KSaveNameMaster Quest SetupEpochTimehgDate1/26/2025 2:39:20 PMVersionNumberv13.3GameModeMaster Quest SetupGameTypeGameGameComplexityLow ComplexityPlayingTime01<PlayerCounts01TagsG 0 Board Games1Role-playing Games2Original Games3 Dice Games4 Family Games5 Mature Games6 Card Games7 Party Games8Miniature Games9Strategy Games10 Wargames11Cooperative Games12Thematic Games13 Animations14 Backgrounds15Cards16 Components17Dice18 Figurines19 Lighting20Particle Effects21Props22Rooms23Rules24 Scripting25Scripting: Automated26Sounds27User Interfaces28 Roleplaying29DnD30 Warhammer31Fantasy32Mini33Figure34Sword and Sorcery35Sword36Old37Fun38Loot39Dwarves40Orcs41Orks42Elves43Elf44Dwarf45Goblins46Dragons47 Dungeons48Magic49Demon50Chaos51Undead52Zombie53 Skeleton54Wizard55Mage56 Sorceror57Warlock58Witch59Lich60War61Battle62Death63Holy64Sigmar651d466 Game Master67Dungeon Master68Evil69Good70JOE MANGANIELLO71 Jail Break72 Rescue quest73Fire of Wrath ring74 Mythic Tier75 Hero Quest76Crypt of Perpetual77COPD78HeroQuest Mythic79Hero Quest Mythic80Mythic81Bracers82spear83wand84Rapier85Phantom Blade86 Dragon Spear87Ring of Fortitude88Fortune's Longsword89Crown of Shadows90Rod of Telekinesis91Dread92Demon form of warlock93 weapon pack94 HeroQuest95Quest96Hero97RPG98 Advanced99spiked shield100Ice Queen's Spear101Cold Iron Plate mail102Warhorn of command103wolf familiar104 design kit105Balur106 Fire Mage107Grak108Morcar109Mentor110Wardoz111 Kessandria112The Witch Queen113Belthor114 Skullmar115 Doom Guard116cloud of chaos117 throne room118revolving room119Spirit Riders120 magical trap121Potion of charm122potion of alchemy123potion of magical apt.124potionof magical res.125Potion of alchemy126Airwalk127Elvin Cloak of Passage128Treasure Hoard!129Wolfsbane potion130sky orb131 Elven Boots132Ancient Staff133Elven Bow of Vindication134Treasure without doom135 Bone Wand136counting bowlGravity?PlayArea?Table Table_RPGSky Sky_MuseumSkyURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706079843/7FF9162B500A63C96EEDAF9B0AE6841C5F317B9C/Note [003FFF]BARBARIAN:[-] 0g Atk:3 Def:2 Mind:2 HP:8 [00ff00]DWARF:[-] 0g Atk:2 Def:2 Mind:3 HP:7 [FFFF00]ELF:[-] 0g Atk:2 Def:2 Mind:4 HP:6 [FF7A00]WIZARD:[-] 0g Atk:1 Def:2 Mind:6 HP:4 Rules and Maps for the Game Master available at http://www.yeoldeinn.comTabStatesEb0.'titleHeroQuest Rulesbody&[b]Getting Started[/b] One player must assume the role of Zargon, the Evil Sorcerer. The other players must assume the roles of the Heroes: the Barbarian, the Dwarf, the Elf, and the Wizard. If less than 5 people are playing, one person must still assume the role of Zargon. The remaining players are allowed to control more than one Hero. Using less than 4 Heroes will make the Quests more difficult. [b]****************************************[/b] [b]Setting Up The Game[/b] [b]Open The Quest Book[/b] Zargon must obtain a Quest Book that he alone will be allowed to look at Turn to the quest you wish to play starting (typically) with [i]Quest 1 - The Trial[/i]. Quest Maps are divided into 3 sections: The Parchment Text, the Quest Map, and the Quest Notes. [b]1. Parchment Text[/b] The Parchment Text outlines the Heroes' challenge as well as teh reward they will recive if they are successful. [b]This section is always read aloud to the Hero players at the beginning of the game[/b] [b]2. Quest Map[/b] The Quest Map shows how the game progresses. The map is marked with symbols that show the starting positions of the monsters. These symbols are identical to those on each of the monster cards. The maps also show you where to place pieces of furniture, stairs, doors, and blocked square tiles. In addition there are symbols for traps, secret doors, and treasure chests. [b]Important:[/b] Do not place anything on the gameboard at this time. You will reveal the gameboard layout only when the Hero figures have moved to a position on the gameboard that requires you to reveal something. [b]3. Quest Notes[/b] Read the Quest Notes thoroughly before the start of the Quest. They explain what happens in certain rooms and detail the unique situations the Hero players will have to contend with. Read the notes silently to yourself (they are not to be disclosed to the Hero players). [b]Character Cards[/b] Player who will playing as the Hero characters may choose which Hero they wish to play as. Each hero is represented by a Character Card on the table. The Character Cards give brief descriptions of each Hero's starting attributes. [b]1. Attack Dice[/b] This reflects the fighting power of the Hero's weapon. During the quest, the Hero's attack strength will continually be changed by events (spells, combat, equipment, etc.) [b]2. Defend Dice[/b] This reflects the ability of the Hero to dodge or absorb enemy hits. During the quest, the Hero's defensive strength will continually be changed by events (spells, combat, equipment, etc.) [b]3. Body Points[/b] This reflects the Hero's physical health. When Body Points have been reduced to zero (by combat, traps, etc.) then that Hero has died. [b]4. Mind Points[/b] This refelcts the Hero's wisdom, intelligence and resistance to magical influence. At this time, place on the gameboard only the things that go into the [i]starting room[/i] (usually the room with the stairway). [b]Do NOT put out any traps or secret doors. Do NOT reveal treasure at this time[/b] [b]Treasure Cards[/b] Shuffle the Treasure Deck before each Quest. This deck is to remain face down and not to be shuffled during a quest. [b]Artifact Cards[/b] These cards are special, they will be discovered during the quest. [b]Monster Cards[/b] The attributes of all standard monsters in the game are on these cards and they are available for reference for both Zargon and the Heroes. [b]Chaos Spell Cards[/b] There are 12 Chaos Spells. These spells belong to Zargon and are very powerful. The Quest Text will tell you what spells you get and which monsters will get to cast them. [b]Hero Spell Cards[/b] There are four groups of Hero spells, each group representing one of the 4 natural elements - Air, Fire, Water, and Earth. Each spell group contains 3 individual spells. The spell groups are divided between the Wizard and the Elf. [b]Dividing The Spells[/b] The Wizard must first choose one of the four spell groups to keep. Next, the Elf must choose one spell group from the three that remain to keep. Finally, the two remaining spell groups become the possession of the Wizard. Each spell and its effects are explained in detail on its corresponding spell card. [b]It is suggested for first time players to give the Earth spells to the Elf[/b] [b]****************************************[/b] [b]Beginning a Quest[/b] Zargon, read the Parchment Text section of the Quest you are on to the Heroes. It is important that the Heroes understand the history behind the quest and the goal set before them. [b]Only read aloud the Parchment Text section. The information contained in the Quest Map and the Quest Notes must, for now, be kept secret from the Heroes.[/b] [b]Order of Play[/b] Play begins with the player seated to Zargon's right (Player Blue) and continues counter-clockwise. After all Heroes have completed their turns, it is Zargon's turn. On his turn, Zargon may move all monsters currently on the gameboard. This sequence continues until the quest is achieved or until the Heroes leave the underworld. The mod is currently setup for the order of play to proceed as Barbarian -> Dwarf -> Elf -> Wizard. This is a good starting setup but can be changed before starting a new quest if the Heroes wish to move their character cards to another seat. Play order can, of course, also be changed to clockwise. It is up to the Heroes to decide what order they want to play in. [b]On A Hero's Turn[/b] As a Hero, you may move and then perform an action, OR you may perform an action and then move. You may not, however, move part way, perform an action, and then finish your movement. You may perform any one of the following six actions: [b] *Attack *Cast a Spell (Wizard / Elf only) *Search for Treasure *Search for Secret Doors *Search for Traps *Disarm a Trap (Dwarf / Tool Kit only) [/b] These actions are also listed on the back of each Character Card for easy reference. [b]Hero Movement[/b] As a Hero, you normally begin and end a quest in the room marked with the stairway (unless otherwise specified in the Quest Book). To safely complete a quest, you must return to the stairway. To determine how many square spaces to move, you must roll 2 red dice. Then, move carefully along the corridors and into rooms square by square. On the gameboard, the corridors are shown by the areas with light gray flooring. Corridors may be one or two squares wide. The rooms are enclosed by white lines (the walls). [b]You do NOT have to move the entire distance indicated by the dice roll.[/b] When moving, however, you can not pass over monsters, move through walls, or move diagonally. You MAY pass over other Heroes. You may only enter rooms through doors. You may not share a square with another Hero or with a monster. [b]When on the stairs or in pit traps, sharing a square is permitted[/b]. [b]Looking and Opening Doors[/b] As a Hero, while moving, you may "look" down a corridor or through an open door. Looking gives you the opportunity to see what is directly within your line of sight, such as closed doors, blocked square spaces, and monsters. Looking is NOT one of the 6 actions. On your turn, you may move adjacent to a closed door and ask Zargon to open it. Zargon will open the door by removing the closed door piece and replacing it with an open door piece. Opening a door is also NOT one of the 6 actions. Both "looking" and "opening doors" are simply considered to be additional things you may do on your turn. [b] Note: Once a door is opened, it can never be closed[/b] [b]Incidental Actions[/b] Things like drinking potions and trading with other players do not count as actions. They can be done at any time during your turn. [b]How Zargon Reacts to Hero Movement[/b] As Zargon, you must carefully watch a Hero's movement. Continually refer to the Quest Map in the Quest Book. When a Hero "looks" down a corridor, place on the gameboard any closed doors, blocked square tiles, and monsters that are directly within the Hero's line of sight. When a Hero opens a door, place on the gameboard the monsters, treasure chests, and any other items that belong in that room. [b]Do not put out any traps or secret doors. Do not refeal treasure at this time.[/b] [b]Blocked Square Tiles[/b] As Zargon, you must place a blocked square tile on the gameboard as soon as it becomes visible to the Hero. These tiles show where extra walls have been built. [b]Neither Heroes nor monsters can move through blocked squares.[/b] [b]****************************************[/b] [b]The 6 Hero Actions[/b] As a Hero, you may do any one of the following 6 actions on your turn. (It is possible, however, that you may not be able to do any.) [b]Action 1 - Attack[/b] [b]****************************************[/b] As a Hero, you may attack any monster that you are adjacent to. You are adjacent if you are directly to the side, front, or rear of another square. You may, however, oonly attack once per turn. Your attack strength depends on your attack weapon. The stronger the weapon, the greater the number of Attack Dice used. Some weapons allow you to attack diagonally or from a distance. Most wepons, however, do not. [b]You may only attack with one weapon at a time.[/b] At the start of the first Quest, each Hero is armed with a specific weapon. Refer to the Hero's Character Card for his Starting Weapon and Attack Dice number. [i]How a Hero Attacks:[/i] *As a Hero, you must roll the white combat dice to attack. The number of dice to roll depends on the weapon you are using for the attack. Failure to roll any skulls results in a failed attack. *Each skull rolled is considered a hit, resulting in 1 Body Point of damage scored against the monster. [b]If hit, the monster immediately defends by rolling its Defend Dice.[/b] If the monster's Body PocolorGreyvisibleColor&r?g?b?id1titleRules (Extra Notes)body}[b]Spells:[/b] The Elf Spells from MoTM can only be used by the elf, and he must choose only 3 for use that mission. Spells may be freely changed in between missions [b]Treasure Rules:[/b] Choose 1 before starting Classic Rules - as normal Lazyman Rules - do not return ANY treasure cards to the bottom of the deck. Card counters be quiet! Morian Rules - Shuffle treasure deck after each draw. We delve too deep! If a player draws a non-gold item from the deck, give the player that card (NOT in hand if using combat cards) You may use the Treasures Remaining counter to track how many positive cards remain in the deck (especially useful when playing Morian Rules) [b]Attacks:[/b] When attacking, you must announce what weapon you are using to attack with, and at what target. It is reccomended that you pull the weapon in question out of your hand to avoid confusion.colorGreyvisibleColor&r?g?b?id2titleNotesbody[b]Note on men-at-arms: [/b] They require their fee (as noted on the card) to be paid in the beginning of each quest. Men-at-arm drop no gold on death, and can't carry any equipment other than what they start with. [b]Note on weapon usage:[/b] A player may carry any amount of (valid) equipment they wish, but may only make use of 1 weapon on their turn, even if they get multiple attacks. Players who use a Battle Axe lose the benefits of the Sheild until their next turn. [b]Note on item usage:[/b] Items may be used at ANY time. Most notably heal potions (as well as heal spells if it is the casters turn) may be played at the moment before death, after damage has been taken. In general, it is unwise to actually USE potions, they should instead be carried by the player to stave off death. Item Trading can only be done between players directly adjacent to each other, and only as long as there are no monsters adjacent either.colorGreyvisibleColor&r?g?b?id3qtitle BarbarianbodycolorBluevisibleColor&r?5?g?b?id4ntitleDwarfbodycolorGreenvisibleColor&rt?gn?b ?id5mtitleElfbodycolorYellowvisibleColor&r?gj?b?id6ptitleWizardbodycolorOrangevisibleColor&r@?g ?b`?id7titleZargonbody[b]Walls Tip[/b] You can copy the entire stack of 5 wall tiles when placing them, so that the players can maybe see the boundaries easier. [b]Treasure[/b] I suggest using all treasures from each expansion, just pull out all treasure cards and adding them to the pile, they are kept apart mearly for purist gameplay. [b]Monsters[/b] Just delete any monsters that die if it causes clutter (unless monster can come back via special rules) Remember that there are multiple states that change either the monsters stance or model!colorWhitevisibleColor&r?g?b?id8title Bonus Rulesbody[b]Dual Wielding[/b] Dual wielding is the act of having 2 one-handed weapons in combat. If you do this, you cannot use a shield, the benefits of dual wielding is that you can add 1 extra combat dice to your combat roll, but not in defence, you also have to use the highest combat dice weapon to attack as a base. You get to keep each special ability that the weapon has at the same time. This example applies to these weapons (Some are custom): Cane, Dagger, Flail, Hand Axe, Mace, Rapier, Shortsword, Whip. This applies to these artifacts (Some are custom): Spirit Blade, Orcs Bane, Wand of Recall, Rod of Memory, Magical Throwing Dagger, Bone Wand, Wand of Galimatias, Silver Blade. Note: It is up to the GM to decide what can be dual wielded at their discretion, these are merely examples. [b]Adventurer Ranks[/b] Adventurer Ranks are a way of determining the strength of a party of heroes. By using ranks, Dungeons can be designed with parties of different strengths in mind. The theory behind ranks is that the more quests the Heroes have completed, the more gold they will have attained. Furthermore, the more quests a Hero has completed, the more likely it is that they have some Quest Treasures. Ranks allow Heroes to gain extra abilities. However the price of fame is notoriety, the Evil Wizard player will gain extra Monsters for his Monster Pool (Rules for that below). The ranks and effects are listed on cards inside the Extras chest, Except Fledgling, the "Zeroth" rank, which has no bonuses [b]Legendary Abilities[/b] An offshoot of Adventurer Ranks, these awesome powers are obtained by any hero to survive to Legend rank. Barbarian - Tactics : Once per turn, if he succeeds rolling equal to or less than his Mind points, he may choose to grant one model within his Line-of-Sight one additional attack or defence dice. This skill must be used before the dice are rolled. Dwarf - Berserker Rage : By expending a Mind point you may go into a Berserk Rage. This allows you to swap any number of defence dice into attack dice until the end of the turn. You also gain one extra combat die against Ogres, Trolls, and other "large" creatures. Elf - Split Shot : You may split your missile rolls between two targets. Decide how many dice to split between each target (up to the total of your missile dice), then roll one dice. If the result is equal to or less than your mind points, your split shot comes off, otherwise you lose your concentration and all your shots miss. You may use this ability multiple times in a single turn, but if you fail the Mind test all shots you fire this turn will miss. You also roll an additional attack die when using any non-thrown missile weapon. Wizard - Extra Spell School : You may choose one extra spell school at the start of the game. Whenever you attempt to cast a spell from this school you must roll one dice and roll equal to or less than your current Mind points. Failure to do so means the spell is botched and fails to go off (you keep the card though). Regardless of failure or success, attempting to cast a spell from your extra school costs one Mind point. [b]Monster Pools[/b] The monster pool grants the Evil Wizard player some latitude to make certain areas in the dungeon more dangerous. The Evil Wizard player may add the wandering monster assigned to the dungeon to his monster pool. The monster pool can grow in two possible ways: • If Adventurer Ranks are in use, the Evil Wizard player begins the game with extra monsters as described on the Rank cards. • Whenever a Wandering Monster result is determined, the Evil Wizard player may add the Wandering Monster to his Monster Pool instead. The Monster Pool can be used whenever the Heroes uncover new ground in the dungeon (e.g. open a door, go round a corner in a corridor) The Evil Wizard player may place one or more monsters from the Monster Pool on the board within Line of Sight of the Hero who has uncovered new ground. Alternatively, the Evil Wizard player may play monsters from the Monster Pool on his turn, at any location the Heroes have currently visited, but these monsters may neither move nor attack on the turn they are played. [b]Dungeon Bosses[/b] Some random events (below) refer to Dungeon Bosses. Before any quest starts, the Evil Wizard player may choose one (or more) appropriate creatures to act as Dungeon Bosses. Use your common sense when assigning Dungeon Bosses, and remember that not every quest needs to have one. Rules for Dungeon Bosses are as follows: • Dungeon Bosses are affected by any events that affect Dungeon Bosses or any events that affect creatures of that Race. • If a Dungeon Boss only has one Body point he should be given a second one • If a Dungeon Boss has no Mind points, assume that he has one Mind point instead. • Dungeon Bosses can use any combat card that would normally only be playable by a specific creature, though if that card calls for an attack, it must be made with that creatures attack characteristic. (Ex. If a dungeon Boss plays Harass, he only rolls two dice when making the Harass attack.) • Dungeon Bosses are fearsome combatants. Heroes are unaffected, but henchmen always roll one less attack dice when attacking them. • Whenever the Heroes encounter a Dungeon Boss, the Evil Wizard player must inform them that they have encountered a Dungeon Boss and point out the appropriate figure. (Good villains can’t resist making melodramatic speeches when they encounter Heroes.) • Dungeon Bosses always carry a bounty on their heads. Multiply by thirty the highest combat characteristic (Attack, Defence, Mind or Body) that the Dungeon Boss has. Add twenty per spell or special attack or defence that the Dungeon Boss has. This represents the number of gold pieces that should be awarded to the Hero that kills the Dungeon Boss. This amount is recorded in addition to any bounty stated in the Quest Text. • Dungeon Bosses may open doors and search for traps, secret doors and treasure. • If a Dungeon Boss loots a Hero he may use any items find against the remaining Heroes. For instance, if the Dungeon Boss loots a Potion of Heroic Brew, he may drink it and double his attacks for the next round. Likewise if the Dungeon Boss loots a Helmet, it may add one to its defence dice. Any unused equipment may be recovered when the Dungeon Boss is slain. [b]Random Events[/b] Random Events allow for unexpected occurrences to happen in the dungeon. Random Events may impede players (Wandering Monster), impede the Evil Wizard player (Instability) or affect both sides (Rage) Because Heroes never know when the next random event might turn up a Wandering Monster or Goblin Scout, they should hopefully discourage the “all-gather-round-the-door-before-rushing-in” syndrome that can plague Heroquest. To use Random events in this mod, right click the script activator (the black pug) and delete it. This should generate a button on the Brown card next to the notebook which will automatically roll and output the appropriate Random Event in chat and as a broadcast. colorGreyvisibleColor&r?g?b?id9 title Combat CardsbodyG The Combat Card system is a new way to play Hero Quest, it was created by Ye-0lde-Inn's Ron Shirtz, Jacob Busby and Gerwin Broers as a supliment to the current game. It is totally Optional, the original game does not have this sytem, but it is fun to use: Combat cards allow fighters to perform special stunts. The Dwarf and Barbarian begin each quest with one Heroic combat card, which can be used as seen fit. Zargon draws a number of Chaos combat cards equal to the total number of cards drawn by the Heroes. Only one Combat Card may be used per player each turn. Combat cards should be used when appropriate. [b]Indepth: Using HeroQuest Combat Cards[/b] Combat cards are committed by the Heroand Chaos/Zargon player after declaring an attack, but BEFORE the dice are rolled. Combat Cards are then discarded after being played. The following are two suggestions for using combat cards in HQ adventures. All players should agree to which method to use prior to play. 1. Luck of the Draw At the beginning of a game the Hero and Chaos/Zargon players shuffle their respective Hero and Chaos combat card decks. Each Hero player with a "pure" fighter character may draw two Hero Combat cards from their deck. The Chaos/Zargon player draws four cards from his/her deck. At the end of the game all cards are returned to each deck, and all players reshuffle and redraw cards again at the start of a new game. 2. Gaining Experience Each player's first level Hero characters begin with one card of their choice. The Chaos player gets to choose two cards. These cards are permanetly part of each character from game to game. When one player's side has accumulated three wins, they may choose another combat card of their choice. These wins do not have to be consective in order to obtain a card. For example, A player's Barbarian has been in two games where the Heroes defeated the Chaos player. If his/her hero party win the next game, that player may then choose another Combat card to use in future games. if the Chaos/Zargon player accumulates three wins, he or she can draw TWO new cards. 3. Jacob Busby's Supplemental HeroQuest Rules Jacob has designed an excellent supplemental rule system for HeroQuest that includes an advancement system for earning Combat Cards. Check it out at the New Rules Page: https://aginsinn.yeoldeinn.com/rules/hqsupprules.pdf colorGreyvisibleColor&r?g?b?id 10^titleUPDATING TO LATEST VERSIONbodyDue to how Tabletop Simulator handles mods, saved games are not affected by Mod Updates. This can be a pain if you want to see all the new features. However it isn't impossible to move your games mid-playthrough to the latest version. To play the latest mod, always make sure to check the Games Button and then the Workshop Button. These are the base, constantly Updated mods. Now to move things over, there are 2 Methods: 1. Save Objects: Simply select and right click the asset you wish to take over to the updated version (Character sheets, models, layouts and such). Find Save Object and Select it, name your Objects accordingly and viola. Now simply load the latest version of the mod (you will find it in Games and then Workshop. Then go to the Objects button up top, find Saved Objects and simply Drag it into the game. It is Reccomended to add the things you want to move over into a bag. 2. Memory Bags: Similar to Saved Objects but more precise. This will allow you to save entire layouts of levels and positions of objects. You will find the Memory Bags in the Utilities and Assets bag behind the Dungeon Master screen. Take a memory bag out f the Infinity Bag and press Setup. This should spawn red squares over every objects, sometimes the squares will be off set, but just select them to see what they are highlighting. Select everything you want to save and then press Confirm. Then simply press 'Recall'. The bag has saved the coordinates of the objects. Now you will want to do the Save Object method above but instead simply save the Memory Bag. Once you have done that, simply load it into the new update, and press 'Place'. This should place down the assets exactly where you saved them. Sometimes due to collisions, thin objects like cards may fall through the table, but they will spawn back onto the board. Note, with the new Utilities Memory Bags, you can add objects to an existing bag and also track new locations for objects. Take your save games everywhere with you!colorGreyvisibleColor&r?g?b?id MusicPlayerRepeatSongPlaylistEntryCurrentAudioTitleHeart of the DeepCurrentAudioURLihttps://steamusercontent-a.akamaihd.net/ugc/770601828587132232/7D08630C6F43CB4BDEE63D6EB301443342DFF8EB/AudioLibrary0Item1ihttps://steamusercontent-a.akamaihd.net/ugc/770601828587055146/B4D229E4C683BC5A6F9712F52DC9DAAE28B0C6AC/Item2 Shadowmoon1Item1ihttps://steamusercontent-a.akamaihd.net/ugc/770601828587132232/7D08630C6F43CB4BDEE63D6EB301443342DFF8EB/Item2Heart of the Deep2Item1ihttps://steamusercontent-a.akamaihd.net/ugc/770601828587290498/CAA33176F269F822862C36B8FC83F925B2F0A840/Item2 RelentlessGridTypeLinesColor&rgbOpacity?ThickLinesSnappingOffsetBothSnappingxSize?ySize?PosOffset&x@y?z@LightingwLightIntensity G?LightColor&r?go_?b|?AmbientIntensity?AmbientTypeAmbientSkyColor&r?g?b?AmbientEquatorColor&r?g?b?AmbientGroundColor&r?g?b?ReflectionIntensity?LutIndexLutContributionLutURLHands*EnableDisableUnusedHidingComponentTagslabelsTurnspEnableTypeTurnOrderReverseSkipEmptyDisableInteractionsPassTurnsTurnColorCameraStates# 01Position&x@1cyz2Rotation&x`!;@yf@zDistance@qQ@Zoomed2Position&x U?yzp%Rotation&xA@y ҏ?zDistance@Q@Zoomed3Position&x@n*yz@Rotation&x`N@yf@zDistance`@@Zoomed4Position&xǼK@yzw;@Rotation&xAN@y֊?zDistance`@@Zoomed 5 6 7 8 9DecalPalletLuaScriptPREColor = {1, 0.2, 0.2} BEColor = {0.4, 0.4, 1} GEColor = {0.2, 1, 0.2} function rollEvent() e = math.random (1, 6) u = math.random (1, 6) l = math.random (1, 6) if e<3 then if u==1 then if l==1 then broadcastToAll("No Event : No noteworthy occurrences happen during this turn.", BEColor) elseif l==2 then broadcastToAll("Bric-A-Brac : There is too much cover around to use missiles effectively. No figure may fire any missile weapons this turn.", BEColor) elseif l==3 then broadcastToAll("Panic : Things get frenetic. Neither Zargon nor any Hero may play a combat card this turn.", BEColor) elseif l==4 then broadcastToAll("Rage : The combat gets decidedly aggressive. All figures engaged in combat this turn may roll one additional attack dice.", BEColor) elseif l==5 then broadcastToAll("Caution : The combat gets very cagey. All figures engaged in combat this turn may roll one additional defence dice.", BEColor) elseif l==6 then broadcastToAll("Low Ceiling : The ceiling in this room or corridor is particularly low. No Hero may wield a Long sword or Battle-axe for this turn. All monsters or henchman that roll 4 or more attack dice, roll one less dice in attack this turn.", BEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==2 then if l==1 then broadcastToAll("Charge : The barbarian launches into a mighty charge. He may add one to his movement roll and roll two additional combat dice this turn. Regardless of whether any damage is dealt this turn or not, any opponent facing the barbarian must move back a number of spaces equal to the number of skulls the barbarian rolled during his attack.", GEColor) elseif l==2 then broadcastToAll("Hated Enemy : The enemy are members of the Skull-Splitter tribe, ancient dwarvish enemies. If the Dwarf defeats one or more Orcs or Goblins this turn, he may take an extra turn. Only one extra turn, per turn, may be taken in this manner. This effect lasts until their Orcs or Goblins within Line of Sight are defeated.", GEColor) elseif l==3 then broadcastToAll("Herbalism : Growing amongst the mosses on the walls of the dungeon is a small sprig of Alfhaele. The Elf may use its herbal essence to heal himself of two body points, or one other party member of one body point of damage.", GEColor) elseif l==4 then broadcastToAll("Mage's Mnemonic : The wizard is inspired by an old rhyme to recall some of his magic powers. If he rolls equal to or less than his Mind score or one dice or less he may recover one spell he previously cast in this quest.", GEColor) elseif l==5 then broadcastToAll("Camaraderie : Inspired by the leaders of the heroes around them, your henchmen fight as a well-rounded unit. Any henchmen roll one more dice in attack and defence until the end of this turn.", GEColor) elseif l==6 then broadcastToAll("Tragic Sacrifice : One henchman takes the damage for his master. The next wound suffered by any hero should be applied to one of their henchmen instead. This effect lasts until the end of the turn.", GEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==3 then if (l>0) and (l<5) then broadcastToAll("Money Pouches : The monsters you are fighting have recently been paid. Each figure has a number of gold pieces equal to ten times its Mind value. This gold can only be claimed by the Hero who defeats the monster in question. This effect lasts until the end of the turn.", GEColor) elseif (l==5) or (l==6) then broadcastToAll("Spoils Of War : The monsters in these parts have recently been on a raid. Any hero who searches for treasure should draw twice the number of treasure cards that they would normally draw. This effect lasts until the end of the turn.", GEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==4 then if (l==1) or (l==2) then broadcastToAll("Tribal Argument : A vicious argument breaks out between the monsters. The hero who controls the least number of henchmen may take control of up to two Orcs or Goblins until the end of turn. These figures may not perform suicidal actions but may be made to attack their former comrades, explored unexplored areas, open new doors, etc. This effect lasts until the end of the turn.", GEColor) elseif (l==3) or (l==4) then broadcastToAll("Instability : All undead with no Mind points move at half speed until the end of this turn.", GEColor) elseif (l==5) or (l==6) then broadcastToAll("Heroism : Paragons of bravery and courage send shivers down the spine of all servants of Chaos. All Chaos Warriors, Gargoyles and Dungeon Bosses roll one less defence dice until the end of the turn.", GEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==5 then if (l==1) or (l==2) then broadcastToAll("Stealth : Using stealth the heroes surprise their opponents. Any new monsters encountered this turn roll one less dice in attack and may not cast any spells this turn.", GEColor) elseif l==3 then broadcastToAll("Rusted Mechanism : Even the finest trap will fail if it's internal mechanism are not kept in order. The first trap sprung by any hero this turn fails to go off. If the trap is a pit trap, do not place an open pit on the board.", GEColor) elseif (l>4) and (l<7) then broadcastToAll("Easy Going : Smooth Dwarven paving slabs make this portion of the dungeon particularly easy to traverse. The heroes may add two to any movement rolls they make for this turn.", GEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==6 then if l==1 then broadcastToAll("Rune Door : The Heroes discover an ancient rune door carved into the wall. If they can read the runes on the door, they might be able to cut a long journey short. One hero (chosen randomly) should decide the location of the rune door. A Hero may open the Rune Door by rolling equal to or less than their Mind points on two dice. The Dwarf, who is familiar with runes, need only roll one dice. The Rune Door may only be opened by a hero or Dungeon Boss who has Line-of-Sight to it. Attempting to open it counts as that Hero's action for that turn. Henchmen may not open Rune Doors. If the door is opened, a secret door should be placed on the board in the location of the Rune Door. If the Rune Door is not opened by the end of the turn, the runes fade away and the opportunity to open it has passed. This is a unique event and may only happen once per dungeon level. ", GEColor) elseif l==2 then broadcastToAll("Torture Victim : The Heroes encounter a torture victim. This event may only occur in a room that contains a rack and at least one monster. If the Heroes manage to slay all the monsters in the room with the rack, the hero who slew the last monster may claim a henchmen of their choice, in addition to any other rewards. This henchman has the Loyal trait. If the Heroes fail to defeat all the monsters in the room, the torture victim dies at the end of the turn. This is a unique event and may only happen once per dungeon level", GEColor) elseif l==3 then broadcastToAll("Movement In The Shadows : Movement in the shadows gives away the positions of all traps and secret doors. Each Hero may automatically search for traps and secret doors this turn, without spending any actions to do so. This is a unique event and may only happen once per dungeon level.", GEColor) elseif l==4 then broadcastToAll("Shrine : The Heroes stumble onto a forgotten shrine. If they can sanctify it by clearing the room of monsters, they may receive a Blessing which they can use once at any time in the current dungeon. This is a unique event and may only happen once per dungeon level.", GEColor) x = math.random (1, 6) if x==1 then broadcastToAll("Shrine of Earth : Rock Skin", GEColor) elseif x==2 then broadcastToAll("Shrine of Earth : Rock Skin", GEColor) elseif x==2 then broadcastToAll("Shrine of Air : Swift Wind", GEColor) elseif x==2 then broadcastToAll("Shrine of Fire : Courage", GEColor) elseif x==2 then broadcastToAll("Shrine of Water : Veil Of Mist", GEColor) elseif x==2 then broadcastToAll("Shrine of Reward : Treasure Without Doom", GEColor) else broadcastToAll("Script Error - Bonus Roll", BEColor) end elseif l==5 then broadcastToAll("Intervention From Mentor : Mentor is able to send the Heroes some supernatural aid. Each Hero may heal one Body and one mind point. This event may not occur if the Intervention From Zargon event has occurred. This is a unique event and may only happen once per dungeon level.", GEColor) elseif l==6 then broadcastToAll("Triumph Of Virtue : The forces of Law win a victory in the Celestial courts. Each Hero and henchman may roll one extra attack dice and two extra defence dice until the end of the turn. Each Hero may heal one Body point of damage. This event may not occur if the Triumph Of Chaos event has occurred. This is a unique event and may only happen once per dungeon level. ", GEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end else broadcastToAll("Script Error - Upper Die", BEColor) end elseif e<6 then if u==1 then if l==1 then broadcastToAll("No Event : No noteworthy occurrences happen during this turn.", BEColor) elseif l==2 then broadcastToAll("Bric-A-Brac : There is too much cover around to use missiles effectively. No figure may fire any missile weapons this turn.", BEColor) elseif l==3 then broadcastToAll("Panic : Things get frenetic. Neither Zargon nor any Hero may play a combat card this turn.", BEColor) elseif l==4 then broadcastToAll("Rage : The combat gets decidedly aggressive. All figures engaged in combat this turn may roll one additional attack dice.", BEColor) elseif l==5 then broadcastToAll("Caution : The combat gets very cagey. All figures engaged in combat this turn may roll one additional defence dice.", BEColor) elseif l==6 then broadcastToAll("Low Ceiling : The ceiling in this room or corridor is particularly low. No Hero may wield a longsword or battle-axe for this turn. All monsters or henchman that roll 4 or more attack dice, roll one less dice in attack this turn.", BEColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==2 then if l==1 then broadcastToAll("Overextended : An overenthusiastic swing leaves the barbarian at a disadvantage. The Barbarian rolls one extra dice in attack this turn, but rolls two less dice in defence. This effect lasts until the end of the turn.", REColor) elseif l==2 then broadcastToAll("Blood Feud : The Orcs and Goblins in this section of the dungeon are members of the Bleeding Palm tribe, who have suffered many defeats at the hands of the Dwarves and hate them with a vengeance. All Orcs and Goblins get one additional attack dice when attacking the dwarf. This effect lasts until there are no more Orcs and Goblins within line of sight. ", REColor) elseif l==3 then broadcastToAll("Banshee's Wail : The ethereal scream of a banshee, an elf-maiden doomed to live forever in the twilight world, echoes the dungeon. The elf is particularly susceptible to this attack and must roll less than equal to his mind points on one dice. Failure to do so means that he misses his next turn and defends with one less dice than normal. Any Elven monsters and henchman must make the same roll or suffer the same consequences. ", REColor) elseif l==4 then broadcastToAll("Chaos Flux : Fluctuations in the chaos vortex encroach upon the wizards mind. Unable to fully focus, he may not cast any spells this turn.", REColor) elseif l==5 then broadcastToAll("Mutiny : Disturbed by the loss of their comrade, all your henchmen immediately demand a wage rise. All henchmen must be paid an additional 10 gold pieces each or they immediately leave the service of the Heroes. This event will only occur if one or more henchmen die this turn.", REColor) elseif l==6 then broadcastToAll("Lure Of Chaos : Sibilant voices whisper into the ears of one henchman. The chosen henchman must roll one dice. If he or she rolls equal to or less than his Mind points, the effect is resisted; otherwise the henchman turns to chaos, and should now be controlled by Zargon.", REColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==3 then if (l>0) and (l<5) then broadcastToAll("Wandering Monsters : Wandering monsters hear the Heroes and come to investigate. Place the wandering monster(s) for this dungeon at the edge of Line of Sight for one hero.", REColor) elseif l==5 then broadcastToAll("Goblin Scout : A goblin scout spots the Heroes. Place a Goblin at the edge of Line of Sight for one hero. If this Goblin is not slain during the Heroes turn, you may place an additional Wandering Monster on the board in the same manner as the Goblin. This event may only be played if the wandering monster(s) for this dungeon involves Goblins, Orcs or Fimir.", REColor) elseif l==6 then broadcastToAll("Skeletal Alarm : The Heroes have set off of a skeletal alarm. Place a Skeleton at the edge of Line of Sight for one hero. If this Skeleton is not slain during the Heroes turn, you may place an additional Wandering Monster on the board in the same manner as the Skeleton. This event may only be played if the wandering monster(s) for this dungeon involve Skeletons, Zombies or Mummies.", REColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==4 then if l==1 then broadcastToAll("Goblin Sniper : One of the goblins the Heroes face is an excellent archer. Choose a goblin. This Goblin may make two dice missile attacks instead of their normal hand-to-hand attacks. If the Heroes do not encounter any Goblins this turn, ignore this event.", REColor) elseif l==2 then broadcastToAll("Orc Captain : The Orcs in this dungeon respect authority and are led by one (or more) captain. Pick an Orc or a Dungeon Boss. Whilst this figure is alive all Orcs may roll an additional dice in attack. If the figure you choose was an Orc, he also qualifies for this bonus. If the Heroes do not encounter any Orcs or Dungeon Bosses this turn, ignore this event.", REColor) elseif l==3 then broadcastToAll("Fimir Fog : A thin haze surrounds all Fimir in the Dungeon. No Fimir may be attacked this turn.", REColor) elseif l==4 then broadcastToAll("Power Surge : There is a surge of power from the Negative Energy Plane. All Skeletons and Zombies may move at double speed this turn.", REColor) elseif l==5 then broadcastToAll("Tomb Rot : Disease has little effect on the undead but is greatly feared by the living. Choose a Mummy. This figure is afflicted with Tomb Rot and all damage dealt by it should be doubled. If the Heroes do not encounter any Mummies this turn, ignore this event.", REColor) elseif l==6 then broadcastToAll("Rune Blade : The powers of chaos have bequeathed a powerful gift to one of their servants. Choose a Chaos Warrior, Gargoyle or Dungeon Boss. This figure is armed with a Rune Blade and may reroll one attack and one defence dice per turn. The Rune Blade fades to a shadow when the wielder has been defeated. If the Heroes do not encounter any Chaos Warriors, Gargoyles or Dungeon Bosses this turn, ignore this event.", REColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==5 then if (l>0) and (l<4) then broadcastToAll("Door Opens : A door opens and the monsters in the room rush out. During Zargon's turn he may open one unopened door and may move any of the monsters within the room, out of it.", REColor) elseif (l>3) and (l<7) then broadcastToAll("Muck And Mire : This section of dungeon is caked with muck. All heroes must subtract two from their next movement roll.", REColor) else broadcastToAll("Script Error - Lower Die", BEColor) end elseif u==6 then if l==1 then broadcastToAll("Bowstring Snaps : In the heat of the moment, sometimes even the greatest weapons can let a Hero down. Whenever a Hero uses a missile weapon this turn, he must roll an addition dice. On a 6 the bowstring snaps and the shot automatically misses. Furthermore the missile weapon is useless until repaired. Repairs cost 20 gold pieces and can only be performed between adventures in town. Magical weapons are not affected by this event. This is a unique event and may only happen once per dungeon level.", REColor) elseif l==2 then broadcastToAll("Trap : One Heroes or Henchman triggers a particular well-hidden trap. This is a unique event and may only happen once per dungeon level.", REColor) x = math.random (1, 6) if (x==1) or (x==2) or (x==3) then broadcastToAll("Net Trap : Miss Next Turn", REColor) elseif (x==4) or (x==5) then broadcastToAll("Spear Trap : Lose One Body Point", REColor) elseif x==6 then broadcastToAll("Poison Dart Trap : Lose One Body Point And Miss Next Turn", REColor) else broadcastToAll("Script Error - Bonus Roll", BEColor) end elseif l==3 then broadcastToAll("Fungal Growth : A Fungal Growth suddenly explodes, spilling its spores all other the party. This is a unique event and may only happen once per dungeon level.", REColor) x = math.random (1, 2) if x==1 then broadcastToAll("Hallucinogenic : All Heroes and Henchman must roll 1 combat die. Skull = Lose One Mind Point.", REColor) elseif x==2 then broadcastToAll("Toxic : All Heroes and Henchman must roll 1 combat die. Skull = Lose One Body Point.", REColor) else broadcastToAll("Script Error - Bonus Roll", BEColor) end elseif l==4 then broadcastToAll("Woodworm : Some of the furniture in the dungeon is a great state of disrepair and simply collapses. The Evil Wizard player may choose to remove one item of furniture from the board and replace it with a single rubble square. This is a unique event and may only happen once per dungeon level.", REColor) elseif l==5 then broadcastToAll("Intervention From Zargon : This event may only occur in a room with the Chaos Altar and may not take place if the Intervention From Mentor event has taken place. Zargon may choose to sacrifice one creature on the Chaos Altar in order to gain a number of spells equal to that creatures Mind points. These spells may only be used by the Dungeon Boss. This is a unique event and may only happen once per dungeon level.", REColor) elseif l==6 then broadcastToAll("Triumph Of Chaos : The forces of Chaos win a victory in the Celestial courts. Shards of darkness appear out of the shadows and try to rip the heroes to shreds. Each Hero and Henchman must roll one dice. If they fail to roll equal to or less than their Mind points, they lose one Body point. Additionally, for this turn only, all Monsters roll two extra attack dice and one extra defence dice. This event may only take place on the roll of 3-6 on an ordinary die and may not take place if the Triumph Of Virtue event has taken place. This is a unique event and may only happen once per dungeon level.", REColor) else broadcastToAll("Script Error - Lower Die", BEColor) end else broadcastToAll("Script Error - Upper Die", BEColor) end elseif e==6 then broadcastToAll("No Random Event", BEColor) else broadcastToAll("Script Error - Event Die", BEColor) end endLuaScriptStateXmlUIRVectorLines^0points3W0&x<y @z EA1&x@R<y @z@}:Acolor&r?g?b?thickness?1kpoints30&x`З<y @zAA1&xs<yt @z#0A2&xF<yD @z2A3&x@'<y" @z7A4&x$<y @z@zHA5&x@<y @ziYA6&x\<y @z4mA7&x"<y @z@;y( @z B19&xi;yV @z B20&x`{;y @z-Bcolor&r?g?b?thickness?6rpoints3$0&xQ?<y< @zB1&x@oC<y@ @z@{B2&x yA<y> @z@iC3&x`8<y6 @z`C4&x`*<y& @z+C5&x.<y* @z`=C6&x'<y" @zPCcolor&r?g?b?thickness?79points30&x`;y @zfB1&x@8;y @z@B2&xg;yT @z`[B3&x lH;y4 @z@B4&x#;y @zB5&x :y @z,B6&x ;y @zSB7&xHE;y0 @z`B8&xi;yV @zVB9&x`;y @zB10&x`#;y @z B11&x@ǯ;y @z B12&xa;y @zyC13&x`;y @z` (C14&x Ӏ;yp @z@S4C15&x`C;y. @z3C16&x@$;y @z/3C17&x@;y @z@FC18&x`Z:;y$ @z[YC19&x/b;yN @z0eC20&x`^;yr @z kC21&x;y @z@YkC22&x ;y @z`fC23&x<y @zrcCcolor&r?g?b?thickness?8points3C0&x.<y* @z ߧC1&x<y @z gC2&x ;y @z`C3&x d;y @z@±C4&x;y @zC5&xE<y @zwC6&x@1<y. @zC7&x--<y( @zC8&x +<y( @z@^C9&x`v <y @z[C10&x@k;y @z C11&x;y @zC12&x;y @z C13&x;y @zED14&xV;y @zpD15&x;y @zD16&x ;y @z&D17&x<y @z@*D18&xT#<y @zF*D19&xA<y> @z_-Dcolor&r?g?b?thickness?9points3C0&x ;y @z fC1&x1#;y @zWC2&x=;y( @zC3&xzB;y, @z =C4&x@L;y8 @zC5&x`C9;y" @z i D6&x ;y @zD7&x:y @z D8&x@!:y @z_D9&x:y @zyD10&x`:yt @z`!D11&xVf:y@ @zD12&xN:y( @z D13&xH:y @z[C14&x@a:y< @zOC15&x|:yX @zC16&x՘:yv @z C17&x@ڹ:y @zC18&xa:y @zC19&x;y @zCcolor&r?g?b?thickness?SnapPoints=05Position&xAy0 @z~2.@ObjectStates'J0]GUID648830Name HandTriggerTransformposX` ,?posY༲@posZ@KrotXrotY v@rotZscaleXও0@scaleYDQ?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorWhiteLuaScriptLuaScriptStateXmlUI1^GUID39e31eName HandTriggerTransformposX*posYJ?%@posZyC@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?gj?b@?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorYellowLuaScriptLuaScriptStateXmlUI2^GUID561defName HandTriggerTransformposXAposY@o<%@posZyC@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r ?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorOrangeLuaScriptLuaScriptStateXmlUI3]GUID993a83Name HandTriggerTransformposX*@posYJ?%@posZyC@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1rt?gn?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorGreenLuaScriptLuaScriptStateXmlUI4\GUID9e43f5Name HandTriggerTransformposXA@posYq;%@posZL@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?5?b l?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorTealLuaScriptLuaScriptStateXmlUI5[GUIDfa4cf5Name HandTriggerTransformposX*@posYq;%@posZ@_L@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r Zd?g ?ba?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorRedLuaScriptLuaScriptStateXmlUI6]GUIDa6290cName HandTriggerTransformposX*posYq;%@posZ@_L@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1rZ?gh?b`= ?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorBrownLuaScriptLuaScriptStateXmlUI7^GUIDeaa992Name HandTriggerTransformposXAposYq;%@posZ@_L@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r@b?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorPurpleLuaScriptLuaScriptStateXmlUI8\GUID5123ecName HandTriggerTransformposXA@posY:%@posZ C@rotXrotYf@rotZscaleX@ #@scaleY@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r ?5?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorBlueLuaScriptLuaScriptStateXmlUI9GUIDb81b9bNameCustom_AssetbundleTransformposX.posY@ɖ@posZ@v4rotXYQ>rotYwrotZ"t>scaleX43?scaleY43?scaleZ43?Nickname#[DA1917][b]The Orb of Music[/b][-]Description/Change states to change the music being playedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/833580291836390570/6F62E64A366D681607D588BB8DC8D50DD1497A93/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI10:GUID53cf36NameCustom_AssetbundleTransformposXposYD@posZdrotXrotYf@rotZscaleX?scaleY?scaleZ?Nickname obj_moonDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/925938221009765060/A375439637F00D45F0242B9395F394D6B3D51E47/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI119GUID20102fNameCustom_AssetbundleTransformposXposYD@posZd@rotXrotYrotZscaleX?scaleY?scaleZ?Nicknameobj_sunDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/925938221009765165/4CBA436E0A0CC7FE0B2D8CA9F80AE7E50EA978FE/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12pGUIDf7ddc6Name Custom_ModelTransformposX2@posY@posZ?@rotX1rotY`f@rotZscaleXף?scaleYL@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('f7ddc6') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity13pGUID094047Name Custom_ModelTransformposX2posY@posZ`?@rotX1rotY`f@rotZscaleXס?scaleYQ@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('094047') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity14pGUID6ab95fName Custom_ModelTransformposX@`?posY@(@posZ {IrotXY>rotYf@rotZ@E?scaleXk?scaleYQ@scaleZ@posYv;@posZ`8rotX1ArotYp?rotZlscaleX?scaleY?scaleZ?NicknameHeroQuest: Deutsche AusgabeDescriptionwRulebook Pending. There was no official german releases, however we are comissioning one to be done as soon as we can!GMNotesAltLookAngle&xyzColorDiffuse&rU`?gb`*?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0(GUID4a6388NameDeckTransformposX 9@posY@posZ@ArotXkv@rotYເf@rotZ?=f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0412CustomDeck4694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304213774/4E075A7777DF873A5D51B8781BF76E7F6A7B64E2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackType4704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304213372/73DD486472C46264A6DF0FD9AFAB2FD4D0225C3D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackType4714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212806/1B06E7EC1271ABBBA946BCA40633833D50628E6D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID325576Name CardCustomTransformposXT@posY?posZ rotXQrotY`f@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID4SidewaysCardCustomDeck=164FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304213774/4E075A7777DF873A5D51B8781BF76E7F6A7B64E2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID04095aName CardCustomTransformposX@posYػ?posZ rotXZ?rotYf@rotZ%v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=154FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304213372/73DD486472C46264A6DF0FD9AFAB2FD4D0225C3D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf5db05Name CardCustomTransformposX o@posY,'?posZfrotXǃ?rotY f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=144FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212806/1B06E7EC1271ABBBA946BCA40633833D50628E6D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304212961/D655A4C47455140F188A819B9C2C28510B7FC2C6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1^GUIDad519aNameDeckTransformposXV!@posYy@posZ rotXs7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0³123456789101112131415161718192021222324CustomDeck>4604FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsiZ0GUID5cbb42NameCardTransformposX`8"@posY?posZ?rotX8U?rotY5f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID³SidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1193feNameCardTransformposXD#@posY`?posZ@?rotX`f?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5cbb42NameCardTransformposX[#@posY@(?posZH?rotX{J?rotYf@rotZcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID5cbb42NameCardTransformposX@"@posY?posZ ?rotX@VrotYf@rotZmscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID5cbb42NameCardTransformposXA;"@posY`?posZ`?rotXv@rotYef@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID912155NameCardTransformposX"@posY K?posZ?rotXv@rotY@f@rotZmv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID5e53a7NameCardTransformposX"@posY ?posZ-?rotX8r?rotYf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDa77ff2NameCardTransformposX` "@posY}?posZ`?rotX`SrotY'f@rotZ$?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDbb407cNameCardTransformposX"@posYA?posZD?rotX@iS~?rotY}f@rotZtH?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID5be380NameCardTransformposX`!@posY8?posZ|?rotXdCrotYBf@rotZ9qv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDa2a321NameCardTransformposX%H#@posY-y?posZB?rotXv@rotY f@rotZzv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID6f1940NameCardTransformposX |"@posY,?posZ@?rotXYd?rotYf@rotZ@y?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDfd6520NameCardTransformposX`Y##@posY`?posZ@~?rotX c?rotY f@rotZ`g =scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUIDa120e2NameCardTransformposXc"@posY9?posZ@?rotX@ErotY f@rotZPdNscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID8fa908NameCardTransformposXD"@posY``?posZ*?rotX@E&rotYf@rotZp?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID24ba20NameCardTransformposX:?posY?posZD @rotX;FQ?rotY f@rotZ@>nscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID92fc45NameCardTransformposXP?posYy?posZ @rotX?rotYf@rotZmscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUIDc39477NameCardTransformposXc+@posY@!?posZrrotX ^>rotY-f@rotZ6@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUIDd30704NameCardTransformposX@+@posY%?posZ rotXؒ_?rotYf@rotZQ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUIDe165f0NameCardTransformposX+@posY8?posZ4rotX"V?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUID66ca47NameCardTransformposX@K!+@posYx?posZrotX}S?rotYf@rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDf187efNameCardTransformposX#_*@posY?posZrotX/u?rotYf@rotZ z?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID6d674fNameCardTransformposX@)!@posYk?posZD?rotX@TrotYf@rotZ4scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID5cbb42NameCardTransformposX)(@posY ?posZ {?rotXQc?rotYf@rotZ:scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24GUIDfa5109NameCardTransformposXKF(@posY@?posZ%?rotX ,B\rotYɀf@rotZ s@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304198510/FADBA0375197D186D58C0A76A6F9956AEB8F6139/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304199359/5ADB0B2570E38567965285DB7460AD71CD66F0A2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb503e8Name DeckCustomTransformposXr@posY +@posZrotX@f7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck>4614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304188886/7648E4B71756B44C5495E7985688A015B7B510A8/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDe53885NameCardTransformposXGposY,?posZ??rotX }v@rotY ~f@rotZ^f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304188886/7648E4B71756B44C5495E7985688A015B7B510A8/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1VGUIDe53885NameCardTransformposX]posY ?posZ-?rotX`K>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDe53885NameCardTransformposX]posY ?posZ-?rotX`K>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUIDe53885NameCardTransformposX]posY ?posZ-?rotX`K>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUIDe53885NameCardTransformposX]posY ?posZ-?rotX`K>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3G&GUIDa221c3Name DeckCustomTransformposXk!@posY@v@posZ [rotX$r7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsk0x1y2z3{4|5}6~78910111213CustomDeck>4624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304193694/F6BD144EEFDFEC2AAE3ED3C9A42D1FFA8CAF823E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304194180/3D4777BAABC0C49149F8B4E44C05E0AB7FFB5DC9/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects+"0VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDxSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDySidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDzSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID{SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID|SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID}SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID~SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12VGUID310a51NameCardTransformposX`d?posY ?posZrotX`u>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13GUID310a51NameCardTransformposX`3posY9?posZ%rotX@v@rotY`f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304193694/F6BD144EEFDFEC2AAE3ED3C9A42D1FFA8CAF823E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304194180/3D4777BAABC0C49149F8B4E44C05E0AB7FFB5DC9/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa874eeName DeckCustomTransformposX a@posY@posZa'rotXv7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0ܴ1ݴ2޴3ߴ4567CustomDeck>4634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304196089/8DFCC5F0B686BBAA3818488544152DFCCCE3025A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304196619/0DDFB5BB46949A9CD43E09AAA091CDBB94C2D7B6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDa44857NameCardTransformposX@U?posY -?posZ1xrotX& ۾rotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDܴSidewaysCardCustomDeck<34FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304196089/8DFCC5F0B686BBAA3818488544152DFCCCE3025A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304196619/0DDFB5BB46949A9CD43E09AAA091CDBB94C2D7B6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDݴSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID޴SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDߴSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUIDa44857NameCardTransformposXi`@posY ?posZPܿrotXvyrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5GUID20e74fName Custom_TileTransformposXq @posY@SS@posZrotX k7?rotY{f@rotZ@V>scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g4?b4?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654308281773/C280716D2971C3C116140ACAE1516B15600C3841/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6%GUID17db17NameDeckTransformposXv7!@posYԣ@posZ$rotX 1}7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0@12CustomDeck4644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304207915/B4CBF48BD6CF33937099564F9BA07851BFC3C929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackType4654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206670/E8EA95DCA166BFA9F5F513029A96E541300F1A81/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackType4664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304207329/914135241F9B8B2AB2083EC6EDF7437F9493F336/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDe445c8Name CardCustomTransformposXC@posYށ?posZu*@rotX,?rotYf@rotZωAscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck<74FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304207915/B4CBF48BD6CF33937099564F9BA07851BFC3C929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID80ea3cName CardCustomTransformposX`#@posYL$?posZ@< @rotX,`?rotYf@rotZ5 cscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<54FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206670/E8EA95DCA166BFA9F5F513029A96E541300F1A81/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID866c0bName CardCustomTransformposX`@posY/k?posZ( @rotX@3 D?rotYf@rotZFGscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<64FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304207329/914135241F9B8B2AB2083EC6EDF7437F9493F336/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304206824/63471F3ED38536C33B44EDDA865B56E45DA563B4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID99dc9aName Custom_TileTransformposXvposYTS@posZ>rotXo`7?rotY@f@rotZ59>scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g4?b4?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654308279526/806CB8DC9F545A0D3EE5BABD6486FE5C0113385C/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUID95b66cName Custom_TileTransformposX /posY]S@posZK?rotX k_7?rotYf@rotZ@i>scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g4?b4?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654308280246/08AA7CCA637B56069A246ECB54A653D3EB9FC66F/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUIDd75d61Name Custom_TileTransformposX @posY]S@posZ?rotX[7?rotYf@rotZ8ɼ>scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g4?b4?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654308280882/343B1C6008D558723432CEC17432A66F4B921431/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10&GUID56ed38NameDeckTransformposX@posY@ۣ@posZ@rotX`4v7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0`1ĸ2(CustomDeck4724FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304210086/01AD4C3EC7BB059C60BBA58CDF534CE4AADA6B8B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackType4734FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208761/A175F89B187D7548C6D345BFFCD9B756DCDBB4AC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackType4744FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304209477/8007DD88BDEBAE64F50B95ECDB6C9E1B007BF9C5/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDefd0c2Name CardCustomTransformposX@&@posY ?posZ 7rotX@wv@rotY f@rotZ@5@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID`SidewaysCardCustomDeck=104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304210086/01AD4C3EC7BB059C60BBA58CDF534CE4AADA6B8B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID32b726Name CardCustomTransformposXNv&@posYh?posZ?rotXG_v@rotYf@rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDĸSidewaysCardCustomDeck<84FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208761/A175F89B187D7548C6D345BFFCD9B756DCDBB4AC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe3d447Name CardCustomTransformposX@]&@posYWk?posZ w߿rotX;#?rotY f@rotZ A`scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(SidewaysCardCustomDeck<94FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304209477/8007DD88BDEBAE64F50B95ECDB6C9E1B007BF9C5/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304208974/351065DD94C697691B37561D2964CBF2BCF55B31/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11(GUIDcb3a3dNameDeckTransformposX\>!@posY@ۣ@posZ&@rotXX7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01l2жCustomDeck4754FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211977/71C178DDF27EF304E57A6CEA4C322C7B1EA96432/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackType4674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304210968/0721E5452F684124AF02B8FDCCD2BBF8C71A6A34/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackType4684FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211504/47BD015AD17CA98DFFEFBF987F67F838872B095E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDee2268Name CardCustomTransformposXy&@posY?posZ%?rotX>rotY f@rotZ$scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211977/71C178DDF27EF304E57A6CEA4C322C7B1EA96432/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDe1581aName CardCustomTransformposX`^&@posY@p$?posZ?rotXG2rotY@;f@rotZascaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck=114FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304210968/0721E5452F684124AF02B8FDCCD2BBF8C71A6A34/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID40fa71Name CardCustomTransformposX`%@posY9k?posZ?rotX<])rotYf@rotZ$scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDжSidewaysCardCustomDeck=124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211504/47BD015AD17CA98DFFEFBF987F67F838872B095E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304211127/6FB68F52852163C6E152896DA20E556F77692A71/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15_GUID5bc372NameBagTransformposX(ZE@posY@posZ@F0rotX~>rotYv@rotZXscaleX?scaleY?scaleZ?Nickname*HeroQuest: Русское издание.DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gm?bm?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects\0CGUID1cbef6Name Custom_TokenTransformposXݼG@posY`@posZY%@rotX?rotY`V@rotZ4p?scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037964929/5F3EB63F111B3E95DBB2B547BB2F2FA219EBC6EA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIStates|@2aGUID5ca55dName Custom_TokenTransformposX?posY(?posZrotX (rotYp@rotZAr>scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037965985/C62EC3BF7B30B1283D66D9DEF5A44BF8B473DFC4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI4aGUID84ca7cName Custom_TokenTransformposX?posY(?posZrotXrotYp@rotZ`/cscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037969378/2293A9A500CDFEEA84EB5739AFF541145EA9A272/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI6aGUID2ce322Name Custom_TokenTransformposX?posY(?posZrotXfwrotYp@rotZqscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037971385/9FF312972E5E54736999B5068FFC9A3A83B6D985/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI7aGUIDa7cf67Name Custom_TokenTransformposX?posY`(?posZrotX`0ƀrotYp@rotZ<~kscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037972404/58EE26FC0EC7EE8F875ED1CAAE960D5DD5EB310B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI8aGUID747c4dName Custom_TokenTransformposX?posY(?posZrotX$qrotYp@rotZgtascaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037973057/FE63E3474F36F18E1CF9D977AEDD0C2F3CB6EA66/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI9aGUIDd969dfName Custom_TokenTransformposX?posY`(?posZrotX9rotYp@rotZ ElscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037975148/35F21FE4B53B8703633579C7689E49DC044F11FD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI10aGUIDc665a9Name Custom_TokenTransformposX?posY(?posZrotX qtrotYp@rotZ@@hscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037975820/91720DFD100AA80F7C7932062DDEF0F017E080A9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI11aGUID37b999Name Custom_TokenTransformposX?posY`(?posZrotXvrotYp@rotZ~lscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037976345/DD8A359A587439BD1BDED627929A3C129C78F5A7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI12aGUID757637Name Custom_TokenTransformposX?posY(?posZrotX`trotYp@rotZ >kscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037977339/478A399E9D9CB84B983DFEF5072969C2DBC31CDE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI13aGUIDe313b7Name Custom_TokenTransformposX?posY`(?posZrotXHN~rotYp@rotZ }~scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037980591/6293360A33FD3AEAED6815C94BC3B3219421A7C5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI14aGUID9b426eName Custom_TokenTransformposX?posY(?posZrotXerotYp@rotZyqscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037981628/921B9C2D11931F6DF0503FBD9F9991B2248D7D6A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI15aGUIDc4fed5Name Custom_TokenTransformposX?posY`(?posZrotX`W{rotYp@rotZ@C|scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037983740/9FF1E652CC934361F66FF0A33E11F7E9857ADCD6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI16aGUIDd9730eName Custom_TokenTransformposX?posY(?posZrotX`EjrotYp@rotZ@wscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037984361/78200DCF73BDD550D726074D02753176B68D60B5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI17aGUIDf4e3aeName Custom_TokenTransformposX?posY`(?posZrotXN%urotYp@rotZvscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037992509/9D3D8D99B1AC7546E33C588C030F509576AC9A52/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI18aGUID66eecaName Custom_TokenTransformposX?posY(?posZrotXkqrotYp@rotZhscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037984970/1BA0AA7366D6BC9A6190AC186468A0049DCB4D12/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI19aGUID3e024aName Custom_TokenTransformposX?posY`(?posZrotX rrotYp@rotZhscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037985593/FB9DDBE755AE25721348D529A8ADDD54FE7DD6EC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI20aGUIDfc864dName Custom_TokenTransformposX?posY(?posZrotX ,DrotYp@rotZ>scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037986170/825C5FCAEF2FE0967249F795A6F4ACE5675AD42C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3aGUID5457c6Name Custom_TokenTransformposX?posY(?posZ`rotX rotYf@rotZDžscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037968056/513D40CC91E48EE16029E6732D492A1545269A28/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI5aGUID65bbc0Name Custom_TokenTransformposX?posY`(?posZ`rotX@2d>rotYಖf@rotZscaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524037970224/956DC1B685B3FCCE43DF1C52039C6122D52464E9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUIDcb504dName Custom_PDFTransformposXIA@posY{-@posZX&@rotXzk7?rotYf@rotZR>scaleXC?scaleY?scaleZC?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrlihttps://steamusercontent-a.akamaihd.net/ugc/775115524035961758/C9D8E3E37AB15BB5DD7A13ED4648192FAA192CC0/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI2)GUIDa5612eName Custom_TileTransformposX/I@posY @posZ@D$@rotX]XrotYYf@rotZ@scaleX/n@scaleY?scaleZ/n@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545095153/A543ACF652E4B6A637D8596FFF28FC4543524E6B/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545095581/37C7FD3194502DB515ED949A969FBC42DD87D141/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesT%2aGUIDd057c9Name Custom_TokenTransformposXw5posY(?posZrotX>rotYf@rotZ@z->scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545096515/A1EA3B4BBA3643F9AF9BF343810B978BD9BED7DE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3aGUIDd88cc7Name Custom_TokenTransformposXw5posY(?posZrotX`=a>rotYf@rotZ\#>scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545097663/742FFF899598E2375F80A6135F11BD5F2482943C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI4aGUIDbf998fName Custom_TokenTransformposXw5posY(?posZrotX̹`rotYf@rotZꔌscaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545099308/91989944EF6C78617BFB3730B0886B64CB9D3C90/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI5aGUID35ac45Name Custom_TokenTransformposXw5posY(?posZrotXkG]rotYf@rotZVscaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545100259/1041D16DE80BA90B07255B04A23E37CF071390FB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI6aGUID49e340Name Custom_TokenTransformposXw5posY(?posZrotX'>rotYf@rotZjbscaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545101590/4762F2F904F6BC9C1DEC9DDA3E0BCD79929FE34F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI7aGUIDc38f70Name Custom_TokenTransformposXw5posY(?posZrotX"rotYf@rotZiscaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545102526/3CD60B399FF207BCF6657E62140B1EA9684D3F4D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI8aGUIDa5bf50Name Custom_TokenTransformposXw5posY(?posZrotXgrotYf@rotZꆾscaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545103813/2FFF7BC44F8EBF7DCBA210AD7150F5B3BDC85021/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI9aGUID69ddc8Name Custom_TokenTransformposXw5posY(?posZrotXeU>rotYf@rotZ scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545104746/53E4E506EBB3885F93F4A51EF584A85528F4190A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI10aGUIDd25f9dName Custom_TokenTransformposXw5posY(?posZrotX=]>rotYf@rotZ@scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545105971/D497B1BAAF32B48A04EE545C2731BBCB3ECA5C0C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI11aGUID106dc4Name Custom_TokenTransformposXw5posY(?posZrotX`>rotYf@rotZ|scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545106707/9AFD1BAE914606599FDCE80642868184E8AC83BA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI12aGUID08ae40Name Custom_TokenTransformposXw5posY(?posZrotXw4rotYf@rotZ@>scaleX Y?scaleY?scaleZ Y?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545107643/6C636A8388CAEED15B32EB8C8670BF95EF558D75/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUID0a2e44Name Custom_PDFTransformposX /K@posY@c!@posZ@#@rotX R?rotY f@rotZ/ @scaleX`?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrlihttps://steamusercontent-a.akamaihd.net/ugc/772865031543453761/AB1F69AB44D46044A02C7FF64EE701E00FF3D02E/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI4GUID9f2347Name Custom_PDFTransformposXm;J@posY@posZ`#@rotX@HrotY#f@rotZ@0 @scaleX`?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrlihttps://steamusercontent-a.akamaihd.net/ugc/772865031543450862/834F43C1E4464C0796E31F85FC8AF0F9652F76E2/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI5GUIDe3e996Name Custom_PDFTransformposX@p>@posY {-@posZ2b&@rotXk7?rotYbf@rotZ N>scaleXC?scaleY?scaleZC?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrlihttps://steamusercontent-a.akamaihd.net/ugc/775115524035981622/711E6A7051E65151BE3D604C828574552AA4CF3C/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI6aGUID53500dName Custom_TokenTransformposX>D@posY`@posZj%@rotX@u7?rotY|f@rotZx>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035973741/A7C5401FC47C529CAE047F90C44DA8EE9801C336/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI7GUID70f636Name DeckCustomTransformposXm>@posY4d@posZ @rotX :d7?rotYf@rotZ@>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0 1 2 3 4 5 6 7 CustomDeck=254FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543428316/D6429E9AA00F328EB0B659F65D6627DA0A7BE23E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDe31fd7NameCardTransformposXV$posY ?posZscaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035959010/99960D845CD04B1294A7F69EDA3FD8D4728DB0C0/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035954049/90914640812FA7F708689444E7FCF94F6C8183FF/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID67e395Name Custom_TileTransformposXB@posYq-@posZ@rotX@!s7?rotYf@rotZr>scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035953785/06B66A0932D4C409CFC8E2E5EE83DA1E901AF0DA/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035954049/90914640812FA7F708689444E7FCF94F6C8183FF/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUIDb58078Name Custom_TileTransformposX@J@posYl-@posZ @rotXg7?rotYf@rotZ ȴ>scaleXx @scaleY?scaleZx @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543446581/BC12925E9D5DCC45411816C9F7D646999BFE55D4/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543447564/F4C175774C4E8B0B98BE32C792187CCA1AAA6732/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11HGUIDa59a41NameDeckTransformposXH@posYt@posZ@rotXc7?rotYf@rotZg>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0* 1* 2* 3* CustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects}0GUID224336NameCardTransformposX`/@posY@Á?posZ`c,rotXܑ5?rotY f@rotZ`GcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID* SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3dade5NameCardTransformposX{/@posYQ?posZͷrotX`z?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID* SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5c9a8eNameCardTransformposX/@posY6?posZfrotX`6 W?rotYf@rotZ\scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID* SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID224336NameCardTransformposX/@posY ?posZ^rotXdQ?rotYf@rotZ TscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID* SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12)GUID3f62f9Name DeckCustomTransformposX!>@posYs@posZrotX8f7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs{01 2 3 4 5 6789101112131415CustomDeck=184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524036057418/E06C66C6C0D660E85E78707E3D701ADA0C74574A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543412588/E12A24A066CFE994645DA2F386FFF1EECDB148AB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects14VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects15VGUID969774NameCardTransformposX@Sn#posY ?posZ ?rotX*\>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13m-GUID39c4dfName DeckCustomTransformposX>@posY@posZHQ@rotX17?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012345678910111213141516CustomDeck>5884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524036035991/5B03C293E5D85BAB0234660A569290726CA3351A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects9)0VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects14VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects15VGUIDa5b50dNameCardTransformposX@M"-@posY ?posZ`/#@rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects16GUIDa5b50dNameCardTransformposX-@posYM?posZ"@rotX@.jrotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524036035991/5B03C293E5D85BAB0234660A569290726CA3351A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDcc0c0fName DeckCustomTransformposX K@posY@Q@posZ`?rotXb7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0 1 2 3 4 5 CustomDeck=334FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545129185/D939F2F58155A10760EDE73A4E026E94B5CB149A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545129631/39265BD2FA8F6702C25DFD0C5A8F610AE9CA108C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUIDbc2a63NameCardTransformposXi@posY ?posZq(rotX@wrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects15 GUIDadea47Name DeckCustomTransformposXsB@posY}@posZ rotXa7?rotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0 1 2 CustomDeck=324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545092805/4D25FA9601D65CA9C7E2E13A33F4D308F987E852/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545093202/89687F7239F8926D3EB311C8B6DE1D816A6EDE0A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDef6882NameCardTransformposX-@posY ?posZ>rotX` rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDef6882NameCardTransformposX-@posY ?posZ>rotX` rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDef6882NameCardTransformposX-@posY ?posZ>rotX` rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects16 GUIDa620edName DeckCustomTransformposX`\A@posY}@posZ J rotX``7?rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0 1 2 CustomDeck=314FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545091221/498D1F8A9DD5E94FD4BC290BD23347A0C60E6D19/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545091702/60CBF8190C4EA031C9BBC2111C95D2F1A04B5EB3/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID220ae8NameCardTransformposX;b#@posY ?posZ5rotXsrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID220ae8NameCardTransformposX;b#@posY ?posZ5rotXsrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID220ae8NameCardTransformposX;b#@posY ?posZ5rotXsrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects17 GUID1b95d1Name DeckCustomTransformposX ?@@posY}@posZ rotXXd7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0 1 2 CustomDeck=304FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545090283/D03E7D6F7F2E76227AA3FD27E15CAF8CB181A892/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545090539/1BF939CF04FDEBDB87347CF0BB6998E74F03EF2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID01bf52NameCardTransformposXWt?posY ?posZ@rotXkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID01bf52NameCardTransformposXWt?posY ?posZ@rotXkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID01bf52NameCardTransformposXWt?posY ?posZ@rotXkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects18HGUID4977c2NameDeckTransformposX*H@posY t@posZ`@?rotX {7?rotYf@rotZ@ A>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0) 1) 2) 3) CustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects}0GUID2cf9fdNameCardTransformposX%@posY ?posZrotX@?rotY f@rotZnscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID) SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID33aed4NameCardTransformposXڏ&@posYZ?posZ gsrotXu?rotYf@rotZ`AlscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID) SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID62aeb4NameCardTransformposX`ڏ&@posY@6?posZhsrotX S?rotYf@rotZPscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID) SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID2cf9fdNameCardTransformposXڏ&@posY@ ?posZ gsrotX@x\rotYf@rotZ I?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID) SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19 GUID61f380Name DeckCustomTransformposX vB@posY}@posZ rotX{7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck=224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543419501/124F30133CE687A5F5FF535DFA84B98084814DB7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543419774/7A5CCCADF3DE9EFBC98A65A36FDF94EBE2485E69/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID8d1e6fNameCardTransformposX ;%?posY ?posZfrotX /9>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID8d1e6fNameCardTransformposX ;%?posY ?posZfrotX /9>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID8d1e6fNameCardTransformposX ;%?posY ?posZfrotX /9>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects20 GUIDa5414aName DeckCustomTransformposX]A@posY}@posZrotX)x7?rotY@ f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs041526CustomDeck=214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543418005/3CF3896D23C51118E7A8477D7DD06186465B3368/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543418242/70589EA3C5C6409E8E8D8EE280AE5049B9883CD3/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID352f4dNameCardTransformposX$@posY ?posZQrotXT>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID4SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID352f4dNameCardTransformposX$@posY ?posZQrotXT>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID5SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID352f4dNameCardTransformposX$@posY ?posZQrotXT>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID6SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects21 GUIDfaa2a1Name DeckCustomTransformposXaD@@posY}@posZrotX@z7?rotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0l1m2nCustomDeck=194FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543414802/54831729CC17279D00B6A16262DE39DB6CE506F6/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543415054/74FC357CA8D28E4AA8AC1E912866C8D12BAEA046/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDe044f2NameCardTransformposXposY ?posZ`6rotX&crotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDlSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDe044f2NameCardTransformposXposY ?posZ`6rotX&crotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDmSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDe044f2NameCardTransformposXposY ?posZ`6rotX&crotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDnSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects22aGUIDca07dfName Custom_TokenTransformposX)E@posY `@posZS@rotX@s7?rotYf@rotZ Z>scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035972437/F7D76C4E057F558817BB4FA8509F33ACCB995F91/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI23GUID01f5fbName Custom_TileTransformposX`B@posYk-@posZS|?rotX?l7?rotYf@rotZ@>scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035956759/9966AEB307652E54C82C68D59AFD666D0C7C85BD/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035954049/90914640812FA7F708689444E7FCF94F6C8183FF/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI24GUID188520Name Custom_TileTransformposX`q@@posY k-@posZ h?rotXi7?rotY f@rotZq>scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035957756/E10D51528BA05B1418C7319D45627FCF0D3B7DFB/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524035954049/90914640812FA7F708689444E7FCF94F6C8183FF/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI25 GUIDdc78a4Name DeckCustomTransformposX C@posY}@posZrotX_7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck=234FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543421225/ABF60C62717CCBBAD54CD7BDE4CB6908F99E23BE/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543421544/011FE37FA181E9A310A1B9ECDEC9DC091305EAF7/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDad297eNameCardTransformposX@e @posY ?posZ> rotX4 krotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDad297eNameCardTransformposX@e @posY ?posZ> rotX4 krotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDad297eNameCardTransformposX@e @posY ?posZ> rotX4 krotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects26> GUID27904dName DeckCustomTransformposXD@posY`@posZbrotX/u7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[01234567891011CustomDeck=204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115524036105178/15F2233A9A3C23571D619C18B3B3A2C60B25A654/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543416641/DA4B5E45BD9512FED069D57D4C191D3B00203196/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects30VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUID252777NameCardTransformposX@RҿposY ?posZ!rotXntrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects27GUIDe8f005Name DeckCustomTransformposX`R9I@posYK@posZ>rotX@/w7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0T 1U 2V 3W 4X 5Y CustomDeck=294FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545087594/D3F04E23AA2A9A4FD64B22B0DBD770189A14C344/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545087965/963919723099BEAA6E6084CEE5401EE6FA6E21BB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDT SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDU SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDV SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDW SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDX SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID98fcb4NameCardTransformposXposY ?posZ UrotX`:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDY SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects28GUID4dd1bcName DeckCustomTransformposX`K@posYK@posZrotX3|7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0 1 2 3 4 5 CustomDeck=284FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545085489/5FA48031BEE14A68CF3946B8BA49B0AEB145BB6A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545086075/8558C95B27EAD3D5881775C84180D3D5007F4AEF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID923bb4NameCardTransformposX@posY ?posZa]rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects29GUID0bbc0bName DeckCustomTransformposX`J@posYK@posZ ?rotX{7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0 1 2 3 4 5 CustomDeck=274FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545083955/D89B21E888D98CD945F9D1AD44976B1BBB67C637/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031545084300/0BD3FDBACD38FB5087230D3C1D8088AE1172FAE6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUIDd37827NameCardTransformposX pxposY ?posZ rotXvrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects30HGUID99e383NameDeckTransformposX`F@posY@t@posZrotX \7?rotY%f@rotZX>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0( 1( 2( 3( CustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects}0GUIDb0792aNameCardTransformposX9N$@posY 2?posZ rotXxv@rotY}f@rotZS|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID224336NameCardTransformposX #@posY@at?posZ MrotXa?rotY 1f@rotZ=|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID92c8b1NameCardTransformposXP$@posY?posZ`rotXD?rotY@(f@rotZFscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID35f269NameCardTransformposXO$@posY?posZ rotX{?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI31HGUIDdf8f2eNameDeckTransformposX`lH@posY@t@posZMrotX^7?rotYf@rotZ F>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0+ 1+ 2+ 3+ CustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects}0GUID224336NameCardTransformposX*@posY`?posZrotX@ 9?rotY f@rotZࣜescaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+ SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3b61c1NameCardTransformposX*@posY;?posZ@rrotXpwrotYf@rotZiscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+ SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID224336NameCardTransformposXҾ*@posY6?posZ`yrotXZ?rotYf@rotZ`scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+ SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID224336NameCardTransformposX@N*@posY ?posZqrotX@)T?rotYf@rotZ@XscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+ SidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437105/D663AB96AEDEA245695350E314F0C970A2260C49/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543437452/3E836FED9C0F4ABD3EB8002CFDFEB3B77900A056/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32^GUID19e065NameDeckTransformposX`@E@posY@posZrotX@(k7?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0f 1g 2r 3h 4j 5n 6a 7l 8b 9k 10r 11q 12r 13c 14r 15m 16o 17r 18o 19` 20e 21d 22k 23i 24p CustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsZ0GUID02195eNameCardTransformposX @posY(?posZ`ے#rotX Po?rotY`f@rotZ vscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDf SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDf47867NameCardTransformposX?posY@\?posZrotXEz;rotY`΀f@rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDg SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID7afb59NameCardTransformposXx*@posY?posZrotX[drotY f@rotZxT?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDr SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID8733e9NameCardTransformposX``?posY0?posZWrotXথ!rotYf@rotZ}@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDh SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7afb59NameCardTransformposX\@posY?posZ#rotXv@rotY@~f@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDj SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID7afb59NameCardTransformposXA?posYI?posZrotX@-?rotY`f@rotZ`8XscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDn SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID6e6d50NameCardTransformposX-J@posY`!?posZ #rotXC?rotYf@rotZ )_scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDa SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID7afb59NameCardTransformposX-?posYm(?posZ{ rotXq?rotY`f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDl SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID406399NameCardTransformposXC @posYw?posZ`dZ$rotX`DrotYf@rotZ"dscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDb SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID7afb59NameCardTransformposXn!@posYā?posZrotXo$5?rotYf@rotZ`ObscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDk SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID7afb59NameCardTransformposX,*@posY ?posZHrotX#brotY f@rotZ@UJ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDr SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID9802d8NameCardTransformposX`C @posYӁ?posZ#rotXච>rotY f@rotZRscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDq SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID7afb59NameCardTransformposX )@posY?posZ |rotX_8?rotY@f@rotZescaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDr SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID2be900NameCardTransformposX@ @posY Q?posZ Q$rotXS?rotY`f@rotZaW?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDc SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID7afb59NameCardTransformposX`*@posY@H6?posZ rotX@yerotYf@rotZ ,^K?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDr SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID8d4040NameCardTransformposX?posY`o?posZx( rotX Qφ?rotY` f@rotZڏ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDm SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUIDbab72aNameCardTransformposX v@posYE?posZ@א"rotX@IurotYf@rotZ ;kscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDo SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID15307cNameCardTransformposXx*@posY?posZ`rotX e?rotY f@rotZ@pscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDr SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID6c83fdNameCardTransformposXM@posY@?posZ"rotX`H7?rotYf@rotZ`bcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDo SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUIDf2aab2NameCardTransformposX`L @posY?posZ̟"rotX6Qw?rotYf@rotZ8`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID` SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDbc4d6eNameCardTransformposX@@posY?posZ`5#rotX)rotYf@rotZqSscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDe SidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543426379/5520DDABD94F093BA63F363CF231DAFAD44CD703/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031543427165/0BB6F8A38E156CAFD53D83F921A609A1176B45AF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDd30e25NameCardTransformposX@posY ?posZ1L#rotXv@rotYrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0X12CustomDeck64FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480895/95EB4BEC1706546892046C0483A81812D65BECBA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackType74FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535481321/9F8D92493E775166163607626F488FE8EEA0E662/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackType54FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480147/D8FC0A14CCBB05DCB051956567BB8E1675C3ECF9/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDc88fd6Name CardCustomTransformposX nposY݁?posZcrotXH?rotYf@rotZBscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXSidewaysCardCustomDeck<64FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480895/95EB4BEC1706546892046C0483A81812D65BECBA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb78bc9Name CardCustomTransformposX`XposY$?posZlrotX O?rotYf@rotZOscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<74FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535481321/9F8D92493E775166163607626F488FE8EEA0E662/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID285ed8Name CardCustomTransformposX posY@'k?posZrotXJ?rotYf@rotZ7QN?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<54FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480147/D8FC0A14CCBB05DCB051956567BB8E1675C3ECF9/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535480321/0BD348AA06B87BF346633D40C95156AF96931905/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID088ec2Name DeckCustomTransformposX'@posY_ @posZ`9=rotX4>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0d1e2f3g4hCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535469141/62A80EC1031C19C29577A67DC75B269316070135/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0VGUID6d74a7NameCardTransformposXposY ?posZa߿rotX vwrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDdSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID6d74a7NameCardTransformposXposY ?posZa߿rotX vwrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDeSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID6d74a7NameCardTransformposXposY ?posZa߿rotX vwrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDfSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID6d74a7NameCardTransformposXposY ?posZa߿rotX vwrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDgSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID6d74a7NameCardTransformposXposY ?posZa߿rotX vwrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDhSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2%GUID647ce7NameDeckTransformposXv5@posY @posZ@h@rotX(>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01L2CustomDeck124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535485024/7965EB5EB58DAF14E6BCC661AA72A3E4C66A1469/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackType114FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484125/3F0DB615B703367F0CFFE513C2429DA650F7DAD7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackType134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535485468/2377B96D38BE7C59244E7B347D82C779708BEC1C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID280cfcName CardCustomTransformposX`uposYׁ?posZ{hrotX@* ?rotYf@rotZ 9OscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535485024/7965EB5EB58DAF14E6BCC661AA72A3E4C66A1469/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8570daName CardCustomTransformposXposYR$?posZrotX`c?rotY`f@rotZ Du>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLSidewaysCardCustomDeck=114FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484125/3F0DB615B703367F0CFFE513C2429DA650F7DAD7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8b2fefName CardCustomTransformposX@~3posYk?posZ8rotX>rotY f@rotZw'scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535485468/2377B96D38BE7C59244E7B347D82C779708BEC1C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535484339/54DD2C412521E9B19A6E912B830DE56113192244/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3#GUID923081NameDeckTransformposX@U3@posY @posZc@rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012 CustomDeck4554FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482874/A409EAD33E5BA1CC8F5091DD927E95B42E94BAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackType104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535483248/25C0FEEEBE8188018D82C6843DB0F11122485F2C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackType84FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482241/65F2D138A64B9A72924664EFCAEB31CD60C8E27B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID60ba75Name CardCustomTransformposXܧ@posYT?posZOrotX g?rotY`f@rotZUs?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<94FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482874/A409EAD33E5BA1CC8F5091DD927E95B42E94BAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd7e7c8Name CardCustomTransformposX@posY ?posZrotX\2?rotYf@rotZ zu?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535483248/25C0FEEEBE8188018D82C6843DB0F11122485F2C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDcf4746Name CardCustomTransformposX E@posY@>k?posZrotX v ?rotY f@rotZ#scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck<84FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482241/65F2D138A64B9A72924664EFCAEB31CD60C8E27B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535482445/8A2E33E13A28553979AF1F16862E6D370E5C224D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4/[GUID275b80NameDeckTransformposX`8@posY@HT@posZ@T=rotXE>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01234567891011121314151617181920212223CustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsV0GUID6b76f6NameCardTransformposXY-posY?posZrotX`|vBrotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1d7ec1NameCardTransformposX@posY ?posZ/ArotXrrotY f@rotZ|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDa67e1dNameCardTransformposXwposY(?posZ]rotXF?rotY Qf@rotZ TscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID037c6dNameCardTransformposXOposY p?posZ rotXv@rotYf@rotZ@r%+scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa386a9NameCardTransformposXRposY?posZsrotX@PU?rotYQf@rotZ,YscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDd1172cNameCardTransformposX@,?posY`ہ?posZw!rotXC@ ?rotYNf@rotZ ;HscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID3f75d9NameCardTransformposX'?posY`?posZ !rotX@erotYNf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDf6df4cNameCardTransformposX`W6 posY?posZrotX?rotY f@rotZ~v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDd6a345NameCardTransformposX`"posYp?posZrotXv@rotY9f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDbedfb8NameCardTransformposX`&posY`u?posZ@BrotXv@rotY@5f@rotZ Gv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDf6df4cNameCardTransformposXposY\?posZrotXz%irotYCf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDf6df4cNameCardTransformposXposY?posZrotX |qrotY Nf@rotZ`FK?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDf6df4cNameCardTransformposX@zposY?posZ[rotX?rotYf@rotZ7ySscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUIDf6df4cNameCardTransformposXQposY -;?posZ@rotXv@rotYyf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDf6df4cNameCardTransformposX,posY`d?posZs>rotX v@rotYf@rotZ*L?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUIDf6df4cNameCardTransformposX@ posY ?posZ`#~rotX`rotYMf@rotZ2?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUIDf6df4cNameCardTransformposXposY߯?posZrrotX`erotYRf@rotZpscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID5d7a37NameCardTransformposX`VposY?posZrotX`M?rotY|f@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUIDf6df4cNameCardTransformposXposY?posZyrotX؃?rotYk}f@rotZyv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUIDf0d1c1NameCardTransformposX@EposY?posZ5rotX(?rotY7~f@rotZ@u@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDc5d698NameCardTransformposX  posY@v?posZrotX&?rotY ~f@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID8e483cNameCardTransformposX@3lposY ?posZcrotX?rotY`?f@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUIDdd4fadNameCardTransformposXbposY@?posZ`rotXg?rotY>f@rotZ@SscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUIDf6df4cNameCardTransformposX@vposY@?posZJrotXrotYMf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535476388/F53987FADFE67ABC5F605ADC7E7D5AEA0CD16C14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535477018/44A8112EF4E18305D644A255888F676F2D64B7D0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID93c068Name DeckCustomTransformposX@M6@posY@posZSG=rotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0,1-2.3/40516273CustomDeck<34FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535474058/71EA71E36805DFEC0FBEE646C2D485AED6ABE198/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535474709/C0CE028D0005E4D8E46165EC6AE0DE25C236E887/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID,SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID-SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID.SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID/SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID0SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID1SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID2SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID44fccbNameCardTransformposX?posY ?posZ 2rotX`JrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID3SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6E&GUIDb3a195Name DeckCustomTransformposX{3@posY@posZ8=rotX >rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsk012345678910111213CustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535471465/17D9840F9EBC3D5BA1F2C06187881BBFFD2F2058/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535470904/19BB67A0E5B73B02730CF6C45F9986ACE9A07B6A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects+"0VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12VGUID16b109NameCardTransformposXDܩ?posY ?posZSrotX _j>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13GUID16b109NameCardTransformposX`QposYh9?posZvRrotXXrotY@f@rotZhGscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535471465/17D9840F9EBC3D5BA1F2C06187881BBFFD2F2058/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535470904/19BB67A0E5B73B02730CF6C45F9986ACE9A07B6A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7%GUID223e05NameDeckTransformposX48@posY @posZr@rotX@U>>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0x1@2CustomDeck144FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486487/1AA814F50782AD9EB61C0A852675D7BE9399AF14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackType164FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535487587/56D6971049401E52BE228532C61B6FC7BBD9679C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackType154FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535487231/19A89075D47EA2E64A1D10C95267440B2D53FAF5/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID284866Name CardCustomTransformposX)@posYȭ?posZ@;rotX 1v@rotY(f@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck=144FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486487/1AA814F50782AD9EB61C0A852675D7BE9399AF14/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID024020Name CardCustomTransformposXi@posYc?posZrotX ~v@rotY f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck=164FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535487587/56D6971049401E52BE228532C61B6FC7BBD9679C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfd232fName CardCustomTransformposXr@posYk?posZɫrotXRrotYf@rotZ@J.scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=154FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535487231/19A89075D47EA2E64A1D10C95267440B2D53FAF5/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031535486646/7D52A683F216127317E246AF247456A2F3F23606/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3"GUID02d4a9NameBagTransformposX`C+@posYG@posZ@(5rotXRWv@rotYP?rotZI{v@scaleX?scaleY?scaleZ?NicknameHeroQuest: Nederlandse EditieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g :?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDa21fc4Name DeckCustomTransformposX@:@posY4@posZఝ9rotXLT>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0,1-2.3/40516273CustomDeck<34FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304896265/428998C0DEA0AB672ADD03C2C1B0A9C6AA3CA12B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304196619/0DDFB5BB46949A9CD43E09AAA091CDBB94C2D7B6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID,SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID-SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID.SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID/SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID0SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID1SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID2SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID3a5335NameCardTransformposX܋?posY ?posZ?rotXf~>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID3SidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1GUIDd1003fName DeckCustomTransformposX>8@posY`4@posZ@h9rotXy*>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0d1e2f3g4hCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304892028/56DA7DC36493BABC1E06782A7D73DA942EC72D8A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID40cf42NameCardTransformposX@K posY@J?posZ`+@rotX8v(rotY@f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304892028/56DA7DC36493BABC1E06782A7D73DA942EC72D8A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1VGUID40cf42NameCardTransformposXͿposY ?posZ =?rotX`-!rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDeSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID40cf42NameCardTransformposXͿposY ?posZ =?rotX`-!rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDfSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID40cf42NameCardTransformposXͿposY ?posZ =?rotX`-!rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDgSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID40cf42NameCardTransformposXͿposY ?posZ =?rotX`-!rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDhSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects23GUIDa8f5fdName Custom_TokenTransformposX`*~&@posYF4@posZ 9?rotX`??rotY@Xf@rotZ`Yv@scaleX?scaleY?scaleZ?NicknameCharacter SheetDescriptionOne Per CharacterGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060685537865704/35EDEEA723EA748F24D1E9BCCE6685AB91636CCE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScript---[[ Character Sheet Template by: MrStump You can set up your own character sheet if you follow these steps. Step 1) Change the character sheet image -Right click on the character sheet, click Custom -Replace the image URL with one for your character sheet -Click import, make sure your sheet loads -SAVE THE GAME (the table setup) -LOAD FROM THAT SAVE YOU JUST MADE Step 2) Edit script to fit your character sheet -Below you will see some general options, and then the big data table -The data table is what determines how many of which buttons are made -Checkboxes -Counters -Textboxes -By default, there are 3 of each. You can add more or remove entries -If you intend to add/remove, be sure only to add/remove ENTRIES -This is what an entry looks like: { pos = {-0.977,0.1,-0.589}, size = 800, state = false }, -Deleting the whole thing would remove that specific item on the sheet -Copy and pasting it after another entry would create another -Each entry type has unique data points (pos, size, state, etc) -Do not try to add in your own data points or remove them individually -There is a summary of what each point does at the top of its category Step 3) Save and check script changes -Hit Save & Apply in the script window to save your code -You can edit your code as needed and Save+Apply as often as needed -When you are finished, make disableSave = false below then Save+apply -This enables saving, so your sheet will remember whats on it. Bonus) Finding/Editing Positions for elements I have included a tool to get positions for buttons in {x,y,z} form Place it where you want the center of your element to be Then copy the table from the notes (lower right of screen) You can highlight it and CTRL+C Paste it into the data table where needed (pos=) If you want to manually tweek the values: {0,0,0} is the center of the character sheet {1,0,0} is right, {-1,0,0} is left {0,0,-1} is up, {0,0,1} is down 0.1 for Y is the height off of the page. If it was 0, it would be down inside the model of the sheet Begin editing below: ]] --Set this to true while editing and false when you have finished disableSave = false --Remember to set this to false once you are done making changes --Then, after you save & apply it, save your game too --Color information for button text (r,g,b, values of 0-1) buttonFontColor = {0,0,0} --Color information for button background buttonColor = {1,1,1} --Change scale of button (Avoid changing if possible) buttonScale = {0.1,0.1,0.1} --This is the button placement information defaultButtonData = { --Add checkboxes checkbox = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for checkbox state = default starting value for checkbox (true=checked, false=not) ]] --End of checkboxes }, --Add counters that have a + and - button counter = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for counter value = default starting value for counter hideBG = if background of counter is hidden (true=hidden, false=not) ]] --Mind counter { pos = {-0.6,0.1,-1.05}, size = 2000, value = 4, hideBG = true }, --Body counter { pos = {0.647,0.1,-1.05}, size = 2000, value = 8, hideBG = true }, --End of counters }, --Add editable text boxes textbox = { --[[ pos = the position (pasted from the helper tool) rows = how many lines of text you want for this box width = how wide the text box is font_size = size of text. This and "rows" effect overall height label = what is shown when there is no text. "" = nothing value = text entered into box. "" = nothing alignment = Number to indicate how you want text aligned (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified) ]] --Name textbox { pos = {0.375,0.1,-1.84}, rows = 1, width = 8100, font_size = 600, label = "Name", value = "", alignment = 3 }, --Character textbox { pos = {0.375,0.1,-1.62}, rows = 1, width = 8100, font_size = 600, label = "Character", value = "", alignment = 3 }, --Tasks textbox { pos = {0.0,0.1,-0.14}, rows = 7, width = 11000, font_size = 500, label = "Tasks Completed", value = "None", alignment = 5 }, --Shield textbox { pos = {0.01,0.1,0.975}, rows = 10, width = 3000, font_size = 400, label = "Equipment/Notes", value = "", alignment = 2 }, --Gold textbox { pos = {0.01,0.1,1.8}, rows = 1, width = 4000, font_size = 600, label = "Gold", value = "", alignment = 3 }, --End of textboxes } } --Lua beyond this point, I recommend doing something more fun with your life --Save function function updateSave() saved_data = JSON.encode(ref_buttonData) if disableSave==true then saved_data="" end self.script_state = saved_data end --Startup procedure function onload(saved_data) if disableSave==true then saved_data="" end if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) ref_buttonData = loaded_data else ref_buttonData = defaultButtonData end spawnedButtonCount = 0 createCheckbox() createCounter() createTextbox() end --Click functions for buttons --Checks or unchecks the given box function click_checkbox(tableIndex, buttonIndex) if ref_buttonData.checkbox[tableIndex].state == true then ref_buttonData.checkbox[tableIndex].state = false self.editButton({index=buttonIndex, label=""}) else ref_buttonData.checkbox[tableIndex].state = true self.editButton({index=buttonIndex, label=string.char(10008)}) end updateSave() end --Applies value to given counter display function click_counter(tableIndex, buttonIndex, amount) ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value}) updateSave() end --Updates saved value for given text box function click_textbox(i, value, selected) if selected == false then ref_buttonData.textbox[i].value = value updateSave() end end --Dud function for if you have a background on a counter function click_none() end --Button creation --Makes checkboxes function createCheckbox() for i, data in ipairs(ref_buttonData.checkbox) do --Sets up reference function local buttonNumber = spawnedButtonCount local funcName = "checkbox"..i local func = function() click_checkbox(i, buttonNumber) end self.setVar(funcName, func) --Sets up label local label = "" if data.state==true then label=string.char(10008) end --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=data.pos, height=data.size, width=data.size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end --Makes counters function createCounter() for i, data in ipairs(ref_buttonData.counter) do --Sets up display local displayNumber = spawnedButtonCount --Sets up label local label = data.value --Sets height/width for display local size = data.size if data.hideBG == true then size = 0 end --Creates button and counts it self.createButton({ label=label, click_function="click_none", function_owner=self, position=data.pos, height=size, width=size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up add 1 local funcName = "counterAdd"..i local func = function() click_counter(i, displayNumber, 1) end self.setVar(funcName, func) --Sets up label local label = "+" --Sets up position local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002) local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]} --Sets up size local size = data.size / 2 --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up subtract 1 local funcName = "counterSub"..i local func = function() click_counter(i, displayNumber, -1) end self.setVar(funcName, func) --Sets up label local label = "-" --Set up position local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]} --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end function createTextbox() for i, data in ipairs(ref_buttonData.textbox) do --Sets up reference function local funcName = "textbox"..i local func = function(_,_,val,sel) click_textbox(i,val,sel) end self.setVar(funcName, func) self.createInput({ input_function = funcName, function_owner = self, label = data.label, alignment = data.alignment, position = data.pos, scale = buttonScale, width = data.width, height = (data.font_size*data.rows)+24, font_size = data.font_size, color = buttonColor, font_color = buttonFontColor, value = data.value, }) end end LuaScriptState{"checkbox":[],"counter":[{"hideBG":true,"pos":[-0.6,0.1,-1.05],"size":2000,"value":4},{"hideBG":true,"pos":[0.647,0.1,-1.05],"size":2000,"value":6}],"textbox":[{"alignment":3,"font_size":600,"label":"Name","pos":[0.375,0.1,-1.84],"rows":1,"value":"","width":8100},{"alignment":3,"font_size":600,"label":"Character","pos":[0.375,0.1,-1.62],"rows":1,"value":"","width":8100},{"alignment":5,"font_size":500,"label":"Tasks Completed","pos":[0,0.1,-0.14],"rows":7,"value":"","width":11000},{"alignment":2,"font_size":400,"label":"Equipment/Notes","pos":[0.01,0.1,0.975],"rows":10,"value":"","width":3000},{"alignment":3,"font_size":600,"label":"Gold","pos":[0.01,0.1,1.8],"rows":1,"value":"","width":4000}]}XmlUI3^GUID0913f3NameDeckTransformposXݨ4@posY 34@posZ ;rotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0123456789101112131415161718192021222324CustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsiZ0GUID8dc8d6NameCardTransformposXk@posY?posZ?rotX`~vrotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8dc8d6NameCardTransformposX@posY?posZ q@rotXC?rotY f@rotZlqscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8dc8d6NameCardTransformposX W@posY`!?posZ@oB?rotXV?rotYf@rotZP?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID8dc8d6NameCardTransformposX@*@posY `?posZ0?rotXosrotYf@rotZhvscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDce23aeNameCardTransformposX* @posY B?posZ@?rotX &{?rotY-f@rotZ` T@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID8dc8d6NameCardTransformposX9@posY?posZ`'?rotX;4k?rotYUf@rotZ`ׁ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID2c2c85NameCardTransformposXj(posYWs?posZ@rotXC҅?rotY҂f@rotZZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID2b7290NameCardTransformposX@@posY@u?posZ`?rotXv@rotYl~f@rotZg0?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDd1e0caNameCardTransformposX?posY@?posZUg@rotX v@rotYɂf@rotZN~v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID49c42eNameCardTransformposXQ'posY`?posZ`]@rotXJrotY@Ӏf@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID078221NameCardTransformposXposY ?posZ`v@rotXE?rotYƂf@rotZ(~v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID55041bNameCardTransformposX ڿposY`?posZ`@rotX q?rotY f@rotZ~v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID8dc8d6NameCardTransformposX@posY`n?posZ~?rotX'@Q?rotYf@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUIDc2e808NameCardTransformposXC@posY*?posZ]?rotX ͋?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID8dc8d6NameCardTransformposX` @posYM?posZ?rotXv?rotY@~f@rotZp?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID8dc8d6NameCardTransformposX posY`?posZ j@rotX@FHrotY`f@rotZ`_\D?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID100eb7NameCardTransformposX`@posY?posZM?rotXv@rotY}f@rotZqscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID8dc8d6NameCardTransformposX>@posY ?posZ!?rotXn?rotY`f@rotZNl?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID8dc8d6NameCardTransformposX@posY?posZ x?rotX~v@rotY~f@rotZ>?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUID8dc8d6NameCardTransformposX~@posY (?posZ/?rotXQ?rotYf@rotZRmscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUID8dc8d6NameCardTransformposXl@posY :?posZ;?rotX ?rotYf@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDfd7d3bNameCardTransformposX Q @posY9?posZ@T?rotXL>rotY Ef@rotZr?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID8dc8d6NameCardTransformposXg@posY`?posZ?rotXK?rotYf@rotZOC?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID8dc8d6NameCardTransformposX&@posYms?posZ`?rotX 3DrotY f@rotZ QscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24GUID8dc8d6NameCardTransformposX r=@posY@=?posZ }?rotX ?rotYɀf@rotZ@h?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<44FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304898348/E5FAE913A6A30D449623C2C3429E170914EB2844/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4%GUID8c0289Name DeckCustomTransformposX^g2@posY 4@posZ ;rotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsk012345678910111213CustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304893910/307D88825B23A21A2DD5027CB34C8B02FCAC12C9/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304894510/53218614F70398AD8FF42E91C9F5262C50B49EED/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects1VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects2VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13VGUID768145NameCardTransformposX"lposY?posZt?rotXBkrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5k(GUID66b410NameDeckTransformposX@i+@posY@4@posZ9BrotXS>rotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0 1 2 3 4H 5H 6 7CustomDeck315FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798574614/1C0D4F4F25D73020691955DFFE6A3689D5802BDE/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType325FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798575243/C6165819946397B0300E62524990BAD3D9551213/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType355FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798576935/8032AB169CB2AC3EE17D2AD112971E21F94DBC09/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType305FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798574057/CEFCFCE8847B5F33DE30575C03A57EF480891B07/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType345FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798576224/7A818EB2A47F03BA1D1ACEE763B9D11E9F7EFAC2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType335FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798575745/9DE24E69BA7A7FA582731C3D4816B47E7BC23F08/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackType365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798577543/CF640525ACBC4855BF0D20AC5B4229222BD0F047/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects-0GUID2dcaf9Name CardCustomTransformposX@posY?posZrotX`ErotY9f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>315FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798574614/1C0D4F4F25D73020691955DFFE6A3689D5802BDE/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2defe0Name CardCustomTransformposX@posY O?posZK rotX &rotY`f@rotZ@e325FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798575243/C6165819946397B0300E62524990BAD3D9551213/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID05a6a1Name CardCustomTransformposX`@posY?posZ`<rotXuv@rotY@-f@rotZOsv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>355FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798576935/8032AB169CB2AC3EE17D2AD112971E21F94DBC09/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDf83e6fName CardCustomTransformposXFT@posYo ?posZ rotX}v@rotYf@rotZ}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>305FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798574057/CEFCFCE8847B5F33DE30575C03A57EF480891B07/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf40238Name CardCustomTransformposX@;@posY}?posZrotX`@rotY@f@rotZ}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDH SidewaysCardCustomDeck>345FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798576224/7A818EB2A47F03BA1D1ACEE763B9D11E9F7EFAC2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID378120Name CardCustomTransformposX`)@posYu?posZrotX z@rotY@πf@rotZ k|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDH SidewaysCardCustomDeck>345FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798576224/7A818EB2A47F03BA1D1ACEE763B9D11E9F7EFAC2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID45b4f4Name CardCustomTransformposX@JK?posY`ZJ?posZrotX`رrotYf@rotZ` +scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>335FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798575745/9DE24E69BA7A7FA582731C3D4816B47E7BC23F08/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDe34488Name CardCustomTransformposX@@posY?d?posZ@N rotX#?rotYf@rotZP5scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798577543/CF640525ACBC4855BF0D20AC5B4229222BD0F047/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304899195/4768E2D4FC791D9942134E9720A05925F0E0DA8F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6?3GUIDd3df05Name Custom_TileTransformposXr,@posY4@posZ?rotX`U1?rotY`&f@rotZ`'?scaleX@@scaleY?scaleZ@@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305583040/0756222F5FE6BC5AFD1C28E51CC7FA9F9375444E/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305583370/088D35FE1A61470691A7D3C90DCA924F98D1E433/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates/7aGUID2dfb19Name Custom_TokenTransformposX^posY(?posZ`b+rotX6J>rotY@f@rotZ{]scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305591420/393299F2ACCAE2A2F28C7856BD05B685E9DEB6A1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI8aGUIDecb5bdName Custom_TokenTransformposX posY(?posZp+rotXƃrotY`?f@rotZ>6>scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305593242/3A7A4355DEE067D1707E1A1D1A892B1CD7A4784B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI9aGUID387e06Name Custom_TokenTransformposXV@posY(?posZ G+rotX@K+rotYf@rotZ,scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305585983/525A0932FC883710237F4C9412BB5D6F44A264C1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI10aGUIDce2006Name Custom_TokenTransformposX@X@posY(?posZrotYtf@rotZscaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305591997/5809D700C0CBCDDA46269B2E5A666AF0906026D2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI11aGUIDe903ceName Custom_TokenTransformposXH!@posY(?posZ`fj+rotX@*g>rotY`f@rotZ1scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305586919/FECEAD7D31ADEAB60FB7920D497CC85056F97DB1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI12aGUIDa5c090Name Custom_TokenTransformposX(@posY(?posZ]+rotX@"y>rotY`If@rotZY&>scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305590768/7F5BE85C613A8CDBDD3A86F3809A9AA308525EB3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI13aGUID717466Name Custom_TokenTransformposXþ.@posY(?posZ`c+rotXe>rotYf@rotZ[scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305590173/E145654A41295E153E105695404B7BD42309C8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI14aGUID24c596Name Custom_TokenTransformposX~2@posY(?posZ 2+rotX{rotYIf@rotZ "4scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305588775/3B2554516EDB8545650F58321ADDBF429F567CA6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI15aGUIDe9d4f4Name Custom_TokenTransformposX =6@posY(?posZ+rotX Z`>rotYf@rotZ`iscaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305592653/ADD8143FAD1CA16329719914D8DDF389B3B60816/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI2aGUID9c5510Name Custom_TokenTransformposXyl1posY(?posZm@rotX\؝>rotYf@rotZܢscaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305584933/E9618752760183EE5608E828F7905D7EEE43CF56/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3aGUIDcf7332Name Custom_TokenTransformposXyl1posY(?posZm@rotX,t>rotYf@rotZ㖐scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305585437/13B2A5947D190543513C133085091749B0A17CBF/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI4aGUID13ccf2Name Custom_TokenTransformposXyl1posY(?posZm@rotXa>rotYf@rotZ`kscaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305589625/4D7705FA5A9E2501603379490F7A989BBD3E9A70/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI5aGUID5dbf3bName Custom_TokenTransformposXyl1posY(?posZm@rotXfl>rotYf@rotZ`)scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305588198/7271BE89BE73950EC3ABCA5B557CF820B5A3A881/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI6aGUID586883Name Custom_TokenTransformposXyl1posY(?posZm@rotX&2rotYf@rotZ@!scaleXE1?scaleY?scaleZE1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305586393/674E7EA58D7D16EF19F996B9150A87A9987E1E67/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI7GUIDe723f7Name Custom_TileTransformposX*f:@posY4@posZ:o=rotX >rotY`~f@rotZѾscaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rž?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304918620/949E453355811D8AF73A5B6D308343254E949BEF/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUID43f2bcName Custom_TileTransformposX`J7@posY4@posZ s=rotX ڏ>rotY~f@rotZӅscaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rž?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304919740/EB0B5CA0E98FC4F0165F67EA88AD7AA8B707B211/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI91GUIDcf8760NameDeckTransformposXv/@posY 4@posZ BrotX>rotY~f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01l2CustomDeck186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798552354/97D2F216771CA6E0F75D9676290E3B12A551E825/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackType196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798552894/6BC6993F6538B2A2A6B87A36725399B54EE000FB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackType176FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798551275/72ACD730FE9B101E42526E6122C5E9F267011E36/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDd8a41bName CardCustomTransformposX%posY?posZ`>8rotX ?rotYf@rotZ`8scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798552354/97D2F216771CA6E0F75D9676290E3B12A551E825/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID339a0dName CardCustomTransformposX@BposY@@$?posZᲿrotX\?rotYf@rotZhscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798552894/6BC6993F6538B2A2A6B87A36725399B54EE000FB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID52d6c9Name CardCustomTransformposX`'pposYk?posZԷrotX]A?rotYf@rotZ`$?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?176FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798551275/72ACD730FE9B101E42526E6122C5E9F267011E36/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798558719/0BB343CD183D8457D2253D7EDC81D02560DB3378/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID1a1cdeName Custom_PDFTransformposX=@@posYo4@posZ Ak>rotX?rotYf@rotZ?scaleX/u@scaleY?scaleZ/u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrljhttps://steamusercontent-a.akamaihd.net/ugc/1013817588013730200/B2FE876CC2908B7ACB91927F11FDB8B7E834EB8F/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI11GUID5f0415Name Custom_PDFTransformposX ?@posYK4@posZIg>rotX@?8?rotY~f@rotZ?scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrljhttps://steamusercontent-a.akamaihd.net/ugc/1007060685537851605/DF1DB5761437BDE6FF63C583FEBD60B94CF02E78/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI12GUIDa1b031Name Custom_TileTransformposXc:@posYݦ4@posZ[@rotXP>rotYf@rotZ rþscaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ž?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304919234/CA9D058EFE74C4B8A083F964930919301E39944A/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI131GUID21d867NameDeckTransformposX|4@posY4@posZBrotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01` 2 CustomDeck236FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563368/F2F16067A50ABF62ED419881E0E4FD88E74EE018/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackType246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563944/4DC9EB05540A2CE7F818F5B2C833FED1257381C0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackType256FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798564468/1E80E5AE1BF80142B71824C5A91E0AF008CA2EF9/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID16157fName CardCustomTransformposX`?posY?posZ`qGrotX;*?rotYf@rotZ p@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?236FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563368/F2F16067A50ABF62ED419881E0E4FD88E74EE018/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID230770Name CardCustomTransformposX@I?posY?posZ@rotXs?rotYf@rotZRyv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID` SidewaysCardCustomDeck?246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563944/4DC9EB05540A2CE7F818F5B2C833FED1257381C0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID51a70dName CardCustomTransformposX@?posYO?posZ_rotXb#}?rotYf@rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?256FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798564468/1E80E5AE1BF80142B71824C5A91E0AF008CA2EF9/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798563547/F67338D7664409C2F3A880C54EA41912EBFA0805/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI141GUID531f1dNameDeckTransformposX32@posY 4@posZ BrotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0124CustomDeck206FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798560888/929E3FE707E109879A083F8E34B738B86CA427A2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackType226FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798562208/2D67A1399557640FFB58C277067CB2D932CA3C4E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackType216FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561642/5DD11167A0200A04576BA3983CE26493E66C4EDF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDe69331Name CardCustomTransformposX]?posY?posZƿrotX@SP>rotYf@rotZ`LscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?206FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798560888/929E3FE707E109879A083F8E34B738B86CA427A2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb47646Name CardCustomTransformposX?posYj?posZrotXbQrotY`~f@rotZ@ @scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?226FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798562208/2D67A1399557640FFB58C277067CB2D932CA3C4E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3e69c6Name CardCustomTransformposX |?posY`?posZrotX@?rotY ,f@rotZS?v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID4SidewaysCardCustomDeck?216FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561642/5DD11167A0200A04576BA3983CE26493E66C4EDF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798561042/C91318927BB59B74BDF61AAE734722C6CE904E8C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15 GUID331b1cName Custom_TileTransformposXJl?@posYڦ4@posZ`B"?rotX`'?rotY`f@rotZS?scaleXS@scaleY?scaleZS@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305381700/DCB12DD9612E16543C74157500AA607653BD3BAC/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305387931/A5BB849592806B39C44262C6AF7E37D0EA4C84D9/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates2aGUID84e7b5Name Custom_TokenTransformposXposY(?posZ)rotXzꋾrotYf@rotZ`"scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305386565/DF8C2E2C1BC20966EF34104E070F055A9F9B03E4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3aGUID3ace34Name Custom_TokenTransformposXposY(?posZ)rotX`]wa>rotYf@rotZ@,0scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654305382941/BC1FA4E461FD94FBAB8D8BACA46E9D47B626429C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI16GUID246e9dName Custom_TileTransformposXkC7@posYݦ4@posZ@rotXf>rotYf@rotZ (ȾscaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ƾ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917581/27FA82532BDFCC94A2F503D8A2E134A3AD9DC327/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304917903/F1285579B234F47FAD008DC34419254764AC58BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17%GUID9f2853NameDeckTransformposX44@posY 4@posZ?rotX>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01@2xCustomDeck154FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913528/5426DCCC1CB081CD399A38ECE5CBEB3105D41112/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackType164FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913991/A14DFE557F7D77431CFF149DF2002E1C9A1F6F6D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackType144FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304912842/527C0AADC8E5A044B24A28A89ECD644E805FE6CA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDb973f6Name CardCustomTransformposX M?posY?posZ`qy@rotX*qrotY#f@rotZ`T֖?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=154FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913528/5426DCCC1CB081CD399A38ECE5CBEB3105D41112/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6f7c24Name CardCustomTransformposX?posY Ů?posZ@n\@rotX W-?rotY ΀f@rotZ`}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck=164FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913991/A14DFE557F7D77431CFF149DF2002E1C9A1F6F6D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc576a7Name CardCustomTransformposXT9@posY1k?posZr@rotX@ 5rotY f@rotZ`(>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck=144FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304912842/527C0AADC8E5A044B24A28A89ECD644E805FE6CA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304913045/873527F10D1192AE5D32B43C167EF2DB9B633422/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18%GUID6fee2eNameDeckTransformposX 4@posY4@posZ%ArotX %>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0L12CustomDeck114FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304910351/092010DDEB84CB3BA96A0FA14C177553563DE669/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304910524/1ACA01B02FD43CE692FBECB198BE8711F4EDF91E/NumWidthNumHeightBackIsHiddenUniqueBackType134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304911476/05FD959C8E788194A3F7AC8E824862F2F900C797/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304910524/1ACA01B02FD43CE692FBECB198BE8711F4EDF91E/NumWidthNumHeightBackIsHiddenUniqueBackType124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304910977/7AFB21D523FE9A776724593B6E476B77FB1A402A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304910524/1ACA01B02FD43CE692FBECB198BE8711F4EDF91E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID21913fName CardCustomTransformposX@posY@?posZ @@rotX v@rotY}f@rotZ rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0 12CustomDeck84FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908272/5982B4C392F17114330FECE649DBD4AD29AA086A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackType104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304909513/06DC73B613A7BAA44ABB0C5F21633629CF0461FB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackType94FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908977/0093BD6E4111CA039CF680FE0ADF0FC2D1B300E1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID841d31Name CardCustomTransformposX= @posY?posZQ@rotX%>rotY@f@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck<84FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908272/5982B4C392F17114330FECE649DBD4AD29AA086A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID93c82fName CardCustomTransformposX @posY`?posZЧ@rotX`rotYf@rotZ0v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck=104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304909513/06DC73B613A7BAA44ABB0C5F21633629CF0461FB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID427ce5Name CardCustomTransformposX`PR @posY 4k?posZ@rotX>rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<94FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908977/0093BD6E4111CA039CF680FE0ADF0FC2D1B300E1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304908444/53CB90BAB4548F7B5EF9F7B4F3BED3DC94D0DDD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDf5ae09NameDeckTransformposXl2@posY 4@posZ@&ArotXz>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012XCustomDeck54FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906128/0DA272AEE8B70310EA36D243FCB5CD0D148718D9/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackType74FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304907274/F1A21A9E19B7B71767F728524568332B8B8BC8DF/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackType64FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906754/0A89106331E5592DC3D3C03845162689CD2BC1C6/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID189083Name CardCustomTransformposX?posY?posZ`@rotX1q?rotY`f@rotZg?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<54FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906128/0DA272AEE8B70310EA36D243FCB5CD0D148718D9/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID31a74bName CardCustomTransformposX@U?posY>?posZ@P@rotX0?rotYf@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<74FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304907274/F1A21A9E19B7B71767F728524568332B8B8BC8DF/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID9d47b5Name CardCustomTransformposXBF@posY6k?posZ_@rotXZ$?rotYf@rotZd#scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXSidewaysCardCustomDeck<64FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906754/0A89106331E5592DC3D3C03845162689CD2BC1C6/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115654304906342/39633B2BD855413B6B4F2EA0F06773FD96F2BA52/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21jGUIDddb020NameDeckTransformposXJ6@posY4@posZBrotX>rotYf@rotZJgݾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0 1 2 3 CustomDeck?276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567257/6D9813E9F6F74E9368838C629BB1E2F9D5CCB141/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDde9947Name CardCustomTransformposX8@posY@?posZK/rotX`&ل?rotYRf@rotZ{@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567257/6D9813E9F6F74E9368838C629BB1E2F9D5CCB141/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID402ecfName CardCustomTransformposX @posY@?posZB}rotXiw?rotY@'f@rotZAjv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567257/6D9813E9F6F74E9368838C629BB1E2F9D5CCB141/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID331769Name CardCustomTransformposXR@posY ?posZHrotXJDv@rotYӁf@rotZ@VIscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567257/6D9813E9F6F74E9368838C629BB1E2F9D5CCB141/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID8c36a5Name CardCustomTransformposX<-@posY |?posZ rotX?rotYf@rotZj?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567257/6D9813E9F6F74E9368838C629BB1E2F9D5CCB141/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22jGUIDb9f612NameDeckTransformposX)9@posY4@posZ@BrotX@z>rotY@~f@rotZ$ scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0 1 2 3 CustomDeck?286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567770/A4448BB99AC70F448377374D94FFCBA76D74CCED/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDe8df53Name CardCustomTransformposX @posY?posZږ rotX`g5?rotY@~f@rotZcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567770/A4448BB99AC70F448377374D94FFCBA76D74CCED/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID866e46Name CardCustomTransformposX ~@posY?posZ > rotXp?rotY ~f@rotZ\sscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567770/A4448BB99AC70F448377374D94FFCBA76D74CCED/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID79c698Name CardCustomTransformposX~@posY6?posZ > rotX`M?rotY~f@rotZGRscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567770/A4448BB99AC70F448377374D94FFCBA76D74CCED/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDe8df53Name CardCustomTransformposX ~@posY` ?posZ > rotXbF?rotY ~f@rotZ6MscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798567770/A4448BB99AC70F448377374D94FFCBA76D74CCED/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID555119Name Custom_TileTransformposX @@posY [5@posZBArotX@ɭ@rotY`~f@rotZq6:scaleX Eh@scaleY?scaleZ Eh@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798549412/423C23E833B6A0023D311436A7852A89F2186579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798549802/7DA433974BF7BF27B1BECD8A22EC424DBE83CC84/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI24jGUIDff9695NameDeckTransformposX@=@posY4@posZϾBrotXd>rotYf@rotZz >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0( 1( 2( 3( CustomDeck?266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566432/8912AC1E52088A05648C27C5B210B596A47610BC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDe4ac6bName CardCustomTransformposX [@posY?posZCrotX%rotYf@rotZ(S?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck?266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566432/8912AC1E52088A05648C27C5B210B596A47610BC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa076deName CardCustomTransformposX@V@posYž?posZ rotX`q?rotY |f@rotZQ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck?266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566432/8912AC1E52088A05648C27C5B210B596A47610BC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0fd8a2Name CardCustomTransformposX@posYy%?posZrotX`9v@rotY`~f@rotZ@v*_scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID( SidewaysCardCustomDeck?266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566432/8912AC1E52088A05648C27C5B210B596A47610BC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID8db8b1Name CardCustomTransformposXx@posYrotYf@rotZ+>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0T 1T 2T 3T CustomDeck?296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798568383/30A23E5B6D36D8347BB2007012A9734F2762D163/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID40bc3aName CardCustomTransformposX89 @posYD?posZ rotXcW?rotY@f@rotZ @scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT SidewaysCardCustomDeck?296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798568383/30A23E5B6D36D8347BB2007012A9734F2762D163/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID99d02cName CardCustomTransformposX< @posYp?posZ)rotX@.?rotYf@rotZ4@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT SidewaysCardCustomDeck?296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798568383/30A23E5B6D36D8347BB2007012A9734F2762D163/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0fc1f2Name CardCustomTransformposX`($@posY4?posZ_rotX@08v@rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT SidewaysCardCustomDeck?296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798568383/30A23E5B6D36D8347BB2007012A9734F2762D163/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID01b036Name CardCustomTransformposX@$@posY@Y?posZrotX@b@rotYf@rotZ z?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT SidewaysCardCustomDeck?296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798568383/30A23E5B6D36D8347BB2007012A9734F2762D163/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1007060051798566627/F86998A9336A7E193F8E5B59D55EA5B5E3CABB7F/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16LGUIDf33765NameCustom_Model_Infinite_BagTransformposXTc-@posY @posZTZ4rotX&rotY@uV@rotZt>scaleX ?scaleY ?scaleZ ?NicknameHeroquest Bases (Bag)DescriptionxUse the Attach tool to attach any model to this HeroQuest base! First, drag out a base model from this bag. Then do the following to attach: 1. Place the model you wish onto the piece. (Make sure it is properly placed and if you wish to change the colour of the base itself, do so now). 2. Go to the Chain icon on the left-hand Side of the HUD, click the Attatch tool. 3. Click the base of the model and then the model itself you wish to attach this to and click. 4. Viola (To De-attatch, simply use the attatch tool again, select the model then instead of attatching a model, click on nothing-space or the table). GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID78b93aName Custom_ModelTransformposX80@posY@posZo"5rotX'rotY .@rotZ֟>scaleX@33?scaleY@33?scaleZ@33?NicknameHeroquest BaseDescription2Use the Attach tool to attach any model to this HeroQuest base! How to: 1. Place the model you wish onto this piece. (Make sure it is properly placed and if you wish to change the colour of the base itself, do so now). 2. Go to the Chain icon on the left-hand Side of the HUD, click the Attatch tool. 3. Click the base of the model and then the model itself you wish to attach this to and click. 4. Viola (To De-attatch, simply use the attatch tool again, select the model then instead of attatching a model, click on nothing-space or the table). GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI17pGUID3fcb54Name Custom_ModelTransformposX@ wDposY@^@posZ`])@rotXrotYf@rotZF?scaleX?scaleYQ@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('3fcb54') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity18pGUID5259b6Name Custom_ModelTransformposX@ wD@posY`@posZ))@rotXrotYf@rotZF?scaleX?scaleYQ@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('5259b6') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity196GUID737b6fNameCustom_Model_BagTransformposX /@posY$ @posZ IrotX`وnrotYf@rotZ}@scaleX@33?scaleY@33?scaleZ@33?NicknameAgainst the Ogre HordeDescriptionNothing is as strong... or stupid as Ogres. The quest book will be locked when placed so to not conflict if another book is there. Unlock it and place it properly, place the previous questbook in its own box.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118811/01A3C1CE69CE1E8898AE1FDC7E1F51E6877F2C35/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118978/CAC24A98F992DD3B22AADD82D5C6A4ED404C2AC3/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult endLuaScriptState-{"ml":{"053849":{"lock":true,"pos":{"x":-25.5264,"y":3.4492,"z":-41.223},"rot":{"x":0,"y":0,"z":359.97}},"212f0f":{"lock":false,"pos":{"x":29.2483,"y":3.4876,"z":-32.2535},"rot":{"x":0,"y":179.9876,"z":0.03}},"60dfac":{"lock":false,"pos":{"x":50.0797,"y":3.503,"z":-32.3196},"rot":{"x":0,"y":89.8803,"z":0}},"65737d":{"lock":true,"pos":{"x":41.982,"y":2.77,"z":-31.0119},"rot":{"x":0,"y":90,"z":0}},"6c2a10":{"lock":false,"pos":{"x":44.8644,"y":3.503,"z":-31.5577},"rot":{"x":0,"y":180.0597,"z":0}},"8d7b60":{"lock":false,"pos":{"x":36.9734,"y":3.503,"z":-26.674},"rot":{"x":0,"y":90.0278,"z":0}},"92b494":{"lock":true,"pos":{"x":-25.4554,"y":7.8267,"z":-32.6285},"rot":{"x":27.9215,"y":180.024,"z":0.0227}},"969d10":{"lock":false,"pos":{"x":30.8052,"y":3.4867,"z":-33.8728},"rot":{"x":0,"y":179.9828,"z":0.03}},"ae90cc":{"lock":false,"pos":{"x":27.6571,"y":3.4884,"z":-32.2331},"rot":{"x":0,"y":179.9754,"z":0.03}},"b718cb":{"lock":true,"pos":{"x":-4.4024,"y":3.4272,"z":-45.6967},"rot":{"x":0,"y":180.0085,"z":0}},"c5ddaf":{"lock":false,"pos":{"x":37.0319,"y":3.903,"z":-36.1117},"rot":{"x":0,"y":270.0242,"z":180}},"c85be1":{"lock":true,"pos":{"x":-21.6378,"y":3.4472,"z":-41.2733},"rot":{"x":0,"y":0.0046,"z":359.9699}},"e79eec":{"lock":true,"pos":{"x":-27.4401,"y":3.4502,"z":-41.1234},"rot":{"x":0,"y":0.0968,"z":359.97}},"e91a22":{"lock":false,"pos":{"x":25.9635,"y":3.4893,"z":-32.1896},"rot":{"x":0,"y":180.0255,"z":0.03}},"ec9ce6":{"lock":true,"pos":{"x":-23.5152,"y":3.4482,"z":-41.1906},"rot":{"x":0,"y":-0.0002,"z":359.97}},"ee01a2":{"lock":false,"pos":{"x":44.8552,"y":3.503,"z":-37.4684},"rot":{"x":0,"y":89.9841,"z":0}},"f60b9f":{"lock":false,"pos":{"x":50.0542,"y":3.503,"z":-38.1083},"rot":{"x":0,"y":180.067,"z":0}},"ff0546":{"lock":true,"pos":{"x":-3.2484,"y":3.4272,"z":-45.7076},"rot":{"x":0,"y":180.0085,"z":0}}}}XmlUIContainedObjectsv0GUID787790NameDeckTransformposX%/@posY@posZ``GrotX5?rotYf@rotZ`f@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck?126FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716031105/1D1E4376705DFAD4F1DFC88100E239B2456F6D1D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341673328/D8B379107951ECC1D22AB9DFF56D8C660B8E226F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID003879NameCardTransformposX ^5@posY^ @posZPDrotX6B?rotYf@rotZ ff@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?126FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716031105/1D1E4376705DFAD4F1DFC88100E239B2456F6D1D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341673328/D8B379107951ECC1D22AB9DFF56D8C660B8E226F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID521f02NameCardTransformposX`a3@posY& @posZDrotXi?rotYf@rotZ-f@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?126FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716031105/1D1E4376705DFAD4F1DFC88100E239B2456F6D1D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341673328/D8B379107951ECC1D22AB9DFF56D8C660B8E226F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe2ccd8NameCardTransformposX 4@posYA @posZ@DrotX`$0?rotYf@rotZFf@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?126FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716031105/1D1E4376705DFAD4F1DFC88100E239B2456F6D1D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341673328/D8B379107951ECC1D22AB9DFF56D8C660B8E226F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID053849Name Infinite_BagTransformposX †9posY @posZ@DrotXrotYrotZ v@scaleX?scaleY?scaleZ?Nickname![D6712F][u]Ogre Champions[/u][-]Descriptionf[b]From Against the Ogre Horde Expansion[/b] States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID69bdacName Custom_ModelTransformposX 9posY@posZ`gDrotX @rotYf@rotZv@scaleX?scaleY?scaleZ?Nickname[u]Ogre Champion[/u]Description<[sub]Attack [5] Defend [5] Body [4] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095538477/2908C2DB22306D9F40D5E7CB5BE3CE62A23CD0F9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095538589/60B318BF1936F20037EA706DA118C7AEDBDD8437/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates23GUIDb67966Name Custom_ModelTransformposXposYƩ @posZX}?rotX/?rotY@f@rotZ >?scaleXef@scaleYef@scaleZef@Nickname[u]Ogre Champion[/u]Description<[sub]Attack [5] Defend [5] Body [4] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098579/6586A7C7E67B48A10216305257806887FCE5679D/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1QGUID670728Name Custom_ModelTransformposX@}P9posY @posZ`}ErotX8>rotY`f@rotZ@͞?scaleX?scaleY?scaleZ?Nickname[u]Ogre Champion[/u]Description<[sub]Attack [5] Defend [5] Body [4] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102835/7FA84199A4D59F1C53D437D1F3610BE70E396BEF/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102927/CF8225E2EA492C52A7A3135A372D10D1417C1D4B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2GUID212f0fNameCustom_Token_StackTransformposX?=@posY~ @posZr @rotX@6rotYf@rotZ?scaleX`-?scaleY?scaleZ`-?Nickname Mind LockDescription{[sub]Both roll equal dice for Mind Points. The defender will be frozen for one turn for each skull scored by the sorcerer.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315580445/0559384B98303930A2258181537B0B4B166586C8/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUID60dfacNameCustom_Token_StackTransformposX3 I@posY$ @posZ(@rotX`7`rotY`WxV@rotZmscaleX@B?scaleY?scaleZ@B?Nickname The Pit RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315587586/2CAEB0638C0A068D407EE67B0B5718C16012005C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4GUID65737dName Custom_ModelTransformposX D@posY(@posZ ?rotXrotYV@rotZscaleX@c ?scaleYQ@scaleZ]@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity5GUID6c2a10NameCustom_Token_StackTransformposXnF@posY$ @posZ`Ŏ?rotXp>rotYf@rotZje>scaleX]?scaleY?scaleZ]?Nickname Carpet RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315581231/FFB4AC5CDE407324A949851CB393B9A7618A36EE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6GUID8d7b60NameCustom_Token_StackTransformposX`|B@posY$ @posZ@:rotX ^瓾rotY@ǁV@rotZm;>scaleX p@scaleY?scaleZ p@Nickname Pit of ChaosDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315586012/1F5C7A691C575656143FD68CA7E238519F346AD4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI7-GUID92b494Name Custom_TileTransformposX t9posYN@posZrP@rotX;@rotYĀf@rotZ >?scaleXx@scaleY?scaleZx@Nickname#Quest Book: Agaisnt the Ogre HordeDescriptiondThe Original 7 Quests for the Against the Ogre Horde Expansion. Change States to flip through pagesGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186783166/F84AE74DE914ED05BF13BE41D751CBD6A2F385F8/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates*29GUIDa905dbName Custom_TileTransformposX@posY`qw@posZ&rotX5l?rotY`Rp@rotZ v@scaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186792891/480622CECBD55F4E0BE60442C8651A5A6DEFB139/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI39GUID0f626bName Custom_TileTransformposX`\posY`p@posZ^rotX3l?rotYRp@rotZ v@scaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186794163/C55565EE57F784274F0BDCAF8D5C8330323111F4/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI49GUID15e620Name Custom_TileTransformposX\posY`p@posZ]rotXj5l?rotYRp@rotZ v@scaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186795275/59ACC75472AF159332824213261117A3C1D05577/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI59GUID3e3cffName Custom_TileTransformposX\posY`p@posZ]rotX3l?rotYRp@rotZ v@scaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186796248/DCC94E8FC58C1DB808CF44FAF96536A6D0E77AF3/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI69GUID15adcfName Custom_TileTransformposX ]posY`p@posZ]rotX3l?rotYRp@rotZ v@scaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186797093/F38EB3421D13DE1C1956691ACD8C23F11B709640/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI79GUID14ab86Name Custom_TileTransformposX\?posY@q@posZ^rotX v@rotY0f@rotZ0lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186798065/539664FC946743F85A8AFE430D57A4C7FD724785/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI89GUIDac4209Name Custom_TileTransformposX\?posY q@posZ`_rotX v@rotY0f@rotZ2,lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186798714/8AA121A415B6F3A9037ADBAEBF1FB57A961D1F5E/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI99GUIDa98505Name Custom_TileTransformposX\?posY q@posZ_rotX v@rotY0f@rotZ`)lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186799837/7732BF8710213422B684F667D0694508DEF408F3/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI109GUID18a5a3Name Custom_TileTransformposX`\?posY q@posZ`rotX v@rotY0f@rotZ4,lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186800461/0D209CAE38B6C6851CA564C4C035B99D2A3B30D8/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI119GUID42b630Name Custom_TileTransformposX u&@posY@^r@posZ`^rotX v@rotY0f@rotZ-lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186801310/26FF179DB6C52408EA68AAA8418C478F476DC352/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI129GUIDb33eadName Custom_TileTransformposX= @posY@q@posZ]rotX v@rotY0f@rotZ0lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186802642/25A980F8B4A5262320B3D565EE953BE0AD8F2482/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI139GUID2fbd4fName Custom_TileTransformposX= @posY@q@posZ@^rotX v@rotY0f@rotZ/)lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186803539/C52D092D96ABBCBD14B051F8EC44D2A6F88FF909/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI149GUID1e4e05Name Custom_TileTransformposX= @posY@q@posZ ^rotX v@rotY0f@rotZ1lscaleXx@scaleY?scaleZx@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186804636/402CE781B4F79124DC55813F5C2C7B47EBE3D5A3/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUID969d10NameCustom_Token_StackTransformposX!>@posY @posZ@rotX@7T?rotY@sf@rotZ7?scaleX@?scaleY?scaleZ@?NicknamePit of DarknessDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315566300/3484425F1B4666631BBB8119D76FCFA7C4C16306/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI9LGUIDae90ccNameCustom_Token_StackTransformposX7;@posY@2 @posZ@@rotX"?rotY6f@rotZ?scaleX`-?scaleY?scaleZ`-?Nickname Mind BlastDescription[sub]Both roll equal dice for Mind Points. Whoever scores the most skulls inflicts Mind Point damage equal to the numbers of skulls he has in excess of his opponent's score.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315577963/DB0FFAE698650921A5D27274769164B81954AA8F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI10eGUIDb718cbNameBagTransformposXposYj @posZ-FrotXrotYEf@rotZscaleX?scaleY?scaleZ?Nickname(Against the Ogre Horde Cards - US StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b@ ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"687e75":{"lock":false,"pos":{"x":25.2694,"y":3.6996,"z":20.0905},"rot":{"x":0,"y":0,"z":180}},"6b628e":{"lock":false,"pos":{"x":-16.0563,"y":3.5318,"z":-52.6254},"rot":{"x":0,"y":180,"z":180.0007}}}}XmlUIContainedObjects!0pGUID687e75NameDeckTransformposX`D9@posY`ʘ @posZ+4@rotX@ā>rotY`Y>rotZf@scaleX?scaleY?scaleZ?NicknameOgre Horde - Monster CardsDescriptionReferences OnlyGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0f1g2d3eCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119711/890E8363AF7115CD1C5D842DF13BDEE657B31E85/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119849/2A4123A6E6ED1DEE795287E605C3F0281CFAB4EF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects}0GUIDf4d0a0NameCardTransformposXWrposY@posZEm&rotX@v@rotY~f@rotZugv@scaleX?scaleY?scaleZ?NicknameOgre Lord Character SheetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119711/890E8363AF7115CD1C5D842DF13BDEE657B31E85/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119849/2A4123A6E6ED1DEE795287E605C3F0281CFAB4EF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDe6042eNameCardTransformposXՍposY3h@posZ`{&rotX@q"rotY`If@rotZ ?scaleX?scaleY?scaleZ?NicknameOgre Warrior Character SheetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r~?g~?b~?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119711/890E8363AF7115CD1C5D842DF13BDEE657B31E85/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119849/2A4123A6E6ED1DEE795287E605C3F0281CFAB4EF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc272b7NameCardTransformposX`posY@@posZҭ&rotX`G?rotY@ˉf@rotZ`g{v@scaleX?scaleY?scaleZ?NicknameOgre Champion Character SheetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r~?g~?b~?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDdSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119711/890E8363AF7115CD1C5D842DF13BDEE657B31E85/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119849/2A4123A6E6ED1DEE795287E605C3F0281CFAB4EF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID39dd0dNameCardTransformposX[(posYL@posZ +y&rotX \?rotYRf@rotZ@\@scaleX?scaleY?scaleZ?NicknameOgre Chieftain Character SheetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDeSidewaysCardCustomDeck<14FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119711/890E8363AF7115CD1C5D842DF13BDEE657B31E85/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119849/2A4123A6E6ED1DEE795287E605C3F0281CFAB4EF/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6b628eNameDeckTransformposXi0posYA @posZ PJrotX>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname1[B20065]Chaos Spells[-] - Against the Ogre HordeDescription`These are spells that may be cast by special Boss monsters in a dungeon. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119481/C1B348F01E6FF1A7ECA515E2BF05302DC464C61D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119589/1F1C2138DAEA711ECE5C2026D0A80A8E528D9487/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID25f9bbNameCardTransformposX/posY@X @posZ ^JrotXKDdrotY@nf@rotZ f@scaleX?scaleY?scaleZ?Nickname Mind LockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119481/C1B348F01E6FF1A7ECA515E2BF05302DC464C61D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119589/1F1C2138DAEA711ECE5C2026D0A80A8E528D9487/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3bf30dNameCardTransformposX p posY֋@posZo!rotX=ӈ?rotY X|f@rotZf@scaleX?scaleY?scaleZ?Nickname Mind BlastDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119481/C1B348F01E6FF1A7ECA515E2BF05302DC464C61D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119589/1F1C2138DAEA711ECE5C2026D0A80A8E528D9487/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDba74b7NameCardTransformposX\posY ӕ@posZ`!rotX`}?rotYOtf@rotZ|v@scaleX?scaleY?scaleZ?Nickname DominateDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck<24FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119481/C1B348F01E6FF1A7ECA515E2BF05302DC464C61D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706119589/1F1C2138DAEA711ECE5C2026D0A80A8E528D9487/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDc5ddafNameCustom_Token_StackTransformposX@B@posYX9@posZ@LBrotX%v>rotY cp@rotZf@scaleX@scaleY?scaleZ@NicknameSurfaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315589409/00C21BF7A5107D47A81AE2D6777AD5A1BBE7A88C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI12GUIDc85be1Name Infinite_BagTransformposXF5posYݓ @posZDrotX ܥ<=rotY sr?rotZv@scaleX?scaleY?scaleZ?Nickname[D6712F][u]Ogre Lords[/u][-]Descriptionf[b]From Against the Ogre Horde Expansion[/b] States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID9de395Name Custom_ModelTransformposX5posY@posZgDrotXGo@rotYwf@rotZlv@scaleX?scaleY?scaleZ?Nickname[u]Ogre Lord[/u]Description<[sub]Attack [6] Defend [6] Body [5] Mind [5] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537643/9DEFD7754B897DB3ACD44EFA1C7BE6E0F06CA108/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537755/26BBB54B30F4F89F2ADB236C2B54CEEF838D1FC5/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates=1MGUID826ff0Name Custom_ModelTransformposX G5posY@ @posZbErotX>rotY@f@rotZVϞ?scaleX?scaleY?scaleZ?Nickname[u]Ogre Lord[/u]Description<[sub]Attack [6] Defend [6] Body [5] Mind [5] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102425/6E3DC5A2E70E7A50C37365B90134FB8A0319A58F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102502/6AD32D242794C854338B30AF22127C084174E52E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID618b63Name Custom_ModelTransformposX@G5posYϪ @posZbErotX`+>rotYf@rotZǞ?scaleX23@scaleY23@scaleZ23@Nickname[u]Ogre Lord[/u]Description<[sub]Attack [6] Defend [6] Body [5] Mind [5] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098712/19B95C8C9E4AA968DC903BF29EAC0C5A2CB9E5B9/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13GUIDe79eecName Infinite_BagTransformposX`p;posY @posZˏDrotX ܥ|=rotYǸ?rotZ v@scaleX?scaleY?scaleZ?Nickname [D6712F][u]Ogre Warriors[/u][-]Descriptionf[b]From Against the Ogre Horde Expansion[/b] States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID0af7cdName Custom_ModelTransformposX;S;posYp@posZDrotX`o?rotYf@rotZ wv@scaleX?scaleY?scaleZ?Nickname[u]Ogre Warrior[/u]Description<[sub]Attack [5] Defend [5] Body [3] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537263/5C090FE70AE3908393B9D554AC1AB1C74661B98B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537441/1019E94EB64D0FE79326F0EB5996CD378CA56DF9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates_3GUIDeefa76Name Custom_ModelTransformposX)posY`D@posZ ?rotX`~>rotYp@rotZscaleX23?scaleY23?scaleZ23?Nickname[u]Ogre Warrior[/u]Description<[sub]Attack [5] Defend [5] Body [3] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979647033/E9620FF2E95398220957E6F1C9A3B107213CBE9A/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1PGUID3e3540Name Custom_ModelTransformposXk;posY @posZSErotX`8>rotYf@rotZ 2ʞ?scaleX?scaleY?scaleZ?Nickname[u]Ogre Warrior[/u]Description<[sub]Attack [5] Defend [5] Body [3] Mind [1] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102171/704CF0871B4B14E9BAE391495C92DD974FE2AEF6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102252/4BB13EC4A0A1ABD2F616D665A4CE341BE81460BF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14.GUIDe91a22NameCustom_Token_StackTransformposX`9@posY @posZD@rotXp2rotY`πf@rotZ3ӟ?scaleX`-?scaleY?scaleZ`-?Nickname DominateDescription[sub]Both roll equal dice for Mind Points. If sorcerer scores 2 or more skulls, he may use the defender's combat piece until the end of his turn.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315579390/C91CD5C14CCD628781A73C4C7AD8AD99105527BB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15GUIDec9ce6Name Infinite_BagTransformposX 7posY @posZeDrotX ܥrotY6*rotZ v@scaleX?scaleY?scaleZ?Nickname"[D6712F][u]Ogre Chieftains[/u][-]Descriptionf[b]From Against the Ogre Horde Expansion[/b] States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID15f589Name Custom_ModelTransformposXĆ7posYN$@posZDrotX|@rotYf@rotZ|v@scaleX23?scaleY23?scaleZ23?Nickname[u]Ogre Chieftain[/u]Description<[sub]Attack [6] Defend [6] Body [4] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537948/20B8E9440BDC30D181567C4F494E65A7B844D703/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095538085/33E0D3452562BE26479FAB6B6E358427BC021590/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates43GUIDa0cc2eName Custom_ModelTransformposX cposYn@posZ๹?rotXxdrotYp@rotZ`JscaleX23@scaleY23@scaleZ23@Nickname[u]Ogre Chieftain[/u]Description<[sub]Attack [6] Defend [6] Body [4] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098448/FAC8445C79FEAD50D6A744FC4ED5CBED6B486C73/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1RGUID831712Name Custom_ModelTransformposXO7posY @posZ`)FrotXjò>rotY f@rotZ˞?scaleX?scaleY?scaleZ?Nickname[u]Ogre Chieftain[/u]Description<[sub]Attack [6] Defend [6] Body [4] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102652/D9465C423188770F63078CE1C1B1996C02FD267B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102743/B3F841C87BA65C64E03679AC1A0D358B76393EBB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16GUIDee01a2NameCustom_Token_StackTransformposX@wmF@posY$ @posZBrotX%Ρ>rotY~V@rotZ@Ǵ`scaleXD?scaleY?scaleZD?NicknameThe Battle RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315584507/AED82C14B5F7A8C2844BD901EF1B5A6FA1482A7E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI17GUIDf60b9fNameCustom_Token_StackTransformposXI@posY$ @posZ CrotX4rotY`$f@rotZ`>scaleX|?scaleY?scaleZ|?Nickname Sun-Eye RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315583030/7DBEA34AB2BB92EF922F11A4DE122220C089E3AA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18GUIDff0546NameBagTransformposX posYj @posZFrotXrotYEf@rotZscaleX?scaleY?scaleZ?Nickname(Against the Ogre Horde Cards - EU StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"2466b0":{"lock":false,"pos":{"x":25.1998,"y":3.6996,"z":20.0378},"rot":{"x":0,"y":359.9932,"z":180}},"f21718":{"lock":false,"pos":{"x":-17.3072,"y":3.5563,"z":-52.7365},"rot":{"x":0,"y":180,"z":180.0007}}}}XmlUIContainedObjects\^0"GUID2466b0NameDeckTransformposX &39@posY`ʘ @posZ@ 4@rotX@v(^rotY v@rotZf@scaleX?scaleY?scaleZ?Nickname'Monster Cards - Against the Ogre HordeDescriptionbSwitch States to see EU stats. EU stats are usually more challenging and closer to intended play.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0~1|2}3CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID4b369fNameCardTransformposX@*@posY @posZ@Sa#@rotXn7?rotYXf@rotZ>scaleX?scaleY?scaleZ?NicknameOgre ChampionDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~SidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID3bbc90NameCardTransformposX@&@posY` @posZ@rotX`Yh7?rotYf@rotZ@䓥>scaleX?scaleY?scaleZ?NicknameOgre ChampionDescription8Refer to EU ruleset on Ogre Body points. - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8ad607NameCardTransformposX#@posY` @posZ@ W"@rotX`m7?rotY f@rotZɹ>scaleX?scaleY?scaleZ?Nickname Ogre WarriorDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|SidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2a4785NameCardTransformposX#@posY` @posZ@ W"@rotXMo7?rotY f@rotZ0+>scaleX?scaleY?scaleZ?Nickname Ogre WarriorDescription8Refer to EU ruleset on Ogre Body points. - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDed8fb6NameCardTransformposX`%@posY @posZ@b!@rotX(r7?rotYlf@rotZ>scaleX?scaleY?scaleZ?NicknameOgre ChiefainDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID}SidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDa996ffNameCardTransformposX`%@posY @posZ@b!@rotXHq7?rotYlf@rotZ@>scaleX?scaleY?scaleZ?NicknameOgre ChieftainDescription8Refer to EU ruleset on Ogre Body points. - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID1a10daNameCardTransformposX@ 0@posY @posZ#@rotX f7?rotY kf@rotZ0>scaleX?scaleY?scaleZ?Nickname Ogre LordDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDa996ffNameCardTransformposXӬ%@posY @posZ37@rotXc7?rotYf@rotZ`qL>scaleX?scaleY?scaleZ?Nickname Ogre LordDescription8Refer to EU ruleset on Ogre Body points. - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1^;GUIDf21718NameDeckTransformposXN1posYQs @posZE^JrotX.L>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname1[B20065]Chaos Spells[-] - Against the Ogre HordeDescriptionThese are spells that may be cast by special Boss monsters in a dungeon. They Contain 5x of each spell, spell tokens are also available in the props section. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDss01234567891011121314CustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects[60GUID50d9e4NameCardTransformposXQ #posY`2 @posZIrotXaO?rotY@f@rotZ`~?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDec1d0aNameCardTransformposX@#posY_| @posZ IrotXg?rotYf@rotZ9?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID50d9e4NameCardTransformposX@#posYq @posZ IrotXٹhrotYf@rotZ`s?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID50d9e4NameCardTransformposX@#posY  @posZ IrotX erotYf@rotZq?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID50d9e4NameCardTransformposX@#posY @posZ IrotX_j?rotYf@rotZ[b?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID14075fNameCardTransformposX.posY8 @posZIrotXnM>rotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID14075fNameCardTransformposX.posY` @posZ`yIrotX``rotYf@rotZ o?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID14075fNameCardTransformposX.posYD @posZ`yIrotX8]rotYf@rotZ l?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID14075fNameCardTransformposX`.posY @posZiIrotX>_rotYf@rotZ[n?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID747eb3NameCardTransformposX )posY @posZ IrotXDrotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID747eb3NameCardTransformposX )posYۈ @posZ IrotXXErotY@f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID747eb3NameCardTransformposX )posY9 @posZ IrotX$HrotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDe97f15NameCardTransformposX )posY @posZ IrotX4`rotY@f@rotZ-f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID747eb3NameCardTransformposXl(posY`x8 @posZIrotX` ProtYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDcf8c93NameCardTransformposX#posY5 @posZʮIrotX]?rotYf@rotZ@;b?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUID3e95d6Name Custom_ModelTransformposX?posY~ @posZ8@rotX1,>rotY`_p@rotZ>scaleXQ@scaleYQ?scaleZQ@NicknameTreasure AltarDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`Ͽ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829147783/F07231BA192F69424A7B162DCCB6543A370E9E6A/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829148684/4D6BDE1ADA65BA1B9F5F24315E7C17AE6C57D7E5/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsm0ePosition&xiMyWy?zQRotation&x IyV@zf@ChildObjects 02GUID5f82b9NameCustom_AssetbundleTransformposX@posYx?posZК?rotX`%~v@rotYlR@rotZ7?scaleX^_?scaleY@Z_?scaleZ g_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID7b3d4fNameCustom_AssetbundleTransformposXNposYrx?posZrotX~v@rotY=@rotZ`I?scaleX__?scaleYY_?scaleZh_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID4bb386NameCustom_AssetbundleTransformposX`vq?posYiy?posZrotX|o?rotYp@rotZ]scaleX^_?scaleY^_?scaleZ^_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUID430259NameCustom_AssetbundleTransformposX??posY@2y?posZ@k?rotX ?rotY d@rotZv@scaleX ^_?scaleY@^_?scaleZ^_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI21;8GUID52e0feName Custom_TokenTransformposX^@@posYYW@posZ͂=@rotXު?rotY4?rotZ`<2?scaleXh@scaleY?scaleZh@NicknameCharacter SheetDescriptionaOne Per Character Optional expanded sheets are found in utlities bag. Request them from the DM.GMNotesAltLookAngle&xyzColorDiffuse&r`^^?g?byy?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/863984390237218644/D8E64A651F1DAE42B594A1EA26D85282C523C5A6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScript---[[ Character Sheet Template by: MrStump You can set up your own character sheet if you follow these steps. Step 1) Change the character sheet image -Right click on the character sheet, click Custom -Replace the image URL with one for your character sheet -Click import, make sure your sheet loads -SAVE THE GAME (the table setup) -LOAD FROM THAT SAVE YOU JUST MADE Step 2) Edit script to fit your character sheet -Below you will see some general options, and then the big data table -The data table is what determines how many of which buttons are made -Checkboxes -Counters -Textboxes -By default, there are 3 of each. You can add more or remove entries -If you intend to add/remove, be sure only to add/remove ENTRIES -This is what an entry looks like: { pos = {-0.977,0.1,-0.589}, size = 800, state = false }, -Deleting the whole thing would remove that specific item on the sheet -Copy and pasting it after another entry would create another -Each entry type has unique data points (pos, size, state, etc) -Do not try to add in your own data points or remove them individually -There is a summary of what each point does at the top of its category Step 3) Save and check script changes -Hit Save & Apply in the script window to save your code -You can edit your code as needed and Save+Apply as often as needed -When you are finished, make disableSave = false below then Save+apply -This enables saving, so your sheet will remember whats on it. Bonus) Finding/Editing Positions for elements I have included a tool to get positions for buttons in {x,y,z} form Place it where you want the center of your element to be Then copy the table from the notes (lower right of screen) You can highlight it and CTRL+C Paste it into the data table where needed (pos=) If you want to manually tweek the values: {0,0,0} is the center of the character sheet {1,0,0} is right, {-1,0,0} is left {0,0,-1} is up, {0,0,1} is down 0.1 for Y is the height off of the page. If it was 0, it would be down inside the model of the sheet Begin editing below: ]] --Set this to true while editing and false when you have finished disableSave = false --Remember to set this to false once you are done making changes --Then, after you save & apply it, save your game too --Color information for button text (r,g,b, values of 0-1) buttonFontColor = {0,0,0} --Color information for button background buttonColor = {1,1,1} --Change scale of button (Avoid changing if possible) buttonScale = {0.1,0.1,0.1} --This is the button placement information defaultButtonData = { --Add checkboxes checkbox = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for checkbox state = default starting value for checkbox (true=checked, false=not) ]] --End of checkboxes }, --Add counters that have a + and - button counter = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for counter value = default starting value for counter hideBG = if background of counter is hidden (true=hidden, false=not) ]] --Mind counter { pos = {-0.6,0.1,-1.05}, size = 2000, value = 4, hideBG = true }, --Body counter { pos = {0.647,0.1,-1.05}, size = 2000, value = 8, hideBG = true }, --End of counters }, --Add editable text boxes textbox = { --[[ pos = the position (pasted from the helper tool) rows = how many lines of text you want for this box width = how wide the text box is font_size = size of text. This and "rows" effect overall height label = what is shown when there is no text. "" = nothing value = text entered into box. "" = nothing alignment = Number to indicate how you want text aligned (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified) ]] --Name textbox { pos = {0.375,0.1,-1.84}, rows = 1, width = 8100, font_size = 600, label = "Name", value = "", alignment = 3 }, --Character textbox { pos = {0.375,0.1,-1.62}, rows = 1, width = 8100, font_size = 600, label = "Character", value = "", alignment = 3 }, --Tasks textbox { pos = {0.0,0.1,-0.14}, rows = 7, width = 11000, font_size = 500, label = "Tasks Completed", value = "None", alignment = 5 }, --Shield textbox { pos = {0.01,0.1,0.975}, rows = 10, width = 3000, font_size = 400, label = "Equipment/Notes", value = "", alignment = 2 }, --Gold textbox { pos = {0.01,0.1,1.8}, rows = 1, width = 4000, font_size = 600, label = "Gold", value = "", alignment = 3 }, --End of textboxes } } --Lua beyond this point, I recommend doing something more fun with your life --Save function function updateSave() saved_data = JSON.encode(ref_buttonData) if disableSave==true then saved_data="" end self.script_state = saved_data end --Startup procedure function onload(saved_data) if disableSave==true then saved_data="" end if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) ref_buttonData = loaded_data else ref_buttonData = defaultButtonData end spawnedButtonCount = 0 createCheckbox() createCounter() createTextbox() end --Click functions for buttons --Checks or unchecks the given box function click_checkbox(tableIndex, buttonIndex) if ref_buttonData.checkbox[tableIndex].state == true then ref_buttonData.checkbox[tableIndex].state = false self.editButton({index=buttonIndex, label=""}) else ref_buttonData.checkbox[tableIndex].state = true self.editButton({index=buttonIndex, label=string.char(10008)}) end updateSave() end --Applies value to given counter display function click_counter(tableIndex, buttonIndex, amount) ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value}) updateSave() end --Updates saved value for given text box function click_textbox(i, value, selected) if selected == false then ref_buttonData.textbox[i].value = value updateSave() end end --Dud function for if you have a background on a counter function click_none() end --Button creation --Makes checkboxes function createCheckbox() for i, data in ipairs(ref_buttonData.checkbox) do --Sets up reference function local buttonNumber = spawnedButtonCount local funcName = "checkbox"..i local func = function() click_checkbox(i, buttonNumber) end self.setVar(funcName, func) --Sets up label local label = "" if data.state==true then label=string.char(10008) end --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=data.pos, height=data.size, width=data.size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end --Makes counters function createCounter() for i, data in ipairs(ref_buttonData.counter) do --Sets up display local displayNumber = spawnedButtonCount --Sets up label local label = data.value --Sets height/width for display local size = data.size if data.hideBG == true then size = 0 end --Creates button and counts it self.createButton({ label=label, click_function="click_none", function_owner=self, position=data.pos, height=size, width=size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up add 1 local funcName = "counterAdd"..i local func = function() click_counter(i, displayNumber, 1) end self.setVar(funcName, func) --Sets up label local label = "+" --Sets up position local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002) local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]} --Sets up size local size = data.size / 2 --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up subtract 1 local funcName = "counterSub"..i local func = function() click_counter(i, displayNumber, -1) end self.setVar(funcName, func) --Sets up label local label = "-" --Set up position local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]} --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end function createTextbox() for i, data in ipairs(ref_buttonData.textbox) do --Sets up reference function local funcName = "textbox"..i local func = function(_,_,val,sel) click_textbox(i,val,sel) end self.setVar(funcName, func) self.createInput({ input_function = funcName, function_owner = self, label = data.label, alignment = data.alignment, position = data.pos, scale = buttonScale, width = data.width, height = (data.font_size*data.rows)+24, font_size = data.font_size, color = buttonColor, font_color = buttonFontColor, value = data.value, }) end endLuaScriptState{"checkbox":[],"counter":[{"hideBG":true,"pos":[-0.6,0.1,-1.05],"size":2000,"value":6},{"hideBG":true,"pos":[0.647,0.1,-1.05],"size":2000,"value":4}],"textbox":[{"alignment":3,"font_size":600,"label":"Name","pos":[0.375,0.1,-1.84],"rows":1,"value":"","width":8100},{"alignment":3,"font_size":600,"label":"Character","pos":[0.375,0.1,-1.62],"rows":1,"value":"","width":8100},{"alignment":5,"font_size":500,"label":"Tasks Completed","pos":[0,0.1,-0.14],"rows":7,"value":"","width":11000},{"alignment":2,"font_size":400,"label":"Equipment/Notes","pos":[0.01,0.1,0.975],"rows":10,"value":"","width":3000},{"alignment":3,"font_size":600,"label":"Gold","pos":[0.01,0.1,1.8],"rows":1,"value":"","width":4000}]}XmlUIChildObjects 0GUIDb9ecf0Name Custom_ModelTransformposX@}posYl׿posZ`~?rotX$2rotY@p@rotZ ?scaleX@W?scaleYM?scaleZ A?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22;8GUID2e3921Name Custom_TokenTransformposX@posYW@posZ`y=@rotX`?rotY@_CrotZS2?scaleXh@scaleY?scaleZh@NicknameCharacter SheetDescriptionaOne Per Character Optional expanded sheets are found in utlities bag. Request them from the DM.GMNotesAltLookAngle&xyzColorDiffuse&r`^^?g?byy?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/863984390237218644/D8E64A651F1DAE42B594A1EA26D85282C523C5A6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScript---[[ Character Sheet Template by: MrStump You can set up your own character sheet if you follow these steps. Step 1) Change the character sheet image -Right click on the character sheet, click Custom -Replace the image URL with one for your character sheet -Click import, make sure your sheet loads -SAVE THE GAME (the table setup) -LOAD FROM THAT SAVE YOU JUST MADE Step 2) Edit script to fit your character sheet -Below you will see some general options, and then the big data table -The data table is what determines how many of which buttons are made -Checkboxes -Counters -Textboxes -By default, there are 3 of each. You can add more or remove entries -If you intend to add/remove, be sure only to add/remove ENTRIES -This is what an entry looks like: { pos = {-0.977,0.1,-0.589}, size = 800, state = false }, -Deleting the whole thing would remove that specific item on the sheet -Copy and pasting it after another entry would create another -Each entry type has unique data points (pos, size, state, etc) -Do not try to add in your own data points or remove them individually -There is a summary of what each point does at the top of its category Step 3) Save and check script changes -Hit Save & Apply in the script window to save your code -You can edit your code as needed and Save+Apply as often as needed -When you are finished, make disableSave = false below then Save+apply -This enables saving, so your sheet will remember whats on it. Bonus) Finding/Editing Positions for elements I have included a tool to get positions for buttons in {x,y,z} form Place it where you want the center of your element to be Then copy the table from the notes (lower right of screen) You can highlight it and CTRL+C Paste it into the data table where needed (pos=) If you want to manually tweek the values: {0,0,0} is the center of the character sheet {1,0,0} is right, {-1,0,0} is left {0,0,-1} is up, {0,0,1} is down 0.1 for Y is the height off of the page. If it was 0, it would be down inside the model of the sheet Begin editing below: ]] --Set this to true while editing and false when you have finished disableSave = false --Remember to set this to false once you are done making changes --Then, after you save & apply it, save your game too --Color information for button text (r,g,b, values of 0-1) buttonFontColor = {0,0,0} --Color information for button background buttonColor = {1,1,1} --Change scale of button (Avoid changing if possible) buttonScale = {0.1,0.1,0.1} --This is the button placement information defaultButtonData = { --Add checkboxes checkbox = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for checkbox state = default starting value for checkbox (true=checked, false=not) ]] --End of checkboxes }, --Add counters that have a + and - button counter = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for counter value = default starting value for counter hideBG = if background of counter is hidden (true=hidden, false=not) ]] --Mind counter { pos = {-0.6,0.1,-1.05}, size = 2000, value = 4, hideBG = true }, --Body counter { pos = {0.647,0.1,-1.05}, size = 2000, value = 8, hideBG = true }, --End of counters }, --Add editable text boxes textbox = { --[[ pos = the position (pasted from the helper tool) rows = how many lines of text you want for this box width = how wide the text box is font_size = size of text. This and "rows" effect overall height label = what is shown when there is no text. "" = nothing value = text entered into box. "" = nothing alignment = Number to indicate how you want text aligned (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified) ]] --Name textbox { pos = {0.375,0.1,-1.84}, rows = 1, width = 8100, font_size = 600, label = "Name", value = "", alignment = 3 }, --Character textbox { pos = {0.375,0.1,-1.62}, rows = 1, width = 8100, font_size = 600, label = "Character", value = "", alignment = 3 }, --Tasks textbox { pos = {0.0,0.1,-0.14}, rows = 7, width = 11000, font_size = 500, label = "Tasks Completed", value = "None", alignment = 5 }, --Shield textbox { pos = {0.01,0.1,0.975}, rows = 10, width = 3000, font_size = 400, label = "Equipment/Notes", value = "", alignment = 2 }, --Gold textbox { pos = {0.01,0.1,1.8}, rows = 1, width = 4000, font_size = 600, label = "Gold", value = "", alignment = 3 }, --End of textboxes } } --Lua beyond this point, I recommend doing something more fun with your life --Save function function updateSave() saved_data = JSON.encode(ref_buttonData) if disableSave==true then saved_data="" end self.script_state = saved_data end --Startup procedure function onload(saved_data) if disableSave==true then saved_data="" end if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) ref_buttonData = loaded_data else ref_buttonData = defaultButtonData end spawnedButtonCount = 0 createCheckbox() createCounter() createTextbox() end --Click functions for buttons --Checks or unchecks the given box function click_checkbox(tableIndex, buttonIndex) if ref_buttonData.checkbox[tableIndex].state == true then ref_buttonData.checkbox[tableIndex].state = false self.editButton({index=buttonIndex, label=""}) else ref_buttonData.checkbox[tableIndex].state = true self.editButton({index=buttonIndex, label=string.char(10008)}) end updateSave() end --Applies value to given counter display function click_counter(tableIndex, buttonIndex, amount) ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value}) updateSave() end --Updates saved value for given text box function click_textbox(i, value, selected) if selected == false then ref_buttonData.textbox[i].value = value updateSave() end end --Dud function for if you have a background on a counter function click_none() end --Button creation --Makes checkboxes function createCheckbox() for i, data in ipairs(ref_buttonData.checkbox) do --Sets up reference function local buttonNumber = spawnedButtonCount local funcName = "checkbox"..i local func = function() click_checkbox(i, buttonNumber) end self.setVar(funcName, func) --Sets up label local label = "" if data.state==true then label=string.char(10008) end --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=data.pos, height=data.size, width=data.size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end --Makes counters function createCounter() for i, data in ipairs(ref_buttonData.counter) do --Sets up display local displayNumber = spawnedButtonCount --Sets up label local label = data.value --Sets height/width for display local size = data.size if data.hideBG == true then size = 0 end --Creates button and counts it self.createButton({ label=label, click_function="click_none", function_owner=self, position=data.pos, height=size, width=size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up add 1 local funcName = "counterAdd"..i local func = function() click_counter(i, displayNumber, 1) end self.setVar(funcName, func) --Sets up label local label = "+" --Sets up position local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002) local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]} --Sets up size local size = data.size / 2 --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up subtract 1 local funcName = "counterSub"..i local func = function() click_counter(i, displayNumber, -1) end self.setVar(funcName, func) --Sets up label local label = "-" --Set up position local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]} --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end function createTextbox() for i, data in ipairs(ref_buttonData.textbox) do --Sets up reference function local funcName = "textbox"..i local func = function(_,_,val,sel) click_textbox(i,val,sel) end self.setVar(funcName, func) self.createInput({ input_function = funcName, function_owner = self, label = data.label, alignment = data.alignment, position = data.pos, scale = buttonScale, width = data.width, height = (data.font_size*data.rows)+24, font_size = data.font_size, color = buttonColor, font_color = buttonFontColor, value = data.value, }) end endLuaScriptState{"checkbox":[],"counter":[{"hideBG":true,"pos":[-0.6,0.1,-1.05],"size":2000,"value":2},{"hideBG":true,"pos":[0.647,0.1,-1.05],"size":2000,"value":8}],"textbox":[{"alignment":3,"font_size":600,"label":"Name","pos":[0.375,0.1,-1.84],"rows":1,"value":"","width":8100},{"alignment":3,"font_size":600,"label":"Character","pos":[0.375,0.1,-1.62],"rows":1,"value":"","width":8100},{"alignment":5,"font_size":500,"label":"Tasks Completed","pos":[0,0.1,-0.14],"rows":7,"value":"","width":11000},{"alignment":2,"font_size":400,"label":"Equipment/Notes","pos":[0.01,0.1,0.975],"rows":10,"value":"","width":3000},{"alignment":3,"font_size":600,"label":"Gold","pos":[0.01,0.1,1.8],"rows":1,"value":"","width":4000}]}XmlUIChildObjects 0GUIDb9ecf0Name Custom_ModelTransformposX@}posYl׿posZ`~?rotX$2rotY@p@rotZ ?scaleX@W?scaleYM?scaleZ A?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23TGUID66606fName Custom_ModelTransformposX <@posY`@posZc@@rotXZrotY|p@rotZscaleX?scaleY=?scaleZ?Nickname"[1E87FF] Wizard [-]Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&x@yU?z'@15Position&x@yU?z L@25Position&x@yU?zG35Position&x@!yU?z45Position&x y 4ٿz?24GUIDf87302Name Custom_ModelTransformposX8<posY`@posZ(?@@rotX Kd?rotYp@rotZ ac?scaleX~?scaleYM?scaleZ?NicknameCharacter CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&x<y@4ٿz s?15Position&x7@yU?z>25Position&x7O@yU?z-E@ChildObjects 02GUID9a1e40NameCustom_AssetbundleTransformposXfposY U?posZ@!rotXzrotY+?rotZscaleX7W@scaleY @scaleZ`u@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDba4f7fNameCustom_AssetbundleTransformposX2posYU?posZW@rotX?rotY`}v@rotZ@uscaleXW@scaleY@scaleZv@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5c23e0NameCustom_AssetbundleTransformposX@7@posYU?posZ>rotX?rotYv@rotZ@c*?scaleX@scaleY@scaleZ?2@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDe00d88NameCustom_AssetbundleTransformposX5O@posYU?posZ/E@rotXSs!?rotYv@rotZ >scaleX@scaleY@scaleZ?2@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI25GUIDd1f69cName Custom_ModelTransformposX`' <@posY&@posZ<@rotX v@rotY@p@rotZf?scaleX;?scaleYM?scaleZ?Nickname 4th playerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xؖyU?z\!ChildObjects 02GUID3928daNameCustom_AssetbundleTransformposX4@posYU?posZrotX:4?rotYEl@rotZ`Y$?scaleX:@scaleY`@scaleZ’@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDf1bbd0NameCustom_AssetbundleTransformposX&<@posYU?posZ@rotX? ?rotYp@rotZ@;/?scaleXw@scaleY@@scaleZ 4@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID145c63NameCustom_AssetbundleTransformposX `$posY U?posZ s@rotX`0rotY@R@rotZ=5scaleXR5@scaleYѰ@scaleZK@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI26:GUIDc1f05eName Custom_ModelTransformposX@AposYm@posZ`@rotX@YZLrotYscaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x/οy 4ٿzضChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI27:GUID139fbaName Custom_ModelTransformposXrBposYm@posZ)@rotX@KrotY Bp@rotZ)~>scaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xVy` 4ٿzz?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI28:GUID131147Name Custom_ModelTransformposX-CposY m@posZi=@rotX LrotYCp@rotZ;>scaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xaãy 4ٿzU?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI29:GUIDd4614fName Custom_ModelTransformposXBposYm@posZQ$@rotX1IrotYEp@rotZ@>scaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x@+ƿy 4ٿz>̿ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI30GUID2c5926NameDie_6_RoundedTransformposXƽ6@posY?posZa?rotXV@rotYfa@rotZscaleX?scaleY?scaleZ?NicknameMovement DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityRotationValues0BValue1Rotation&xyz1BValue2Rotation&xV@yz2BValue3Rotation&xyzV@3BValue4Rotation&xyzV4BValue5Rotation&xVyz5BValue6Rotation&xyzf31GUID7604d2Name Custom_ModelTransformposXm58@posY&U?posZ l~+rotX |v@rotYkWq?rotZ ǒ?scaleX`?scaleY`?scaleZ`?Nickname-[DA1917][b]Deluxe Tower of RNG Doom! [/b][-]Description[sub]Roll if you dare![/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088190/3B8F4EA63D4FA961093DCD59A835CA14EDDB89D5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088288/4A083D65BF194E05CA00DF80E4B852D336FBCE1E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088190/3B8F4EA63D4FA961093DCD59A835CA14EDDB89D5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity32 GUIDa2fc54NameCustom_AssetbundleTransformposXrY8@posY A?posZrotXީrotYf@rotZ̾scaleX@scaleY@scaleZ@Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity33 GUID4be751NameCustom_AssetbundleTransformposX6@posY?posZT !rotX?rotY d@rotZ@A?scaleX`ef?scaleY`ef?scaleZ`ef?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity34 GUID803902NameCustom_AssetbundleTransformposX.8@posY@\X?posZrotXrotY`@rotZ@VscaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity35 GUID084c1fNameCustom_AssetbundleTransformposXi;posY@(1@posZ@(1rotX@ߋ?rotYd@rotZv@scaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity36 GUIDa90eddNameCustom_AssetbundleTransformposX`1<@posY(1@posZ1rotX)v?rotYd@rotZY?scaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity37 GUID2067f6NameCustom_AssetbundleTransformposX @4@posY(1@posZ1rotX&(\?rotYd@rotZ3NscaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity38 GUID657078NameCustom_AssetbundleTransformposX .<@posY(1@posZj#rotX 8rotYෟd@rotZ`s?scaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity39:GUID9c32ebName Custom_ModelTransformposX l AposYm@posZm3@rotXFrotYZp@rotZ@lscaleX&?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`y4ٿzo?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI40:GUID8efe7dName Custom_ModelTransformposX@~BposYm@posZӕ3@rotXwJrotYXp@rotZ@P>scaleX&?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x@D?y 4ٿzkٻ?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI41:GUIDd73096Name Custom_ModelTransformposXDposYm@posZ<3@rotX`xFrotYCp@rotZ`7scaleX&?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xȟ?y 4ٿzµChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI42:GUID498cf6Name Custom_ModelTransformposX`x AposY m@posZ$@rotXHrotYEp@rotZ *>scaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xܠ?y4ٿzf?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI43:GUID3663c3Name Custom_ModelTransformposX@CposY@m@posZ@$@rotX@FrotY@Fp@rotZ`7mscaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x^y4ٿz@V?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI44GUID31e7b0Name Custom_ModelTransformposX`>posY @posZ!8@rotX`8rotYZp@rotZ aɜ>scaleXQ@scaleYQ?scaleZQ@NicknameTreasure AltarDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`Ͽ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829147783/F07231BA192F69424A7B162DCCB6543A370E9E6A/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829148684/4D6BDE1ADA65BA1B9F5F24315E7C17AE6C57D7E5/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsm0ePosition&xiMyWy?zQRotation&x IyV@zf@ChildObjects 02GUID5f82b9NameCustom_AssetbundleTransformposX@posYx?posZК?rotX`%~v@rotYlR@rotZ7?scaleX^_?scaleY@Z_?scaleZ g_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID7b3d4fNameCustom_AssetbundleTransformposXNposYrx?posZrotX~v@rotY=@rotZ`I?scaleX__?scaleYY_?scaleZh_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID4bb386NameCustom_AssetbundleTransformposX`vq?posYiy?posZrotX|o?rotYp@rotZ]scaleX^_?scaleY^_?scaleZ^_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUID430259NameCustom_AssetbundleTransformposX??posY@2y?posZ@k?rotX ?rotY d@rotZv@scaleX ^_?scaleY@^_?scaleZ^_?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI45GUID1fc4e0NameCustom_Model_BagTransformposXҶposYz @posZnD9@rotX~>rotY'?rotZ!_scaleX`gf?scaleY`gf?scaleZ`gf?NicknameThe GraveyardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829241559/E6F129FA3763FDB426B9308F8335E494FCE82D89/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829242171/274E0DAA1A815D741974E391826150BE2C78588E/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsBagOrderLuaScriptLuaScriptStateXmlUI46uGUIDfd45afName Custom_ModelTransformposX {RF@posY;@posZ`&@rotX`$rotYP?rotZ pf@scaleXo?scaleY?scaleZ ?NicknameArmoryDescriptionnBetween quests all items sold by the armoury may be sold to the armoury for half of their value rounded down.GMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI47GUID8e9cb8Name Custom_ModelTransformposX7ӿposY [l@posZ >?@rotXv@rotYp@rotZGh?scaleXm?scaleY`D?scaleZW?NicknameActionsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsx02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI4GUID5038e9NameCardTransformposX@p?posY` ?posZ$@srotXrotY$}V@rotZ`f@scaleX<@scaleY`/>?scaleZ@@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDsSidewaysCardCustomDeck>2964FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088101/3065F57FAE15B403613794F0602A48B251FB8E76/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088101/3065F57FAE15B403613794F0602A48B251FB8E76/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI48:GUID44a01bName Custom_ModelTransformposX@}EposY m@posZv@rotXuLrotYEp@rotZ >scaleX?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`7y 4ٿzݷ?ChildObjects 02GUIDcd4d2dNameCustom_AssetbundleTransformposX`O@posY@U?posZՅ@rotX`5|v@rotY =@rotZyv@scaleXf@scaleYٰ@scaleZI3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID9a1e40NameCustom_AssetbundleTransformposX bposYS?posZ !rotXwv@rotY`=@rotZ }9?scaleX/f@scaleYΰ@scaleZ 3 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID5a0c0bNameCustom_AssetbundleTransformposX@[@posY7?posZ7rotX }v@rotY` =@rotZ`?scaleXe@scaleYര@scaleZ4 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDba4f7fNameCustom_AssetbundleTransformposX0posY[?posZq@rotXv@rotY >@rotZ`?scaleX Mi@scaleYర@scaleZ 0 @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI49GUIDfe4158NameCustom_Model_BagTransformposX`KBposY3 @posZ%B-@rotX>rotY>|>rotZ^GscaleX?scaleY?scaleZ?NicknameThe GraveyardDescriptionw[i]Search in case of killer rabbits[/i] Place anything that is discarded, killed, destroyed and humiliated into here.GMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829241559/E6F129FA3763FDB426B9308F8335E494FCE82D89/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1002557701829242171/274E0DAA1A815D741974E391826150BE2C78588E/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsBagOrderLuaScriptLuaScriptStateXmlUI50vGUIDa3a02fName Custom_ModelTransformposX/6posY!?posZ@rotX ܥܾrotY !S@rotZp@scaleX?scaleY?scaleZ?Nickname Combat DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109684/56C64760605668C4CF983702E19AA39C3F75CDD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109777/80AA01DFD51245BC423E5EC946ABFA4C65A2107A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity51n0GUIDaa5bb0Name DeckCustomTransformposX AposY\@posZ$@rotX١߾rotYQƣ?rotZf@scaleX@q?scaleY?scaleZ?NicknameHero Combat DeckDescriptionCombat cards are committed by the Hero and Chaos/Zargon player after declaring an attack, but BEFORE the dice are rolled. Combat Cards are then discarded after being played. For more Info see: aginsinn.yeoldeinn.com/hqcards.html GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0Y1Y2zY3}Y4Y5tY6|Y7Y8~Y9yY10wY11uY12Y13{Y14vY15Y16YCustomDeck>2294FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104892/A79CDE1415A6BE61179C1A4F2AE602E08F011315/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706105137/2A454FCF51679D84BC3677626AB149FA527F27CB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsD+0GUIDf77d4fNameCardTransformposX@posY`&@posZT+@@rotX2rotY`>rotZf@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDYSidewaysCardCustomDeck>2294FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104892/A79CDE1415A6BE61179C1A4F2AE602E08F011315/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706105137/2A454FCF51679D84BC3677626AB149FA527F27CB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDe95af8NameCardTransformposX @posY8@posZ j4@@rotX@5rotY+rotZf@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDYSidewaysCardCustomDeck>2294FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104892/A79CDE1415A6BE61179C1A4F2AE602E08F011315/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706105137/2A454FCF51679D84BC3677626AB149FA527F27CB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDzYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects3NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID}YSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5GUID881c94NameCardTransformposX 5@posYݨ?posZ@43-@rotXNIrotY f@rotZSf@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDtYSidewaysCardCustomDeck>2294FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104892/A79CDE1415A6BE61179C1A4F2AE602E08F011315/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706105137/2A454FCF51679D84BC3677626AB149FA527F27CB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID|YSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID~YSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDyYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDuYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID{YSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects14NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDvYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects15NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects16NGUIDaa5bb0NameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX@q?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects522GUIDc969dfName DeckCustomTransformposX@SEposYp@posZ@ T@rotXlrotYtrrotZf@scaleX?scaleY?scaleZ?NicknameChaos Combat DeckDescriptionCombat cards are committed by the Hero and Chaos/Zargon player after declaring an attack, but BEFORE the dice are rolled. Combat Cards are then discarded after being played. For more Info see: aginsinn.yeoldeinn.com/hqcards.html GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0Y1Y2Y3Y4Y5Y6Y7Y8Y9Y10Y11Y12Y13Y14Y15Y16Y17YCustomDeck>2304FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104572/BEFCFBC9F084E3144A2E67978356B034D20BD2D4/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104796/A00931A9AC8F16594ABA5712E6C0F2D71AFC6513/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects-0GUID15e283NameCardTransformposX $lFposY Ձ@posZt@rotX۹n?rotY$arotZ\c@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDYSidewaysCardCustomDeck>2304FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104572/BEFCFBC9F084E3144A2E67978356B034D20BD2D4/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104796/A00931A9AC8F16594ABA5712E6C0F2D71AFC6513/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd48978NameCardTransformposX@@posYG@posZ@BrotXFkrotY3f@rotZ`nf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDYSidewaysCardCustomDeck>2304FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104572/BEFCFBC9F084E3144A2E67978356B034D20BD2D4/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104796/A00931A9AC8F16594ABA5712E6C0F2D71AFC6513/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDba0a57NameCardTransformposX @posY@)@posZBrotXJWvrotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDYSidewaysCardCustomDeck>2304FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104572/BEFCFBC9F084E3144A2E67978356B034D20BD2D4/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706104796/A00931A9AC8F16594ABA5712E6C0F2D71AFC6513/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects4NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects5NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects6NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects7NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects8NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects9NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects10NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects11NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects12NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects13NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects14NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects15NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects16NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects17NGUIDc969dfNameCardTransformposX`:posY @posZ f?rotX?rotY@f@rotZ`(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDYSidewaysCardLuaScriptLuaScriptStateXmlUIContainedObjects53)GUID4f17c1Name Custom_ModelTransformposX@posYe@posZ B@rotXag>rotY@Op@rotZt>scaleX2?scaleYM?scaleZ@H?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsn05Position&x@y`U?zE15Position&x%"@y`U?zɞ25Position&xL@y`U?z/@35Position&x@y`U?zK@@45Position&xv\y`U?zq@55Position&x`sy`U?z `c@65Position&x y`U?z`75Position&x`}y`U?z 85Position&x`Ky`U?z95Position&x@y`U?zx105Position&xN ?y`U?z@H@ChildObjectsM#02GUID4a8595NameCustom_AssetbundleTransformposX MposY; ?posZ`rotX?rotY&f@rotZ`}v@scaleXk@scaleY{@scaleZ*k?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID86444cNameCustom_AssetbundleTransformposX -posY@AscaleX~?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&xy 4ٿzп15Position&x y`U?zB25Position&x s;yU?z@35Position&x Cn@yU?z``}@45Position&x@o@yU?z` ChildObjects 02GUIDac1f54NameCustom_AssetbundleTransformposX posY`U?posZBrotX-xrotY `V@rotZZ1?scaleX ru@scaleY@scaleZW@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID8121ebNameCustom_AssetbundleTransformposXp;posYU?posZ@@rotX+޾rotYV@rotZx߾scaleX v@scaleY@scaleZW@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUID62e178NameCustom_AssetbundleTransformposX Cn@posYU?posZ`}@rotX ?>rotY^V@rotZ"վscaleXqu@scaleY@scaleZW@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUID54f4b4NameCustom_AssetbundleTransformposXo@posYU?posZ@ rotX4@?rotYp@rotZ~u?scaleXq@scaleY@scaleZ`a7@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI55)GUID2490baName Custom_ModelTransformposX6@posY _@posZ u;@rotXK,rotYp@rotZ>scaleX2?scaleYM?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsn05Position&x?8@yU?z̎15Position&x@ @yU?z %z25Position&xE@yU?z?35Position&x@B?yU?z`45Position&x:yU?z h@55Position&x`QyU?z`:o@65Position&x gmyU?zN@75Position&x g/yU?z(J85Position&xyU?z 95Position&x`OyU?z105Position&x`<@yU?z`@ChildObjectsM#02GUIDa23889NameCustom_AssetbundleTransformposXhQposY U?posZrotX@av@rotY}f@rotZu?scaleX`k@scaleYw@scaleZ`l?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDfdc0c9NameCustom_AssetbundleTransformposX 6@rotX@WY3?rotY up@rotZi scaleX%?scaleY?scaleZ@%?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI582GUIDcaeeefNameCustom_AssetbundleTransformposX=@posY@posZ >@rotX`7arotYmf@rotZ@5ݾscaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI59SGUID55f19bName Custom_ModelTransformposX`&posY @posZ1@@rotXv@rotYp@rotZ$Q?scaleX~?scaleYM?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xuݿy@ 4ٿz ҿ60GUID5ab704NameDie_6_RoundedTransformposX-G6@posY`?posZ ?rotXc>rotY]u@rotZf@scaleX?scaleY?scaleZ?NicknameMovement DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityRotationValues0BValue1Rotation&xyz1BValue2Rotation&xV@yz2BValue3Rotation&xyzV@3BValue4Rotation&xyzV4BValue5Rotation&xVyz5BValue6Rotation&xyzf61pGUID57fecdName Custom_ModelTransformposX@ ?posY^)@posZ!CrotX@3rotY`f@rotZO?scaleX m?scaleYL@scaleZff@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('57fecd') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity62pGUID13e3edName Custom_ModelTransformposX?posY(@posZ >rotX@3rotY`f@rotZO?scaleX m?scaleYL@scaleZff@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptfunction onload() -- Make the Board uninteractive. local obj = getObjectFromGUID('13e3ed') obj.setLock(true) obj.interactable = false endLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity63=GUID6bd200NameCustom_AssetbundleTransformposX*6@posY?posZ^#@rotXrotY f@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382548057866/646D0389E45C00A971D4C7DF42F005D182A2446E/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI64GUID275c4eName Custom_ModelTransformposXx7posYS?posZL*rotX>rotYx?rotZ@i>scaleX`?scaleY`?scaleZ`?Nickname-[DA1917][b]Deluxe Tower of RNG Doom! [/b][-]Description[sub]Roll if you dare![/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088190/3B8F4EA63D4FA961093DCD59A835CA14EDDB89D5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088288/4A083D65BF194E05CA00DF80E4B852D336FBCE1E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088190/3B8F4EA63D4FA961093DCD59A835CA14EDDB89D5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity657-GUIDfc196bName Custom_TileTransformposX (X@@posY] @posZ`b2@rotX@}v@rotY`v@rotZ/5scaleX@d@scaleY?scaleZ@d@Nickname RulebookDescriptionwThis is a Pdf file. Press page up or page down to change the pages. You can also change the state to change the pages.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates(9GUID553bd6Name Custom_TileTransformposX@#S@@posY@posZ/@rotXq @rotYv@rotZ`0\FscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396270652/2D789AC480C40DA18C2CF289CB524D468CC78601/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID16d080Name Custom_TileTransformposX@#S@@posY@posZ/@rotX`q @rotYv@rotZ %WFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396271455/728942F09A774E55DFD7ADC1FA9E99C7531016EE/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUIDd19050Name Custom_TileTransformposX@#S@@posY@posZ /@rotXq @rotYv@rotZXYFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396272428/319FDB5D2E4A4F3F04CACB0690ACC98E54A8061E/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID1308afName Custom_TileTransformposX@#S@@posY@posZ@/@rotXq @rotYv@rotZ *UFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396273371/947DC25A1EDA29A38A5369246C774FA0E5753BD6/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUIDc118caName Custom_TileTransformposX Q@@posY2@posZi/@rotX@Y @rotY}v@rotZ@dFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396262987/BB25FD6954B4462F3F8B9B6E6B3E123BE26DA59B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID88c1a1Name Custom_TileTransformposX Q@@posY@2@posZi/@rotX Y @rotY}v@rotZFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396265515/08C98BE5C9C27796310482BEA658E90AB8CB8385/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID984360Name Custom_TileTransformposX Q@@posY2@posZi/@rotXY @rotY}v@rotZ`sFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396266243/8C03CFB8150E0F1D8AADF171BFA660AA5B4B8E0A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID911176Name Custom_TileTransformposX Q@@posY@2@posZi/@rotXY @rotY}v@rotZ FscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396267205/DBA4C596E36BC79F6B79C54583E50BFD572C822B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID4ed7f2Name Custom_TileTransformposX Q@@posY@2@posZi/@rotXY @rotY}v@rotZFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396268053/DC0BF2C1E9E5D93409F6D07282BB4BFD4183A9DA/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDe5eba8Name Custom_TileTransformposX Q@@posY2@posZi/@rotXY @rotY}v@rotZFscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396268761/20012376D2ED203B7B8B64E6D37A36F0615F7CDE/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDaa01b9Name Custom_TileTransformposXQ@@posY2@posZ`/@rotXW @rotYpv@rotZKscaleX@d@scaleY?scaleZ@d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396269677/555D19486D93582CC37EF9BEC4D617A211F0F39F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396232638/1752853EA75C65B0ECBC069CA7631C92FEB4F7D1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI66vGUID5d7be0Name Custom_ModelTransformposX@:posY ?posZ @rotXyrotY )@rotZ@>scaleX?scaleY?scaleZ?Nickname Combat DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109684/56C64760605668C4CF983702E19AA39C3F75CDD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109777/80AA01DFD51245BC423E5EC946ABFA4C65A2107A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity67GUID68c785Name Custom_TokenTransformposXr4@posY @posZ4@rotX?rotYv@rotZB?scaleX?scaleY?scaleZ?NicknameDescription[i]Passing items:[/i]A Hero can pas a potion, artifact, weapon, or any other item to another Hero only if the 2 Heroes are in adjacent squares and neither Hero is adjacent to a monsterGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202955217/9597C9DF4C1AFF1254C3C02D03C349EBB56E4956/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI68GUID0ac4bbName Custom_TokenTransformposXH@posY @posZ*3@rotX .?rotY2srotZ`EscaleX?scaleY?scaleZ?NicknameSelling excess itemsDescription#Press and hold the alt key to viewGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202938882/8F63D106C70C7089FF78F2B8BCB08027DE2D804A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI69GUID3282c7NameCustom_AssetbundleTransformposX7@posYQ?posZV@rotX!>rotY s@rotZП>scaleX?scaleY?scaleZ?NicknameTentDescriptionpOn the Battle Masters map a tent may be used to allow characters who aren't in a battle group to leave the roadGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/946215727614894338/A15DA858BAB83B02B6A503D3EB2481CD55F95729/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI70]GUID8ca935Name Custom_ModelTransformposXD<posY@k@posZ X=@rotX >rotYp@rotZɊpscaleX;?scaleYM?scaleZ?Nickname 1st playerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x^y@ 4ٿz#ӿ71GUIDc4f7cdName CardCustomTransformposX@WB@posY PU @posZIJ@rotXProtY&?rotZ@f@scaleX?scaleY?scaleZ?NicknameWand -- 125 GoldDescriptionICounts as part of the armory [i]May only be purchased by the Warlock[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDd,SidewaysCardCustomDeck@7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI72GUIDdf7006Name CardCustomTransformposXC@posYAU @posZ`@rotX vc>rotY'?rotZ?FscaleX?scaleY?scaleZ?NicknameBracers -- 550 Gold CoinsDescriptionCounts as part of the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck@7686FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177296015820425/81410328DEF3F9B8142B878214090382CF74F689/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224077950776/12BB2B8D3DA11E284D502430C0F4CB0463751258/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI73GUID5c3f48Name Custom_TokenTransformposXx]B@posYٟ @posZ$@rotX_rotY?rotZ@!GscaleXS?scaleY?scaleZS?NicknameRapier -- 250 Gold CoinsDescriptionCounts as part of the ArmoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574346705/C43AC4F6995E25AA4B0FC6D2D4AF8BF8799472B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI74GUID6a596aName CardCustomTransformposX@2A@posY^U @posZ`y@rotXТ>rotY~?rotZ` FscaleX?scaleY?scaleZ?Nickname Hand Axe -- 200 Gold CoinsDescriptionCounts as part of the ArmoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck@7706FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996038440/8CC2E38221435773FE673E27B32E531B53C5F8D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996038440/8CC2E38221435773FE673E27B32E531B53C5F8D6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI75GUID4ea3f2Name CardCustomTransformposXC@posY@U @posZf$@rotX@>rotY@N~?rotZ FscaleX?scaleY?scaleZ?NicknameSpear -- 250 Gold CoinsDescriptionCounts as part of the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID\%SidewaysCardCustomDeck@7516FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171826951478935/B32C45D5821008169B0A0FFEF8B3236F40116B3E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171826951478935/B32C45D5821008169B0A0FFEF8B3236F40116B3E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI76GUID1437c9Name Custom_TokenTransformposX`9t-posYL @posZ Ԋ:rotX`P>rotYf@rotZ`?scaleXX?scaleY?scaleZX?Nickname+Fog of War label for Fog of War Memory BagDescriptionThis image by Geoff EngelsteinGMNotesImage by Geoff EnglesteinAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492573460691/63B68F11892C23D43B3E6D695A10E9219C10EA74/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI775GUIDeddb43Name NotecardTransformposX=e2posYB @posZ &ErotX>rotY`w?rotZ v@scaleX?scaleY?scaleZ?NicknameHow to remove Fog of WarDescription Press F3 five times to select the Fog of War icon. Then select the fog of war you want to delete and press the Del key on your keyboard. Press F1 to go back Grab To see what is in the Fog of War change your colour to black GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI78TGUID2fc051NameCustom_Model_BagTransformposX, posY"@posZZ3IrotX@ProtYf@rotZ E?scaleXe@scaleYr?scaleZ @NicknameMythic Tier UTILITY BAGDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateq"{"ml":{"00d3f6":{"lock":false,"pos":{"x":31.3888,"y":3.5032,"z":-42.8613},"rot":{"x":0,"y":359.986,"z":359.9699}},"02c6cb":{"lock":true,"pos":{"x":-40.369,"y":1.2612,"z":-46.8919},"rot":{"x":-0.0002,"y":179.9974,"z":0.03}},"05c4e6":{"lock":false,"pos":{"x":1.8246,"y":3.5297,"z":-33.5332},"rot":{"x":0,"y":179.9966,"z":0.6302}},"07e1a1":{"lock":false,"pos":{"x":9.1915,"y":3.7383,"z":-31.1771},"rot":{"x":0.4983,"y":180.1157,"z":180.0021}},"0c1f79":{"lock":false,"pos":{"x":22.342,"y":3.4412,"z":-36.863},"rot":{"x":0.0001,"y":179.78,"z":0.0301}},"0e13b1":{"lock":true,"pos":{"x":-42.5239,"y":1.5045,"z":-43.9213},"rot":{"x":359.9699,"y":270.0119,"z":-0.0002}},"11731c":{"lock":false,"pos":{"x":-0.1976,"y":3.4529,"z":-39.1561},"rot":{"x":-0.0015,"y":180.001,"z":0.0371}},"17f2d5":{"lock":false,"pos":{"x":24.026,"y":3.4903,"z":-29.8623},"rot":{"x":0.0083,"y":180.0536,"z":0.0248}},"192296":{"lock":false,"pos":{"x":31.3434,"y":3.4949,"z":-44.1296},"rot":{"x":0.0001,"y":0.143,"z":359.9699}},"1e0632":{"lock":true,"pos":{"x":-39.991,"y":1.5765,"z":-48.3293},"rot":{"x":0.0001,"y":0.0046,"z":179.9698}},"245caa":{"lock":false,"pos":{"x":29.4019,"y":3.4511,"z":-45.4102},"rot":{"x":0,"y":180,"z":0.03}},"24874f":{"lock":false,"pos":{"x":25.8831,"y":3.4393,"z":-34.2107},"rot":{"x":0.0315,"y":89.9981,"z":0.0225}},"250574":{"lock":true,"pos":{"x":-42.8179,"y":1.5061,"z":-49.6183},"rot":{"x":-0.0002,"y":180.0009,"z":0.0301}},"2543fb":{"lock":false,"pos":{"x":21.5344,"y":3.4916,"z":-31.4061},"rot":{"x":0.001,"y":180.2187,"z":0.0279}},"254653":{"lock":false,"pos":{"x":23.249,"y":3.4907,"z":-33.7953},"rot":{"x":0.03,"y":90.0269,"z":0.0002}},"27fba6":{"lock":true,"pos":{"x":-35.6151,"y":1.6611,"z":-45},"rot":{"x":0.015,"y":0.0308,"z":359.9408}},"292bd2":{"lock":false,"pos":{"x":20.7309,"y":3.5236,"z":-39.4467},"rot":{"x":0.0285,"y":90.8353,"z":179.978}},"295539":{"lock":true,"pos":{"x":-42.8156,"y":1.578,"z":-46.6055},"rot":{"x":0.0301,"y":89.9978,"z":180.0003}},"2ada7b":{"lock":true,"pos":{"x":-34.8623,"y":1.573,"z":-49.1735},"rot":{"x":-0.0013,"y":359.9926,"z":359.9707}},"2c156b":{"lock":false,"pos":{"x":4.32,"y":3.4506,"z":-33.2498},"rot":{"x":-0.0004,"y":179.9774,"z":0.0307}},"2d8f41":{"lock":false,"pos":{"x":25.85,"y":4.0803,"z":-40.2931},"rot":{"x":0.0135,"y":179.9987,"z":0.0321}},"2e63fb":{"lock":false,"pos":{"x":-35.6154,"y":1.9813,"z":-45.0005},"rot":{"x":0.0149,"y":359.9787,"z":179.9329}},"314cc3":{"lock":true,"pos":{"x":-38.7714,"y":1.5078,"z":-45.1392},"rot":{"x":357.6483,"y":18.8617,"z":54.2498}},"4bb25e":{"lock":false,"pos":{"x":-4.0791,"y":3.4686,"z":-39.2614},"rot":{"x":-0.0017,"y":180.0162,"z":0.037}},"4e1131":{"lock":false,"pos":{"x":-11.6859,"y":3.459,"z":-43.0557},"rot":{"x":0,"y":179.9914,"z":0.03}},"4e77ba":{"lock":false,"pos":{"x":21.8022,"y":4.1696,"z":-40.6632},"rot":{"x":359.9893,"y":0.0012,"z":359.9703}},"512f7b":{"lock":true,"pos":{"x":-36.8403,"y":1.5764,"z":-49.9543},"rot":{"x":-0.0003,"y":180.0072,"z":0.0302}},"58c41f":{"lock":false,"pos":{"x":19.4107,"y":3.5243,"z":-39.5681},"rot":{"x":0.0285,"y":90.0039,"z":179.9775}},"5aed02":{"lock":false,"pos":{"x":31.238,"y":3.4824,"z":-45.565},"rot":{"x":0,"y":359.994,"z":359.9699}},"6515b2":{"lock":true,"pos":{"x":-35.6155,"y":2.3852,"z":-45.0007},"rot":{"x":359.974,"y":0.0068,"z":359.8635}},"666cac":{"lock":true,"pos":{"x":-44.158,"y":1.5114,"z":-45.0993},"rot":{"x":359.9699,"y":270.0066,"z":-0.0002}},"676a84":{"lock":true,"pos":{"x":-43.7554,"y":1.5051,"z":-43.9101},"rot":{"x":359.9699,"y":270.014,"z":-0.0002}},"676f74":{"lock":true,"pos":{"x":-38.948,"y":1.5582,"z":-49.7173},"rot":{"x":0.0003,"y":-0.0006,"z":359.9698}},"67b464":{"lock":false,"pos":{"x":27.6793,"y":4.213,"z":-40.866},"rot":{"x":-0.0045,"y":179.9706,"z":0.0301}},"6b36bf":{"lock":true,"pos":{"x":-42.2148,"y":1.5777,"z":-48.1157},"rot":{"x":359.9699,"y":269.9842,"z":179.9998}},"6dc3e2":{"lock":true,"pos":{"x":-44.3736,"y":2.8453,"z":-49.5803},"rot":{"x":-0.0002,"y":180.0049,"z":180.0303}},"711f7d":{"lock":false,"pos":{"x":24.7465,"y":3.7384,"z":-40.2923},"rot":{"x":59.409,"y":113.4031,"z":257.3197}},"722618":{"lock":false,"pos":{"x":27.648,"y":3.577,"z":-37.6797},"rot":{"x":0,"y":180.0249,"z":0.0301}},"761d4f":{"lock":true,"pos":{"x":-45.6478,"y":1.5795,"z":-49.2539},"rot":{"x":359.9699,"y":269.9997,"z":179.9997}},"78b93a":{"lock":false,"pos":{"x":30.2695,"y":3.505,"z":-39.6792},"rot":{"x":-0.002,"y":180.0051,"z":180.0031}},"7a9f1b":{"lock":false,"pos":{"x":31.2929,"y":3.4949,"z":-44.8396},"rot":{"x":0,"y":0.0009,"z":359.9699}},"7cd552":{"lock":false,"pos":{"x":24.5535,"y":3.4536,"z":-45.29},"rot":{"x":0,"y":180.0024,"z":0.03}},"7f1aec":{"lock":true,"pos":{"x":-39.0241,"y":1.5025,"z":-46.6795},"rot":{"x":0.0002,"y":0.004,"z":359.9699}},"868d1b":{"lock":true,"pos":{"x":-37.2482,"y":1.494,"z":-48.0491},"rot":{"x":-0.0003,"y":179.9989,"z":0.0301}},"88496c":{"lock":false,"pos":{"x":27.0082,"y":3.4523,"z":-45.2224},"rot":{"x":0,"y":179.9999,"z":0.03}},"892710":{"lock":true,"pos":{"x":-35.6126,"y":1.8605,"z":-44.9985},"rot":{"x":0.0198,"y":0.0253,"z":359.9103}},"8b7078":{"lock":false,"pos":{"x":26.8389,"y":4.3516,"z":-40.6797},"rot":{"x":0.0274,"y":359.9905,"z":359.9703}},"9b9161":{"lock":false,"pos":{"x":-14.839,"y":3.4742,"z":-38.64},"rot":{"x":0.0005,"y":180.0107,"z":0.0333}},"9d8906":{"lock":false,"pos":{"x":-12.2754,"y":3.4592,"z":-39.1212},"rot":{"x":0.0005,"y":180.0215,"z":0.0332}},"9fcc84":{"lock":false,"pos":{"x":22.1307,"y":3.5228,"z":-39.2208},"rot":{"x":-0.0021,"y":359.1396,"z":179.9476}},"a7a06e":{"lock":false,"pos":{"x":28.9936,"y":3.4376,"z":-39.9713},"rot":{"x":0.0319,"y":89.9856,"z":0.0269}},"a88ca2":{"lock":false,"pos":{"x":17.4615,"y":3.4573,"z":-45.3434},"rot":{"x":0,"y":179.9997,"z":0.03}},"a9147e":{"lock":true,"pos":{"x":20.2512,"y":17.16,"z":-9.7828},"rot":{"x":0.0001,"y":164.9982,"z":-0.0044}},"b0ebd6":{"lock":true,"pos":{"x":-35.6155,"y":2.4124,"z":-45.0006},"rot":{"x":359.974,"y":0.0068,"z":359.8635}},"b10574":{"lock":true,"pos":{"x":-41.1581,"y":1.5052,"z":-49.7382},"rot":{"x":-0.0002,"y":180,"z":0.0301}},"b36f83":{"lock":true,"pos":{"x":-39.5363,"y":1.5099,"z":-43.6334},"rot":{"x":0.0138,"y":152.277,"z":0.0268}},"b5285c":{"lock":true,"pos":{"x":-44.3735,"y":1.6535,"z":-49.5803},"rot":{"x":0.0002,"y":0.0007,"z":359.9697}},"baadf1":{"lock":false,"pos":{"x":6.194,"y":3.4496,"z":-31.9236},"rot":{"x":0.0005,"y":0.0016,"z":359.9694}},"bde643":{"lock":false,"pos":{"x":19.9142,"y":3.456,"z":-45.2763},"rot":{"x":0,"y":180.0807,"z":0.0296}},"c6350e":{"lock":false,"pos":{"x":-7.6333,"y":3.4568,"z":-39.3191},"rot":{"x":-0.0017,"y":179.9758,"z":0.0371}},"ca065f":{"lock":false,"pos":{"x":20.8169,"y":3.5236,"z":-40.4577},"rot":{"x":0.03,"y":89.9943,"z":180}},"ca75bb":{"lock":false,"pos":{"x":22.1358,"y":3.4549,"z":-45.3314},"rot":{"x":0,"y":179.9099,"z":0.0304}},"cd2a23":{"lock":false,"pos":{"x":25.9671,"y":3.4169,"z":-38.8125},"rot":{"x":0.0123,"y":155.7936,"z":0.0274}},"d151d4":{"lock":true,"pos":{"x":-40.3692,"y":1.5313,"z":-45.074},"rot":{"x":-0.0002,"y":179.9832,"z":0.0301}},"d34900":{"lock":false,"pos":{"x":19.1868,"y":4.5479,"z":-29.2912},"rot":{"x":359.9792,"y":270.0471,"z":359.9799}},"d34e48":{"lock":false,"pos":{"x":19.2491,"y":4.3701,"z":-30.8145},"rot":{"x":0.032,"y":89.9825,"z":353.3868}},"d8a117":{"lock":true,"pos":{"x":-45.0235,"y":1.5871,"z":-46.9203},"rot":{"x":0.5733,"y":271.4005,"z":2.3482}},"d9bac6":{"lock":false,"pos":{"x":25.608,"y":4.3117,"z":-41.4163},"rot":{"x":0.0477,"y":359.9919,"z":359.9698}},"d9e267":{"lock":true,"pos":{"x":-42.0772,"y":1.5103,"z":-45.1844},"rot":{"x":359.9699,"y":270.0081,"z":-0.0002}},"dba2cf":{"lock":false,"pos":{"x":25.3632,"y":3.4665,"z":-37.7144},"rot":{"x":-0.0018,"y":183.3973,"z":0.03}},"de71d6":{"lock":true,"pos":{"x":-35.6155,"y":1.4639,"z":-45.0003},"rot":{"x":0.0077,"y":359.983,"z":359.9783}},"e353e8":{"lock":false,"pos":{"x":-35.6157,"y":2.1358,"z":-44.9936},"rot":{"x":-0.003,"y":0.0081,"z":359.8719}},"e6d115":{"lock":false,"pos":{"x":24.0207,"y":3.4908,"z":-38.5846},"rot":{"x":-0.0018,"y":183.366,"z":0.03}},"ebb6cc":{"lock":true,"pos":{"x":-43.6728,"y":1.5,"z":-48.0256},"rot":{"x":0.001,"y":179.9881,"z":0.0307}},"eeba69":{"lock":false,"pos":{"x":-20.1234,"y":3.4769,"z":-38.2908},"rot":{"x":0.0006,"y":180.0163,"z":0.0338}},"eece59":{"lock":false,"pos":{"x":21.3832,"y":3.4916,"z":-28.9743},"rot":{"x":359.9873,"y":180.0106,"z":0.0301}},"f46180":{"lock":true,"pos":{"x":-42.2165,"y":1.5777,"z":-48.1777},"rot":{"x":359.9699,"y":270.02,"z":179.9997}},"f4c9ed":{"lock":true,"pos":{"x":-41.1039,"y":1.5771,"z":-46.7707},"rot":{"x":359.9699,"y":270.0247,"z":179.9997}},"fc5a76":{"lock":false,"pos":{"x":29.0389,"y":3.5056,"z":-38.3004},"rot":{"x":-0.002,"y":0.0032,"z":179.9431}},"fe72e4":{"lock":false,"pos":{"x":23.391,"y":3.4574,"z":-36.1518},"rot":{"x":0.0162,"y":147.4393,"z":0.0254}}}}XmlUIContainedObjects0GUID918202NameDeckTransformposX+posY@posZ@HrotX ÈR?rotY@v@rotZ`f@scaleX"h?scaleY?scaleZ"h?Nickname[1E87FF]Water Spells[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0u1u20uCustomDeck3024FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackType3014FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackType3004FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsN 0GUID24f368NameCardTransformposX,1@posY` @posZoErotXbrotYv@rotZv@scaleX"h?scaleY?scaleZ"h?Nickname&[1E87FF]Water Spell:[-] Veil of MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDuSidewaysCardCustomDeck>3024FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDffcc9dNameCardTransformposX@posY@ @posZUiErotX`v@rotY_?rotZv@scaleX"h?scaleY?scaleZ"h?Nickname*[1E87FF]Water Spell:[-] Water of HealingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDuSidewaysCardCustomDeck>3014FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID592911NameCardTransformposX@@posY8 @posZErotX` K|?rotY@v@rotZv@scaleX"h?scaleY?scaleZ"h?Nickname[1E87FF]Water Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0uSidewaysCardCustomDeck>3004FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1# GUIDfb691bName Custom_TokenTransformposX posY-@posZHrotXgrotY f@rotZ`|v@scaleX/n@scaleY?scaleZ/n@Nickname"Mythic tier tray with snap pointsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1865081095806454688/39A32ADFED2B7EA2F91E266850BBDE5CAFA25120/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&x?y?z`015Position&x ?y?zv(25Position&x ?y?z@35Position&xg?y?z45Position&x+&?y?z w?55Position&x[[?y?z=?65Position&x@?y?z?75Position&x$?y?z`7?85Position&x`r*?y?z @?95Position&x J?y?z` ?105Position&x9?y?z ?115Position&xt0?y?z=?125Position&x?y?z?/?135Position&x`Qy?z?145Position&x 9y?zd?155Position&x8y?z?165Position&x@7y?z b?175Position&x`׿y?z f?185Position&xz?y?z+r?195Position&xǿy?zӈ?205Position&xy?zJٿ215Position&x*y?z`[V225Position&x`y?z`C235Position&x`y?z 245Position&x>y?z`ֿ2vGUID00d3f6NameFigurine_CustomTransformposXG>@posY@Z @posZjErotX`?rotY@@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rU\?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545624667/03F6A7B644C363E00C3194C133A0CFFAB9B18E72/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545624667/03F6A7B644C363E00C3194C133A0CFFAB9B18E72/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI3vGUID192296NameFigurine_CustomTransformposX v?@posYY>@posZ dErotX>;@rotY@4@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@U\?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545621153/ECD808CCC32030EA49C3B95B6E022CE999F8A0A0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545621153/ECD808CCC32030EA49C3B95B6E022CE999F8A0A0/ImageScalar`ff?WidthScaleLuaScriptLuaScriptStateXmlUI4vGUID5aed02NameFigurine_CustomTransformposX wd?@posY @posZGrotX@R_vrotY ?rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rU\?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545627960/378DB3D5A5D0D4460124231576E9ABA5DFC66B7F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545627960/378DB3D5A5D0D4460124231576E9ABA5DFC66B7F/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI5vGUID7a9f1bNameFigurine_CustomTransformposX {V?@posY/6@posZ FrotX@.@rotY`]@rotZ`rotY v@rotZv@scaleX?scaleY?scaleZ?NicknameDwarf - FemaleDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r@G\?gs?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545624667/03F6A7B644C363E00C3194C133A0CFFAB9B18E72/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545624667/03F6A7B644C363E00C3194C133A0CFFAB9B18E72/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI7GUID02c6cbName Custom_TokenTransformposX`;/DposY-?posZ)rGrotX6*rotYf@rotZR?scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839017195716/AD57FBB2AA6A965E46D0047350C4869DC8898CE7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&xy`"?z}?15Position&x@q?y#?z U^?25Position&x[y%?z?35Position&x`P?y`$?zڛ45Position&x%?y`#?z(55Position&x &?y`"?zN65Position&xy$?z75Position&xj^?y#?z`?85Position&x`)?y@$?z 95Position&x H?y#?z{105Position&x@k?y"?zV115Position&x@ ޿y@!?z125Position&x ֌y$?z5 135Position&xZ?y`"?zit?145Position&x?y!?z@?155Position&xT?y"?zci165Position&x?y`!?z@ ¿175Position&xVy"?zs?185Position&xny?z?195Position&x@߿y?z ;?205Position&x?y_P?z ?215Position&x@e|?y?za?225Position&x?y?zV?8CGUID05c4e6Name Custom_TileTransformposX~F?posY @posZ>6ArotXuv@rotY`f@rotZO?scaleXf#@scaleY?scaleZf#@NicknameProphecy of Telor PdfDescriptionwThis is a Pdf file. Press page up or page down to change the pages. You can also change the state to change the pages.GMNotes(Ported to Tabletop Simulator by EudoxioAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesW?2GUIDd639afName Custom_TileTransformposX ?posY`]?posZVrotX@W>rotY@ >rotZ `XscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538155377/BCB37C805208E69C500A4CA08E61845947A87B9D/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID4975bfName Custom_TileTransformposX ?posY`]?posZVrotXx=rotY>rotZascaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538156612/14C4F81F22FD5C6DC1D82F9D7EE16BAA076E0219/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUIDfa5976Name Custom_TileTransformposX ?posY`]?posZVrotX@K>rotY@>rotZ 19scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538157972/0BFD7CC703727E05D609B481815AF4D492B599CC/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID614341Name Custom_TileTransformposX@ ?posY`]?posZVrotX L>rotYq>rotZ`MscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538159109/325AE523857A1D6F36C7C5418E3F278433EE8552/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID4345c5Name Custom_TileTransformposX?posY`]?posZVrotX $Q>rotY>rotZar">scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538160325/99F29C0124BA436CC5167AA4AD98FF3120A151FD/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDf89f36Name Custom_TileTransformposX?posY`]?posZ VrotX GQ>rotY,>>rotZ@x_scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538162555/296640D10C8FCED378BC45E630A08AF944BCA03F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDadecefName Custom_TileTransformposX?posY`]?posZ VrotX S>rotY`n>rotZ@a\scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538163441/79230A1FA102D4BA50E2CF2052336BD167DD4E49/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID553c01Name Custom_TileTransformposX?posY`]?posZVrotXrotY@>rotZ`!dscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538164589/6431E2EF84B98B057FE0C32C541B3D9C6A328703/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID71543cName Custom_TileTransformposX?posY`]?posZVrotX R>rotY>rotZ EXscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538165647/DDAD28FCC3B261FCCE026D02287B0B169CC8AACC/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID41a705Name Custom_TileTransformposX?posY`]?posZWrotX`"X@>rotY@$[>rotZ`d/scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538166860/9B75EC5E61FBC68EB0BE07EF8249E6698060CA36/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUIDd32eb4Name Custom_TileTransformposX@?posY`]?posZWrotXa?rotY >rotZ@{^TscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538167938/79590384F6ABBF342597007395A4C94887B7A06A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUIDea8a7fName Custom_TileTransformposX?posY`]?posZrotX rotY%>rotZ%]scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538170076/BCE023EF4642666F9EC3ABDFDF93A465CAEC474C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID6bec9cName Custom_TileTransformposX?posY`]?posZrotXF>rotY=>rotZ`PscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538171249/17266E21DE792D6A82651FD00D34B1DD8661A9AD/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID8c2e3cName Custom_TileTransformposX?posY`]?posZ rotX@rotY6>rotZjXWscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538172337/50AA8B217FBDFFEB407959518E53A28B8AAD13A8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID9cdaf6Name Custom_TileTransformposX ?posY`]?posZrotX44>rotY&o>rotZIscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538173049/29293C83FB9F5DC9D6CFC7657802F06CE08E995A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDe9cc6dName Custom_TileTransformposX?posY`]?posZrotX nC>rotY@>rotZ@]scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538173785/61E3B24ADE2207D917AC302AB234E668DA583970/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUIDf50a27Name Custom_TileTransformposX`?posY`]?posZrotX{3rotY`h>rotZ@j[scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538174726/0CA8AAC88075FD2DF4EF12546F5B9861203CA642/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538153913/727E236191FD518F2F276C288A01A4633D5EEA2A/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID0c1f79Name Custom_ModelTransformposX W6@posY @posZvnBrotXY$rotY`xf@rotZ`W?scaleX?scaleY?scaleZ?NicknameBarb, the BarbarianDescriptionProxy for the Female BarbarianGMNotes Mythic TierAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1684870966105486152/2ABCBDF170E247A883835107AA3A7C4153E2BE3B/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1684870966105485282/7D729AC9A8299B2FE014D0F0672E0AE036498971/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity10GUID0e13b1Name Custom_ModelTransformposX CEposYn?posZ ErotXv@rotY0p@rotZ`6*scaleX?scaleY?scaleZ?Nicknamegoblin - mythic tier proxyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349636554/6F294ACFCC2FABCA801466E4A4632C6207C92564/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349636771/72C702629809D4E883A85A9E76EAC3E8E600442F/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11GUID11731cName Custom_TileTransformposXDJɿposYĠ @posZ@CrotX`v@rotY`f@rotZ |?scaleX@?scaleY?scaleZ@?Nickname(Wizard (old man) Mentor Character CardDescriptionGMNotes&Ported to TTS by reddit user Eudoxio1AltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371241936/6253589BB31DF9A53E7D911423B2DA791890845C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197992267/4EBBF9C30B62E803D600057747F335EA193620BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12bGUID17f2d5Name Custom_TokenTransformposX8@posY@ @posZ@=rotX=jrotYf@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574985411/B7AE5D5D8236A5E9301E08505D11F5CC3C7321B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI13GUID192296NameFigurine_CustomTransformposXW?@posY @posZFrotXT?rotY`R?rotZv@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameBarbarian - FemaleDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&rF\?gr?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545621153/ECD808CCC32030EA49C3B95B6E022CE999F8A0A0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545621153/ECD808CCC32030EA49C3B95B6E022CE999F8A0A0/ImageScalar`ff?WidthScaleLuaScriptLuaScriptStateXmlUI14^GUID1e0632Name Custom_ModelTransformposX CposY X9?posZ&*HrotX6?rotY sr?rotZf@scaleX?scaleY?scaleZ?Nickname WitchlordDescriptionK2 states: 1. Witchlord 2d - 2 sided 2. Undead Bishop 3. Witchlord StatueGMNotesp[i]Painted by Eternal Hunt[/i] [b] Challenger mode[/b] stats Move (10) Attack (5) Defend (6) Body (5) Mind (3) AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptA-- Painted by Eternal Hunt -- Cookie cutting by Duke Blitzein LuaScriptStateXmlUIStates2GUID944878Name Custom_ModelTransformposXk93posY @posZ 'GrotXR>rotY@bI$rotZv@scaleX?scaleY?scaleZ?Nickname6skeleton wizard - elite - lich - mage - undead bishopDescription(Undead Bishop - proxy for the witchlordGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349614682/F55DFFA662CBA8436EADB5C946C55B07E593F898/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349614820/5482AA1377DD342582506041BD3EAB1ED673ED42/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID28a047Name Custom_ModelTransformposXS1posY @posZ`D.GrotXR_rotY f@rotZǞ?scaleX`l?scaleY`l?scaleZ`l?NicknameWitchlord StatueDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r~?g"d?bg?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562175956/F3322EA5ED908ACBFBF80FCE4E1ABE90251992D6/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID5400f0Name Custom_TokenTransformposXposYposZuſrotX`?rotY =frotZ ~f@scaleX@?scaleY@?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427757098227/DA233504B2BB85293AAE8ED152A6BDA7193EDDBE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUIDca3293Name Custom_TokenTransformposXXwposY( posZ2?rotX@?rotYf@rotZ`ef@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427757118502/2B66D6E5D92B656038E0D59A5611D62F62883854/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15GUID245caaName CardCustomTransformposXf=@posY˛ @posZ`FrotXpp>rotYf@rotZ;?scaleX?scaleY?scaleZ?Nickname Dragon SpearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck@7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581737044/0BA0988C6C277EDC349BDB833592A1CD8707512B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID250574Name Custom_ModelTransformposXhEposY`?posZ$HrotX6*rotY`f@rotZҞ?scaleXff?scaleYff?scaleZff?Nickname(Zombie Hulk - Garshak /zombie barbarianDescription[sub]Attack [2] Defend [3] Body [4] Mind [0] Move [5][/sub] May grapple an adjascant hero who is, unarmed, in shock, or is armed but is being attacked from behind. A grappled opponent can not move and or equip/unequip weapons and armor until they attack the grappler and do at least one damage. An opponent who grappled is considered to be in shock. A hero with a spiked shield can not be grappled GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLNhttps://www.dropbox.com/s/q3m9h2u5rk92k8b/ZombieVrykulCaster1_packed.obj?dl=1DiffuseURLhttp://i.imgur.com/pI6BdxB.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17bGUID2543fbName Custom_TokenTransformposXΈ5@posY @posZg?rotX|)rotYf@rotZ*?scaleXA?scaleY?scaleZA?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574930775/C65CC2C71832C68A09415F52B68DACDE8B6E48E1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18bGUID254653Name Custom_TokenTransformposX`?7@posY` @posZ`@rotX8?rotYกV@rotZE?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574943669/A4B7101329F6CEFD349E9DFA188012C04C2904E3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI19GUID27fba6Name Custom_TileTransformposXAposYݓ?posZFrotXR?rotY ?rotZ v@scaleXc@scaleY?scaleZc@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343735088251549/FD24ED25E966992A8A70610CA5CC1E489B19578F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343735088251896/DD569E3F9F4411D91285D2EAD6741CE403529AD0/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI20GUID295539Name Custom_ModelTransformposXehEposY|??posZMGrotXҞ?rotYV@rotZf@scaleX?scaleY?scaleZ?NicknameBansheeDescription[sub]Attack [5] Range 6 Defend [3] Body [4] +1 versus magic Mind [0] Move [6] flying (can move diagonally[/sub] Can [b][i]Phase[/i] through[/b] closed doors. This does not open the door. Can cast [b] Pass through rock[/b] once on herself only GMNotesAltLookAngle&xyzColorDiffuse&r a ?g!?b!?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects<0GUID7f1732Name Custom_ModelTransformposX7?posY>posZ`IrotX>rotY@jrotZ@'scaleX?scaleY?scaleZ?NicknameBansheeDescription GMNotesAltLookAngle&xyzColorDiffuse&r a ?g!?b!?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1 GUIDbc1feaName Custom_ModelTransformposXѿposY ?posZrotX8^?rotY@Lr?rotZ 2f@scaleX@scaleY @scaleZ`@NicknameBanshee - flying forwardDescription[sub]Attack [5] Range 6 Defend [3] Body [4] +1 versus magic Mind [0] Move [6] flying (can move diagonally[/sub] Can [b][i]Phase[/i] through[/b] closed doors. This does not open the door. Can cast [b] Pass through rock[/b] once on herself onlyGMNotesAltLookAngle&xyzColorDiffuse&r?g˿?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/HDE79DiffuseURLhttp://i.imgur.com/WWyyIWQ.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2BGUID74ec1dName Custom_ModelTransformposX@7rotXrotY`f@rotZʞ?scaleX?scaleY?scaleZ?NicknameBansheeDescriptionBanshees are restless spirits of women who have met a truly horrific death. Usually found at razed villages where the female populace was raped and slaughtered, Banshees haunt the places that they once knew as their homes, viciously guarding them against any intruders.GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLGhttps://www.dropbox.com/s/lrob0am0bqiej48/Blind%20Mary_packed.obj?dl=1DiffuseURLhttp://i.imgur.com/mMb4ilS.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUIDd5f035Name Custom_ModelTransformposXj@posY@= @posZ@ O?rotX@畠?rotY`V@rotZ@@scaleX?scaleY?scaleZ?NicknameBanshee - GrabDescription[sub]Attack [5] Range 6Defend [3] Body [4] +1 versus magic Mind [0] Move [6] flying (can move diagonally[/sub] Can [b]Phase through[/b] closed doors. This does not open the door. Can cast [b] Pass through rock[/b] once on herself onlyGMNotesAltLookAngle&xyzColorDiffuse&r?g˿?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/20CpuDiffuseURLhttp://i.imgur.com/WWyyIWQ.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI21GUID2ada7bNameCustom_AssetbundleTransformposX_nAposY+?posZ@5HrotXLUrotYv@rotZv@scaleX?scaleY?scaleZ?Nickname*Duke Blitzein's Crypt Dragon. A.k.a VenimDescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 AltLookAngle&xyzColorDiffuse&rz?g`?b Ģ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974066975/448982E9EF1F7BAFEAA09AF15D8F77B3ED925183/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI22^4GUID2c156bName Custom_TileTransformposX[@posY> @posZ٤@rotXvv@rotY|f@rotZO?scaleXf#@scaleY?scaleZf#@Nickname2Crypt of Perpetual Darkness Quest book by EudoxioDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStateso05GUID0779d8Name Custom_TileTransformposX<:posY`?posZ<rotXuv@rotYmG?rotZ[?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706250443/F1BBA41D0B427D3C272E7481B9CF601EAF90A5C7/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUIDb13c13Name Custom_TileTransformposX TGposY ?posZ<rotX ٖU>rotY??rotZj2scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706251901/2B02E4E2DD250F45173EF71AF9FA7D63AB905C85/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUID918feaName Custom_TileTransformposXF@posYL?posZrotX pDrotYQ??rotZh>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706252925/ED773023F856281648A5C411D73B9284D46B1ACE/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDdc12a8Name Custom_TileTransformposX N9@posY@]?posZ+<rotX#>rotY@$`?rotZꩁ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706253969/AEB26092412C33180B480FEE45437D305E32FEA1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUIDe9691aName Custom_TileTransformposX("@posY@]?posZrotX 9”>rotY>?rotZk>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706256369/25F675CC147B9DA9B7B16168DC1E909D970CCF2C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID33046aName Custom_TileTransformposX^#posY@]?posZrotX` >rotY`z3?rotZ`5ā>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706258017/EDB24FB0F1629E5E690FC7D1633247264D05BD8A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID47103cName Custom_TileTransformposX ':posY@]?posZ5rotXՓ>rotYv@rotZw>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706259542/4A79CA2E7E8E4840C64EB7D1DDEAE93F0E0C9E4C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID4d050fName Custom_TileTransformposXG@posY`L?posZ@}94@rotXZ>rotYArotZ8ʠscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706261975/F2BD55008983B39CBBF44D2B30C6558FCDBF9C42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID98ff57Name Custom_TileTransformposX <@posY@]?posZf1@rotX>>rotY>rotZ '>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706263222/00DF719CA64171E30A31AA7CC9B58A83065B1284/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID08e83eName Custom_TileTransformposX !@posY ]?posZ.@rotX>rotY v@rotZoЁ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706264812/15AA23F98886B53BF5B4C9843F3D9A83D38B5B37/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID1dd8b8Name Custom_TileTransformposXCF@posYK?posZq=rotX3̾rotY??rotZg;>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706245062/1AE72D691AC1898C4B70A096DBE8AB7EC57DA2D3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUIDdc745dName Custom_TileTransformposXCF@posYK?posZq=rotXyʾrotY??rotZ^>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706246415/A7370F485958D72D8FD76644F80F2673D486A8CF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID356c06Name Custom_TileTransformposXCF@posY@L?posZq=rotX̾rotY`rotZ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706248205/8CF68437D7866E1C75442E74354AF6A2AE756255/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI23CGUID2e63fbNameDeckTransformposX`AposY:@posZFrotXG?rotY`v@rotZ@%}f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDss0`51325344445*66)67(68E9E10E11d,12|E13}E14~ECustomDeck 7926FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581751285/4C226D8506047733A0EBD5FEBCF92790930C4BA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581737044/0BA0988C6C277EDC349BDB833592A1CD8707512B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7936FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581730018/F73D1CF24C78A950369DF516BDA6E6D3F0B428F6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7896FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581731295/D9E58ADFE650780D9146BB3A7B639B420C142B21/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7906FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581738601/02B6049C81ED138258BBF70919586399E35FC7FC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7946FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackType8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackType7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects<70GUID498771Name CardCustomTransformposX@O?posY3K @posZ`GrotX@="?rotYv@rotZf@scaleX?scaleY?scaleZ?NicknameRod of TelekinesisDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID`5SidewaysCardCustomDeck@7926FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581751285/4C226D8506047733A0EBD5FEBCF92790930C4BA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd66fb8Name CardCustomTransformposX`2posY`'?posZ0@rotX ѳrotYf@rotZ`1scaleX?scaleY?scaleZ?Nickname Dragon SpearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck@7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581737044/0BA0988C6C277EDC349BDB833592A1CD8707512B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID079bb1Name CardCustomTransformposX B@posY@'?posZ.0@rotX>rotYf@rotZʀscaleX?scaleY?scaleZ?NicknameFortune's LongswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID5SidewaysCardCustomDeck@7936FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581730018/F73D1CF24C78A950369DF516BDA6E6D3F0B428F6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID86b9b0Name CardCustomTransformposX #@posY@'?posZ [0@rotX$,G>rotY@f@rotZscaleX?scaleY?scaleZ?NicknamePhantom BladeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID44SidewaysCardCustomDeck@7896FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581731295/D9E58ADFE650780D9146BB3A7B639B420C142B21/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6dbae5Name CardCustomTransformposX@*@posY@'?posZ60@rotX@trotYf@rotZ4-scaleX?scaleY?scaleZ?NicknameCrown of ShadowsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID4SidewaysCardCustomDeck@7906FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581738601/02B6049C81ED138258BBF70919586399E35FC7FC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID32545fNameCardTransformposX ;5posY @posZ@a3@rotX~)?rotYv@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID*6SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDc955b8NameCardTransformposXF 6posY jP @posZ_!4@rotXa?rotYv@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)6SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDfc70cdNameCardTransformposXb6posY @posZ3@rotXwc'?rotYv@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(6SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDeebc57NameCardTransformposX@G4posY] @posZ 4@rotXkv@rotYv@rotZ`&f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID6e3e6dNameCardTransformposX3posYP @posZ4@rotX`iv@rotY@LV?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID6b2f49NameCardTransformposX4posY @posZ"4@rotXþrotY ?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID58d6a6Name CardCustomTransformposX`|BposY @posZ3@rotXY7?rotY ?rotZf@scaleX?scaleY?scaleZ?NicknameWand -- 125 GoldDescriptionICounts as part of the armory [i]May only be purchased by the Warlock[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDd,SidewaysCardCustomDeck@7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDb076c9NameCardTransformposX@=[4posY @posZ3@rotX@>rotY`־rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|ESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID5a80ddNameCardTransformposX@0posY` @posZmC5@rotX`E}v@rotY@>-rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID}ESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDcc9a43NameCardTransformposX AposY^'@posZkFrotX rotYxDrotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~ESidewaysCardCustomDeck@8306FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24 GUID314cc3Name Custom_TileTransformposX@bCposY?posZ@ёFrotX`_Zv@rotY@2@rotZ@K@scaleX?scaleY?scaleZ?Nickname)Skeleton (Warriors) mythic tier - eliteDescriptionz[sub]Attack [2] Defend [2] Body [2] Mind [0] Move [6][/sub] [b]Sword[/b] May counter attack any unarmed or in-shock attGMNotesAltLookAngle&xyzColorDiffuse&r?g@ ?bAP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects0GUID4d7072NameCustom_AssetbundleTransformposXw?posYಙ?posZ@YrotX ;\rotY Jf@rotZ,2scaleX`@scaleY?scaleZ`@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleDAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1688270643040508040/7BB67BEF51E8B19779681DC6401677CD50A44C0E/AssetbundleSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1688270643040506440/22D99A3157DBB56A262F854A639A2AF5E2208B95/MaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI25GUID4bb25eNameCardTransformposXQposY @posZuCrotX`xY??rotYf@rotZ)?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?326FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537691363/EF143C400845197D53B4C1156653B8E83FF053E3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537694342/B242D8ECCDE4BB3395EFF1D37649EB245C2A9F1A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26GUID4e1131Name Custom_TileTransformposX@._'posY @posZ !ErotXH>rotYf@rotZ?scaleX6l?scaleY?scaleZ6l?NicknameBarbarian Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197974648/908E9A7BFBC706F788C3C7CC25A2B6EC36FF77F3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197974981/CC5714E0F6E9CB335D2711BB93E34431E69C94CB/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI27:GUID512f7bNameCustom_AssetbundleTransformposXkBposY@8?posZ&HrotX`*3rotY;f@rotZ?scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b]Druid[/b] DescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad AltLookAngle&xyzColorDiffuse&r ?gh?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974325970/2C90475664C4B9299552DD6ED490C63A31D354E3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStatesb 2MGUIDadf8b9NameCustom_AssetbundleTransformposX7*posY @posZeW4@rotX >rotYv@rotZq>scaleX@?scaleY@?scaleZ@?NicknameBear standing on hind legsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871823711116908614/2DEA7111DD557EBCD355B3CCDFB2F10D52AC94A6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3GUID9a83e3Name Custom_ModelTransformposX-posY @posZW4@rotX)̾rotYv@rotZ@׀¾scaleX if?scaleY if?scaleZ if?NicknameBearDescription(Attack 2 Defend 2 Body 6 Mind 1 Move 10GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929059633/420F06DA007FDCD7732ECB691B12D99A930FCAE9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929060026/7087D19785AF793D2C496516473734AB9A9357DB/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929060278/521C2038356896BE4F1FC0F533D04A9B117DC5EC/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929059800/A3EB4F06FFD565BD0F14CB8C38C0AEE0E086CD67/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4rGUID6da951Name Custom_TokenTransformposX|0posYC_ @posZP4@rotXg}>rotY@f@rotZw>scaleX ?scaleY?scaleZ ?NicknameDruid weapon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317870424/23045AE47D3587C19DB26CE30AF10679A7C99ED1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI28GUID5aed02NameFigurine_CustomTransformposXrotYf@rotZþscaleX6?scaleY?scaleZ6?NicknameOrc Bard Wepaon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317871475/DE4C7CB98483DC691AA1164D12602601330B75B7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI33="GUID6b36bfName Custom_ModelTransformposX~EposY`B>?posZ@HrotXv@rotY@p@rotZ`f@scaleX ?scaleY?scaleZ ?Nickname&Mentor - old wizard - 2d with red baeDescriptionx6 States: 2. King's Wizard 3. 3D Mentor 1989, painted 4.Mentor with staff and bird 5. Mentor stand 6. Mentor statue GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2+GUID3e3f52Name Custom_ModelTransformposXJD5posY @posZ7GrotX_V ?rotY f@rotZ B?scaleX?scaleY?scaleZ?Nickname(Kings Wizard - cartographer - travellerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLUhttps://www.dropbox.com/s/yck1nuag53t4rc2/Storm_Minion_KingsCrest_Wizard.m3.obj?dl=1DiffuseURLPhttps://www.dropbox.com/s/6aj730pypgwezvg/kingscrestminion_wizard_diff.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rgbSpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI3GUIDc54e1bName Custom_ModelTransformposX 3posY@F @posZ+GrotX rotY@f@rotZDΞ?scaleX3?scaleY3?scaleZ3?Nickname!Red Wizard / Mentor / Old WizardDescription<A proxy for the Mythic tier HeroQuest 2020 "old man" WizardGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh4MeshURL:https://www.dropbox.com/s/b4y21el2cxdg943/Mentor.obj?dl=1DiffuseURL<https://www.dropbox.com/s/jwfxe9liubhml1b/Mentor01.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4GUID1c0db7NameCustom_AssetbundleTransformposX2posY`r @posZwGrotX^UrotY f@rotZȞ?scaleX`ɍ?scaleY`ɍ?scaleZ`ɍ?NicknameMentor - unpaintedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1616187564958481581/030F4F3B975732113467BF9E1DC3476141DD44D0/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjects;03GUID4d781fNameCustom_AssetbundleTransformposX?posY?posZ`x~?rotXv@rotY`1cG?rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831271207229053017/0211AB536FF2DF45483317875B8BA699FFF3754A/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI5vGUIDf51b4dNameFigurine_CustomTransformposX~K1posY@,n @posZqGrotXrotY f@rotZĞ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@V\?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541753435/EFB376636DEB5879FC7F0D7690FDE8CEFA75FDD6/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541753435/EFB376636DEB5879FC7F0D7690FDE8CEFA75FDD6/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI6GUID63c831Name Custom_ModelTransformposX'.posY @posZ@̦GrotXrotYf@rotZ@+Ş?scaleXJ[?scaleYJ[?scaleZJ[?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gZ?bZ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562185883/B9C3749396D110917DDB876811F41448EE8992DA/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUIDc59025Name Custom_TokenTransformposX 򓰿posY ɿposZdrotXP-?rotY`V@rotZf@scaleXl?scaleY`@scaleZ@m?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128826780/64F5C49B0F60CD65F5539B5BAE57B0C600241853/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID7d83e2Name Custom_TokenTransformposXposY] posZ`ݴ?rotX3rrotYp@rotZf@scaleXp?scaleYp?scaleZp?NicknameWizard - mentorDescriptionMentor/Old wizardGMNotesPainted by Septimus CleggAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307997815201/5E7D29960D0C2117B09120CB94F69B2F61104935/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessZ?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI34 GUID6dc3e2Name Custom_ModelTransformposX /FposY,@posZ@GHrotX6*rotY (f@rotZ@f@scaleX?scaleY?scaleZ?NicknameMythic Dread SorcereressDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID525389Name Custom_TokenTransformposX`gƿposY`$posZ@F ?rotX }v@rotYZ?rotZf@scaleXVU?scaleY@VU?scaleZVU?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134606539103/144D0E9C515E317B042AC9FD7B98E2907A6E2C07/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID184b54Name Custom_TokenTransformposX@5posY,posZI?rotX`~v@rotY`f@rotZ݀f@scaleX ?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134606545744/997347CEFF93F05F582BA2D8D5BBCB27B9AF0275/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI35FGUID761d4fName Custom_ModelTransformposX FposYE?posZHrotXv@rotYp@rotZf@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescriptions 3 states: 1. Mythic tier orc 2d - 1 side 2. Orc with large notched sword (heroQuest 1989 3. Orc with cleaver GMNotesAltLookAngle&xyzColorDiffuse&r ?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUIDed95ddName Custom_ModelTransformposXl>posYQ@posZAHrotXDrotYp@rotZ`>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/272848615810287220/4E09E74658B97FE45E28B956230D8570D0FD711C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/272848615810287744/D3BC9A6D962A0D9F296A2EFA34F7C727B74A669F/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/272848615810288182/BADE48A143AB7A6FD57DB796D26FE4088789136E/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness`ڑ@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI3GGUIDd3341dName Custom_ModelTransformposXU>posY@{ @posZ HrotX@FrotY p@rotZu>scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID5d000eName Custom_TokenTransformposX`:r׿posY`posZC[?rotX$?rotY wV@rotZgf@scaleX?scaleY?scaleZ?NicknameOrc -Mythic - 2d - One sidedDescriptionGMNotes#Painted by Miquel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307997964537/5AF7081AA410D7F64CB6939FB5AF0ACC85353194/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUIDa4bd98Name Custom_TokenTransformposX"?posYXUſposZ>rotX@vu?rotY@}V@rotZ`f@scaleX[$?scaleY@ @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI36GUID7a9f1bNameFigurine_CustomTransformposXJ?@posY @posZxkFrotX@|>rotY " Q?rotZv@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameWizard - FemaleDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r@G\?gs?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545630333/B0E1CBE507ED456DA7227917F7986F1CFFF9D210/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545630333/B0E1CBE507ED456DA7227917F7986F1CFFF9D210/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI37GUID7cd552Name CardCustomTransformposX 8@posY @posZFrotXrotY`f@rotZ`O?scaleX?scaleY?scaleZ?NicknamePhantom BladeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID44SidewaysCardCustomDeck@7896FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581731295/D9E58ADFE650780D9146BB3A7B639B420C142B21/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI38GUID7f1aecNameCustom_AssetbundleTransformposXCposY= ?posZVGrotX 6*?rotYMbp?rotZv@scaleX?scaleY?scaleZ?Nickname6Duke Blitzein's [b]Chaos Warrior - Battle Masters[/b]DescriptionQAttack 4 - Adjascent 3 - diagonal Defence 4 Body 3 Mind 3 Move 7GMNotes8[b]Made by Duke Blitzein[/b] Coat of Arms: Finmar's --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?gFT?b~?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051979230276/2E3DB2E8E1AEB7AA50591FB4AD9A3D22FE67EB89/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI390 GUID868d1bName Custom_ModelTransformposXşBposYl?posZHHrotX@*3rotYf@rotZҞ?scaleX`?scaleY`?scaleZ`?NicknameGargoyle -- MythicDescription>[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093874/2F3AC1CFAE62FB168B9EA1578510636A14BFF24C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093998/0D6C99DC0952782D9DF15F8ABDC9279DDAF2F5F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094243/37B215B800EB1B91F6DEFB6B8937D3997BA5B5A6/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUIDf4edb9Name Custom_TokenTransformposX`%?posY@posZ`?rotXv@rotY%f@rotZh4?scaleX?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230211698137/53D5785D4A0591F01CE812906B5E5622B8C1148D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUIDca87ffName Custom_TokenTransformposXsposY0@posZ`:rotX`xF?rotY)?rotZ??scaleX.?scaleY.?scaleZ.?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230211699468/30266B5E59D83BDFF1E5D09FEA10699ED55FAE0C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI40GUID88496cName CardCustomTransformposX`;@posY\ @posZwFrotX`EH>rotYf@rotZ`?scaleX?scaleY?scaleZ?NicknameCrown of ShadowsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID4SidewaysCardCustomDeck@7906FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581738601/02B6049C81ED138258BBF70919586399E35FC7FC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI41GUID892710Name Custom_TileTransformposXiAposY?posZFrotXsF?rotY >?rotZ~v@scaleX?scaleY?scaleZ?NicknameDruid Character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009637238/242E2EE37D512E50101578AB7E93F44C44FF7DDF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009637529/1DDB3CA2D102E586C8DD6C555A06CFBEAB6837AC/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI42GUID9b9161Name CardCustomTransformposX`-posY& @posZQCrotXO2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI48 GUIDb10574NameCustom_AssetbundleTransformposXwraith - shade - consumer - blight - spectre - ghost - spiritDescriptionA2 states 1. Shade 2. Mythic tier Dread Sorceress - 2D two sidedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349616873/DB93DF79FBB6348210EA9F357E6E719F09F5021E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349616958/E1BA9FACA38E8B802F5B9CB6182381D32956EA22/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates 2 GUID8a4529Name Custom_ModelTransformposX>posY@)F @posZGrotX~?rotY f@rotZـf@scaleX?scaleY?scaleZ?NicknameMythic Dread SorcererDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID525389Name Custom_TokenTransformposX`gƿposY`$posZ@F ?rotX }v@rotYZ?rotZf@scaleXVU?scaleY@VU?scaleZVU?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134606539103/144D0E9C515E317B042AC9FD7B98E2907A6E2C07/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID184b54Name Custom_TokenTransformposX@5posY,posZI?rotX`~v@rotY`f@rotZ݀f@scaleX ?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134606545744/997347CEFF93F05F582BA2D8D5BBCB27B9AF0275/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI51ACGUIDbaadf1Name Custom_TileTransformposX@posYw"@posZ@@rotX?rotY}v@rotZ{v@scaleXf#@scaleY?scaleZf#@Nickname-Spirit Queen's Torment Quest book by EudoxioDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesW?2GUIDd639afName Custom_TileTransformposXposY`]?posZrotX ->rotY@V>rotZ@5>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538026220/1C124D569398B29AD9737BBECB7E1F89953FFA42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID4975bfName Custom_TileTransformposX posY`]?posZrotX` >rotY>rotZ@6scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538027645/06C632503C1607B4BAD2B57A6520DE3722F429DB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUIDfa5976Name Custom_TileTransformposXposY`]?posZrotX@H>rotY>rotZn`scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538028993/C8929537D06CABCABD3D3A875316D44E4A12BA12/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID614341Name Custom_TileTransformposXposY`]?posZrotXPm2rotYR1?rotZ3!scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538030546/3EE404BA0B9A23D46790CF2756A00DDD1BCC0999/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID4345c5Name Custom_TileTransformposX"posY`]?posZrotXR>rotYb>rotZ`/~ascaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538032165/AA53B9D37FB0948920C282A76C8CBFB23564C278/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDf89f36Name Custom_TileTransformposXAposY`]?posZrotX>rotY@E>rotZUscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538034646/21FD599E270E59023F2A56CE7BA1D4D293203F5F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDadecefName Custom_TileTransformposXaposY`]?posZrotX(T>rotY@>rotZx`scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538037567/3B456825D6F09D02220EECB15123246F8B1082A6/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID553c01Name Custom_TileTransformposX`bposY`]?posZrotXiG>rotY@dR>rotZ@,>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538039081/D5299797077803A91826016B97E1A5ADAB30E1AF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID71543cName Custom_TileTransformposXcposY`]?posZrotX`GN>rotY E>rotZ@&>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538040359/C07B300ECC862494530B85D887EED2BA1B9FF234/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID41a705Name Custom_TileTransformposX`posY`]?posZrotX GrotY _wF?rotZȐgscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538042509/2132B79B8F1F2A10BA70033E5F2C5C1061B928F8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUIDd32eb4Name Custom_TileTransformposXposY`]?posZrotXc7R>rotY@F?rotZ'YscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538044208/561B804E3BDD10FEE7DB977025641C155AE06FFB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUIDea8a7fName Custom_TileTransformposXposY`]?posZrotXԊC>rotY G?rotZqdscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538045665/7E205ED56E60B3595CD69219CCFA42685FB8C75A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID6bec9cName Custom_TileTransformposXposY`]?posZrotXg6>rotY 3EG?rotZ s+scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538046883/F1DCA48F567A7981E42A00F7495E6A667BEAD6D0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID8c2e3cName Custom_TileTransformposXposY`]?posZrotX`aA>rotY G?rotZuEscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538048420/61DAB1661A00B781C43AE4B96A91A95EA766CE2B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID9cdaf6Name Custom_TileTransformposXposY`]?posZrotX û@rotY tG?rotZ?bscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538049358/B8BFD4BFA84BAD1549B2F6CFD933FF5B268B8DCF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDe9cc6dName Custom_TileTransformposXposY`]?posZrotX`kwJ>rotYH?rotZXscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538050327/E2454328E668CACEB6F820CDBA9A06BC03A1E908/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUIDf50a27Name Custom_TileTransformposX posY`]?posZrotX-\8rotY _jH?rotZ~escaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538051415/2DC90357E2F905937D6DC9564F3090DC02913BB0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI52GUIDbde643Name CardCustomTransformposX`3@posY @posZ\FrotXŶrotYୂf@rotZ P?scaleX?scaleY?scaleZ?NicknameRod of TelekinesisDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID`5SidewaysCardCustomDeck@7926FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581751285/4C226D8506047733A0EBD5FEBCF92790930C4BA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI53GUIDc6350eName Custom_TileTransformposX`posY @posZ@بCrotX`n\rotY:f@rotZi?scaleX@?scaleY?scaleZ@?NicknameDwarf Female Character CardDescriptionGMNotes&Ported to TTS by Reddit user Eudoxio1AltLookAngle&xyzColorDiffuse&r!?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197983319/191FFB32D18BAB16010024539E3F13E7CB6A2482/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197983675/D426245B48977D5436BEE56ED70DEFFD66CBE7B6/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI54GUIDca75bbName CardCustomTransformposX"6@posY @posZ`lFrotX@NrotY}f@rotZ`و?scaleX?scaleY?scaleZ?NicknameFortune's LongswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID5SidewaysCardCustomDeck@7936FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581730018/F73D1CF24C78A950369DF516BDA6E6D3F0B428F6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI55AGUIDd151d4Name Custom_ModelTransformposXB/DposY`4?posZxFrotX6*rotY`vf@rotZҞ?scaleX`33?scaleY`33?scaleZ`33?Nickname,skeleton - sword and shield - proxy - eliteDescription}[sub]Attack [2] Defend [2] Body [2] Mind [0] Move [6][/sub] [b]Sword[/b] May counter attack any unarmed or in-shock attackGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349590029/A5778EC69BB250BD08EB7DF20590C0F7A3F34BEF/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349590155/944016778C089FEA8EB4D4870797F6B3FDF4BD60/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI56GUIDd34900Name Custom_TokenTransformposX/3@posY 1@posZ J=rotXv@rotY p@rotZv@scaleX`hf?scaleY`hf?scaleZ`hf?Nicknameexit / entrance / eyeball doorDescriptionGMNotes&Painted by Ali André Spange Nabulsi'AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537855337/4D1C7809BFEBDB2309BA75AE851AEE8903AC020E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessz?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI57GUIDd34e48Name Custom_TokenTransformposX?3@posY@{@posZ>rotX!?rotY@~V@rotZ`"v@scaleX?scaleY?scaleZ?NicknameMonster / Exit / Entrance DoorDescriptionGMNotesHOnly Monsters can open this door. A key may be sacrifice to open aswel.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230207480793/0BE5C6AA32F19274BEBB080897EA3C0E30B4955F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness(?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI58z GUIDd8a117Name Custom_ModelTransformposXFposYd?posZ`uGrotX yX?rotYhp@rotZ@@scaleX@?scaleY@?scaleZ@?Nickname Orc Archer DescriptionQ[sub]Attack [3] Range 8 Defend [2] Body [1] + 1 vs Range Mind [2] Move [8][/sub]GMNotes~If the heroes attack the orc with a crossbow or by throwing a weapon like a dagger they need two skulls to kill the orc. Example; the wizard throws a dagger at this orc and scores a hit. This orc would live. However, if instead, the wizard attacks the orc from an adjacent square with the same dagger and scores a hit the orc would die. Whether or not it had taken previous damage.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349600425/184C28C91D2BA5C0FEBAF01625E1994C8B092E4A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349600610/BA40D2591DCB527AA8E6932D5BA369F5CC09948E/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID88c5f7Name Custom_ModelTransformposXS ?posY^'?posZ?rotX v@rotYp@rotZf@scaleX`q?scaleY q?scaleZ`q?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`J\?yh?z@?59GUIDd9e267Name Custom_ModelTransformposX EposY`0*?posZ`FrotXv@rotY !p@rotZ6*scaleX?scaleY?scaleZ?Nickname Abomination - Mythic Tier proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1840278854623968406/BB8E1CF3045CF2006ACC4DEC4C4DBC227380B843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1840278854623968868/C744DF61C6057C02E2A0E50419EA81DED5893033/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1840278854623969788/FE13AA0301F098B05DE43BB265C8DB5A110605E6/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates/2 GUID5a43adName Custom_ModelTransformposX7posY M @posZXKBrotXv@rotY@Up@rotZ@FscaleX?scaleY?scaleZ?NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI3IGUID7f0e47Name Custom_ModelTransformposXG6posY G @posZ@"NBrotXv@rotYp@rotZhscaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI60GUIDde71d6Name Custom_TileTransformposXAposY`"l?posZ FrotX ?rotY`v@rotZ v@scaleX?scaleY?scaleZ?NicknameWarlock character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341637625/8811EBB9C8CEDA2B38D8C3ECB62D5D55A481768B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341637986/C3AFC6955AC494EC20147A1FC968FDD641526B92/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI61IGUIDe353e8Name Custom_TokenTransformposXAposY`_@posZ4FrotXL?rotY{?rotZ~v@scaleX s.?scaleY?scaleZ s.?Nickname/Rapier -- Starting weapon for the Orc BardDescription[i]This Broadsword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b] Can not[/b] droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574346705/C43AC4F6995E25AA4B0FC6D2D4AF8BF8799472B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI62 GUIDebb6ccNameCustom_AssetbundleTransformposX@EposY?posZFHrotXMbP?rotYf@rotZ`o?scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b]Warlock[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@Z?g7?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974484431/71BC6555FC1FBB1AE1EB3A73BAED7095280FC010/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2TGUID329220NameCustom_AssetbundleTransformposX u90posY z@posZ=3@rotX\?rotY@f@rotZt{scaleX?scaleY?scaleZ?Nickname"Duke Blitzein's [b]Demon Form[/b]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871823711118717421/7F1F9C2915381C3B9AFD8ACA4800DD3728600040/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3tGUID630744Name Custom_TokenTransformposX0H,posY`C_ @posZf3@rotXоrotYp@rotZGþscaleX ?scaleY?scaleZ ?NicknameWarlock weapon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317872197/AA8E3EB43F3DB00BAFEBF861C64B861CB4AB7EEE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI63GUIDeeba69Name CardCustomTransformposX4posY @posZ8%CrotXE=?rotYf@rotZ-v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck@8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839029072400/B0D6172029AC8BE324A6E6CD2448BE7C2BB44DCF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI64oGUIDeece59Name Custom_TokenTransformposX`b5@posY @posZk<rotXv@rotY@Vf@rotZH?scaleX ?scaleY?scaleZ ?NicknameTile of BonesDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177296015889912/1BC0116C9D8AD5C8C0CD60BCBD76EDA34A4121C3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI65bGUIDf4c9edName Custom_ModelTransformposXLDposY@;?posZ@bGrotXv@rotY ep@rotZf@scaleX ?scaleY?scaleZ ?Nickname=Dread Warrior - Golden - proxy for mythic tier Dread WarriorDescriptionX 3 states: 1. Golden Dread Warrior -2D 2. Krag - Champion of Korne 3. Chaos Warrior GMNotesAltLookAngle&xyzColorDiffuse&r?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates& 2GUID487259Name Custom_ModelTransformposX16posY`^ @posZ#CrotXv@rotY gp@rotZf@scaleX@33?scaleY@33?scaleZ@33?NicknameKRAG Description GMNotesAltLookAngle&xyzColorDiffuse&rzz?gyy?byy?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedVectorLines0points3W0&x@ry]?z?1&x@ry]?z?color&r?g?b?thickness?rotation&x e|y.zKW@ChildObjects-0%GUID76d594Name Custom_ModelTransformposX^?posYɡ posZ a?rotXज़>rotYV@rotZf@scaleX`@scaleY @scaleZ`@NicknameChaos WarriorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLhttps://paste.ee/r/USMfoDiffuseURLhttp://i.imgur.com/fCcC4pL.pngNormalURLColliderURLhttps://paste.ee/r/EDSkXConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3JGUID70c771Name Custom_ModelTransformposX@;i4posY@) @posZ'CrotX%3arotYf@rotZ?scaleX`?scaleY`?scaleZ`?NicknameChaos WarriorDescription<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088567/837F1937973AD735316FFC111A960D98536B8F94/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088729/867BDE4768E3F1B1DCB9433C5C9F3E6CEAD071F0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID8ecffeName Custom_TokenTransformposX7xposY`ɿposZ 4rotX rotY܂V@rotZf@scaleX.?scaleY@@scaleZ /?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162129201281/88CA413FD898E27C15E8C679D10964219F11C1A3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID91418aName Custom_TokenTransformposXEܿposY 5 posZ/rotXx?rotYp@rotZ f@scaleX43?scaleY@43?scaleZ43?NicknameDread Warrior DescriptionGMNotesPainted by David HollowayAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307993525758/4C97A05C92558346987A416103AE78E9B483B6F5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDe2d978Name Custom_TokenTransformposX@?posYҎJposZĭ?rotX D!=rotYE>rotZ ܥ<=scaleX??scaleY~@scaleZݴ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134620009930/6687AF96517708B9E9C416509D6FC78957C11886/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness> ?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI792GUID7d5db4NameCustom_AssetbundleTransformposX*D@posY[9 @posZ S0@rotXxrotY f@rotZ`$H?scaleXhz?scaleYx?scaleZfz?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012408777/E6667FDD875EF520634933EB4B24B83275080D14/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI802GUID4d859cNameCustom_AssetbundleTransformposX@ـD@posYy @posZ/@rotX`X=@rotYs@rotZp@scaleXaz?scaleY x?scaleZ`^z?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012408777/E6667FDD875EF520634933EB4B24B83275080D14/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI81GUID6e55c8Name CardCustomTransformposX`A@posY`U @posZ`b~$@rotX \难rotY@y>rotZ FscaleX?scaleY?scaleZ?Nickname Platemail --850 Gold CoinsDescription3[i] Does not restrict the movement of a Knight[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID/SidewaysCardCustomDeck@7786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134625372310/37CC75DE632F6F3BAE9A82EA0EBB57569C752303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134625374806/00664617667F654509CB78F37E5C3DEC24CFAFA5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI82)GUID812f45NameCustom_Model_BagTransformposXsE@posY@posZ``3@rotX >rotY f@rotZF?scaleXRR @scaleY֣?scaleZC@NicknameEquipment deck UTIlITY BagDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateY {"ml":{"121bcd":{"lock":false,"pos":{"x":12.6522998809814,"y":0.973604798316956,"z":16.6093997955322},"rot":{"x":1.20564862982064E-07,"y":-5.71332869903074E-10,"z":-5.71462692278146E-07}},"170019":{"lock":false,"pos":{"x":10.1552000045776,"y":3.6351203918457,"z":19.9622001647949},"rot":{"x":-1.90131942190419E-07,"y":-1.75147918390905E-09,"z":3.65286183523494E-07}},"1c9018":{"lock":false,"pos":{"x":8.0359001159668,"y":0.973604798316956,"z":16.3880004882813},"rot":{"x":-1.58578330911041E-07,"y":-6.64947930051341E-10,"z":1.17857972270485E-07}},"2b0fde":{"lock":false,"pos":{"x":11.7099,"y":3.5642,"z":19.7663},"rot":{"x":5.1998,"y":90.0065,"z":0.0013}},"39dfc0":{"lock":false,"pos":{"x":13.0552997589111,"y":3.6351203918457,"z":19.8511009216309},"rot":{"x":-2.60848452171558E-07,"y":0.00729994755238295,"z":-4.22957873524865E-06}},"3abd38":{"lock":false,"pos":{"x":-0.328000009059906,"y":0.973604798316956,"z":16.3418998718262},"rot":{"x":3.33367964344689E-08,"y":-5.87433379717339E-10,"z":-2.81665109014284E-07}},"3dd833":{"lock":false,"pos":{"x":-5.44649982452393,"y":3.6351203918457,"z":19.9472999572754},"rot":{"x":8.83075301771896E-08,"y":-2.21623630558554E-09,"z":-1.72762185002284E-07}},"4768fa":{"lock":false,"pos":{"x":-7.1060004234314,"y":0.973604798316956,"z":16.1679000854492},"rot":{"x":-5.64611923437042E-07,"y":0.00729347066953778,"z":-5.3688120260631E-07}},"699270":{"lock":false,"pos":{"x":9.6302,"y":3.6351,"z":20.1613},"rot":{"x":0,"y":0,"z":0}},"9db650":{"lock":false,"pos":{"x":6.30469989776611,"y":3.6351203918457,"z":20.024299621582},"rot":{"x":1.15502530206868E-07,"y":-1.5077701309707E-09,"z":-4.33721453418912E-07}},"9eeddc":{"lock":false,"pos":{"x":2.17280006408691,"y":3.6351203918457,"z":19.9929008483887},"rot":{"x":-8.20285208646965E-08,"y":0.00149999826680869,"z":-3.68297037312004E-07}},"a4eda1":{"lock":false,"pos":{"x":-1.74989998340607,"y":3.6351203918457,"z":19.9738998413086},"rot":{"x":-5.33687938286675E-08,"y":0.0012999982573092,"z":-1.83244765139534E-07}},"acae5b":{"lock":false,"pos":{"x":-9.5811,"y":3.499,"z":20.0253},"rot":{"x":0,"y":90.0078,"z":358.194}},"b2cf9d":{"lock":false,"pos":{"x":-7.233,"y":0.9465,"z":16.2632},"rot":{"x":0.0012,"y":60.0118,"z":0}},"b4edd7":{"lock":false,"pos":{"x":-2.8418,"y":3.6215,"z":19.0256},"rot":{"x":359.9894,"y":-0.0029,"z":0.0011}},"bb4ee7":{"lock":false,"pos":{"x":2.1386,"y":3.6555,"z":19.6401},"rot":{"x":0.0001,"y":-0.0009,"z":0}},"be9b2d":{"lock":false,"pos":{"x":-9.97100067138672,"y":0.973604798316956,"z":16.2290992736816},"rot":{"x":-2.37507748579446E-07,"y":0.000200063455849886,"z":-1.02718024663773E-06}},"e2daf6":{"lock":false,"pos":{"x":-13.068699836731,"y":0.973604798316956,"z":16.2145004272461},"rot":{"x":-2.86247654912586E-07,"y":0.0102999741211534,"z":180}},"f452a8":{"lock":false,"pos":{"x":4.09329986572266,"y":0.973604798316956,"z":16.467399597168},"rot":{"x":1.47359358493304E-07,"y":-7.56645357480323E-10,"z":-4.17631866866941E-07}},"f6fca9":{"lock":false,"pos":{"x":8.8925,"y":3.6039,"z":19.9264},"rot":{"x":359.9833,"y":90.5647,"z":346.4836}},"f98bd3":{"lock":false,"pos":{"x":-3.79710006713867,"y":0.973604798316956,"z":16.2420997619629},"rot":{"x":1.47359358493304E-07,"y":-7.56645357480323E-10,"z":-4.17631866866941E-07}},"fe2b8f":{"lock":false,"pos":{"x":-10.2560968399048,"y":3.67151618003845,"z":20.083703994751},"rot":{"x":-2.33990499509673E-06,"y":359.971923828125,"z":-2.24713699026324E-06}}}}XmlUIContainedObjects.X0GUID121bcdNameCardTransformposX M)@posY@'?posZ0@rotX`>rotYؾrotZ scaleX?scaleY?scaleZ?NicknameTool Kit --250 Gold coinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1c9018Name CardCustomTransformposXa @posY@'?posZTc0@rotX@zrotYBrotZ`M>scaleX?scaleY?scaleZ?Nickname Platemail --850 Gold CoinsDescriptionX[i] Does not restrict the movement of a Knight[/i] [i]Can not be worn by the Druid[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,-SidewaysCardCustomDeck@7716FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134625372310/37CC75DE632F6F3BAE9A82EA0EBB57569C752303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134625374806/00664617667F654509CB78F37E5C3DEC24CFAFA5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID39dfc0Name CardCustomTransformposX4*@posY @posZ3@rotX G5?rotY`a?rotZ !?scaleX?scaleY?scaleZ?Nickname Hand Axe -- 200 Gold CoinsDescriptionCounts as part of the ArmoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck@7706FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996038440/8CC2E38221435773FE673E27B32E531B53C5F8D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996038440/8CC2E38221435773FE673E27B32E531B53C5F8D6/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID3abd38NameCardTransformposXԿposY@'?posZW0@rotX f>rotY ]rotZϑscaleX?scaleY?scaleZ?NicknameShield --150 Gold CoinsDescriptionCan be worn by the DruidGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3dd833NameCardTransformposX@7posY @posZ@3@rotX1c>rotYH%rotZq{scaleX?scaleY?scaleZ?NicknameStaff --100 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID4768faName CardCustomTransformposX@lposYl'?posZ*0@rotXF=?rotY`}?rotZf^gscaleX?scaleY?scaleZ?NicknameSpear -- 250 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID\%SidewaysCardCustomDeck@7516FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171826951478935/B32C45D5821008169B0A0FFEF8B3236F40116B3E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171826951478935/B32C45D5821008169B0A0FFEF8B3236F40116B3E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID699270Name CardCustomTransformposXB#@posY @posZ K)4@rotX)TrotY rotZRI?scaleX?scaleY?scaleZ?Nickname Battle Axe --450 Gold coinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXfSidewaysCardCustomDeck@2626FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180760159367518/4DE5847EDB14645ACA2AAEF2F2FE352FF9728A0E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180760159378878/49622F5B6C7A376168943FC17F994D9E33E091C1/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID9db650NameCardTransformposX`8@posY @posZ84@rotX`r<rotY XR>rotZ6A>scaleX?scaleY?scaleZ?NicknameCrossbow --350 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID9eeddcNameCardTransformposX@a@posY  @posZ.3@rotX`"?rotYY?rotZhIscaleX?scaleY?scaleZ?NicknameLongsword --350 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDa4eda1NameCardTransformposXposY @posZP3@rotX`|M?rotYX?rotZ fscaleX?scaleY?scaleZ?Nickname ShortSword --150 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDbe9b2dName CardCustomTransformposX&#posY '?posZ@:0@rotX`rotYCR3?rotZ>scaleX?scaleY?scaleZ?NicknameBracers -- 550 Gold CoinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck@7686FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177296015820425/81410328DEF3F9B8142B878214090382CF74F689/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224077950776/12BB2B8D3DA11E284D502430C0F4CB0463751258/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDe2daf6Name CardCustomTransformposX,#*posY@'?posZ60@rotXurotY '?rotZf@scaleX?scaleY?scaleZ?NicknameWand -- 125 GoldDescription- [i]May only be purchased by the Warlock[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDd,SidewaysCardCustomDeck@7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDf452a8NameCardTransformposX_@posY@'?posZw0@rotX/v>rotYNrotZyscaleX?scaleY?scaleZ?Nickname Chain Mail --500 Gold coinsDescription$[I]Can not be worn by the Druid[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUIDf98bd3NameCardTransformposX`u`posY@'?posZ@=0@rotX h>rotY`7>rotZscaleX?scaleY?scaleZ?NicknameHelmet --125 Gold CoinsDescription-Is metal [b]Can not[/b] be worn by the DruidGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14yGUIDfe2b8fName Custom_TokenTransformposX`$posY`:_ @posZm4@rotX 4ErotY v@rotZ<':?scaleXX?scaleY?scaleZX?NicknameRapier -- 125 GoldDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574346705/C43AC4F6995E25AA4B0FC6D2D4AF8BF8799472B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15GUID2b0fdeName Custom_ModelTransformposX vk'@posYw @posZ@*3@rotX@rotY@jV@rotZ` )U?scaleX`53?scaleY`53?scaleZ`53?NicknameHandaxe -- 200 Gold CoinsDescriptionWeapon - This handaxe alalows you to roll 2 Attack dice. It can also be thrown at any monster in your line of sight but is lost once it is thrwon.GMNotesHandaxeAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144458/3424326661731BF178FD208A0263F9E394070917/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144769/F66F8E9FC55CED6B9C2D9FE1B8E69B63AA3EF161/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144903/0EC00E5BBC15508C34313F87B23D9B901B490D38/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144603/0C2BFFF4DF1724BE137B02C551685E69DA52F7E2/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16GUIDf6fca9Name Custom_ModelTransformposX@!@posY @posZ&3@rotXv@rotY$V@rotZu@scaleXff?scaleYff?scaleZff?NicknameCrossbow -- 350 Gold CoinsDescription This long-range weapon gives you the attack strength of three Combat Dice. You may fire at any Monster that you can "see". However, you cannot fire at a Monster that is adajacent to you. You have an unlimited supply of bolts. [i] May not be used by the Wizard[/i]GMNotes CrossbowAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094187164/81FEA3133BF8247A99E531CBF341A4D43271C95D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094187826/2011134611E8991B368930038E59D4F9F6970336/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094187975/B4B32FFBC45B50E8C16BC1A33C7ED7341EA8C8E3/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094187326/66CF0468AE0E1D7AD798EF863089F16AA9747780/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17>GUIDbb4ee7Name Custom_ModelTransformposX@posY~> @posZܣ3@rotX?rotY LrotZBߠscaleX13?scaleY13?scaleZ13?NicknameLong Sword -- 350 Gold CoinsDescriptionThis long blade gives you the attack strength of three Combat Dice. Because of its length, the Longsword enables you to attack diagonally. [i]May not be used by the wizard[/i]GMNotes LongswordAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094427836/982E81D0EBC82EDC1182E7E6AD6A1DE86A1A934B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094431548/BBC4E81C7F394C6761153A81D0DD5D059A55746A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094431724/99DE027A8C071E68E83A250AD497BFF9C57B8FE0/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094427977/CD063F2BCBE2E5228EF50051B4ED2C9F8F757ECC/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI18GUIDb4edd7Name Custom_ModelTransformposXposY @posZ3@rotXv@rotYUhrotZfgQ?scaleX?scaleY?scaleZ?NicknameShortsword -- 150 Gold CoinsDescription`This short blade gives you the attack strenth of two Combat Dice. May not be used by the WizardGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095125729/DD8663417D50EAEEFA7DC65A1D74F158453CE6A4/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095126079/076952AC54C3F1013F1BF3E7AC8B18353120BD32/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095126300/2CACDDC08757367992AD6F27BB0B876C5D0340AB/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095125891/42892EEC8786928F7A5E7CA0505A3EB564D5E691/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI19GUIDacae5bName Custom_ModelTransformposX)#posY` @posZy4@rotXa>rotYV@rotZcv@scaleX33?scaleY33?scaleZ33?NicknameRapier -- 250 Gold CoinsDescription}This long slender sword allows you to roll 2 Attak dice and may be used to attack diagonally. May not be used by the wizardGMNotesRapierAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095039455/FF65659967EDE8A98060FE89AF531DF609811966/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095041592/71B7F867D966EB0B03BF493C63B74D56FFCEADB9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095041737/056E845955AEE6BFE230414D44C96712B4C30E97/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095039585/45B80A0CB93DC5F2D7C9FC20907EEC8EFA03E2DD/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20:GUIDb2cf9dName Custom_ModelTransformposXposYI?posZ@aC0@rotXRR?rotYN@rotZڟ>scaleX?scaleY?scaleZ?NicknameSpear -- 250 Gold CoinsDescription[b]Weapon[/b] - The spear allows you to roll 2 combat dice and may be used to attack diagonally. It can be thrown at any monster in your line of sight but is lost once it is thrown.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095099753/F47BF5D807537F3BCFABAE0AAE675AF50439B2DF/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095100104/3EBCFF3026633C0BB784BA1BA7C26EB130F93181/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095100264/43BDAF6F659150656DC3894843E425383E781C47/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095099951/F35D2F693F382B35EE63A85939B2BDBB3EC05AC9/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDbb5e5eName Custom_TokenTransformposXposYposZrotXqrotY$¾rotZnd;scaleX@L8?scaleY{@scaleZ]?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134627707662/8C0775C4FD33299D2C007EE6D160C475B4DF74D5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessգ?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI83GUIDbaad41NameCustom_Model_BagTransformposX@4posY@z @posZArotXjR?rotY@f@rotZ`W?scaleXA@scaleY?scaleZ(@Nickname2Master collection UTILITY Bag of character sheetsDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjectsx0@GUIDf3b738Name Custom_PDFTransformposX4 2posYP @posZp0CrotXJ?rotYੀf@rotZ@ٔ?scaleX?scaleY?scaleZ?NicknameLPDF charachter sheets of 4 heroes who have completed the core set of questsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrljhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582650872/355240370C72D18C96E7159DE4810DC01B2EEDA6/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI1GUIDa560a6Name Custom_TokenTransformposX2posY- @posZ2CrotX`a?rotY>f@rotZ@킢?scaleX?scaleY?scaleZ?Nickname;Character sheets of Characters who completed Kellar's keepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582579359/511C080F608E4CB3185ECC5093230ED6C6E1519B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2IGUID0cce06NameCustom_Model_BagTransformposX`te3posYC @posZ aBrotX?rotY@Ӏf@rotZݔ?scaleX[@scaleY?scaleZ~d@NicknameCharacter sheet UTILITY bagDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIChildObjectsj0bGUID72eb2cName Custom_TokenTransformposX9۽posY šgposZ@erotXq*rotYtrotZ ܥ<=scaleX"?scaleY #@scaleZ@]?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134627815479/D9FCE2B384C864A31D6D4EABABFEF14780B27324/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3$GUID1723c2NameCustom_Model_BagTransformposX@2posY @posZ%@rotXe?rotY ^crotZv@scaleX_@scaleY?scaleZ{a@NicknameDuke Blitzein character sheetDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState7{"ml":{"0d3799":{"lock":false,"pos":{"x":35.8649597167969,"y":3.79812264442444,"z":37.0143165588379},"rot":{"x":-5.83427137712533E-08,"y":-7.86978660016757E-07,"z":2.25527365671496E-08}},"0e7147":{"lock":false,"pos":{"x":-25.4505386352539,"y":3.79812383651733,"z":37.1371803283691},"rot":{"x":-9.26110885757225E-08,"y":0.00180046062450856,"z":9.83583277047728E-08}},"10653e":{"lock":false,"pos":{"x":20.4675273895264,"y":3.79812264442444,"z":37.031078338623},"rot":{"x":2.28315300887516E-07,"y":0.0102057391777635,"z":1.42161525218398E-07}},"11ff48":{"lock":false,"pos":{"x":-17.373498916626,"y":3.79812407493591,"z":36.983959197998},"rot":{"x":-2.14581262980573E-07,"y":1.70824550878024E-05,"z":6.58909584672074E-08}},"17398c":{"lock":false,"pos":{"x":-36.5632286071777,"y":3.81309223175049,"z":37.1471252441406},"rot":{"x":0.00012446177424863,"y":0.00309666339308023,"z":180.859436035156}},"1f8e09":{"lock":false,"pos":{"x":24.569,"y":3.7976,"z":32.4561},"rot":{"x":0,"y":-0.0006,"z":0}},"2f9e1f":{"lock":false,"pos":{"x":13.1854000091553,"y":3.79812264442444,"z":36.8199996948242},"rot":{"x":-1.24988615013422E-08,"y":0.00180000148247927,"z":3.09808427800817E-08}},"3461ba":{"lock":true,"pos":{"x":-30.5083999633789,"y":3.79862642288208,"z":36.9878997802734},"rot":{"x":3.81957256934129E-08,"y":3.56832036141341E-10,"z":180}},"3933cb":{"lock":false,"pos":{"x":26.3432,"y":3.7981,"z":36.8369},"rot":{"x":0,"y":359.9863,"z":0}},"431de9":{"lock":true,"pos":{"x":-20.9774799346924,"y":3.79812383651733,"z":37.1449012756348},"rot":{"x":-3.6433931427382E-08,"y":0.00180000101681799,"z":2.04126379799163E-07}},"4671cd":{"lock":false,"pos":{"x":2.92600011825562,"y":3.79812264442444,"z":36.74169921875},"rot":{"x":1.80575014496753E-07,"y":0.00180000462569296,"z":9.4992299182195E-07}},"49e70a":{"lock":false,"pos":{"x":5.45572137832642,"y":3.69610643386841,"z":31.816707611084},"rot":{"x":-1.40120278047107E-07,"y":0.00180111103691161,"z":-7.9247979556385E-07}},"4f90e4":{"lock":false,"pos":{"x":-15.1624183654785,"y":3.79812407493591,"z":37.0241432189941},"rot":{"x":-1.34774595039744E-07,"y":9.72206407823251E-07,"z":1.46946263157588E-07}},"5801c6":{"lock":false,"pos":{"x":-25.0225009918213,"y":3.69660496711731,"z":28.0101356506348},"rot":{"x":4.44026113655127E-07,"y":359.989593505859,"z":180}},"596621":{"lock":false,"pos":{"x":10.1176824569702,"y":4.05578708648682,"z":36.7738342285156},"rot":{"x":-0.00171126052737236,"y":0.0223545376211405,"z":344.480041503906}},"5a0c0b":{"lock":false,"pos":{"x":-26.5778999328613,"y":4.23553085327148,"z":34.7835998535156},"rot":{"x":359.992889404297,"y":269.942962646484,"z":0.00116036343388259}},"5a6af5":{"lock":false,"pos":{"x":5.28380012512207,"y":3.79812264442444,"z":36.8228988647461},"rot":{"x":-1.54174458089074E-07,"y":0.00180000043474138,"z":9.97671421032464E-08}},"5dfeb6":{"lock":false,"pos":{"x":26.6783008575439,"y":3.79812240600586,"z":37.0321998596191},"rot":{"x":1.60144999483691E-08,"y":0.00969999935477972,"z":-9.76410419184504E-08}},"61c4e6":{"lock":true,"pos":{"x":-6.25818395614624,"y":3.81800079345703,"z":37.0508613586426},"rot":{"x":0.0425201207399368,"y":0.000713198794983327,"z":0.299649387598038}},"663786":{"lock":false,"pos":{"x":-32.4219,"y":3.8125,"z":37.06},"rot":{"x":0.0001,"y":0.0022,"z":0.8238}},"6e9fb6":{"lock":false,"pos":{"x":24.5889129638672,"y":3.79762554168701,"z":27.6487121582031},"rot":{"x":-3.15443941190097E-07,"y":0.00180023035500199,"z":-3.849526990507E-07}},"6f165b":{"lock":false,"pos":{"x":-6.13649940490723,"y":3.69660496711731,"z":31.1344947814941},"rot":{"x":-3.02453543099546E-07,"y":-0.00048133684322238,"z":4.4400502474673E-07}},"7150e7":{"lock":false,"pos":{"x":24.5853004455566,"y":3.79812264442444,"z":36.8254013061523},"rot":{"x":8.85148949691938E-08,"y":0.00180000066757202,"z":4.69773198119583E-09}},"71a1e6":{"lock":false,"pos":{"x":0.670049130916595,"y":4.10527467727661,"z":36.8577919006348},"rot":{"x":0.000142345335916616,"y":0.00609413627535105,"z":341.411865234375}},"7fc4af":{"lock":false,"pos":{"x":-23.1312465667725,"y":3.79812383651733,"z":37.0405235290527},"rot":{"x":1.54995802859048E-07,"y":0.00180016865488142,"z":1.15215172513672E-07}},"80ec55":{"lock":true,"pos":{"x":31.8285350799561,"y":3.81180572509766,"z":37.0752716064453},"rot":{"x":-5.68306240893435E-05,"y":-0.00178440113086253,"z":0.706391155719757}},"869b70":{"lock":false,"pos":{"x":24.6197738647461,"y":3.79762554168701,"z":32.5480880737305},"rot":{"x":-1.96555717479896E-07,"y":0.001800766447559,"z":1.97817456637495E-07}},"888ce7":{"lock":false,"pos":{"x":29.5332832336426,"y":3.79812264442444,"z":37.0951766967773},"rot":{"x":-3.03849603255912E-08,"y":359.989593505859,"z":7.18148598366497E-08}},"8f9380":{"lock":true,"pos":{"x":16.7768001556396,"y":3.79812264442444,"z":37.1212005615234},"rot":{"x":5.33407735758828E-08,"y":-2.70249534556344E-11,"z":180}},"90ec5e":{"lock":true,"pos":{"x":-4.21209907531738,"y":3.82878875732422,"z":36.9330368041992},"rot":{"x":0.0425218157470226,"y":0.001392045407556,"z":0.299654245376587}},"96c4f4":{"lock":false,"pos":{"x":-2.40040111541748,"y":3.83828473091125,"z":36.904899597168},"rot":{"x":0.0426581911742687,"y":359.975311279297,"z":0.299633026123047}},"98d695":{"lock":false,"pos":{"x":-32.6575622558594,"y":3.79862642288208,"z":36.9555130004883},"rot":{"x":-8.66667022592083E-08,"y":359.991577148438,"z":180}},"99cc4c":{"lock":true,"pos":{"x":14.4918756484985,"y":3.79812264442444,"z":36.8634796142578},"rot":{"x":1.02626025011432E-07,"y":0.00172703131102026,"z":-1.95362304111768E-08}},"abe805":{"lock":false,"pos":{"x":-13.1071586608887,"y":3.81231307983398,"z":37.0388412475586},"rot":{"x":-0.000259297317825258,"y":0.00902414601296186,"z":0.843231797218323}},"b1e3ee":{"lock":false,"pos":{"x":-25.2864170074463,"y":3.69660496711731,"z":33.3315238952637},"rot":{"x":-1.70913040165033E-07,"y":-0.000515221909154207,"z":-3.07550095612896E-07}},"bd11de":{"lock":true,"pos":{"x":-29.0912666320801,"y":4.17027807235718,"z":37.1614303588867},"rot":{"x":359.894805908203,"y":0.274186462163925,"z":20.8327808380127}},"c33fae":{"lock":true,"pos":{"x":-11.2578001022339,"y":3.79812407493591,"z":37.1360015869141},"rot":{"x":-6.77575684449039E-08,"y":-7.5241579633456E-10,"z":180}},"ca6e4c":{"lock":true,"pos":{"x":33.8921966552734,"y":3.79812264442444,"z":37.0014686584473},"rot":{"x":-2.43091591300981E-08,"y":0.00179979926906526,"z":2.33570986551968E-07}},"cd4d2d":{"lock":false,"pos":{"x":-29.86549949646,"y":4.23593330383301,"z":34.7793006896973},"rot":{"x":359.992797851563,"y":269.958557128906,"z":0.00112212100066245}},"dc15bc":{"lock":false,"pos":{"x":26.9938,"y":4.2137,"z":36.8774},"rot":{"x":359.9586,"y":0.0086,"z":2.5531}},"dc8a7a":{"lock":false,"pos":{"x":22.6212921142578,"y":3.79812264442444,"z":36.8895492553711},"rot":{"x":-6.12350987694299E-08,"y":0.00180061883293092,"z":6.0028710890947E-08}},"df6ca9":{"lock":false,"pos":{"x":7.47550010681152,"y":3.79812264442444,"z":36.8881988525391},"rot":{"x":1.98626270986324E-08,"y":0.00170000037178397,"z":5.53344463583016E-08}},"e2b3d6":{"lock":false,"pos":{"x":24.7186,"y":3.7976,"z":32.4941},"rot":{"x":0,"y":0.0017,"z":0}},"f06b24":{"lock":false,"pos":{"x":-27.4774990081787,"y":4.04577302932739,"z":37.0536651611328},"rot":{"x":-0.000332742551108822,"y":359.985382080078,"z":345.100158691406}},"f296d0":{"lock":false,"pos":{"x":-23.2541618347168,"y":3.69660496711731,"z":33.2724571228027},"rot":{"x":-9.10439723611489E-08,"y":0.00179971964098513,"z":9.14734883394885E-08}},"f5882e":{"lock":false,"pos":{"x":-34.751766204834,"y":3.79862546920776,"z":37.163387298584},"rot":{"x":-6.61624144413508E-05,"y":0.00769944256171584,"z":180.00016784668}},"f765f0":{"lock":false,"pos":{"x":-8.37940502166748,"y":3.80692219734192,"z":37.0307006835938},"rot":{"x":0.0425216257572174,"y":0.00130167708266526,"z":0.29964891076088}},"f83751":{"lock":false,"pos":{"x":-21.056999206543,"y":3.69660496711731,"z":33.255199432373},"rot":{"x":-1.75904162347251E-08,"y":-8.14120548753294E-10,"z":-1.08695772382816E-07}}}}XmlUIContainedObjects0|GUID0d3799NameCardTransformposXA@posYb@posZ/B@rotX$By>rotY=rotZZm>scaleX?scaleY?scaleZ?Nickname(Dagger -- Starting weapon of the WizardDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3461baNameCardTransformposX&>posY@c@posZs~B@rotXu>rotY rotZf@scaleX?scaleY?scaleZ?Nickname/Broadsword -- Starting weapon of the BarbarianDescription[i]This Broadsword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck>2884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8f9380NameCardTransformposX`0@posY b@posZB@rotXl>rotY ٶrotZf@scaleX?scaleY?scaleZ?Nickname)Shortsword -- Starting weapon of the ElfDescription[i]This Short Sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc33faeNameCardTransformposX`&posYb@posZhB@rotXC0rrotYQ rotZf@scaleX?scaleY?scaleZ?Nickname+Shortsword -- Starting weapon of the DwarfDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4_GUID0d3799NameCardTransformposXA@posY b@posZ ՁB@rotXRorotY`hrotZ?7X>scaleX?scaleY?scaleZ?Nickname(Dagger -- Starting weapon of the WizardDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5jGUID3461baNameCardTransformposX&>posY@c@posZs~B@rotXd>rotYt=rotZf@scaleX?scaleY?scaleZ?Nickname/Broadsword -- Starting weapon of the BarbarianDescription[i]This Broadsword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck>2884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6eGUID8f9380NameCardTransformposX`0@posY b@posZB@rotXl>rotY ٶrotZf@scaleX?scaleY?scaleZ?Nickname)Shortsword -- Starting weapon of the ElfDescription[i]This Short Sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7hGUIDc33faeNameCardTransformposX`&posYb@posZhB@rotXC0rrotYQ rotZf@scaleX?scaleY?scaleZ?Nickname+Shortsword -- Starting weapon of the DwarfDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID17398cNameCardTransformposX@HBposY5@posZ֒B@rotX@;rotYww?rotZ@|f@scaleX?scaleY?scaleZ?Nickname CrossbowDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID5801c6Name CardCustomTransformposX9posY @posZ@<@rotX HrotY rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID /SidewaysCardCustomDeck@7766FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180760165740150/19119DC52828A4533795E9C2CCD7FDBEFE94164C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180760165740732/F77A1AE2B9CB98269EACC7F1DB5B2B90E70867C5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10|GUID0d3799NameCardTransformposXA@posY b@posZ ՁB@rotX`u7orotY grotZbXg>scaleX?scaleY?scaleZ?Nickname(Dagger -- Starting weapon of the WizardDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID0e7147NameCardTransformposXVs9posYb@posZ B@rotXjrotY]?rotZ6>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID10653eNameCardTransformposXw4@posY b@posZ`B@rotX rotY ?rotZ`9sscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID11ff48NameCardTransformposX_1posYb@posZ`}B@rotX/lrotY@}>rotZg>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID3461baNameCardTransformposX&>posY@c@posZs~B@rotXd>rotYt=rotZf@scaleX?scaleY?scaleZ?Nickname/Broadsword -- Starting weapon of the BarbarianDescription[i]This Broadsword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b] Can not[/b] droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck>2884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID431de9NameCardTransformposX@<4posYb@posZ B@rotXqcrotY`}]?rotZe>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID4671cdName CardCustomTransformposXrh@posY b@posZ^B@rotXۈvrotY@}]?rotZ`*삾scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID`5SidewaysCardCustomDeck@7926FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584735482/978F1C4F7F99BA1DB70C71C5870124802DE371F2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584736367/3298DBFA2598D5D6FAC396F5380CBF20A2FF4ACC/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID49e70aNameCardTransformposX@posY@ @posZ?@rotX rotY`h]?rotZ@"z>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID4f90e4NameCardTransformposX(S.posYb@posZ B@rotX`WwrotYL>rotZ >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUID596621NameCardTransformposXC<$@posY 9@posZ cB@rotX`98?rotY` ?rotZu@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI202GUID5a0c0bNameCustom_AssetbundleTransformposX@:posY/@posZMdA@rotXv@rotYp@rotZ`tP?scaleX%?scaleY ?scaleZ`%?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI21GUID5a6af5Name CardCustomTransformposX"@posY b@posZTiB@rotX`SvrotY}]?rotZϹlscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$&SidewaysCardCustomDeck@7536FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961479711807/F52446843E278188DDC91EE0DFBDA2414CFE0727/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961479711807/F52446843E278188DDC91EE0DFBDA2414CFE0727/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID5dfeb6Name CardCustomTransformposX :@posYb@posZ B@rotXorotY݃?rotZ WscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDl3SidewaysCardCustomDeck@7876FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785380709/89D1076BDD5FE09161DA59449C8A4545C8F4BC68/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID61c4e6NameCardTransformposX`aposYD@posZB@rotX2ť?rotY^G?rotZt-?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24GUID6e9fb6NameCardTransformposXÖ8@posYa@posZ;@rotX eӔrotY~]?rotZuscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI25GUID6f165bNameCardTransformposXƋposY @posZ@n"?@rotX`HrotY~?rotZwscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26GUID7150e7Name CardCustomTransformposX@֕8@posY b@posZiB@rotX@rotY}]?rotZA}>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID5SidewaysCardCustomDeck@7936FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584735482/978F1C4F7F99BA1DB70C71C5870124802DE371F2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584736367/3298DBFA2598D5D6FAC396F5380CBF20A2FF4ACC/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI27GUID71a1e6NameCardTransformposX@q?posYk@posZ mB@rotX` ?rotYx?rotZ@Vu@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28GUID7fc4afNameCardTransformposX`!7posYb@posZ/B@rotX!l>rotY`t~]?rotZ`yscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI29GUID80ec55Name CardCustomTransformposX?@posY~@posZB@rotX rotYQ<]rotZ?scaleX?scaleY?scaleZ?NicknameBracers -- 550 Gold CoinsDescriptionCounts as part of the armoryGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck@7686FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177296015820425/81410328DEF3F9B8142B878214090382CF74F689/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224077950776/12BB2B8D3DA11E284D502430C0F4CB0463751258/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI30GUID869b70Name CardCustomTransformposX8@posYa@posZ'F@@rotX xrotY@]?rotZw>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID4SidewaysCardCustomDeck@7916FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI31GUID888ce7Name CardCustomTransformposX@=@posY b@posZ.B@rotXT>rotY`v@rotZs>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck@7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785437222/1AF9C642A63C311CD009F0243BEE01DED5FFBF7B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32GUID8f9380NameCardTransformposX`0@posY b@posZB@rotXl>rotY ٶrotZf@scaleX?scaleY?scaleZ?Nickname)Shortsword -- Starting weapon of the ElfDescription[i]This Short Sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI33GUID90ec5eNameCardTransformposX0posY\@posZmwB@rotXkť?rotYV?rotZ-?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI34GUID98d695NameCardTransformposX+T@posY@c@posZ@NzB@rotXOKrotYv@rotZf@scaleX?scaleY?scaleZ?NicknameShieldDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI35GUID99cc4cNameCardTransformposX ,@posY b@posZnB@rotX h{>rotYK\?rotZTscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI36GUIDabe805NameCardTransformposX6*posY@posZB@rotXrotY~?rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI37GUIDb1e3eeNameCardTransformposXRI9posY @posZ`o@@rotX~>rotY @rotZF)>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI38GUIDbd11deNameCardTransformposX@]=posY`]@posZB@rotX Q~v@rotY`E?rotZ14@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI39GUIDc33faeNameCardTransformposX`&posYb@posZhB@rotXC0rrotYQ rotZf@scaleX?scaleY?scaleZ?Nickname+Shortsword -- Starting weapon of the DwarfDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI40GUIDca6e4cNameCardTransformposX3@@posY b@posZ 0B@rotX ZrotY|]?rotZ pY>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI412GUIDcd4d2dNameCustom_AssetbundleTransformposX`=posY@posZ cA@rotXv@rotYVp@rotZ`$T?scaleXS?scaleY ?scaleZY?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI42GUIDdc8a7aNameCardTransformposX 6@posY b@posZqB@rotX'protYW]?rotZGscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI43GUIDdf6ca9NameCardTransformposX@posY b@posZqB@rotX-UrotY R[?rotZ}>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI44GUIDf06b24NameCardTransformposX2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI45GUIDf296d0NameCardTransformposXA7posY @posZߢ@@rotXˢprotY@|]?rotZ lp>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI46GUIDf5882eNameCardTransformposX 9`AposYc@posZB@rotX rotY錀?rotZf@scaleX?scaleY?scaleZ?Nickname LongswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI47GUIDf765f0NameCardTransformposXA posYt@posZB@rotX`kť?rotYEU?rotZ p-?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI48GUIDf83751Name CardCustomTransformposX5posY @posZ`@@rotX,ikrotY<rotZ`y|scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDx1SidewaysCardCustomDeck@7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581733075/D46B6D624E6421BB66588C84534117A07ABD6794/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDddb7f3Name Custom_TokenTransformposXposYposZrotXaQdrotY@%rotZ-:scaleX?scaleY@$@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134627822112/B71B78D6F23CD8B17CBA456FE85289617E2753C4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4GUIDb8b469Name Custom_TileTransformposX/cposY@> @posZUArotXv?rotYf@rotZ ]`?scaleX@scaleY?scaleZ@Nickname&Snirgat character sheet for BarbaianDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068878741822914/44DB3F84E077C26DCECA802B4BDB3DC58FC064C8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068878741822914/44DB3F84E077C26DCECA802B4BDB3DC58FC064C8/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID3e9eb4Name Custom_TokenTransformposXposYcQ>posZȂrotX.=rotY`ü>rotZ@;scaleX`?scaleY@@scaleZe?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582015910/364EE2950569A0EF235AC6C6ADE3864ED39AF00F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI84EGUIDadcdbaNameCustom_AssetbundleTransformposX<posY' @posZ4@rotXv@rotY@p@rotZa?scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI85EGUID02f461NameCustom_AssetbundleTransformposX ]=@posY @posZ C!@rotX`)~?rotYp@rotZIV?scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI86EGUID654868NameCustom_AssetbundleTransformposXz;@posYW/1@posZ`=M1rotX@rotY@+p@rotZ -v@scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI87EGUIDfb8cd2NameCustom_AssetbundleTransformposX6;posYC51@posZo1rotX@av@rotYp@rotZ`+v@scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI88EGUIDdb76daNameCustom_AssetbundleTransformposXf;?@posY+@posZCrotX1?rotY`%p@rotZ?scaleX?scaleY?scaleZ?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI89EGUIDdf090dNameCustom_AssetbundleTransformposX 85posY`w3@posZ e:rotX1?rotY`%p@rotZ?scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI90EGUID4c28f3NameCustom_AssetbundleTransformposX9posY @posZޤErotX`?rotY`p@rotZv@scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI91EGUID2ffb65NameCustom_AssetbundleTransformposX@X9posYT@posZӟ?rotXR|v@rotY hp@rotZ ov@scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI92EGUID3122c7NameCustom_AssetbundleTransformposX =@posY @posZiJrotX1?rotY`%p@rotZ?scaleX33?scaleY33?scaleZ33?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI93EGUIDd52384NameCustom_AssetbundleTransformposX@*@posY @posZFrotXWd?rotY!p@rotZ?scaleX?scaleY?scaleZ?NicknameCandle for carryingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI94M@GUIDe9e714NameCustom_Model_BagTransformposX`,=posY @posZ +7rotXg>rotY f@rotZ E?scaleXW@scaleY?scaleZ|@Nickname set up boardDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript#-- Scrpt written by Mr. Stump -- Modding of button size and font and the distance from bags done by myself, Chad "Duke Blitzein" C function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,180,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState_{"ml":{"37de91":{"lock":true,"pos":{"x":0,"y":2.019,"z":0},"rot":{"x":0.0004,"y":180,"z":0}}}}XmlUIContainedObjects:02GUID37de91Name Custom_ModelTransformposXposY&@posZrotX6:?rotYf@rotZscaleX`?scaleYx@scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ο?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108999/2069DC3D8C8835C5BDB1D90236D9FC4F01D397D7/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109137/99BBD3ADF08FF7AAEAD9D001F225E2889B6F231D/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness @FresnelStrength?CastShadowsLuaScript--_uGM_hp_a97444|34f15f --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIChildObjectsj0bGUID6d4becName Custom_TokenTransformposXuposYqv>posZ nrotX@uZ,rotY`rotZ3w;scaleX?scaleY@@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134614704818/D1CC69596F70344C4F34E8CE7FCBE7FC681D496B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI95wKGUID8c9993NameDeckTransformposXZBposYm+@posZ@rotX drt?rotY`zf@rotZ6f@scaleX ?scaleY?scaleZ ?Nickname[D90000]Artifacts[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0@2122x1314S@5Z@6Y@7U@8V@9T@10R@11\@12]@13[@14X@15W@16P@17Q@CustomDeck,7846FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493796913677/D4FFBDE7A2A8A6F95F604A59A154F9533FEEED33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7856FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800779751/26385C4D7633DF558F28EB577E32BC5C1B7695D3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800767987/42DA71EEB817E371543821A68B0D07184B3BA303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7836FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800770719/CEEDD877B1A471267895EE9C8B805ECECA30AABE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType8206FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects?B0GUIDe25106Name CardCustomTransformposX6posY`'?posZnt.@rotX 4rotYf@rotZ`VscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@2SidewaysCardCustomDeck@7846FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493796913677/D4FFBDE7A2A8A6F95F604A59A154F9533FEEED33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2398acName CardCustomTransformposXC6posY ?posZL .@rotX;rotYf@rotZ >AscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID2SidewaysCardCustomDeck@7856FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800779751/26385C4D7633DF558F28EB577E32BC5C1B7695D3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDbbe2f0Name CardCustomTransformposX6posYf?posZ?.@rotX@F?rotYf@rotZ{"?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDx1SidewaysCardCustomDeck@7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800767987/42DA71EEB817E371543821A68B0D07184B3BA303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDada384Name CardCustomTransformposXu6posY@posZ b.@rotX s@rotYf@rotZ`UscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID1SidewaysCardCustomDeck@7836FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800770719/CEEDD877B1A471267895EE9C8B805ECECA30AABE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6d20eaNameCardTransformposX7posY@ @posZ\ 8@rotX@??rotYf@rotZ`&?scaleX?scaleY?scaleZ?NicknameWand of MagicDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDS@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID925bb1NameCardTransformposXP7posY @posZ A8@rotX?rotY'f@rotZ`o~>scaleX?scaleY?scaleZ?Nickname Orc's BaneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDZ@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb4a3d8NameCardTransformposX\=7posY`@posZ 7@rotX=%rotYf@rotZ IJ1?scaleX?scaleY?scaleZ?NicknamePhantom BladeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDY@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID41a0fcNameCardTransformposX<7posY '@posZ`68@rotXj'?rotY@f@rotZ U.?scaleX?scaleY?scaleZ?Nickname Spirit BladeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDU@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDe120a7NameCardTransformposX<7posY V;@posZ`8@rotX?rotYf@rotZ](?scaleX?scaleY?scaleZ?Nickname Spell RingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDV@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDcc8c12NameCardTransformposXX7posY` O@posZ;8@rotXrotYf@rotZ&scaleX?scaleY?scaleZ?NicknameTalisman of LoreDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID703276NameCardTransformposX ;7posY`b@posZG8@rotX`U%?rotYf@rotZ@e+?scaleX?scaleY?scaleZ?NicknameWizard's CloakDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDR@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID0f36aeNameCardTransformposX67posY@}v@posZ8@rotX`R%rotYf@rotZu-?scaleX?scaleY?scaleZ?NicknameElixir of LifeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID\@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID525b6fNameCardTransformposXvU7posY 5@posZ`7@rotXrotYf@rotZH>scaleX?scaleY?scaleZ?NicknameRod of TelekinesisDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID]@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID870b68NameCardTransformposXf37posY@posZE8@rotXr%?rotYf@rotZ+?scaleX?scaleY?scaleZ?NicknameFortune's LongswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID[@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID742f20NameCardTransformposX7posY @posZ ;'8@rotX͖,?rotYf@rotZ@ !?scaleX?scaleY?scaleZ?NicknameRing of ReturnDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDX@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID7f424cNameCardTransformposXv/7posY]@posZ ,H8@rotXW$?rotYf@rotZ*?scaleX?scaleY?scaleZ?NicknameRing of FortitudeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDW@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID8f9d62NameCardTransformposX<7posY@posZ@8@rotXQ"?rotYf@rotZV'?scaleX?scaleY?scaleZ?NicknameBorin's ArmorDescription[i] is metal [/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDP@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUIDa65025NameCardTransformposXJ7posY @posZ7@rotX@g?rotYf@rotZscaleX?scaleY?scaleZ?NicknameWizard's StaffDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQ@SidewaysCardCustomDeck?356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737536/3423574C7204D9855636D416B7F4E0306C390B22/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537737889/20BA36E9B792143A6CB340EE7F21519D36A8A736/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI96g,GUIDad1c4fNameDeckTransformposXDposYZ@posZ @rotX>rotYf@rotZ@f@scaleX?scaleY?scaleZ?Nickname[B20065]Dread Spells[-] - CorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsS0@1@2@3@4@5@6@7@8@9@10@CustomDeck@8216FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsJ(0GUID50c272NameCardTransformposXI6posY\ @posZ`\4@rotXK?rotYf@rotZ *scaleX?scaleY?scaleZ?Nickname Summon OrcsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID887be1NameCardTransformposX7posY @posZߺ8@rotX ?rotYf@rotZ4?scaleX?scaleY?scaleZ?NicknameFearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb5fa95NameCardTransformposX7posY@d @posZT8@rotX SWrotY f@rotZ\?scaleX?scaleY?scaleZ?Nickname FirestormDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID2647fdNameCardTransformposX(7posY@posZ88@rotX`+?rotY`f@rotZ` 0?scaleX?scaleY?scaleZ?NicknameEscapeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDbd8e82NameCardTransformposX:7posY`@posZL8@rotX@?rotY`f@rotZ@ͱ#?scaleX?scaleY?scaleZ?NicknameSummon UndeadDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID810f31NameCardTransformposX6posY؂@posZRz8@rotX Oc?rotY`f@rotZ`g ?scaleX?scaleY?scaleZ?NicknameBall of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID89eafbNameCardTransformposXt7posYO@posZ[8@rotXrotYf@rotZ\scaleX?scaleY?scaleZ?NicknameCloud of DreadDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDdd9f64NameCardTransformposX47posY@@posZ@h8@rotX?rotY~f@rotZ ܾescaleX?scaleY?scaleZ?NicknameCommandDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID71c188NameCardTransformposX`377posYɼ@posZK8@rotX?rotYf@rotZAscaleX?scaleY?scaleZ?NicknameLightning BoltDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID7843c8NameCardTransformposX6posY@a@posZ8@rotX!;?rotY@f@rotZ` ?scaleX?scaleY?scaleZ?NicknameRustDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID6fc578NameCardTransformposX7posYP@posZ@e8@rotX6?rotYf@rotZ`\O8scaleX?scaleY?scaleZ?NicknameSleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI97GUID3461baNameCardTransformposX@0>posYb@posZЙB@rotX>rotY2884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI98GUID8f9380NameCardTransformposX B1@posYpa@posZB@rotX<HrotYP?rotZ@scaleX?scaleY?scaleZ?Nickname)Shortsword -- Starting weapon of the ElfDescription[i]This Short Sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI99|GUID0d3799NameCardTransformposXEA@posY@+c@posZB@rotX`«?rotY2p?rotZ\?scaleX?scaleY?scaleZ?Nickname(Dagger -- Starting weapon of the WizardDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI100GUIDc33faeNameCardTransformposXI'posYb@posZ0B@rotX.rotYL?rotZboscaleX?scaleY?scaleZ?Nickname+Shortsword -- Starting weapon of the DwarfDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b]be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI101GUIDacc3c2NameDeckTransformposXV>posYOA @posZ.@rotX2R>rotYR?rotZf@scaleX?scaleY?scaleZ?Nickname[DA1917]Fire Spells[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0A1A2ACustomDeck@8226FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID2a0a8eNameCardTransformposXAposYW@posZ`(l0@rotX`hu@rotY?sv@rotZ`f@scaleX?scaleY?scaleZ?NicknameFire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb33c79NameCardTransformposX=posY{P @posZ@ז.@rotXLG?rotY`پrotZ@ESscaleX?scaleY?scaleZ?NicknameBall of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4669cfNameCardTransformposX`>posY @posZ@.@rotXq*?rotY YɾrotZ`%scaleX?scaleY?scaleZ?NicknameCourageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI102GUIDc95348NameDeckTransformposX >posYOA @posZ@l(@rotX c>rotYBg%?rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0}A1|A2~ACustomDeck@8236FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID25addfNameCardTransformposX d>posY@= @posZ '@rotXl0rotYIorotZf@scaleX?scaleY?scaleZ?NicknameGenieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID}ASidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID354d71NameCardTransformposXG>posYP @posZM'@rotX@posY@ @posZ' (@rotX ?rotY`$?rotZ@f@scaleX?scaleY?scaleZ?Nickname Swift WindDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~ASidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI103GUID4ffc37NameFogOfWarTriggerTransformposX>F@posYJ @posZJ2@rotXrotYsf@rotZscaleX@scaleY`?scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorWhiteFogHidePointersFogReverseHidingFogSeethroughLuaScriptLuaScriptStateXmlUI104;8GUID0a53d1Name Custom_TokenTransformposX 0posYW@posZo=@rotX`:?rotYѽ?rotZ`2?scaleXh@scaleY?scaleZh@NicknameCharacter SheetDescriptionaOne Per Character Optional expanded sheets are found in utlities bag. Request them from the DM.GMNotesAltLookAngle&xyzColorDiffuse&r`^^?g?byy?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/863984390237218644/D8E64A651F1DAE42B594A1EA26D85282C523C5A6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScript---[[ Character Sheet Template by: MrStump You can set up your own character sheet if you follow these steps. Step 1) Change the character sheet image -Right click on the character sheet, click Custom -Replace the image URL with one for your character sheet -Click import, make sure your sheet loads -SAVE THE GAME (the table setup) -LOAD FROM THAT SAVE YOU JUST MADE Step 2) Edit script to fit your character sheet -Below you will see some general options, and then the big data table -The data table is what determines how many of which buttons are made -Checkboxes -Counters -Textboxes -By default, there are 3 of each. You can add more or remove entries -If you intend to add/remove, be sure only to add/remove ENTRIES -This is what an entry looks like: { pos = {-0.977,0.1,-0.589}, size = 800, state = false }, -Deleting the whole thing would remove that specific item on the sheet -Copy and pasting it after another entry would create another -Each entry type has unique data points (pos, size, state, etc) -Do not try to add in your own data points or remove them individually -There is a summary of what each point does at the top of its category Step 3) Save and check script changes -Hit Save & Apply in the script window to save your code -You can edit your code as needed and Save+Apply as often as needed -When you are finished, make disableSave = false below then Save+apply -This enables saving, so your sheet will remember whats on it. Bonus) Finding/Editing Positions for elements I have included a tool to get positions for buttons in {x,y,z} form Place it where you want the center of your element to be Then copy the table from the notes (lower right of screen) You can highlight it and CTRL+C Paste it into the data table where needed (pos=) If you want to manually tweek the values: {0,0,0} is the center of the character sheet {1,0,0} is right, {-1,0,0} is left {0,0,-1} is up, {0,0,1} is down 0.1 for Y is the height off of the page. If it was 0, it would be down inside the model of the sheet Begin editing below: ]] --Set this to true while editing and false when you have finished disableSave = false --Remember to set this to false once you are done making changes --Then, after you save & apply it, save your game too --Color information for button text (r,g,b, values of 0-1) buttonFontColor = {0,0,0} --Color information for button background buttonColor = {1,1,1} --Change scale of button (Avoid changing if possible) buttonScale = {0.1,0.1,0.1} --This is the button placement information defaultButtonData = { --Add checkboxes checkbox = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for checkbox state = default starting value for checkbox (true=checked, false=not) ]] --End of checkboxes }, --Add counters that have a + and - button counter = { --[[ pos = the position (pasted from the helper tool) size = height/width/font_size for counter value = default starting value for counter hideBG = if background of counter is hidden (true=hidden, false=not) ]] --Mind counter { pos = {-0.6,0.1,-1.05}, size = 2000, value = 4, hideBG = true }, --Body counter { pos = {0.647,0.1,-1.05}, size = 2000, value = 8, hideBG = true }, --End of counters }, --Add editable text boxes textbox = { --[[ pos = the position (pasted from the helper tool) rows = how many lines of text you want for this box width = how wide the text box is font_size = size of text. This and "rows" effect overall height label = what is shown when there is no text. "" = nothing value = text entered into box. "" = nothing alignment = Number to indicate how you want text aligned (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified) ]] --Name textbox { pos = {0.375,0.1,-1.84}, rows = 1, width = 8100, font_size = 600, label = "Name", value = "", alignment = 3 }, --Character textbox { pos = {0.375,0.1,-1.62}, rows = 1, width = 8100, font_size = 600, label = "Character", value = "", alignment = 3 }, --Tasks textbox { pos = {0.0,0.1,-0.14}, rows = 7, width = 11000, font_size = 500, label = "Tasks Completed", value = "None", alignment = 5 }, --Shield textbox { pos = {0.01,0.1,0.975}, rows = 10, width = 3000, font_size = 400, label = "Equipment/Notes", value = "", alignment = 2 }, --Gold textbox { pos = {0.01,0.1,1.8}, rows = 1, width = 4000, font_size = 600, label = "Gold", value = "", alignment = 3 }, --End of textboxes } } --Lua beyond this point, I recommend doing something more fun with your life --Save function function updateSave() saved_data = JSON.encode(ref_buttonData) if disableSave==true then saved_data="" end self.script_state = saved_data end --Startup procedure function onload(saved_data) if disableSave==true then saved_data="" end if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) ref_buttonData = loaded_data else ref_buttonData = defaultButtonData end spawnedButtonCount = 0 createCheckbox() createCounter() createTextbox() end --Click functions for buttons --Checks or unchecks the given box function click_checkbox(tableIndex, buttonIndex) if ref_buttonData.checkbox[tableIndex].state == true then ref_buttonData.checkbox[tableIndex].state = false self.editButton({index=buttonIndex, label=""}) else ref_buttonData.checkbox[tableIndex].state = true self.editButton({index=buttonIndex, label=string.char(10008)}) end updateSave() end --Applies value to given counter display function click_counter(tableIndex, buttonIndex, amount) ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value}) updateSave() end --Updates saved value for given text box function click_textbox(i, value, selected) if selected == false then ref_buttonData.textbox[i].value = value updateSave() end end --Dud function for if you have a background on a counter function click_none() end --Button creation --Makes checkboxes function createCheckbox() for i, data in ipairs(ref_buttonData.checkbox) do --Sets up reference function local buttonNumber = spawnedButtonCount local funcName = "checkbox"..i local func = function() click_checkbox(i, buttonNumber) end self.setVar(funcName, func) --Sets up label local label = "" if data.state==true then label=string.char(10008) end --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=data.pos, height=data.size, width=data.size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end --Makes counters function createCounter() for i, data in ipairs(ref_buttonData.counter) do --Sets up display local displayNumber = spawnedButtonCount --Sets up label local label = data.value --Sets height/width for display local size = data.size if data.hideBG == true then size = 0 end --Creates button and counts it self.createButton({ label=label, click_function="click_none", function_owner=self, position=data.pos, height=size, width=size, font_size=data.size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up add 1 local funcName = "counterAdd"..i local func = function() click_counter(i, displayNumber, 1) end self.setVar(funcName, func) --Sets up label local label = "+" --Sets up position local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002) local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]} --Sets up size local size = data.size / 2 --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 --Sets up subtract 1 local funcName = "counterSub"..i local func = function() click_counter(i, displayNumber, -1) end self.setVar(funcName, func) --Sets up label local label = "-" --Set up position local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]} --Creates button and counts it self.createButton({ label=label, click_function=funcName, function_owner=self, position=pos, height=size, width=size, font_size=size, scale=buttonScale, color=buttonColor, font_color=buttonFontColor }) spawnedButtonCount = spawnedButtonCount + 1 end end function createTextbox() for i, data in ipairs(ref_buttonData.textbox) do --Sets up reference function local funcName = "textbox"..i local func = function(_,_,val,sel) click_textbox(i,val,sel) end self.setVar(funcName, func) self.createInput({ input_function = funcName, function_owner = self, label = data.label, alignment = data.alignment, position = data.pos, scale = buttonScale, width = data.width, height = (data.font_size*data.rows)+24, font_size = data.font_size, color = buttonColor, font_color = buttonFontColor, value = data.value, }) end endLuaScriptState{"checkbox":[],"counter":[{"hideBG":true,"pos":[-0.6,0.1,-1.05],"size":2000,"value":4},{"hideBG":true,"pos":[0.647,0.1,-1.05],"size":2000,"value":6}],"textbox":[{"alignment":3,"font_size":600,"label":"Name","pos":[0.375,0.1,-1.84],"rows":1,"value":"","width":8100},{"alignment":3,"font_size":600,"label":"Character","pos":[0.375,0.1,-1.62],"rows":1,"value":"","width":8100},{"alignment":5,"font_size":500,"label":"Tasks Completed","pos":[0,0.1,-0.14],"rows":7,"value":"","width":11000},{"alignment":2,"font_size":400,"label":"Equipment/Notes","pos":[0.01,0.1,0.975],"rows":10,"value":"","width":3000},{"alignment":3,"font_size":600,"label":"Gold","pos":[0.01,0.1,1.8],"rows":1,"value":"","width":4000}]}XmlUIChildObjects 0GUIDb9ecf0Name Custom_ModelTransformposX@}posYl׿posZ`~?rotX$2rotY@p@rotZ ?scaleX@W?scaleYM?scaleZ A?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI105GUIDaebb1aNameCustom_AssetbundleTransformposXI?posY @posZdDrotX v@rotYp@rotZ>scaleX33?scaleY33?scaleZ33?NicknameWizard by J.J. SchDescriptionKKörperkraft: 4 Intelligenz: 6 Angriff: 1 Verteidigung: 2 Tempo: 2 WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084596685/A94EF76FE7B864F2381B2C4E6686752BC71A60C0/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID27327aNameCustom_AssetbundleTransformposX`7@posY?posZTFrotX`?rotYArotZr3?scaleXff?scaleYff?scaleZff?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLMhttps://www.dropbox.com/s/6ehycuevmta619f/good%20wizard%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI106c GUIDb19f7fNameCustom_AssetbundleTransformposX`i?posY' @posZ tbErotX?rotY~V@rotZ ־scaleX33?scaleY33?scaleZ33?NicknameDwarf by J.J. SchDescriptionKKörperkraft: 7 Intelligenz: 3 Angriff: 2 Verteidigung: 2 Tempo: 2 WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084390749/8F4432403F1A2773998BA788CC81AA8FE1777EE6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript LuaScriptState{"extra":{"max":10,"value":10},"health":{"max":5,"value":5},"mana":{"max":6,"value":6},"options":{"aboveMax":false,"belowZero":false,"heightModifier":2500,"hideExtra":false,"hideHp":false,"hideMana":false,"HP2Desc":false,"incrementBy":1,"rotation":270,"showBarButtons":false,"showBaseButtons":false},"statNames":{"Angriff_1":false,"Angriff_2":false,"Angriff_3":false,"Angriff_4":false,"Angriff_5":false,"Angriff_6":false,"GranitHaut":false,"Hypno_Kontrolle":false,"Koma":false,"Tele_Schock":false,"Tempo_1":false,"Tempo_2":false,"Verteidigung_1":false,"Verteidigung_2":false,"Verteidigung_3":false,"Verteidigung_4":false,"Verteidigung_5":false,"Verteidigung_6":false,"Verwirrt":false}}XmlUIStates2GUIDb4822cNameCustom_AssetbundleTransformposX ;@posY@?posZ ErotX@ߡ?rotY .ArotZ`y3?scaleXff?scaleYff?scaleZff?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLMhttps://www.dropbox.com/s/6ehycuevmta619f/good%20wizard%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI107GUID125f34NameCustom_AssetbundleTransformposX7>posY߿ @posZDrotXv@rotYp@rotZ?scaleX@?scaleY@?scaleZ@?NicknameElf by J.J.SchDescriptionKKörperkraft: 6 Intelligenz: 4 Angriff: 2 Verteidigung: 2 Tempo: 2 WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084417735/C26D2AE5773647755ADC7B6A0EF80B21521C51B3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID37c767NameCustom_AssetbundleTransformposXG@posY@!?posZ@WBrotX Š?rotY@BArotZĔ3?scaleX z ?scaleY z ?scaleZ z ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLMhttps://www.dropbox.com/s/6ehycuevmta619f/good%20wizard%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI108wGUIDca39f0NameCustom_AssetbundleTransformposX6q>posY @posZ (ErotXrotYA?rotZ v@scaleX@?scaleY@?scaleZ@?NicknameBarbarain by J.J. SchDescription J.J. SchGMNotesAltLookAngle&xyzColorDiffuse&r`[[?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084497789/A0050BC85BD7153E47E40B4B26ABF547E43EE78E/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates1GUID0488aaName Custom_ModelTransformposXHposY@?posZ`;'rotX>rotYO~V@rotZ`<scaleX%?scaleY%?scaleZ%?Nickname[003FFF]Barbarian[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096944/83A45940DFC1F505D838082075217FCB1A3682BD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097067/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI109GUID3c4000Name Custom_TileTransformposX`AposYU0 @posZs2.@rotX@lRd?rotY?rotZ=y?scaleX?scaleY?scaleZ?NicknameDruid Character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009637238/242E2EE37D512E50101578AB7E93F44C44FF7DDF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009637529/1DDB3CA2D102E586C8DD6C555A06CFBEAB6837AC/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI110GUID473345Name Custom_TileTransformposXXAposY @posZ@2.@rotXc?rotYv@rotZv@scaleXc@scaleY?scaleZc@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343735088251549/FD24ED25E966992A8A70610CA5CC1E489B19578F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343735088251896/DD569E3F9F4411D91285D2EAD6741CE403529AD0/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI111GUID623baaName Custom_TileTransformposXAposYY/@posZ 2.@rotX!?rotY4V?rotZWv@scaleX?scaleY?scaleZ?NicknameWarlock character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341637625/8811EBB9C8CEDA2B38D8C3ECB62D5D55A481768B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1651091246341637986/C3AFC6955AC494EC20147A1FC968FDD641526B92/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI112a GUID6534f7NameCustom_AssetbundleTransformposX@AposY@m@posZH3@rotX6?rotYb@rotZC?scaleX?scaleY?scaleZ?Nickname#Duke Blitzein's Orc Bard with baseDescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r`,V?gS?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051973937553/802850DDF22D8E69237F9129AB3C4BA5B9D442E6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates}2uGUID611606Name Custom_TokenTransformposXxf$posYC_ @posZ3@rotX o>rotYf@rotZþscaleX6?scaleY?scaleZ6?NicknameOrc Bard Wepaon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317871475/DE4C7CB98483DC691AA1164D12602601330B75B7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI113 GUID68309fNameCustom_AssetbundleTransformposXDposY.V@posZ [3@rotXvrotY s@rotZ~pscaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b]Druid[/b] DescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad AltLookAngle&xyzColorDiffuse&r ?g\?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974325970/2C90475664C4B9299552DD6ED490C63A31D354E3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2SGUIDda438fName rpg_BEARTransformposXM3posYKF?posZ@~/@rotXrotY`^@rotZ >scaleX@gf?scaleY@gf?scaleZ@gf?NicknameBearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsRPGmodeRPGdeadLuaScriptLuaScriptStateXmlUI3rGUID6da951Name Custom_TokenTransformposX1posY(?posZ|/@rotXb>rotYv@rotZ >scaleX ?scaleY?scaleZ ?NicknameDruid weapon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317870424/23045AE47D3587C19DB26CE30AF10679A7C99ED1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1142GUIDaf9a66NameCustom_AssetbundleTransformposX;posY@posZ@u>@rotXHnrotY`@rotZ@scaleX%?scaleY`?scaleZ&?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1152GUIDd2325fNameCustom_AssetbundleTransformposX;;posY@posZ\<@rotX@L>rotYV@rotZ&scaleX`?scaleY`?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1162GUIDa46fc1NameCustom_AssetbundleTransformposX=posY@@posZ1<@rotX;>rotYp@rotZ``>scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1172GUID9b3bd3NameCustom_AssetbundleTransformposXԕ=posY@@posZ@">@rotX`MrotYCZ@rotZ>scaleX?scaleYP?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1182GUID93a4d2NameCustom_AssetbundleTransformposX)posY @posZ@rotX`v@rotY)p@rotZP?scaleXz?scaleY ?scaleZz?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1212GUID51347aNameCustom_AssetbundleTransformposX)posY@posZJP>@rotXv@rotYp@rotZP?scaleX@{?scaleY ?scaleZ{?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI122DGUIDa6408bName Custom_ModelTransformposX@A9(posY@posZ`H=@rotX@v@rotYp@rotZ v?scaleX;?scaleYM?scaleZ?Nickname 2nd PlayerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x^ɿy@ 4ٿz ׿ChildObjects 02GUID2b8ecaNameCustom_AssetbundleTransformposX6posYU?posZ@ ZrotXirotY@p@rotZ@?scaleXw@scaleY@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDea1f3cNameCustom_AssetbundleTransformposX@posYU?posZ0@rotXV?rotY@p@rotZ>scaleX`w@scaleY@scaleZ๟@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUIDe925aeNameCustom_AssetbundleTransformposX|@posYU?posZ protX`RrotYp@rotZv1?scaleX`w@scaleY@scaleZ๟@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDd5f3f1NameCustom_AssetbundleTransformposX *@posYU?posZ`vZ@rotX ZrotY \f@rotZUd?scaleX@scaleY@scaleZw@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1232GUIDe055f4NameCustom_AssetbundleTransformposX`e<@posYg@posZO<@rotX=@rotY@ԍl@rotZnV@scaleX`Q?scaleY@?scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI124DGUID9dec51Name Custom_ModelTransformposX`#@posYe@posZ E7=@rotXrotYp@rotZ@T>scaleX;?scaleYM?scaleZ?Nickname 2nd PlayerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x^ɿy@ 4ٿz ׿ChildObjects 02GUID2b8ecaNameCustom_AssetbundleTransformposX6posYU?posZ@ ZrotXirotY@p@rotZ@?scaleXw@scaleY@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDea1f3cNameCustom_AssetbundleTransformposX@posYU?posZ0@rotXV?rotY@p@rotZ>scaleX`w@scaleY@scaleZ๟@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI22GUIDe925aeNameCustom_AssetbundleTransformposX|@posYU?posZ protX`RrotYp@rotZv1?scaleX`w@scaleY@scaleZ๟@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI32GUIDd5f3f1NameCustom_AssetbundleTransformposX *@posYU?posZ`vZ@rotX ZrotY \f@rotZUd?scaleX@scaleY@scaleZw@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI125GUID632f67NameCardTransformposXV<posYb@posZ@@rotX_crotY v@rotZ`xMd?scaleXė?scaleY?scaleZė?Nickname)[F4641D]Barbarian[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDToSidewaysCardCustomDeck>2854FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI126GUID4f1617NameDeckTransformposX$DposY8@posZE3@rotXiProtY=?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0 31 323CustomDeck@7866FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID32545fNameCardTransformposX ;5posY @posZ@a3@rotX~)?rotYv@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID 3SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc955b8NameCardTransformposXF 6posY jP @posZ_!4@rotXa?rotYv@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID 3SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfc70cdNameCardTransformposXb6posY @posZ3@rotXwc'?rotYv@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck>86FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009644514/7BEE33E65E840E8D240DF5BB84854DF03B32F2C7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1653343670009645039/05F9C5A26F85104B183C7EA58F892189246B8EF2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI127{GUID4227abNameCardTransformposX@DposYk@posZ@[3@rotXpd?rotY`OrotZ%?scaleX?scaleY?scaleZ?Nickname'Dagger -- Starting weapon of the DruidDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI128IGUID807979Name Custom_TokenTransformposXAposYJg@posZ`;3@rotXE>rotY ?rotZ`f@scaleX s.?scaleY?scaleZ s.?Nickname/Rapier -- Starting weapon for the Orc BardDescription[i]This Broadsword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b] Can not[/b] droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574346705/C43AC4F6995E25AA4B0FC6D2D4AF8BF8799472B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI129 GUID572327NameCustom_AssetbundleTransformposX`CposY @posZZ0@rotX@?FrotYq@rotZ@ (scaleX?scaleY?scaleZ?Nickname@Duke Blitzein's [b]Female Commander of the Guardian Knights[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@L?gė?bT?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2GUID0a3914Name Custom_TokenTransformposX+posYC_ @posZ5|4@rotXrotY~V@rotZ_W>scaleX@2?scaleY?scaleZ@2?Nickname/Weapon Pack - Commander of the Guardian KnightDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI130GUID6e4f87Name Custom_TileTransformposXAposY`@posZ2.@rotX qrotYv@rotZ _v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716023717/DBF80592DF1780C94BF22DE3953A7432AB7EA579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI131GUID4cb288Name Custom_TileTransformposX@AposYx@posZ@2.@rotXgrotYD?rotZ;v@scaleX@?scaleY?scaleZ@?NicknameKnight Femle character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716022396/DA8C6F59036FBFA4254D154F5A734AB6C0713B60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI132GUID223ceeName Custom_ModelTransformposXFposYH1 @posZ` /@rotXProtYрV@rotZv@scaleX@33?scaleY33?scaleZ@33?Nickname)Snowdasher - Wolf - Faithful animal allyDescription[sub]Attack [3] -[b]Can attack Diagonally![/b] Defend [3] Body [5] Mind [1] Move [10 ][/sub] [i]Can not open doors[/i] [i]If all the heroes die wolf dies too[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0sGUIDf84af9Name Custom_ModelTransformposX@9㳿posY`h?posZiQ?rotXGrotY aQrotZ`CscaleX @scaleY@ @scaleZ @Nickname Dire wolfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rDN?g`?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929297935/CFABDA5559124355CC5E6476FBAAD91716915EB8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929298116/6AFA6BCD86ABAF48CF83582966C63BFEDC370AF9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299608/2394DCC87D98D1C220E7054AE703AE20997AB6C9/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299041/89C4694446F69473E23F1702D41E56D3D905D67D/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDda814aName Custom_ModelTransformposX̲?posY@$posZ@rotXM6?rotYt?rotZु?scaleX?scaleY@?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI133GUID1768e1Name Custom_TokenTransformposX/.posYi% @posZ ABrotX`\>rotY 9f@rotZ⿞?scaleX`?scaleY?scaleZ`?NicknamePoison damage tokenDescriptionmThis damage can not be healed until the end of the quest except by "Venom Antidote" and "Anti Poison Quills"GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLhhttps://steamusercontent-a.akamaihd.net/ugc/83721958671677797/DEAEC4FAB2B54FEA069B0C8995DB7E97160767F3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessp?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI134D GUID329220NameCustom_AssetbundleTransformposX@ݝ0posY@s@posZߪ>rotX ?rotYp@rotZ8scaleX?scaleY?scaleZ?Nickname*Duke Blitzein's [b]Warlock Demon Form[/b]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871823711118717421/7F1F9C2915381C3B9AFD8ACA4800DD3728600040/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates1GUIDe7ea90NameCustom_AssetbundleTransformposXoposYL @posZrotYf@rotZ@{y>scaleX?scaleY?scaleZ?NicknameSnowDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/255967091018288596/D2A0855C45DE266F29EAE9443CFBE836B643E297/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI136?GUIDa14da0NameCustom_AssetbundleTransformposX posY@posZ@4rotX >rotY@f@rotZ{scaleX?scaleY?scaleZ?NicknameRain buttonDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/255967091018283200/3F1BEF954AC177631E8CB0BA5409E453779EBC6D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1375GUID79dd85NameCustom_AssetbundleTransformposX posY@posZ@`4rotX֬>rotYwf@rotZÅscaleX?scaleY?scaleZ?NicknameFogDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/255967091018272289/08ED0E0B839DA7A6F3F0203AE65B0B474402E1A6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI138GUIDa11747NameCustom_AssetbundleTransformposX Q(posY@;h@posZ >rotXsr@rotY e@rotZ1>?scaleX?scaleY?scaleZ?NicknameFan Wind makerDescriptionThis fan provides a WindZone that will interact with other assets. Use the controls on top to toggle it on/off and adjust the strength.GMNotesAltLookAngle&xyzColorDiffuse&rM?g+R?bQ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/784104461444518587/910CE58D9BEC4F82B4D08BA3659C1736030A1D25/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptfunction onLoad(save_data) fan = { speed = 3, -- 3*inc max = 8, inc = 0.04, running = false, repo_name = "boxfan", repo_version = "20201015a", repo_url = "https://raw.githubusercontent.com/stom66/tts-map-kit/master/data/", debug = false } checkForUpdates(fan.repo_name, fan.repo_version, fan.repo_url) if save_data and save_data ~= "" then local speed = tonumber(JSON.decode(save_data)[1]) if not speed then return false end log("restoring fan to speed "..speed) fan.running = false Wait.frames(toggleFan, 1) Wait.frames(function() setSpeed(speed) end, 2) end end function onSave() if fan.running then if fan.debug then log("Saved fan at speed "..fan.speed) end return JSON.encode({fan.speed}) else return false end end function toggleFan() --toggles the fan on or off if fan.debug then log("Toggling fan: "..tostring(not fan.running)) end if fan.running then self.AssetBundle.playTriggerEffect(1) else self.AssetBundle.playTriggerEffect(0) end fan.running = not fan.running Wait.frames(updateBtnColors, 1) end function setSpeed(val) --sets the fan speed to be val * faninc. if checkComponentAccess() then --test for proper component access to avoid errors with assets that didn't load properly fan.speed = tonumber(val) local actual_strength = fan.speed*fan.inc local anim_speed = 0.5 + (fan.speed*0.15) local windZone = self.getChildren()[1].getChildren()[7].getComponents()[2] local animSpeed = self.getChildren()[1].getComponents()[2] windZone.set("windMain", actual_strength) animSpeed.set("speed", anim_speed) if fan.debug then log("Setting fan speed to "..fan.speed.." ("..actual_strength.."), animation speed: "..anim_speed) end updateBtnColors() end end function xml_setSpeed(player, val) --called by XML UI setSpeed(val) end function call_setSpeed(t) --called by other object scripts if type(t[1])=="number" then setSpeed(t[1]) else return false end end function checkComponentAccess(n) ---checks that all components required for operation are accessible. local n = n or 0 if n > 5 then if fan.debug then log("Failed checking for component access, reloading asset") end self.reload() return false end local okay = true if #self.getChildren() == 0 then okay = false elseif #self.getChildren()[1].getChildren() < 7 then okay = false elseif #self.getChildren()[1].getComponents() < 2 then okay = false elseif not self.getChildren()[1].getChildren()[7] then okay = false elseif #self.getChildren()[1].getChildren()[7].getComponents() < 2 then okay = false end if okay then return true else Wait.time(function() return checkComponentAccess(n+1) end, 0.2) end end function updateBtnColors() --updated xml interface buttons colors according to on/off and strength settings if fan.running then self.UI.setAttribute("btn_power", "color", "green") else self.UI.setAttribute("btn_power", "color", "red") end for i=1,fan.max do if not fan.running then self.UI.setAttribute("power_"..i, "color", "#1A3547") else if i > fan.speed then self.UI.setAttribute("power_"..i, "color", "#6e8b9f") else self.UI.setAttribute("power_"..i, "color", "#254f6b") end end end end --updater script function checkForUpdates(a,b,c,d)local e={asset=a,version=b,repo=c,timeout=d or 20,cache={xml,lua,json},loading={xml=true,lua=true,json=true}}local f="?"..math.floor(os.time())local g=e.repo..e.asset.."/"e.url={version=g.."version"..f,lua=g..e.asset..".lua"..f,xml=g..e.asset..".xml"..f,json=g..e.asset..".json"..f}local function h(i)local j=e.version;local k=e.asset;if i==j then log("Asset "..k.." is up-to-date: "..i)return false end;local l=string.match(i,"%d+")local m=string.match(j,"%d+")if l>m then log("Asset "..k.." needs to be updated from "..j.." to "..i)return true end;if l==m then local n=string.match(i,"%a+")or 0;local o=string.match(j,"%a+")or 0;if string.byte(n)>string.byte(o)then log("Asset "..k.." needs to be patched from "..j.." to "..i)return true end end;log("!#! Warning! asset "..k.." is a higher version than the repo")return false end;WebRequest.get(e.url.version,function(p)if h(p.text)then log("Updating "..e.asset.." to version "..p.text)for q,r in pairs(e.loading)do log(" ...fetching new "..q.." from repo")WebRequest.get(e.url[q],function(s)e.cache[q]=s.text;e.loading[q]=false end)end;Wait.condition(function()log(" ...new assets data loaded from repo")local t=JSON.decode(self.getJSON())t.XmlUI=e.cache.xml;t.LuaScript=e.cache.lua;for q,u in pairs(JSON.decode(e.cache.json))do if t[q]then for v,w in pairs(u)do t[q][v]=w end end end;log(" ...destroying self and creating a replacement")spawnObjectJSON({json=JSON.encode(t)})self.destruct()end,function()return not e.loading.lua and not e.loading.xml and not e.loading.json end,d,function()log("Unable to update asset "..a..", update timed out after "..d.." seconds")end)end end)endXmlUI 139[GUID3fbd4aNameDeckTransformposX;~BposYr@posZ$@rotX>rotYyzf@rotZ@f@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0ID1ID2ID38D49D5:D6GD7HD8LD9OD10ND11MD12@D13?D14FD15ED16DD17CD18BD19AD20;D21DCustomDeck@8306FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0W0GUIDc10d7fNameCardTransformposXQ(posY @posZ63@rotXB>rotYqf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDIDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1b372eNameCardTransformposX@W(posY+B @posZg4@rotXSrotYpf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDIDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3078c4NameCardTransformposXǨ(posY๊ @posZ Q4@rotXHrotY}f@rotZi(wscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDIDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID63ed9eNameCardTransformposXp:"posY5 @posZ(4@rotXv@rotY@f@rotZ@}v@scaleX?scaleY?scaleZ?Nickname Heroic BrewDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID8DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID685ebdNameCardTransformposX posY`:n @posZ@33@rotX'?rotYQf@rotZ-XscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID9DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDc79fc6NameCardTransformposXL~posY` @posZ 4@rotXsIHrotYـf@rotZv?scaleX?scaleY?scaleZ?NicknamePotion of StrengthDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID4a9e71NameCardTransformposX!JposY` @posZ4@rotX?rotYf@rotZȧi?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDGDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDd5b853NameCardTransformposXposY6i @posZv3@rotX`-rotYf@rotZ`S]?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDaeb3cfNameCardTransformposX posY ') @posZS3@rotX w?rotYf@rotZˇ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID2c288aNameCardTransformposX`#posY`w @posZ F3@rotXچ{?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDODSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID4b677aNameCardTransformposXyKposY`^ @posZ`63@rotX~?rotY f@rotZ1?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID6e4b62NameCardTransformposXposY+@posZ $3@rotX`~?rotYf@rotZ1?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDae5d20NameCardTransformposX`g@posY @posZ@43@rotX6rotYɀf@rotZ'?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID90dc6aNameCardTransformposX@posY f] @posZ #3@rotX6FrotYŀf@rotZji?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID?DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDb5beeeNameCardTransformposX`(}@posY0i @posZ?=3@rotX$ξrotYRf@rotZ e>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID0c5edaNameCardTransformposX֢@posY @posZ@3@rotX ȾrotYSf@rotZr>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDEDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID9f3591NameCardTransformposX$@posY @posZݰ3@rotXFrotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUIDa1cc60NameCardTransformposX*%@posY/i @posZ`I3@rotXrotYf@rotZ`} ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDCDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUIDdd7c28NameCardTransformposX@RA+@posY @posZ3@rotX`]?rotY f@rotZJscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUIDbf67b6NameCardTransformposXv,@posY`]] @posZz3@rotX`aq4?rotYf@rotZ`=%?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDADSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDb04b2dNameCardTransformposX SF@posY@ @posZv7@rotX@5;rotY@f@rotZ@4ѾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID;DSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDe22992NameCardTransformposX@@posYn@posZ "7@rotXBZ?rotY@f@rotZ @scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck?346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537731020/58DBCCDC152699E723FC497FC9EBA1DB1AFE8933/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537733076/CB793E9EFE8F69DED2FF5611F4B5D55DC8E303E6/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI140 GUID8783dbNameCustom_AssetbundleTransformposX|BposY2@posZ3@rotXƿFrotYr@rotZ/scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b]Warlock[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&rY?g@?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974484431/71BC6555FC1FBB1AE1EB3A73BAED7095280FC010/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2TGUID329220NameCustom_AssetbundleTransformposX u90posY z@posZ=3@rotX\?rotY@f@rotZt{scaleX?scaleY?scaleZ?Nickname"Duke Blitzein's [b]Demon Form[/b]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871823711118717421/7F1F9C2915381C3B9AFD8ACA4800DD3728600040/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3tGUID630744Name Custom_TokenTransformposX0H,posY`C_ @posZf3@rotXоrotYp@rotZGþscaleX ?scaleY?scaleZ ?NicknameWarlock weapon packDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317872197/AA8E3EB43F3DB00BAFEBF861C64B861CB4AB7EEE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI141XGUIDc0b8edNameCustom_AssetbundleTransformposX (posY ] @posZT?rotX XrotY@Qv@rotZp@scaleX?scaleY?scaleZ?NicknameRolling Fog physicsDescription%Right Click To Change Looping EffectGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLXhttps://www.dropbox.com/s/1z862aezx88g9lg/rolling%20fog%20high%20collision.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI142 GUIDf5b8c9NameCustom_AssetbundleTransformposXl&posY`c@posZ`;rotX}v@rotYTq@rotZ`p@scaleX@scaleY@scaleZ@NicknameSteamDescriptionEffectsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURL8http://infinitebucket.com/tts/scenesystem/steam.unity3dAssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI143GUIDf1514fNameCustom_Model_BagTransformposX@posY@ @posZHrotX;>rotY`f@rotZME?scaleX@?scaleY@?scaleZ@?NicknameKellar's KeepDescriptionConquer the Keep! The quest book will be locked when placed so to not conflict if another book is there. Unlock it and place it properly, place the previous questbook in its own box.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706120323/CB170AA27C4AB81E6C26F10ED46E6D8B46008C4A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706120409/6CB110DE2FB05E04E5C9A8272E14D148D29F96CF/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult endLuaScriptState{"ml":{"09787b":{"lock":false,"pos":{"x":24.0789,"y":3.4903,"z":-36.4187},"rot":{"x":0.03,"y":90.0217,"z":0}},"0e266a":{"lock":true,"pos":{"x":-9.6949,"y":3.4271,"z":-45.6963},"rot":{"x":0.0001,"y":180.0085,"z":0}},"201dd8":{"lock":false,"pos":{"x":30.7355,"y":3.8868,"z":-35.9354},"rot":{"x":0.0003,"y":179.4915,"z":180.03}},"2ba6c7":{"lock":false,"pos":{"x":21.8548,"y":3.4914,"z":-33.9933},"rot":{"x":0,"y":180.0185,"z":0.03}},"36e717":{"lock":true,"pos":{"x":-25.6113,"y":6.8883,"z":-32.6971},"rot":{"x":27.9212,"y":179.8997,"z":359.9646}},"3a9c03":{"lock":false,"pos":{"x":26.1497,"y":3.7391,"z":-34.4687},"rot":{"x":-0.0023,"y":181.1366,"z":0.0343}},"587265":{"lock":false,"pos":{"x":22.69,"y":3.491,"z":-37.9675},"rot":{"x":0,"y":180.026,"z":0.03}},"5b93c6":{"lock":false,"pos":{"x":24.6547,"y":3.49,"z":-39.4817},"rot":{"x":0,"y":180.0128,"z":0.03}},"6e6f19":{"lock":false,"pos":{"x":28.2969,"y":3.7377,"z":-34.6352},"rot":{"x":-0.0048,"y":180.3418,"z":0.0357}},"6ec50a":{"lock":false,"pos":{"x":30.7745,"y":4.3868,"z":-37.9288},"rot":{"x":359.97,"y":269.9971,"z":180}},"836855":{"lock":false,"pos":{"x":21.3738,"y":3.4917,"z":-36.427},"rot":{"x":0,"y":180.0067,"z":0.03}},"8a721c":{"lock":false,"pos":{"x":30.7928,"y":3.5367,"z":-39.2676},"rot":{"x":0,"y":180.0424,"z":0.03}},"a1c8fb":{"lock":false,"pos":{"x":28.0267,"y":3.8882,"z":-38.0144},"rot":{"x":0,"y":0.0093,"z":179.97}},"bfac18":{"lock":true,"pos":{"x":-8.7,"y":3.4999,"z":-45.7239},"rot":{"x":0,"y":180.0085,"z":0}},"c64ed9":{"lock":false,"pos":{"x":27.408,"y":3.5384,"z":-35.3578},"rot":{"x":0.0007,"y":179.86,"z":0.0321}},"dcc471":{"lock":false,"pos":{"x":26.2535,"y":3.7389,"z":-36.227},"rot":{"x":-0.0001,"y":181.0127,"z":0.0369}},"dd2c3b":{"lock":false,"pos":{"x":28.5205,"y":3.7375,"z":-36.1112},"rot":{"x":-0.0008,"y":179.7866,"z":0.0388}}}}XmlUIContainedObjectsCz0GUID09787bNameCustom_Token_StackTransformposX28@posY @posZ@5BrotX`o;?rotYeV@rotZ 'Qa?scaleX?scaleY?scaleZ?NicknameGiant Stone BoulderDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331603961/9D5EC608B22D016E06410F5F97389C9602DC4A87/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID0e266aNameBagTransformposXc#posYj @posZ` FrotX O?rotYEf@rotZ,>scaleX?scaleY?scaleZ?NicknameKeller's Keep Cards - US StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateX{"ml":{"77892a":{"lock":false,"pos":{"x":-1.775,"y":3.5311,"z":-49.4818},"rot":{"x":0,"y":180.0289,"z":180.0007}},"99ef0f":{"lock":false,"pos":{"x":-13.9971,"y":3.5226,"z":-49.3285},"rot":{"x":0.1222,"y":179.9964,"z":180.0191}},"9c76a9":{"lock":false,"pos":{"x":-16.1231,"y":3.5381,"z":-49.3557},"rot":{"x":0.0003,"y":179.9834,"z":180.0005}}}}XmlUIContainedObjects=04GUID77892aNameDeckTransformposXefposY? @posZHrotX>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname%[D6BE25]Treasures[-] - Kellar's KeepDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0Ph1Oh2Rh3QhCustomDeck>2674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects00GUIDe9334bNameCardTransformposX@ posY(k @posZ@~HrotXv@rotYrf@rotZcf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPhSidewaysCardCustomDeck>2674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID16db81NameCardTransformposX @posYH@posZ@rotX9GrotYހf@rotZA>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDOhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDd83597NameCardTransformposX@posY`d@posZ`rotXuHrotYހf@rotZ@}?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDRhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID7ded71NameCardTransformposX @posY,A@posZ@rotX@v@rotY ހf@rotZ@ܓoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDQhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1x GUID99ef0fNameDeckTransformposX+posYg. @posZ` HrotX@(?rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname#[D90000]Scrolls[-] - Kellar's KeepDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0g1g2g3g4g5g6g7gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUIDb6719eNameCardTransformposX@posYL@posZ *rotXNUrotYf@rotZt?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb6719eNameCardTransformposX@posY@!@posZn*rotXE?rotY@~f@rotZ`̕u@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb6719eNameCardTransformposX @posY+@posZ)rotXwSrotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb6719eNameCardTransformposX@,@posY@posZ*rotXy?rotYf@rotZ \"@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDb6719eNameCardTransformposX@@posY൐@posZ)rotX xt?rotYf@rotZ ^v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb6719eNameCardTransformposX@@posYH@posZ*rotX@MzRrotY f@rotZ@g0?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb6719eNameCardTransformposX@posYj@posZ )rotX ProtYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDb6719eNameCardTransformposX`3@posY@z@posZ`9*rotXv@rotYf@rotZ]v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28 GUID9c76a9NameDeckTransformposX0posY N @posZHrotXx rotY`f@rotZf@scaleX?scaleY?scaleZ?Nickname%[D90000]Artifacts[-] - Kellar's KeepDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0g1gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDb6719eNameCardTransformposXd36@posY @posZ@e;rotXmv@rotY|f@rotZ~f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1c086eNameCardTransformposX~36@posYc @posZ pe;rotXkv@rotY؀f@rotZ@cf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2LGUID201dd8NameCustom_Token_StackTransformposXL>@posY@@posZArotX@&rotY@of@rotZf@scaleX ?scaleY?scaleZ ?NicknameCoffinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331636378/3AFE582B679FD2A1A19DF92896DE8620748D3AEF/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 3GUIDe89ecaNameCustom_Token_StackTransformposX@posY  @posZ<rotXkv@rotYf@rotZ?scaleX ?scaleY?scaleZ ?NicknameCoffinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331638460/1CF95D972EB27264C34B76869E6A0C0C91148792/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4GUID8aa4f6NameCustom_Token_StackTransformposXposY@ @posZ <rotXkv@rotYf@rotZQ?scaleX ?scaleY?scaleZ ?NicknameCoffinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331639178/6D45299850C5E1807DC6E6FB4E156D743FF805FA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2GUID77ab7bNameCustom_Token_StackTransformposXI>@posY @posZ ArotXpg<rotYof@rotZ f@scaleX ?scaleY?scaleZ ?NicknameCoffinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331637672/B49266B4FBC6C63F33210BE43B75B5812B8746A0/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUID2ba6c7NameCustom_Token_StackTransformposX5@posY h @posZ@"@rotX.?rotY@f@rotZ?scaleX ?scaleY?scaleZ ?NicknameCloud of ChaosDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331577957/A68B3DCADCD96CFD49DD007AEE7F82B20DD74766/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI43GUID36e717Name Custom_TileTransformposX ~9posY@posZ:Y@rotX;@rotY`|f@rotZov@scaleX5@scaleY?scaleZ5@NicknameQuest Book: Kellar's KeepDescriptionaThe original 10 quests for the Kellar's Keep Expansion. Change states to flip through the pages.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186893148/2A2B050C66EC43DBB76A9A533BFC64A415F23D49/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates/15VGUID5d7e0fName Custom_TileTransformposX`9posY=@posZ zT@rotX;@rotYhf@rotZuig?scaleX5@scaleY?scaleZ5@Nickname ConclusionDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186907214/66956DA58FDC0D9942EA90A883A013EDB4892AD7/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2fGUIDf27836Name Custom_TileTransformposX08posY@posZ@ V@rotX ;@rotY`~f@rotZwkpscaleX5@scaleY?scaleZ5@NicknameAlchemist Shop - ExplainedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186893702/242DE6A219EF073C5D7DD265DDE21F9FB3730512/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4jGUIDfa8981Name Custom_TileTransformposX`E8posY@posZV@rotX@;@rotY`~f@rotZuscaleX5@scaleY?scaleZ5@NicknameMessage from Mentor to PlayersDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186895581/A0770DD2BCFB9EA8B394C26E0EAB1E33275692E6/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3bGUIDcc4fa4Name Custom_TileTransformposXjP9posY@posZU@rotX;@rotY~f@rotZv@scaleX5@scaleY?scaleZ5@NicknameNew Pieces - ExplainedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186894654/5F4A88245BE9C831A574E7CE35175A330F808FE7/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5cGUID4a19c1Name Custom_TileTransformposX u9posY`@posZU@rotX;@rotY~f@rotZ v@scaleX5@scaleY?scaleZ5@NicknameQuest 1: The Great GateDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186896450/0182D682868B5417AD0FDCDFE7446B12BA02CFF9/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7jGUIDb935d8Name Custom_TileTransformposX-9posY@posZU@rotX;@rotY~f@rotZ`v@scaleX5@scaleY?scaleZ5@NicknameQuest 3: The Spiritual PassageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186899260/9525E76B28BE0C0472B2DC78CBA46E5BC0B395AE/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6fGUIDd49ed6Name Custom_TileTransformposX@79posY ܣ@posZV@rotX;@rotY`~f@rotZ@v@scaleX5@scaleY?scaleZ5@NicknameQuest 2: The Warrior HallsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186898600/038D615C8E4F3F6B80C4AEDB2DE8645F8B723B27/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8fGUID13b271Name Custom_TileTransformposXچ9posY@posZ` V@rotX ;@rotY~f@rotZ@v@scaleX5@scaleY?scaleZ5@NicknameQuest 4: The Dwarven ForgeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186900234/494C8AED3F62D52C4D341584FB37858530D3CC0C/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9rGUIDeb9fa5Name Custom_TileTransformposXg9posY@ڣ@posZV@rotX;@rotY~f@rotZ bpscaleX5@scaleY?scaleZ5@Nickname'Quest 5: The Hall of the Dwarven KingsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186901286/2E4A9A6FC8D38960FC31EF0CFD8C52F61C7D9D2C/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10fGUID446b64Name Custom_TileTransformposX@H}9posYW@posZU@rotX;@rotYV~f@rotZv@scaleX5@scaleY?scaleZ5@NicknameQuest 6: The Great CitadelDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186902415/324C6234E178C49527F04A21D1E058E93330E17F/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11hGUID1b2a8cName Custom_TileTransformposXw9posY@ڣ@posZV@rotX;@rotYt~f@rotZv@scaleX5@scaleY?scaleZ5@NicknameQuest 7: The Eastern PassageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186903210/0A18744F19E3DF7E68C1AC40CA99F0DA9635EB47/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12bGUID6f332aName Custom_TileTransformposX@q9posYG@posZ U@rotX;@rotY@j~f@rotZ@v@scaleX5@scaleY?scaleZ5@NicknameQuest 8: Belorn's MineDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186904497/29E9FC8FC5E6BF64DF968D9FEDEC30C568AD5C3A/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13bGUIDbaeb0bName Custom_TileTransformposX`9p9posYf@posZ@U@rotX;@rotY*~f@rotZ v@scaleX5@scaleY?scaleZ5@NicknameQuest 9: The East GateDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186905433/CCB1C14387C8B4172E4C0CB0BF3794C59E9D54D7/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14aGUIDe577bcName Custom_TileTransformposX@o9posY5@posZ U@rotX;@rotY@~f@rotZv@scaleX5@scaleY?scaleZ5@NicknameQuest 10: Grin's CragDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186906331/00C5B338D5975B6702531EC6959B0F1C645F3C62/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5qGUID3a9c03Name Custom_TokenTransformposXR&:@posY @posZ`;ArotX@NBrotY _f@rotZ@)ş?scaleX?scaleY?scaleZ?NicknameStone Map Part 1DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331531820/D7AD31012E3C7EE14755CFD7C94BE31EEB611B7A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6GUID587265NameCustom_Token_StackTransformposX6@posYk @posZBrotX\U?rotYԀf@rotZ?scaleXX?scaleY?scaleZX?NicknameLong StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331603230/95E7B713678B9E4C9C41375327E87629CFB3C5F8/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI7GUID5b93c6NameCustom_Token_StackTransformposX8@posYS @posZCrotX$5[?rotY@if@rotZho?scaleX 8?scaleY?scaleZ 8?NicknameCliff CorridorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331600014/233F28F2CBA919F075E1D73A96705089CD4C2106/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI8qGUID6e6f19Name Custom_TokenTransformposXL<@posY+ @posZNQArotXrotY`f@rotZ@`?scaleX`?scaleY?scaleZ`?NicknameStone Map Part 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331528207/07A375118A42752B8F9234F17696786F8A2250AE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI9GUID6ec50aNameCustom_Token_StackTransformposXE>@posY\@posZ`CrotXv@rotY@p@rotZ i|f@scaleX?scaleY?scaleZ?Nickname Death MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222315555051/2AE0C86EE78D2FDA31709C4BCAEFCB56E6B4DFE0/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI10GUID836855NameCustom_Token_StackTransformposX`_5@posY @posZ6BrotX_?V?rotY`6f@rotZ1f?scaleX@u?scaleY?scaleZ@u?NicknameShort StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331602598/B99F9A2382E39720DBA4D41D7F0E20D4329F3C96/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI11GUID8a721cNameCustom_Token_StackTransformposX>@posY2K @posZ\CrotX?rotYf@rotZ ?scaleX?scaleY?scaleZ?Nickname Trap DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108418/3AB0913145C2D495D8767F9B8EB1A56AE3369752/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesh2`GUIDeb4d6eName Custom_ModelTransformposXa?posY@posZcrotYEf@rotZE\>scaleX?scaleY?scaleZ?NicknameKeller's Keep Cards - EU StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateD{"ml":{"8bc639":{"lock":false,"pos":{"x":-15.0538,"y":3.519,"z":-49.4759},"rot":{"x":0,"y":179.9999,"z":180.0007}},"c28277":{"lock":false,"pos":{"x":-1.9586,"y":3.5316,"z":-52.6629},"rot":{"x":0,"y":180,"z":180.0007}},"f9fa7d":{"lock":false,"pos":{"x":-17.2768,"y":3.5381,"z":-49.4944},"rot":{"x":0,"y":180,"z":180.0007}}}}XmlUIContainedObjects!>0P!GUID8bc639NameDeckTransformposX.posY`& @posZ@HrotX3 >rotY f@rotZ`f@scaleX?scaleY?scaleZ?Nickname#[D90000]Scrolls[-] - Kellar's KeepDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0Ez1Kz2Hz3Jz4Gz5Lz6Fz7DzCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID536df5NameCardTransformposX +.posY @posZHrotXI/rrotY f@rotZLf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDEzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb4fb4cNameCardTransformposX@-posY@R @posZ XHrotX@كE?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDKzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8603beNameCardTransformposX`-posY @posZHrotXGrotYf@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID4aee73NameCardTransformposX H-posY`y @posZ@tHrotXtRrotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDJzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7e8304NameCardTransformposX&-posY@} @posZ HrotXKU?rotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDGzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID06a2a3NameCardTransformposX#u.posY ޙ @posZ`mHrotXZrotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDa189d4NameCardTransformposX-posY v @posZ LHrotXv@rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID27cf66NameCardTransformposX.posY8 @posZ HrotX(>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1UGUIDc28277NameDeckTransformposXmVposY@ @posZTJrotXBJ>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname+[D90000]Scrolls[-] - Kellar's Keep US ONLYDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012DCustomDeck4374FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635717126/FA437E68A63ECAAF8B565C9E329B56F1BE965BDC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackType4384FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635718171/69D06475365A450451EA9549238C4C05FE6C170B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackType4414FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635718926/372F3D5079DA57A837D56B0275D8CF77E79D5358/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDc86ee8Name CardCustomTransformposX އ$@posY@y?posZ`z0rotX=?rotY@f@rotZ}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4374FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635717126/FA437E68A63ECAAF8B565C9E329B56F1BE965BDC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID444a57Name CardCustomTransformposX6$@posY?posZTKrotXv@rotYf@rotZ7~v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4384FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635718171/69D06475365A450451EA9549238C4C05FE6C170B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDad8e00Name CardCustomTransformposX`7$@posY W?posZ4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032635718926/372F3D5079DA57A837D56B0275D8CF77E79D5358/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2n GUIDf9fa7dNameDeckTransformposX`F1posYN @posZHHrotX >rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname%[D90000]Artifacts[-] - Kellar's KeepDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0z1yCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsC0GUIDbaa280NameCardTransformposX01posY u @posZ:HrotX ނ?rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDzSidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDbd4db7NameCardTransformposXF1posY 8 @posZ HHrotX[FrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14sGUIDc64ed9Name Custom_TokenTransformposXrh;@posY`N @posZ`̭ArotXD?rotY`{f@rotZ,M?scaleXu&?scaleY?scaleZu&?NicknameComplete Stone MapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331524388/5B255EF417B3ACA900FA672BA4DDD516796222ED/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15qGUIDdcc471Name Custom_TokenTransformposX@:@posY @posZ`BrotX`o1=?rotY hf@rotZP?scaleX(|?scaleY?scaleZ(|?NicknameStone Map Part 3DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331530808/E718E3E9B3F91E1D183BE193416D120481E55C89/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI16qGUIDdd2c3bName Custom_TokenTransformposX`1@posY#}@posZ@|HrotX t@rotY`}f@rotZ~v@scaleX?scaleY?scaleZ?NicknameStone Map Part 4DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331525832/1B1BBF5C1697D6B53985D49484C8A27FA74DDD67/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI144GUID2eb2f1NameDeckTransformposX AposY"@posZH3@rotX>WrotY`v@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0D1D2DCustomDeck@8316FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID5a80ddNameCardTransformposX@0posY` @posZmC5@rotX`E}v@rotY@>-rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDcc9a43NameCardTransformposX n0posYi @posZ 5@rotX3fv@rotY]nrotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb076c9NameCardTransformposX6posY x'?posZ -@rotX%:?rotYvfrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck@8286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI145GUID42c393NameDeckTransformposX|BposYDS@posZ3@rotXW"rotYytv@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0E1 E2E3d,CustomDeck{8326FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackType7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDeebc57NameCardTransformposX@G4posY] @posZ 4@rotXkv@rotYv@rotZ`&f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6e3e6dNameCardTransformposX3posYP @posZ4@rotX`iv@rotY@LV?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID ESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6b2f49NameCardTransformposX4posY @posZ"4@rotXþrotY ?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID58d6a6Name CardCustomTransformposX`|BposY @posZ3@rotXY7?rotY ?rotZf@scaleX?scaleY?scaleZ?NicknameWand -- 125 GoldDescriptionICounts as part of the armory [i]May only be purchased by the Warlock[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDd,SidewaysCardCustomDeck@7696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307996020977/85381FCAB08D228122B4B157DC558824B5ABE036/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI146GUID4016dcName Custom_ModelTransformposX6*?posY! @posZ 2rotX`@rotYf@rotZ`H՟?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/269469645492231313/67059C367062EF21631BD18ACC3E130ECCA373D2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/269469645492231763/E0FCC482D72272344FB12FD20FE6B56C0C362CD1/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/269469645492231313/67059C367062EF21631BD18ACC3E130ECCA373D2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI147"(GUID0b8737Name Custom_ModelTransformposX@7#@posY@?@posZ {/=@rotX`>rotY_?rotZdscaleX ff?scaleY ff?scaleZ ff?Nickname[31B32B]Elf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r=?gn?b΀?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480682153/13A18E2DEC8E36968F9EDB2E02738C7C1DF98E47/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480668098/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates0$2GUID6386bcNameCustom_AssetbundleTransformposXj@posYH@posZ9@rotX_rotY`rotZscaleX?scaleY?scaleZ?Nickname[FFFF00]Druid[-] 3D PaintedDescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad AltLookAngle&xyzColorDiffuse&rt?gn?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974325970/2C90475664C4B9299552DD6ED490C63A31D354E3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI3A GUID68482aName Custom_ModelTransformposX86@posY @posZ:@rotXh?rotYErotZ@'?scaleX?scaleY`?scaleZ?Nickname"[FFFF00]Elf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted 3D Female Painted 3D Female Base 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769385744/12D5ED6FBE01C16482F426CD63243082FB67B148/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768873250/F1411DE7A5A93E7D4E6320B425C4E342618EABD4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986821629567/A76C3B238E4A1F7566093F8B65370E90F4A9C1C2/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`؂?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID4bf97cName Custom_ModelTransformposXZW?posY@hposZ ?rotX@}Kh?rotYf@rotZ#,?scaleX?scaleY ff?scaleZ?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID33fd39Name Custom_ModelTransformposX@posY@p @posZ8@rotX@ӾrotY9rotZ@I>scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&rt?gn?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546898647/E5ECD356F449BDF7AE4FFF2B679A07AA757DEB4E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546738897/A1E042960E5BB638B2B8DC061F68948A07641B91/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5I GUID127a8eName Custom_ModelTransformposX@c@posY@u @posZ@87@rotX JrotYDArotZ>scaleX> ?scaleY Q?scaleZ> ?Nickname$[00ff00]Dwarf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rC\?g?b`j?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDaf9516Name Custom_ModelTransformposXposY?posZ`싵?rotX;?rotYrotZ R?scaleX?scaleYP?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768720026/7011DA860763F9959E91E33504483AD925692926/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768740828/021C06DCE66CE0B866AC52E9A782C719AC879598/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768727175/0A4CAD495FCC72CFB057E03DB330664729B392DE/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrengthr?CastShadowsLuaScriptLuaScriptStateXmlUI6GUIDc91604NameCustom_AssetbundleTransformposX`D@posY@ @posZ@[D6@rotX %ǾrotYxM#rotZ|6˾scaleX?scaleY?scaleZ?Nickname[00ff00]Orc Bard[-] 3D PaintedDescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&rV?g@S?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051973937553/802850DDF22D8E69237F9129AB3C4BA5B9D442E6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI1489GUIDfd267eName Custom_ModelTransformposX (posY@A@posZU@=@rotXv@rotY@GRh?rotZv@scaleX?scaleY?scaleZ?Nickname[E7E52C]Dwarf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546898647/E5ECD356F449BDF7AE4FFF2B679A07AA757DEB4E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546738897/A1E042960E5BB638B2B8DC061F68948A07641B91/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates52I GUID7e1638Name Custom_ModelTransformposX'@posY@u @posZG@@rotX`}>rotY%rotZרscaleX> ?scaleY Q?scaleZ> ?Nickname$[00ff00]Dwarf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDaf9516Name Custom_ModelTransformposXposY?posZ`싵?rotX;?rotYrotZ R?scaleX?scaleYP?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768720026/7011DA860763F9959E91E33504483AD925692926/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768740828/021C06DCE66CE0B866AC52E9A782C719AC879598/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768727175/0A4CAD495FCC72CFB057E03DB330664729B392DE/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrengthr?CastShadowsLuaScriptLuaScriptStateXmlUI3GUID29e201Name Custom_ModelTransformposX@B@posYn @posZ s?@rotXnXrotY (rotZ ˏscaleX?scaleY?scaleZ?Nickname[003FFF]Barbarian[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480351767/04BA7F0BDE97E8E880644753A53CEFE88FB22B53/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480382046/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4} GUIDc9c0c9Name Custom_ModelTransformposX9/@posY@u @posZS}>@rotXrotY`(rotZ@CscaleX> ?scaleY Q?scaleZ> ?Nickname([003FFF]Barbarian[-] - Female - PaintedDescription Change Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.Knight 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID1c968fName Custom_ModelTransformposX?posY *?posZ ?rotXzj?rotY >?rotZ`?/h?scaleX?scaleY`(?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728355/5DE58B31DEE925B730F1B82D62813296680A760E/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728966/466D8A26444842DFFE4CA99D85F76FC9DAD3298B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768729392/9F48C301A4FE25580110F6B47D74468AD9F2098D/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI5GUIDeaa9beNameCustom_AssetbundleTransformposX`@posYP @posZ?=@rotX@ӾrotY_4(rotZ`_>scaleX?scaleY?scaleZ?NicknameJ[003FFF][b]Commander of the Guardian Knights[/b][-] - Female - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.KnightGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI6GUIDb43a13NameCustom_AssetbundleTransformposX@posYT @posZ<@rotX`^>rotY@E)rotZ>scaleX?scaleY?scaleZ?NicknameC [003FFF] [b]Commander of the Guardian Knights[/b][-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.KnightGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI7GUID0b0edaName Custom_ModelTransformposXu$@posYXo @posZ`A;@rotX >rotYH(rotZ@zɴscaleX ff?scaleY ff?scaleZ ff?Nickname[FFFF00]Elf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480682153/13A18E2DEC8E36968F9EDB2E02738C7C1DF98E47/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480668098/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUID81e5f1NameCustom_AssetbundleTransformposXKz@posY @posZ9@rotX`$/>rotY&rotZscaleX?scaleY?scaleZ?Nickname[00ff00]Orc Bard[-] 3D PaintedDescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051973937553/802850DDF22D8E69237F9129AB3C4BA5B9D442E6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI9GUID608590NameCustom_AssetbundleTransformposX@Rd@posYH@posZ8@rotXrotY(rotZy>scaleX?scaleY?scaleZ?Nickname[FFFF00]Druid[-] 3D PaintedDescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad AltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974325970/2C90475664C4B9299552DD6ED490C63A31D354E3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI149GUID35a20fName Custom_ModelTransformposX@<posY ?@posZB=@rotX൮rotY>arotZ E>scaleX?scaleY?scaleZ?Nickname[F4641D]Barbarian[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480351767/04BA7F0BDE97E8E880644753A53CEFE88FB22B53/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480382046/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2} GUIDf52f1dName Custom_ModelTransformposX\8posYv @posZB=@rotX@ț>rotYv@rotZ2scaleX> ?scaleY Q?scaleZ> ?Nickname([003FFF]Barbarian[-] - Female - PaintedDescription Change Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.Knight 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r@?g ,?bR?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID1c968fName Custom_ModelTransformposX?posY *?posZ ?rotXzj?rotY >?rotZ`?/h?scaleX?scaleY`(?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728355/5DE58B31DEE925B730F1B82D62813296680A760E/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728966/466D8A26444842DFFE4CA99D85F76FC9DAD3298B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768729392/9F48C301A4FE25580110F6B47D74468AD9F2098D/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI3GUID1facf5NameCustom_AssetbundleTransformposX7posYQ @posZ>=@rotX@m>rotYv@rotZt>scaleX?scaleY?scaleZ?NicknameJ[003FFF][b]Commander of the Guardian Knights[/b][-] - Female - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.KnightGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI4GUID4aea76NameCustom_AssetbundleTransformposX5posY@U @posZ 5=@rotXSþrotYv@rotZJ>scaleX?scaleY?scaleZ?NicknameC [003FFF] [b]Commander of the Guardian Knights[/b][-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted Male Barbarian 3D Painted Female Barbarin 3D Painted male C.G.Knight 3D painted Female C.G.KnightGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r@?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI150GUID667f27Name Custom_ModelTransformposX6@posY`Μ?posZ2u&@rotX4>rotYV@rotZ|WѾscaleX?scaleY?scaleZ?Nickname[F4641D]Barbarian[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480351767/04BA7F0BDE97E8E880644753A53CEFE88FB22B53/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480382046/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_28b29b|083161 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIStates2GUID71bb1bName Custom_TokenTransformposX?@posY(?posZJ+rotX>rotY ?rotZێscaleX@2?scaleY?scaleZ@2?NicknameWeapon Pack - BarbarianDescription&Here lies the Barbarian. Status: DEADGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI151_GUID9a843eName Custom_ModelTransformposXu/8@posY?posZ '@rotX(>rotY@f@rotZʏ>scaleX ff?scaleY ff?scaleZ ff?Nickname[31B32B]Elf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r=?gn?b΀?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480682153/13A18E2DEC8E36968F9EDB2E02738C7C1DF98E47/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480668098/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_928004|ba8ba1 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIStatesl2dGUID218b2eName Custom_TokenTransformposXH@posY) @posZ`A<@rotX$վrotYV@rotZ@ɾscaleX?scaleY?scaleZ?NicknameElfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317871475/DE4C7CB98483DC691AA1164D12602601330B75B7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI152dGUIDe08411Name Custom_ModelTransformposX4l6@posY$?posZrl)@rotX@ TrotYV@rotZscaleX?scaleY?scaleZ?Nickname[E7E52C]Dwarf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546898647/E5ECD356F449BDF7AE4FFF2B679A07AA757DEB4E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546738897/A1E042960E5BB638B2B8DC061F68948A07641B91/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_5cf6b0|47e3b7 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIStateso2gGUID2a55aeName Custom_TokenTransformposX'posY / @posZ$;@rotX@& >rotYoV@rotZ١scaleX ?scaleY?scaleZ ?NicknameDwarf DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317870424/23045AE47D3587C19DB26CE30AF10679A7C99ED1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI153J-GUID8a5f8aName Custom_ModelTransformposX4@posY $?posZಸ%@rotX\>rotYp@rotZ B>scaleX` ?scaleY` ?scaleZ` ?Nickname[1E87FF]Wizard[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_ebc906|f64306 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIStateso2gGUID031efaName Custom_TokenTransformposX`3B6@posY(?posZG&@rotX>rotYp@rotZ;@>scaleX ?scaleY?scaleZ ?NicknameWizardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317872197/AA8E3EB43F3DB00BAFEBF861C64B861CB4AB7EEE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjects0GUIDc6f6cfNameCustom_AssetbundleTransformposX ?posY[!@posZ溿rotX N5rotYV@rotZ`34?scaleXu?scaleY`u?scaleZu?Nickname Torch (held)DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382547890194/A60E157BED423BA3182C0CD03824AB3C359B2CC7/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStatesb4GUID9459a8Name Custom_ModelTransformposX@7@posY@_] @posZI%rotX>7?rotY@p@rotZ@IC?scaleXz?scaleYz?scaleZz?Nickname[ff3F00]WizardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID6f3140Name Custom_ModelTransformposX̻@posY^ @posZEorotXk>rotY"p@rotZٮ7?scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2LGUIDfdae51Name Custom_ModelTransformposX̻@posY^ @posZEorotXҾrotY"p@rotZ@_e7?scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsF0>GUID2b5413NameCustom_AssetbundleTransformposX`6?posYgD@posZ@t?rotXf~v@rotYf@rotZSb?scaleX?scaleY?scaleZ?Nickname Torch (held)DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382547890194/A60E157BED423BA3182C0CD03824AB3C359B2CC7/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI154%GUID1207f8NameDeckTransformposX@!AposYz@posZ`˭@rotXrotY@f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0e162T737485e6e7eCustomDeck*2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackType7966FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022220769/0AC81DEA46B23E64B9CD9639F186DFCAD32560AB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackType7976FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022222140/D96C73DB843BEF7C21417D1EA0B4CEDE885559B8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackType7986FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022223583/51C1C1943291100503C0732FEB66ACB4CED4D791/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackType7996FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022225268/D307111F80C06AFF8F65C49259449BC04D6430E6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDf03ac0NameCardTransformposXTposY @posZ .@rotX;;?rotY<f@rotZ>@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc078a4Name CardCustomTransformposX posY @posZK @rotX@^?rotYf@rotZ*YscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID6SidewaysCardCustomDeck@7966FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022220769/0AC81DEA46B23E64B9CD9639F186DFCAD32560AB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID466cadName CardCustomTransformposXو?posY @posZ. rotX`@?rotY f@rotZǼ9scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDT7SidewaysCardCustomDeck@7976FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022222140/D96C73DB843BEF7C21417D1EA0B4CEDE885559B8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDf83ea0Name CardCustomTransformposX4=posYn @posZ ZrotX +3rotY@f@rotZ`m9scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID7SidewaysCardCustomDeck@7986FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022223583/51C1C1943291100503C0732FEB66ACB4CED4D791/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf753f5Name CardCustomTransformposXZ?posY`/! @posZrotXsM?rotY f@rotZM~?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID8SidewaysCardCustomDeck@7996FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022225268/D307111F80C06AFF8F65C49259449BC04D6430E6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDf452a8NameCardTransformposX$posY@۟ @posZ^%@rotXj7?rotYSf@rotZf>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb27b02NameCardTransformposX / posY`۟ @posZyt%@rotXLm7?rotY f@rotZ+;>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID8d8ca4NameCardTransformposX@VposY @posZO@rotX i?rotY~f@rotZ91?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI155pGUIDbc04eaName Custom_ModelTransformposX`A@posYS @posZ8$@rotX?rotY zV@rotZcv@scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesRapierAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095039455/FF65659967EDE8A98060FE89AF531DF609811966/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095041592/71B7F867D966EB0B03BF493C63B74D56FFCEADB9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095041737/056E845955AEE6BFE230414D44C96712B4C30E97/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095039585/45B80A0CB93DC5F2D7C9FC20907EEC8EFA03E2DD/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1562GUIDe8e620NameCustom_AssetbundleTransformposXH@posY@$9 @posZb0@rotXG?rotY)V@rotZ^scaleXUz?scaleYx?scaleZVz?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012408777/E6667FDD875EF520634933EB4B24B83275080D14/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1572GUID6e43ddNameCustom_AssetbundleTransformposX xH@posY`$9 @posZ@rotX>rotYIL?rotZ}GscaleXez?scaleY@x?scaleZez?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012408777/E6667FDD875EF520634933EB4B24B83275080D14/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1582GUID1bef12NameCustom_AssetbundleTransformposX#9D@posY@[9 @posZ>@rotXCrotYp@rotZq scaleX@?scaleY ?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012410567/79EF0F74B01A40D4D08E2D2C406369D44C4580CA/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI159qGUIDb86bf5Name Custom_ModelTransformposX Z@@posY @posZ@@rotX@rotYV@rotZ@>scaleX`53?scaleY`53?scaleZ`53?NicknameDescriptionGMNotesHandaxeAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144458/3424326661731BF178FD208A0263F9E394070917/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144769/F66F8E9FC55CED6B9C2D9FE1B8E69B63AA3EF161/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144903/0EC00E5BBC15508C34313F87B23D9B901B490D38/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094144603/0C2BFFF4DF1724BE137B02C551685E69DA52F7E2/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI160jGUID78274dName Custom_ModelTransformposXMC@posY}U @posZ`#@rotX`H?rotYV@rotZlоscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095099753/F47BF5D807537F3BCFABAE0AAE675AF50439B2DF/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095100104/3EBCFF3026633C0BB784BA1BA7C26EB130F93181/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095100264/43BDAF6F659150656DC3894843E425383E781C47/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368095099951/F35D2F693F382B35EE63A85939B2BDBB3EC05AC9/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI161TGUID3e7884NameCustom_Model_BagTransformposXH4posY`GG @posZ J=rotX`MӾrotY,f@rotZ﷞?scaleXQ@scaleY?scaleZ@NicknameMaster potions memory BagDescriptionfContains 3D vials and potion cards Make sure the main area is clear before pressing the place buttonGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateO{"ml":{"055d35":{"lock":false,"pos":{"x":1.3248,"y":3.4657,"z":-33.1091},"rot":{"x":0.001,"y":180.0027,"z":180.0244}},"0d367a":{"lock":false,"pos":{"x":6.0481,"y":3.4633,"z":-33.014},"rot":{"x":-0.0005,"y":180.0002,"z":180.0217}},"0ffd8a":{"lock":false,"pos":{"x":-3.3849,"y":3.4682,"z":-33.4725},"rot":{"x":0.0004,"y":180.0168,"z":0.0381}},"157278":{"lock":false,"pos":{"x":-2.5599,"y":3.7705,"z":-30.3406},"rot":{"x":359.9759,"y":270.0026,"z":0.0062}},"16b0a6":{"lock":false,"pos":{"x":-2.8401,"y":3.654,"z":-27.7388},"rot":{"x":-0.0003,"y":179.9993,"z":0.0302}},"1b57f7":{"lock":false,"pos":{"x":-4.8589,"y":3.4826,"z":-30.3195},"rot":{"x":359.5033,"y":180.0049,"z":0.03}},"1c0e75":{"lock":false,"pos":{"x":1.1607,"y":3.4472,"z":-35.7805},"rot":{"x":359.9747,"y":270.0032,"z":-0.0018}},"23e078":{"lock":false,"pos":{"x":-0.6339,"y":3.4667,"z":-37.8567},"rot":{"x":0.0006,"y":179.9723,"z":0.0337}},"32b994":{"lock":false,"pos":{"x":-0.8452,"y":3.4785,"z":-37.781},"rot":{"x":0.0173,"y":359.9711,"z":0.0008}},"3d3027":{"lock":false,"pos":{"x":3.6228,"y":3.4645,"z":-36.416},"rot":{"x":0.0005,"y":180.0199,"z":0.0334}},"4a0637":{"lock":false,"pos":{"x":5.2258,"y":3.7361,"z":-29.1601},"rot":{"x":0.0297,"y":89.9961,"z":0.0045}},"588cda":{"lock":false,"pos":{"x":-6.1742,"y":3.8293,"z":-34.7871},"rot":{"x":0,"y":0.0087,"z":359.9697}},"60281f":{"lock":false,"pos":{"x":0.6824,"y":3.6151,"z":-29.9313},"rot":{"x":359.9696,"y":269.9963,"z":0.0001}},"63b694":{"lock":false,"pos":{"x":-0.9656,"y":3.7518,"z":-33.1695},"rot":{"x":359.9383,"y":180.0038,"z":0.0983}},"65fe50":{"lock":false,"pos":{"x":3.2939,"y":3.8353,"z":-35.7673},"rot":{"x":359.9411,"y":179.9992,"z":-0.0021}},"747c3b":{"lock":false,"pos":{"x":-3.0565,"y":3.6496,"z":-33.1572},"rot":{"x":359.9659,"y":269.9994,"z":-0.001}},"77a1e8":{"lock":false,"pos":{"x":5.9298,"y":3.6546,"z":-32.9157},"rot":{"x":0.0006,"y":180.0061,"z":0.0299}},"80d7aa":{"lock":false,"pos":{"x":2.9198,"y":3.7498,"z":-29.1394},"rot":{"x":359.9839,"y":180.0237,"z":0.0109}},"8b2fc9":{"lock":true,"pos":{"x":-10.6794,"y":1.9009,"z":-37.631},"rot":{"x":0,"y":180.0114,"z":-0.0001}},"8b5833":{"lock":false,"pos":{"x":-4.8084,"y":3.492,"z":-30.497},"rot":{"x":0.3739,"y":-0.0046,"z":0.0232}},"94da7e":{"lock":false,"pos":{"x":-6.2903,"y":3.4697,"z":-34.8043},"rot":{"x":-0.0017,"y":180.0048,"z":0.0344}},"9b21d0":{"lock":false,"pos":{"x":5.5447,"y":3.4635,"z":-29.3536},"rot":{"x":-0.0035,"y":180.0002,"z":0.0319}},"9c5700":{"lock":false,"pos":{"x":3.1527,"y":3.4648,"z":-29.0838},"rot":{"x":-0.0056,"y":179.9957,"z":180.0296}},"b7db91":{"lock":false,"pos":{"x":1.3698,"y":3.4797,"z":-36.4555},"rot":{"x":-0.0035,"y":179.9838,"z":0.748}},"c1dcde":{"lock":false,"pos":{"x":1.2192,"y":3.6375,"z":-32.7269},"rot":{"x":0.0328,"y":89.9934,"z":0.0031}},"d5aac0":{"lock":false,"pos":{"x":0.6328,"y":3.4661,"z":-29.6757},"rot":{"x":-0.0025,"y":179.9982,"z":180.0275}},"db4db9":{"lock":false,"pos":{"x":-2.545,"y":3.4678,"z":-30.2819},"rot":{"x":0,"y":180.002,"z":180.03}},"e11101":{"lock":false,"pos":{"x":3.7105,"y":3.4645,"z":-33.0662},"rot":{"x":-0.0004,"y":180.0005,"z":180.0223}},"e20345":{"lock":false,"pos":{"x":-3.1445,"y":3.7305,"z":-36.1062},"rot":{"x":0.004,"y":180.0204,"z":0.028}},"f17f72":{"lock":false,"pos":{"x":-1.1511,"y":3.8295,"z":-27.9848},"rot":{"x":354.7621,"y":282.059,"z":352.5393}},"f8974e":{"lock":false,"pos":{"x":-0.8929,"y":3.4669,"z":-33.9334},"rot":{"x":0.0005,"y":180.0344,"z":0.0397}},"f9c298":{"lock":false,"pos":{"x":-3.0528,"y":3.468,"z":-36.7101},"rot":{"x":-0.0005,"y":180.011,"z":180.0206}},"fd7f54":{"lock":false,"pos":{"x":3.507,"y":3.5577,"z":-32.5562},"rot":{"x":0.0004,"y":180.0051,"z":0.0301}}}}XmlUIContainedObjects0GUID8b2fc9NameCustom_Model_BagTransformposX`[%posY j?posZBrotXrotY`]f@rotZ6scaleXk?scaleY@6@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptLuaScriptStateXmlUI1GUID055d35Name CardCustomTransformposXb2?posY`˹ @posZ@rotXArotY`f@rotZ ؀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdESidewaysCardCustomDeck@8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0d367aName CardCustomTransformposXB1@posY๴ @posZʁ@rotX ArotYf@rotZ ؀f@scaleX@?scaleY?scaleZ@?Nickname Holy WaterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID-SidewaysCardCustomDeck@7726FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134629187086/4DD28E0E6081C153D566A05775B5B65932856611/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134629187996/4DD28E0E6081C153D566A05775B5B65932856611/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID0ffd8aNameCardTransformposX  posY @posZp@rotX@?rotY@2f@rotZ`L?scaleX@?scaleY?scaleZ@?NicknamePotion of Icy StrengthDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDVSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID157278Name Custom_ModelTransformposX 2posY`d*@posZആ>rotX@tv@rotY p@rotZ@o?scaleX`?scaleY`?scaleZ`?NicknameHeroic Brew - potionDescriptiongenie bottle shaped - potion When you drink this before you attack, you can make two attacks instead of one. This may only be used once. GMNotesAltLookAngle&xyzColorDiffuse&r@::?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394656103/ECC0BDFD14736593ACFAD7A24D1383D4A2788DF7/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659420/FF4ACE59D3DD2BCECE875A2C5FC01EA05F413568/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI5GUID16b0a6Name Custom_ModelTransformposXposY@Y; @posZ";rotX 1rotYf@rotZ@hޞ?scaleXkf?scaleYkf?scaleZkf?Nicknametonic - potionDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r6?gx?b"?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167466593298/EBB3B379C77326E0C583F8182F20EE5C1117C010/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167466593613/90516364E37CCE24BC4D0BC4AD1F3BBA231A8135/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI6GUID1b57f7NameCardTransformposXoposY @posZ Q>rotXyv@rotY@Ef@rotZ,?scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDTSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID1c0e75Name Custom_ModelTransformposX B?posYG @posZYTBrotXqv@rotYp@rotZUTscaleX?scaleY?scaleZ?Nickname%Potion of Dexterity - 3d vial-bottleDescriptionThis sparkling liquid adds 5 movement squares to your next dice roll or guarantees one successfule pit Jump. If you purchase more than one of these potions, you may use only one potion per turn.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326086893/51BB47A1102C5125604202D387437DE5E3F1752A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326087351/9564F8B9999A363CEC767785981B652206C1A047/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUID23e078NameCardTransformposX]HposY @posZBrotX`^`?rotY~f@rotZ vv@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDWSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID32b994Name Custom_ModelTransformposX@cposYk @posZ@BrotXQprotYxv@rotZ@?scaleXif@scaleYif@scaleZif@NicknamePotion of RejunivationDescriptionAny hero who drinks this bright yello liquid regains up to 6 loast Body Points. Roll 1 red die to see how many Body Points the hero gets back. This potion cannot give the Hero more than his sstarting number of Body Points Cost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414554851/FC891EC711110698E54BED3A09C2465F25DD4852/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414555215/81D51CA85F438B20462A6472626D933935271EF5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI10GUID3d3027Name CardCustomTransformposX @posYT @posZ`?5BrotX@h@?rotY f@rotZ #?scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck@8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID4a0637Name Custom_ModelTransformposX`@posY @posZ@W=rotX ?rotYV@rotZt?scaleX43?scaleY43?scaleZ43?NicknamePotion of defenceDescriptionPotion of Defence Jar shaped potion You can drink this potion at any time, giving you two extra combat dice the next time you defend. This may only be used once. GMNotesAltLookAngle&xyzColorDiffuse&r?g"?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394665255/AB9F5DDF7190538E787D4965A963D40BCBE8B3C4/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394665571/E3AF398E96D82932781A9DF8E344B622F87E3F7C/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength`?CastShadowsLuaScriptLuaScriptStateXmlUI12GUID588cdaName Custom_ModelTransformposXposY@posZ +bArotXv@rotY UC?rotZv@scaleX?scaleY?scaleZ?NicknamePotion of Frost skinDescriptionOnly the Barbarian is affected by this slush drink. It enables the Barbarian to roll 2 extra comat dice when defending against attacks. As soon as there are no monsters in the Barbarian's line of sight, this potion's effect wears off 300 Gold Coins.GMNotesAltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660800/1D54B9ACB52B7FBA5DF262124F7B89FDC7B4781F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661331/22733E70A3F1E2D56CC5056C77934C867837EB79/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI13GUID60281fName Custom_ModelTransformposX*Z?posY# @posZ =rotX@jv@rotY p@rotZv@scaleX lf?scaleY lf?scaleZ lf?NicknamePotion of SpeedDescriptionYou many drin this potion at any time. It will allow you to roll [i]twice[/i] as many dice the next time you move. [b]200 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661650/9A54C94C2D6DCD0388F2525583AFC1B9A6F44A7D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661920/E1314A3E63D7F519071697148D85FB552FF2CF6B/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength@?CastShadowsLuaScriptLuaScriptStateXmlUI14GUID63b694Name Custom_ModelTransformposX@posY`@posZ@rotXv@rotY@f@rotZC?scaleX kf?scaleY kf?scaleZ kf?NicknamePotion of Healing d6DescriptionYou can drink this healing potion at any time, restoring the number of Body Points dqual to a roll of one red die. You cannont, however, exceed your starting number of Body Points. This may only be used once.GMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI15GUID65fe50Name Custom_ModelTransformposX @posY{@posZ WBrotXv@rotYf@rotZ?scaleX ?scaleY ?scaleZ ?NicknamePotion of RestorationDescriptionDrink this brown, frothy liquid to restore 1 lost Body Point and 1 lost Mind Point. It's refreshing after a tough battle! [b]500 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI166GUID747c3bName Custom_ModelTransformposX`rC posYK3 @posZc@rotXv@rotYp@rotZn?scaleX?scaleY?scaleZ?NicknamePotion of Icy StrenthDescription!Flask This bubling, orange mixture grants the Barbarin superhuman strength for one turn. After the Barbarian drinks this potion, his next attack causes twice as many Body Points of damage as are rolled on the combat dice. No other hero can use this potion. [b]Cost: 200 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r ?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662254/85B0E9A56360F99CE41C7A9A68E439F8ABC21263/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662710/880F4FDA2FB0C4433DA9E7920D923E8C58D78C47/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength-?CastShadowsLuaScriptLuaScriptStateXmlUI17GUID77a1e8Name Custom_ModelTransformposX@|A@posY`< @posZ`]|@rotX@vtrotY(f@rotZ@@?scaleX?scaleY?scaleZ?NicknameMonk's potionDescriptionHoly Water You may use the [i]holy[/i] water instead of attacking. It kills any undead creature (skeleton, zombie, or mummy). The card is then discarded after use. [b]400 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&rY?g`?b@`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465917462/2B59A016683F18507D47E61E4914E37112AC1E52/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465917758/14A9C0A2C0BB7E8FEBEE27407A853E8B6B47A285/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI18DGUID80d7aaName Custom_ModelTransformposX[@posY@ @posZ#=rotX v@rotYf@rotZ55?scaleX kf?scaleY kf?scaleZ kf?NicknamePotion of Healing 4Description1Restores up to 4 lost Body Points when consumed.GMNotesAltLookAngle&xyzColorDiffuse&rr?gn?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI19GUID8b2fc9NameCustom_Model_BagTransformposX`[%posY j?posZBrotXrotY`]f@rotZ6scaleXk?scaleY@6@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptLuaScriptStateXmlUI20GUID8b5833Name Custom_ModelTransformposXSsposY@ @posZ >rotX`7?rotY FrotZ?scaleXif@scaleYif@scaleZif@NicknamePotion of Battle RageDescriptionOnly the Barbarian can drink this purple-red concoction. It grants him 2 attacks per turn as long as there are monsters in sight. As soon as there are no monsters in the Barbarian's line of sight, this potion's effect wears off. [b]Cost: 400 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r@b?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414554851/FC891EC711110698E54BED3A09C2465F25DD4852/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414555215/81D51CA85F438B20462A6472626D933935271EF5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI21GUID94da7eNameCardTransformposX8)posY @posZ@fArotX D?rotY@f@rotZ Q?scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDUSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID9b21d0Name CardCustomTransformposX-@posY@D @posZZ=rotX`,vrotY f@rotZ f@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID#SidewaysCardCustomDeck@7456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582196256/339E9F0AE1F3CE68D1F328A3A6E65DEDE0B7CCD0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582196256/339E9F0AE1F3CE68D1F328A3A6E65DEDE0B7CCD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID9c5700Name CardCustomTransformposX8 @posYԷ @posZs=rotX`v@rotYf@rotZf@scaleX?scaleY?scaleZ?NicknamePotion of HealingDescription#The liquid in this bottle is greenGMNotesSee quest notes BAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$&SidewaysCardCustomDeck@7536FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScript--[[ Card colouring by Chad Curran, https://www.facebook.com/chad.curran.58 GM comment is referring to the quest notes of Quest 2 - The Rescue of Sir Ragnar --]]LuaScriptStateXmlUI24GUIDb7db91Name CardCustomTransformposX?posY@߹ @posZ M:BrotXOrotYf@rotZI?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck@7496FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583370581/20D8AD78DC0AF296747C88CD14F2B4AB2EE9D068/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583370581/20D8AD78DC0AF296747C88CD14F2B4AB2EE9D068/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI25GUIDc1dcdeName Custom_ModelTransformposX?posY`{ @posZ @rotXuՑ?rotY V@rotZv@scaleX?scaleY?scaleZ?NicknamePotion of BattleDescriptionIf you have a really weak roll of the attack dice, you may drink thos blood-red potion. It allows you 1 reroll of your Attack dice. [b[200 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r@;;?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659842/8F29A37CF1165527079DC55379510D3602BF2BD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660532/6F9BBD72007E0B8C52D5B60FE5E4B33FD231692A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength[?CastShadowsLuaScriptLuaScriptStateXmlUI26GUIDd5aac0Name CardCustomTransformposX??posY @posZ=rotX VlerotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDP'SidewaysCardCustomDeck@7566FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI27GUIDdb4db9Name CardCustomTransformposX *\posY @posZ*H>rotXT=?rotYf@rotZ f@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0$SidewaysCardCustomDeck@7486FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584068907/ACA9F61AEE414F7AFBB334F2B35C813487AC875C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584068907/ACA9F61AEE414F7AFBB334F2B35C813487AC875C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28GUIDe11101Name CardCustomTransformposX @posY`; @posZ@y@rotXBrotY@f@rotZ׀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck@7506FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI29GUIDe20345Name Custom_ModelTransformposX posY' @posZZBrotXƽV?rotYf@rotZ;z?scaleX43?scaleY43?scaleZ43?NicknamePotion of StrengthDescriptionBottle You can drink this strange smelling liquid at any time, enabling you to roll two extra combat dice the next time you attack. This may only be used once.GMNotesAltLookAngle&xyzColorDiffuse&rT??gbn&?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660800/1D54B9ACB52B7FBA5DF262124F7B89FDC7B4781F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661331/22733E70A3F1E2D56CC5056C77934C867837EB79/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI30,GUIDf17f72Name Custom_ModelTransformposXgposY Ƣ@posZ`S;rotX )v@rotYʠq@rotZ+ v@scaleX ?scaleY ?scaleZ ?Nicknamevolatile potionDescriptionsee bomb - Ask Duke BlitzeinGMNotesAltLookAngle&xyzColorDiffuse&r`?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167464228131/76C5F85564B8A456A485208928B83C9A61974E9C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167464228446/E101F6E84E464401B7613AE725CE0C541CFEE23C/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI31GUIDf8974eName CardCustomTransformposX@posY@, @posZy@rotX@A?rotYf@rotZ`Sy?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDh#SidewaysCardCustomDeck@7466FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582465046/1F727C52B63BD89AA3DB25E5549EA7BA0E392D20/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582465046/1F727C52B63BD89AA3DB25E5549EA7BA0E392D20/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32GUIDf9c298Name CardCustomTransformposX`!lposY | @posZZBrotX BrotYZf@rotZӀf@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,FSidewaysCardCustomDeck@8356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584056175/5ECAD552E71A70ACF5807BD4F1478E7FC1547B9C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584056175/5ECAD552E71A70ACF5807BD4F1478E7FC1547B9C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI33GUIDfd7f54Name Custom_ModelTransformposX @posY @posZ @rotX!k?rotYxf@rotZ@ۙ?scaleX73?scaleY73?scaleZ73?NicknameVenom AntidoteDescriptionTonic - Tincture This bubbling brew tastes foul but heals up to 2 Body Points of damage caused by poison needles or poison darts only. [b]300 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r8?g .?bw?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664611/27D9FA9A71A53CCEEA1C3C5B640961A0FF43906B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664918/0CF1D389F6D0E2BAC4A09972D21E9D7F4BE0424D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthI?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDfdf78bName Custom_TokenTransformposX)?posYFposZ@󂾿rotXTrotY@ȾrotZ[<scaleX?scaleY #@scaleZt?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582375272/D63E027A186A76FA449ACDB683BBE46D2E2CCDBC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI162,GUID78a05dName Custom_TokenTransformposX` FposY @posZ`0@rotXvrotY`Cf@rotZ F?scaleX ?scaleY?scaleZ ?Nickname)Snowdasher - wolf - Faithful animal allyDescription[sub]Attack [3] -[b]Can attack Diagonally![/b] Defend [3] Body [5] Mind [1] Move [10 ] [i] Can not open doors[/i] [i] dies if all ther other heroes die[/i][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574985411/B7AE5D5D8236A5E9301E08505D11F5CC3C7321B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI163 GUID28b29bName Custom_TokenTransformposX6@posYposZ2u&@rotXV@rotYV@rotZscaleX&?scaleY?scaleZ&?Nickname8/8DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL:https://sites.google.com/site/rolesystemssky/hp_frame.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness ?MergeDistancePixels.@StandUpStackableLuaScriptX tgl = 0 function onLoad() local btn = {} btn.function_owner = self btn.width = 500 btn.height = 500 btn.click_function = "btnTgl" btn.position = {0, 0, 0} self.createButton(btn) end function doButtons() tgl = 1 self.interactable = true local btn = {} btn.function_owner = self btn.width = 600 btn.height = 600 btn.click_function = "btnIn" btn.label = "-" btn.font_size = 600 btn.position = {-5.76, 0, -1.23} self.createButton(btn) btn.click_function = "btnVn" btn.label = "V" btn.font_size = 450 btn.position = {-5.76, 0, 0} self.createButton(btn) btn.click_function = "btnXn" btn.label = "X" btn.font_size = 450 btn.position = {-5.76, 0, 1.23} self.createButton(btn) btn.click_function = "btnIp" btn.label = "+" btn.font_size = 600 btn.position = {-6.98, 0, -1.23} self.createButton(btn) btn.click_function = "btnVp" btn.label = "V" btn.font_size = 450 btn.position = {-6.98, 0, 0} self.createButton(btn) btn.click_function = "btnXp" btn.label = "X" btn.font_size = 450 btn.position = {-6.98, 0, 1.23} self.createButton(btn) btn.click_function = "btnMx" btn.label = "-" btn.font_size = 600 btn.position = {5.76, 0, 0} self.createButton(btn) btn.click_function = "btnUp" btn.label = "^" btn.font_size = 600 btn.position = {4.35, 0, -0.76} self.createButton(btn) end function udoButtons() if Global.getVar("uGMnUm") then self.interactable = false end if tgl == 1 then tgl = 0 local i for i = 1, 8 do self.removeButton(i) end end end function btnTgl(d, c) local p = 1 if Global.getVar("uGMuSe") and c != "Black" then p = nil end if p then if tgl == 1 then udoButtons() else doButtons() end end end function btnIn() putHP(getHP() - 1) end function btnVn() putHP(getHP() - 5) end function btnXn() putHP(getHP() - 10) end function btnIp() putHP(getHP() + 1) end function btnVp() putHP(getHP() + 5) end function btnXp() putHP(getHP() + 10) end function btnMx() local m = getMax()-1 if m < 1 then m = 1 end local n = getHP() if n > m then n = m end self.setName(n.." / "..m) showBar() end function btnUp() getObjectFromGUID("667f27").call("upBar") showBar() end function getHP() return(tonumber(string.sub(self.getName(), 1, string.find(self.getName(), "%/")-1))) end function getMax() return(tonumber(string.sub(self.getName(), string.find(self.getName(), "%/")+1))) end function putHP(a) local m = getMax() if a > m then m = a end self.setName(a.." / "..m) showBar() end function showBar() getObjectFromGUID("667f27").call("bumpHide") getObjectFromGUID("667f27").call("showBar") end --tt LuaScriptStateXmlUI1640GUID083161Name Custom_TokenTransformposX6@posYposZ2u&@rotXV@rotYV@rotZscaleX$?scaleY?scaleZ"?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL8https://sites.google.com/site/rolesystemssky/hp_bar.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@z?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI165 GUID5cf6b0Name Custom_TokenTransformposX4l6@posYposZrl)@rotXV@rotYV@rotZscaleXܪ?scaleY?scaleZܪ?Nickname7/7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL:https://sites.google.com/site/rolesystemssky/hp_frame.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness ?MergeDistancePixels.@StandUpStackableLuaScriptX tgl = 0 function onLoad() local btn = {} btn.function_owner = self btn.width = 500 btn.height = 500 btn.click_function = "btnTgl" btn.position = {0, 0, 0} self.createButton(btn) end function doButtons() tgl = 1 self.interactable = true local btn = {} btn.function_owner = self btn.width = 600 btn.height = 600 btn.click_function = "btnIn" btn.label = "-" btn.font_size = 600 btn.position = {-5.76, 0, -1.23} self.createButton(btn) btn.click_function = "btnVn" btn.label = "V" btn.font_size = 450 btn.position = {-5.76, 0, 0} self.createButton(btn) btn.click_function = "btnXn" btn.label = "X" btn.font_size = 450 btn.position = {-5.76, 0, 1.23} self.createButton(btn) btn.click_function = "btnIp" btn.label = "+" btn.font_size = 600 btn.position = {-6.98, 0, -1.23} self.createButton(btn) btn.click_function = "btnVp" btn.label = "V" btn.font_size = 450 btn.position = {-6.98, 0, 0} self.createButton(btn) btn.click_function = "btnXp" btn.label = "X" btn.font_size = 450 btn.position = {-6.98, 0, 1.23} self.createButton(btn) btn.click_function = "btnMx" btn.label = "-" btn.font_size = 600 btn.position = {5.76, 0, 0} self.createButton(btn) btn.click_function = "btnUp" btn.label = "^" btn.font_size = 600 btn.position = {4.35, 0, -0.76} self.createButton(btn) end function udoButtons() if Global.getVar("uGMnUm") then self.interactable = false end if tgl == 1 then tgl = 0 local i for i = 1, 8 do self.removeButton(i) end end end function btnTgl(d, c) local p = 1 if Global.getVar("uGMuSe") and c != "Black" then p = nil end if p then if tgl == 1 then udoButtons() else doButtons() end end end function btnIn() putHP(getHP() - 1) end function btnVn() putHP(getHP() - 5) end function btnXn() putHP(getHP() - 10) end function btnIp() putHP(getHP() + 1) end function btnVp() putHP(getHP() + 5) end function btnXp() putHP(getHP() + 10) end function btnMx() local m = getMax()-1 if m < 1 then m = 1 end local n = getHP() if n > m then n = m end self.setName(n.." / "..m) showBar() end function btnUp() getObjectFromGUID("e08411").call("upBar") showBar() end function getHP() return(tonumber(string.sub(self.getName(), 1, string.find(self.getName(), "%/")-1))) end function getMax() return(tonumber(string.sub(self.getName(), string.find(self.getName(), "%/")+1))) end function putHP(a) local m = getMax() if a > m then m = a end self.setName(a.." / "..m) showBar() end function showBar() getObjectFromGUID("e08411").call("bumpHide") getObjectFromGUID("e08411").call("showBar") end --tt LuaScriptStateXmlUI1660GUID47e3b7Name Custom_TokenTransformposX4l6@posYposZrl)@rotXV@rotYV@rotZscaleX?scaleY?scaleZ/?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL8https://sites.google.com/site/rolesystemssky/hp_bar.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@z?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI167 GUID928004Name Custom_TokenTransformposXu/8@posYposZ '@rotXV@rotYf@rotZscaleXd!?scaleY?scaleZd!?Nickname6/6DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL:https://sites.google.com/site/rolesystemssky/hp_frame.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness ?MergeDistancePixels.@StandUpStackableLuaScriptX tgl = 0 function onLoad() local btn = {} btn.function_owner = self btn.width = 500 btn.height = 500 btn.click_function = "btnTgl" btn.position = {0, 0, 0} self.createButton(btn) end function doButtons() tgl = 1 self.interactable = true local btn = {} btn.function_owner = self btn.width = 600 btn.height = 600 btn.click_function = "btnIn" btn.label = "-" btn.font_size = 600 btn.position = {-5.76, 0, -1.23} self.createButton(btn) btn.click_function = "btnVn" btn.label = "V" btn.font_size = 450 btn.position = {-5.76, 0, 0} self.createButton(btn) btn.click_function = "btnXn" btn.label = "X" btn.font_size = 450 btn.position = {-5.76, 0, 1.23} self.createButton(btn) btn.click_function = "btnIp" btn.label = "+" btn.font_size = 600 btn.position = {-6.98, 0, -1.23} self.createButton(btn) btn.click_function = "btnVp" btn.label = "V" btn.font_size = 450 btn.position = {-6.98, 0, 0} self.createButton(btn) btn.click_function = "btnXp" btn.label = "X" btn.font_size = 450 btn.position = {-6.98, 0, 1.23} self.createButton(btn) btn.click_function = "btnMx" btn.label = "-" btn.font_size = 600 btn.position = {5.76, 0, 0} self.createButton(btn) btn.click_function = "btnUp" btn.label = "^" btn.font_size = 600 btn.position = {4.35, 0, -0.76} self.createButton(btn) end function udoButtons() if Global.getVar("uGMnUm") then self.interactable = false end if tgl == 1 then tgl = 0 local i for i = 1, 8 do self.removeButton(i) end end end function btnTgl(d, c) local p = 1 if Global.getVar("uGMuSe") and c != "Black" then p = nil end if p then if tgl == 1 then udoButtons() else doButtons() end end end function btnIn() putHP(getHP() - 1) end function btnVn() putHP(getHP() - 5) end function btnXn() putHP(getHP() - 10) end function btnIp() putHP(getHP() + 1) end function btnVp() putHP(getHP() + 5) end function btnXp() putHP(getHP() + 10) end function btnMx() local m = getMax()-1 if m < 1 then m = 1 end local n = getHP() if n > m then n = m end self.setName(n.." / "..m) showBar() end function btnUp() getObjectFromGUID("9a843e").call("upBar") showBar() end function getHP() return(tonumber(string.sub(self.getName(), 1, string.find(self.getName(), "%/")-1))) end function getMax() return(tonumber(string.sub(self.getName(), string.find(self.getName(), "%/")+1))) end function putHP(a) local m = getMax() if a > m then m = a end self.setName(a.." / "..m) showBar() end function showBar() getObjectFromGUID("9a843e").call("bumpHide") getObjectFromGUID("9a843e").call("showBar") end --tt LuaScriptStateXmlUI1680GUIDba8ba1Name Custom_TokenTransformposXu/8@posYposZ '@rotXV@rotYf@rotZscaleX?scaleY?scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL8https://sites.google.com/site/rolesystemssky/hp_bar.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@z?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI169 GUIDebc906Name Custom_TokenTransformposX4@posYposZಸ%@rotXV@rotYp@rotZscaleXQ?scaleY?scaleZQ?Nickname4/4DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL:https://sites.google.com/site/rolesystemssky/hp_frame.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness ?MergeDistancePixels.@StandUpStackableLuaScriptX tgl = 0 function onLoad() local btn = {} btn.function_owner = self btn.width = 500 btn.height = 500 btn.click_function = "btnTgl" btn.position = {0, 0, 0} self.createButton(btn) end function doButtons() tgl = 1 self.interactable = true local btn = {} btn.function_owner = self btn.width = 600 btn.height = 600 btn.click_function = "btnIn" btn.label = "-" btn.font_size = 600 btn.position = {-5.76, 0, -1.23} self.createButton(btn) btn.click_function = "btnVn" btn.label = "V" btn.font_size = 450 btn.position = {-5.76, 0, 0} self.createButton(btn) btn.click_function = "btnXn" btn.label = "X" btn.font_size = 450 btn.position = {-5.76, 0, 1.23} self.createButton(btn) btn.click_function = "btnIp" btn.label = "+" btn.font_size = 600 btn.position = {-6.98, 0, -1.23} self.createButton(btn) btn.click_function = "btnVp" btn.label = "V" btn.font_size = 450 btn.position = {-6.98, 0, 0} self.createButton(btn) btn.click_function = "btnXp" btn.label = "X" btn.font_size = 450 btn.position = {-6.98, 0, 1.23} self.createButton(btn) btn.click_function = "btnMx" btn.label = "-" btn.font_size = 600 btn.position = {5.76, 0, 0} self.createButton(btn) btn.click_function = "btnUp" btn.label = "^" btn.font_size = 600 btn.position = {4.35, 0, -0.76} self.createButton(btn) end function udoButtons() if Global.getVar("uGMnUm") then self.interactable = false end if tgl == 1 then tgl = 0 local i for i = 1, 8 do self.removeButton(i) end end end function btnTgl(d, c) local p = 1 if Global.getVar("uGMuSe") and c != "Black" then p = nil end if p then if tgl == 1 then udoButtons() else doButtons() end end end function btnIn() putHP(getHP() - 1) end function btnVn() putHP(getHP() - 5) end function btnXn() putHP(getHP() - 10) end function btnIp() putHP(getHP() + 1) end function btnVp() putHP(getHP() + 5) end function btnXp() putHP(getHP() + 10) end function btnMx() local m = getMax()-1 if m < 1 then m = 1 end local n = getHP() if n > m then n = m end self.setName(n.." / "..m) showBar() end function btnUp() getObjectFromGUID("8a5f8a").call("upBar") showBar() end function getHP() return(tonumber(string.sub(self.getName(), 1, string.find(self.getName(), "%/")-1))) end function getMax() return(tonumber(string.sub(self.getName(), string.find(self.getName(), "%/")+1))) end function putHP(a) local m = getMax() if a > m then m = a end self.setName(a.." / "..m) showBar() end function showBar() getObjectFromGUID("8a5f8a").call("bumpHide") getObjectFromGUID("8a5f8a").call("showBar") end --tt LuaScriptStateXmlUI1700GUIDf64306Name Custom_TokenTransformposX4@posYposZಸ%@rotXV@rotYp@rotZscaleX?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURL8https://sites.google.com/site/rolesystemssky/hp_bar.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@z?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI171GUID82d9d7Name3DTextTransformposXi<posY`o @posZrotYhZ?rotZa>scaleX?scaleY?scaleZ?Nickname[ff3F00]Warlock[-] 3D PaintedDescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r ?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974484431/71BC6555FC1FBB1AE1EB3A73BAED7095280FC010/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI4GUID763b96Name Custom_ModelTransformposX`s2@posY M @posZ7@rotX nrotYCY?rotZ6>scaleX@F?scaleY@F?scaleZ@F?Nickname[FFFF00]Elf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted 3D Female Painted 3D Female Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095194/F415A2E3BE8E6CDDF16715B3EF4129BFC7CF2FF1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095311/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5A GUIDb2284bName Custom_ModelTransformposX0@posY` @posZ`(6@rotX˽h?rotYY?rotZ "?scaleX63?scaleY33?scaleZ63?Nickname"[FFFF00]Elf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 3D Painted 3D Female Painted 3D Female Base 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769385744/12D5ED6FBE01C16482F426CD63243082FB67B148/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768873250/F1411DE7A5A93E7D4E6320B425C4E342618EABD4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986821629567/A76C3B238E4A1F7566093F8B65370E90F4A9C1C2/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`؂?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID4bf97cName Custom_ModelTransformposXZW?posY@hposZ ?rotX@}Kh?rotYf@rotZ#,?scaleX?scaleY ff?scaleZ?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI6GUIDe9db88NameCustom_AssetbundleTransformposX`[n-@posYH@posZ6@rotX>rotY`8e?rotZ>scaleX?scaleY?scaleZ?Nickname[FFFF00]Druid[-] 3D PaintedDescriptionGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad AltLookAngle&xyzColorDiffuse&rf?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974325970/2C90475664C4B9299552DD6ED490C63A31D354E3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI7GUID42a218Name Custom_ModelTransformposX@)@posY@L @posZ%6@rotXD>rotY{Z?rotZ`H>scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095767/335EB34FEEF296625B1BE07DB48F31F6B76B3C40/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095897/BDBCC6D1B02E24F40EAFAEA6B1F2B6BA09EB9FED/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8I GUID371575Name Custom_ModelTransformposX@o '@posY@u @posZ`6@rotX@>rotYY?rotZ[ scaleXG?scaleYq=?scaleZG?Nickname$[00ff00]Dwarf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rC\?g?b`j?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDaf9516Name Custom_ModelTransformposXposY?posZ`싵?rotX;?rotYrotZ R?scaleX?scaleYP?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768720026/7011DA860763F9959E91E33504483AD925692926/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768740828/021C06DCE66CE0B866AC52E9A782C719AC879598/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768727175/0A4CAD495FCC72CFB057E03DB330664729B392DE/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrengthr?CastShadowsLuaScriptLuaScriptStateXmlUI9GUIDd44f6cNameCustom_AssetbundleTransformposXຨ"@posY @posZ@ 7@rotXNrotY|d?rotZscaleX?scaleY?scaleZ?Nickname[00ff00]Orc Bard[-] 3D PaintedDescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&rV?gS?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051973937553/802850DDF22D8E69237F9129AB3C4BA5B9D442E6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI174GUID747432Name3DTextTransformposX6@posY @posZGrotXV@rotY v@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsTextYText Furniturecolorstate&r?g?b?fontSize@LuaScriptLuaScriptStateXmlUI175GUID054e84NameCustom_Model_BagTransformposX@ =posYh @posZIrotX >rotYf@rotZ`E?scaleX2@scaleYz?scaleZ@NicknameRooms & HallwaysDescription Brought to you by Duke BlitzeinGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult endLuaScriptState_{"ml":{"049d1f":{"lock":false,"pos":{"x":-13.6790161132813,"y":3.66546368598938,"z":8.86390399932861},"rot":{"x":0.000410937413107604,"y":179.963439941406,"z":1.1115574836731}},"0808f2":{"lock":false,"pos":{"x":3.8587818145752,"y":3.66491270065308,"z":-8.76868152618408},"rot":{"x":0.000369833345757797,"y":179.996551513672,"z":1.1583708524704}},"098624":{"lock":false,"pos":{"x":13.4937753677368,"y":3.6647891998291,"z":8.30708789825439},"rot":{"x":1.12446403503418,"y":179.972229003906,"z":-2.0452633179957E-05}},"11285c":{"lock":false,"pos":{"x":8.25784492492676,"y":3.67200875282288,"z":-3.96293973922729},"rot":{"x":0.000314101431285962,"y":179.993881225586,"z":1.27310907840729}},"1cb713":{"lock":false,"pos":{"x":-8.29502868652344,"y":3.61432838439941,"z":-8.78406143188477},"rot":{"x":0.000357395794708282,"y":179.986312866211,"z":1.03308434518112E-06}},"1d6679":{"lock":false,"pos":{"x":13.5438613891602,"y":3.61435890197754,"z":-3.82376909255981},"rot":{"x":0.000357452430762351,"y":179.988464355469,"z":1.13502778731345E-06}},"1f825b":{"lock":false,"pos":{"x":-4.81738901138306,"y":3.61436629295349,"z":-2.73246669769287},"rot":{"x":0.000357343757059425,"y":179.961364746094,"z":-2.76802711596247E-06}},"2ced5f":{"lock":false,"pos":{"x":0.0043943477794528,"y":3.61442947387695,"z":7.44022655487061},"rot":{"x":0.000357230310328305,"y":179.992385864258,"z":-9.91940822814286E-08}},"30e4f3":{"lock":false,"pos":{"x":0.0990304797887802,"y":3.6143171787262,"z":-8.67381572723389},"rot":{"x":0.000409862637752667,"y":180.014450073242,"z":-0.00066378217888996}},"33dd69":{"lock":false,"pos":{"x":13.6239252090454,"y":3.61444711685181,"z":11.4423379898071},"rot":{"x":0.000494527746923268,"y":180.015197753906,"z":-0.00019613970653154}},"3621fa":{"lock":false,"pos":{"x":-4.65782690048218,"y":3.61439204216003,"z":1.42003738880157},"rot":{"x":0.000354703137418255,"y":180.003723144531,"z":1.88527098998748E-06}},"3ac736":{"lock":false,"pos":{"x":-8.01959037780762,"y":3.61443853378296,"z":8.87389278411865},"rot":{"x":0.000358096935087815,"y":179.987869262695,"z":7.56988981720497E-07}},"4a3d6f":{"lock":false,"pos":{"x":8.21449184417725,"y":3.71886706352234,"z":2.52319860458374},"rot":{"x":357.655670166016,"y":180.029144287109,"z":-0.000325456669088453}},"4ad35c":{"lock":false,"pos":{"x":-3.36653542518616,"y":3.61440515518188,"z":3.49892830848694},"rot":{"x":0.000336513621732593,"y":180.005599975586,"z":7.45843499316834E-06}},"4e899e":{"lock":false,"pos":{"x":-3.38351845741272,"y":3.61432766914368,"z":-8.90500640869141},"rot":{"x":0.00035782263148576,"y":179.9736328125,"z":6.02083673584275E-07}},"50a54c":{"lock":false,"pos":{"x":4.68850469589233,"y":3.66477346420288,"z":-0.180383548140526},"rot":{"x":359.258697509766,"y":180.002349853516,"z":-0.00107320153620094}},"55a118":{"lock":false,"pos":{"x":17.2001342773438,"y":3.66705226898193,"z":-0.748706638813019},"rot":{"x":359.763580322266,"y":179.989151000977,"z":179.999923706055}},"655f9b":{"lock":false,"pos":{"x":10.832501411438,"y":3.6679151058197,"z":-0.572667241096497},"rot":{"x":4.88013887405396,"y":180.010269165039,"z":359.994018554688}},"70e670":{"lock":false,"pos":{"x":2.57029604911804,"y":3.61440420150757,"z":3.39616107940674},"rot":{"x":0.000358590885298327,"y":179.990478515625,"z":6.12037524660991E-07}},"789c11":{"lock":false,"pos":{"x":8.09051513671875,"y":3.61445498466492,"z":11.5554437637329},"rot":{"x":0.000358447403414175,"y":179.968338012695,"z":1.03033698906074E-06}},"7b967a":{"lock":false,"pos":{"x":-3.44503307342529,"y":3.61443066596985,"z":7.59621000289917},"rot":{"x":0.000357388547854498,"y":180.028228759766,"z":8.28892666504544E-07}},"7d10ff":{"lock":false,"pos":{"x":-9.39459896087646,"y":3.66509389877319,"z":11.5825414657593},"rot":{"x":355.746063232422,"y":180.006637573242,"z":4.15276372223161E-05}},"7fe85a":{"lock":true,"pos":{"x":24.0655994415283,"y":-0.296600013971329,"z":-7.67889976501465},"rot":{"x":0,"y":149.999496459961,"z":0}},"83a9d3":{"lock":false,"pos":{"x":3.25485014915466,"y":3.61442923545837,"z":7.3974027633667},"rot":{"x":0.000357253127731383,"y":179.97966003418,"z":1.61757509431482E-06}},"848026":{"lock":false,"pos":{"x":-16.8209667205811,"y":3.61440443992615,"z":3.37527513504028},"rot":{"x":0.000357587734470144,"y":180.023086547852,"z":5.90773834119318E-06}},"86d8ed":{"lock":false,"pos":{"x":8.78674983978271,"y":3.61432313919067,"z":-9.58504581451416},"rot":{"x":0.000351604074239731,"y":179.977172851563,"z":7.29455314285588E-06}},"8bcf5d":{"lock":false,"pos":{"x":-16.9193706512451,"y":3.68875336647034,"z":-6.92337369918823},"rot":{"x":359.520874023438,"y":180.01252746582,"z":357.250305175781}},"8bed8b":{"lock":false,"pos":{"x":-16.8255920410156,"y":3.61443519592285,"z":8.98378658294678},"rot":{"x":0.000391015521017835,"y":180.00617980957,"z":-0.000599127495661378}},"8d4586":{"lock":false,"pos":{"x":-13.7915620803833,"y":3.61432814598084,"z":-9.32775115966797},"rot":{"x":0.000349604088114575,"y":179.977401733398,"z":7.71921477280557E-05}},"8fbed1":{"lock":false,"pos":{"x":-6.79568862915039,"y":3.61436295509338,"z":-3.27404546737671},"rot":{"x":0.000339211168466136,"y":179.981658935547,"z":2.32026995945489E-05}},"928d7c":{"lock":false,"pos":{"x":0.332527488470078,"y":3.61430025100708,"z":-12.9471378326416},"rot":{"x":0.000138564777444117,"y":179.967346191406,"z":-7.8488028520951E-06}},"9e01b4":{"lock":false,"pos":{"x":13.6521873474121,"y":3.61440420150757,"z":2.62774085998535},"rot":{"x":0.000317110650939867,"y":180.004470825195,"z":0.000135141410282813}},"b678d6":{"lock":false,"pos":{"x":0.0266617927700281,"y":3.61434698104858,"z":-4.66577434539795},"rot":{"x":0.00055660423822701,"y":180.017593383789,"z":-9.76043229456991E-05}},"c7c957":{"lock":false,"pos":{"x":-10.6118764877319,"y":3.61437892913818,"z":-0.718386650085449},"rot":{"x":0.000351308000972494,"y":179.997055053711,"z":1.17269064503489E-06}},"cba937":{"lock":false,"pos":{"x":-9.59386157989502,"y":3.61436319351196,"z":-3.19729423522949},"rot":{"x":0.000357456592610106,"y":180.018676757813,"z":1.78074196810485E-06}},"cc15be":{"lock":false,"pos":{"x":3.3492157459259,"y":3.61445569992065,"z":11.6432466506958},"rot":{"x":0.000353664567228407,"y":179.987533569336,"z":1.86257420864422E-06}},"d4db29":{"lock":false,"pos":{"x":-13.5933494567871,"y":3.61440467834473,"z":3.40955090522766},"rot":{"x":0.000357334181899205,"y":180.002655029297,"z":1.12742600322235E-06}},"d517a6":{"lock":false,"pos":{"x":0.0940001606941223,"y":3.61437964439392,"z":-0.6078000664711},"rot":{"x":0.000357394485035911,"y":179.95751953125,"z":9.25361291592708E-07}},"dbbc12":{"lock":false,"pos":{"x":-8.00979518890381,"y":3.61440443992615,"z":3.38653826713562},"rot":{"x":0.00035477543133311,"y":179.965515136719,"z":3.37226560986892E-06}},"e6e3b9":{"lock":false,"pos":{"x":8.03182983398438,"y":3.61443424224854,"z":8.220627784729},"rot":{"x":0.000357796408934519,"y":179.99365234375,"z":5.81717984005081E-07}},"ef6d00":{"lock":false,"pos":{"x":-13.5995121002197,"y":3.6143581867218,"z":-4.03277730941772},"rot":{"x":0.000353848678059876,"y":180.007110595703,"z":4.93238894705428E-06}},"fb2a63":{"lock":false,"pos":{"x":13.5090208053589,"y":3.61432456970215,"z":-9.33290004730225},"rot":{"x":0.000353254465153441,"y":179.99462890625,"z":4.38697952631628E-06}}}}XmlUIContainedObjectsԙ0 GUID7fe85aNameCustom_AssetbundleTransformposX 8@posY~ҿposZ1rotXrotYb@rotZscaleX@scaleY@scaleZ@Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity1 GUID7fe85aNameCustom_AssetbundleTransformposX@8@posY7ҿposZ ;rotX%ܾrotY@b@rotZ>scaleX@scaleY@scaleZ@Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity2nGUID049d1fName Custom_TokenTransformposX[+posY?posZ@P!@rotX` ?rotY ~f@rotZ ?scaleXeF?scaleY?scaleZeF?NicknameDescriptionGMNotes [c08b6b]Z[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330915890/A8CD48BB00D7AD97C573ED41643E00D39B075C53/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3nGUID0808f2Name Custom_TokenTransformposX`@posY&?posZ !rotX@rotY`f@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes [a8c64f]=[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330121147/A3CB0AD4AE7DC86FAD8C40ACB9BBF031AE4BB997/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4nGUID098624Name Custom_TokenTransformposX *@posY`4?posZ 7 @rotX?rotYf@rotZ"lscaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes [fa7a64]9[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330099536/F7A3C85EDF1A3178C270B37FC696989A08D64FE9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI5nGUID11285cName Custom_TokenTransformposX @posY?posZ`rotX`W4>rotYf@rotZ-^?scaleXD?scaleY?scaleZD?NicknameDescriptionGMNotes [a8c64f]![-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330109681/6DA5592CEBF4B68230E281FCDAD88F1AAA44CB89/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6nGUID1cb713Name Custom_TokenTransformposX posY(?posZp!rotX@d~rotYf@rotZ 9GscaleX@g?scaleY?scaleZ@g?NicknameDescriptionGMNotes [0081da]L[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330003027/96C5A9C0BB73B21CD6191EA3117C58F07CF6FFAC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI7nGUID1d6679Name Custom_TokenTransformposXu+@posY(?posZ@rotX)rotYf@rotZ xr>scaleXB?scaleY?scaleZB?NicknameDescriptionGMNotes [a8c64f]#[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330113919/0996B8679B20974DE71DDC27FFCAF0004C1FE0D5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI8rGUID1f825bName Custom_TokenTransformposXEposY(?posZ`rotX`㻾rotY~f@rotZ@{c>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes[e5204d]1 x 2[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331045072/6E873E22FB0B0DC4D3720DF516D0F98AD8600BC7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI9}GUID2ced5fName Custom_TokenTransformposX@q?posY(?posZ@rotX =]>rotYf@rotZ`iU>scaleX`?scaleY?scaleZ`?NicknameDescriptionGMNotes[c08b6b]2 [-]x [fa7a64]7[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330971342/80A73F4AD9DEEEAF0D8B45CEF917AD205E4C5D55/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI10|GUID30e4f3Name Custom_TokenTransformposX@DW?posY`(?posZY!rotX/?rotY pf@rotZ@BscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesa]2[-]x [a8c64f]5[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330961487/9C83C2AEA5DE77AB2DBBE42871C024BFDA9B45DD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI11rGUID33dd69Name Custom_TokenTransformposX`s?+@posY(?posZ@}&@rotXUI?rotY@~f@rotZZ+scaleX{?scaleY?scaleZ{?NicknameDescriptionGMNotes[fa7a64]4 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330919354/D8E699C7CF5A5E9ABC912A89D1BBA64CC65BDD92/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI12GUID3621faName Custom_TokenTransformposX`posY(?posZ@y?rotX>rotYf@rotZ {þscaleXT?scaleY?scaleZT?NicknameDescriptionGMNotesIs a copy of [e5204d]1 x 2[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331045072/6E873E22FB0B0DC4D3720DF516D0F98AD8600BC7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI13nGUID3ac736Name Custom_TokenTransformposX posY(?posZn!@rotX`G>rotYf@rotZ JbZ>scaleXeF?scaleY?scaleZeF?NicknameDescriptionGMNotes [c08b6b]Y[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330914353/C2C4B8993842D5A1F2B2401793E58ACA539C946F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI14oGUID4a3d6fName Custom_TokenTransformposX`m @posY@?posZc0@rotXZv@rotYf@rotZv@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes[fa7a64]10[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330273474/953681159BD4E30A0B7E25AEDE0A940ABA786C2B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15rGUID4ad35cName Custom_TokenTransformposX posY(?posZ @rotX4Т>rotY-f@rotZb>scaleXW?scaleY?scaleZW?NicknameDescriptionGMNotes[e5204d]3 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331023298/546E7E31180FDD1CC30710919A28B3D51388D565/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI16nGUID4e899eName Custom_TokenTransformposX r posY(?posZ]!rotX>rotY(f@rotZgscaleXAc?scaleY?scaleZAc?NicknameDescriptionGMNotes [0081da]M[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330004693/5027A635CE82A6233177F77CDA30656046149C08/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI17rGUID50a54cName Custom_TokenTransformposX@posY\?posZǿrotX "tv@rotY@f@rotZNQscaleX`p?scaleY?scaleZ`p?NicknameDescriptionGMNotes[fa7a64]1 x 6[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330957637/1FD5C521C3D4281E63869542ADF6223F08C5BDC4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18hGUID55a118Name Custom_TokenTransformposX<31@posY?posZ@1rotX 6|v@rotY`f@rotZf@scaleX %@?scaleY?scaleZ %@?NicknameDescriptionGMNotes1 x 18AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330901085/0ADAFC093A701772C4E66881BCC01E69C15BCBCB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI19rGUID655f9bName Custom_TokenTransformposXJ%@posY?posZ(VrotX@M@rotYLf@rotZv@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes8 x [a8c64f]1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330985406/4677D65CD7D5DEB863C368DB2B92804D8C664332/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI20gGUID70e670Name Custom_TokenTransformposX`@posY(?posZV+ @rotXorotYf@rotZ>scaleX@թ?scaleY?scaleZ@թ?NicknameDescriptionGMNotes2 x 1AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331037648/4D078C1D02E8921C7A24ED5B4B599F3610FCB63D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI21rGUID789c11Name Custom_TokenTransformposXX. @posY(?posZ c'@rotX >rotY~f@rotZ&6scaleX`s.?scaleY?scaleZ`s.?NicknameDescriptionGMNotes[fa7a64]4 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331011942/D46C3F3E7C1DB0D05F6358B478691FA06B70BAFE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI22nGUID7b967aName Custom_TokenTransformposXm posY(?posZb@rotX`94rotY@f@rotZ\scaleX`M?scaleY?scaleZ`M?NicknameDescriptionGMNotes [c08b6b]X[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330911131/5E890266922A4D924B5A5A8C02883BC613F2AF11/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI23sGUID7d10ffName Custom_TokenTransformposX "posY]?posZ`N*'@rotX@;v@rotY6f@rotZ4?scaleX`}?scaleY?scaleZ`}?NicknameDescriptionGMNotes[c08b6b]12 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331008024/85497C5F0F2EDA5E88C7A30D0FB4F7D5DA7A176E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI24 GUID7fe85aNameCustom_AssetbundleTransformposX 8@posY~ҿposZ1rotXrotYb@rotZscaleX@scaleY@scaleZ@Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity25nGUID83a9d3Name Custom_TokenTransformposX @posY(?posZ@rotX9rotY`Yf@rotZzscaleX`M?scaleY?scaleZ`M?NicknameDescriptionGMNotes [fa7a64]7[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330093836/C43651FEFA3F90B13B050BDE6A3DA8CA5741FC0A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI26rGUID848026Name Custom_TokenTransformposX*0posY(?posZ@ @rotXĤ>rotY f@rotZg>scaleX4?scaleY?scaleZ4?NicknameDescriptionGMNotes[c08b6b]1 x 5[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330967732/3B98A80D10B44FBDB3C5C570FD950AEDEDD731E4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI27nGUID86d8edName Custom_TokenTransformposXВ!@posY(?posZ +#rotXJZ>rotYEf@rotZבscaleX?scaleY?scaleZ?NicknameDescriptionGMNotes [a8c64f]*[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330123117/ECBA57FF85BF60E2925389B719082FF89750751C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI28rGUID8bcf5dName Custom_TokenTransformposX@]0posYY?posZ rotXTxv@rotY@^f@rotZ Tv@scaleX`?scaleY?scaleZ`?NicknameDescriptionGMNotes[0081da]1 x 8[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330892146/7F6725BE72BF7BFDFF50D8471F02DFF48CF0E252/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI29rGUID8bed8bName Custom_TokenTransformposXZ0posY(?posZ`!@rotX@.rotY9f@rotZ<scaleX)?scaleY?scaleZ)?NicknameDescriptionGMNotes[c08b6b]1 x 3[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331009982/7F053538DD0608261F6892F3FC97ABDB241DE0AB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI30nGUID8d4586Name Custom_TokenTransformposX@E+posY@(?posZ@ӧ"rotXrotY Rf@rotZ@T?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes [0081da]K[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984329998050/82BA8B9F368ED4E0345BFEF92A7B9F68F74E5AEB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI31nGUID8fbed1Name Custom_TokenTransformposX.posY(?posZ>1 rotXW>rotYif@rotZ嚾scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes [0081da]J[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984329996250/4423878848B9F1A380E30FF73530E006A5CBA118/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI32~GUID928d7cName Custom_TokenTransformposX@FH?posY(?posZ@)rotX@Y3rotY@~f@rotZcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotes[0081da]26 [-]x[a8c64f] 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330896751/4224F43B691905F4584DDAA6956C4EB2B131DF41/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI33oGUID9e01b4Name Custom_TokenTransformposX`M+@posY`(?posZ@rotXɈ#?rotYf@rotZ`scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes[fa7a64]11[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330312116/A33FA466AE485FA83AD0FD69687A7655D0A3BA7C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI34rGUIDb678d6Name Custom_TokenTransformposXO?posY (?posZ`rotX{#?rotYf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotes[e5204d]8 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330980743/20DF6F3B3A1F1FA799E12E4A77A2C6586C871FD7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI35sGUIDc7c957Name Custom_TokenTransformposXG9%posY(?posZrotXþrotYf@rotZhgscaleX@+?scaleY?scaleZ@+?NicknameDescriptionGMNotes[e5204d]10 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330989689/F9A811CE5F9B462743C899BE20230C5BB353AB58/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI36nGUIDcba937Name Custom_TokenTransformposX0#posY(?posZ rotX[5>rotYf@rotZ }epscaleX?scaleY?scaleZ?NicknameDescriptionGMNotes [0081da]H[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984329993822/987AAF8C2BC91C18E32A0F88843393F2AFC80552/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI37rGUIDcc15beName Custom_TokenTransformposX1 @posY(?posZWI'@rotXv>rotYf@rotZ`-m>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes[fa7a64]3 x 1[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984331017227/AF99BD4CFED7A5B0814EDB1D59DAEE2483A7C388/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI38nGUIDd4db29Name Custom_TokenTransformposX/+posY(?posZF @rotX:rotYf@rotZGK\scaleXC?scaleY?scaleZC?NicknameDescriptionGMNotes [c08b6b]V[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330907664/27DAC7C1CA0250726C87978B156C246F34BEF795/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI39oGUIDd517a6Name Custom_TokenTransformposXi?posY(?posZ`srotX_rotY~f@rotZ>scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotes[e5204d]<>[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330888754/1D35906CD1F8E1BB6C28616F7BACAC279D7AD905/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI40nGUIDdbbc12Name Custom_TokenTransformposX posY(?posZ` @rotXp rotY~f@rotZ >scaleXC?scaleY?scaleZC?NicknameDescriptionGMNotes [c08b6b]W[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330909597/093221E27CA3405F46A310D974F0936214672F0D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI41nGUIDe6e3b9Name Custom_TokenTransformposXL @posY(?posZ p @rotX rotYf@rotZ :scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes [fa7a64]8[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330098447/4AE3BE9FB9C73EC3218C798261A585C4E3D5479E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI42nGUIDef6d00Name Custom_TokenTransformposX@2+posY(?posZ`!rotXarotY@:f@rotZ8xe>scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotes [0081da]G[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984329991116/E2E5D72FE510C40CEF3A55CCE1ED90A3CAD5D5EC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI43nGUIDfb2a63Name Custom_TokenTransformposX%>posYϦ@posZ`HrotXl=rotYf@rotZ LscaleXD?scaleY?scaleZD?NicknameDescriptionGMNotes [a8c64f]&[-]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698402984330119937/A6F167859F89185428F3F7B2269A9189E6F17033/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDf02b25Name Custom_TokenTransformposX?posY2posZ`rotX@#d=rotYY>rotZ@[;scaleX?scaleY?@scaleZiJ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1698403130147423702/653F2E9DAA4C0E91EF622303F5D8B13E29A0F894/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@z?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI176GUID26d007NameDeckTransformposX[6>posYOA @posZ"@rotX*eprotY`v@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0MB1NB2 CustomDeckz8256FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackType336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID3629dfNameCardTransformposX >posY @posZ ?rotX>?rotY@V@rotZI2scaleX?scaleY?scaleZ?NicknamePass through rockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMBSidewaysCardCustomDeck@8256FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDf1d023NameCardTransformposX=posYP @posZ{?rotX?rotYV@rotZ YscaleX?scaleY?scaleZ?Nickname Heal BodyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNBSidewaysCardCustomDeck@8256FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4ad65cNameCardTransformposX >posY @posZ`T?rotX&?rotYV@rotZ[scaleX ?scaleY?scaleZ ?Nickname[703A16]Earth Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI177GUID58197eNameDeckTransformposXV->posYOA @posZ@v @rotX@=rotYe?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0A1A2ACustomDeck@8246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID1c21b6NameCardTransformposX>posY @posZV@rotXF#rotYV@rotZ@f@scaleX?scaleY?scaleZ?Nickname Veil of MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck@8246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID018bd3NameCardTransformposXx)>posYuP @posZ@$@rotXWRrotYV@rotZ f@scaleX?scaleY?scaleZ?NicknameWater of HealingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck@8246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID2a8534NameCardTransformposX`>posY` @posZࠢ@rotXݧ?rotY`V@rotZ f@scaleX?scaleY?scaleZ?NicknameSleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck@8246FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537704772/EA364D8852D98092FE54D4871D1A55BBFBDA3082/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537705567/3975DF18E0ADFB8FB4600719506760B9E9103330/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI178GUIDbb9090Name Custom_TokenTransformposX` E@posYwo@posZU-@rotX QrotY@v@rotZ@xv@scaleXS?scaleY?scaleZS?Nickname4Platemail does not restric the movement of a knightDescription<[i]Plate mail does not restric the movement of a Knight[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134625445472/F68E529A03EC6187B4E504CEA6F32FDA4BABE3AE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI179x GUID299b3cNameCustom_AssetbundleTransformposX dCposY* @posZ 0@rotX`=rotYRs@rotZ@<scaleX?scaleY?scaleZ?Nickname>Duke Blitzein's [b]Male Commander of the Guardian Knights[/b]DescriptionGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r*0?g?b:?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2GUID6690feName Custom_TokenTransformposX_CposY @posZ @0@rotXF?rotY V@rotZscaleX@2?scaleY?scaleZ@2?Nickname/Weapon Pack - Commander of the Guardian KnightDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI180GUIDbb4408NameFogOfWarTriggerTransformposXտposYC(%@posZCrotXrotYv@rotZscaleX7O@scaleY@0@scaleZ?@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogColorWhiteFogHidePointersFogReverseHidingFogSeethroughLuaScriptLuaScriptStateXmlUI181GUIDe2dc3aNameCustom_Model_BagTransformposX/d(posY @posZ@2eIrotX >rotYf@rotZ WE?scaleXp@scaleY?scaleZT@NicknameSpirit Queen's TormentDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"00fce0":{"lock":false,"pos":{"x":25.6552,"y":3.6028,"z":-41.9075},"rot":{"x":0.6236,"y":180.0016,"z":0.0344}},"03b5cb":{"lock":false,"pos":{"x":25.058,"y":3.8001,"z":-44.5408},"rot":{"x":2.5061,"y":179.8903,"z":0.0218}},"055812":{"lock":false,"pos":{"x":28.7484,"y":3.512,"z":-31.9136},"rot":{"x":-0.0006,"y":180.0281,"z":2.3675}},"09af06":{"lock":false,"pos":{"x":26.0007,"y":3.4528,"z":-34.395},"rot":{"x":0.0007,"y":180.0208,"z":0.0343}},"1c0e75":{"lock":false,"pos":{"x":28.8839,"y":3.5145,"z":-31.8135},"rot":{"x":357.6234,"y":269.9636,"z":0.0345}},"1ef874":{"lock":false,"pos":{"x":29.3752,"y":3.451,"z":-27.6451},"rot":{"x":-0.003,"y":180.0072,"z":0.03}},"1fd34a":{"lock":false,"pos":{"x":25.2503,"y":3.4532,"z":-40.2848},"rot":{"x":-0.0016,"y":179.993,"z":0.0362}},"208ce0":{"lock":false,"pos":{"x":22.9061,"y":3.4674,"z":-34.8822},"rot":{"x":0.0003,"y":180.0208,"z":359.5335}},"3f9ffb":{"lock":false,"pos":{"x":29.0573,"y":3.5012,"z":-39.309},"rot":{"x":0.0005,"y":180.0255,"z":0.0326}},"4b41d5":{"lock":false,"pos":{"x":23.0399,"y":3.5186,"z":-35.8513},"rot":{"x":-0.0051,"y":180.0186,"z":359.5131}},"5e4451":{"lock":false,"pos":{"x":25.9313,"y":3.5018,"z":-35.1068},"rot":{"x":0.006,"y":180.0218,"z":0.0486}},"6bf3fa":{"lock":false,"pos":{"x":23.7543,"y":3.454,"z":-29.8429},"rot":{"x":-0.0017,"y":180.0069,"z":0.0317}},"adc5a7":{"lock":false,"pos":{"x":26.6127,"y":3.4796,"z":-27.8061},"rot":{"x":-0.0037,"y":180.0087,"z":0.0276}},"aff013":{"lock":false,"pos":{"x":25.1279,"y":3.4794,"z":-44.4028},"rot":{"x":0.7192,"y":180.0011,"z":0.0302}},"ba94e2":{"lock":false,"pos":{"x":25.2171,"y":3.4805,"z":-42.336},"rot":{"x":0.7479,"y":179.9939,"z":0.0267}},"e19b3d":{"lock":false,"pos":{"x":19.9719,"y":3.456,"z":-29.6927},"rot":{"x":-0.0022,"y":180.0088,"z":0.0317}},"e37b44":{"lock":false,"pos":{"x":4.5069,"y":3.4505,"z":-32.898},"rot":{"x":-0.0004,"y":180.0004,"z":0.0307}},"e95413":{"lock":false,"pos":{"x":25.8155,"y":3.4529,"z":-35.8461},"rot":{"x":0.0004,"y":180.0038,"z":0.0363}},"f30db2":{"lock":false,"pos":{"x":29.0771,"y":3.4512,"z":-37.5985},"rot":{"x":0.0004,"y":180.0276,"z":0.0326}},"ff9de7":{"lock":false,"pos":{"x":25.35,"y":3.6254,"z":-39.6916},"rot":{"x":0.0354,"y":89.9988,"z":-0.0011}}}}XmlUIContainedObjectsş0GUID00fce0Name Custom_ModelTransformposX@9@posY@ @posZ@PDrotX`D?rotYf@rotZ@CT?scaleX73?scaleY73?scaleZ73?NicknameVenom AntidoteDescriptionTonic - Tincture This bubbling brew tastes foul but heals up to 2 Body Points of damage caused by poison needles or poison darts only. [b]300 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r@8?g .?bw?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664611/27D9FA9A71A53CCEEA1C3C5B640961A0FF43906B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664918/0CF1D389F6D0E2BAC4A09972D21E9D7F4BE0424D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthI?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID1c0e75Name Custom_ModelTransformposX<<@posY  @posZ@?rotX@fv@rotY@lp@rotZy?scaleX?scaleY?scaleZ?Nickname%Potion of Dexterity - 3d vial-bottleDescriptionThis sparkling liquid adds 5 movement squares to your next dice roll or guarantees one successfule pit Jump. If you purchase more than one of these potions, you may use only one potion per turn. [b]100 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326086893/51BB47A1102C5125604202D387437DE5E3F1752A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326087351/9564F8B9999A363CEC767785981B652206C1A047/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2GUIDff9de7Name Custom_ModelTransformposXY9@posY y @posZ@cCrotX;?rotYV@rotZA?scaleX?scaleY?scaleZ?NicknamePotion of BattleDescriptionIf you have a really weak roll of the attack dice, you may drink thos blood-red potion. It allows you 1 reroll of your Attack dice. [b[200 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r@;;?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659842/8F29A37CF1165527079DC55379510D3602BF2BD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660532/6F9BBD72007E0B8C52D5B60FE5E4B33FD231692A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength[?CastShadowsLuaScriptLuaScriptStateXmlUI3GUID00fce0Name Custom_ModelTransformposXɰ9@posY$@posZ DrotXh?rotY f@rotZv@scaleX73?scaleY73?scaleZ73?NicknameVenom AntidoteDescriptionTonic - Tincture This bubbling brew tastes foul but heals up to 2 Body Points of damage caused by poison needles or poison darts only. [b]300 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r`7?g .?bw?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664611/27D9FA9A71A53CCEEA1C3C5B640961A0FF43906B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664918/0CF1D389F6D0E2BAC4A09972D21E9D7F4BE0424D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthI?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID03b5cbName Custom_ModelTransformposX8@posY\@posZ`UFrotXd?rotY^d@rotZp@scaleX ?scaleY ?scaleZ ?NicknamePotion of RestorationDescriptionDrink this brown, frothy liquid to restore 1 lost Body Point and 1 lost Mind Point. It's refreshing after a tough battle! [b]500 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&rZ?ge?b 8 ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI5GUID055812NameCardTransformposX<@posY{r @posZ@?rotX?rotY`~f@rotZ@??scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID09af06NameCardTransformposXQ:@posY @posZ@2ArotX~v@rotY +f@rotZ?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID1c0e75Name Custom_ModelTransformposX<@posY( @posZ@X?rotX wv@rotY@p@rotZr?scaleX?scaleY?scaleZ?Nickname%Potion of Dexterity - 3d vial-bottleDescriptionThis sparkling liquid adds 5 movement squares to your next dice roll or guarantees one successfule pit Jump. If you purchase more than one of these potions, you may use only one potion per turn. [b]100 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326086893/51BB47A1102C5125604202D387437DE5E3F1752A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326087351/9564F8B9999A363CEC767785981B652206C1A047/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUID1ef874NameCardTransformposX `=@posY~ @posZ ;rotXfxv@rotY2f@rotZ`?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID1fd34aNameCardTransformposXA9@posYe @posZ`#DrotXv@rotY@k{f@rotZ3~v@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID208ce0NameCardTransformposX6@posY @posZ qArotXvv@rotY f@rotZ@yv@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID3f9ffbNameCardTransformposX@=@posY@fh @posZ CrotX{v@rotYрf@rotZ ?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID4b41d5NameCardTransformposX 7@posY r @posZArotXv@rotY@f@rotZvv@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID5e4451NameCardTransformposXF9@posY] @posZ ArotX.v@rotY`&f@rotZ~v@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID6bf3faNameCardTransformposX7@posYN @posZ@=rotX|v@rotY઀f@rotZ?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUIDadc5a7NameCardTransformposX :@posY*x @posZ[;rotX`~v@rotYMf@rotZ@F?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUIDaff013NameCardTransformposX`049@posY`, @posZ@,FrotX)N?rotY3Sf@rotZ~v@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUIDba94e2NameCardTransformposX:9@posY5 @posZ*ErotX@[?rotY ~f@rotZ@~v@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUIDe19b3dNameCardTransformposX 3@posY`V @posZ-=rotX8v@rotY@~f@rotZF$?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19CGUIDe37b44Name Custom_TileTransformposX@posY] @posZ`s@rotX sv@rotY(f@rotZ}۞?scaleXf#@scaleY?scaleZf#@Nickname-Spirit Queen's Torment Quest book by EudoxioDescriptionwThis is a Pdf file. Press page up or page down to change the pages. You can also change the state to change the pages.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesW?2GUIDd639afName Custom_TileTransformposXposY`]?posZrotX ->rotY@V>rotZ@5>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538026220/1C124D569398B29AD9737BBECB7E1F89953FFA42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID4975bfName Custom_TileTransformposX posY`]?posZrotX` >rotY>rotZ@6scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538027645/06C632503C1607B4BAD2B57A6520DE3722F429DB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUIDfa5976Name Custom_TileTransformposXposY`]?posZrotX@H>rotY>rotZn`scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538028993/C8929537D06CABCABD3D3A875316D44E4A12BA12/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID614341Name Custom_TileTransformposXposY`]?posZrotXPm2rotYR1?rotZ3!scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538030546/3EE404BA0B9A23D46790CF2756A00DDD1BCC0999/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID4345c5Name Custom_TileTransformposX"posY`]?posZrotXR>rotYb>rotZ`/~ascaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538032165/AA53B9D37FB0948920C282A76C8CBFB23564C278/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDf89f36Name Custom_TileTransformposXAposY`]?posZrotX>rotY@E>rotZUscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538034646/21FD599E270E59023F2A56CE7BA1D4D293203F5F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDadecefName Custom_TileTransformposXaposY`]?posZrotX(T>rotY@>rotZx`scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538037567/3B456825D6F09D02220EECB15123246F8B1082A6/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID553c01Name Custom_TileTransformposX`bposY`]?posZrotXiG>rotY@dR>rotZ@,>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538039081/D5299797077803A91826016B97E1A5ADAB30E1AF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID71543cName Custom_TileTransformposXcposY`]?posZrotX`GN>rotY E>rotZ@&>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538040359/C07B300ECC862494530B85D887EED2BA1B9FF234/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID41a705Name Custom_TileTransformposX`posY`]?posZrotX GrotY _wF?rotZȐgscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538042509/2132B79B8F1F2A10BA70033E5F2C5C1061B928F8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUIDd32eb4Name Custom_TileTransformposXposY`]?posZrotXc7R>rotY@F?rotZ'YscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538044208/561B804E3BDD10FEE7DB977025641C155AE06FFB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUIDea8a7fName Custom_TileTransformposXposY`]?posZrotXԊC>rotY G?rotZqdscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538045665/7E205ED56E60B3595CD69219CCFA42685FB8C75A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID6bec9cName Custom_TileTransformposXposY`]?posZrotXg6>rotY 3EG?rotZ s+scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538046883/F1DCA48F567A7981E42A00F7495E6A667BEAD6D0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID8c2e3cName Custom_TileTransformposXposY`]?posZrotX`aA>rotY G?rotZuEscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538048420/61DAB1661A00B781C43AE4B96A91A95EA766CE2B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID9cdaf6Name Custom_TileTransformposXposY`]?posZrotX û@rotY tG?rotZ?bscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538049358/B8BFD4BFA84BAD1549B2F6CFD933FF5B268B8DCF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDe9cc6dName Custom_TileTransformposXposY`]?posZrotX`kwJ>rotYH?rotZXscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538050327/E2454328E668CACEB6F820CDBA9A06BC03A1E908/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUIDf50a27Name Custom_TileTransformposX posY`]?posZrotX-\8rotY _jH?rotZ~escaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538051415/2DC90357E2F905937D6DC9564F3090DC02913BB0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338538024042/337368FB67CBF5D2984E76DB4EFC8A8DA1F00495/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI20GUIDe95413NameCardTransformposX 9@posY @posZ`ArotX~v@rotYdf@rotZI?scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDf30db2NameCardTransformposX=@posY`܍ @posZBrotX4>?rotYрf@rotZv@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541475650/C462B9F89D24B6EA7E892F06567636B252C9378D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541476191/A7038DAF4F0A8140264622D7B1FA4082698C34AA/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUIDff9de7Name Custom_ModelTransformposX8@posY@posZ 2CrotXvYr@rotY`Yl@rotZ@F`@scaleX?scaleY?scaleZ?NicknamePotion of BattleDescriptionIf you have a really weak roll of the attack dice, you may drink thos blood-red potion. It allows you 1 reroll of your Attack dc[200 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r@;;?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659842/8F29A37CF1165527079DC55379510D3602BF2BD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660532/6F9BBD72007E0B8C52D5B60FE5E4B33FD231692A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength[?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID65cfdcName Custom_TokenTransformposXposYposZrotXy6=rotYj>rotZj;scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1861703022876553358/393296F7E78E6912FC4E0AB8A76349E19C87E7F7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI182|GUID5b2c97NameCustom_Model_BagTransformposX0posY @posZhIrotX`qp>rotYf@rotZE?scaleX3d@scaleY ?scaleZ` @NicknameDesign Kit utility bagDescriptionPress the ‘setup’ button if you would like this utility bag to have a configuration like the other utility memory bags in this workshop that have “recall, place, setup, and move” buttons.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjects10GUIDbef8b1Name Custom_TileTransformposX@3!posY2@posZ :4rotXxv@rotYof@rotZ`f@scaleX~?scaleY?scaleZ~?NicknameSnow Dasher character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa4fe89Name Custom_TileTransformposXposY?posZ{?rotX+?rotY`2?rotZf@scaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI1rGUID978803NameCounterTransformposX`o[/posY9@posZ`B2rotXy>rotYy?rotZIjscaleX?scaleY?scaleZ?Nickname Snowdasher's Body Point counterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCountervalueLuaScriptLuaScriptStateXmlUI2,GUID78a05dName Custom_TokenTransformposX <)posY@posZ1rotX=f@rotYڀf@rotZt?scaleX ?scaleY?scaleZ ?Nickname)Snowdasher - wolf - Faithful animal allyDescription[sub]Attack [3] -[b]Can attack Diagonally![/b] Defend [3] Body [5] Mind [1] Move [10 ] [i] Can not open doors[/i] [i] dies if all ther other heroes die[/i][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492574985411/B7AE5D5D8236A5E9301E08505D11F5CC3C7321B3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUIDb163cdName Custom_ModelTransformposX\$posY"V@posZ1rotX,?rotY V@rotZ @9nscaleX@33?scaleY33?scaleZ@33?Nickname)Snowdasher - Wolf- Faithfull animal allyDescription[sub]Attack [3] -[b]Can attack Diagonally![/b] Defend [3] Body [5] Mind [1] Move [10 ] [i] Can not open doors[/i] [i] dies if all ther other heroes die[/i][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0sGUIDf84af9Name Custom_ModelTransformposX@9㳿posY`h?posZiQ?rotXGrotY aQrotZ`CscaleX @scaleY@ @scaleZ @Nickname Dire wolfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rDN?g`?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929297935/CFABDA5559124355CC5E6476FBAAD91716915EB8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929298116/6AFA6BCD86ABAF48CF83582966C63BFEDC370AF9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299608/2394DCC87D98D1C220E7054AE703AE20997AB6C9/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299041/89C4694446F69473E23F1702D41E56D3D905D67D/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDda814aName Custom_ModelTransformposX̲?posY@$posZ@rotXM6?rotYt?rotZु?scaleX?scaleY@?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI4GUID2181acName CardCustomTransformposX )posY@e@posZX8rotX_vrotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck@7866FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493796913677/D4FFBDE7A2A8A6F95F604A59A154F9533FEEED33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDbbe2f0Name CardCustomTransformposXposYad@posZ)8rotXz?rotY"f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDx1SidewaysCardCustomDeck@7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800767987/42DA71EEB817E371543821A68B0D07184B3BA303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDada384Name CardCustomTransformposX $posY@rotZ #3;scaleX?scaleY M4@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493806173573/92F0915CC6A349FC8D75148864E78C8C7D7D35B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI183 GUIDda438fName rpg_BEARTransformposX@kS0posY @posZ`CrotXW start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateq7{"ml":{"015520":{"lock":false,"pos":{"x":30.2614,"y":3.4997,"z":-42.5614},"rot":{"x":0,"y":-0.0001,"z":359.9699}},"022dbf":{"lock":true,"pos":{"x":-40.318,"y":1.4694,"z":-41.353},"rot":{"x":359.9716,"y":270.0087,"z":0.0007}},"039782":{"lock":true,"pos":{"x":-38.5767,"y":2.4987,"z":-39.9564},"rot":{"x":0.0016,"y":4.4677,"z":179.9715}},"049d1f":{"lock":false,"pos":{"x":-23.7079,"y":1.01,"z":4.6308},"rot":{"x":0,"y":179.9659,"z":0}},"0540fa":{"lock":false,"pos":{"x":-12.0549354553223,"y":3.65900015830994,"z":-43.9115867614746},"rot":{"x":0.00650908891111612,"y":179.993347167969,"z":0.0303355120122433}},"0808f2":{"lock":false,"pos":{"x":-6.0564,"y":1.01,"z":-12.6883},"rot":{"x":0.0002,"y":180.0125,"z":-0.0007}},"098624":{"lock":false,"pos":{"x":3.3682,"y":1.01,"z":4.0463},"rot":{"x":0,"y":179.9801,"z":0}},"09ff68":{"lock":true,"pos":{"x":-35.9774,"y":1.4656,"z":-38.696},"rot":{"x":0.0285,"y":89.9953,"z":-0.0007}},"0a8652":{"lock":false,"pos":{"x":21.818868637085,"y":4.10940217971802,"z":-41.9606742858887},"rot":{"x":359.982360839844,"y":179.992156982422,"z":0.0302708949893713}},"0c7c9e":{"lock":false,"pos":{"x":24.3314552307129,"y":3.94170212745667,"z":-42.6180114746094},"rot":{"x":0.0140412515029311,"y":-0.000545616552699357,"z":359.970916748047}},"0de1ff":{"lock":true,"pos":{"x":-35.8072,"y":1.563,"z":-40.1027},"rot":{"x":359.9715,"y":269.9642,"z":180.0007}},"11285c":{"lock":false,"pos":{"x":-1.9867,"y":1.0722,"z":-8.1044},"rot":{"x":-0.0004,"y":180.013,"z":1.374}},"121bcd":{"lock":false,"pos":{"x":12.6523,"y":0.9736,"z":16.6094},"rot":{"x":0,"y":0,"z":0}},"170019":{"lock":false,"pos":{"x":10.1552,"y":3.6351,"z":19.9622},"rot":{"x":0,"y":0,"z":0}},"189b11":{"lock":false,"pos":{"x":5.129,"y":3.4501,"z":-29.6231},"rot":{"x":-0.0042,"y":183.1505,"z":0.0315}},"1cb713":{"lock":false,"pos":{"x":-18.3504,"y":1.01,"z":-12.6995},"rot":{"x":0,"y":179.9827,"z":0}},"1d6679":{"lock":false,"pos":{"x":3.345,"y":1.01,"z":-8.1885},"rot":{"x":0,"y":180.0202,"z":0}},"1ee7ea":{"lock":true,"pos":{"x":-39.7187,"y":1.47,"z":-36.9066},"rot":{"x":359.9715,"y":270.0275,"z":0.0006}},"1f825b":{"lock":false,"pos":{"x":-14.94,"y":1.01,"z":-2.6809},"rot":{"x":0,"y":179.9993,"z":0}},"222964":{"lock":false,"pos":{"x":23.4826412200928,"y":3.89687156677246,"z":-42.634952545166},"rot":{"x":-0.00219644070602953,"y":359.985626220703,"z":359.969421386719}},"29c979":{"lock":false,"pos":{"x":26.74582862854,"y":3.77135181427002,"z":-30.6884479522705},"rot":{"x":359.977722167969,"y":315.747741699219,"z":269.979248046875}},"2ced5f":{"lock":false,"pos":{"x":-10.1927,"y":1.01,"z":3.3669},"rot":{"x":0,"y":179.9994,"z":0}},"30e4f3":{"lock":false,"pos":{"x":-9.9977,"y":1.01,"z":-12.8192},"rot":{"x":0,"y":180.015,"z":0}},"33dd69":{"lock":false,"pos":{"x":3.3095,"y":1.01,"z":7.3143},"rot":{"x":0,"y":180.0063,"z":0}},"3621fa":{"lock":false,"pos":{"x":-14.8385,"y":1.01,"z":-6.6778},"rot":{"x":0,"y":180.0036,"z":0}},"3656a0":{"lock":false,"pos":{"x":6.2747,"y":3.4496,"z":-32.7773},"rot":{"x":-0.0002,"y":179.9901,"z":0.0303}},"3abd38":{"lock":false,"pos":{"x":-0.328,"y":0.9736,"z":16.3419},"rot":{"x":0,"y":0,"z":0}},"3ac736":{"lock":false,"pos":{"x":-18.3261,"y":1.01,"z":4.7151},"rot":{"x":0,"y":180.0003,"z":0}},"3be254":{"lock":true,"pos":{"x":-33.9541,"y":1.454,"z":-38.6635},"rot":{"x":0.0284,"y":90.0141,"z":-0.0006}},"3ccfad":{"lock":true,"pos":{"x":-35.9765,"y":1.5495,"z":-37.8186},"rot":{"x":359.9716,"y":270.0346,"z":180.0006}},"3dd833":{"lock":false,"pos":{"x":-5.4465,"y":3.6351,"z":19.9473},"rot":{"x":0,"y":0,"z":0}},"3e93b5":{"lock":false,"pos":{"x":-17.4229,"y":3.4755,"z":-38.5744},"rot":{"x":-0.0005,"y":180.0132,"z":0.0387}},"40adad":{"lock":true,"pos":{"x":-35.5264,"y":1.1867,"z":-41.3884},"rot":{"x":-0.0007,"y":-0.0018,"z":359.9716}},"477b27":{"lock":true,"pos":{"x":-42.2937,"y":1.5866,"z":-41.1816},"rot":{"x":359.9716,"y":270.0001,"z":180.0006}},"4792d2":{"lock":false,"pos":{"x":26.2205982208252,"y":4.21188974380493,"z":-41.8860359191895},"rot":{"x":0.0490628518164158,"y":179.998840332031,"z":0.0244669560343027}},"497803":{"lock":false,"pos":{"x":-5.0569,"y":3.4688,"z":-48.3116},"rot":{"x":0.0376,"y":179.9999,"z":0.0299}},"4a3d6f":{"lock":false,"pos":{"x":-2.1015,"y":1.01,"z":-1.5478},"rot":{"x":0,"y":179.9846,"z":0}},"4ad35c":{"lock":false,"pos":{"x":-13.5934,"y":1.01,"z":-0.7037},"rot":{"x":0,"y":180.0133,"z":0}},"4daa7a":{"lock":false,"pos":{"x":24.2683,"y":3.4243,"z":-43.2242},"rot":{"x":0.0301,"y":90.0005,"z":0}},"4df33f":{"lock":false,"pos":{"x":22.1283,"y":3.4256,"z":-43.3229},"rot":{"x":359.9699,"y":270.0009,"z":0}},"50a54c":{"lock":false,"pos":{"x":-5.4984,"y":1.01,"z":-4.0218},"rot":{"x":0,"y":179.9979,"z":0}},"55a118":{"lock":false,"pos":{"x":6.8024,"y":1.0984,"z":-4.7764},"rot":{"x":359.7658,"y":179.934,"z":182.6183}},"57b05c":{"lock":true,"pos":{"x":-36.9338,"y":1.4661,"z":-38.7244},"rot":{"x":0.0285,"y":89.9955,"z":-0.0007}},"5b8305":{"lock":true,"pos":{"x":-35.0162,"y":1.481,"z":-37.7767},"rot":{"x":359.9716,"y":269.9993,"z":0.0006}},"5e908b":{"lock":false,"pos":{"x":-4.25196361541748,"y":3.45509099960327,"z":-43.4413871765137},"rot":{"x":9.89401905826526E-06,"y":179.98291015625,"z":0.0300030466169119}},"5ee6e0":{"lock":false,"pos":{"x":28.5874,"y":3.488,"z":-42.6196},"rot":{"x":0,"y":0.0009,"z":359.9699}},"5f74a6":{"lock":true,"pos":{"x":-35.0061,"y":1.549,"z":-37.7765},"rot":{"x":359.9716,"y":269.9796,"z":180.0006}},"60ef33":{"lock":true,"pos":{"x":-36.8024,"y":1.4684,"z":-40.0607},"rot":{"x":0.0007,"y":179.999,"z":0.0285}},"61f365":{"lock":false,"pos":{"x":27.8196,"y":3.5009,"z":-42.7613},"rot":{"x":0,"y":-0.0005,"z":359.9699}},"655f9b":{"lock":false,"pos":{"x":0.5483,"y":1.01,"z":-4.8357},"rot":{"x":0,"y":180.0195,"z":0}},"65884e":{"lock":false,"pos":{"x":-20.2202,"y":3.5269,"z":-39.2551},"rot":{"x":0.0006,"y":180.0003,"z":0.0384}},"703033":{"lock":false,"pos":{"x":8.5751,"y":0.9736,"z":16.459},"rot":{"x":0,"y":0,"z":0}},"70e670":{"lock":false,"pos":{"x":-7.4867,"y":1.01,"z":-0.6744},"rot":{"x":0,"y":180.0177,"z":0}},"72ab27":{"lock":false,"pos":{"x":25.586,"y":3.4131,"z":-43.0812},"rot":{"x":0.0301,"y":90.0022,"z":0}},"789c11":{"lock":false,"pos":{"x":-2.1594,"y":1.01,"z":7.2565},"rot":{"x":0,"y":180.0117,"z":0}},"7b601b":{"lock":true,"pos":{"x":-34.217,"y":1.489,"z":-41.4457},"rot":{"x":0.0007,"y":179.9826,"z":0.0284}},"7b967a":{"lock":false,"pos":{"x":-13.5219,"y":1.01,"z":3.4176},"rot":{"x":0.0002,"y":179.9695,"z":-0.0002}},"7c8b89":{"lock":false,"pos":{"x":21.2755813598633,"y":4.1415753364563,"z":-42.4215812683105},"rot":{"x":0.00433776108548045,"y":-0.00555941089987755,"z":359.970031738281}},"7d10ff":{"lock":false,"pos":{"x":-19.6006,"y":1.01,"z":7.3614},"rot":{"x":-0.0047,"y":180.0215,"z":0}},"7fc3e6":{"lock":true,"pos":{"x":-42.2937,"y":1.5866,"z":-41.1816},"rot":{"x":359.6506,"y":271.0524,"z":185.3046}},"83a9d3":{"lock":false,"pos":{"x":-6.7765,"y":1.01,"z":3.4052},"rot":{"x":0,"y":180.029,"z":0}},"848026":{"lock":false,"pos":{"x":-27.0461,"y":1.01,"z":-0.5239},"rot":{"x":0,"y":180.0193,"z":0}},"849faa":{"lock":true,"pos":{"x":-39.8915,"y":1.4299,"z":-38.2891},"rot":{"x":359.938,"y":269.9996,"z":359.968}},"86d8ed":{"lock":false,"pos":{"x":-1.3917,"y":1.01,"z":-13.3785},"rot":{"x":0,"y":180.0239,"z":0}},"88d17d":{"lock":false,"pos":{"x":26.9412,"y":3.436,"z":-43.1468},"rot":{"x":0.0301,"y":90.0215,"z":0}},"88e1f2":{"lock":false,"pos":{"x":-14.8414,"y":3.5242,"z":-39.3522},"rot":{"x":-0.0003,"y":180.0002,"z":0.0385}},"8aeb43":{"lock":true,"pos":{"x":-38.6889,"y":1.8158,"z":-39.9901},"rot":{"x":0.0016,"y":4.5405,"z":359.9715}},"8bcf5d":{"lock":false,"pos":{"x":-27.0811,"y":1.01,"z":-10.6131},"rot":{"x":0,"y":180.0276,"z":-0.0011}},"8bed8b":{"lock":false,"pos":{"x":-27.0248,"y":1.01,"z":4.7256},"rot":{"x":0,"y":179.9977,"z":0}},"8ca041":{"lock":true,"pos":{"x":-34.2463,"y":1.4779,"z":-36.6664},"rot":{"x":0.0005,"y":0.1836,"z":359.9709}},"8cdb50":{"lock":true,"pos":{"x":-38.948,"y":1.4205,"z":-41.4256},"rot":{"x":-0.0006,"y":-0.0017,"z":359.9715}},"8d4586":{"lock":false,"pos":{"x":-23.7034,"y":1.01,"z":-13.5134},"rot":{"x":0,"y":179.9995,"z":0}},"8f6062":{"lock":true,"pos":{"x":-34.248,"y":1.4778,"z":-36.669},"rot":{"x":-0.0006,"y":-0.0012,"z":359.9715}},"8fbed1":{"lock":false,"pos":{"x":-16.964,"y":1.01,"z":-7.4672},"rot":{"x":0,"y":180.0004,"z":0}},"91eaba":{"lock":true,"pos":{"x":-38.903,"y":1.5509,"z":-38.395},"rot":{"x":359.9716,"y":270.0182,"z":180.0006}},"928d7c":{"lock":false,"pos":{"x":-10.0478,"y":1.01,"z":-17.0454},"rot":{"x":0.0003,"y":179.9697,"z":-0.0001}},"941ca4":{"lock":false,"pos":{"x":29.3358,"y":3.4918,"z":-42.6146},"rot":{"x":0,"y":-0.0014,"z":359.9699}},"94f3cc":{"lock":true,"pos":{"x":-37.9138,"y":1.5504,"z":-38.9826},"rot":{"x":359.9716,"y":270.0128,"z":180.0006}},"99c3d0":{"lock":true,"pos":{"x":-38.5915,"y":1.5507,"z":-36.4466},"rot":{"x":0.0358,"y":272.1593,"z":179.9666}},"9cf2b7":{"lock":false,"pos":{"x":27.2690658569336,"y":3.66658234596252,"z":-32.0587577819824},"rot":{"x":270.027984619141,"y":72.0343933105469,"z":0}},"9d1546":{"lock":false,"pos":{"x":27.3289127349854,"y":4.19011211395264,"z":-42.4985961914063},"rot":{"x":0.0620807558298111,"y":0.762810826301575,"z":343.316986083984}},"9db650":{"lock":false,"pos":{"x":6.3047,"y":3.6351,"z":20.0243},"rot":{"x":0,"y":0,"z":0}},"9e01b4":{"lock":false,"pos":{"x":3.3448,"y":1.01,"z":-1.3296},"rot":{"x":0.0001,"y":180.0409,"z":-0.0006}},"9eeddc":{"lock":false,"pos":{"x":2.1728,"y":3.6351,"z":19.9929},"rot":{"x":0,"y":0.0015,"z":0}},"a009a9":{"lock":false,"pos":{"x":23.6613502502441,"y":4.22716951370239,"z":-42.058422088623},"rot":{"x":0.0145704075694084,"y":359.985290527344,"z":359.969757080078}},"a4eda1":{"lock":false,"pos":{"x":-1.7499,"y":3.6351,"z":19.9739},"rot":{"x":0,"y":0.0013,"z":0}},"a5a11b":{"lock":false,"pos":{"x":9.1587,"y":3.548,"z":-34.5705},"rot":{"x":0.0076,"y":180.0362,"z":0.0297}},"a7291c":{"lock":true,"pos":{"x":-36.822,"y":1.4819,"z":-36.7506},"rot":{"x":-0.0013,"y":358.5926,"z":359.9715}},"a9cc22":{"lock":true,"pos":{"x":-37.8509,"y":1.5502,"z":-36.9641},"rot":{"x":359.9547,"y":273.5216,"z":180.0562}},"aa5f3e":{"lock":true,"pos":{"x":-36.0011,"y":1.4791,"z":-36.6754},"rot":{"x":-0.0007,"y":-0.0019,"z":359.9715}},"b12454":{"lock":true,"pos":{"x":-42.2936,"y":1.5866,"z":-41.1816},"rot":{"x":0.0006,"y":180.0002,"z":180.0284}},"b36f83":{"lock":false,"pos":{"x":29.4588146209717,"y":3.43901586532593,"z":-32.2675018310547},"rot":{"x":0.00891521293669939,"y":168.318466186523,"z":0.0307994578033686}},"b57bbd":{"lock":false,"pos":{"x":-7.8533,"y":3.6351,"z":20.0379},"rot":{"x":0,"y":359.9857,"z":0}},"b678d6":{"lock":false,"pos":{"x":-10.0746,"y":1.01,"z":-8.7178},"rot":{"x":0,"y":180.0111,"z":0}},"bcff7b":{"lock":true,"pos":{"x":-37.9016,"y":1.5504,"z":-41.3843},"rot":{"x":359.9716,"y":270.0335,"z":180.0006}},"c856a6":{"lock":false,"pos":{"x":25.5616436004639,"y":3.77197194099426,"z":-31.7525863647461},"rot":{"x":-0.0036820515524596,"y":183.839721679688,"z":180.028472900391}},"c91e81":{"lock":true,"pos":{"x":-41.6841,"y":1.5523,"z":-38.2898},"rot":{"x":359.9716,"y":270.0313,"z":180.0006}},"ca3d24":{"lock":true,"pos":{"x":-40.0648,"y":1.4301,"z":-39.7094},"rot":{"x":359.9942,"y":270.0062,"z":359.9504}},"cc15be":{"lock":false,"pos":{"x":-6.8266,"y":1.01,"z":7.2668},"rot":{"x":0,"y":0.0001,"z":0}},"cd7f62":{"lock":true,"pos":{"x":-36.8371,"y":1.4818,"z":-41.4158},"rot":{"x":0.0284,"y":89.9863,"z":-0.0007}},"ce7c8e":{"lock":false,"pos":{"x":24.7716445922852,"y":4.15690279006958,"z":-42.0743293762207},"rot":{"x":359.980041503906,"y":179.999038696289,"z":0.0303484015166759}},"d19502":{"lock":true,"pos":{"x":-34.0446,"y":1.3257,"z":-40.0575},"rot":{"x":1.3655,"y":90.2796,"z":359.9589}},"d2afae":{"lock":true,"pos":{"x":-34.8982,"y":1.5489,"z":-40.1352},"rot":{"x":359.9716,"y":269.9643,"z":180.0007}},"d31209":{"lock":false,"pos":{"x":22.5921764373779,"y":4.14326524734497,"z":-42.3933067321777},"rot":{"x":359.918823242188,"y":179.999374389648,"z":0.0330978408455849}},"d4db29":{"lock":false,"pos":{"x":-23.7685,"y":1.01,"z":-0.6298},"rot":{"x":0,"y":179.9948,"z":0}},"d517a6":{"lock":false,"pos":{"x":-10.2524,"y":1.01,"z":-4.696},"rot":{"x":0,"y":179.9945,"z":0}},"d5ed38":{"lock":true,"pos":{"x":-36.0011,"y":1.4789,"z":-36.6754},"rot":{"x":-0.0006,"y":0.0074,"z":359.9715}},"dbbc12":{"lock":false,"pos":{"x":-18.3307,"y":1.01,"z":-0.5079},"rot":{"x":0,"y":179.9947,"z":0}},"e6e3b9":{"lock":false,"pos":{"x":-2.2599,"y":1.01,"z":3.9011},"rot":{"x":0,"y":180.0067,"z":0}},"e73858":{"lock":true,"pos":{"x":-34.6175,"y":2.0056,"z":-36.7173},"rot":{"x":-0.0008,"y":0.0112,"z":359.9713}},"e7ea90":{"lock":false,"pos":{"x":-7.6557,"y":3.4464,"z":-36.5331},"rot":{"x":0.0297,"y":90,"z":0}},"eb23c2":{"lock":true,"pos":{"x":-35.2002,"y":1.4641,"z":-36.6},"rot":{"x":0.0006,"y":180.0336,"z":0.0285}},"ecf0de":{"lock":true,"pos":{"x":-37.0754,"y":1.55,"z":-37.7874},"rot":{"x":359.9716,"y":270.0347,"z":180.0006}},"ed6fcd":{"lock":true,"pos":{"x":-38.4628,"y":1.2477,"z":-39.3294},"rot":{"x":0.0006,"y":180.004,"z":0.0284}},"ef6d00":{"lock":false,"pos":{"x":-23.7822,"y":1.01,"z":-7.9756},"rot":{"x":0,"y":180.0183,"z":0}},"efee53":{"lock":true,"pos":{"x":-41.4474,"y":1.4711,"z":-36.9493},"rot":{"x":0.0007,"y":180.0019,"z":0.0285}},"f69a13":{"lock":false,"pos":{"x":25.3497619628906,"y":4.01490116119385,"z":-42.4852104187012},"rot":{"x":0.0442392751574516,"y":8.94759868970141E-05,"z":359.969818115234}},"f9201c":{"lock":false,"pos":{"x":-8.03124332427979,"y":3.45706987380981,"z":-43.6111259460449},"rot":{"x":-1.68705173564376E-05,"y":180.032730102539,"z":0.0300034563988447}},"f98bd3":{"lock":false,"pos":{"x":-3.7971,"y":0.9736,"z":16.2421},"rot":{"x":0,"y":0,"z":0}},"fa9b99":{"lock":true,"pos":{"x":-41.9325,"y":1.5524,"z":-39.5479},"rot":{"x":359.9716,"y":270.0312,"z":180.0006}},"fb0cff":{"lock":true,"pos":{"x":-34.1125,"y":1.5485,"z":-37.7118},"rot":{"x":359.9716,"y":270.0381,"z":180.0006}},"fb2a63":{"lock":false,"pos":{"x":3.3455,"y":1.01,"z":-13.4436},"rot":{"x":0,"y":180.0009,"z":0}},"fd5caf":{"lock":true,"pos":{"x":-35.0732,"y":1.4546,"z":-38.6897},"rot":{"x":0.0285,"y":90.0095,"z":-0.0006}},"fe2b8f":{"lock":false,"pos":{"x":-10.2561,"y":3.6715,"z":20.0837},"rot":{"x":0,"y":359.9721,"z":0}}}}XmlUIContainedObjects@0GUID16865eNameCustom_AssetbundleTransformposX@c4posY`@posZ_IrotXI5rotY`41rotZDscaleX ?scaleY ?scaleZ ?NicknameMentorDescriptionKKörperkraft: - Intelligenz: - Angriff: - Verteidigung: - Tempo: - WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1838040462220504773/5B55D131D604953190B99351DC34C87B7B653FAD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUIDe68d9cNameCustom_AssetbundleTransformposX`vB@posYQposZNWErotX@QrotY/u@rotZ2scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLMhttps://www.dropbox.com/s/6ehycuevmta619f/good%20wizard%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1u[GUIDa68eeeNameDeckTransformposXposYು@posZ`qHrotX >cOrotYv@rotZf@scaleX?scaleY?scaleZ?Nickname[D6BE25]Treasures[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0123456789 10 11 121314 151617181920212223CustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsV0GUID9a5ea3NameCardTransformposX) posY`ɟ @posZd@rotX-@?rotYf@rotZ ]VscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID46aea7NameCardTransformposXposY@ @posZ+@rotX 7|f?rotYf@rotZ@<]B?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4c5609NameCardTransformposX posY! @posZ@rotX"T?rotY@Gf@rotZud3scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID85723eNameCardTransformposX!posYM @posZ`@rotX@d?rotY@Kf@rotZbqv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDfa7916NameCardTransformposX {!posY`b @posZ#?rotXOQ?rotY@+f@rotZ"3?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDc66bfdNameCardTransformposX posY@=\ @posZ8@rotXnD?rotYf@rotZFl-scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDa5afffNameCardTransformposX@u`!posYO @posZ@rotX~?rotYxf@rotZ@q)v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDa992a4NameCardTransformposX YposY`˟ @posZ {@rotXFA?rotYf@rotZQscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID46aea7NameCardTransformposX_gposY @posZ x@rotX`>a?rotY`f@rotZ@,y?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID745f07NameCardTransformposX`posY˟ @posZ?rotX O=?rotY f@rotZ@wJscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID7c2d22NameCardTransformposXposY @posZ`})?rotXe?rotY`f@rotZ ?z?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDf0129eNameCardTransformposXQposYN! @posZ`&@rotX>"?rotYf@rotZ z?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID32156cNameCardTransformposXS posYw @posZ@rotX)nrotYf@rotZ;s2scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID6e7e11NameCardTransformposXh posY@ @posZ>@rotXIG?rotYf@rotZ"FscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDf9162dNameCardTransformposXposY@posZ@rotXsrotY`f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID46aea7NameCardTransformposX ܍?posY @posZ@@rotX?rotYf@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID77209cNameCardTransformposX@=?posY@ @posZ@@rotX@T?rotY`f@rotZ@t?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID7708d1NameCardTransformposX#?posYS @posZ.@rotXss?rotY f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID6a3f90NameCardTransformposX?posY`5l @posZy@rotX=!?rotY f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUID46aea7NameCardTransformposX_ posYQp@posZ&@rotX% S?rotY f@rotZ` ZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDc3d728NameCardTransformposX@m?posY@ޟ @posZ C@rotX 6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDfa5909NameCardTransformposX8?posY@f @posZr}@rotX?rotYf@rotZ jv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID6cf79aNameCardTransformposX^@posY @posZ( @rotXcg7?rotYf@rotZ 4>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUIDf86b33NameCardTransformposX @posY @posZ@ @rotX;?rotYf@rotZ[UscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3c71f6NameCustom_AssetbundleTransformposXBc5posY @posZ"IrotXrotYnrotZ4DscaleX ?scaleY ?scaleZ ?NicknameMorcar by J.J. SchDescriptionKKörperkraft: - Intelligenz: - Angriff: - Verteidigung: - Tempo: - WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1838039742371071024/412B0713EEBDE663E2CA8454BBDA338AE402966F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID78e910NameCustom_AssetbundleTransformposXXB@posYQposZErotXrotY`u@rotZe>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLMhttps://www.dropbox.com/s/6ehycuevmta619f/good%20wizard%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3GUID5c57baNameCustom_AssetbundleTransformposX4posY&@posZ@>IrotX ?rotY`v@rotZ`J?scaleX?scaleY?scaleZ?NicknameGrak by J.J. SchDescriptionJKörperkraft: 3 Intelligenz: 3 Angriff: 4 Verteidigung: 4 Tempo: 8 FelderGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1838037836193976649/CA8E1BB394F366CEDB3FB176E114E7C244488633/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUIDf6cb94NameCustom_AssetbundleTransformposX posYY?posZ`L @rotX]J?rotYp@rotZ*q5scaleX`?scaleY`?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLHhttps://www.dropbox.com/s/6vpij0p3rpymdf3/gargoyle%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI4GUID1ebaf1NameCustom_AssetbundleTransformposX`4posY2@posZ %IrotX'rotYޑ?rotZ`?scaleX?scaleY?scaleZ?Nicknamewardoz by j.J. SchDescriptionJKörperkraft: 1 Intelligenz: 0 Angriff: 2 Verteidigung: 3 Tempo: 5 FelderGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1832409937461366523/35D183E69BB078864C5436DE0BB66F5F2E7096BC/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID61cc91NameCustom_AssetbundleTransformposX@MB@posY posZ ErotX >>rotY p@rotZA!>scaleX`?scaleY`?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLHhttps://www.dropbox.com/s/6vpij0p3rpymdf3/gargoyle%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI5GUID67dcc5NameCustom_AssetbundleTransformposX`4posY6@posZ@viIrotXΛA?rotYV@rotZ@>scaleX?scaleY?scaleZ?Nicknamewardoz by j.J. SchDescriptionJKörperkraft: 1 Intelligenz: 0 Angriff: 2 Verteidigung: 3 Tempo: 5 FelderGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1832409937461366523/35D183E69BB078864C5436DE0BB66F5F2E7096BC/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID61cc91NameCustom_AssetbundleTransformposX@MB@posY posZ ErotX >>rotY p@rotZA!>scaleX`?scaleY`?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLHhttps://www.dropbox.com/s/6vpij0p3rpymdf3/gargoyle%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI6GUID5dc46bName Custom_TileTransformposX` 5posYF@posZGHrotX`V?rotY?rotZen?scaleXo/@scaleY?scaleZo/@Nickname board 2020DescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197806263/2C10C401FB40791C79FE9801C8E675980D7F5376/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197806263/2C10C401FB40791C79FE9801C8E675980D7F5376/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUID96aa02NameCustom_AssetbundleTransformposX N4posY6@posZ\:IrotX=3rotYf@rotZ +/H?scaleX?scaleY?scaleZ?NicknameBalur der FeuerzaubererDescriptionJKörperkraft: 1 Intelligenz: 7 Angriff: 2 Verteidigung: 5 Tempo: 8 FelderGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1838039742359717405/0DFA92D605CB5D9C167D1DADFCE2F94C6452938D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID61cc91NameCustom_AssetbundleTransformposXC@posY posZ7CrotXirotY_K&?rotZ`济scaleX`?scaleY`?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLHhttps://www.dropbox.com/s/6vpij0p3rpymdf3/gargoyle%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI8GUID029966NameDeckTransformposX posY'@posZ`$HrotXl ?rotYf@rotZ /f@scaleXڞ?scaleY?scaleZڞ?Nickname[20B09A]Air Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0w1x2PxCustomDeck3074FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackType3094FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackType3084FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects= 0GUID575f8fNameCardTransformposXG*@posY@ @posZ@lQ6@rotX)W>rotYrotZRwscaleXڞ?scaleY?scaleZڞ?Nickname"[20B09A]Air Spell:[-] Swift WindDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3074FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2942a8NameCardTransformposXJ.@posY@ @posZH5@rotXprotY ZrotZ砾scaleXڞ?scaleY?scaleZڞ?Nickname[20B09A]Air Spell:[-] TempestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck>3094FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3c2e11NameCardTransformposX<1@posY@ @posZ`h6@rotX{rotY+=rotZ`m>scaleXڞ?scaleY?scaleZڞ?Nickname[20B09A]Air Spell:[-] GenieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPxSidewaysCardCustomDeck>3084FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID5e0c0cNameCustom_AssetbundleTransformposX`4posY@h@posZIIrotXGrotYoQ?rotZdJscaleX ?scaleY ?scaleZ ?NicknameUlag by J. J. SchDescriptionKKörperkraft: 2 Intelligenz: 1 Angriff: 4 Verteidigung: 5 Tempo: 10 FelderGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1838037836193980324/22EEEE5802486D77882EC6D5DC2979D02CB20617/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUID851b08NameCustom_AssetbundleTransformposX=posYY?posZ?rotX8J?rotY p@rotZ xx5scaleX`?scaleY`?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLHhttps://www.dropbox.com/s/6vpij0p3rpymdf3/gargoyle%20death.unity3d?dl=1AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI10;GUIDdc8745NameCustom_Model_BagTransformposX` 3posY`-?@posZ>IrotXNrotYwf@rotZ@'{?scaleXQ@scaleY?scaleZ@NicknameMaster potions memory BagDescription#Contains 3D vials and potion cardsGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptLuaScriptStateXmlUIContainedObjects40GUID055d35Name CardCustomTransformposX6:.posYu @posZ$@rotXz[?rotYf@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0$SidewaysCardCustomDeck@7486FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3d3027Name CardCustomTransformposX@,posY`1 @posZh?rotX@-vrotY`f@rotZ9?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID\%SidewaysCardCustomDeck@7516FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe11101Name CardCustomTransformposX@0posY`E @posZ@rotXB?rotYf@rotZ@SP?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck@7506FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb7db91Name CardCustomTransformposX0posY @posZ,/@rotX ?CastShadowsLuaScriptLuaScriptStateXmlUI5GUID9b21d0Name CardCustomTransformposX,posY @posZr>rotXprotYf@rotZT?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID#SidewaysCardCustomDeck@7456FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582196256/339E9F0AE1F3CE68D1F328A3A6E65DEDE0B7CCD0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582196256/339E9F0AE1F3CE68D1F328A3A6E65DEDE0B7CCD0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDf8974eName CardCustomTransformposXU+posYE @posZ=rotXw?rotYCf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDh#SidewaysCardCustomDeck@7466FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582465046/1F727C52B63BD89AA3DB25E5549EA7BA0E392D20/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582465046/1F727C52B63BD89AA3DB25E5549EA7BA0E392D20/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDf9c298Name CardCustomTransformposX*posY @posZQ>rotX@'CrotY f@rotZ˟?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0$SidewaysCardCustomDeck@7486FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584056175/5ECAD552E71A70ACF5807BD4F1478E7FC1547B9C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584056175/5ECAD552E71A70ACF5807BD4F1478E7FC1547B9C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDdb4db9Name CardCustomTransformposX*posY@u @posZ82>rotX?rotY f@rotZRa?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0$SidewaysCardCustomDeck@7486FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584068907/ACA9F61AEE414F7AFBB334F2B35C813487AC875C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584068907/ACA9F61AEE414F7AFBB334F2B35C813487AC875C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID9c5700Name CardCustomTransformposX`gX+posY @posZ>rotX !rotYv@rotZf@scaleX?scaleY?scaleZ?NicknamePotion of HealingDescription#The liquid in this bottle is greenGMNotesSee quest notes BAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$&SidewaysCardCustomDeck@7536FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScript--[[ Card colouring by Chad Curran, https://www.facebook.com/chad.curran.58 GM comment is referring to the quest notes of Quest 2 - The Rescue of Sir Ragnar --]]LuaScriptStateXmlUI10GUIDab354cName Custom_ModelTransformposX*posYl @posZ@Q>rotX v@rotYp@rotZ`K&7scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gX?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662254/85B0E9A56360F99CE41C7A9A68E439F8ABC21263/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662710/880F4FDA2FB0C4433DA9E7920D923E8C58D78C47/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength-?CastShadowsLuaScriptLuaScriptStateXmlUI11GUIDe20345Name Custom_ModelTransformposX\'posY" @posZ@~ ?rotX@v@rotYp@rotZ@yQscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rT??gbq&?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660800/1D54B9ACB52B7FBA5DF262124F7B89FDC7B4781F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661331/22733E70A3F1E2D56CC5056C77934C867837EB79/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI12GUIDd5aac0Name CardCustomTransformposX̊+posY @posZ>rotX`>rotYf@rotZƀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDP'SidewaysCardCustomDeck@7566FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDfdf78bName Custom_TokenTransformposX)?posYFposZ@󂾿rotXTrotY@ȾrotZ[<scaleX?scaleY #@scaleZt?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492582375272/D63E027A186A76FA449ACDB683BBE46D2E2CCDBC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI11GUID9ecc4aName Custom_ModelTransformposX posY@posZ mCIrotX :}?rotYkV@rotZ`6W@?scaleX23?scaleY23?scaleZ23?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID206234Name Custom_TokenTransformposX ԿposYT@posZo$rotX~v@rotY[V@rotZ Wv@scaleX` @scaleY @scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134628839003/9BA15B3E9C7903CAA735E12B7E368A78AFC4D152/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI12l?GUID460ea3NameDeckTransformposX@! posY?Z@posZ֤HrotX`s$rotYf@rotZ`0f@scaleX?scaleY?scaleZ?NicknameEquipment CardsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs{0123456789101112131415CustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects6;0GUIDc6f620NameCardTransformposX@ posYZ@ @posZDrotXJ9rotY f@rotZf@scaleX?scaleY?scaleZ?Nickname&Shield --May be used by the DruidDescription([i] Is considered equipped not worn[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd1856fNameCardTransformposX`5posYq @posZD5@rotX ?rotYf@rotZb?scaleX?scaleY?scaleZ?NicknameHandaxeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID2e5c1aNameCardTransformposX@}5posY @posZ`,}5@rotX`)s?rotY f@rotZr?scaleX?scaleY?scaleZ?Nickname BoradswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID18b787NameCardTransformposX`5posY.@posZ}5@rotX?rotY@f@rotZp(4scaleX?scaleY?scaleZ?NicknameStaffDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDe0de9dNameCardTransformposX`B5posY?@posZt5@rotX`,?rotYf@rotZ`G,scaleX?scaleY?scaleZ?Nickname CrossbowDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID7c83d6NameCardTransformposX`6posY/@posZG5@rotX@?rotY f@rotZ6?scaleX?scaleY?scaleZ?Nickname shortswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID2827daNameCardTransformposX 5posYk@posZ`X5@rotX c?rotYf@rotZL#scaleX?scaleY?scaleZ?NicknamePotion of SpeedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID8e0301NameCardTransformposX[5posY ~@posZ.M5@rotXL&?rotY`f@rotZ /scaleX?scaleY?scaleZ?Nickname Chain MailDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDe8862cNameCardTransformposX̚5posY7@posZs5@rotX?rotYf@rotZ M,scaleX?scaleY?scaleZ?Nickname Plate MailDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDd7507bNameCardTransformposX@V5posY@posZ>*5@rotX@d?rotY`f@rotZ`',scaleX?scaleY?scaleZ?Nickname Holy WaterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID2bebaaNameCardTransformposX@*6posY1@posZ.5@rotX?rotY`~f@rotZ`@?scaleX?scaleY?scaleZ?NicknameBracersDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID161fecNameCardTransformposXy6posY @posZfF5@rotX?rotYˀf@rotZLv@scaleX?scaleY?scaleZ?Nickname Tool KitDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID0bc6afNameCardTransformposX 5posY`f@posZ`œ5@rotXAv@rotY`f@rotZP?scaleX?scaleY?scaleZ?Nickname Battle AxeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID7d806aNameCardTransformposX 5posY ;@posZ`5@rotXxv@rotY6f@rotZ`.?scaleX?scaleY?scaleZ?Nickname LongswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDfed2a6NameCardTransformposX`_5posY5@posZ&5@rotXO?rotY@f@rotZv@scaleX?scaleY?scaleZ?NicknameDaggerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID7d0721NameCardTransformposX@5posY2@posZ5@rotX`ӟ?rotYf@rotZ ?scaleX?scaleY?scaleZ?NicknameHelmet -- Is metalDescriptionMIs metal (May not be worn by the Druid) -Can be turned to rust by Rust spellGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13eGUID3b5521NameDeckTransformposXEposY,@posZ'IrotXrrotY~?rotZ`f@scaleXڞ?scaleY?scaleZڞ?Nickname[703A16]Earth Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0ht1t2itCustomDeckw2984FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackType2994FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsP 0GUID65ebb0NameCardTransformposX`|>posY @posZ=#!@rotXrotY?rotZf@scaleXڞ?scaleY?scaleZڞ?Nickname#[703A16]Earth Spell:[-] Heal BodyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDhtSidewaysCardCustomDeck>2984FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDef2084NameCardTransformposX 9posY@7?posZD)@rotXrotYHB?rotZ?scaleXڞ?scaleY?scaleZڞ?Nickname#[703A16]Earth Spell:[-] Rock SkinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck>2994FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID32f07dNameCardTransformposX9posYd?posZ@8)@rotX ='?rotY6?rotZ ٰ.scaleXڞ?scaleY?scaleZڞ?Nickname+[703A16]Earth Spell:[-] Pass Through RockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDitSidewaysCardCustomDeck>2984FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID94814cNameDeckTransformposX@posY@posZgHrotX@v@rotYf@rotZ!f@scaleX"h?scaleY?scaleZ"h?Nickname[c91a26]Fire Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0]v1&w2vCustomDeck3034FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackType3054FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackType3044FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsK 0GUID5ef752NameCardTransformposX 4posY @posZy4@rotXiv@rotY@urotZf@scaleX"h?scaleY?scaleZ"h?Nickname [DA1917]Fire Spell:[-] CourageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID]vSidewaysCardCustomDeck>3034FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb1f6f5NameCardTransformposX3posY XX @posZ4@rotX@1kv@rotY` ?rotZf@scaleX"h?scaleY?scaleZ"h?Nickname&[DA1917]Fire Spell:[-] Fire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&wSidewaysCardCustomDeck>3054FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDbbf9b3NameCardTransformposX@4posY @posZ4@rotX |v@rotYK)rotZf@scaleX"h?scaleY?scaleZ"h?Nickname&[DA1917]Fire Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDvSidewaysCardCustomDeck>3044FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUIDb7d04cName Custom_ModelTransformposXg-posY#@posZtHrotX@WCt@rotYAv@rotZ @scaleX?scaleY?scaleZ?NicknameEvil Sorcerer Screen 2020DescriptionGMNotes&ported to TTS by reddit user Eudoxio1AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197916343/67059C367062EF21631BD18ACC3E130ECCA373D2/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197917057/366B924B12F4AC60D60BD971BB9218D27D6D6DA9/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197916343/67059C367062EF21631BD18ACC3E130ECCA373D2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rgbSpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI16*GUID10312aNameDeckTransformposXwsposY`<@posZ+2IrotX@l?rotY`f@rotZ`f@scaleX?scaleY?scaleZ?Nickname[D90000]Artifacts[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0l3162g3g4g5g6g7g8g9gCustomDeck7876FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785380709/89D1076BDD5FE09161DA59449C8A4545C8F4BC68/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType7966FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785437222/1AF9C642A63C311CD009F0243BEE01DED5FFBF7B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackType2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsK$0GUID5d206fName CardCustomTransformposX@"@posY|P @posZ3@rotXU?rotY`؃?rotZTscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDl3SidewaysCardCustomDeck@7876FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785380709/89D1076BDD5FE09161DA59449C8A4545C8F4BC68/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1eced2Name CardCustomTransformposXu"@posY @posZ@}3@rotX?rotY`v@rotZ 3scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID6SidewaysCardCustomDeck@7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040785437222/1AF9C642A63C311CD009F0243BEE01DED5FFBF7B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID449c2cNameCardTransformposX2posY@ @posZ3@rotX jrotYf@rotZY>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDad8a1bNameCardTransformposX`2posYP @posZ-4@rotX=(HrotYf@rotZĦbscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID774749NameCardTransformposX2posY@ @posZ\64@rotX~(?rotYf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDfefe12NameCardTransformposX@2posY@i @posZ@3@rotX4?rotY@f@rotZ@B)scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID6d3167NameCardTransformposXs2posY @posZ`4@rotX#?rotYf@rotZT1scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID004cf2NameCardTransformposX02posY @posZ@ 4@rotX@t.?rotYf@rotZ@=4scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDf298afNameCardTransformposX`2posY @posZ@ 4@rotXz.?rotYf@rotZ |$scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDb6719eNameCardTransformposX@2posY@" @posZ@ 04@rotXQ*?rotYf@rotZ scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID015520NameFigurine_CustomTransformposX B>@posY@M @posZGErotX0>rotY`-brotZv@scaleX?scaleY?scaleZ?NicknameDwarfDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&rI\?gw?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545626359/E952954BA3D8EAB7C82463F5D73DB1D2C1D54434/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545626359/E952954BA3D8EAB7C82463F5D73DB1D2C1D54434/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI18GUID022dbfNameCustom_AssetbundleTransformposX@(DposY?posZ /DrotXv@rotY#p@rotZ`F?scaleX?scaleY?scaleZ?Nickname%Duke Blitzein's [b]Dread Warrior[/b]DescriptionT[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub] Painted by Bruce GreenGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@}?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975887685/5E44F9634DBE8FE6D2531CF932938CB4CF288402/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI19GUID039782NameDie_6_RoundedTransformposX@ICposY`V@posZ`kCrotX 6Z?rotY@rotZf@scaleX?scaleY?scaleZ?NicknameMovement DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityRotationValues0BValue1Rotation&xyz1BValue2Rotation&xV@yz2BValue3Rotation&xyzV@3BValue4Rotation&xyzV4BValue5Rotation&xVyz5BValue6Rotation&xyzf20GUID0540faName Custom_TileTransformposX"(posYe @posZErotX` >rotY`f@rotZ@(?scaleX?scaleY?scaleZ?NicknameBarbarian character card 2020DescriptionGMNotes&Ported to TTS by reddit user Eudoxio1AltLookAngle&xyzColorDiffuse&r!?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197980099/5730AEF0189763A437BCF311025D9FFAF88902F8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197974981/CC5714E0F6E9CB335D2711BB93E34431E69C94CB/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI21< GUID09ff68NameCustom_AssetbundleTransformposXAposYs?posZYCrotX/?rotYV@rotZ`FscaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUIStatesQ2IGUIDe13607Name Custom_ModelTransformposX%7posY @posZ *ArotXarotY f@rotZ?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089196/5459F310ADF5C0DBF661183FA3FB15C5E92A7BA1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089327/D67175C1E7C726B7344FF78CF4AE6AB5A1B47B65/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22yGUID0a8652Name Custom_TokenTransformposX`5@posY@p@posZ@DrotXv@rotYf@rotZ`?scaleX@hf?scaleY@hf?scaleZ@hf?NicknameSkeleton HeroQuest 2020DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994070251/9F5181B886C6DD4CB1ED4B38F7063E795D98C5CB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness ?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI23'GUID0de1ffName Custom_ModelTransformposX`RAposY@ ?posZ@% DrotX@v@rotY`mp@rotZf@scaleX33?scaleY@33?scaleZ33?Nickname[u]Mohawk female Orc[/u]Description GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`J\?yh?z@?StatesO2 GUIDd2afaeName Custom_ModelTransformposXy8posYD @posZ CrotX}v@rotY@p@rotZ #f@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescription GMNotesAltLookAngle&xyzColorDiffuse&r@?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0bGUID7d03b9Name Custom_TokenTransformposX8?posYQUſposZ๹rotX (?rotYV@rotZf@scaleX\$?scaleY` @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID4b7e0aName Custom_TokenTransformposXҿposY<posZX¿rotX@4:hrotYp@rotZ8f@scaleX43?scaleY43?scaleZ@43?Nickname[u]Mohawk Female Orc[/u]DescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUID27472bName Custom_TokenTransformposXo7posY@posZ CrotX@P?rotY YrotZ v@scaleX43?scaleY43?scaleZ@43?Nickname[u]Mohawk Female Orc[/u]DescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4 GUIDc93563Name Custom_ModelTransformposX 6posY <^ @posZ@CrotXO[?rotY?rotZv@scaleX?scaleY?scaleZ?Nickname Orc 3D - female mohawk with axeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421348/40CB147CBC4150DC939FEEE1F8BAE25D103C60CC/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421731/20C8C1F158B1C536564A742598EAB837A3A80AF1/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703422130/FD2AFDCBB9BCC5658EAFC49EE1B36AC8BA1B7B54/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID748c00Name Custom_ModelTransformposXpposY@B>posZ`$ƐrotX {rotY`V@rotZ f@scaleX#I?scaleY`#I?scaleZ#I?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`J\?yh?z@?1GUIDa009a9Name Custom_TokenTransformposX` ?posY?posZp?rotX yv@rotYf@rotZ?scaleX$I?scaleY%I?scaleZ@$I?NicknameMohawk Female OrcDescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjects,0$GUID4fa31aName Custom_ModelTransformposXe?posY >posZ?rotX"[?rotY EV@rotZ f@scaleX`?scaleY?scaleZ@?Nickname Orc 3D - female mohawk with axeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421348/40CB147CBC4150DC939FEEE1F8BAE25D103C60CC/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421731/20C8C1F158B1C536564A742598EAB837A3A80AF1/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703422130/FD2AFDCBB9BCC5658EAFC49EE1B36AC8BA1B7B54/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUI24GUID1ee7eaNameCustom_AssetbundleTransformposX`CposY?posZ tBrotX@v@rotYpp@rotZ )C?scaleX33?scaleY33?scaleZ33?Nickname%Duke Blitzein's [b]Dread Warrior[/b]DescriptionT[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub] Painted by Bruce GreenGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@}?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975887685/5E44F9634DBE8FE6D2531CF932938CB4CF288402/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI254CGUID3656a0Name Custom_TileTransformposXK@posY` @posZ~c@rotX-*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesv?18GUID509b2fName Custom_TileTransformposX <@posY@posZ@5@rotXv@rotY ?rotZM @scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638126408435820/4C50AAF81BE988B7C16996B9CAE940F4957AFE02/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDf3b427Name Custom_TileTransformposX?@posY @posZ~c@rotXrotYf@rotZ ?scaleXf#@scaleY?scaleZf#@Nickname Quest book - Game System - 2020DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396307135/970529E703F4A71D002856090CFE8A1F72D1C971/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUIDcc3d96Name Custom_TileTransformposX?@posY` @posZ~c@rotX@*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396305643/050FC069DBE82FA09FDA739CA1F6602E9495A131/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID33eb4dName Custom_TileTransformposX?@posY` @posZ~c@rotX*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396304726/C14BD488E04F51A63A0D1B0B290458984B93A8A3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUIDb2c2bfName Custom_TileTransformposX?@posY` @posZ~c@rotX@v*rotYf@rotZ`?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396303710/58DF6AE9FB02C3BBE0E94759B0D0EF48A4893085/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID40be25Name Custom_TileTransformposX?@posY` @posZ~c@rotXҖ*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396301109/2920243AE5C53F590FCDBDD9178DFF263A3D7262/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID5e5bf6Name Custom_TileTransformposX?@posY` @posZ~c@rotX—*rotYf@rotZ ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396300325/285C1FD6E87D5E3B4B55C217D5F96C490AE488D2/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID413457Name Custom_TileTransformposX?@posY` @posZ~c@rotX 7*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396299706/2F83554D7560BA2909735ABC18586CC7E823DB84/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID1792b4Name Custom_TileTransformposX?@posY@ @posZ~c@rotX$*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396298949/8CEBBB7A302502A1B64BBAD51BF319E8BDA747B0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUIDdb8fddName Custom_TileTransformposX?@posY` @posZ~c@rotX*rotYf@rotZ ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396298056/D82E0F5A09DA8066FDED17FC9A89316515055A26/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDf18d8aName Custom_TileTransformposX?@posY` @posZ~c@rotX`*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396297061/4F858F65B8B52005C4D45954CC5792A723837C4A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUID97cdebName Custom_TileTransformposX?@posY` @posZ~c@rotX c*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396295890/CAC598812CD51AB15ACA89A7ACD59FD6511F84F9/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUIDf1fa3cName Custom_TileTransformposX?@posY` @posZ~c@rotX`A*rotYf@rotZ`?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396293235/342D6E772DE14B26D6EF2C1A014D4EBB8ADCAAE9/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID6f029eName Custom_TileTransformposX?@posY` @posZ~c@rotX`*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396292261/D07244F80E1423DE2082A95FF7574AF43FB03850/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID876d70Name Custom_TileTransformposX?@posY` @posZ~c@rotX@*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396290872/6F80071CA579810662407198609211BFF775F262/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID1714feName Custom_TileTransformposX?@posY` @posZ~c@rotX*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396290143/51AE9DCB9718043B05F0438E70566CCC69C8DB15/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID465573Name Custom_TileTransformposX?@posY` @posZ~c@rotX*rotYf@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396288794/DEA28834CAEAA15604E29A9DBF571893046BA059/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1818886756396281316/5ADE66410F15B8D5E3E47DC379E33508DA8020A3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI26h GUID3be254NameCustom_AssetbundleTransformposX @posYC?posZTCrotX?rotY V@rotZ )CscaleX @scaleY @scaleZ @NicknameZombie with Shield and swordDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesR[b]Sword[/b] [i]May counter attack unarmed adjascant attacks made against it.[/i]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877453104486750436/5F2C579DBEED7DA7782CDAFA7712601EF75246EF/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUIStatesK2CGUID9700d9Name Custom_ModelTransformposX7posY @posZNBrotX brotYf@rotZQ?scaleX?scaleY?scaleZ?NicknameZombieDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090102/A82ECA0CB5819B6F034C4DFF850351F4B6E89E93/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090237/161FDF9A16C49068FB84C948546BC643A02520F8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27 GUID3ccfadName Custom_ModelTransformposXAposY?posZBrotXv@rotYp@rotZf@scaleX ?scaleY?scaleZ ?NicknameGoblin female with 2 daggersDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX)?posYQſposZ[rotXbrotY`fV@rotZf@scaleX@\$?scaleY @scaleZ ]$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1|GUID0c6eabName Custom_TokenTransformposXcposY`94posZ|?rotX@6?rotY`0V@rotZDf@scaleX?scaleY?scaleZ?NicknameGoblin Female with daggersDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307998304981/967D0B455EF594196C45A0DAA589A4836919F62E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI28GUID3e93b5Name CardCustomTransformposX`Cl1posY @posZICrotX7?rotY@lf@rotZş?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdESidewaysCardCustomDeck@8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839023475052/A91B3D2648E10238924D098F9CD258FFE0E94561/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI29sGUID40adadNameCustom_AssetbundleTransformposX aAposY ?posZ DrotXFrotY}]rotZv@scaleX ?scaleY ?scaleZ ?NicknameElfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1494586762731345323/2C8B4AF037AD92AE1999808A1DE5D6CDB0B50A99/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates52GUIDe3e31eNameCustom_AssetbundleTransformposX@_8posY| @posZ ArotX#?rotY@V@rotZyW?scaleX@?scaleY@?scaleZ@?NicknameElf by J.J.SchDescriptionKKörperkraft: 6 Intelligenz: 4 Angriff: 2 Verteidigung: 2 Tempo: 2 WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084417735/C26D2AE5773647755ADC7B6A0EF80B21521C51B3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3GUID87f5f2Name Custom_ModelTransformposX6posY @posZ. BrotXNrotYf@rotZ@ž?scaleX ff?scaleY ff?scaleZ ff?Nickname[FFFF00]Elf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&rg?b@-?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480682153/13A18E2DEC8E36968F9EDB2E02738C7C1DF98E47/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480668098/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_53d71b|a333e6 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUI4GUIDe69ae5NameFigurine_CustomTransformposXϓ5posYx. @posZ BrotX`v@rotY|F?rotZ@}v@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameElfDescriptionHeroQuest 2020GMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&rM\?g~?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545628699/4A5C7379B9D502AF0417F9EDCF5296473B304896/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545628699/4A5C7379B9D502AF0417F9EDCF5296473B304896/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI30GUID497803NameCardTransformposX`\:posYt @posZ'HrotX |v@rotY f@rotZ e?scaleX`k?scaleY?scaleZ`k?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?326FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537691363/EF143C400845197D53B4C1156653B8E83FF053E3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537694342/B242D8ECCDE4BB3395EFF1D37649EB245C2A9F1A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI31< GUID57b05cNameCustom_AssetbundleTransformposXwBposY@%u?posZ \CrotX/?rotY@V@rotZ`FscaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUIStatesQ2IGUIDe13607Name Custom_ModelTransformposX%7posY @posZ *ArotXarotY f@rotZ?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089196/5459F310ADF5C0DBF661183FA3FB15C5E92A7BA1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089327/D67175C1E7C726B7344FF78CF4AE6AB5A1B47B65/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI32GUID5e908bName Custom_TileTransformposXposY @posZ`ErotXϾ>rotYtf@rotZ@y?scaleX?scaleY?scaleZ?NicknameDwarf character cardDescriptionGMNotes&Ported to TTS by reddit user Eudoxio1AltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197985219/96B34DE4F901D939C8CACB714D8F55720FB1BE24/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197983675/D426245B48977D5436BEE56ED70DEFFD66CBE7B6/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI33GUID5ee6e0NameFigurine_CustomTransformposX`<@posY@ @posZOOErotXKrotYՓO?rotZv@scaleX?scaleY?scaleZ?NicknameWizardDescriptionHeroQuest 2020GMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r`I\?gw?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545631164/AA301EAE7B0A85DF242A1445B530CE1288178200/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545631164/AA301EAE7B0A85DF242A1445B530CE1288178200/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI34GUID5f74a6Name Custom_ModelTransformposXǀAposY@?posZ`dBrotXv@rotYp@rotZf@scaleX ?scaleY?scaleZ ?NicknameGoblin ArcherDescriptionK [sub]Attack [2] Range 4 Defend [1] Body [1] Mind [1] Move [10 ][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID2dbe22Name Custom_ModelTransformposXf9posY @posZ`BrotXv@rotYp@rotZ?scaleX`O?scaleY`O?scaleZ`O?Nickname Goblin - spear & helmet - EliteDescriptiona[sub]Attack [2] [b] Can only attack diagonally[/b] Defend [2] Body [3] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/928185777314656358/8A3005A834CA9D5C5854F1BD640082537F162592/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/928185777314589537/F09FBDDCC4F9B3B2F6F7A3CB8BF436DB68F6E371/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/853845469457412576/1D066DCDFFC3CA3827A4822EACF34FCC1E65CE6B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4PGUID49cf31Name Custom_ModelTransformposX57posYӜ @posZ BrotXyv@rotY@p@rotZci?scaleX1?scaleY1?scaleZ1?NicknameGoblin - hatchetDescription?[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1 GUID6c288cName Custom_ModelTransformposX;posY@# @posZBrotXv@rotY@mp@rotZHf@scaleX?scaleY?scaleZ?NicknameGoblin with CleaverDescription 4 States: 1. Gobling with Cleave 2d 1 side 2. Goblin Archer 3d painted 3.Elite Goblin Spearman 4. Goblin w/ axe HQ 1989 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX@?posY X8ſposZ;rotX檜?rotYCDV@rotZf@scaleX]$?scaleY@ @scaleZ ^$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID666448Name Custom_TokenTransformposX)ֿposYgHposZ@P?rotXzv@rotYp@rotZ}f@scaleX`?scaleY@?scaleZ ?NicknameGoblin with cleaverDescription} 4 States: 1. Gobling with Cleave 2d 1 side 2. Goblin Archer 3d painted 3.Elite Goblin Spearman 4. Goblin w/ axe HQ 1989 GMNotes#Painted by Reddit User PawnofchaosAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307993300236/877814A516AA20476746D5E26190919BCA745B9F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjects[0SGUID3c425fName Custom_ModelTransformposX posYU(?posZ;rotX@erotYy?rotZ@!f@scaleX @scaleY@ @scaleZ@ @NicknameGoblin ArcherDescriptionF[sub]Attack [2] Range 4 Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gѿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/946211591374871515/8768AE956AB02AEBBE3271AA8491066A637C0418/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/946211591374871858/9CF7AEF12A6B687E8B382426A92C2CF76B74FEB6/NormalURLColliderURLhhttps://steamusercontent-a.akamaihd.net/ugc/97226319696490350/824ED0299EA22051E8B56387C1C0DB19F1B7E533/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI35GUID60ef33Name Custom_ModelTransformposXfBposY~?posZDrotXF?rotYf@rotZ/?scaleX?scaleY?scaleZ?Nickname[u]Dreadmancer[/u]Description[sub]Attack [2] Defend [4] Body [3] Mind [6] Move [7][/sub] Knows 2 dread spells: Fear and Command [i]Whenever a Hero fails to break a spell cast by a Dreadmancer they loose 1 mind pointGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094533/F6DAE1509662DF83FFDAAD68A4F2E262F3677B13/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094668/A94B5F4D4A37C87E2CDC8D7B0794B9ABF659486D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates%1 GUID2005d3Name Custom_ModelTransformposXQkBposY g?posZ'CrotX*@rotY@ʣf@rotZ B?scaleX?scaleY?scaleZ?Nickname[u]Dreadmancer[/u]Description[sub]Attack [2] Defend [4] Body [3] Mind [6] Move [7][/sub] Knows 2 dread spells: Fear and Command [i]Whenever a Hero fails to break a spell cast by a Dreadmancer they loose 1 mind pointGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094533/F6DAE1509662DF83FFDAAD68A4F2E262F3677B13/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094668/A94B5F4D4A37C87E2CDC8D7B0794B9ABF659486D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID095e47Name Custom_TokenTransformposX t?posY@posZ@.?rotX?rotY@hrotZv@scaleXa?scaleYa?scaleZa?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189239825/46EB026348CB4EAD98B89F42B6BEDF82575372CD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID23c26bName Custom_TokenTransformposX@XposY`߶@posZ`rotX`?rotY`Ef@rotZw|?scaleX a?scaleY`a?scaleZ a?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189244648/AA9FA46EA5E0D21FF8F2A1AA61765BFCDE1FD3BB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2GUID944878Name Custom_ModelTransformposX@BposY@ ?posZnDrotX`{ @rotY f@rotZ vv@scaleX?scaleY?scaleZ?Nickname6skeleton wizard - elite - lich - mage - undead bishopDescription(Undead Bishop - proxy for the witchlordGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349614682/F55DFFA662CBA8436EADB5C946C55B07E593F898/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963349614820/5482AA1377DD342582506041BD3EAB1ED673ED42/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID31a481Name Custom_ModelTransformposX8I9posY@a @posZ`.eBrotX+[rotY f@rotZ=f@scaleX@m?scaleY@m?scaleZ@m?NicknameDread SorcererDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI4bGUID64fcfaName Custom_TokenTransformposX`T7posY@posZ`[BrotX@v@rotYp@rotZv s?scaleX?scaleY`?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189239825/46EB026348CB4EAD98B89F42B6BEDF82575372CD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI5bGUIDb0cc54Name Custom_TokenTransformposX@,9posY@posZCrotXv@rotY p@rotZ@nD?scaleX ?scaleY@?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189244648/AA9FA46EA5E0D21FF8F2A1AA61765BFCDE1FD3BB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI36GUID61f365NameFigurine_CustomTransformposX`;@posY @posZ@raErotX ?rotYX:rotZv@scaleX?scaleY?scaleZ?Nickname BarbarianDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&rI\?gx?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545622723/0740B0E9EE0EFF1DFE73795AC2AB85F3BADCF09E/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545622723/0740B0E9EE0EFF1DFE73795AC2AB85F3BADCF09E/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI37GUID65884eName CardCustomTransformposX^84posY @posZCrotX=?rotY f@rotZ@ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877463454466275922/248A2CF7EAF5C88B5DF02D43DFB57117DE4BF579/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI38d"GUID7b601bName Custom_ModelTransformposXAposY?posZ DrotXF?rotYqf@rotZ?scaleXY?scaleYY?scaleZY?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLhttps://paste.ee/r/ekF01DiffuseURLhttp://i.imgur.com/ztgmJYW.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates\3GUID9e60f7Name Custom_ModelTransformposX@z6posY @posZ ArotX`H{?rotY`5?rotZv@scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gj?b@ ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546898647/E5ECD356F449BDF7AE4FFF2B679A07AA757DEB4E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/918038023546738897/A1E042960E5BB638B2B8DC061F68948A07641B91/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_5e5224|ed2f23 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUI4GUID015520NameFigurine_CustomTransformposX y5posYe6 @posZArotX>rotY A?rotZv@scaleX?scaleY?scaleZ?NicknameDwarfDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r@M\?g@?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545626359/E952954BA3D8EAB7C82463F5D73DB1D2C1D54434/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545626359/E952954BA3D8EAB7C82463F5D73DB1D2C1D54434/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI5gGUID2a55aeName Custom_TokenTransformposX3posY @posZ`ArotX6 V?rotY`45?rotZv@scaleX ?scaleY?scaleZ ?NicknameDwarf DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317870424/23045AE47D3587C19DB26CE30AF10679A7C99ED1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1TGUIDa979a1NameCustom_AssetbundleTransformposXAposYE?posZ DrotX_E?rotYqf@rotZ?scaleX@?scaleY@?scaleZ@?Nickname"Dwarf - classic HQ box cover poseDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1494586641831844716/3D29A1DBD23F25D7D8BFB586E1663B387647A584/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI39GUID849faaNameCustom_AssetbundleTransformposXCposY?posZ@%CrotXv@rotY@p@rotZ|v@scaleX?scaleY?scaleZ?Nickname%Duke Blitzein's [b]Dread Warrior[/b]DescriptionT[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub] Painted by Bruce GreenGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r}?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975887685/5E44F9634DBE8FE6D2531CF932938CB4CF288402/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI40GUID88e1f2Name CardCustomTransformposX -posY ) @posZ CrotX 9S`?rotY.f@rotZ@?scaleX?scaleY?scaleZ?NicknameReaper SkeletonDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8376FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877463454461788265/23591730C2C5CD6EE4A25297E72961812CF72953/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839022123829/A3F5B71261D637A8F0A798B8F4F798191AA9BDD4/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI41vGUID8aeb43Name Custom_ModelTransformposX-XCposY@ ?posZCrotX6Z?rotYx)@rotZ@v@scaleX?scaleY?scaleZ?Nickname Combat DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109684/56C64760605668C4CF983702E19AA39C3F75CDD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109777/80AA01DFD51245BC423E5EC946ABFA4C65A2107A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity42c4GUID8cdb50NameCustom_AssetbundleTransformposX XyCposY@^?posZzDrotX`*CrotYQ[rotZ@v@scaleX?scaleY?scaleZ?NicknameWizardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1494586641833193834/1737FA9EBDB7B89B4B2F3038A03A11FAB1BE5A2C/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates"12GUIDc9d800NameFigurine_CustomTransformposX;8posY( @posZ, BrotXrotYXa?rotZv@scaleX?scaleY?scaleZ?NicknameWizardDescriptionHeroQuest 2020GMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&rM\?g~?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545631164/AA301EAE7B0A85DF242A1445B530CE1288178200/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545631164/AA301EAE7B0A85DF242A1445B530CE1288178200/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI3GUID8464c5NameCustom_AssetbundleTransformposX6posY @posZ!BrotXv@rotY p@rotZE3}?scaleX33?scaleY33?scaleZ33?NicknameWizard by J.J. SchDescriptionKKörperkraft: 4 Intelligenz: 6 Angriff: 1 Verteidigung: 2 Tempo: 2 WürfelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084596685/A94EF76FE7B864F2381B2C4E6686752BC71A60C0/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI4)GUID517e1fName Custom_ModelTransformposX y5posY @posZ`kBrotX|v@rotY p@rotZc?scaleX` ?scaleY` ?scaleZ` ?Nickname[ff3F00]Wizard[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_6db0f5|226c80 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUIChildObjects0GUIDc6f6cfNameCustom_AssetbundleTransformposX ?posY[!@posZ溿rotX N5rotYV@rotZ`34?scaleXu?scaleY`u?scaleZu?Nickname Torch (held)DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382547890194/A60E157BED423BA3182C0CD03824AB3C359B2CC7/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStatesb4GUID9459a8Name Custom_ModelTransformposX@7@posY@_] @posZI%rotX>7?rotY@p@rotZ@IC?scaleXz?scaleYz?scaleZz?Nickname[ff3F00]WizardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID6f3140Name Custom_ModelTransformposX̻@posY^ @posZEorotXk>rotY"p@rotZٮ7?scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2LGUIDfdae51Name Custom_ModelTransformposX̻@posY^ @posZEorotXҾrotY"p@rotZ@_e7?scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsF0>GUID2b5413NameCustom_AssetbundleTransformposX`6?posYgD@posZ@t?rotXf~v@rotYf@rotZSb?scaleX?scaleY?scaleZ?Nickname Torch (held)DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382547890194/A60E157BED423BA3182C0CD03824AB3C359B2CC7/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI43GUID91eabaName Custom_ModelTransformposXsCposY|?posZ`2CrotXv@rotYJp@rotZf@scaleX ?scaleY?scaleZ ?Nicknamegreen base with arrowDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStatesI2AGUID7b7a45Name Custom_ModelTransformposX F6posY@ @posZ>CrotX?rotY Vf@rotZ@ *?scaleX hf?scaleY hf?scaleZ hf?NicknameOrcDescription=[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX)?posYQſposZ[rotXbrotY`fV@rotZf@scaleX@\$?scaleY @scaleZ ]$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID163a6cName Custom_TokenTransformposX@ƿposY`posZF?rotX ?rotYV@rotZ_d@scaleX?scaleY?scaleZ`?NicknameOrc with Large swordDescriptionGMNotesPainted by Mathias HedmanAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274306814/B2E5151E7D7674FF4AE26115BD092768079A8A3E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI44GUID941ca4NameFigurine_CustomTransformposX U=@posY@ @posZ@NErotX`VrotYl=VrotZv@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameElfDescriptionHeroQuest 2020GMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r`I\?gw?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545628699/4A5C7379B9D502AF0417F9EDCF5296473B304896/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545628699/4A5C7379B9D502AF0417F9EDCF5296473B304896/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI45GUID94f3ccName Custom_ModelTransformposX`BposY@p?posZ}CrotXv@rotY`4p@rotZf@scaleX ?scaleY?scaleZ ?Nicknamegreen base with arrowDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStatesI2AGUID7b7a45Name Custom_ModelTransformposX F6posY@ @posZ>CrotX?rotY Vf@rotZ@ *?scaleX hf?scaleY hf?scaleZ hf?NicknameOrcDescription=[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX)?posYQſposZ[rotXbrotY`fV@rotZf@scaleX@\$?scaleY @scaleZ ]$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID163a6cName Custom_TokenTransformposX@ƿposY`posZF?rotX ?rotYV@rotZ_d@scaleX?scaleY?scaleZ`?NicknameOrc with Large swordDescriptionGMNotesPainted by Mathias HedmanAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274306814/B2E5151E7D7674FF4AE26115BD092768079A8A3E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI46QGUID99c3d0Name Custom_ModelTransformposX@KCposY?posZ@*9BrotX`T?rotYq@rotZ`~f@scaleX ?scaleY?scaleZ ?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID89728fName Custom_ModelTransformposX8posY @posZ8BrotX@VcrotY` e?rotZv@scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub] [b]Flail[/b] [Move+ action= 1 combat die of the attack is a quaranteed skull]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposXډposY\<ſposZB?rotX *?rotYV@rotZ}f@scaleX`]$?scaleY @scaleZ^$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID84da39Name Custom_TokenTransformposX`YտposY VposZտrotX#?rotYV@rotZ@pzf@scaleX53?scaleY53?scaleZ 63?NicknameOrcDescription with axeGMNotes#Painted by Meguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307993387268/4E4BD7060BEE76AF3FFBE09B63967CB3B84D47EC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessp=?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI473GUID9cf2b7Name Custom_ModelTransformposXD;@posY U @posZ`@rotXrp@rotYR@rotZscaleX53?scaleY53?scaleZ53?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198391279/7338EC676DFAF8A7F7CC6E2950596BC64B7C3AC1/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI48GUIDa7291cName Custom_TileTransformposX@7iBposYܵ?posZ`BrotX@LUrotY@{iv@rotZ@v@scaleX?scaleY?scaleZ?NicknameSkeleton ArcherDescriptionQ[sub]Attack [2] Range 8 Defend [2] Body [1] + 1 vs Range Mind [0] Move [6][/sub]GMNotesIf the heroes attack the skeleton with a crossbow or by throwing a weapon like a dagger they need two skulls to kill the orc. Example; the wizard throws a dagger at this orc and scores a hit. This orc would live. However, if instead, the wizard attacks the orc from an adjacent square with the same dagger and scores a hit the orc would die. Whether or not it had taken previous damage.AltLookAngle&xyzColorDiffuse&r?g ?b@BP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUID39d253NameCustom_AssetbundleTransformposX kt>posY?posZProtX hkBrotY`f@rotZL?scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940123629374701/B3BC5ACC1D4C8A39E1A90646231E4716DB034252/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI49QGUIDa9cc22Name Custom_ModelTransformposX@BposY?posZg{BrotXFv@rotYXq@rotZ`́f@scaleX ?scaleY?scaleZ ?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID89728fName Custom_ModelTransformposX8posY @posZ8BrotX@VcrotY` e?rotZv@scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub] [b]Flail[/b] [Move+ action= 1 combat die of the attack is a quaranteed skull]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposXډposY\<ſposZB?rotX *?rotYV@rotZ}f@scaleX`]$?scaleY @scaleZ^$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID84da39Name Custom_TokenTransformposX`YտposY VposZտrotX#?rotYV@rotZ@pzf@scaleX53?scaleY53?scaleZ 63?NicknameOrcDescription with axeGMNotes#Painted by Meguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307993387268/4E4BD7060BEE76AF3FFBE09B63967CB3B84D47EC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessp=?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI50u GUIDaa5f3eNameCustom_AssetbundleTransformposX$BposYd?posZsVBrotXFrotY-!_rotZ@v@scaleX@?scaleY@?scaleZ@?Nickname Duke Blitzein's [b]Skeleton[/b]Description[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] [b]Reaper[/b] ( when damages a living target that target looses a mind point)GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUIStates921GUIDe73858Name Custom_ModelTransformposX&;$posYY@posZ CrotX`Y?rotYV@rotZv@scaleX@hf?scaleY@hf?scaleZ@hf?Nickname Reaper skeletonDescription[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] When damages a living target that target also looses a mind point Created by VessGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshHMeshURLhttps://gist.githubusercontent.com/Oreyeon/223c9d94b332a2a2f793b162b383eac0/raw/a646b962fa0b1212cad04d19593178e3e3cb595b/CairneWraiths%20(33).txtDiffuseURLhttp://i.imgur.com/NcqnakC.pngNormalURLColliderURLhttps://paste.ee/r/xeqoD/0ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI51DTGUIDb12454Name Custom_ModelTransformposX%EposYb?posZ>DrotX`*C?rotYf@rotZf@scaleX`?scaleY?scaleZ`?Nickname AbominationDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gStatesa93 GUID11927eName Custom_ModelTransformposXposY V2 @posZ`@rotX|v@rotYp@rotZ`f@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX8?posYQUſposZ๹rotX (?rotYV@rotZf@scaleX\$?scaleY` @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID12ff8eName Custom_TokenTransformposX@uͿposY \ posZ 1οrotXv@rotY@p@rotZ`f@scaleX?scaleY`?scaleZཻ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4GUIDfbd0efName Custom_TokenTransformposXhposYR@posZ`L@rotXq?rotY#?rotZ@v@scaleX 53?scaleY 53?scaleZ 53?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI5IGUID7f0e47Name Custom_ModelTransformposXhposYS} @posZJ@rotX-_rotY?rotZ`v@scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI6:GUID07e438NameCustom_AssetbundleTransformposXhposY @posZJ@rotX?rotY?rotZ v@scaleX?scaleY?scaleZ?NicknameMER-MANDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1921365843403176910/EAEF7D72593A9EDF57C2BE4EEC49E3BD1092C28B/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI7vGUIDd6a7d6NameFigurine_CustomTransformposX hposYgR @posZK@rotX`?rotY&/?rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rY\?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545636951/9022FC7200F8D38341613F46A1BE06DC14B8D129/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545636951/9022FC7200F8D38341613F46A1BE06DC14B8D129/ImageScalar@33?WidthScaleLuaScriptLuaScriptStateXmlUI1GUIDf6c3faName Custom_ModelTransformposXGposYLj @posZArotX@rotYBrotZ f@scaleXff?scaleYff?scaleZff?Nickname AbominationDescription 7 states 1. Frogmane proxy with 2d 2. Frogman 3. 2D one-side with base 4. 2D one-sided 5. Fimir 6. Mer man 7 Abomination stand GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gChildObjectsb0GUID769f2dName Custom_TokenTransformposX?posY 'posZ`rotXY?rotYLp@rotZ f@scaleX?scaleY?scaleZ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID5a43adName Custom_ModelTransformposX`S`ܿposY鞿posZ`rotX$?rotY\!?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID5a43adName Custom_ModelTransformposX`;}posY枿posZ΍?rotX9brotY.?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI523GUIDb36f83Name Custom_ModelTransformposXtu=@posY @posZ@="@rotX@?rotY. e@rotZ?w?scaleX53?scaleY53?scaleZ53?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198391279/7338EC676DFAF8A7F7CC6E2950596BC64B7C3AC1/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI53 GUIDbcff7bName Custom_ModelTransformposXgBposY@p?posZ0DrotXv@rotY@p@rotZf@scaleX ?scaleY?scaleZ ?Nickname Green baseDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates62.GUIDc3b378Name Custom_ModelTransformposXfBposYV?posZ@2DrotXv@rotY@p@rotZ f@scaleX ?scaleY?scaleZ ?Nicknamegreen base with arrowDescription GMNotesAltLookAngle&xyzColorDiffuse&r@?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID7d03b9Name Custom_TokenTransformposX)?posYQſposZ[rotXbrotY`fV@rotZf@scaleX@\$?scaleY @scaleZ ]$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI54GUIDc856a6NameDie_6_RoundedTransformposXȏ9@posY@,@posZ?rotXDorotYf@rotZ f@scaleXff?scaleYff?scaleZff?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexLuaScriptLuaScriptStateXmlUIRotationValues0BValue1Rotation&xyz1BValue2Rotation&xV@yz2BValue3Rotation&xyzV@3BValue4Rotation&xyzV4BValue5Rotation&xVyz5BValue6Rotation&xyzf55MGUIDc91e81Name Custom_ModelTransformposXDposY8?posZ %CrotXv@rotY@p@rotZf@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates1A4GUIDfbd0efName Custom_TokenTransformposX0posY@x@posZJ@rotXo?rotY >rotZv@scaleX 53?scaleY 53?scaleZ 53?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI5IGUID7f0e47Name Custom_ModelTransformposX W.posY @posZ`@rotX@rotY`9f@rotZ8?scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1mGUIDf6c3faName Custom_ModelTransformposXc9posY} @posZOBrotX`v@rotY@~p@rotZf@scaleXff?scaleYff?scaleZff?Nickname AbominationDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gChildObjectsb0GUID769f2dName Custom_TokenTransformposX?posY 'posZ`rotXY?rotYLp@rotZ f@scaleX?scaleY?scaleZ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID5a43adName Custom_ModelTransformposX`S`ܿposY鞿posZ`rotX$?rotY\!?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI2GUID7ee121Name Custom_ModelTransformposXZDposY@a?posZ CrotX`v@rotY~p@rotZf@scaleX`?scaleY?scaleZ`?Nickname AbominationDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gChildObjects0GUID5a43adName Custom_ModelTransformposX`;}posY枿posZ΍?rotX9brotY.?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX8?posYQUſposZ๹rotX (?rotYV@rotZf@scaleX\$?scaleY` @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID12ff8eName Custom_TokenTransformposX@uͿposY \ posZ 1οrotXv@rotY@p@rotZ`f@scaleX?scaleY`?scaleZཻ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI56GUIDca3d24NameCustom_AssetbundleTransformposX`KDposY?posZCrotX@v@rotY`p@rotZ4v@scaleX?scaleY?scaleZ?Nickname%Duke Blitzein's [b]Dread Warrior[/b]DescriptionT[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub] Painted by Bruce GreenGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@}?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975887685/5E44F9634DBE8FE6D2531CF932938CB4CF288402/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI57 GUIDcd7f62Name Custom_ModelTransformposX &kBposYs?posZ8DrotX?rotYV@rotZ@FscaleX?scaleY?scaleZ?NicknameDread SorcererDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID23c26bName Custom_TokenTransformposX~posYu @posZ6?rotX,?rotY p@rotZN?scaleX?scaleY?scaleZ૪?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189244648/AA9FA46EA5E0D21FF8F2A1AA61765BFCDE1FD3BB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID095e47Name Custom_TokenTransformposX?posY + @posZ`'ſrotX0~v@rotY'V@rotZ?scaleX?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176865189239825/46EB026348CB4EAD98B89F42B6BEDF82575372CD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI58DGUIDd19502NameCustom_AssetbundleTransformposXAposY@6?posZ \DrotX`?rotYV@rotZWv@scaleX ?scaleY ?scaleZ ?NicknameBarbarian - varaintDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1494586641832798116/45C95EA62E8EF3F4E2C9D818352D0195D0462D63/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2PGUID25ad88NameCustom_AssetbundleTransformposX.7posYܸ @posZ #)BrotX)[?rotY3rotZv@scaleX@?scaleY@?scaleZ@?NicknameBarbarain by J.J. SchDescription J.J. SchGMNotesAltLookAngle&xyzColorDiffuse&r`[[?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831278839084497789/A0050BC85BD7153E47E40B4B26ABF547E43EE78E/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3GUID2a1f10Name Custom_ModelTransformposX`6posYʰ @posZ]BrotXў?rotYੀV@rotZJ>scaleX?scaleY?scaleZ?Nickname[003FFF]Barbarian[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r +5?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480351767/04BA7F0BDE97E8E880644753A53CEFE88FB22B53/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/914659492480382046/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScript--_uGM_hp_2528a0|6c4197 --do not remove this line -- DO NOT ALTER OR REMOVE THE LINES BELOW -- bh = nil sc = nil fg = nil bg = nil cb = {} cbc = 0 ck = os.clock() function update() if cb[1] then cbc = cbc + 1 self.call(cb[1]) end end function cbOn(a) if a[1] == cb[1] then cbc = 0 do return end end local n = 1 while cb[n] do n = n+1 end cb[n] = a[1] if n == 1 then cbc = 0 end end function cbOff() cb[1] = nil local n = 2 while cb[n] do cb[n-1] = cb[n] n = n+1 end cb[n-1] = nil end function onLoad() setGUID() cbOn({"goTime"}) end function goTime() if cbc < 62 then do return end end cbOff() bh = (self.getScale().y+1.5)^2 sc = nill hideBar() end function setGUID() local n = string.find(self.getLuaScript(), "_uGM_hp_") fg = string.sub(self.getLuaScript(), n+8, n+13) bg = string.sub(self.getLuaScript(), n+15, n+20) if getObjectFromGUID(fg) then getObjectFromGUID(fg).lock() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).lock() getObjectFromGUID(bg).interactable = false end end function noBars() if not getObjectFromGUID(fg) or not getObjectFromGUID(bg) then onDestroy() return true end end function setBar() if noBars() then do return end end if Global.getVar("uGMbAr") then hideBar() else cbOn({"prepBar"}) end end function prepBar() if self.resting != true then do return end end cbOff() local hm = self.getPosition() local rt = self.getRotation() local s = self.getScale().y if sc != s then sc = s bh = (s+1.5)^2 getObjectFromGUID(fg).unlock() getObjectFromGUID(fg).setScale({0.15, 1, 0.15}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setPositionSmooth({hm[1], hm[2]+bh-0.2, hm[3]}) else showBar() end end function showBar() if noBars() then do return end end local c = nil -- CHANGE to c = 1 FOR CENTER JUSTIFIED HEALTH BARS local i = true local s = (bh+1.6)/20 getObjectFromGUID(fg).lock() local hm = self.getPosition() local rt = self.getRotation() local hp = getObjectFromGUID(fg).getName() local m = tonumber(string.sub(hp, string.find(hp, "%/")+1)) local n = tonumber(string.sub(hp, 1, string.find(hp, "%/")-1)) if n < 0 then n = 0 end n = n/m getObjectFromGUID(fg).setScale({s, 1, s}) getObjectFromGUID(fg).setPosition({hm[1], hm[2]+bh, hm[3]}) getObjectFromGUID(fg).setRotation({90, rt[2]+90, 90}) getObjectFromGUID(bg).setScale({s*n*0.8, 1, s*0.88}) getObjectFromGUID(bg).setRotation({90, rt[2]+90, 90}) if c then getObjectFromGUID(bg).setPosition({hm[1], hm[2]+bh, hm[3]}) else s = s * 4.9 s = s - (s * n) local a = rt[2] + 90 local x = math.sin(math.rad(a)) * s local z = x / math.tan(math.rad(a)) getObjectFromGUID(bg).setPosition({hm[1]+x, hm[2]+bh, hm[3]+z}) end if Global.getVar("uGMnUm") then i = false end getObjectFromGUID(fg).interactable = i end function hideBar() if noBars() then do return end end getObjectFromGUID(fg).lock() getObjectFromGUID(fg).interactable = false local hm = self.getPosition() local rt = self.getRotation() getObjectFromGUID(fg).setPositionSmooth({hm[1], -1, hm[3]}) getObjectFromGUID(fg).setPosition({hm[1], -1, hm[3]}) getObjectFromGUID(bg).setPosition({hm[1], -1, hm[3]}) end function onCollisionEnter(a) if not bh then do return end elseif a.collision_object.guid == fg then if self.name == "Card" then bh = 1 else bh = 0 end bh = (a.collision_object.getPosition().y - self.getPosition().y + 0.1) * 1.1 + bh if bh < 0.5 then bh = 0.5 end cbOn({"restBar"}) elseif a.collision_object.guid != bg then setBar() end end function restBar() getObjectFromGUID(fg).lock() if getObjectFromGUID(fg).resting != true then do return end end cbOff() showBar() end function onPickUp() hideBar() if not noBars() then getObjectFromGUID(fg).call("udoButtons") end end function hideBtns() if os.clock()-ck < 3.5 then do return end end cbOff() getObjectFromGUID(fg).call("udoButtons") end function bumpHide() ck = os.clock() cbOn({"hideBtns"}) end function upBar() bh = bh*1.05 end function onDestroy() if getObjectFromGUID(fg) then getObjectFromGUID(fg).destruct() end if getObjectFromGUID(bg) then getObjectFromGUID(bg).destruct() end end --tt LuaScriptStateXmlUI4GUIDf75de3NameFigurine_CustomTransformposX5posY6 @posZBrotX &>rotYV?rotZv@scaleX?scaleY?scaleZ?Nickname BarbarianDescriptionGMNotes)Ported to tabletop Simulator by Eudoxio1AltLookAngle&xyzColorDiffuse&r@M\?g@?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545622723/0740B0E9EE0EFF1DFE73795AC2AB85F3BADCF09E/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338545622723/0740B0E9EE0EFF1DFE73795AC2AB85F3BADCF09E/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI59'GUIDd2afaeName Custom_ModelTransformposX@rAposY`K?posZ@NDrotXv@rotYmp@rotZf@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID27472bName Custom_TokenTransformposXo7posY@posZ CrotX@P?rotY YrotZ v@scaleX43?scaleY43?scaleZ@43?Nickname[u]Mohawk Female Orc[/u]DescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4 GUIDc93563Name Custom_ModelTransformposX 6posY <^ @posZ@CrotXO[?rotY?rotZv@scaleX?scaleY?scaleZ?Nickname Orc 3D - female mohawk with axeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421348/40CB147CBC4150DC939FEEE1F8BAE25D103C60CC/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421731/20C8C1F158B1C536564A742598EAB837A3A80AF1/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703422130/FD2AFDCBB9BCC5658EAFC49EE1B36AC8BA1B7B54/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID748c00Name Custom_ModelTransformposXpposY@B>posZ`$ƐrotX {rotY`V@rotZ f@scaleX#I?scaleY`#I?scaleZ#I?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`J\?yh?z@?1GUIDa009a9Name Custom_TokenTransformposX` ?posY?posZp?rotX yv@rotYf@rotZ?scaleX$I?scaleY%I?scaleZ@$I?NicknameMohawk Female OrcDescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1D GUIDc4d74cName Custom_ModelTransformposX@rAposY&P?posZODrotX`v@rotYmp@rotZ`f@scaleX33?scaleY@33?scaleZ33?Nickname[u]Mohawk female Orc[/u]Description GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x`J\?yh?z@?ChildObjects,0$GUID4fa31aName Custom_ModelTransformposXe?posY >posZ?rotX"[?rotY EV@rotZ f@scaleX`?scaleY?scaleZ@?Nickname Orc 3D - female mohawk with axeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421348/40CB147CBC4150DC939FEEE1F8BAE25D103C60CC/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703421731/20C8C1F158B1C536564A742598EAB837A3A80AF1/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703422130/FD2AFDCBB9BCC5658EAFC49EE1B36AC8BA1B7B54/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0bGUID7d03b9Name Custom_TokenTransformposX8?posYQUſposZ๹rotX (?rotYV@rotZf@scaleX\$?scaleY` @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID4b7e0aName Custom_TokenTransformposXҿposY<posZX¿rotX@4:hrotYp@rotZ8f@scaleX43?scaleY43?scaleZ@43?Nickname[u]Mohawk Female Orc[/u]DescriptionGMNotes#Painted by Miguel Garcia FernandezAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177548274232462/9F18DFFD5C1D3196199D6B9FD7F8C0C22514C99F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI60u GUIDe73858Name Custom_ModelTransformposX@ OAposYx @posZ[BrotX6JrotY?rotZv@scaleX?scaleY?scaleZ?Nickname Reaper skeletonDescription[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] When damages a living target that target also looses a mind point Created by VessGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshHMeshURLhttps://gist.githubusercontent.com/Oreyeon/223c9d94b332a2a2f793b162b383eac0/raw/a646b962fa0b1212cad04d19593178e3e3cb595b/CairneWraiths%20(33).txtDiffuseURLhttp://i.imgur.com/NcqnakC.pngNormalURLColliderURLhttps://paste.ee/r/xeqoD/0ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates<14GUID8ca041NameCustom_AssetbundleTransformposX`>posYֺ @posZ@d@rotX@>rotY ?rotZv@scaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] [b]Reaper[/b] ( when damages a living target that target looses a mind point)GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI61GGUIDeb23c2Name Custom_ModelTransformposX AposY l?posZLBrotX@*C?rotY@f@rotZ@/?scaleX hf?scaleY hf?scaleZ hf?Nickname SkeletonDescription>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091845/0CFAD8BB78D03BBDDB581DE8D04393D59BCE43F2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091975/583C2B9123AAE34DA0D79F978203D269979B4199/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI62 GUIDecf0deName Custom_ModelTransformposXBposY?posZBrotXv@rotY p@rotZf@scaleX ?scaleY?scaleZ ?NicknameGoblin female with 2 daggersDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX)?posYQſposZ[rotXbrotY`fV@rotZf@scaleX@\$?scaleY @scaleZ ]$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1|GUID0c6eabName Custom_TokenTransformposXcposY`94posZ|?rotX@6?rotY`0V@rotZDf@scaleX?scaleY?scaleZ?NicknameGoblin Female with daggersDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307998304981/967D0B455EF594196C45A0DAA589A4836919F62E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI63 GUIDed6fcdName Custom_TokenTransformposX=;CposY@?posZ)CrotX`*C?rotY f@rotZ?scaleX @scaleY?scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796397839017392047/9F87E5BC8296867A467504FD0C4436D43755370A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessz?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIAttachedSnapPointsT05Position&xy ?zvKѿ15Position&xj?y ?zl25Position&x T?y?zݿ35Position&xT?y?z`?45Position&x r?y?z?55Position&x`.y`|?z`(?65Position&x@Hxy|?za?75Position&xy ?z Ɨ85Position&xgy@?z?95Position&x y@?z ӿ105Position&x@7y`?zIҿ115Position&x пy ?z ]?125Position&x;y ?z ?135Position&xyy@?zk?145Position&xVy ?z =?155Position&x.y ?z` ?165Position&xT?y?z ?175Position&xj_?y`?z`9y?185Position&x?y`?z?195Position&x`?y ?zݿ205Position&x 8S?y?zX215Position&xy`?z`ҿ225Position&x P?y@{?z ɂ235Position&xr,ҿy`z?z@K 245Position&x୘?y{?zڿ255Position&x!kϿy {?zÿ265Position&x`yz?z }275Position&xmyz?z285Position&x>Py {?zH295Position&xAyz?z305Position&xGy{?z`315Position&x!yz?z[1325Position&x`yz?z 64EGUIDefee53Name Custom_ModelTransformposX`DDposY ?posZyBrotXF?rotYf@rotZ/?scaleX`?scaleY`?scaleZ`?Nickname GargoyleDescription<[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093874/2F3AC1CFAE62FB168B9EA1578510636A14BFF24C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093998/0D6C99DC0952782D9DF15F8ABDC9279DDAF2F5F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094243/37B215B800EB1B91F6DEFB6B8937D3997BA5B5A6/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI65wGUIDf69a13Name Custom_TokenTransformposXY9@posY@B@posZ>ErotX@~?rotY+w+rotZv@scaleX?scaleY?scaleZ?NicknameZombie HeroQuest 2020DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994135409/EE69173CD1C7D0D955504B4CC9CC95ECD1BAE821/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI66GUIDf9201cName Custom_TileTransformposX  posY@ @posZ`9ErotXXrotY f@rotZ v?scaleX?scaleY?scaleZ?NicknameWizard Character Card 2020DescriptionGMNotes&Ported to TTS by reddit User Eudoxio1AltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197991942/1F693CE8EC5B806234115E72555F0F8D5755A90A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467197992267/4EBBF9C30B62E803D600057747F335EA193620BA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI67MGUIDfa9b99Name Custom_ModelTransformposX \DposY`?posZ!CrotXv@rotYp@rotZf@scaleX ?scaleY?scaleZ ?Nickname*[u]Orc[/u] - Mythic tier - 2d - one sidedDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates1A4GUIDfbd0efName Custom_TokenTransformposX0posY@x@posZJ@rotXo?rotY >rotZv@scaleX 53?scaleY 53?scaleZ 53?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI5IGUID7f0e47Name Custom_ModelTransformposX W.posY @posZ`@rotX@rotY`9f@rotZ8?scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1mGUIDf6c3faName Custom_ModelTransformposXc9posY} @posZOBrotX`v@rotY@~p@rotZf@scaleXff?scaleYff?scaleZff?Nickname AbominationDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gChildObjectsb0GUID769f2dName Custom_TokenTransformposX?posY 'posZ`rotXY?rotYLp@rotZ f@scaleX?scaleY?scaleZ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID5a43adName Custom_ModelTransformposX`S`ܿposY鞿posZ`rotX$?rotY\!?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI2GUID7ee121Name Custom_ModelTransformposXZDposY@a?posZ CrotX`v@rotY~p@rotZf@scaleX`?scaleY?scaleZ`?Nickname AbominationDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&xr"ܿyI>z gChildObjects0GUID5a43adName Custom_ModelTransformposX`;}posY枿posZ΍?rotX9brotY.?rotZf@scaleXVU@scaleYTU@scaleZ@VU@NicknameAbomination proxyDescription<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131445730/AAD39C913489742889A3B00559F466FA06AB9843/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131446331/D839F357CE1D381B377251244F933D42597229B3/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates2IGUID7f0e47Name Custom_ModelTransformposX %EposY l?posZ@GDrotXv@rotYp@rotZrF?scaleX@?scaleY@?scaleZ@?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID5f88a8Name Custom_TokenTransformposX!&EposY`۹?posZDrotX@rotYp@rotZ/"@scaleX Ȓ?scaleY Ȓ?scaleZ Ȓ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsN 0GUIDf09ad8Name Custom_ModelTransformposX?posY?posZK?rotX@E@rotYp@rotZ FV@scaleX33?scaleY33?scaleZ33?NicknameQuarterstaff 7DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326963/5931271A375DE9A4B0B278D1F7437C3178052DAC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094326658/09C06600E88581567C1A16BB8AD236082324A4E2/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDdb273bName Custom_ModelTransformposXTposYh?posZrotXc8@rotY _@rotZ R@scaleX@53?scaleY??scaleZZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484972/001F10BADE9EEF336C77135012CF6ADF1E4193D2/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1465310710131484520/FCC21456356EC96865978C49412D47D3EA811F50/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID7d03b9Name Custom_TokenTransformposX8?posYQUſposZ๹rotX (?rotYV@rotZf@scaleX\$?scaleY` @scaleZ\$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID12ff8eName Custom_TokenTransformposX@uͿposY \ posZ 1οrotXv@rotY@p@rotZ`f@scaleX?scaleY`?scaleZཻ?Nickname AbominationDescriptionGMNotes$painted by Reddit user CocothescottAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307994272268/C2340141BF28E52902F3430A59312E3E8195F8D9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID0ebb1eName Custom_TokenTransformposXΛ}>posY`posZ9c>rotX`=rotY>rotZx;scaleXΛ?scaleY ?scaleZ8?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134620186686/40B3415B286804905C66EE5F8D7BBCEFEBDF51DF/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI190GUID79f934Name Custom_TokenTransformposX@^DF@posY@posZ%@rotXBO?rotYv@rotZwxv@scaleX$2@scaleY?scaleZ@$2@Nickname Armory ShopDescriptionTHeroes may buy equipment with the gold they've found in the dungeons between questsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080593/1FC015AD674651E271CAEB0CC1CC87ED3A185453/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI191GUID6abe26NameCardTransformposX`dH!@posYa@posZ @@rotX/#׾rotYicrotZ`+scaleX?scaleY?scaleZ?Nickname[31B32B] Elf [-]Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2834FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI192GUIDe95b6bNameCardTransformposX`x&posY.b@posZ@@rotX QrotY@v@rotZv@scaleXї?scaleY?scaleZї?Nickname![E7E52C] Dwarf [-]Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2844FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1932GUIDccfebdNameCustom_AssetbundleTransformposXw:@posY @posZ(>@rotX@o,*rotYCp@rotZ 'j?scaleX rotY`v@rotZ"|scaleX?scaleY?scaleZ?Nickname&[ff3F00]Wizard[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+nSidewaysCardCustomDeck>2824FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1952GUID9f01e7NameCustom_AssetbundleTransformposX<@posY`@posZ p$<@rotX^?rotY 6f@rotZ ?scaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1962GUID8c1df1NameCustom_AssetbundleTransformposXי=@posY@posZ7XA@rotX#%>rotYMf@rotZZ ?scaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1972GUID7303bcNameCustom_AssetbundleTransformposX=:@posY@posZdUA@rotX@U>rotY^f@rotZ ξscaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI198)GUIDb3b85bName Custom_ModelTransformposX6@posYe@posZ=-@@rotXĚrotY`p@rotZ@^iscaleX2?scaleYM?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsn05Position&x?8@yU?z̎15Position&x@ @yU?z %z25Position&xE@yU?z?35Position&x@B?yU?z`45Position&x:yU?z h@55Position&x`QyU?z`:o@65Position&x gmyU?zN@75Position&x g/yU?z(J85Position&xyU?z 95Position&x`OyU?z105Position&x`<@yU?z`@ChildObjectsM#02GUIDa23889NameCustom_AssetbundleTransformposXhQposY U?posZrotX@av@rotY}f@rotZu?scaleX`k@scaleYw@scaleZ`l?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUIDfdc0c9NameCustom_AssetbundleTransformposX 6scaleX2?scaleYM?scaleZ@H?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsn05Position&x@y`U?zE15Position&x%"@y`U?zɞ25Position&xL@y`U?z/@35Position&x@y`U?zK@@45Position&xv\y`U?zq@55Position&x`sy`U?z `c@65Position&x y`U?z`75Position&x`}y`U?z 85Position&x`Ky`U?z95Position&x@y`U?zx105Position&xN ?y`U?z@H@ChildObjectsM#02GUID4a8595NameCustom_AssetbundleTransformposX MposY; ?posZ`rotX?rotY&f@rotZ`}v@scaleXk@scaleY{@scaleZ*k?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID86444cNameCustom_AssetbundleTransformposX -posY@AscaleX2?scaleYM?scaleZ@H?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gǿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826118/B094E20C7DF80E091616C5DF865BABE451540356/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/875246284883826052/FCCB25796F15658004C0911C72B5717878CC2B0B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPointsn05Position&x@y`U?zE15Position&x%"@y`U?zɞ25Position&xL@y`U?z/@35Position&x@y`U?zK@@45Position&xv\y`U?zq@55Position&x`sy`U?z `c@65Position&x y`U?z`75Position&x`}y`U?z 85Position&x`Ky`U?z95Position&x@y`U?zx105Position&xN ?y`U?z@H@ChildObjectsM#02GUID4a8595NameCustom_AssetbundleTransformposX MposY; ?posZ`rotX?rotY&f@rotZ`}v@scaleXk@scaleY{@scaleZ*k?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012412193/C227C305D69699CD0D6E0D050A65DE958FE45097/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI12GUID86444cNameCustom_AssetbundleTransformposX -posY@ArotYf@rotZ start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"05d351":{"lock":true,"pos":{"x":31.4434,"y":8.6503,"z":-32.8884},"rot":{"x":359.976,"y":270,"z":0.0001}},"0d6aeb":{"lock":false,"pos":{"x":22.2766,"y":3.4254,"z":-35.7454},"rot":{"x":0.025,"y":90,"z":0.0009}},"17a187":{"lock":false,"pos":{"x":29.3336,"y":3.4747,"z":-36.1347},"rot":{"x":0.0125,"y":90,"z":0.0004}},"1bcbe6":{"lock":false,"pos":{"x":21.2072,"y":3.4392,"z":-25.867},"rot":{"x":0,"y":180.005,"z":0.0301}},"1e89bb":{"lock":false,"pos":{"x":24.3455,"y":3.6527,"z":-21.3427},"rot":{"x":3.7491,"y":180.0541,"z":-0.0044}},"2013fb":{"lock":true,"pos":{"x":5.4769,"y":3.45,"z":-44.3996},"rot":{"x":0,"y":180,"z":0.03}},"220926":{"lock":false,"pos":{"x":-1.6519,"y":3.5237,"z":-30.8849},"rot":{"x":-0.0011,"y":359.988,"z":359.9699}},"324663":{"lock":false,"pos":{"x":29.5037,"y":3.451,"z":-36.2451},"rot":{"x":0.0006,"y":179.9948,"z":0.0338}},"3676d5":{"lock":false,"pos":{"x":19.1772,"y":3.4564,"z":-38.8284},"rot":{"x":0.0005,"y":180.002,"z":0.0334}},"3a1ca2":{"lock":false,"pos":{"x":27.0219,"y":3.6704,"z":-21.4999},"rot":{"x":3.7433,"y":179.1395,"z":181.5822}},"41d76e":{"lock":false,"pos":{"x":20.6034,"y":3.442,"z":-32.1867},"rot":{"x":359.9714,"y":269.6744,"z":0.0072}},"43ef74":{"lock":false,"pos":{"x":18.6658,"y":3.4431,"z":-34.6575},"rot":{"x":359.9699,"y":270.0034,"z":0}},"4737e9":{"lock":false,"pos":{"x":29.7519,"y":3.4508,"z":-32.9307},"rot":{"x":0.0006,"y":179.9864,"z":0.0338}},"4fcf8a":{"lock":false,"pos":{"x":26.1267,"y":3.4527,"z":-39.9044},"rot":{"x":0.0005,"y":179.9904,"z":0.0334}},"52e5d8":{"lock":false,"pos":{"x":22.0696,"y":3.4548,"z":-28.0306},"rot":{"x":-0.0055,"y":180.0082,"z":0.03}},"557db6":{"lock":false,"pos":{"x":27.743,"y":3.6444,"z":-21.9993},"rot":{"x":3.7455,"y":179.1575,"z":181.5848}},"563ab0":{"lock":false,"pos":{"x":23.7878,"y":3.5348,"z":-40.1234},"rot":{"x":0.0235,"y":0.9626,"z":359.9584}},"676dcf":{"lock":false,"pos":{"x":23.0803,"y":3.4408,"z":-42.9805},"rot":{"x":359.97,"y":269.9994,"z":0}},"677aca":{"lock":false,"pos":{"x":24.6258,"y":3.6208,"z":-22.698},"rot":{"x":5.6418,"y":180.0811,"z":0.0234}},"7d7236":{"lock":false,"pos":{"x":19.6459,"y":3.4696,"z":-38.7531},"rot":{"x":0.019,"y":180.1521,"z":0.0124}},"810a51":{"lock":false,"pos":{"x":24.2986,"y":3.4537,"z":-28.0595},"rot":{"x":-0.0038,"y":180.0293,"z":180.03}},"853765":{"lock":false,"pos":{"x":-1.7847,"y":3.5237,"z":-40.4276},"rot":{"x":-0.0004,"y":359.9846,"z":359.969}},"8823cd":{"lock":false,"pos":{"x":19.1827,"y":3.4428,"z":-32.1751},"rot":{"x":359.9716,"y":269.9821,"z":0.0078}},"8a7489":{"lock":false,"pos":{"x":24.3605,"y":3.6595,"z":-22.0594},"rot":{"x":3.7097,"y":179.9364,"z":0.0116}},"8f435b":{"lock":false,"pos":{"x":31.2296,"y":3.6527,"z":-21.4244},"rot":{"x":5.3182,"y":180.2033,"z":0.0251}},"94b920":{"lock":false,"pos":{"x":19.6179,"y":3.4562,"z":-42.8856},"rot":{"x":0,"y":180.0101,"z":0.03}},"9d8b09":{"lock":false,"pos":{"x":-1.7879,"y":3.5446,"z":-24.8704},"rot":{"x":0,"y":0.0425,"z":359.9701}},"9dc1fb":{"lock":false,"pos":{"x":25.0629,"y":3.5518,"z":-23.2959},"rot":{"x":3.6945,"y":180.0262,"z":0.027}},"a20447":{"lock":false,"pos":{"x":19.1739,"y":3.4562,"z":-26.6037},"rot":{"x":0,"y":180.0156,"z":0.03}},"b0fd01":{"lock":false,"pos":{"x":26.6915,"y":3.4524,"z":-33.3412},"rot":{"x":0.0005,"y":180.0021,"z":0.0333}},"b1ecf1":{"lock":false,"pos":{"x":26.1244,"y":3.5986,"z":-33.0116},"rot":{"x":0.0291,"y":90.0032,"z":-0.0002}},"b653fc":{"lock":false,"pos":{"x":18.7309,"y":3.4702,"z":-39.7573},"rot":{"x":0.0291,"y":180.0047,"z":0.0742}},"b78ab4":{"lock":false,"pos":{"x":-1.6312,"y":3.5237,"z":-35.7021},"rot":{"x":-0.0004,"y":0.0056,"z":359.9688}},"cae73f":{"lock":false,"pos":{"x":20.7194,"y":3.442,"z":-33.6799},"rot":{"x":359.9714,"y":269.9608,"z":0.0068}},"cb8e33":{"lock":false,"pos":{"x":28.5195,"y":3.475,"z":-25.6206},"rot":{"x":0,"y":179.9936,"z":1.4355}},"cd6024":{"lock":false,"pos":{"x":23.5426,"y":3.4541,"z":-39.9959},"rot":{"x":0.0005,"y":179.9824,"z":0.0334}},"d0b152":{"lock":false,"pos":{"x":27.4094,"y":3.4519,"z":-25.6773},"rot":{"x":0,"y":180.0176,"z":180.03}},"d82987":{"lock":false,"pos":{"x":30.0805,"y":3.5925,"z":-22.3566},"rot":{"x":5.3221,"y":182.8868,"z":0.03}},"e1673c":{"lock":false,"pos":{"x":23.0936,"y":4.0796,"z":-32.5822},"rot":{"x":-0.0017,"y":179.9981,"z":0.0298}},"e87e8c":{"lock":false,"pos":{"x":22.9494,"y":3.4544,"z":-43.3969},"rot":{"x":0.0005,"y":180.0145,"z":0.0334}},"ea140a":{"lock":false,"pos":{"x":28.7659,"y":3.4514,"z":-40.1588},"rot":{"x":-0.0036,"y":179.9839,"z":0.0377}},"f755c0":{"lock":false,"pos":{"x":18.4361,"y":3.5516,"z":-38.4036},"rot":{"x":359.9788,"y":89.9589,"z":179.9771}},"fc7154":{"lock":false,"pos":{"x":23.2021,"y":3.4543,"z":-32.2124},"rot":{"x":0.0006,"y":179.9766,"z":0.0339}},"fe8861":{"lock":false,"pos":{"x":9.8741,"y":3.4476,"z":-32.3471},"rot":{"x":-0.0004,"y":179.9775,"z":0.0288}}}}XmlUIContainedObjectsYP0GUID487a35Name Custom_PDFTransformposX posYh@posZHrotX ]TrotY@f@rotZ~v@scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrljhttps://steamusercontent-a.akamaihd.net/ugc/1857176230207418567/CD89A10EEDE7900799199D1D94C6CB7DF8838A85/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI1GUID27ec94NameCardTransformposX;7@posY@posZ-DrotX`_?rotYSf@rotZ@}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDuSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2$GUIDafa1e7Name Custom_TokenTransformposXposYp@posZ*:ErotXܧSrotYef@rotZ?scaleX?scaleY?scaleZ?NicknameDescription[b]TO SAVE:[/b] Enter the name you want the save to have into the name field of the context menu, then press 'Save' [b]TO LOAD:[/b] Click the name of the lighting save you would like to load. [b]TO DELETE:[/b] Double-click the X next to the lighting save you would like to delete.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLhttp://i.imgur.com/zxPqtkC.pngImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScript--How long it takes to transition from 1 light effect to the next time_transLength = 2 --How long you have to make a second click when deleting doubleClickDelay = 0.5 --End of variables to edit, lua knowledge required beyond this point function onSave() saved_data = JSON.encode({sll=savedLightList}) return saved_data end function onload(saved_data) --Loads the tracking for if the game has started yet if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) savedLightList = loaded_data.sll else savedLightList = {} end doubleClick = {} createLoadButtons() createSaveButton() end --When you click a light name button function click_load(tableIndex) setLightingTable(tableIndex) broadcastToAll(savedLightList[tableIndex].name, {1,1,1}) refreshButtons() end --Clicking (and double clicking) then X to delete function click_delete(tableIndex) if doubleClick[tostring(tableIndex)] ~= nil then table.remove(savedLightList, tableIndex) broadcastToAll("Lighting Preset Deleted", {0.25, 0.25, 0.25}) refreshButtons() else doubleClick[tostring(tableIndex)] = true Timer.create({ identifier=self.getGUID().."_for_"..tableIndex, function_name = "timer_doubleClick", delay=doubleClickDelay, function_owner=self, parameters={tostring(tableIndex)} }) end end function timer_doubleClick(p) doubleClick[p[1]] = nil end --Clicking the save button function click_save() local name = self.getName() if name ~= "" then --Add to savedLightList local saveName = string.sub(self.getName(), 1, 26) if savedLightList[saveName] == nil then --Records lighting settings for key, value in pairs(getTableLighting(saveName)) do print(key, " ", value) end table.insert(savedLightList, getTableLighting(saveName)) refreshButtons() broadcastToAll("Lighting Preset Saved", {0.25, 0.75, 0.25}) else --Error if a save with this name is already there broadcastToAll("A save with this [ffffff]Name[-] already exists.", {0.75, 0.25, 0.25}) end self.setName("") else broadcastToAll("Add a [ffffff]Name[-] for this save to the tool's [ffffff]Context Menu[-].", {0.75, 0.25, 0.25}) end end --Assembles a table of light info function getTableLighting(name) --Removes mixed key types from these entries (issue with onSave) local l1 = Lighting.getAmbientEquatorColor() l1 = {r=l1.r, g=l1.g, b=l1.b} local l2 = Lighting.getAmbientGroundColor() l2 = {r=l2.r, g=l2.g, b=l2.b} local l3 = Lighting.getAmbientSkyColor() l3 = {r=l3.r, g=l3.g, b=l3.b} local l4 = Lighting.getLightColor() l4 = {r=l4.r, g=l4.g, b=l4.b} --Writes light info to a table local lightTable = { name = name, l1 = l1, l2 = l2, l3 = l3, l4 = l4, l5 = Lighting.ambient_type, l6 = Lighting.ambient_intensity, l7 = Lighting.light_intensity, l8 = Lighting.reflection_intensity, } return lightTable end --Applies saved light table function setLightingTable(i) local savedLight = savedLightList[i] local currentLight = getTableLighting("na") function coroutine_setLightingTable() --Application of transitional values (fading effect) local time_start = os.time() while os.time() <= time_start + time_transLength do if time_transLength > 0 then local time_percent = (os.time()-time_start) / time_transLength local steppedLight = getStepedLighting(currentLight, savedLight, time_percent) Lighting.setAmbientEquatorColor(steppedLight.l1) Lighting.setAmbientGroundColor(steppedLight.l2) Lighting.setAmbientSkyColor(steppedLight.l3) Lighting.setLightColor(steppedLight.l4) Lighting.ambient_type = steppedLight.l5 Lighting.ambient_intensity = steppedLight.l6 Lighting.light_intensity = steppedLight.l7 Lighting.reflection_intensity = steppedLight.l8 Lighting.apply() coroutine.yield(0) end end --Application of final values local time_percent = (os.time()-time_start) / time_transLength Lighting.setAmbientEquatorColor(savedLight.l1) Lighting.setAmbientGroundColor(savedLight.l2) Lighting.setAmbientSkyColor(savedLight.l3) Lighting.setLightColor(savedLight.l4) Lighting.ambient_type = savedLight.l5 Lighting.ambient_intensity = savedLight.l6 Lighting.light_intensity = savedLight.l7 Lighting.reflection_intensity = savedLight.l8 Lighting.apply() coroutine.yield(0) return 1 end startLuaCoroutine(self, "coroutine_setLightingTable") end function getStepedLighting(lightA, lightB, time_percent) local lightTable = { l1 = { r=lightA.l1.r - ((lightA.l1.r-lightB.l1.r) * time_percent), g=lightA.l1.g - ((lightA.l1.g-lightB.l1.g) * time_percent), b=lightA.l1.b - ((lightA.l1.b-lightB.l1.b) * time_percent), }, l2 = { r=lightA.l2.r - ((lightA.l2.r-lightB.l2.r) * time_percent), g=lightA.l2.g - ((lightA.l2.g-lightB.l2.g) * time_percent), b=lightA.l2.b - ((lightA.l2.b-lightB.l2.b) * time_percent), }, l3 = { r=lightA.l3.r - ((lightA.l3.r-lightB.l3.r) * time_percent), g=lightA.l3.g - ((lightA.l3.g-lightB.l3.g) * time_percent), b=lightA.l3.b - ((lightA.l3.b-lightB.l3.b) * time_percent), }, l4 = { r=lightA.l4.r - ((lightA.l4.r-lightB.l4.r) * time_percent), g=lightA.l4.g - ((lightA.l4.g-lightB.l4.g) * time_percent), b=lightA.l4.b - ((lightA.l4.b-lightB.l4.b) * time_percent), }, l5 = lightA.l5 - ((lightA.l5-lightB.l5) * time_percent), l6 = lightA.l6 - ((lightA.l6-lightB.l6) * time_percent), l7 = lightA.l7 - ((lightA.l7-lightB.l7) * time_percent), l8 = lightA.l8 - ((lightA.l8-lightB.l8) * time_percent) } return lightTable end --Button handling function createLoadButtons() for i, entry in ipairs(savedLightList) do local funcName = "saveFile"..i local func = function() click_load(i) end self.setVar(funcName, func) self.createButton({ label = entry.name, click_function=funcName, function_owner=self, position={-0.2,0,0.6+i*0.35}, height=180, width=1600, font_size=120, color={0,0,0}, font_color={1,1,1} }) funcName = "deleteFile"..i local func = function() click_delete(i) end self.setVar(funcName, func) self.createButton({ label = "X", click_function=funcName, function_owner=self, position={1.7,0,0.6+i*0.35}, height=180, width=180, font_size=120, color={0,0,0}, font_color={1,1,1} }) end end function createSaveButton() self.createButton({ click_function="click_save", function_owner=self, position={0,0.1,0.14}, height=340, width=1600, color={0,0,0,0} }) end function refreshButtons() self.clearButtons() createLoadButtons() createSaveButton() end LuaScriptState{"sll":[{"l1":{"b":0.5,"g":0.5,"r":0.5},"l2":{"b":0.5,"g":0.5,"r":0.5},"l3":{"b":0.5,"g":0.5,"r":0.5},"l4":{"b":0.890200018882751,"g":0.980400025844574,"r":1},"l5":1,"l6":1.29999995231628,"l7":0.540000021457672,"l8":1,"name":"Day"},{"l1":{"b":0,"g":0,"r":0},"l2":{"b":0,"g":0,"r":0},"l3":{"b":0,"g":0,"r":0},"l4":{"b":0,"g":0,"r":0},"l5":1,"l6":0.815999031066895,"l7":0,"l8":0.627999901771545,"name":"Night"},{"l1":{"b":0.5,"g":0.5,"r":0.5},"l2":{"b":0.5,"g":0.5,"r":0.5},"l3":{"b":0.5,"g":0.5,"r":0.5},"l4":{"b":0.890200018882751,"g":0.980400025844574,"r":1},"l5":1,"l6":0.947999954223633,"l7":0.26800075173378,"l8":1,"name":"partial darkness"}]}XmlUI3GUID05d351Name Custom_TokenTransformposXq?@posY L!@posZ q@rotXv@rotYp@rotZ6?scaleX13 @scaleY13 @scaleZ13 @NicknameAlchemist's shopDescriptionUBetween quests Potions may be sold to the Alchemist shop at half price rounded down.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583273556/F4BB0A365B1F8F31F97B21A8E598D7DB7B059287/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness`?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4{ GUID0d6aebNameCustom_AssetbundleTransformposX F6@posYg @posZ@iArotX`;מ?rotY V@rotZ>scaleX?scaleY?scaleZ?NicknameKing Archaloneus, Mummy LordDescription<[sub]Attack [?] Defend [4] Body [?] Mind [?] Move [?][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUIStates2GUID8c0b8cNameCustom_AssetbundleTransformposXg@posYcw @posZrotX`t rotY V@rotZm scaleX?scaleY?scaleZ?NicknameKing Archaloneus, Mummy LordDescription<[sub]Attack [?] Defend [4] Body [?] Mind [?] Move [?][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/948467374385877945/9FF6AF2367F1DAAB9780C5EFDF34438F057F75D1/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI5>GUID17a187Name Custom_ModelTransformposX`fU=@posY@ @posZ=BrotX@n?rotYV@rotZ@ Y?scaleX?scaleY?scaleZ?Nickname Dragon SpearDescription[b]Weapon --[/b] A long magical spear of dwarven make. When using it, roll 3 Attack dice, or roll 4 if attacking a dragon. This weapon my be used to attack diagonally. May not be used by the wizard.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094820634/1839E8B8B23F518A7F7F5560C105126E15A02860/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094821097/9E2E890C7BB565C36A94533799AFA17A34406DD4/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094821228/7222FB28CE6998466463C0A90C974357633C0DC5/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246368094820838/BCF8B754C554BACA6DB8FBB9C1F167A2E03BA98B/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI62GUID1bcbe6Name Custom_ModelTransformposX 55@posY@~ @posZ9rotX>rotY(f@rotZ@)מ?scaleX?scaleY?scaleZ?NicknameCheese loving mouseDescriptionrsacrifice while infront of a door to make the game master set up everything visible in that room before you enterGMNotes(See Quest notes C from quest 5 of COPD AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh<MeshURL?https://www.dropbox.com/s/duvtnw2unhpftr1/Giant%20Rat.obj?dl=1DiffuseURL?https://www.dropbox.com/s/p0y2swtrezwy9br/Giant%20Rat.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7GUID1e89bbName CardCustomTransformposXX8@posYbI @posZ`X5rotX@rotY f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0$SidewaysCardCustomDeck@7486FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583390251/E471A6BE1806B9E850FB39F942EBE759EADF4E3B/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8MGUID2013fbName Custom_TileTransformposXX@posY @posZ &3FrotXrotYf@rotZR?scaleX-?scaleY?scaleZ-?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338944434056/8673B40FE091C952832AA240C2CFF88CEC6D62D8/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID220926Name NotecardTransformposX /nposY0 @posZ>rotXGrotYv@rotZ v@scaleX?scaleY?scaleZ?NicknameQuests 3 to 5DescriptionQ[b]Quest 3: The Marsh of Sorrows[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2722038717 [b]Quest 4: The lost mine of Tyjit Shaleaxe[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2781233935 [b]Quest 5: The Sunken City of Buubhealxia[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2791147944 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI10GUID324663Name CardCustomTransformposX=@posYd @posZ`_BrotX@_IrotY@f@rotZ@4?scaleX?scaleY?scaleZ?Nickname Dragon SpearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID3SidewaysCardCustomDeck@7886FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581737044/0BA0988C6C277EDC349BDB833592A1CD8707512B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID3676d5NameCardTransformposX\-3@posY@v @posZ jCrotX d?rotYf@rotZ`?scaleXb?scaleY?scaleZb?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDCSidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID3a1ca2Name CardCustomTransformposX`c;@posYM @posZ^5rotX@ (@rotYff@rotZ Gg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID6SidewaysCardCustomDeck@7956FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID41d76eName Custom_TileTransformposX`x4@posYC @posZ@rotX v@rotYp@rotZ ?scaleX ?scaleY?scaleZ ?NicknameGrasping VineDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707066745/FA3B0C132FC343631BC0B7A22CADC0D00A0D5580/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707066745/FA3B0C132FC343631BC0B7A22CADC0D00A0D5580/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14 GUID43ef74Name Custom_ModelTransformposXr2@posYr @posZ)TArotXv@rotYp@rotZscaleX?scaleY?scaleZ?NicknameDwarf [b] Mummy[/b]Descriptionh[sub]Attack [4] Defend [5] Body [4] Mind [0] Move [5][/sub] This mummy was a dwarf in it's former lifeGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703615465/D9A36E5ED56C2DD63538D46FC7FD125233BA394F/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703616040/4AD272955B9BE9D27F242DEE3FFDF6FFA82675CF/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926703616387/03F7302AED495CEF5C635E236CC937044EBF30D9/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1682618036525853800/98CD334132A7A89DEAE628A8E0AACD9D83E69235/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthm?CastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID4daa7aNameCustom_AssetbundleTransformposX`"@posY+c @posZ ?rotXwNrotYV@rotZ'V4scaleX?scaleY?scaleZ?NicknameDwarf [b] Mummy[/b]Descriptionh[sub]Attack [4] Defend [5] Body [4] Mind [0] Move [5][/sub] This mummy was a dwarf in it's former lifeGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI15GUID4737e9Name CardCustomTransformposX|=@posYP @posZ !w@rotX@zE@?rotYf@rotZѳ?scaleX?scaleY?scaleZ?NicknameCrown of ShadowsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@8426FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1852675168581738601/02B6049C81ED138258BBF70919586399E35FC7FC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177224078520728/F52AE31BFF1E0B320E8DC94E965FF1B64EBB5500/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID4fcf8aNameCardTransformposX`o :@posY`5 @posZ`CrotXxgrotYf@rotZr1?scaleX F?scaleY?scaleZ F?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID;SidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID52e5d8Name CardCustomTransformposX 6@posY i @posZ<rotX`CrotYCf@rotZ:?scaleX?scaleY?scaleZ?NicknameFire of Wrath RingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDP'SidewaysCardCustomDeck@7566FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961484862824/15FFC0E0ABEF6C42B8154529AC3BFA22D0E7688C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961484862824/15FFC0E0ABEF6C42B8154529AC3BFA22D0E7688C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID557db6Name CardCustomTransformposX`;@posY@MJ @posZ`{6rotX-@rotY@ gf@rotZLf@scaleX?scaleY?scaleZ?NicknamePotion of HealingDescription#The liquid in this bottle is greenGMNotesSee quest notes BAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|(SidewaysCardCustomDeck@7596FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1781715389157272416/A7DA8055EA4BFD1FFFEEB7C88EFAAF26304ABFA1/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScript--[[ Card colouring by Chad Curran, https://www.facebook.com/chad.curran.58 GM comment is referring to the quest notes of Quest 2 - The Rescue of Sir Ragnar --]]LuaScriptStateXmlUI19GUID563ab0NameCustom_AssetbundleTransformposX7@posYG @posZDrotX gvrotY?rotZ v@scaleX?scaleY?scaleZ?Nickname*Duke Blitzein's Crypt Dragon. A.k.a VenimDescriptiona4 States: 1. 3D red Crypt Dragon 2. 2d Crypt Dragon with 2 sides 3. Venim stand 4. Dragon BonesGMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 AltLookAngle&xyzColorDiffuse&rz?g`?b Ģ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974066975/448982E9EF1F7BAFEAA09AF15D8F77B3ED925183/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2 GUIDc4719eName Custom_ModelTransformposX4@posY`1 @posZ*ErotX5Ҟ?rotYV@rotZ`f@scaleX@33?scaleY@33?scaleZ@33?Nickname Crypt DragonDescriptionGMNotes(Painted by reddit user MisterWadeWilsonAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUID9957a4Name Custom_TokenTransformposX$posYjposZ?rotXpzv@rotYp@rotZf@scaleX @scaleY @scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961472947331/2E00AE067C95907A671F6D9546A490F4E4FEF6DD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID3fa0e9Name Custom_TokenTransformposXeU?posY A\posZ`J>ͿrotX>QrotY p@rotZ%f@scaleX@scaleY @scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961472952665/1615D29D5F44172E0384D958D7C8741A82A916FA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI3vGUID15e2f1NameFigurine_CustomTransformposXT7@posYd @posZ`D(ErotX`rotY€f@rotZ`О?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@55?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537498681/7BBC2067F23838EF61A25986FE8F61CEA68E333D/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537498681/7BBC2067F23838EF61A25986FE8F61CEA68E333D/ImageScalar@WidthScaleLuaScriptLuaScriptStateXmlUI4GUID122dd1Name Custom_ModelTransformposX >@posY1@posZErotXv@rotYj?rotZ@`v@scaleX?scaleY?scaleZ?Nickname Dragon bonesDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926706041221/65F44D699410072E305759E3030CA5BE87B629FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926706040862/C7C5830F8B13436410438A6E683CEE0FC827C005/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1655598926706041221/65F44D699410072E305759E3030CA5BE87B629FE/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI20GUID676dcfNameCustom_AssetbundleTransformposX7@posY# @posZq}ErotX[v@rotY@p@rotZei?scaleX23@scaleY23@scaleZ23@Nickname[u]Skeleton Minotaur[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ?b I?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857178134619108494/CB7C4DE5A675BC7D90E2AC50EF329B7B14A016A3/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates2GUIDc069fcNameCustom_AssetbundleTransformposX`3@posY  @posZ VErotXv@rotYp@rotZ>scaleX53?scaleY53?scaleZ53?Nicknameundead minotaur -zombieDescription<[sub]Attack [3] Defend [3] Body [2] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/787480872801103551/5BBD19A351F7323F4B98BB816A2A07C41DCB028F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI21GUID677acaName CardCustomTransformposX`z8@posY@c @posZ~6rotXB@rotYf@rotZ@H?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck@7496FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583370581/20D8AD78DC0AF296747C88CD14F2B4AB2EE9D068/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583370581/20D8AD78DC0AF296747C88CD14F2B4AB2EE9D068/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID7d7236NameCustom_AssetbundleTransformposX`Z3@posY @posZe`CrotX`v?rotY`f@rotZ){?scaleX?scaleY?scaleZ?NicknameSwamp Hag VariantDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1616187564958481581/030F4F3B975732113467BF9E1DC3476141DD44D0/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjectsK0CGUIDf3ebefNameCustom_AssetbundleTransformposXS>posY?posZ6?rotXuCkrotY|?rotZ i?scaleX?scaleY?scaleZ?NicknameMartha BogmaidenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1656727287133367328/6247C2AFC9582F11E8BA8577EEB94E68C558EA08/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI23GUID810a51Name CardCustomTransformposX qL8@posY` @posZ`;<rotXrotYf@rotZf@scaleX?scaleY?scaleZ?Nickname Skeletal keyDescriptionGMNotes'see quest notes E from quest 5 of COPDAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8376FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040770399184/231A821E0FEAA190EE31C52C7AB5D60724AB9318/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857180040770399184/231A821E0FEAA190EE31C52C7AB5D60724AB9318/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24.GUID853765Name NotecardTransformposX posY@0 @posZ6DrotX`g?rotYv@rotZ`{v@scaleX?scaleY?scaleZ?NicknameQuests 9 and 10Description[b]Quest 9: Throne of the Dread Knight[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2880275459 [b]Quest 10: The Crypt of Perpetual Darkness[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2880331788 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI25GUID8823cdName Custom_TileTransformposX`.3@posYɊ @posZi@rotXv@rotY@p@rotZ[?scaleX@?scaleY?scaleZ@?Nickname Dread SkullDescription)Attack [2] Ranged Defend [0] Body [1] GMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707068882/C750C51641DFF45D179ECA9F4F6D3AEBEF55CCE5/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707068882/C750C51641DFF45D179ECA9F4F6D3AEBEF55CCE5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI26GUID8a7489Name CardCustomTransformposX\8@posY@A @posZ6rotX@rotY ~f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck@8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583321158/97D2CE7E1183B8451D7E0123FA197E2FB0404B33/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI27GUID8f435bNameCardTransformposX@:?@posY8 @posZl5rotXG@rotYf@rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28GUID94b920Name CardCustomTransformposX.3@posYI @posZ`[qErotXOFҾrotYRf@rotZj?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDISidewaysCardCustomDeck@8446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877463356744572944/02FB9E456AEA052A877AD0C6123CF99905DFBA0E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI29GUID9d8b09Name NotecardTransformposX8posY@Y[ @posZ8rotX\?rotY ?rotZ`v@scaleX?scaleY?scaleZ?Nickname'[b]The Crypt of Perpetual Darkness[/b]Description@All the quests for the Crypt of Perpetual Darkness expansion have been made. Each one is a workshop it itself. [b]Quest 1: The Rat and Candle Tavern[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2714394136 [b]Quest 2: Jail Break[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2766351999 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI30GUID9dc1fbName CardCustomTransformposX9@posY @posZL7rotX 4@rotY`Ƃf@rotZϟ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,FSidewaysCardCustomDeck@8356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583334906/BEFA3CF0B9FE89585163F9CAE6E8F4C064674182/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI31GUIDa20447Name CardCustomTransformposX,3@posYY @posZ :rotX+rotYf@rotZ >?scaleX?scaleY?scaleZ?NicknameTelepathic RatDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&SidewaysCardCustomDeck@7556FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961479436482/AEAADC36BFC90B10D747D92E245DB74AFD1CBA00/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961479436482/AEAADC36BFC90B10D747D92E245DB74AFD1CBA00/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32GUIDb0fd01NameCardTransformposX:@posY@f @posZ@rotX@>rotY f@rotZ?scaleX F?scaleY?scaleZ F?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI33GUIDb1ecf1NameCustom_AssetbundleTransformposX :@posY@ @posZ |@rotX?rotY1V@rotZK?scaleX?scaleY?scaleZ?NicknameKedric GilbaneDescription<[sub]Attack [5] Defend [5] Body [4] Mind [4] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleDAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1692774748225393709/2FBB16C0F1FA913701D723D4E869EF7DB37029A0/AssetbundleSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1692774748225391256/CA1AD544FC51EEBE12C4FD5B64038E3880716638/MaterialIndexTypeIndexLoopingEffectIndexLuaScript--- local CyclingPart=setmetatable({a={}},{__call=function(y,n,t)local s={n=n,k=t .scales,b=t.base,o=t.offset or 0,e=t.empty,i=(y.a[n]and y.a[n][1])or t.start_at or 1,j=(y.a[n]and y.a[n][2])or 1,p=t.poses,nextPart=function(s,d)local i,c=1, self;while s.b[i]do c=c.getChildren()[s.b[i]];i=i+1 end;if not d then s.i=s.i%#s .k+1;y.a[s.n]={s.i,s.j}end;for i=1,#s.k do local k=i==s.i and{s.k[i],s.k[i],s.k[ i]}or{0,0,0}if i<#s.k or not s.e then c.getChildren()[i+s.o].getComponents()[1] .set("localScale",k)end end end,nextPose=function(s,d)if#self.AssetBundle .getTriggerEffects()==0 then return end;if not d then s.j=s.j%#s.p+1;y.a[s.n]={s .i,s.j}end;for i=1,#s.p[s.j] do self.AssetBundle.playTriggerEffect(s.p[s.j][i]) end end}y.a[s.n]={s.i,s.j}Wait.condition(function()Wait.time(function()s :nextPose(1)if not pcall(s.nextPart,s,1)then s.b[1]=3-s.b[1]s:nextPart(1)end end , 1)end,||not self.loading_custom)return s end}) --- local rhand function onLoad(j) if j ~= "" then CyclingPart.a = JSON.decode(j) end rhand = CyclingPart("rhand", { scales = {1, 0.7, 1, 1, 1.2}, poses = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}}, offset = 0, empty = false, base = {1, 3, 1, 7, 3, 1, 1, 3, 3, 1, 1, 4}, start_at = 1 }) lhand = CyclingPart("lhand", { scales = {1, 1, 0.7, 1}, poses = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}}, offset = 0, empty = true, base = {1, 3, 1, 7, 3, 1, 1, 2, 3, 1, 1, 4}, start_at = 1 }) cape = CyclingPart("cape", { scales = {1, 1}, poses = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}}, offset = 1, empty = false, base = {1, 3, 1, 7, 3, 1, 1, 1}, start_at = 1 }) end function onSave() return JSON.encode(CyclingPart.a) end function onScriptingButtonDown(index, playerColor) if Player[playerColor].getHoverObject() == self then -- cycle parts if index == 1 then rhand:nextPose() end if index == 2 then rhand:nextPart() end if index == 3 then lhand:nextPart() end if index == 4 then cape:nextPart() end end end LuaScriptState+{"cape":[1,1],"lhand":[2,1],"rhand":[1,1]}XmlUIChildObjectsD0<GUIDe7ed6dName Custom_ModelTransformposXj^?posY+,ſposZ?rotXk,rotYf@rotZd'?scaleX@?scaleY?scaleZ`?Nickname DreadlordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1794098771865963648/41F0B0F3E3D59433A62BDB4FA87CBFA438B40978/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1794098328937032236/9FBFC81A70700EEF7448C2437F9548307096B86A/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI34GUIDb653fcNameCustom_AssetbundleTransformposX 2@posY`c @posZCrotX v@rotY`%f@rotZ`>$?scaleX?scaleY?scaleZ?NicknameSwamp Hag -proxyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1616187564958471695/CDEB607B5F90BE8E27341A0EA9EFE5CB5989102F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjects;03GUID5925a0NameCustom_AssetbundleTransformposX`K?posY?posZM?rotXnǀ?rotY*W?rotZ`Aņ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831271207228980372/F8EC5F4EC3B0494C972B85E208C78D0A2BF0A9FB/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI35}GUIDb78ab4Name NotecardTransformposXcposY@x0 @posZ`ArotXb7rotY w?rotZzv@scaleX?scaleY?scaleZ?Nickname Quests 6 - 8Description7[b]Quest 6: The Tomb of Hate[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2874194512 [b]Quest 7: Halls of Doom[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2875231833 [b]Quest 8: Forge of the Mountain King[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2875451505 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI36GUIDcae73fName Custom_TileTransformposX*4@posY# @posZ@rotXv@rotY`p@rotZ?scaleX *?scaleY?scaleZ *?Nickname Acid PoolDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707067856/C5C4DAA421696BFC363C7F164293084A67C8AF09/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643707067856/C5C4DAA421696BFC363C7F164293084A67C8AF09/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI37GUIDcb8e33NameCardTransformposX <@posY @posZߞ9rotX@?rotYf@rotZ ?scaleX?scaleY?scaleZ?Nickname Battle Axe --450 Gold coinsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI38GUIDcd6024NameCardTransformposX7@posY@ @posZyCrotX =3VrotYof@rotZ@!ݢ?scaleXb?scaleY?scaleZb?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDISidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI39GUIDd0b152Name CardCustomTransformposXh;@posYl @posZc9rotXf>rotY@f@rotZـf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID'SidewaysCardCustomDeck@7576FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230204599434/B30D58594F57BC84C31619BF2B60E99CC22A79B7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230204599434/B30D58594F57BC84C31619BF2B60E99CC22A79B7/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI40GUIDd82987Name CardCustomTransformposX>@posY @posZJ[6rotXmM@rotY``f@rotZi̞?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXGSidewaysCardCustomDeck@8386FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI41GUIDe1673cName Custom_TokenTransformposXC7@posY Gm@posZ J@rotX9 ?rotYf@rotZ?scaleX@hf?scaleY@hf?scaleZ@hf?Nickname"Buubhealxea, Queen of the GoblinsDescription=[sub]Attack [?] Defend [?] Body [?] Mind [?] Move [? ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857177307998304981/967D0B455EF594196C45A0DAA589A4836919F62E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI42GUIDe87e8cNameCardTransformposX 6@posY @posZͲErotXw7?rotY vf@rotZZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI43GUIDea140aNameCardTransformposX<@posYb @posZSDrotX+mrotY`|f@rotZP?scaleXb?scaleY?scaleZb?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNSidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI44rGUIDf755c0Name Custom_ModelTransformposXo2@posYi @posZ@3CrotX@v@rotY@\}V@rotZ@kf@scaleX@33?scaleY@33?scaleZ@33?Nickname Swamp HagDescription? [sub]Attack [?] Defend [3] Body [?] Mind [?] Move [?][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates 2GUIDb10574NameCustom_AssetbundleTransformposX j-posY * @posZ>CrotXx?rotY??rotZuv@scaleX?scaleY?scaleZ?NicknameSwamp Hag -proxyDescription<[sub]Attack [?] Defend [3] Body [?] Mind [?] Move [?][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1616187564958471695/CDEB607B5F90BE8E27341A0EA9EFE5CB5989102F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjects;03GUID5925a0NameCustom_AssetbundleTransformposX`K?posY?posZM?rotXnǀ?rotY*W?rotZ`Aņ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1831271207228980372/F8EC5F4EC3B0494C972B85E208C78D0A2BF0A9FB/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI3GUID7d7236NameCustom_AssetbundleTransformposX7*posY @posZ*;CrotX@posY?posZ6?rotXuCkrotY|?rotZ i?scaleX?scaleY?scaleZ?NicknameMartha BogmaidenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1656727287133367328/6247C2AFC9582F11E8BA8577EEB94E68C558EA08/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjects0bGUID3a6532Name Custom_TokenTransformposXK^?posYUſposZ@V?rotX v?rotYp@rotZ f@scaleX`i?scaleY @scaleZai?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162129201281/88CA413FD898E27C15E8C679D10964219F11C1A3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUIDc9e1fcName Custom_TokenTransformposX@ ?posY`M posZ?rotX@pI?rotY}p@rotZf@scaleX ?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427757333925/55F175F09B4726588F896509E14E989CABDA7C15/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI45GUIDfc7154NameCardTransformposX37@posY@8 @posZ/@rotX`MrrotY@@f@rotZ ߟ?scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?446FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541449982/3FF94225520BE313F22A507E9B930B7EB37BDF63/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338541450569/7EBB14D0A02CD18070F7B4BB3B2BCF95A149E7E0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI46^4GUIDfe8861Name Custom_TileTransformposX#@posY3S @posZi,@rotX&?rotYIf@rotZ?scaleXf#@scaleY?scaleZf#@Nickname2Crypt of Perpetual Darkness Quest book by EudoxioDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStateso05GUID0779d8Name Custom_TileTransformposX<:posY`?posZ<rotXuv@rotYmG?rotZ[?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706250443/F1BBA41D0B427D3C272E7481B9CF601EAF90A5C7/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUIDb13c13Name Custom_TileTransformposX TGposY ?posZ<rotX ٖU>rotY??rotZj2scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706251901/2B02E4E2DD250F45173EF71AF9FA7D63AB905C85/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUID918feaName Custom_TileTransformposXF@posYL?posZrotX pDrotYQ??rotZh>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706252925/ED773023F856281648A5C411D73B9284D46B1ACE/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDdc12a8Name Custom_TileTransformposX N9@posY@]?posZ+<rotX#>rotY@$`?rotZꩁ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706253969/AEB26092412C33180B480FEE45437D305E32FEA1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUIDe9691aName Custom_TileTransformposX("@posY@]?posZrotX 9”>rotY>?rotZk>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706256369/25F675CC147B9DA9B7B16168DC1E909D970CCF2C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID33046aName Custom_TileTransformposX^#posY@]?posZrotX` >rotY`z3?rotZ`5ā>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706258017/EDB24FB0F1629E5E690FC7D1633247264D05BD8A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID47103cName Custom_TileTransformposX ':posY@]?posZ5rotXՓ>rotYv@rotZw>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706259542/4A79CA2E7E8E4840C64EB7D1DDEAE93F0E0C9E4C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID4d050fName Custom_TileTransformposXG@posY`L?posZ@}94@rotXZ>rotYArotZ8ʠscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706261975/F2BD55008983B39CBBF44D2B30C6558FCDBF9C42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID98ff57Name Custom_TileTransformposX <@posY@]?posZf1@rotX>>rotY>rotZ '>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706263222/00DF719CA64171E30A31AA7CC9B58A83065B1284/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID08e83eName Custom_TileTransformposX !@posY ]?posZ.@rotX>rotY v@rotZoЁ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706264812/15AA23F98886B53BF5B4C9843F3D9A83D38B5B37/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID1dd8b8Name Custom_TileTransformposXCF@posYK?posZq=rotX3̾rotY??rotZg;>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706245062/1AE72D691AC1898C4B70A096DBE8AB7EC57DA2D3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUIDdc745dName Custom_TileTransformposXCF@posYK?posZq=rotXyʾrotY??rotZ^>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706246415/A7370F485958D72D8FD76644F80F2673D486A8CF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID356c06Name Custom_TileTransformposXCF@posY@L?posZq=rotX̾rotY`rotZ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706248205/8CF68437D7866E1C75442E74354AF6A2AE756255/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816638643706241813/9F78E3EFBE972567F51BFAE605B9CA89F1402337/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUIDccc27bName Custom_TokenTransformposX^=posYV]=posZ>rotX@?*rotY`ξrotZ ;scaleX@?scaleY&?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1847039961433994143/92241FC578C786EB7383A131761B7FED57A586EB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2074GUID3028d2NameCustom_Model_BagTransformposX@/8posY`/ @posZ5IrotXi>rotYf@rotZ`E?scaleXP@scaleY?scaleZ@Nickname&Roque heir of Elethorn utility boxbagDescriptionuA nimble and skilled skirmisher, deadly with small blades. Independent, but loyal to the monarch. A reluctant hero.GMNotesEBrought to you by Duke Blitzein. Coding by Mr. Stump and Direct sun.AltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjects`W0GUID3c069eName Custom_TileTransformposXposY`j@posZH6rotX_1|?rotY f@rotZ`S?scaleX`c@scaleY?scaleZ`c@NicknameChange the state to 2 to openDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955127963/A13C8ACB358A66F003CF3B9BBBF95924ABB7B731/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955128619/77A7D5060CC0047D5D3111CF669490F0564ED7BB/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates2GUIDc20a17Name Custom_TileTransformposX9@posY`W @posZ BrotX`4rotYf@rotZ4?scaleX@6@scaleY?scaleZ@6@NicknameChange the state to 1 to closeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955171848/22344627A8D2414238F18B8FEE5271973EE0B0E1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955172500/E80E6B569E16495F8846F8AB5A590ECA4A2E7160/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI1 GUIDeac3e0NameDeckTransformposX*posYq@posZ6rotX`fC?rotY@f@rotZۓ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60f123456CustomDeckx2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackType586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsh0{GUIDd994ceNameCardTransformposX@>AposY @posZ?rotX2eJrotYf@rotZ5?scaleX?scaleY?scaleZ?Nickname'Dagger -- Starting weapon of the RoqueDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDcdb051NameCardTransformposXJ posY @posZ@?rotXJ?rotYf@rotZD?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID2bc4dfNameCardTransformposXposY( @posZ?rotXݗ6rotY@f@rotZ`v?scaleXp?scaleY?scaleZp?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID17d688NameCardTransformposXposY @posZ e?rotXTrotYf@rotZ@?scaleXp?scaleY?scaleZp?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID94bba4NameCardTransformposX$posYA @posZ`?rotX&C?rotY f@rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID1ef24cNameCardTransformposX )posY @posZ?rotXγjrotYf@rotZM?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID765285NameCardTransformposX)posY` @posZ?rotX9]rotYf@rotZ ?scaleX?scaleY?scaleZ?NicknameRoqueDescription!Independent, but loyal to the monarch, The Rogue Heir of Elethorn is a nimble skirmisher deadly with small blades. When you play as this hero, you lack the ability to use metal armor and shields, but you're equipped with your trusty bandolier, and are always ready to meet danger head on.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID441a83Name Custom_ModelTransformposX@[posYt@posZ Z}6rotX`/4rotYv@rotZMv@scaleX!@scaleY!@scaleZ!@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gY?bY?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562167600/FE6009214271FB5ED87F42744C320627C1743D72/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI3 GUID73ea3eNameDeckTransformposXeposYC@posZ6rotX\=?rotY@f@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60f123456CustomDeckx2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackType586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsq0{GUID0d3799NameCardTransformposX ՗&posY @posZ;rotXܾrotYf@rotZ`/Þ?scaleX?scaleY?scaleZ?Nickname'Dagger -- Starting weapon of the RoqueDescription[i]This Dagger counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory - [b] Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDbdc423NameCardTransformposX`-a'posY@_ @posZ ;rotX#&?rotY@,f@rotZ??scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID69918cNameCardTransformposX`sposY@ @posZ@ArotXD?rotY@f@rotZ`)?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID5ae50bNameCardTransformposXposY @posZ`dArotX C?rotY`f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID73b2faNameCardTransformposX$posYY @posZ`ArotXD?rotYPf@rotZ@D?scaleXx?scaleY?scaleZx?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDd5aa18NameCardTransformposX%posY` @posZArotXP?rotY`7f@rotZz?scaleXx?scaleY?scaleZx?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDd86d57NameCardTransformposX ciposY d @posZzArotX #?rotYf@rotZ:7?scaleXp?scaleY?scaleZp?NicknameRoque - FemaleDescription!Independent, but loyal to the monarch, The Rogue Heir of Elethorn is a nimble skirmisher deadly with small blades. When you play as this hero, you lack the ability to use metal armor and shields, but you're equipped with your trusty bandolier, and are always ready to meet danger head on.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?586FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562189911/2822ED3ABACBF45BFE8817152D9E053A39CABBBF/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562190461/BD62098A449211876F799FD15219EA3802181E0F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID0568e0Name Custom_ModelTransformposX9posY@posZ6rotX`ݵYrotYv@rotZv@scaleX UN@scaleY UN@scaleZ UN@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gY?bY?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562171547/62D3123538C20F401EF2905C6A3F323A6146DFD5/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5vGUIDdcd39eNameFigurine_CustomTransformposX`@posY@v_@posZ`O5rotXv@rotYf@rotZ39?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rR\?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562310581/014B837AE62B394FBC64920C33B0B528B1C925E0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562310581/014B837AE62B394FBC64920C33B0B528B1C925E0/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUI6vGUID4c8b0bNameFigurine_CustomTransformposX`H8posY@posZFIrotXǺ?rotYf@rotZN?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rR\?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImage'ImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562305469/0016B25586C9DDEAF93CF06182D271FE6FA98794/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1876339373562305469/0016B25586C9DDEAF93CF06182D271FE6FA98794/ImageScalar?WidthScaleLuaScriptLuaScriptStateXmlUIChildObjects0GUIDf4514cName Custom_TileTransformposXposY@?posZs>rotXrotY >rotZascaleX`?scaleYC@scaleZ?NicknameRoque Heir of Elethorn boxDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955504131/7D15427702048312CEA7528C88D6BAE68C3F94DB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268955504832/22969ADFA12660F7BDEB3B0629729B8BA789B142/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI208WfGUIDd988cbNameCustom_Model_BagTransformposX`(@posY. @posZmHrotX:{>rotY f@rotZE?scaleXm@scaleY?scaleZ@Nickname-Wizards of Morcar Memory bag - Duke BlitzeinDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState:{"ml":{"04068f":{"lock":false,"pos":{"x":14.4015,"y":3.5047,"z":-41.1749},"rot":{"x":-0.0003,"y":179.9982,"z":180.0275}},"05fe00":{"lock":false,"pos":{"x":18.0786,"y":3.4931,"z":-37.9544},"rot":{"x":-0.0004,"y":180.0255,"z":180.0214}},"1069ed":{"lock":false,"pos":{"x":12.1973,"y":3.5698,"z":-36.4476},"rot":{"x":0,"y":180.0268,"z":180}},"2fc732":{"lock":false,"pos":{"x":20.9308,"y":3.4554,"z":-34.5238},"rot":{"x":0.0004,"y":180.0009,"z":0.0379}},"3183e6":{"lock":false,"pos":{"x":21.5136,"y":3.4386,"z":-36.7136},"rot":{"x":0.0328,"y":89.9835,"z":0.0125}},"33af33":{"lock":false,"pos":{"x":9.8329,"y":3.5506,"z":-36.3405},"rot":{"x":0,"y":180,"z":0}},"33bd32":{"lock":false,"pos":{"x":5.436,"y":3.5554,"z":-36.3425},"rot":{"x":0,"y":180,"z":180}},"480d2e":{"lock":false,"pos":{"x":24.2832,"y":3.4542,"z":-31.5249},"rot":{"x":0.0007,"y":180.0364,"z":0.0302}},"4a4ed1":{"lock":false,"pos":{"x":5.3122,"y":3.5698,"z":-32.9756},"rot":{"x":0,"y":179.9977,"z":180}},"50c2e2":{"lock":false,"pos":{"x":7.6651,"y":3.5698,"z":-36.2328},"rot":{"x":0,"y":180,"z":180}},"5616ef":{"lock":false,"pos":{"x":30.8112,"y":3.3867,"z":-32.2828},"rot":{"x":0.0012,"y":179.9948,"z":0.0316}},"56e63c":{"lock":false,"pos":{"x":28.2509,"y":3.488,"z":-28.582},"rot":{"x":0.0304,"y":89.9365,"z":0.0026}},"66a5f0":{"lock":false,"pos":{"x":23.8667,"y":3.4639,"z":-33.5913},"rot":{"x":359.9653,"y":-0.0015,"z":359.9056}},"6cfd2e":{"lock":false,"pos":{"x":23.2086,"y":3.4543,"z":-34.5019},"rot":{"x":0.0006,"y":180.0008,"z":0.0338}},"6f9cbf":{"lock":false,"pos":{"x":21.3665,"y":3.4656,"z":-33.8784},"rot":{"x":0.013,"y":0.0153,"z":359.9821}},"701c07":{"lock":false,"pos":{"x":19.8589,"y":3.4778,"z":-41.3912},"rot":{"x":0.0004,"y":179.9666,"z":180.0308}},"755e84":{"lock":false,"pos":{"x":9.0903,"y":3.351,"z":-40.5888},"rot":{"x":0,"y":-0.0004,"z":359.9699}},"7778e2":{"lock":false,"pos":{"x":22.8123,"y":3.4908,"z":-28.8383},"rot":{"x":0.0086,"y":0.0777,"z":359.97}},"7917cc":{"lock":false,"pos":{"x":23.0493,"y":3.4543,"z":-37.9348},"rot":{"x":0.0005,"y":179.9964,"z":0.0337}},"7b6770":{"lock":false,"pos":{"x":-1.9307,"y":3.5038,"z":-35.1433},"rot":{"x":-0.0002,"y":180,"z":0.0322}},"7d072d":{"lock":false,"pos":{"x":6.8247,"y":3.4493,"z":-32.0714},"rot":{"x":0,"y":180.0287,"z":0.03}},"7fbaa2":{"lock":false,"pos":{"x":15.9285,"y":3.4943,"z":-34.7076},"rot":{"x":-0.0006,"y":179.9699,"z":180.0258}},"810b50":{"lock":false,"pos":{"x":18.1414,"y":3.4401,"z":-38.1067},"rot":{"x":0.0065,"y":180.0107,"z":0.0356}},"819d1a":{"lock":false,"pos":{"x":12.0654,"y":3.565,"z":-43.0077},"rot":{"x":0,"y":180,"z":180}},"860350":{"lock":false,"pos":{"x":30.8684,"y":3.3867,"z":-30.7291},"rot":{"x":0,"y":179.9999,"z":0.03}},"8e6b95":{"lock":false,"pos":{"x":18.1271,"y":3.4931,"z":-34.6816},"rot":{"x":0.0024,"y":179.9999,"z":180.0261}},"9220fc":{"lock":false,"pos":{"x":12.1995,"y":3.5506,"z":-39.7039},"rot":{"x":0,"y":180,"z":0}},"922324":{"lock":false,"pos":{"x":15.8222,"y":3.5195,"z":-34.5055},"rot":{"x":-0.0012,"y":179.9968,"z":0.0251}},"96ad9c":{"lock":false,"pos":{"x":7.6335,"y":3.5554,"z":-42.831},"rot":{"x":0,"y":180.0107,"z":180}},"ab485b":{"lock":false,"pos":{"x":20.7795,"y":3.4555,"z":-37.8342},"rot":{"x":0.0005,"y":180.003,"z":0.0337}},"abbaf4":{"lock":false,"pos":{"x":5.2835,"y":3.5698,"z":-39.5203},"rot":{"x":0,"y":180.0288,"z":180}},"b7dab2":{"lock":false,"pos":{"x":16.0806,"y":3.4415,"z":-38.0196},"rot":{"x":359.9752,"y":270.0165,"z":-0.0019}},"c038df":{"lock":false,"pos":{"x":16.0023,"y":3.4942,"z":-38.0256},"rot":{"x":-0.0006,"y":180.001,"z":180.0257}},"c61381":{"lock":false,"pos":{"x":17.626,"y":3.479,"z":-41.5419},"rot":{"x":0.0001,"y":180.0001,"z":180.0293}},"c85b58":{"lock":false,"pos":{"x":7.5481,"y":3.5554,"z":-39.6138},"rot":{"x":0,"y":180,"z":180}},"c9bee1":{"lock":false,"pos":{"x":22.2576,"y":3.4553,"z":-31.5623},"rot":{"x":0.0008,"y":0.0053,"z":359.9702}},"ca65ec":{"lock":false,"pos":{"x":9.7501,"y":3.5506,"z":-39.7041},"rot":{"x":0,"y":180,"z":0}},"ce8fe3":{"lock":false,"pos":{"x":15.5701,"y":3.5041,"z":-41.3467},"rot":{"x":-0.0003,"y":180.0043,"z":180.0278}},"d5563a":{"lock":false,"pos":{"x":23.4413,"y":3.4642,"z":-36.9536},"rot":{"x":0.0481,"y":0.0076,"z":359.9089}},"d9ed75":{"lock":false,"pos":{"x":9.759,"y":3.5506,"z":-42.9555},"rot":{"x":0,"y":180,"z":0}},"ded15e":{"lock":false,"pos":{"x":22.8277,"y":3.8909,"z":-30.2109},"rot":{"x":-0.0016,"y":179.9381,"z":180.0288}},"ea4435":{"lock":false,"pos":{"x":21.874,"y":3.4767,"z":-41.2272},"rot":{"x":-0.0036,"y":180.0054,"z":180.0242}},"f58738":{"lock":true,"pos":{"x":20.2353,"y":3.4564,"z":-31.5459},"rot":{"x":0,"y":0.0008,"z":359.97}},"fb5354":{"lock":false,"pos":{"x":5.2789,"y":3.5698,"z":-42.921},"rot":{"x":0,"y":180.032,"z":180}},"fc4c47":{"lock":false,"pos":{"x":2.9987,"y":3.5795,"z":-42.8859},"rot":{"x":0,"y":180,"z":180}},"fcb3fe":{"lock":false,"pos":{"x":18.1847,"y":3.5182,"z":-34.6147},"rot":{"x":0.0035,"y":179.9846,"z":0.0306}}}}XmlUIContainedObjects0BGUID05fe00NameDeckTransformposX2@posY @posZ)BrotXOBrotY рf@rotZӀf@scaleX?scaleY?scaleZ?Nickname8[087E00]Orc Shaman Spells[-] - Wizards of Morcar/ZargonDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0f1f2f3f4f5fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID004aebNameCardTransformposX ffposY`O@posZ)rotXErotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX ffposY@rJ@posZ)rotX`2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID004aebNameCardTransformposX ffposY@N@posZ)rotXGrotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID004aebNameCardTransformposXffposY@j@posZ)rotX+NHrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7c4b7aNameCardTransformposXcfposY F@posZ)rotX@v@rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID004aebNameCardTransformposXffposY`@posZ)rotXPErotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2fc732NameCardTransformposXI4@posYä @posZ CArotX .}B?rotYf@rotZ gM?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2 GUID3183e6Name Custom_ModelTransformposX`5@posY@ @posZ@[BrotXprotY UV@rotZ\?scaleX`?scaleY`?scaleZ`?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026005564/AF40266707AAB32FD2F0CCCAF759631245EBE163/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026004699/A377D3A83546FEE0281157B05EF8E28AEF6EFB70/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUIDa84895Name Custom_ModelTransformposXq )@posYo@posZ`rotX`4rotYp@rotZ@scaleX?scaleY?scaleZ?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@b?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706099155/43BD920990987B35855DE1FF9D91EA3CB2BA0595/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDac496bName Custom_ModelTransformposXF@posY@ @posZ*@rotX>rotYpS?rotZ?GscaleX?scaleY?scaleZ?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100872/442B8AF63F13CB102B08B6C775C8ACBC62F2810A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100959/C0B36C1C5D79A5BF37D824E38CB00D383B4967E2/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100872/442B8AF63F13CB102B08B6C775C8ACBC62F2810A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3aGUID480d2eNameCustom_Model_Infinite_BagTransformposXH8@posY> @posZ_?rotXG?rotY)f@rotZ@?scaleX?scaleY?scaleZ?NicknameWall of StoneDescriptionf[sub]From the Spells of Protection Solid wall, blocks 2 squares. Destroyed on damage[/sub] by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118458/6423A09F53F1D5ABBAA9E635117431A273D1E782/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0 GUID293a09Name Custom_ModelTransformposX8@posYG@posZAr?rotXdU?rotY rotZqH?scaleX?scaleY?scaleZ?NicknameWall of StoneDescriptionf[sub]From the Spells of Protection Solid wall, blocks 2 squares. Destroyed on damage[/sub] by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118458/6423A09F53F1D5ABBAA9E635117431A273D1E782/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4GUID5616efNameCustom_Tile_StackTransformposX>@posY` @posZ2$@rotXU?rotY@f@rotZ2?scaleX`*?scaleY?scaleZ`*?NicknameBreached WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317569494/BFC6C7C14F901131F75F694171CF32CF4D364146/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID56e63cNameCustom_Token_StackTransformposX:@<@posYw @posZ@<rotX# ?rotY{V@rotZ`{!e?scaleX ?scaleY?scaleZ ?NicknameCloak of DarknessDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317575407/8B794B2B284F9B9CB657AC502F55B89A30775378/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6 GUID66a5f0Name Custom_ModelTransformposX@7@posY @posZ`@rotXԳ?rotYS`rotZ v@scaleX?scaleY?scaleZ?Nickname[9F1FEF][u]The Scout[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026005300/20EEE7D49F30DD7016227D619D7434B3963804F3/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026004699/A377D3A83546FEE0281157B05EF8E28AEF6EFB70/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUIDa9be24Name Custom_ModelTransformposX@A&@posY@Un@posZbrotXu>rotYp@rotZH־scaleX@z?scaleY@z?scaleZ@z?Nickname[9F1FEF][u]The Scout[/u][-]Description^[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [9] Cost [50G] Special: Removes Traps[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@b?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706099038/511DB8DC99AD55CA79537639D5CFA2CF43477E12/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1zGUID8cd34bName Custom_ModelTransformposXH@posY @posZ$+@rotXr>rotY 0rotZvGscaleX?scaleY?scaleZ?Nickname[9F1FEF][u]The Scout[/u][-]Description^[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [9] Cost [50G] Special: Removes Traps[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100497/D122F749D7A711ECAC96CAAB0D07BA436E7BBCE8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100583/8E13E757B6DFF0C93C78FC45EA742903F91B75A6/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100497/D122F749D7A711ECAC96CAAB0D07BA436E7BBCE8/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7GUID6cfd2eNameCardTransformposXf57@posYP @posZ@>@ArotXqC?rotYf@rotZbb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8 GUID6f9cbfName Custom_ModelTransformposX@]5@posY`ɹ @posZo@rotXhÊ?rotY@.?rotZ~v@scaleX`?scaleY`?scaleZ`?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026005564/AF40266707AAB32FD2F0CCCAF759631245EBE163/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026004699/A377D3A83546FEE0281157B05EF8E28AEF6EFB70/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUIDa84895Name Custom_ModelTransformposXq )@posYo@posZ`rotX`4rotYp@rotZ@scaleX?scaleY?scaleZ?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@b?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706099155/43BD920990987B35855DE1FF9D91EA3CB2BA0595/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDac496bName Custom_ModelTransformposXF@posY@ @posZ*@rotX>rotYpS?rotZ?GscaleX?scaleY?scaleZ?Nickname"[9F1FEF][u]The Crossbowman[/u][-]Description`[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Wields Crossbow[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100872/442B8AF63F13CB102B08B6C775C8ACBC62F2810A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100959/C0B36C1C5D79A5BF37D824E38CB00D383B4967E2/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100872/442B8AF63F13CB102B08B6C775C8ACBC62F2810A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI9GUID701c07NameDeckTransformposX3@posY @posZDrotX j1rotY~f@rotZf@scaleX?scaleY?scaleZ?Nickname [8A78D8]Spells of Protection[-]Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0f1f2fCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDf452a8NameCardTransformposXB2@posY@posZhBrotXW$@rotY;f@rotZ`Xf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDf8624dNameCardTransformposX`n?posY`:@posZ@frotX`ׄ?rotYf@rotZEf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf452a8NameCardTransformposX ?posYt@posZ`erotX?rotY@f@rotZˀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID755e84NameBagTransformposX =."@posY@ @posZ]KDrotXt?rotYV*?rotZ@v@scaleX?scaleY?scaleZ?Nickname'EU style art + US style treasure cardsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@b?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript #function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState {"ml":[]}XmlUIContainedObjects,a0GUID4a4ed1NameDeckTransformposX?@posY @posZ|@rotX ">rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname2[C131DB]Necromancer Spells[-] - Wizards of MorcarDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345CustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID6c60a8NameCardTransformposXkx?posYH @posZArotX ??rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1086c3NameCardTransformposX`posYJ?posZ @rotX`@rotYf@rotZuf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID44bd37NameCardTransformposX~posY`8?posZ s @rotX @rotYuf@rotZ`zf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc6f97eNameCardTransformposX5@posY`?posZ@rotXr{v@rotY=f@rotZ`c{f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf4c448NameCardTransformposXposYF?posZ`@rotXxv@rotYOf@rotZuf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID946562NameCardTransformposX@posYq?posZV@rotX?rotY=f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1\GUID33bd32NameDeckTransformposXt@posYtq @posZ +BrotX>rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[6D7283]Spells of Darkness[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012PCustomDeck3734FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204047193/2DF82F37EF932DB3219BCF59A5515F8EC9363E24/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackType3744FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204047923/05864F6166F800A0FDB08B2597F8C753E6930440/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackType3724FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046559/463244171F211F1EA9290DE7BB0E8188E9A35F9D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDfb2f2bName CardCustomTransformposX@posY@?posZ`@rotX@v@rotY@wf@rotZBf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3734FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204047193/2DF82F37EF932DB3219BCF59A5515F8EC9363E24/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc844f6Name CardCustomTransformposXFk@posY`o?posZ @rotX ?rotYf@rotZrf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3744FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204047923/05864F6166F800A0FDB08B2597F8C753E6930440/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDdda046Name CardCustomTransformposXB@posY]?posZ 9@rotX rrotYRf@rotZJf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPSidewaysCardCustomDeck>3724FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046559/463244171F211F1EA9290DE7BB0E8188E9A35F9D/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204046730/2839DF1965B0F28DD03D1B3DB82D70D9117FFB7D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID50c2e2NameDeckTransformposX@posY @posZ`BrotX@f>rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345hCustomDecka4155FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206966366/936406BCDD29928BB9F08061A88D1C543AA42678/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackType4145FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206965831/86470938B6ED948AE37AAF66148B36AEEF0EDE57/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackType4245FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206965328/3DE383426C176432C5C17E2560F02CE4893EC69C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackType4255FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206964749/27924FDE00539F2D0F7317F9518A8FAE0429F27A/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackType4165FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206966897/912368C7C5AEAD194A828530F20A9FCCB501FAA0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackType4265FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206963669/AA9E20BA160C6B79756C4FC85A7E6AC47A26BC5A/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDcf17ebName CardCustomTransformposXp/$posYi?posZexrotX@rotY e@rotZVg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4155FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206966366/936406BCDD29928BB9F08061A88D1C543AA42678/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID815e56Name CardCustomTransformposXt$posY?posZN rotX ?rotY@1g@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4145FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206965831/86470938B6ED948AE37AAF66148B36AEEF0EDE57/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID312926Name CardCustomTransformposXq%posY?posZ`rotX?rotYKg@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206965328/3DE383426C176432C5C17E2560F02CE4893EC69C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID88a931Name CardCustomTransformposX`%posY@()?posZ ۑ rotX` ?rotYg@rotZ`kf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4125FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206964749/27924FDE00539F2D0F7317F9518A8FAE0429F27A/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDac8e02Name CardCustomTransformposXaJ'posY?posZ` rotX@?rotYAwf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4165FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206966897/912368C7C5AEAD194A828530F20A9FCCB501FAA0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID5991aeName CardCustomTransformposXण&posYŒ?posZ.rotX1[?rotY`sg@rotZbf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDhSidewaysCardCustomDeck?4115FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206963669/AA9E20BA160C6B79756C4FC85A7E6AC47A26BC5A/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418515880/DBF804093EF4A71CB49E9E21DE305F20339FBB9D/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID33af33NameDeckTransformposXq#@posYg @posZ+BrotX@(>rotYf@rotZuOscaleX?scaleY?scaleZ?Nickname$[9F1FEF]Men-At-Arms[-] - HalberdierDescriptionChange States for EU Stats.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0wGUIDe67925NameCardTransformposX@/F>@posYL@posZ[0@rotX`\erotY}%?rotZv@scaleX?scaleY?scaleZ?Nickname HalberdierDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDcc5793NameCardTransformposXw(@posY@v@posZ+A?rotX(zrotY@f@rotZXscaleX?scaleY?scaleZ?Nickname HalberdierDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1wGUIDbe67c7NameCardTransformposX`s>@posY@posZ0@rotX}?rotY?rotZv@scaleX?scaleY?scaleZ?Nickname HalberdierDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDcc5793NameCardTransformposXw(@posY@v@posZ+A?rotX(zrotY@f@rotZXscaleX?scaleY?scaleZ?Nickname HalberdierDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID1069edNameDeckTransformposXe(@posY @posZK9BrotX?>rotYۀf@rotZf@scaleX?scaleY?scaleZ?Nickname3[6F9CAE]Storm Master Spells[-] - Wizards of MorcarDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345CustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb8b0f4NameCardTransformposX=posYѳ?posZ}rotX zp?rotY`f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd65890NameCardTransformposX`XposY@?posZzHrotXܲc?rotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID9a2793NameCardTransformposX$@(posY?posZ ,rotXM~v@rotYm~f@rotZ#dv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID65656aNameCardTransformposX (posYh?posZ@-rotXMIKrotY@ f@rotZ }v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3561c7NameCardTransformposXR*'posY6a?posZ-rotXlProtY f@rotZ2v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDa48cd3NameCardTransformposX'posY?posZ-rotX~v@rotYvf@rotZ;v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4195FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418516763/CB437C6DA0BE7BA8E61E303B50EE291E424A4439/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206982139/58F90749EFC5620382011E50E2DD87E349180081/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9220fcNameDeckTransformposX$f(@posYg @posZ`CrotX z>rotYf@rotZiscaleX?scaleY?scaleZ?Nickname%[9F1FEF]Men-At-Arms[-] - CrossbowmanDescriptionChange States for EU Stats.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0yGUID6854feNameCardTransformposXA9@posY`?posZ` 5@rotXz7?rotY &erotZcscaleX?scaleY?scaleZ?Nickname CrossbowmanDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2517ffNameCardTransformposX j8@posY?posZ`T@rotX?XrotY@D;erotZ`scaleX?scaleY?scaleZ?Nickname CrossbowmanDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1yGUID8c5689NameCardTransformposX9@posY?posZz@rotX(r?rotYerotZv@scaleX?scaleY?scaleZ?Nickname CrossbowmanDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2517ffNameCardTransformposX j8@posY?posZ`T@rotX?XrotY@D;erotZ`scaleX?scaleY?scaleZ?Nickname CrossbowmanDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDca65ecNameDeckTransformposX #@posYg @posZ CrotX:>rotYf@rotZ;>scaleX?scaleY?scaleZ?Nickname[9F1FEF]Men-At-Arms[-] - ScoutDescriptionChange States for EU Stats.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0mGUID0da0e7NameCardTransformposX`M=>@posY@posZ@9l#@rotX^v@rotY@v@rotZ ?scaleX?scaleY?scaleZ?NicknameScoutDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2773b0NameCardTransformposXl%@posY@v@posZi@rotX`>rotY@f@rotZɟ>scaleX?scaleY?scaleZ?NicknameScoutDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1mGUIDf7c787NameCardTransformposX@)>@posY@posZ"@rotX@ ?rotYv@rotZ F*?scaleX?scaleY?scaleZ?NicknameScoutDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2773b0NameCardTransformposXl%@posY@v@posZi@rotX`>rotY@f@rotZɟ>scaleX?scaleY?scaleZ?NicknameScoutDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDc85b58NameDeckTransformposX@91@posYtq @posZ CrotX>rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[EAAE00]Spells of Detection[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck4344FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041585/390520A7C4B66BAA1F075E9B614C4805F2B2CBA0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackType3704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204043716/B9EE3784690D7D8603B1E5CE171900E164234EA2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackType3715FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772389570/E796CCD8A1E41FEC3E82238C6EA6EE9736151D3C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects{ 0GUID2acc3cName CardCustomTransformposXc@posY@1?posZ@@rotX`frotY@f@rotZ ~f@scaleX?scaleY?scaleZ?Nickname-[FDE99C]Spells of Detection:[-] ClairvoyanceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041585/390520A7C4B66BAA1F075E9B614C4805F2B2CBA0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDe94f85Name CardCustomTransformposX@@posY ?posZu?rotX@4?rotY f@rotZ݀f@scaleX?scaleY?scaleZ?Nickname-[FDE99C]Spells of Detection:[-] Future SightDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204043716/B9EE3784690D7D8603B1E5CE171900E164234EA2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDab7c24Name CardCustomTransformposXS@posY?posZ?rotXoVrotYf@rotZkf@scaleX?scaleY?scaleZ?Nickname/[FDE99C]Spells of Detection:[-] Treasure HordeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3715FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772389570/E796CCD8A1E41FEC3E82238C6EA6EE9736151D3C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204041761/007DCF3DCD9A631E4FAED1431ACAE556D533E7A0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDabbaf4NameDeckTransformposXH"@posY` @posZCrotX13>rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname1[087E00]Orc Shaman Spells[-] - Wizards of MorcarDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0I1J2L3K4M5HCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDcd4e35NameCardTransformposX@posY?posZ`!rotX`?rotYV}f@rotZ`yf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDISidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID025593NameCardTransformposX`;PposYՌ?posZ`$u"rotXI.?rotY@]Qj@rotZ gf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDJSidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0e565cNameCardTransformposXM(posYF?posZd!rotX~v@rotY {f@rotZg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLSidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDbe4a1dNameCardTransformposX/posY@L?posZEC"rotXY @rotY}b@rotZ$Cg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDKSidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID0d50deNameCardTransformposX@posY@?posZ`!rotX @rotY@b@rotZ`?g@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMSidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID44e4adNameCardTransformposX@]posYl?posZ !rotX`x0 @rotYb@rotZ Jg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>4184FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979176/38927ECE86A3DAF4E8838B6CFB0D54A622C0F17B/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206979469/B0C0B38EE8B28829129A3179444BC9BC0A8F2312/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9\"GUIDfc4c47NameDeckTransformposXV@posY@ @posZ eqErotX>rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname)[D6BE25]Treasures[-] - Wizards of MorcarDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0٤1ܤ2ؤ3ۤ4v5ݤ6٤7ޤCustomDeckx4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackType4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDd41595NameCardTransformposX`O!@posY` @posZ rotX8?rotYf@rotZZ"scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID٤SidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID678b3eNameCardTransformposX}~@posY @posZe rotX`t^?rotYf@rotZqBscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDܤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDa916cfNameCardTransformposX4%*@posY` @posZ\?rotX`Z7?rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDؤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc70d35NameCardTransformposXq@posY  @posZrotX RrotYf@rotZHD?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDۤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID18b96eNameCardTransformposX %@posY  @posZd5ؿrotX7?rotYf@rotZr>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDvSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID4a8234NameCardTransformposXd*@posY @posZ rotX`_7?rotYf@rotZר>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDݤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID5ec1f4NameCardTransformposX گ%@posY  @posZ : rotX پ5?rotY+f@rotZb@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID٤SidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID57e43cNameCardTransformposX)@posY @posZ@rotX2Y7?rotYf@rotZ?W>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDޤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDfb5354NameDeckTransformposX@posY` @posZ`uErotX2>rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345CustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID6c60a8NameCardTransformposX`};posY?posZP@rotX`3Q?rotYf@rotZdf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1086c3NameCardTransformposX`posYJ?posZ @rotX`@rotYf@rotZuf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID44bd37NameCardTransformposX~posY`8?posZ s @rotX @rotYuf@rotZ`zf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc6f97eNameCardTransformposX5@posY`?posZ@rotXr{v@rotY=f@rotZ`c{f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf4c448NameCardTransformposXposYF?posZ`@rotXxv@rotYOf@rotZuf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID946562NameCardTransformposX@posYq?posZV@rotX?rotY=f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4174FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206977972/AE04DD74E7894927A25BA86607376134955F0ECD/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206978264/B0FA59C930975FB8A18265AA8071FF88F4DA60D1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11`GUID96ad9cNameDeckTransformposX @posYtq @posZ@^jErotX>rotYWf@rotZf@scaleX?scaleY?scaleZ?Nickname [8A78D8]Spells of Protection[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01|2CustomDeck3764FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204053198/838AD2526F8121971BC876297339A0CD55EF8422/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackType3754FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052448/65114755E0B0399C0839F23614A3BFBD89B0C6CA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackType4765FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418502160/EC6AC8534BB0879C3D6C1683C4F65D88D67BA0A7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID6d1882Name CardCustomTransformposX @posY?posZ@1@rotX!t@rotY@f@rotZ ƀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3764FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204053198/838AD2526F8121971BC876297339A0CD55EF8422/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb4d880Name CardCustomTransformposX׳@posY`~?posZu@rotX \rotY`؇f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|SidewaysCardCustomDeck>3754FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052448/65114755E0B0399C0839F23614A3BFBD89B0C6CA/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3e1c19Name CardCustomTransformposX@Y2@posY`D @posZ DrotX`'rotYcjrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4765FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418502160/EC6AC8534BB0879C3D6C1683C4F65D88D67BA0A7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204052632/7868289856F155D407011213EEA8F6B74E1EB965/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDd9ed75NameDeckTransformposX#@posYg @posZMzErotX.P>rotYf@rotZـscaleX?scaleY?scaleZ?Nickname#[9F1FEF]Men-At-Arms[-] - SwordsmanDescriptionChange States for EU Stats.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0uGUIDdc4964NameCardTransformposX9@posÝ?posZW%@rotX`00?rotY[ۂ?rotZ@ZscaleX?scaleY?scaleZ?Nickname SwordsmanDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID8e8b3eNameCardTransformposX'@posY@v@posZ -@rotX*>rotY f@rotZ cscaleX?scaleY?scaleZ?Nickname SwordsmanDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1uGUID19a01eNameCardTransformposX@9@posYr?posZ&&@rotXRgL?rotYՂ?rotZv@scaleX?scaleY?scaleZ?Nickname SwordsmanDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID8e8b3eNameCardTransformposX'@posY@v@posZ -@rotX*>rotY f@rotZ cscaleX?scaleY?scaleZ?Nickname SwordsmanDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI138GUID819d1aNameDeckTransformposX|!(@posY`, @posZ`ErotXɵ>rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname&[5F9667]Potions[-] - Potion of RecallDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0Զ1Զ2Զ3Զ4ԶCustomDeck@4686FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDdcc360NameCardTransformposXE@posY@posZ4@rotX+rotY }rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDԶSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa524d8NameCardTransformposXE@posY6@posZ 4@rotXv?rotYrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDԶSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDdcc360NameCardTransformposXE@posY@K@posZ 4@rotX9 ?rotYurotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDԶSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDa2c85dNameCardTransformposXE@posY.@posZ 4@rotX~-L?rotY@LrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDԶSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDdcc360NameCardTransformposX`D@posY @posZ_3@rotX7rotY1rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDԶSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14 GUIDa2610bNameDeckTransformposX@ "@posY%c@posZ%DrotX E~v@rotY@~f@rotZ}f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=02694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID75dd78NameCardTransformposX&@posYG @posZ =DrotXArotY@f@rotZ̀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1c362aNameCardTransformposX*&@posY @posZD[DrotXSgrotYf@rotZpf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID=iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID9d7f42NameCardTransformposXCm&@posYk @posZ0DrotXqirotYgf@rotZ`mf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID333634NameCardTransformposX&@posY@ @posZ9DrotX>I?rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID'iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID9a0816NameCardTransformposX@;&@posY@D @posZw0DrotXZrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID436ab2NameCardTransformposXaz&@posYr @posZb8DrotX+rotY f@rotZbf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID8e6519NameCardTransformposX&@posY @posZ3DrotX f\rotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID0936efNameCardTransformposX[&@posY@= @posZ9DrotX ~crotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID%iSidewaysCardCustomDeck>2694FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID7778e2NameCustom_Token_StackTransformposX6@posY@9 @posZ`<rotX`?rotY?rotZ v@scaleXk?scaleY?scaleZk?Nickname EarthquakeDescription[sub] covers 6 tilesGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317556200/E59737C644135D6470FA2BEC489004A2A88A140A/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI12GUID7917ccNameCardTransformposX 7@posY{ @posZBrotX`%AD?rotYf@rotZ`r?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13vGUID7b6770Name Custom_TokenTransformposX 'posY@ @posZWArotX`U"?rotYf@rotZ–?scaleX@scaleY?scaleZ@NicknameMagic Reference ChartDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317550066/E9CF4BABE1F49950BC0190FEFE3D323474219F68/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI14D'GUID7d072dName Custom_TileTransformposX~L@posY @posZ# @rotXȜ ?rotY f@rotZ/?scaleX@6@scaleY?scaleZ@6@NicknameQuest Book: Wizards of ZargonDescription8The original quests for the Wizards of Zargon expansionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187016795/30C27198B15ABEB1E5AFB0BB310947D94E2F8EF5/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates#89GUID26f082Name Custom_TileTransformposXjN!@posY@R?posZy@?rotX_>rotY`́f@rotZR>scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187021834/23A6574DB25E15BBD51A9B02726ECA163AC803B0/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI99GUIDaef70eName Custom_TileTransformposX`|posYQ?posZ brotX žrotY߁f@rotZscaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187022360/64B16E044C7F97C1554AAB5C451BE44D4B206C14/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI29GUIDd16d23Name Custom_TileTransformposX"`posYw@posZ`lrotXr/rotYf@rotZascaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187017384/4B3D0405AB7783AB5149BE1BA09E90A12A5EA06E/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI39GUID784ab8Name Custom_TileTransformposX4V>posYw@posZ#rotX`rotYf@rotZoܛ>scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187017905/9864F8A735962077A1DEAD9A8E7DF5D2143D2271/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI49GUID96624eName Custom_TileTransformposX ؠs>posYw@posZ<rotXGrotYf@rotZ@scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187018568/5EE72D0C998EA46CE54F9FC2525C98DE584E6DF2/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI79GUID3d5680Name Custom_TileTransformposX&>posYw@posZhrotX@rotYf@rotZ.¾scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187020305/E5969FAC31C5EEF63A63E94F37F9080223E893B5/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI129GUIDdf804cName Custom_TileTransformposX`xposYw@posZ <þrotXErotYf@rotZ`scaleX@scaleY?scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187025130/C1833691D61B7447C03A1DADDB032D538BFDF198/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI119GUID8cb1f5Name Custom_TileTransformposX@UposYw@posZ@7oǾrotX`W߾rotYf@rotZԿscaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187024238/6F333157A708EA168739EDCEEF744C7FC400234C/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI109GUIDd8bbe3Name Custom_TileTransformposXχposYw@posZ@a˾rotX-rotYf@rotZ$>scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187023574/658DF3DD872C4D1C67E2427DCCF69D5279EBE6F0/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI59GUIDeb6779Name Custom_TileTransformposXi/posY@posZq@rotX v@rotYf@rotZsv@scaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187019112/B5DEF9A21D1DEB4BE511967BC3C2982CE9D44619/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI69GUID57ec4cName Custom_TileTransformposX i/posY m@posZf@rotX v@rotY`f@rotZ$lscaleX@6@scaleY?scaleZ@6@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253187019746/2EC1339D70DB3242216CC399C8E3D18B501A2085/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15CGUID7fbaa2NameDeckTransformposXd/@posY@I @posZZArotX -BrotY f@rotZҀf@scaleX?scaleY?scaleZ?Nickname9[C131DB]Necromancer Spells[-] - Wizards of Morcar/ZargonDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0f1f2f3f4f5fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID004aebNameCardTransformposX`posY`1@posZ)rotX@TrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX`posYiJ@posZ)rotXFrotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID004aebNameCardTransformposXposY@N@posZ)rotX@žGrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDfac898NameCardTransformposXposY %@posZ@g*rotX@x?rotY`Nf@rotZe@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID9e7f3eNameCardTransformposX`posY#B@posZ )rotXv@rotYf@rotZ(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID004aebNameCardTransformposX`posY@posZ)rotXKrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16 GUID810b50Name Custom_ModelTransformposX%2@posYiQ @posZh CrotX`N?rotY`f@rotZ`?scaleX23?scaleY23?scaleZ23?Nickname[051733][u]Orc Shaman[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613817784804698/D29FB393A7B4ABEA89D6298034604026F2450613/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613817784804881/94E3C65697B0B1EAFA1593912949B1508AE918C0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID0cfd24Name Custom_ModelTransformposXS @posY`?o@posZ@M?rotX@lrotY`$f@rotZ` ϾscaleXef?scaleYef?scaleZef?Nickname[051733][u]Orc Shaman[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g` ?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098306/C0B191D54A1CC87A812C22EA1299E20269DA1915/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID833ea8Name Custom_ModelTransformposX`)6posY E @posZFrotX>rotYf@rotZ ?scaleX ?scaleY ?scaleZ ?Nickname[051733][u]Orc Shaman[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101975/F7727735CBB5FDE97BC40A32B2D53D3CB5747363/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102058/60BEAE618A66BB181D057778B782AFCA6E85F539/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101975/F7727735CBB5FDE97BC40A32B2D53D3CB5747363/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17GUID860350NameCustom_Tile_StackTransformposX O>@posY @posZ>rotX@fU?rotYf@rotZ@Q3?scaleX`*?scaleY?scaleZ`*?NicknameFireburst TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317565613/09DDE94DA5BA6D3EBC8F17ED0CCAB941CF7215FB/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUID8e6b95NameDeckTransformposX 2@posY @posZ>WArotX@!BrotYf@rotZҀf@scaleX?scaleY?scaleZ?Nickname:[6F9CAE]Storm Master Spells[-] - Wizards of Morcar/ZargonDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0e1e2e3e4e5fCustomDeckw2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackType2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects80GUIDf452a8NameCardTransformposX@posYv @posZGrotXv@rotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDf452a8NameCardTransformposX!posYrJ@posZ)rotX`*GrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf452a8NameCardTransformposX!posYN@posZ)rotXxHrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDf452a8NameCardTransformposX!posYj@posZ)rotXCHrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf452a8NameCardTransformposX!posYH@posZ)rotX`v@rotY`f@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID004aebNameCardTransformposX`"posY@posZ)rotXnDrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19 GUID922324Name Custom_ModelTransformposX`/@posY ' @posZ@@ArotX RrotYf@rotZ࿒?scaleX ff?scaleY ff?scaleZ ff?Nickname[051733][u]Necromancer[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613489137859231/0A6D0391A8D33D7DBA359756454366638F4AB6D7/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613489137859417/D3EE134168B739C5B7E73579A35632C609DE873D/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID709429Name Custom_ModelTransformposX M&@posYl@posZ`xrotX $rotYf@rotZ>scaleX @scaleY @scaleZ @Nickname[051733][u]Necromancer[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097846/15A8ADF24D631E4C9A44AD179ABFE78BF2E517C7/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID1b2600Name Custom_ModelTransformposX@E26posY @posZ`sFrotX!~v@rotYf@rotZ~v@scaleX?scaleY?scaleZ?Nickname[051733][u]Necromancer[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gϿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294108143/E30F5F29F7E59C82A57F644C62FAC9227887BB25/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294108658/61234DBCF0D05D90B275BD79AAA440715F741A33/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111152/4A08894685B1E04FCF45D5D578BD9D92A5134DE1/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20GUIDab485bNameCardTransformposX@4@posY @posZ BrotX`B?rotYf@rotZP?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3124FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21 GUIDb7dab2Name Custom_ModelTransformposX@r0@posY S @posZ@CrotX`v@rotYp@rotZ`~E-scaleX`?scaleY`?scaleZ`?Nickname[051733][u]High Mage[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613817784805277/1881F6B16589051272DB4462E44D508C38EA7C0E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613817784805409/E0A2C0DEC65A840FD8278AB1032C527CC2CE0B58/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUIDfd6175Name Custom_ModelTransformposX?"@posYn@posZ@$rotXerotYf@rotZscaleX23@scaleY23@scaleZ23@Nickname[051733][u]High Mage[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g?b~?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098173/96AB5E990E43927D0E0BA79C99C3E460578842E9/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID1b2600Name Custom_ModelTransformposX<>posY+ @posZԦGrotXt@rotY`zf@rotZy?scaleX?scaleY?scaleZ?Nickname[051733][u]High Mage[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gϿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294106375/F296C58F6DB82E50D8BD44CF68C1BE7B047803F1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294107208/B2C1CC2089B08F30AEE4CC703089E75040C05E4F/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111152/4A08894685B1E04FCF45D5D578BD9D92A5134DE1/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22\GUIDc038dfNameDeckTransformposX0@posY 5 @posZFCrotXvBrotYf@rotZӀf@scaleX?scaleY?scaleZ?Nickname7[DFDD92]High Mage Spells[-] - Wizards of Morcar/ZargonDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0f1f2f3f4f5fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects80GUID004aebNameCardTransformposX`G ޿posY` @posZ 3IFrotXs?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX posYrJ@posZ)rotX,FrotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID004aebNameCardTransformposXposY`N@posZ)rotXÓGrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID004aebNameCardTransformposXposY@j@posZ)rotX`SHrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDd7f3ebNameCardTransformposXposY F@posZ)rotX@v@rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID004aebNameCardTransformposXposY`@posZ)rotXUErotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUIDc61381NameDeckTransformposXA1@posY @posZ]DrotXj<1rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[6D7283]Spells of Darkness[-]Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0f1f2fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID004aebNameCardTransformposX`);posYQ@posZy4@rotX _rotYFprotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd7045cNameCardTransformposX&posYF@posZrotX`v@rotY-p@rotZ` f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID004aebNameCardTransformposX-posYj@posZ@rotX UHrotYp@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24GUIDc9bee1NameCustom_Model_Infinite_BagTransformposX A6@posYj @posZ ?rotXG?rotY@u?rotZv@scaleX?scaleY?scaleZ?Nickname Wall of IceDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118647/F9A522C9A87DB42B23F8796800E5A42A255BB958/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDd6206aName Custom_ModelTransformposX(6@posY`&@posZ@7?rotXu}v@rotY f@rotZi?scaleX?scaleY?scaleZ?Nickname Wall of IceDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118647/F9A522C9A87DB42B23F8796800E5A42A255BB958/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI25(GUIDce8fe3NameDeckTransformposX@#/@posYq @posZ`DrotX33rotY`#f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0dE1E2,F3F4F5XG6G7GCustomDeck8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948312400/090A2741325B594266D6E5735CECBD09E4BBD87C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948308728/81E9CD2395995203BECF398D86DFECA1642DF705/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948315830/006EB1A3A11E13E31E77B8ADA0C5D3896D4AF01E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948318868/4FF209D9FE1D1021C617B2E82D640887F03CA960/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8376FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948321401/70BC9DF95A2F5C0F820D29A55E2E3ACDD84F9BAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8386FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948324161/EC658F574C506BE5DB222344DFB9A472BABCC20E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8396FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948326502/D74D1DEE65141198857DEB498CB5A3E5CE511442/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects=0GUID0bcd9aName CardCustomTransformposX!*@posY3 @posZ>CrotX?rotY f@rotZՀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdESidewaysCardCustomDeck@8316FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948312400/090A2741325B594266D6E5735CECBD09E4BBD87C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID5c4d34Name CardCustomTransformposX@)@posY@} @posZ`]{CrotXRrotYf@rotZ@πf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck@8306FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948308728/81E9CD2395995203BECF398D86DFECA1642DF705/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5c6200Name CardCustomTransformposX*@posYvi @posZKCrotX 'K?rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,FSidewaysCardCustomDeck@8326FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948315830/006EB1A3A11E13E31E77B8ADA0C5D3896D4AF01E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDa4aaa2Name CardCustomTransformposXrt*@posYU @posZ`CrotX`wܾrotYf@rotZπf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948318868/4FF209D9FE1D1021C617B2E82D640887F03CA960/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID1041d3Name CardCustomTransformposX@5*@posY &B @posZ`CrotX,a)rotY@f@rotZĀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948321401/70BC9DF95A2F5C0F820D29A55E2E3ACDD84F9BAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDeecb65Name CardCustomTransformposX *@posY`. @posZ tCrotX .:rotYf@rotZրf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXGSidewaysCardCustomDeck@8356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948324161/EC658F574C506BE5DB222344DFB9A472BABCC20E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDdcbffeName CardCustomTransformposX@C*@posY@ @posZ6CrotXPTrotY@f@rotZ`Հf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDGSidewaysCardCustomDeck@8366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948326502/D74D1DEE65141198857DEB498CB5A3E5CE511442/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID1de24dName CardCustomTransformposXQs*@posY  @posZ CrotX`0JrotY@f@rotZȀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDGSidewaysCardCustomDeck@8366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338948326502/D74D1DEE65141198857DEB498CB5A3E5CE511442/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26' GUIDd5563aName Custom_ModelTransformposX@p7@posY @posZzBrotXv@rotYr?rotZ|v@scaleX23?scaleY23?scaleZ23?Nickname![9F1FEF][u]The Halberdier[/u][-]Descriptiond[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Can Diagonal Attack[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026005434/517ECF120E09329970B93B945038015DFF30A6D9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613625026004699/A377D3A83546FEE0281157B05EF8E28AEF6EFB70/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3 GUIDb4e8bfName Custom_ModelTransformposX`W.(@posY?o@posZ`rotXQ>rotYp@rotZɮscaleXef?scaleYef?scaleZef?Nickname![9F1FEF][u]The Halberdier[/u][-]Descriptiond[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Can Diagonal Attack[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@b?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098828/36FEE447C28D32F14F148D17C34E81C351010FA7/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID610aaaName Custom_ModelTransformposXomD@posY@ @posZT*@rotX>rotYYrotZ FscaleX33?scaleY33?scaleZ33?Nickname![9F1FEF][u]The Halberdier[/u][-]Descriptiond[sub]Attack [3] Defend [3] Body [2] Mind [2] Move [6] Cost [75G] Special: Can Diagonal Attack[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100016/BADB6E18AE6F8B657C21CB9CCD2B55C3222F4652/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100110/CB079CC6DBD4808E46CDB7F73716409F44F6C690/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100016/BADB6E18AE6F8B657C21CB9CCD2B55C3222F4652/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27GUIDded15eNameCustom_Token_StackTransformposX6@posY`x @posZ 5>rotX^ZrotY@~f@rotZf@scaleXk?scaleY?scaleZk?NicknameLightning BoltDescription[sub] covers 6 tilesGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317560295/2CE374CE24E6C35C821529A7C90C638D7734BE3E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI28GUIDea4435NameDeckTransformposX5@posYb @posZDrotX:4rotY@,f@rotZf@scaleX?scaleY?scaleZ?Nickname[EAAE00]Spells of Detection[-]Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0f1f2fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDe80238NameCardTransformposX&posYF@posZ-3 rotXv@rotY`p@rotZ@!f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX &posY@@posZ/3 rotX FrotYp@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID1a9245NameCardTransformposX&posYj@posZ33 rotX^`HrotY p@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI29KGUIDf58738NameCustom_Model_Infinite_BagTransformposX<<4@posY @posZ ?rotX ܥ =rotY6J?rotZ v@scaleX?scaleY?scaleZ?NicknameWall of FlameDescription[[sub]From the High Mage Solid wall, blocks 2 squares. Destroyed on damage[/sub] By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118731/3CBB1598C8C29E91F68C7BD0EA7F1ABA6108DB22/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID524dc0Name Custom_ModelTransformposX7@posY`s@posZ`5?rotX~v@rotY+F?rotZ lrscaleX?scaleY?scaleZ?NicknameWall of FlameDescription[[sub]From the High Mage Solid wall, blocks 2 squares. Destroyed on damage[/sub] By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118731/3CBB1598C8C29E91F68C7BD0EA7F1ABA6108DB22/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706118544/1FF60E20708EF2CA3B14AC50E2618A5EC85A6A44/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30 GUIDfcb3feName Custom_ModelTransformposXI/2@posYf% @posZNArotXl/rotYf@rotZؙ?scaleX ff?scaleY ff?scaleZ ff?Nickname[051733][u]Storm Master[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613489137859758/9B748C1420C21CED849C06175FC88B62EEB2987F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613489137859912/83130E8675874641284D7381E9850760ECFF3F50/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUIDdf0edeName Custom_ModelTransformposX&@posY o@posZ{rotX+rotYf@rotZ`-scaleX?scaleY?scaleZ?Nickname[051733][u]Storm Master[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706098062/6052A135C883CA74D2692120024962CFE8404A1C/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1 GUID61020cName Custom_ModelTransformposX_5posY ڲ @posZ@dFrotX!~v@rotYBf@rotZ~v@scaleX?scaleY?scaleZ?Nickname[051733][u]Storm Master[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gϿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294120140/15F8706F0018F208420471E543B8B95E06F50224/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294120475/29D2AA79839699D4BDB78F4B60BB0E508F5109C0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111152/4A08894685B1E04FCF45D5D578BD9D92A5134DE1/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID658b26Name Custom_TileTransformposX!S=posY ?posZ`'NrotX`xF<rotYԹ>rotZ 1;scaleXK?scaleYB@scaleZ?Nickname&Wizards of Morcar - Dule blitzein boxDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338942588213/646A31B63FA376C40DA3CDA11E0A2AA1D7AB0A80/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338942589374/0AAB00BAF604B82A0FBBE6A6D828FA075A5C3D91/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI209GUID389fa1NameCustom_Model_BagTransformposX B6@posY`G]@posZHrotX4rotY?rotZ@bscaleX  @scaleY?scaleZ@g @Nickname'Frozen Horror Utility box with contentDescriptionPress the ‘setup’ button if you would like this utility bag to have a configuration like the other utility memory bags in this workshop that have “recall, place, setup, and move” buttons.GMNotesLFrozen Horror 2022 box [b]Ported to Tabletop Simulator by Duke Blitzein[/b]AltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState|#{"ml":{"05ba04":{"lock":true,"pos":{"x":48.9001,"y":3.6704,"z":16.3959},"rot":{"x":0,"y":179.9863,"z":0.0007}},"0c0130":{"lock":false,"pos":{"x":27.5439,"y":3.4882,"z":-39.4191},"rot":{"x":-0.002,"y":179.9993,"z":180.0206}},"0cc64a":{"lock":true,"pos":{"x":41.848,"y":3.7329,"z":16.3455},"rot":{"x":0,"y":0.0191,"z":179.9993}},"11bada":{"lock":true,"pos":{"x":-27.0769,"y":3.45,"z":-43.2019},"rot":{"x":0,"y":-0.0002,"z":359.97}},"131692":{"lock":false,"pos":{"x":53.504,"y":4.203,"z":-40.1217},"rot":{"x":0,"y":270.0223,"z":179.9999}},"148927":{"lock":false,"pos":{"x":29.2155,"y":3.4874,"z":-42.6288},"rot":{"x":0,"y":179.9946,"z":180.03}},"1f76b1":{"lock":false,"pos":{"x":21.4139,"y":3.4722,"z":-31.9704},"rot":{"x":0.0006,"y":179.9999,"z":0.0339}},"20b722":{"lock":false,"pos":{"x":23.0693,"y":3.6996,"z":20.0802},"rot":{"x":0,"y":0.0035,"z":180}},"234b48":{"lock":false,"pos":{"x":57.5467,"y":3.553,"z":-40.8648},"rot":{"x":0,"y":90.0005,"z":-0.0001}},"292497":{"lock":false,"pos":{"x":33.0257,"y":3.7321,"z":19.2921},"rot":{"x":359.9793,"y":0.0537,"z":180.1139}},"2b0e9f":{"lock":false,"pos":{"x":28.1973,"y":3.4685,"z":-35.1767},"rot":{"x":-0.0005,"y":179.978,"z":0.0266}},"2b7409":{"lock":false,"pos":{"x":19.5993,"y":3.9426,"z":-40.9512},"rot":{"x":0.0001,"y":179.9792,"z":0.03}},"3030fa":{"lock":false,"pos":{"x":55.5828,"y":3.803,"z":-36.6962},"rot":{"x":0,"y":180.017,"z":180}},"30736a":{"lock":false,"pos":{"x":52.1264,"y":4.203,"z":-43.0521},"rot":{"x":0,"y":90.0298,"z":180}},"313645":{"lock":false,"pos":{"x":48.4125,"y":3.503,"z":-46.0755},"rot":{"x":0,"y":180.0176,"z":0}},"31be37":{"lock":false,"pos":{"x":30.1112,"y":3.4676,"z":-31.4393},"rot":{"x":0.0006,"y":180.0002,"z":0.034}},"362e20":{"lock":false,"pos":{"x":0.6387,"y":3.5359,"z":-52.6973},"rot":{"x":0,"y":179.9721,"z":180.0007}},"3c4ec8":{"lock":false,"pos":{"x":-13.938,"y":3.5361,"z":-52.6303},"rot":{"x":0,"y":179.9836,"z":180.0007}},"3fe877":{"lock":false,"pos":{"x":-3.484,"y":3.6546,"z":-34.6143},"rot":{"x":-0.0004,"y":180.2903,"z":180.0286}},"44cedc":{"lock":true,"pos":{"x":-29.1003,"y":3.4511,"z":-43.2232},"rot":{"x":0,"y":359.9897,"z":359.97}},"451bd9":{"lock":false,"pos":{"x":21.7636,"y":3.5262,"z":-32.005},"rot":{"x":-0.0017,"y":179.992,"z":0.0338}},"4608bf":{"lock":false,"pos":{"x":-6.2486,"y":3.536,"z":-49.4357},"rot":{"x":0,"y":180,"z":180.0007}},"465255":{"lock":false,"pos":{"x":51.9587,"y":3.553,"z":-45.7802},"rot":{"x":0,"y":179.9824,"z":0}},"4b43cf":{"lock":false,"pos":{"x":28.6239,"y":3.4377,"z":-25.0524},"rot":{"x":0.0283,"y":89.4737,"z":359.9906}},"4df012":{"lock":false,"pos":{"x":24.724,"y":3.4982,"z":-41.3744},"rot":{"x":359.9688,"y":269.9999,"z":0.0051}},"53a03a":{"lock":false,"pos":{"x":61.0537,"y":3.503,"z":-31.3127},"rot":{"x":0,"y":180.0219,"z":0}},"5a5c2d":{"lock":true,"pos":{"x":39.5316,"y":3.7329,"z":16.384},"rot":{"x":0,"y":0.0052,"z":179.9993}},"60f6d6":{"lock":false,"pos":{"x":20.0572,"y":3.5365,"z":-37.9901},"rot":{"x":2.2708,"y":89.998,"z":0.0047}},"67e2b7":{"lock":true,"pos":{"x":58.7682,"y":2.77,"z":-31.0364},"rot":{"x":0,"y":90,"z":0}},"6d5083":{"lock":false,"pos":{"x":54.8978,"y":4.203,"z":-40.1648},"rot":{"x":0,"y":90.0062,"z":180.0001}},"6fbf9e":{"lock":true,"pos":{"x":-19.7916,"y":3.4763,"z":-41.1945},"rot":{"x":359.994,"y":-0.0045,"z":1.9082}},"750236":{"lock":false,"pos":{"x":22.8271,"y":4.3611,"z":-36.3217},"rot":{"x":0.0189,"y":359.9306,"z":355.2891}},"77eb2a":{"lock":false,"pos":{"x":56.3103,"y":3.503,"z":-45.0515},"rot":{"x":0,"y":359.9903,"z":0}},"77f882":{"lock":false,"pos":{"x":22.1271,"y":3.4911,"z":-41.6741},"rot":{"x":0,"y":180,"z":180.03}},"7afdb0":{"lock":false,"pos":{"x":61.6764,"y":3.503,"z":-42.9413},"rot":{"x":0,"y":-0.0004,"z":0}},"7c3faa":{"lock":false,"pos":{"x":22.8152,"y":3.6996,"z":20.0394},"rot":{"x":0,"y":359.98,"z":180}},"7fd720":{"lock":false,"pos":{"x":54.9274,"y":3.503,"z":-25.1552},"rot":{"x":0,"y":180.0035,"z":0}},"80f4ee":{"lock":false,"pos":{"x":10.477,"y":3.4474,"z":-32.7778},"rot":{"x":-0.0005,"y":179.9922,"z":0.0307}},"89a203":{"lock":false,"pos":{"x":25.0849,"y":3.437,"z":-38.3431},"rot":{"x":359.9922,"y":179.9774,"z":0.0261}},"9197c9":{"lock":false,"pos":{"x":28.0966,"y":3.5002,"z":-35.5311},"rot":{"x":359.9786,"y":270.0017,"z":0.0087}},"92a57f":{"lock":false,"pos":{"x":53.4738,"y":3.503,"z":-44.3124},"rot":{"x":0,"y":90.0151,"z":0}},"95561f":{"lock":false,"pos":{"x":27.0563,"y":3.4789,"z":-42.7396},"rot":{"x":0,"y":180.0382,"z":180.03}},"9573bf":{"lock":false,"pos":{"x":24.4845,"y":3.4706,"z":-41.9244},"rot":{"x":0,"y":180.0232,"z":0.0301}},"978803":{"lock":false,"pos":{"x":26.1237,"y":3.5213,"z":-27.5884},"rot":{"x":359.1595,"y":13.1823,"z":3.7513}},"9a1cbc":{"lock":true,"pos":{"x":45.6301,"y":3.7029,"z":16.3485},"rot":{"x":0,"y":0,"z":-0.0007}},"9fb197":{"lock":true,"pos":{"x":37.1847,"y":3.733,"z":16.3834},"rot":{"x":0,"y":-0.0036,"z":179.9993}},"a5e8c7":{"lock":false,"pos":{"x":55.6151,"y":3.503,"z":-31.2632},"rot":{"x":0,"y":180.0046,"z":0}},"adfdf9":{"lock":false,"pos":{"x":22.4302,"y":3.4994,"z":-38.0899},"rot":{"x":0.0312,"y":90.0001,"z":-0.0056}},"af6c51":{"lock":false,"pos":{"x":25.4117,"y":3.44,"z":-30.5881},"rot":{"x":359.9666,"y":270.0034,"z":359.9788}},"b0e28a":{"lock":false,"pos":{"x":61.6077,"y":3.503,"z":-25.2497},"rot":{"x":0,"y":0.0215,"z":0}},"b4550b":{"lock":false,"pos":{"x":19.4734,"y":3.4609,"z":-33.8521},"rot":{"x":355.5038,"y":270.0165,"z":0.0006}},"b603d1":{"lock":false,"pos":{"x":25.0173,"y":3.4703,"z":-38.5891},"rot":{"x":-0.0005,"y":180.0211,"z":0.0384}},"b758e9":{"lock":false,"pos":{"x":54.1549,"y":3.503,"z":-41.5773},"rot":{"x":0,"y":359.99,"z":0}},"b8b639":{"lock":false,"pos":{"x":50.179,"y":3.503,"z":-45.814},"rot":{"x":0,"y":359.9869,"z":0}},"bbb291":{"lock":false,"pos":{"x":28.2159,"y":3.7443,"z":-32.7692},"rot":{"x":89.972,"y":114.2135,"z":0}},"be3b70":{"lock":false,"pos":{"x":19.8885,"y":3.5153,"z":-37.9929},"rot":{"x":-0.0005,"y":180.0031,"z":2.2493}},"beec11":{"lock":false,"pos":{"x":-7.8072,"y":3.5312,"z":-49.4098},"rot":{"x":0,"y":180,"z":180.0007}},"bef8b1":{"lock":false,"pos":{"x":28.7788,"y":3.6377,"z":-27.4242},"rot":{"x":-0.0004,"y":180.395,"z":180.0326}},"bfdf03":{"lock":false,"pos":{"x":-8.4191,"y":3.5312,"z":-49.4312},"rot":{"x":0,"y":179.9994,"z":180.0007}},"c13a49":{"lock":false,"pos":{"x":29.6859,"y":3.4775,"z":-39.4424},"rot":{"x":-0.0022,"y":180.0002,"z":0.0396}},"c17423":{"lock":false,"pos":{"x":22.2089,"y":3.4717,"z":-38.1938},"rot":{"x":0.0006,"y":180.0098,"z":0.0338}},"c54590":{"lock":true,"pos":{"x":55.7495,"y":2.77,"z":-44.0836},"rot":{"x":0,"y":180,"z":0}},"c5f312":{"lock":false,"pos":{"x":-15.1211,"y":3.5361,"z":-52.7205},"rot":{"x":0,"y":179.9924,"z":180.0007}},"ccd2ad":{"lock":true,"pos":{"x":34.7906,"y":3.733,"z":16.362},"rot":{"x":0,"y":0,"z":179.9993}},"ceba8d":{"lock":false,"pos":{"x":64.5217,"y":3.503,"z":-27.2765},"rot":{"x":0,"y":180.0098,"z":0}},"cf686a":{"lock":false,"pos":{"x":-5.7771,"y":3.536,"z":-49.391},"rot":{"x":0,"y":180.0189,"z":180.0007}},"d0377a":{"lock":false,"pos":{"x":-3.7616,"y":3.5396,"z":-49.4043},"rot":{"x":0,"y":180.0188,"z":180.0007}},"d1156f":{"lock":false,"pos":{"x":1.6755,"y":3.5359,"z":-49.4106},"rot":{"x":0,"y":180.0006,"z":180.0007}},"d19c82":{"lock":false,"pos":{"x":25.0121,"y":3.4799,"z":-34.875},"rot":{"x":0.0005,"y":180.0106,"z":0.0388}},"d23dc5":{"lock":false,"pos":{"x":25.0011,"y":3.4703,"z":-31.4727},"rot":{"x":0.0005,"y":179.9972,"z":0.0391}},"d2d1ab":{"lock":false,"pos":{"x":46.6145,"y":3.4193,"z":-25.3},"rot":{"x":0,"y":359.9915,"z":0}},"dbf34e":{"lock":false,"pos":{"x":28.0596,"y":3.8722,"z":-31.6774},"rot":{"x":90,"y":227.5881,"z":0}},"df2669":{"lock":false,"pos":{"x":61.0182,"y":3.503,"z":-36.7121},"rot":{"x":0,"y":179.9556,"z":0}},"e0a2a4":{"lock":true,"pos":{"x":-25.5969,"y":7.6721,"z":-32.3717},"rot":{"x":27.9212,"y":179.9604,"z":359.993}},"e276f5":{"lock":false,"pos":{"x":58.9564,"y":3.503,"z":-42.9466},"rot":{"x":0,"y":180.0524,"z":0}},"e3c142":{"lock":true,"pos":{"x":-31.1478,"y":3.4522,"z":-31.8851},"rot":{"x":0,"y":-0.0003,"z":359.97}},"e54aad":{"lock":false,"pos":{"x":20.5201,"y":4.3009,"z":-36.1699},"rot":{"x":359.9883,"y":179.9915,"z":358.2502}},"ea739d":{"lock":false,"pos":{"x":22.5366,"y":3.4408,"z":-35.8168},"rot":{"x":359.9736,"y":-0.0047,"z":359.9708}},"eb7653":{"lock":false,"pos":{"x":61.9267,"y":3.503,"z":-45.6313},"rot":{"x":0,"y":89.9881,"z":0}},"ed300e":{"lock":false,"pos":{"x":20.7299,"y":3.4418,"z":-35.7931},"rot":{"x":359.9734,"y":359.9934,"z":359.9707}},"f1324b":{"lock":false,"pos":{"x":61.6774,"y":3.503,"z":-40.8579},"rot":{"x":0,"y":270.0085,"z":0.0001}},"f338a0":{"lock":false,"pos":{"x":30,"y":3.4987,"z":-31.5071},"rot":{"x":0.0004,"y":179.9987,"z":0.0335}},"f91c67":{"lock":false,"pos":{"x":64.535,"y":3.503,"z":-38.0541},"rot":{"x":0,"y":359.994,"z":0}},"fa58d8":{"lock":true,"pos":{"x":-31.1828,"y":3.4522,"z":-43.2416},"rot":{"x":0,"y":-0.0002,"z":359.97}},"fc72ab":{"lock":false,"pos":{"x":50.0472,"y":3.503,"z":-42.9234},"rot":{"x":0,"y":269.9836,"z":0}},"fe9b5a":{"lock":true,"pos":{"x":47.2148,"y":3.1,"z":-25.3271},"rot":{"x":0,"y":90,"z":0}}}}XmlUIContainedObjectsZ0%GUID95d944Name Custom_ModelTransformposXI@posY@>@posZ<=rotX v@rotYp@rotZf@scaleX 33?scaleY23?scaleZ 33?Nickname$Female Frozen Horror Barbarian 2020Description% Painted by [b]Bryan Bergman[/b] GMNotesAltLookAngle&xyzColorDiffuse&r ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects4 0bGUID7d03b9Name Custom_TokenTransformposX`+ة?posY TſposZrotX'rotY@V@rotZf@scaleX\$?scaleY` @scaleZ^$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162128658051/9B381D641B67980F8219D847DDEA861DD9937537/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID4fdb4dName Custom_TokenTransformposX ?posYS6posZCrotX`}?rotY@#V@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268943112832/56BF81314A5A0AC86E59F9CAFB9EB75B8AA2AAE8/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@\?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2bGUID66ed51Name Custom_TokenTransformposX`=?posY@JposZ8rotX`?rotY:p@rotZf@scaleXj?scaleYj?scaleZ j?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1920251268943115806/C5C4991210209C5CA64C9F50B826B9B0E8BE791C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1fGUID1d6514Name Custom_ModelTransformposX`"@posY@posZ[BrotX rotY@V@rotZ*?scaleX 33?scaleY`33?scaleZ33?NicknameFrozen HorrorDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0GUID78b93aName Custom_ModelTransformposX ?posY*posZrotXwh?rotY f@rotZ`\?scaleX?scaleY?scaleZ?NicknameHeroquest BaseDescription2Use the Attach tool to attach any model to this HeroQuest base! How to: 1. Place the model you wish onto this piece. (Make sure it is properly placed and if you wish to change the colour of the base itself, do so now). 2. Go to the Chain icon on the left-hand Side of the HUD, click the Attatch tool. 3. Click the base of the model and then the model itself you wish to attach this to and click. 4. Viola (To De-attatch, simply use the attatch tool again, select the model then instead of attatching a model, click on nothing-space or the table). GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1bGUID91772fName Custom_TokenTransformposXYi?posY @posZrotX@Bv@rotY@p@rotZ`v@scaleX`VU@scaleYUU@scaleZ`VU@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576543054008/7A4ADC40DA79BD2C95121330D56AA00BFC1F2298/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness@?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2bGUID6ca7afName Custom_TokenTransformposX ӿposY@L@posZmrotX+B?rotYV@rotZ@פ?scaleX`VU@scaleYUU@scaleZ@VU@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576543069970/3FA2923FB15E544D7343DC78154687BD356097D3/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2 GUIDc9e4daName Custom_ModelTransformposXo"@posY@posZ BrotXd?rotY`$V@rotZSgf?scaleX@33?scaleY@33?scaleZ@33?Nickname%Polar Warbear - stand - double sidedDescription GMNotesby reddit user anchorlessAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0bGUIDdeb69dName Custom_TokenTransformposX ?posY`!@posZ2rotXv@rotY@V@rotZ@ʌb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493808247004/57EE7E07B6649156B8AE2C1C009A934550867713/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness`?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUID8ede00Name Custom_TokenTransformposX`^ӿposY@@posZ RrotX?rotY p@rotZl?scaleXVU?scaleY`VU?scaleZ@VU?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493808252571/44C09394BE6B01FF95C5F9671E7F71511F575C71/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3bGUID1354b8Name Custom_TokenTransformposX@l$@posY@posZMBrotX@tw?rotYրf@rotZQscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576543768562/3C776DDEA69AEE6A87A4B927042EA629415C5526/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI48GUID480bc3NameCustom_AssetbundleTransformposX$S#@posYι@posZEArotXerotY|?rotZ?scaleX?scaleY?scaleZ?NicknameSpruceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/776228229950783238/152B1B16F257ADD2900B6CE2186C0D2EB83ED561/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI5=GUID41022fNameCustom_AssetbundleTransformposX"@posYup@posZAUBrotXt?rotY@9[rotZv@scaleX?scaleY?scaleZ?Nickname Douglas FirDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/776228229950776734/BE7257233BAABBE46F6DF672BA028AF4FFB18E37/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI69GUIDb6f69fNameCustom_AssetbundleTransformposXa+"@posY`4@posZCrotX@?rotYp@rotZͽr?scaleX?scaleY?scaleZ?NicknameConiferDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/776228229950780627/AB1774118D8E733854DEFE4E9D09997F9B7D1C21/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI7>GUIDf561f5NameCustom_AssetbundleTransformposX)"@posY @posZ@BrotXFkrotY`~u?rotZ!uscaleX?scaleY?scaleZ?Nickname Maple WinterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/776228229950774346/F942623E56A2DC93A5CF116A3F0BDE6B4F5EB457/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI8iGUIDb57de6NameCustom_Model_BagTransformposX@N~!@posY` @posZUEBrotXj?rotY Tf@rotZ`Zu^scaleX?scaleY?scaleZ?NicknameThe Frozen HorrorDescriptioniThe Barbarian is the true master of arms, time to put him to a chilling test. The Barbarian has some solo Quests in this box, only for experienced Barbarians. There are group quests at the end. The quest book will be locked when placed so to not conflict if another book is there. Unlock it and place it properly, place the previous questbook in its own box.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111394/F8DFE45E590D40B9DEA41F1D929B0504E5684608/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111490/F923E26B6FCA31CCC98C3321F3D26E4BF9043A33/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript[-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump LuaScriptStatek {"ml":{"11bada":{"lock":true,"pos":{"x":-27.0769,"y":3.45,"z":-43.2019},"rot":{"x":0,"y":-0.0002,"z":359.97}},"131692":{"lock":false,"pos":{"x":53.504,"y":4.203,"z":-40.1217},"rot":{"x":0,"y":270.0223,"z":179.9999}},"234b48":{"lock":false,"pos":{"x":57.5467,"y":3.553,"z":-40.8648},"rot":{"x":0,"y":90.0005,"z":-0.0001}},"3030fa":{"lock":false,"pos":{"x":55.5828,"y":3.803,"z":-36.6962},"rot":{"x":0,"y":180.017,"z":180}},"313645":{"lock":false,"pos":{"x":48.4125,"y":3.503,"z":-46.0755},"rot":{"x":0,"y":180.0176,"z":0}},"44cedc":{"lock":true,"pos":{"x":-29.1003,"y":3.4511,"z":-43.2232},"rot":{"x":0,"y":359.9897,"z":359.97}},"465255":{"lock":false,"pos":{"x":51.9587,"y":3.553,"z":-45.7802},"rot":{"x":0,"y":179.9824,"z":0}},"53a03a":{"lock":false,"pos":{"x":61.0537,"y":3.503,"z":-31.3127},"rot":{"x":0,"y":180.0219,"z":0}},"67e2b7":{"lock":true,"pos":{"x":58.7682,"y":2.77,"z":-31.0364},"rot":{"x":0,"y":90,"z":0}},"6d5083":{"lock":false,"pos":{"x":54.8978,"y":4.203,"z":-40.1648},"rot":{"x":0,"y":90.0062,"z":180.0001}},"6fbf9e":{"lock":true,"pos":{"x":-19.7916,"y":3.4763,"z":-41.1945},"rot":{"x":359.994,"y":-0.0045,"z":1.9082}},"77eb2a":{"lock":false,"pos":{"x":56.3103,"y":3.503,"z":-45.0515},"rot":{"x":0,"y":359.9903,"z":0}},"7afdb0":{"lock":false,"pos":{"x":61.6764,"y":3.503,"z":-42.9413},"rot":{"x":0,"y":-0.0004,"z":0}},"7fd720":{"lock":false,"pos":{"x":54.9274,"y":3.503,"z":-25.1552},"rot":{"x":0,"y":180.0035,"z":0}},"92a57f":{"lock":false,"pos":{"x":53.4738,"y":3.503,"z":-44.3124},"rot":{"x":0,"y":90.0151,"z":0}},"a5e8c7":{"lock":false,"pos":{"x":55.6151,"y":3.503,"z":-31.2632},"rot":{"x":0,"y":180.0046,"z":0}},"a7608f":{"lock":true,"pos":{"x":2.0724,"y":3.427,"z":-45.6222},"rot":{"x":0,"y":180.0085,"z":0}},"b0e28a":{"lock":false,"pos":{"x":61.6077,"y":3.503,"z":-25.2497},"rot":{"x":0,"y":0.0215,"z":0}},"b0fae0":{"lock":true,"pos":{"x":0.9576,"y":3.4274,"z":-45.6213},"rot":{"x":0,"y":180.0085,"z":0}},"b758e9":{"lock":false,"pos":{"x":54.1549,"y":3.503,"z":-41.5773},"rot":{"x":0,"y":359.99,"z":0}},"b8b639":{"lock":false,"pos":{"x":50.179,"y":3.503,"z":-45.814},"rot":{"x":0,"y":359.9869,"z":0}},"c54590":{"lock":true,"pos":{"x":55.7495,"y":2.77,"z":-44.0836},"rot":{"x":0,"y":180,"z":0}},"ceba8d":{"lock":false,"pos":{"x":64.5217,"y":3.503,"z":-27.2765},"rot":{"x":0,"y":180.0098,"z":0}},"d2d1ab":{"lock":false,"pos":{"x":46.6145,"y":3.4193,"z":-25.3},"rot":{"x":0,"y":359.9915,"z":0}},"df2669":{"lock":false,"pos":{"x":61.0182,"y":3.503,"z":-36.7121},"rot":{"x":0,"y":179.9556,"z":0}},"e0a2a4":{"lock":true,"pos":{"x":-25.5969,"y":7.6721,"z":-32.3717},"rot":{"x":27.9212,"y":179.9604,"z":359.993}},"e276f5":{"lock":false,"pos":{"x":58.9564,"y":3.503,"z":-42.9466},"rot":{"x":0,"y":180.0524,"z":0}},"e3c142":{"lock":true,"pos":{"x":-31.1478,"y":3.4522,"z":-31.8851},"rot":{"x":0,"y":-0.0003,"z":359.97}},"eb7653":{"lock":false,"pos":{"x":61.9267,"y":3.503,"z":-45.6313},"rot":{"x":0,"y":89.9881,"z":0}},"f1324b":{"lock":false,"pos":{"x":61.6774,"y":3.503,"z":-40.8579},"rot":{"x":0,"y":270.0085,"z":0.0001}},"f91c67":{"lock":false,"pos":{"x":64.535,"y":3.503,"z":-38.0541},"rot":{"x":0,"y":359.994,"z":0}},"fa58d8":{"lock":true,"pos":{"x":-31.1828,"y":3.4522,"z":-43.2416},"rot":{"x":0,"y":-0.0002,"z":359.97}},"fc72ab":{"lock":false,"pos":{"x":50.0472,"y":3.503,"z":-42.9234},"rot":{"x":0,"y":269.9836,"z":0}},"fe9b5a":{"lock":true,"pos":{"x":47.2148,"y":3.1,"z":-25.3271},"rot":{"x":0,"y":90,"z":0}}}}XmlUIContainedObjectsU0GUIDb0fae0NameBagTransformposX`,+@posY@posZ @rotXn?rotY Pf@rotZ$?scaleX?scaleY?scaleZ?Nickname#The Frozen Horror Cards - US StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"20b722":{"lock":false,"pos":{"x":23.0693,"y":3.6996,"z":20.0802},"rot":{"x":0,"y":0.0035,"z":180}},"292497":{"lock":false,"pos":{"x":33.0257,"y":3.7321,"z":19.2921},"rot":{"x":359.9793,"y":0.0537,"z":180.1139}},"362e20":{"lock":false,"pos":{"x":0.6387,"y":3.5359,"z":-52.6973},"rot":{"x":0,"y":179.9721,"z":180.0007}},"3c4ec8":{"lock":false,"pos":{"x":-13.938,"y":3.5361,"z":-52.6303},"rot":{"x":0,"y":179.9836,"z":180.0007}},"beec11":{"lock":false,"pos":{"x":-7.8072,"y":3.5312,"z":-49.4098},"rot":{"x":0,"y":180,"z":180.0007}},"cf686a":{"lock":false,"pos":{"x":-5.7771,"y":3.536,"z":-49.391},"rot":{"x":0,"y":180.0189,"z":180.0007}},"d0377a":{"lock":false,"pos":{"x":-3.7616,"y":3.5396,"z":-49.4043},"rot":{"x":0,"y":180.0188,"z":180.0007}}}}XmlUIContainedObjects0GUID20b722NameDeckTransformposX7@posY`ʘ @posZ4@rotX>rotY`l?rotZf@scaleX@33?scaleY?scaleZ@33?NicknameFrozen Horror - Monster CardsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0^1^2^3^CustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects50GUIDfc0528NameCardTransformposX :@posYu @posZ` f9rotX?rotY~f@rotZ{f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53c597NameCardTransformposX``9@posY^ @posZ@A`9rotX@?rotY ڀf@rotZuf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID34872fNameCardTransformposXҞ:@posY` @posZ)9rotX g?rotYf@rotZ2f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID7b6300NameCardTransformposX8:@posY@ @posZ?9rotX`?rotYvf@rotZـf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID292497NameDeckTransformposX J@@posYv @posZ J3@rotX`rotY >rotZf@scaleX?scaleY?scaleZ?Nickname'[5F9667]Potions[-] - The Frozen HorrorDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0"g1#g2%g3+gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID9436d7NameCardTransformposX A@posY @posZ"rotX gUrotYp@rotZNf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID"gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID9436d7NameCardTransformposX@A@posYS@posZ`"rotXl?rotY@ p@rotZRf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID#gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDa42c5aNameCardTransformposXA@posY@posZ"rotXv@rotYp@rotZVf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID%gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID9436d7NameCardTransformposXA@posY@@posZ"rotXySrotYp@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID+gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID362e20NameDeckTransformposX:p?posYI @posZ AYJrotX/L>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname%[D6BE25]Treasures[-] - Frozen HorrorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0i1i2i3i4i5iCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID0216f1NameCardTransformposX!@posY`@posZrotX#YErotY ހf@rotZBQ<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID21924cNameCardTransformposX!@posY`,A@posZ@rotX@v@rotYހf@rotZ ̑oscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3d3d05NameCardTransformposX@ff@posY`@posZ@rotX`~SErotY`ـf@rotZ@a<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID84c757NameCardTransformposXcf@posY,A@posZ@rotX@v@rotYހf@rotZ]oscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6e49b2NameCardTransformposX@ff@posY`@posZgf?rotXZErotYހf@rotZW_<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb4cf10NameCardTransformposXcf@posY`,A@posZyf?rotX`v@rotYހf@rotZ@5|oscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDiSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID3c4ec8NameDeckTransformposXA+posYI @posZPJrotX(>rotYyf@rotZ`f@scaleX?scaleY?scaleZ?Nickname,[B20065]Chaos Spells[-] - The Frozen HorrorDescription`These are spells that may be cast by special Boss monsters in a dungeon. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0tf1sf2rf3qf4pf5ofCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID27ffe2NameCardTransformposX @posY>@posZK?rotXw9?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDtfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX`posYJ@posZ"rotXFrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDsfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID004aebNameCardTransformposXposYvE@posZa"rotXeMrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDrfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID004aebNameCardTransformposX`posY j@posZ"rotX`|KHrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDqfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7539d5NameCardTransformposXposY F@posZ"rotX@v@rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDpfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID004aebNameCardTransformposXposY`@posZ"rotXUErotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDofSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4iGUIDbeec11NameDeckTransformposX:posY? @posZ`tHrotX >rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname%[D90000]Artifacts[-] - Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0g1g2g3gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects00GUID10ac59NameCardTransformposX`@posY@posZ3%rotXGGs?rotYf@rotZyf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb6719eNameCardTransformposX@posY(@posZ@)rotXv@rotY@f@rotZ`pv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb6719eNameCardTransformposX@posY d@posZ*rotX@HrotYf@rotZwu?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb6719eNameCardTransformposX`kposY]c @posZHrotX]rotYf@rotZj?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5fGUIDcf686aNameDeckTransformposX posY@I @posZ@ HrotX@I>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname'[D90000]Scrolls[-] - The Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0g1g2g3g4g5gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb6719eNameCardTransformposX!@posY`@posZrotXDrotY@f@rotZ;scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa58097NameCardTransformposX!@posYA@posZ@rotXv@rotYf@rotZ3nscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb6719eNameCardTransformposX!@posY`e@posZ@rotX2HrotY@f@rotZb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb6719eNameCardTransformposX!@posY@I@posZ`rotX@lGrotYf@rotZ0>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDb6719eNameCardTransformposX!@posY D@posZ`rotX FrotYf@rotZ=scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb6719eNameCardTransformposX!@posY`J@posZ`rotX@ErotYf@rotZJ!<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDd0377aNameDeckTransformposX-+@posY%@posZ ;rotX[?rotY`f@rotZwf@scaleX?scaleY?scaleZ?Nickname*[D90000]Artifacts[-] - Mage of The MirrorDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60g1g2g3g4g5g6gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID237cdeNameCardTransformposX8@posY @posZy7rotX?rv@rotY ~f@rotZڳf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb6719eNameCardTransformposX<3@posY@@posZrotXRrotY f@rotZ@HscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID669c02NameCardTransformposX@-3@posY (@posZrotX v@rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb6719eNameCardTransformposX+3@posY@jK@posZrotXUrotYf@rotZu?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDb6719eNameCardTransformposXI@posY5|@posZ@*rotX`?rotYtf@rotZ +#@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb6719eNameCardTransformposX+@posY @posZ)*rotXa?rotYXf@rotZ_Uv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb6719eNameCardTransformposX`*@posY@posZ)*rotX@!b?rotYXf@rotZ_Uv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1+GUIDa7608fNameBagTransformposXA,@posYԹ@posZ@N_@rotXj}z?rotYJf@rotZw?scaleX?scaleY?scaleZ?Nickname#The Frozen Horror Cards - EU StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStatex{"ml":{"05ba04":{"lock":true,"pos":{"x":48.9001,"y":3.6704,"z":16.3959},"rot":{"x":0,"y":179.9863,"z":0.0007}},"0cc64a":{"lock":true,"pos":{"x":41.848,"y":3.7329,"z":16.3455},"rot":{"x":0,"y":0.0191,"z":179.9993}},"4608bf":{"lock":false,"pos":{"x":-6.2486,"y":3.536,"z":-49.4357},"rot":{"x":0,"y":180,"z":180.0007}},"5a5c2d":{"lock":true,"pos":{"x":39.5316,"y":3.7329,"z":16.384},"rot":{"x":0,"y":0.0052,"z":179.9993}},"7c3faa":{"lock":false,"pos":{"x":22.8152,"y":3.6996,"z":20.0394},"rot":{"x":0,"y":359.98,"z":180}},"9a1cbc":{"lock":true,"pos":{"x":45.6301,"y":3.7029,"z":16.3485},"rot":{"x":0,"y":0,"z":-0.0007}},"9fb197":{"lock":true,"pos":{"x":37.1847,"y":3.733,"z":16.3834},"rot":{"x":0,"y":-0.0036,"z":179.9993}},"bfdf03":{"lock":false,"pos":{"x":-8.4191,"y":3.5312,"z":-49.4312},"rot":{"x":0,"y":179.9994,"z":180.0007}},"c5f312":{"lock":false,"pos":{"x":-15.1211,"y":3.5361,"z":-52.7205},"rot":{"x":0,"y":179.9924,"z":180.0007}},"ccd2ad":{"lock":true,"pos":{"x":34.7906,"y":3.733,"z":16.362},"rot":{"x":0,"y":0,"z":179.9993}},"d1156f":{"lock":false,"pos":{"x":1.6755,"y":3.5359,"z":-49.4106},"rot":{"x":0,"y":180.0006,"z":180.0007}}}}XmlUIContainedObjects0OGUID05ba04Name NotecardTransformposX6sH@posY\ @posZYe0@rotXrotYf@rotZF?scaleX?scaleY?scaleZ?Nickname)Alchemist Shop - Frozen Horror ExpansionDescription Use only this selection for if you wanna play purely with the Barbarian Quest set. To see what comes in future expansions, refer to the large sheet above. Refer above for more indepth rulings and what set to get Potion of Battle Rage.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI11GUID0cc64aNameDeckTransformposX@D@posY @posZrX0@rotXrotY@?rotZ@f@scaleX?scaleY?scaleZ?Nickname+[5F9667]Potions[-] - Potion of Battle RageDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0H1H2H3H4HCustomDeck>4644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID10407dNameCardTransformposXD@posY`C@posZ\T0@rotX`Cj?rotY`@rotZ "f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID10407dNameCardTransformposX8D@posY`i5@posZ[0@rotX/RrotYBrotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID10407dNameCardTransformposX8D@posYK@posZ[0@rotX`ec?rotYwrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID3fac1cNameCardTransformposX8D@posY /@posZ[0@rotX`?rotY¾rotZpf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID10407dNameCardTransformposX0D@posY@ @posZW0@rotX3;4rotY`protZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4608bfNameDeckTransformposXposY I @posZŷHrotX ->rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname'[D90000]Scrolls[-] - The Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0Oz1Nz2Pz3Sz4Rz5QzCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDba43c1NameCardTransformposX(ؿposY`?posZw'"rotX@ @rotYf@rotZI2?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDOzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID777c66NameCardTransformposX`%posY`o?posZ`{!rotXe@rotY`ٌf@rotZ@|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe9f65cNameCardTransformposX`M'ڿposY`4?posZ@M"rotX@?rotY`f@rotZٰ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID06c045NameCardTransformposXwposY`Ļ?posZ,!rotX@?rotY@Axf@rotZi?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID75b3b0NameCardTransformposX@@߿posY`!?posZશ!rotX@L?rotY~f@rotZj?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDRzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID99871fNameCardTransformposX +posY?posZ!rotX`2?rotY }f@rotZmA?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQzSidewaysCardCustomDeck>3134FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32GUID5a5c2dNameDeckTransformposX C@posY @posZMb0@rotXrotY`Lu?rotZ@f@scaleX?scaleY?scaleZ?Nickname,[5F9667]Potions[-] - Potion of RejuvenationDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck>4654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDd84731NameCardTransformposX C@posY@posZ70@rotXn?rotY`v@rotZҁf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6a5fd7NameCardTransformposX@#C@posY5@posZ`\0@rotX 6brotY-rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDd84731NameCardTransformposXC@posY@LK@posZ[0@rotX`v@rotY D>rotZ[f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID83c940NameCardTransformposX`VC@posYt*@posZ[0@rotX &v@rotY\P?rotZ yf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDd84731NameCardTransformposXC@posY`Y @posZ`0@rotXR?rotY@̩ؾrotZOf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI45"GUID7c3faaNameDeckTransformposX6@posY`ʘ @posZ  4@rotXV~>rotY v@rotZf@scaleX?scaleY?scaleZ?NicknameMonster Cards - Frozen HorrorDescriptionbSwitch States to see EU stats. EU stats are usually more challenging and closer to intended play.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0xGUID8c0e35NameCardTransformposXY(@posY@v@posZ@У?rotXj{rotY@ހf@rotZ@>scaleX?scaleY?scaleZ?Nickname Ice GremlinDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID98db62NameCardTransformposXSF'@posY@v@posZ?rotX`)rotYf@rotZZrscaleX?scaleY?scaleZ?Nickname Ice GremlinDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1jGUIDc542a1NameCardTransformposX mB#@posY@v@posZ@\5?rotXS֦rotY׀f@rotZ s>scaleX?scaleY?scaleZ?NicknameYetiDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID90662fNameCardTransformposXB#@posY@v@posZ?rotX@rotY`f@rotZscaleX?scaleY?scaleZ?NicknameYetiDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2|GUIDf1ab43NameCardTransformposX6@posY@v@posZ?rotXDrotY@݀f@rotZu>scaleX?scaleY?scaleZ?NicknamePolar WarbearDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID76934dNameCardTransformposXP!@posY@v@posZ rotX@>rotYf@rotZscaleX?scaleY?scaleZ?NicknamePolar WarbearDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3|GUID4f83b3NameCardTransformposX`h/@posY@v@posZ|?rotX`>rotYf@rotZscaleX?scaleY?scaleZ?NicknameFrozen HorrorDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDce220cNameCardTransformposX%@posY@v@posZ@?rotX7frotY f@rotZ\N>scaleX?scaleY?scaleZ?NicknameFrozen HorrorDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4404FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636312620/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9a1cbcName Custom_TokenTransformposX F@posY @posZ@7Y0@rotXrotYrotZFscaleX?scaleY?scaleZ?Nickname!Alchemist's Shop - Barbarian SetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183574128/0F49CC2E1F2D6E7759320EFC0DD31ADBC440A045/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI62GUID9fb197NameDeckTransformposX@B@posY / @posZ&b0@rotXrotY@}mrotZ@f@scaleX?scaleY?scaleZ?Nickname,[5F9667]Potions[-] - Potion of Icy StrengthDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck>4664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDfe2193NameCardTransformposX@B@posY 5@posZ0@rotX}~?rotY@%JdrotZ>f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDfe2193NameCardTransformposXSB@posY5@posZ 0@rotXEk\?rotY rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfe2193NameCardTransformposXҤB@posY L@posZ x0@rotXa?rotY ZrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID4c8535NameCardTransformposX`4B@posY -/@posZ`@w0@rotXγ?rotYyrotZ@rf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDfe2193NameCardTransformposX@GB@posY @posZ`0@rotX 1rotY`rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDbfdf03NameDeckTransformposX@ posY`? @posZ1HrotX`c>rotY f@rotZ`f@scaleX?scaleY?scaleZ?Nickname)[D90000]Artifacts[-] - The Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID48aa3cNameCardTransformposXߪ@posY@ٻ @posZDrotX@c>rotYf@rotZ# >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID484cbbNameCardTransformposXoposY@ٻ @posZDrotX@>rotYf@rotZ`ƚscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4558e3NameCardTransformposX@@posY@ٻ @posZ hDrotXi>rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc821afNameCardTransformposX=posY@ٻ @posZDrotX?>rotYf@rotZf>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3804FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204200964/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204201603/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8"GUIDc5f312NameDeckTransformposX>.posYI @posZ`9\JrotX>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname,[B20065]Chaos Spells[-] - The Frozen HorrorDescription_These are spells that may be cast by special Boss monsters in a dungeon. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0!12345 CustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDc42812NameCardTransformposX`X"@posY@ٻ @posZ@DrotXP>rotY f@rotZF>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!SidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID39c9feNameCardTransformposX` @posY@ٻ @posZìDrotX\>rotYf@rotZH>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc4443cNameCardTransformposX`!@posY@ٻ @posZ@DrotX>rotYf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDcdd356NameCardTransformposX'@posY@ٻ @posZ rDrotXǎ>rotYf@rotZ`w >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDaa04ddNameCardTransformposXCposY@ٻ @posZ`DrotX >rotYf@rotZཌscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDf2777aNameCardTransformposX L posY@ٻ @posZ dDrotX K>rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck>3794FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204137921/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI90GUIDccd2adNameDeckTransformposX`2eA@posY / @posZ\0@rotXrotYrotZ@f@scaleX?scaleY?scaleZ?Nickname*[5F9667]Potions[-] - Potion of Frost SkinDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0w1w2w3w4wCustomDeck>4674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID5b2b55NameCardTransformposX`.A@posY]@posZ`0@rotX(brotY`x*7?rotZTf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID5b2b55NameCardTransformposXLA@posY@5@posZ#0@rotX`]?rotYrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5b2b55NameCardTransformposXLA@posY L@posZ#0@rotXb?rotY"rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID009b9bNameCardTransformposXTA@posYO/@posZJw0@rotX?rotYūrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID5b2b55NameCardTransformposXcA@posY @posZ<[0@rotX\ErotY}rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck>3674FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330191/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184330457/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDd1156fNameDeckTransformposX ?posYI @posZHrotX@>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname)[D6BE25]Treasures[-] - The Frozen HorrorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0v1x2x3ڤ4t5tCustomDeckw4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackType4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb26b8aNameCardTransformposX@posY@ٻ @posZDrotX:>rotYf@rotZ1>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDvSidewaysCardCustomDeck>4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb273baNameCardTransformposXVd@posY@ٻ @posZDrotX9>rotYf@rotZʾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck>4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID867009NameCardTransformposXF"@posY@ٻ @posZ-DrotX@.>rotYf@rotZͤ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck>4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDa142ecNameCardTransformposX`N?posY@ٻ @posZ@!DrotX`>rotYf@rotZ}h>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDڤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDcdb189NameCardTransformposXDposY@ٻ @posZ .DrotX@>rotYf@rotZ΀>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck>4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDf6eafeNameCardTransformposX posY@ٻ @posZzDrotX@>rotYf@rotZ scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck>4214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205991653/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2: GUIDf9d76fName Custom_ModelTransformposX $@posY3`@posZGrotX }v@rotY v@rotZ?scaleX?scaleY?scaleZ?NicknameWooden Exit DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331411014/9A94BBBFD82CFF2E0EB5B3649FA1ED3F25A8B7F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUIDdab47aName Custom_ModelTransformposX2posY౤ @posZ ErotXv@rotY`p@rotZ2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID004aebNameCardTransformposX@/@posY@ @posZ ErotX`|i?rotY@f@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDsfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID27ffe2NameCardTransformposX'z/@posYƷ @posZ:ErotX `rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID85be51NameCardTransformposXx/@posYْ @posZ$ErotX5A?rotYf@rotZ`[f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDrfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID56de3aNameCardTransformposX g0@posY @posZErotX|?rotYf@rotZE@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDqfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7539d5NameCardTransformposXb0@posY @posZVErotX@grotYf@rotZ1v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID0c27a4NameDeckTransformposXO&@posY @posZ*FrotXJ;rotY ~f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0i1i2i3i4i5iCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID0216f1NameCardTransformposX 1@posY  @posZ CrotXcb_rotYf@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID21924cNameCardTransformposX2@posYu @posZ` DrotX`P?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3d3d05NameCardTransformposX1@posY @posZ@OCrotX WgrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID84c757NameCardTransformposX@D2@posYࡒ @posZCrotX+`rotYf@rotZ(f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6e49b2NameCardTransformposXa1@posYM @posZCrotX KarotYf@rotZ>f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb4cf10NameCardTransformposX1@posY~ @posZ |CrotXL'?rotYf@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2704FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9,GUIDa7608fNameBagTransformposX7@posY0@posZ GrotX A?rotY`@f@rotZu?scaleX?scaleY?scaleZ?Nickname#The Frozen Horror Cards - EU StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStatex{"ml":{"05ba04":{"lock":true,"pos":{"x":48.9001,"y":3.6704,"z":16.3959},"rot":{"x":0,"y":179.9863,"z":0.0007}},"0cc64a":{"lock":true,"pos":{"x":41.848,"y":3.7329,"z":16.3455},"rot":{"x":0,"y":0.0191,"z":179.9993}},"4608bf":{"lock":false,"pos":{"x":-6.2486,"y":3.536,"z":-49.4357},"rot":{"x":0,"y":180,"z":180.0007}},"5a5c2d":{"lock":true,"pos":{"x":39.5316,"y":3.7329,"z":16.384},"rot":{"x":0,"y":0.0052,"z":179.9993}},"7c3faa":{"lock":false,"pos":{"x":22.8152,"y":3.6996,"z":20.0394},"rot":{"x":0,"y":359.98,"z":180}},"9a1cbc":{"lock":true,"pos":{"x":45.6301,"y":3.7029,"z":16.3485},"rot":{"x":0,"y":0,"z":-0.0007}},"9fb197":{"lock":true,"pos":{"x":37.1847,"y":3.733,"z":16.3834},"rot":{"x":0,"y":-0.0036,"z":179.9993}},"bfdf03":{"lock":false,"pos":{"x":-8.4191,"y":3.5312,"z":-49.4312},"rot":{"x":0,"y":179.9994,"z":180.0007}},"c5f312":{"lock":false,"pos":{"x":-15.1211,"y":3.5361,"z":-52.7205},"rot":{"x":0,"y":179.9924,"z":180.0007}},"ccd2ad":{"lock":true,"pos":{"x":34.7906,"y":3.733,"z":16.362},"rot":{"x":0,"y":0,"z":179.9993}},"d1156f":{"lock":false,"pos":{"x":1.6755,"y":3.5359,"z":-49.4106},"rot":{"x":0,"y":180.0006,"z":180.0007}}}}XmlUIContainedObjects%0OGUID05ba04Name NotecardTransformposX6sH@posY\ @posZYe0@rotXrotYf@rotZF?scaleX?scaleY?scaleZ?Nickname)Alchemist Shop - Frozen Horror ExpansionDescription Use only this selection for if you wanna play purely with the Barbarian Quest set. To see what comes in future expansions, refer to the large sheet above. Refer above for more indepth rulings and what set to get Potion of Battle Rage.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI1=GUID0cc64aNameDeckTransformposX@D@posY @posZrX0@rotXrotY@?rotZ@f@scaleX?scaleY?scaleZ?Nickname+[5F9667]Potions[-] - Potion of Battle RageDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0H1H2H3H4HCustomDeck@4646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID10407dNameCardTransformposXD@posY`C@posZ\T0@rotX`Cj?rotY`@rotZ "f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID10407dNameCardTransformposX8D@posY`i5@posZ[0@rotX/RrotYBrotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID10407dNameCardTransformposX8D@posYK@posZ[0@rotX`ec?rotYwrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID3fac1cNameCardTransformposX8D@posY /@posZ[0@rotX`?rotY¾rotZpf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID10407dNameCardTransformposX0D@posY@ @posZW0@rotX3;4rotY`protZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDHSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4608bfNameDeckTransformposXposY I @posZŷHrotX ->rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname'[D90000]Scrolls[-] - The Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0Oz1Nz2Pz3Sz4Rz5QzCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDba43c1NameCardTransformposX(ؿposY`?posZw'"rotX@ @rotYf@rotZI2?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDOzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID777c66NameCardTransformposX`%posY`o?posZ`{!rotXe@rotY`ٌf@rotZ@|v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe9f65cNameCardTransformposX`M'ڿposY`4?posZ@M"rotX@?rotY`f@rotZٰ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID06c045NameCardTransformposXwposY`Ļ?posZ,!rotX@?rotY@Axf@rotZi?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID75b3b0NameCardTransformposX@@߿posY`!?posZશ!rotX@L?rotY~f@rotZj?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDRzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID99871fNameCardTransformposX +posY?posZ!rotX`2?rotY }f@rotZmA?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3>GUID5a5c2dNameDeckTransformposX C@posY @posZMb0@rotXrotY`Lu?rotZ@f@scaleX?scaleY?scaleZ?Nickname,[5F9667]Potions[-] - Potion of RejuvenationDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4656FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDd84731NameCardTransformposX C@posY@posZ70@rotXn?rotY`v@rotZҁf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6a5fd7NameCardTransformposX@#C@posY5@posZ`\0@rotX 6brotY-rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDd84731NameCardTransformposXC@posY@LK@posZ[0@rotX`v@rotY D>rotZ[f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID83c940NameCardTransformposX`VC@posYt*@posZ[0@rotX &v@rotY\P?rotZ yf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDd84731NameCardTransformposXC@posY`Y @posZ`0@rotXR?rotY@̩ؾrotZOf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI49"GUID7c3faaNameDeckTransformposX6@posY`ʘ @posZ  4@rotXV~>rotY v@rotZf@scaleX?scaleY?scaleZ?NicknameMonster Cards - Frozen HorrorDescriptionbSwitch States to see EU stats. EU stats are usually more challenging and closer to intended play.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0yGUID8c0e35NameCardTransformposXY(@posY@v@posZ@У?rotXj{rotY@ހf@rotZ@>scaleX?scaleY?scaleZ?Nickname Ice GremlinDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID98db62NameCardTransformposXSF'@posY@v@posZ?rotX`)rotYf@rotZZrscaleX?scaleY?scaleZ?Nickname Ice GremlinDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1kGUIDc542a1NameCardTransformposX mB#@posY@v@posZ@\5?rotXS֦rotY׀f@rotZ s>scaleX?scaleY?scaleZ?NicknameYetiDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID90662fNameCardTransformposXB#@posY@v@posZ?rotX@rotY`f@rotZscaleX?scaleY?scaleZ?NicknameYetiDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2}GUIDf1ab43NameCardTransformposX6@posY@v@posZ?rotXDrotY@݀f@rotZu>scaleX?scaleY?scaleZ?NicknamePolar WarbearDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID76934dNameCardTransformposXP!@posY@v@posZ rotX@>rotYf@rotZscaleX?scaleY?scaleZ?NicknamePolar WarbearDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3}GUID4f83b3NameCardTransformposX`h/@posY@v@posZ|?rotX`>rotYf@rotZscaleX?scaleY?scaleZ?NicknameFrozen HorrorDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDce220cNameCardTransformposX%@posY@v@posZ@?rotX7frotY f@rotZ\N>scaleX?scaleY?scaleZ?NicknameFrozen HorrorDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9a1cbcName Custom_TokenTransformposX F@posY @posZ@7Y0@rotXrotYrotZFscaleX?scaleY?scaleZ?Nickname!Alchemist's Shop - Barbarian SetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183574128/0F49CC2E1F2D6E7759320EFC0DD31ADBC440A045/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI6>GUID9fb197NameDeckTransformposX@B@posY / @posZ&b0@rotXrotY@}mrotZ@f@scaleX?scaleY?scaleZ?Nickname,[5F9667]Potions[-] - Potion of Icy StrengthDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4666FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDfe2193NameCardTransformposX@B@posY 5@posZ0@rotX}~?rotY@%JdrotZ>f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDfe2193NameCardTransformposXSB@posY5@posZ 0@rotXEk\?rotY rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfe2193NameCardTransformposXҤB@posY L@posZ x0@rotXa?rotY ZrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID4c8535NameCardTransformposX`4B@posY -/@posZ`@w0@rotXγ?rotYyrotZ@rf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDfe2193NameCardTransformposX@GB@posY @posZ`0@rotX 1rotY`rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDbfdf03NameDeckTransformposX@ posY`? @posZ1HrotX`c>rotY f@rotZ`f@scaleX?scaleY?scaleZ?Nickname)[D90000]Artifacts[-] - The Frozen HorrorDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID48aa3cNameCardTransformposXߪ@posY@ٻ @posZDrotX@c>rotYf@rotZ# >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID484cbbNameCardTransformposXoposY@ٻ @posZDrotX@>rotYf@rotZ`ƚscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4558e3NameCardTransformposX@@posY@ٻ @posZ hDrotXi>rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc821afNameCardTransformposX=posY@ٻ @posZDrotX?>rotYf@rotZf>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8)GUIDc5f312NameDeckTransformposX>.posYI @posZ`9\JrotX>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname,[B20065]Chaos Spells[-] - The Frozen HorrorDescription_These are spells that may be cast by special Boss monsters in a dungeon. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0!12345 CustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDc42812NameCardTransformposX`X"@posY@ٻ @posZ@DrotXP>rotY f@rotZF>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID39c9feNameCardTransformposX` @posY@ٻ @posZìDrotX\>rotYf@rotZH>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc4443cNameCardTransformposX`!@posY@ٻ @posZ@DrotX>rotYf@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDcdd356NameCardTransformposX'@posY@ٻ @posZ rDrotXǎ>rotYf@rotZ`w >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDaa04ddNameCardTransformposXCposY@ٻ @posZ`DrotX >rotYf@rotZཌscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDf2777aNameCardTransformposX L posY@ٻ @posZ dDrotX K>rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9<GUIDccd2adNameDeckTransformposX`2eA@posY / @posZ\0@rotXrotYrotZ@f@scaleX?scaleY?scaleZ?Nickname*[5F9667]Potions[-] - Potion of Frost SkinDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0w1w2w3w4wCustomDeck@4676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID5b2b55NameCardTransformposX`.A@posY]@posZ`0@rotX(brotY`x*7?rotZTf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID5b2b55NameCardTransformposXLA@posY@5@posZ#0@rotX`]?rotYrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5b2b55NameCardTransformposXLA@posY L@posZ#0@rotXb?rotY"rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID009b9bNameCardTransformposXTA@posYO/@posZJw0@rotX?rotYūrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID5b2b55NameCardTransformposXcA@posY @posZ<[0@rotX\ErotY}rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDd1156fNameDeckTransformposX ?posYI @posZHrotX@>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname)[D6BE25]Treasures[-] - The Frozen HorrorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0v1x2x3ڤ4t5tCustomDeckx4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackType4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb26b8aNameCardTransformposX@posY@ٻ @posZDrotX:>rotYf@rotZ1>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDvSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb273baNameCardTransformposXVd@posY@ٻ @posZDrotX9>rotYf@rotZʾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID867009NameCardTransformposXF"@posY@ٻ @posZ-DrotX@.>rotYf@rotZͤ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDa142ecNameCardTransformposX`N?posY@ٻ @posZ@!DrotX`>rotYf@rotZ}h>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDڤSidewaysCardCustomDeck>4224FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205981038/AB61FC013B51EF33953784E599B2565C09E6FCCB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDcdb189NameCardTransformposXDposY@ٻ @posZ .DrotX@>rotYf@rotZ΀>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDf6eafeNameCardTransformposX posY@ٻ @posZzDrotX@>rotYf@rotZ scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID0c0130NameDeckTransformposX =;@posY @posZ CrotX@C`rotY f@rotZf@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0A1@2?3>4=5<CustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID8a4134NameCardTransformposX@dposY 3 @posZ`=rotXHwv@rotY@f@rotZk?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDASidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDed84e4NameCardTransformposXc%posYM% @posZ`N=rotX@K}v@rotYf@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc45b06NameCardTransformposX!posY+> @posZ@>rotX W??rotY`f@rotZO?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID?SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb95c58NameCardTransformposXHGposYQ @posZ=rotXzCrotYf@rotZV?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID>SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID8d91e9NameCardTransformposX`ZbposYe @posZ>rotX\ErotYf@rotZ`?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID=SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID99b7afNameCardTransformposX@BposY@y @posZ >rotX :?rotYf@rotZ@(?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID<SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID131692NameCustom_Token_StackTransformposX J@posY@@posZDrotX>rotY@[p@rotZf@scaleX6?scaleY?scaleZ6?NicknameIce PitDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706112243/F24B8EFE082C50360E84F3386BA502F0E90FC881/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI12GUID148927NameDeckTransformposX+7=@posY`' @posZ|PErotX`Ґ>rotYf@rotZf@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0B1C2D3E4F5GCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID626a58NameCardTransformposXH$posY`?posZeQ?rotX@Z=?rotYYrotZƞRscaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1ec3c0NameCardTransformposX$$posY:?posZQ?rotX5?rotY@hR?rotZzv@scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDCSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5bc8a4NameCardTransformposX)$posY S?posZQ?rotX4?rotY`>rotZ !?scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb22bb1NameCardTransformposX)$posY@posZQ?rotXu$?rotY`̫ ?rotZ2@scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID5c5521NameCardTransformposX($posYi?posZQ?rotXa7rotYBrotZ`.lscaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDc09d9fNameCardTransformposX)$posY?posZQ?rotX?rotYNrotZv@scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDGSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13< GUID1f76b1NameDeckTransformposXi5@posY` @posZ l?rotXa2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID964fb5NameCardTransformposXk9@posY@8 @posZl?rotXFTA?rotY`f@rotZg?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID234b48NameCustom_Token_StackTransformposX@L@posY l @posZnDrotXeҾrotY@V@rotZ&>scaleX?scaleY?scaleZ?NicknameSlippery Ice 4DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111858/5DD7EFBBB8BFBABC6B4BEFE7CC9234F23FB13027/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI15< GUID2b0e9fNameDeckTransformposX`2<@posY@ @posZ ArotX@rotY`Kf@rotZ@B?scaleX@33?scaleY?scaleZ@33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0^1PCustomDeckx2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackType546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsD0GUID34872fNameCardTransformposX>@posY` @posZ rArotX?VrotYLf@rotZ٠?scaleX@33?scaleY?scaleZ@33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID59bc90NameCardTransformposX >@posY`# @posZ`jArotXrotYf@rotZv(?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID2b7409NameCustom_AssetbundleTransformposXk3@posY@r@posZyDrotX`>rotYUf@rotZ Ğ?scaleX?scaleY?scaleZ?NicknameSaught's SnowDescription_These particles are affected by WindZones. Ignore the last effect unless you really like cuy.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1626318952222117259/082DA38C5F108BEEA63B2CED06F2FE108B9C03F6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI17GUID3030faNameCustom_Token_StackTransformposX@K@posY l@posZ YBrotX >rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname Cage RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317644349/5520CC05AB34936434F328CEB8B5482700C1CAB5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18GUID30736aNameCustom_Token_StackTransformposX I@posY@di@posZ@p{ErotX JJd?rotYW@rotZf@scaleX)t?scaleY?scaleZ)t?Nickname Ice Hole 1DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706112427/08456143698A2D8C82E61ECE7AFE7019D0C94CFF/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIStatess2kGUID6ca0e6Name Custom_TokenTransformposXoK@posY% @posZ DrotX rotYv@rotZf@scaleXay?scaleY?scaleZay?Nickname Ice Hole 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706112335/C25135DF6CEC1AAA08ECF26F9C6E3EECE2DE699D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI19 GUID313645NameCustom_Token_StackTransformposX4H@posY$ @posZ GrotXLy>rotY f@rotZ.>scaleX`S?scaleY?scaleZ`S?Nickname Ice Tunnel 1DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gn?bn?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317674221/5B7DF7CFD9B4E44DB7C8434B8E2FEA04D3199AAA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesM2GUID77e78eNameCustom_Token_StackTransformposX`+@posY @posZ`rotX`Vœ>rotYf@rotZ`scaleX`S?scaleY?scaleZ`S?Nickname Ice Tunnel 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`>?g@?b@cO?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317674221/5B7DF7CFD9B4E44DB7C8434B8E2FEA04D3199AAA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUIDc46153NameCustom_Token_StackTransformposX`+@posY @posZ`rotX(>rotYf@rotZc:scaleX`S?scaleY?scaleZ`S?Nickname Ice Tunnel 3DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g@1?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317674221/5B7DF7CFD9B4E44DB7C8434B8E2FEA04D3199AAA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI20< GUID31be37NameDeckTransformposX`w>@posY @posZup?rotX`EqrotYf@rotZ:ɟ?scaleX@33?scaleY?scaleZ@33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0^1OCustomDeckx2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackType546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsD0GUID7b6300NameCardTransformposXw>@posY @posZwp?rotXC?rotYf@rotZYl?scaleX@33?scaleY?scaleZ@33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDeb58c5NameCardTransformposX[=@posYt @posZ)?rotXA?rotYf@rotZ Ҥ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDOSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID3fe877Name Custom_PDFTransformposX= posY< @posZ`NArotX7rotY@Jf@rotZ@ۀf@scaleX@ ?scaleY?scaleZ@ ?NicknameQuest 0 - Into the NorthlandsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomPDFPDFUrljhttps://steamusercontent-a.akamaihd.net/ugc/1931499576545617192/A68C1C43DD46FF13DA798349048F92083A955541/PDFPasswordPDFPagePDFPageOffsetLuaScriptLuaScriptStateXmlUI22 GUID451bd9Name Custom_ModelTransformposX`{5@posY@5 @posZ@rotXIYrotYf@rotZ`05?scaleX?scaleY?scaleZ?Nickname [47C4E8][u]Frozen Horror[/u][-]DescriptionQ[sub]Attack [5] Defend [4] Body [6] Mind [4] Move [8] Special: Spellcaster[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191713157502815193/59592164C0228EC37C0475510CCBED64559CDEF9/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191713157502816594/1199B4FF8EC98FE5EB4D51C4127DEE90CD1085F3/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/882001050527131408/0C277A12215D3E05B27530A5ECFBDF4C93171313/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates38GUID3af8e3Name Custom_ModelTransformposX (posY@ @posZcIrotX>rotY@f@rotZ`E?scaleX?scaleY?scaleZ?Nickname [47C4E8][u]Frozen Horror[/u][-]DescriptionQ[sub]Attack [5] Defend [4] Body [6] Mind [4] Move [8] Special: Spellcaster[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979622183/B3833AF184CB726371E0103F94DF695784F0CE60/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1qGUID218a14Name Custom_ModelTransformposX@]2posY @posZ3IrotX>rotYf@rotZ"E?scaleX?scaleY?scaleZ?Nickname [47C4E8][u]Frozen Horror[/u][-]DescriptionQ[sub]Attack [5] Defend [4] Body [6] Mind [4] Move [8] Special: Spellcaster[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101618/2C2932AEF9F5B8174E9D0AA17750B24C64CE2651/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101698/6540DF5D6CC2F7D55DDCBF68CBCC12D727DA6F33/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101618/2C2932AEF9F5B8174E9D0AA17750B24C64CE2651/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23GUID465255NameCustom_Token_StackTransformposXI@posY@l @posZFrotX}>rotYof@rotZ`v>scaleX;?scaleY?scaleZ;?Nickname Crystal KeyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317646983/487F89E980EE90173BE5303EE329C019FF255A55/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI24$GUID4b43cfName Custom_ModelTransformposX<@posY_ @posZ@j 9rotXC?rotYP^V@rotZ v@scaleX@33?scaleY33?scaleZ@33?NicknameWolfDescription][sub]Attack [3] -[b]Can attack Diagonally![/b] Defend [3] Body [5] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects 0sGUIDf84af9Name Custom_ModelTransformposX@9㳿posY`h?posZiQ?rotXGrotY aQrotZ`CscaleX @scaleY@ @scaleZ @Nickname Dire wolfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rDN?g`?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929297935/CFABDA5559124355CC5E6476FBAAD91716915EB8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929298116/6AFA6BCD86ABAF48CF83582966C63BFEDC370AF9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299608/2394DCC87D98D1C220E7054AE703AE20997AB6C9/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929299041/89C4694446F69473E23F1702D41E56D3D905D67D/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDda814aName Custom_ModelTransformposX̲?posY@$posZ@rotXM6?rotYt?rotZु?scaleX?scaleY@?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI25GUID4df012Name Custom_ModelTransformposX X8@posYX @posZ@DrotXv@rotY`p@rotZ`6tscaleX?scaleY?scaleZ?NicknameMercenary SwordsmanDescriptionWAttack [4] Defence [5] Body points [2] Mind points [2] Movement 5 Cost: 100 gold coinsGMNotes*Ported to Tabletop Simulaor by J. J. Sch.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh<MeshURLBhttps://www.dropbox.com/s/6bb0nf8j3xigye8/SG%20Bihaender.obj?dl=1DiffuseURL<https://www.dropbox.com/s/09qbcbw7rl4sez0/Gardist1.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUID53a03aNameCustom_Token_StackTransformposX߆N@posY$ @posZ P?rotXl!TrotY`f@rotZq|>scaleX]?scaleY?scaleZ]?NicknameBottomless Chasm RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317642818/4CF18A7ABA28A8A09C2B19690A26284C8E16D284/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI27BGUID60f6d6Name Custom_ModelTransformposX@ 4@posY @posZBrotX,8?rotYV@rotZ*scscaleX?scaleY?scaleZ?NicknameMercenary HalberdierDescriptionAttack [3] Defence[3] Body Points [2] Mind points [2] Movement 6 Cost 75 gold coins Special Ability: Can make diagonal attacks GMNotes*Ported to Tabletop Simulaor by J. J. Sch.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh;MeshURLAhttps://www.dropbox.com/s/acnc4nr5xz3vx9f/SG%20Hellbard.obj?dl=1DiffuseURL<https://www.dropbox.com/s/09qbcbw7rl4sez0/Gardist1.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI28GUID67e2b7Name Custom_ModelTransformposX`TbM@posY(@posZQ ?rotXrotYV@rotZscaleX@c ?scaleYQ@scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity29GUID750236Name Custom_TokenTransformposX6@posYq@posZ,)BrotX 9?rotY ~v@rotZ`3v@scaleX 53?scaleY 53?scaleZ 53?NicknameDescriptionGMNotes*Entrance door from The Frozen Horror 2022AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537800812/54E5BD4C40773F80BD5814A34DDA4ACA7F21265C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessp=?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 2GUID4c80e3Name Custom_ModelTransformposXpB,@posY @posZUDrotX9)rotY`~f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842474/F74334E66C519280518451E8A7D67E09FB454D23/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842561/76A3EC5627A0DAABB6B83458383CBD49F37B6F61/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30GUID77eb2aNameCustom_Token_StackTransformposX'L@posY$ @posZFrotXProtY@v@rotZ'7scaleX`d?scaleY?scaleZ`d?NicknameIce Gremlin Treasure RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317653663/D8EE20F371D90B55DB1328CDB6754DAFB8FC7176/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI31GUID77f882NameDeckTransformposX 6@posY @posZHDrotX㟲>rotY f@rotZf@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/0S1R2S3R4Q5QCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDc735e8NameCardTransformposX?posY @posZcqrotX#,>rotYv@rotZ@f@scaleX@ ?scaleY?scaleZ@ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID274f3aNameCardTransformposX5N@posY@ݠ@posZ`IrotX L>rotY>rotZ`sscaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDRSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID923d1eNameCardTransformposXN@posY+@posZ[rotXɥ׾rotY`rotZscaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID4129d0NameCardTransformposX`PP@posY`@posZbrotX \rotY-?rotZ` EscaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDRSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf5abdeNameCardTransformposX|O@posY`@posZIrotXC1?rotYar?rotZB?scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID80783bNameCardTransformposX`R@posY@posZfrotX@G7>rotY@@P?rotZ Kҏ>scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32GUID7afdb0NameCustom_Token_StackTransformposX@N@posY$ @posZ|xErotXqrotY6:rotZ`l>scaleX?scaleY?scaleZ?Nickname Icy RiverDescription[sub]3 tiles longGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317681754/7FB3A94CAB3A86223F6ED0D655A63A0AA39CD315/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI33GUID7fd720NameCustom_Token_StackTransformposXvK@posY$ @posZ '9rotX8dm>rotY`f@rotZϡscaleX@?scaleY?scaleZ@?NicknameIce Cave EntranceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317650866/0E4E35770FBA5D632213DBDF6442CD72F6122980/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI34FGUID80f4eeName Custom_TileTransformposX`9$@posY& @posZc@rotXwY<rotY f@rotZ i?scaleXf#@scaleY?scaleZf#@NicknameFrozen Horror 2022 Quest BookDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesC9GUID6abf9fName Custom_TileTransformposXQ?posYCk?posZ@V:rotX`Dtv@rotYv3rotZ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356853870/64D0FC3185FAEFDA6AA1F81E75D77B1EB32EE841/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUIDf505c7Name Custom_TileTransformposX` 8posY.k?posZ T:rotXDtv@rotY㖓?rotZ`JscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356855064/FBE6414F324E66738E2496C77047B9ED724BB788/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID08a995Name Custom_TileTransformposX̄G@posY L?posZrotX1W rotYg`rotZ@qdg>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356856612/F6BBAF32E441FCE8A885041A25BF85E6B39BA1AC/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID2c68dbName Custom_TileTransformposX >>@posY`]?posZfrotX@&>rotY^rotZ4XGscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356857485/B81B2DBD2B3DFEB667E4501F0AFD66C9898FBCA5/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUIDd1e8aaName Custom_TileTransformposX-@posY`]?posZrotXCrotY%rotZAscaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356858384/38E1735EC6883DB35122C37586C33270400C6ABF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUIDd2cefcName Custom_TileTransformposX #RposY`]?posZrotX 0rotY8*rotZ؀:>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356859495/3ADEDE545FC3258235E5D297E13B171DAE8D8EC7/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID04c40dName Custom_TileTransformposX,1posY`]?posZrotX/>rotY!#rotZ^scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356860633/74CEBC76BC5C9B3ECBEF4922979DC06C116370A7/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID69a0d5Name Custom_TileTransformposXӘ@posY`F?posZ rotXTLrotY?rotZ-v@scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356861625/B71078452FAF175E1B03C72F391A1BE0971A65F0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDd412b0Name Custom_TileTransformposX yG@posYh?posZ -@rotX Uxv@rotY@>?rotZ !+?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356863477/288AC8D28BDB3BBD0FFF1A618A8299DFC5CEDB4D/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUID7c4dc8Name Custom_TileTransformposX=>@posY`]?posZ-@rotX6CrotY` rotZ { >scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356864331/E28CC295F6320E9A7751EB4FFAD586C7870690F8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI19GUID18c8abName Custom_TileTransformposX-@posY`]?posZ-@rotX~@>rotYarotZD7scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356865259/91326CBE2D160CAB76DCD7A315A46BC4B9831EF0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID7553d9Name Custom_TileTransformposXf<posY @posZ[&rotX@>rotYf@rotZ >scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356842634/3869FB5105BEB0F92635D2E180EA349CF0C28172/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUIDe5de27Name Custom_TileTransformposXf<posY @posZ`[&rotX7rotYf@rotZ>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356843454/A4816EE452E68290EF569DC9FD3985A7ADD93041/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUIDc5d4c7Name Custom_TileTransformposXf<posY @posZ`[&rotX`_>rotYf@rotZL>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356845039/EB9130F26607058E1C475CE42E9B58412B88BB0F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID02b46bName Custom_TileTransformposXf<posY @posZ`[&rotX .qrotYf@rotZb>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356846204/0E01D0E8AA828090A11D2DA3EF7D0118E153CB3D/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUIDb18c02Name Custom_TileTransformposXf<posY @posZ`[&rotX>rotYf@rotZ7>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356847332/C8036F552123D0FC2A0147FC3A55F5FE1F0B6B63/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDc68486Name Custom_TileTransformposXf<posY @posZ`[&rotX `rotYf@rotZ`>scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356848622/E9CFFB91A065C8233293D103CE1D1FE97D092E13/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDbc1976Name Custom_TileTransformposXf<posY @posZ`[&rotX <>rotYf@rotZ >scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356852917/54D50312572A137E16E0ED255BA2FC54C61406C4/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1714202950356841090/449ECC362126C5815F793DF3D49D995BED6455E5/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI35;GUID89a203Name Custom_ModelTransformposX69@posY@ @posZ`,CrotX/?rotY|f@rotZ ?scaleX?scaleY?scaleZ?NicknameMercenary CrossbowmanDescription{Attack [3] Defence [3] Body points [2] Mind points [2] Movement [6] Cost: 50 gold coins Special Ability: Wields a crossbowGMNotes*Ported to Tabletop Simulaor by J. J. Sch.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh8MeshURL>https://www.dropbox.com/s/1blggygvl2bnfgz/SG%20Armbr.obj?dl=1DiffuseURL<https://www.dropbox.com/s/09qbcbw7rl4sez0/Gardist1.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI36 GUID9197c9Name Custom_ModelTransformposX@<@posY@d @posZ@ArotX v@rotYp@rotZ`?scaleX@scaleY@scaleZ@Nickname[47C4E8][u]Yeti[/u][-]DescriptionQ[sub]Attack [3] Defend [3] Body [5] Mind [2] Move [8] Special: Hug attack [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1056604049874291800/10B75BC0169D1F9A0BBCF3EB3124B632EE8593FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1056604049874368603/BABDDB0FCE66F3F74C2C5F681BC85B9476D81AF5/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/882001050527131408/0C277A12215D3E05B27530A5ECFBDF4C93171313/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates3/GUID2fc08dName Custom_ModelTransformposX`,posY @posZIrotX;ErotYp@rotZ>scaleX= @scaleY= @scaleZ= @Nickname[47C4E8][u]Yeti[/u][-]DescriptionQ[sub]Attack [3] Defend [3] Body [5] Mind [2] Move [8] Special: Hug attack [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r`PR?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979672892/BD648AD40CE63EF6A21AA90B7510AAC2D41144F3/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1hGUID536a2cName Custom_ModelTransformposXi2posY  @posZdrIrotX=ܾrotY΁f@rotZWE?scaleX?scaleY?scaleZ?Nickname[47C4E8][u]Yeti[/u][-]DescriptionQ[sub]Attack [3] Defend [3] Body [5] Mind [2] Move [8] Special: Hug attack [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101434/39A1C9EBFF57E0D7F379FC8081130F6DB8B611BF/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101515/760FD1BA7B4CDF8DF87733D3A0A941E523C4368A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101434/39A1C9EBFF57E0D7F379FC8081130F6DB8B611BF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI37GUID92a57fNameCustom_Token_StackTransformposXJ@posY$ @posZ'FrotX`>rotY`V@rotZ+bscaleXf?scaleY?scaleZf?NicknameSlippery Ice 3DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111976/7921C22FE8F444B42E425BD549674A728A0ABA67/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI38MGUID95561fNameDeckTransformposXi;@posY@ @posZ@^ErotX`/rotY 9f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0#g1+g2%g3"gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID9a1988NameCardTransformposX@Sq;@posY @posZ ErotX@0rotY f@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID#gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6af98eNameCardTransformposX@Q;@posY@% @posZ 9FrotX+~3rotY f@rotZ ,?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDa42c5aNameCardTransformposX@b;@posY`{T @posZErotX >?rotYf@rotZfv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID%gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID9436d7NameCardTransformposX ?;@posY E3 @posZEErotX@ rotY@;f@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI39 GUID9573bfNameDeckTransformposX@|8@posY @posZRDrotX T?rotYf@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0L1 kCustomDeck7546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackType274FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDe0083cNameCardTransformposXj8@posY% @posZ_ErotX >rotYf@rotZNמ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1[GUID96ae2fNameCardTransformposXV8@posY@ @posZ@\_ErotX?rotYf@rotZ]\?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID kSidewaysCardCustomDeck274FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI40jGUID978803NameCounterTransformposXO#:@posY@ @posZ;rotX@cA?rotY@֫)@rotZ v@scaleX?scaleY?scaleZ?NicknameWolf Body Point counterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCountervalueLuaScriptLuaScriptStateXmlUI41GUIDa5e8c7NameCustom_Token_StackTransformposXK@posY$ @posZ aC?rotX@>rotY%f@rotZ>scaleXS?scaleY?scaleZS?Nickname Scepter RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317690207/CCBC94ECFF2B63BB7944E6942901418C93910928/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI42KGUIDadfdf9Name Custom_ModelTransformposX!n6@posY @posZ CrotXO?rotY`V@rotZ!O?scaleX?scaleY?scaleZ?NicknameMercenary ScoutDescriptionAttack [2] Defence [3] Body points [2] Mind points [2] Movement [9] Cost: 50 gold coins Special Ability: Dwarf-lie ability to remove trapsGMNotes*Ported to Tabletop Simulaor by J. J. Sch.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh>MeshURLDhttps://www.dropbox.com/s/4ngmg259tonnnle/SG%20Schw-Schild.obj?dl=1DiffuseURL<https://www.dropbox.com/s/09qbcbw7rl4sez0/Gardist1.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI43 GUIDaf6c51Name Custom_ModelTransformposX`Ip9@posY  @posZ`d>rotX౨?rotY@p@rotZȯ?scaleX?scaleY?scaleZ?Nickname[48C4E8][u]Ice Gremlin[/u][-]DescriptionT[sub]Attack [2] Defend [3] Body [3] Mind [3] Move [10 ] Special: Steal items [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191713157496146041/7805C53444DCF83C843172FB02EF1C707006E72D/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191713157496178630/22C03C556CB23012CC7B0BB9EE070BE68AE1B565/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/882001050527131408/0C277A12215D3E05B27530A5ECFBDF4C93171313/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates39GUIDcb843aName Custom_ModelTransformposX@ 0posYd @posZGOHrotXErotY`p@rotZ@2>scaleX@Q?scaleY@Q?scaleZ@Q?Nickname[48C4E8][u]Ice Gremlin[/u][-]DescriptionT[sub]Attack [2] Defend [3] Body [3] Mind [3] Move [10 ] Special: Steal items [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979637280/C80FA29BA853B2087A2315660AC8B307F091997F/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1rGUIDbdc32eName Custom_ModelTransformposX`E3posY@ @posZ MHrotX >rotY`f@rotZE?scaleX`33?scaleY`33?scaleZ`33?Nickname[48C4E8][u]Ice Gremlin[/u][-]DescriptionT[sub]Attack [2] Defend [3] Body [3] Mind [3] Move [10 ] Special: Steal items [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101042/081CE4E6C0DCFC035270086D60E9AD079032C72E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101123/81F95F0566532F38D5471C48EB0BD3E2F4AD02FA/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101042/081CE4E6C0DCFC035270086D60E9AD079032C72E/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI44GUIDb0e28aNameCustom_Token_StackTransformposX N@posY$ @posZ@?9rotX h>rotY ?rotZrp>scaleX?scaleY?scaleZ?NicknameFrozen Crypt RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317648098/95A176948AC6D02FA131344B1A4FA1877EF0C942/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI45F GUIDb4550bName Custom_ModelTransformposX`:y3@posY`_ @posZ @rotX`v@rotYp@rotZ`z^scaleX W?scaleY W?scaleZ W?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`.5?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979526178/8F336E4457E61481FDBCCDD03F112169F6C9ED33/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIStatesS1$GUID73de89Name Custom_ModelTransformposX`?9@posYT0 @posZ@CrotX/_rotYf@rotZ?scaleXff?scaleYff?scaleZff?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103020/1033E2AA6C9D674115BC875E77B7C995FEB44327/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103107/D6FE34E958D09528B1CDE2B0E30D73B2D014D13B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103020/1033E2AA6C9D674115BC875E77B7C995FEB44327/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2$GUIDb51771Name Custom_ModelTransformposX?9@posY  @posZCrotX@ ?rotYf@rotZw?scaleX`ff?scaleY`ff?scaleZ`ff?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/857235318920816338/1534A104A03ED0B971BC53C36F722E025AE5CA9D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/857235318920816547/360D9B60BD658041161569A0F6B34DF325DCB4FB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI46 GUIDb603d1NameDeckTransformposXm9@posY @posZgKCrotX?rotYf@rotZ!?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0j1ICustomDeck7273FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackType546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0[GUIDaebf18NameCardTransformposXs9@posY * @posZ`KCrotXa?rotYŀf@rotZ ƞ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDjSidewaysCardCustomDeck273FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb52456NameCardTransformposX8@posY܋ @posZ`KCrotX@#?rotY߀f@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDISidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI47GUIDb758e9NameCustom_Token_StackTransformposXK@posY$ @posZDrotX>rotYv@rotZ.4scaleX^E?scaleY?scaleZ^E?NicknameSlippery Ice 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706112071/165218D79BA93113249C3E10167530E25214560B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI48GUIDb8b639NameCustom_Token_StackTransformposXI@posY$ @posZ 1FrotXErotY`v@rotZ5scaleX@Bo?scaleY?scaleZ@Bo?NicknameSlippery Ice 1DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706112158/6BBC59FAFC6E2B1E394F1DF8BD10B4A5DF09AC1C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI49GUIDbbb291NameDie_6_RoundedTransformposXX7<@posYg @posZ wb@rotX5~V@rotYq\@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexLuaScriptLuaScriptStateXmlUIRotationValues0BValue1Rotation&xyz1BValue2Rotation&xV@yz2BValue3Rotation&xyzV@3BValue4Rotation&xyzV4BValue5Rotation&xVyz5BValue6Rotation&xyzf50 GUIDbe3b70NameDeckTransformposX`3@posYt @posZBrotXDk?rotY`f@rotZDB?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0Aj1JCustomDeck7272FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackType546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0[GUID7917ccNameCardTransformposXY3@posY @posZBrotXA>rotY1f@rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDAjSidewaysCardCustomDeck272FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID576734NameCardTransformposX`3@posY@P @posZBrotX[v@rotY`f@rotZ@3?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDJSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI51GUIDbef8b1Name Custom_TileTransformposX@]<@posY@ @posZl;rotXs?rotYf@rotZˀf@scaleX~?scaleY?scaleZ~?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa4fe89Name Custom_TileTransformposXposY?posZ{?rotX+?rotY`2?rotZf@scaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI52RGUIDc13a49NameDeckTransformposX=@posY @posZCrotXKarotYf@rotZ`3?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!08192:3;CustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID396d0fNameCardTransformposXX&@posY @posZ@rotX`:rotYf@rotZ f@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID8SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID58aeadNameCardTransformposX@z posY I?posZQ?rotXxrotYrotZ Ї@scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID9SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID7d3ed2NameCardTransformposX@z posY` ?posZQ?rotX`ISrotY2*rotZ g @scaleX`d@scaleY?scaleZ`d@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDece54dNameCardTransformposX0=@posY@ @posZoCrotXrrotYf@rotZ@@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID;SidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI53 GUIDc17423NameDeckTransformposXz56@posY @posZCrotX>?rotY`Pf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0i1KCustomDeck7271FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackType546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0[GUID6cfd2eNameCardTransformposXz56@posYc @posZCrotX9?rotYOf@rotZ`vb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck271FaceURLHhttps://www.dropbox.com/s/9xpjoqzw21sncne/FH%20Monster%20cards.png?dl=1BackURLIhttps://www.dropbox.com/s/if6wdytoq5r0myw/Monster%20card%20back.jpg?dl=1NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID82cbdaNameCardTransformposX@6@posYm @posZ[%CrotX`h6?rotY f@rotZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDKSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI54GUIDc54590Name Custom_ModelTransformposXK@posY(@posZ` FrotXrotYf@rotZscaleXA?scaleYQ@scaleZ V?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity55GUIDceba8dNameCustom_Token_StackTransformposXc!P@posY$ @posZF;rotX<=l>rotY`Pf@rotZ;#scaleX?scaleY?scaleZ?Nickname Icy RiverDescription[sub]8 Tiles LongGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317680416/6E9FAA69D5C7C0427C9704230568BC69D71F5730/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI56 GUIDd19c82NameDeckTransformposX9@posY @posZpArotX ʯ??rotY Wf@rotZJң?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!01122@23x1CustomDeck7836FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800770719/CEEDD877B1A471267895EE9C8B805ECECA30AABE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7856FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800779751/26385C4D7633DF558F28EB577E32BC5C1B7695D3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7846FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493796913677/D4FFBDE7A2A8A6F95F604A59A154F9533FEEED33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackType7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800767987/42DA71EEB817E371543821A68B0D07184B3BA303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDada384Name CardCustomTransformposX!8@posYK @posZCrotX8?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID1SidewaysCardCustomDeck@7836FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800770719/CEEDD877B1A471267895EE9C8B805ECECA30AABE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2398acName CardCustomTransformposX@<8@posY` @posZR-CrotXa?rotYf@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID2SidewaysCardCustomDeck@7856FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800779751/26385C4D7633DF558F28EB577E32BC5C1B7695D3/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe25106Name CardCustomTransformposX~8@posY@ @posZ XBrotX`vv@rotY}f@rotZ`tv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID@2SidewaysCardCustomDeck@7846FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493796913677/D4FFBDE7A2A8A6F95F604A59A154F9533FEEED33/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDbbe2f0Name CardCustomTransformposX8@posY5 @posZ@CrotXg@?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDx1SidewaysCardCustomDeck@7826FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800767987/42DA71EEB817E371543821A68B0D07184B3BA303/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493800768378/E4463BFA3CD6A59D7C79BCB47EFD2974978D8A34/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI57< GUIDd23dc5NameDeckTransformposX P9@posY @posZ y?rotX`sB?rotY`f@rotZ`s?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0N1^CustomDeckx546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackType2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsD0GUID71b4d9NameCardTransformposX3@posY W @posZB|<rotX5?rotYf@rotZ@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDNSidewaysCardCustomDeck?546FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464497757/90EC5065E923389B32D6287C36EDB4EA74E04D77/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1884211780464481441/2716A6F3A33C61BD684AE9362C567CE48C0B71E2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53c597NameCardTransformposX3@posYL @posZ@/i<rotX@a4?rotY`f@rotZ"@scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID^SidewaysCardCustomDeck>2424FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100220/D1191D039D1C58551532230BB609A4013895CBE3/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706100406/AF15BF91A20BB32C1DB41701ED0F82986D3F8114/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI58GUIDd2d1abNameCustom_Token_StackTransformposXNG@posYZ @posZL9rotXProtY v@rotZA{QscaleX`?scaleY?scaleZ`?NicknameThe Seat of Power RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317691934/7638C2EAC74F8B4812649DA0F3051CE90021E354/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI593GUIDdbf34eName Custom_ModelTransformposXP<@posY 6@posZ j?rotX~V@rotYwsl@rotZscaleX@hf?scaleY@hf?scaleZ@hf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1824537524498734407/7E85FB742A0880E5DE60246A7776257B93655258/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI60GUIDdf2669NameCustom_Token_StackTransformposX`TN@posY$ @posZ &[BrotXN>rotY@~f@rotZnscaleX?scaleY?scaleZ?NicknameLiving Fog RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317683279/54A3257991C5EC5355CF0EAE4ED0DB87A06A4163/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI61=GUIDe0a2a4Name Custom_TileTransformposXΘ9posY;@posZ/@rotX ;@rotY~f@rotZ`v@scaleX ;@scaleY?scaleZ ;@NicknameQuest Book: Frozen HorrorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964398752/CBEF1E8274D57D4B26206465C0A4AE7A156BF6DD/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesZ:99GUID8286caName Custom_TileTransformposX posYR?posZRrotX@XrotYf@rotZ=>scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964406309/52C03DE90EFA4D7431417BABDE592404691EAC67/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI109GUIDee4d03Name Custom_TileTransformposXposYQ?posZ`RrotX>rotYf@rotZ޴scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964406874/E56056285B87AEFC27CD86BB5D8946DCFA5D488B/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI119GUID2756f8Name Custom_TileTransformposXposYR?posZ`RrotX@㤼rotYf@rotZ 4yscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964407429/88B64C9762BD38EC8DD616FFF3625939CC6FF95C/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI129GUIDb550c6Name Custom_TileTransformposXposYQ?posZRrotX2>rotYf@rotZ@ scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964408094/FE650D0C8FAC17963602AE36F8C1A81187A6A3DF/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI139GUID90791fName Custom_TileTransformposXposYR?posZ`RrotXrotYf@rotZ@%scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964408651/EE1F5A3D019D560E1E1AC6FDA38DCC586D0D8432/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI149GUID615ae9Name Custom_TileTransformposXposYQ?posZ@RrotX\>rotYf@rotZ\scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964409245/5400A10F66806867EE9F7D50A3B6F67FA8B1620B/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI159GUID7c32ecName Custom_TileTransformposXposYR?posZ`RrotX@rotYf@rotZխscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964409968/C09B3DEF02972C56C07B83E8DF89CA1405A4DD34/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI169GUID016976Name Custom_TileTransformposXposYQ?posZRrotXI>rotYf@rotZscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964410562/CFDD316711450482F128A9D29EF148FFCA2D6A72/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI179GUIDc81f76Name Custom_TileTransformposXposYR?posZRrotX`mrotYf@rotZ`h>scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964411138/3A7E3341862F8640FEFFFC9222B70773BA7D2604/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI189GUID840ad1Name Custom_TileTransformposXposYQ?posZRrotX Qg>rotYf@rotZ scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964411699/309F43882223479D1DDCC1DA25BE4D47EB1DD4FA/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI199GUID9218ffName Custom_TileTransformposX posYR?posZ`RrotX5߽rotYf@rotZ^-ľscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964412327/5B9B40B127519A91A70C82205574E0F9421A85FE/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI39GUIDec8ca1Name Custom_TileTransformposX6@posY`w@posZKrotXY>rotY_p@rotZ \scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964402182/1AAE10D6A447F20FC134F356811A3A81560E9D64/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI49GUID9395aaName Custom_TileTransformposX`6@posY`w@posZ KrotX#>rotY_p@rotZ T:scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964403213/C654E3A10F527D6BDD8723DBC5CBDEAB54DE6D07/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI59GUID1b8e75Name Custom_TileTransformposX 6@posY`w@posZKrotX{>rotY_p@rotZWscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964403953/5719B6ABAC5E46C6CBC9F672B6648282EEF91F59/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI69GUIDd91201Name Custom_TileTransformposX5@posY`w@posZKrotX`%>rotY_p@rotZscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964404730/88128F8AD6057CB2A1BFD001E1D170A8E6B7A72E/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI79GUIDcc3f18Name Custom_TileTransformposX5@posY`w@posZKrotX`>rotY_p@rotZ@scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964405254/A86A6FDD9111C37F9241A8404EACA0BD71A4F276/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI89GUID09505eName Custom_TileTransformposX`5@posY`w@posZ KrotX@Q>rotY_p@rotZUscaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964405761/91E5B94BA9F22D94BFF9FDACB4F46C08E81C2274/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2LGUIDc71434Name Custom_TileTransformposXU+9posY3@posZF?rotX;@rotYBf@rotZ`E?scaleX ;@scaleY?scaleZ ;@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/957462598964400535/FDD70A83BC531AEE8A8B242A6686580424B90294/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI62GUIDe276f5NameCustom_Token_StackTransformposX`kzM@posY$ @posZ@*yErotXB>rotY@f@rotZ /qscaleXz?scaleY?scaleZz?Nickname Magic IceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317687839/F2A09D504E9B296CEF0FD64854CD20C86FED0650/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI63 GUIDe3c142Name Infinite_BagTransformposX@%?posY @posZ?rotX ܥrotY@*3rotZ v@scaleX?scaleY?scaleZ?Nickname$[1E87FF][u]Female Barbarians[/u][-]Descriptiona[b]From The Frozen Horror Expansion[/b] States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r ?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID73de89Name Custom_ModelTransformposX3,posY@posZ`bCrotX@@rotYb~f@rotZ=?scaleXff?scaleYff?scaleZff?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103020/1033E2AA6C9D674115BC875E77B7C995FEB44327/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103107/D6FE34E958D09528B1CDE2B0E30D73B2D014D13B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103020/1033E2AA6C9D674115BC875E77B7C995FEB44327/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUIDb51771Name Custom_ModelTransformposXc{@posY`r@posZ drotX:?rotYp@rotZ(=scaleX`ff?scaleY`ff?scaleZ`ff?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/857235318920816338/1534A104A03ED0B971BC53C36F722E025AE5CA9D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/857235318920816547/360D9B60BD658041161569A0F6B34DF325DCB4FB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUIDb4550bName Custom_ModelTransformposXS@posY L@posZ#/rotX@>rotY` p@rotZ scaleX W?scaleY W?scaleZ W?Nickname#[1E87FF][u]Female Barbarian[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r <5?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979526178/8F336E4457E61481FDBCCDD03F112169F6C9ED33/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI64EGUIDe54aadName Custom_TokenTransformposX`'4@posY-4@posZBrotX ?rotYf@rotZ dv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes:Exit door from the HeroQuest Frozen Horror 2022 expansionAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537791641/23623947B4B3D26681B3753C094C860AF52F3524/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUID2e52f9Name Custom_ModelTransformposXN/@posY } @posZDrotX?rotY |f@rotZϞ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480781/9111CB213507177507C9902AC35F69446A143A08/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082243/C9A00FF70FAF36C5900201C50653CC4D610341F4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI65? GUIDea739dName Custom_ModelTransformposX^6@posY`ن @posZArotX`v@rotYsrotZ v@scaleX?scaleY?scaleZ?NicknameIron Exit Door - ClosedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331408983/A4D4A36DC6CE250F43BE0EB948F8FD96BF87C212/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUID10f9ceName Custom_ModelTransformposX`)@posY @posZ@ErotXv@rotYJS@rotZ v@scaleX?scaleY?scaleZ?NicknameIron Exit Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331409650/8E5D3B220BFEA4DE1006496359C958E5B670D6F5/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI66GUIDeb7653NameCustom_Token_StackTransformposX N@posY$ @posZFrotXr>rotY=V@rotZ@ ]>scaleX ?scaleY?scaleZ ?Nickname Ice LedgeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317655737/5C9BFF5D339448FB03C5673A1C533CA5526CAD00/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI67: GUIDed300eName Custom_ModelTransformposXں4@posYɈ @posZ`ArotXv@rotYv@rotZ v@scaleX?scaleY?scaleZ?NicknameWooden Exit DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331411014/9A94BBBFD82CFF2E0EB5B3649FA1ED3F25A8B7F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUIDdab47aName Custom_ModelTransformposX2posY౤ @posZ ErotXv@rotY`p@rotZrotY#p@rotZcK޾scaleX?scaleY?scaleZ?NicknameIce Vault 2x3DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317676246/57F1E41E8A3E71DA7AC5BD4115E288175F50C912/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI69 GUIDf338a0Name Custom_ModelTransformposX=@posY" @posZс?rotXͭp?rotY`f@rotZ?scaleX23?scaleY23?scaleZ23?Nickname [47C4E8][u]Polar Warbear[/u][-]DescriptionT[sub]Attack [4/4] Defend [3] Body [6] Mind [2] Move [6] Special: Two attacks [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r_?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191712943207045402/9A4B055F0BE1DA171B36A233AFB01082BED749C6/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1191712943207182818/F07BAB5B9C40100B0DC1A53CC51C822939434FCC/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/882001050527131408/0C277A12215D3E05B27530A5ECFBDF4C93171313/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIStates3;GUID19b028Name Custom_ModelTransformposX`2-posYrotY@f@rotZ`E?scaleX23?scaleY23?scaleZ23?Nickname [47C4E8][u]Polar Warbear[/u][-]DescriptionT[sub]Attack [4/4] Defend [3] Body [6] Mind [2] Move [6] Special: Two attacks [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r PR?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979667028/27E2C5FE3502BE68334A123F0A7188414CDB67C5/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1tGUIDb84d04Name Custom_ModelTransformposX 2posYF @posZIrotX`>rotY@f@rotZmE?scaleXQ?scaleYQ?scaleZQ?Nickname [47C4E8][u]Polar Warbear[/u][-]DescriptionT[sub]Attack [4/4] Defend [3] Body [6] Mind [2] Move [6] Special: Two attacks [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101235/764AA34EC5CF77324EF3AA5EC3DA32589DF13FCD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101324/A243DCD2C1D91C268AA42B183F80C292634AA269/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101235/764AA34EC5CF77324EF3AA5EC3DA32589DF13FCD/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI70GUIDf91c67NameCustom_Token_StackTransformposX="P@posY$ @posZCrotX`rotY@v@rotZ ˾scaleX?scaleY?scaleZ?Nickname Ice SlideDescription[sub]8 tiles longGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317657996/03EC496DA0105B6C1E8EC0305159DF2C02B98F61/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI71GUIDfc72abNameCustom_Token_StackTransformposX@I@posY  @posZ5vErotXH3 ?rotYp@rotZ^7?scaleX`d?scaleY?scaleZ`d?NicknameIce Vault 4x3DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317677932/21FCB7018B666240F8584C6F78154592018075C5/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI72GUIDfe9b5aName Custom_ModelTransformposX~G@posY@posZS9rotXrotYV@rotZscaleX@?scaleYs@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityChildObjects;03GUID2ef547NameCustom_AssetbundleTransformposX 5m?posY G2posZR{rotX6rotYK>rotZC5>scaleX G@scaleYT*@scaleZv@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483168890592/6579996F46C81B5A2880DB01932B7F5A420520B2/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI210jGUID3c176cNameCounterTransformposX ~nFposYr@posZyJ3@rotXyev@rotY@/u@rotZv@scaleX?scaleY?scaleZ?NicknameWolf Body Point counterDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCountervalueLuaScriptLuaScriptStateXmlUI211GUID2e0d29Name Custom_TileTransformposX@S*GposY@@posZ`3@rotX>rotY`v@rotZf@scaleX~?scaleY?scaleZ~?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa4fe89Name Custom_TileTransformposXposY?posZ{?rotX+?rotY`2?rotZf@scaleX ?scaleY?scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004007/6C17B684ABD2525F78874BDC1B5A8F4D22537CEB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1784010493797004575/6C8DE8FED8D98EE00AE0B158FEEEE2CECD4CA254/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI212GUIDa62abfNameCustom_Model_BagTransformposXt@posY @posZ@sIrotX XL>rotY`f@rotZE?scaleX?scaleY?scaleZ?NicknameHeroQuest Core SetDescriptionEvery Adventure begins somewhere. It is preffered for new players to attempt "The Maze" quest first before the main set. You can find that in the Extra Quest Books box.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634110345716/EC7E88A64B13BD9848CFEFF2A802B68CA0994F9D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634110345850/B6209739C3367C9C278E24B0A5F8C0AD8A133F65/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,3.6}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,4.4}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,5.2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStatee5{"ml":{"00444a":{"lock":true,"pos":{"x":8.62899971008301,"y":3.78250002861023,"z":30.0946998596191},"rot":{"x":0,"y":-0.00559999980032444,"z":180}},"024dfc":{"lock":false,"pos":{"x":29.6012001037598,"y":3.69610643386841,"z":33.7037010192871},"rot":{"x":2.1244973780199E-08,"y":-3.19693438388668E-11,"z":-3.83365659217816E-07}},"0bb536":{"lock":true,"pos":{"x":-20.0485992431641,"y":3.44639992713928,"z":-34.1068992614746},"rot":{"x":-5.08888754974322E-14,"y":-0.00240000011399388,"z":359.970001220703}},"0d3daf":{"lock":false,"pos":{"x":35.6604995727539,"y":3.7317636013031,"z":15.845100402832},"rot":{"x":6.8423801735662E-08,"y":-2.47565344579925E-06,"z":179.999298095703}},"0e01e3":{"lock":false,"pos":{"x":3.8085,"y":5.201,"z":21.5261},"rot":{"x":0,"y":-0.0032,"z":180}},"0e6f83":{"lock":false,"pos":{"x":35.6182,"y":3.738,"z":9.3337},"rot":{"x":0,"y":359.9915,"z":179.9993}},"10cd2e":{"lock":true,"pos":{"x":-20.0401000976563,"y":3.44780015945435,"z":-39.1884002685547},"rot":{"x":-0.000800000037997961,"y":-0.00100000016391277,"z":0.0617000013589859}},"10eb2d":{"lock":false,"pos":{"x":-29.783899307251,"y":3.68300008773804,"z":27.653600692749},"rot":{"x":5.87575925692363E-08,"y":-0.00389999430626631,"z":-3.41907224310489E-07}},"11c32f":{"lock":true,"pos":{"x":28.5231,"y":3.6479,"z":-37.4986},"rot":{"x":0.0011,"y":180.0001,"z":0.0315}},"127e05":{"lock":false,"pos":{"x":41.844,"y":3.7329,"z":12.8123},"rot":{"x":0,"y":0,"z":179.9993}},"135efe":{"lock":false,"pos":{"x":27.586,"y":3.6873,"z":20.0269},"rot":{"x":0,"y":359.9601,"z":180}},"13beb9":{"lock":true,"pos":{"x":24.9111003875732,"y":4.08300018310547,"z":-44.9747009277344},"rot":{"x":0,"y":180,"z":0.0300000011920929}},"192bfe":{"lock":true,"pos":{"x":-20.164400100708,"y":3.44639992713928,"z":-36.3778991699219},"rot":{"x":0,"y":0.0162000022828579,"z":359.970001220703}},"1b8467":{"lock":true,"pos":{"x":24.2371997833252,"y":3.42779970169067,"z":-46.8400001525879},"rot":{"x":6.36110943717902E-15,"y":0.00039999996079132,"z":359.970001220703}},"1bff92":{"lock":true,"pos":{"x":30.5860004425049,"y":3.42200016975403,"z":-41.0695991516113},"rot":{"x":1.01777750994864E-13,"y":0.00499999988824129,"z":359.970001220703}},"1cd9c9":{"lock":false,"pos":{"x":-5.33169984817505,"y":3.65688824653625,"z":20.0182991027832},"rot":{"x":2.05794332686082E-08,"y":0.000500000140164047,"z":180}},"1efb99":{"lock":false,"pos":{"x":8.4262,"y":3.7542,"z":33.8023},"rot":{"x":0,"y":0.0073,"z":0}},"238f54":{"lock":false,"pos":{"x":8.59860038757324,"y":3.68250131607056,"z":27.7574005126953},"rot":{"x":-1.47681168982672E-06,"y":359.984405517578,"z":4.0794523670229E-07}},"248b04":{"lock":false,"pos":{"x":-2.9318,"y":3.7616,"z":23.0598},"rot":{"x":0,"y":359.9843,"z":180}},"2717f1":{"lock":false,"pos":{"x":-5.1352,"y":3.7001,"z":19.9254},"rot":{"x":0,"y":359.9831,"z":180}},"27fec5":{"lock":false,"pos":{"x":8.43729972839355,"y":3.69610643386841,"z":33.8046989440918},"rot":{"x":-9.6444104258353E-08,"y":359.972106933594,"z":3.69019517165725E-07}},"28cad2":{"lock":true,"pos":{"x":-21.8946990966797,"y":3.44730019569397,"z":-39.2332992553711},"rot":{"x":0.000300000043353066,"y":0.495499968528748,"z":359.970001220703}},"2edf1b":{"lock":true,"pos":{"x":-29.2661991119385,"y":3.45120000839233,"z":-41.2564010620117},"rot":{"x":6.36110943717902E-15,"y":0.000300000014249235,"z":359.970001220703}},"2f1a2e":{"lock":true,"pos":{"x":-31.1271991729736,"y":3.45219993591309,"z":-34.3791007995605},"rot":{"x":0,"y":0.0295000001788139,"z":359.970001220703}},"312df4":{"lock":true,"pos":{"x":27.8152008056641,"y":3.98230004310608,"z":-42.7765998840332},"rot":{"x":0,"y":-0.00100000004749745,"z":359.970001220703}},"33f098":{"lock":false,"pos":{"x":43.1916007995605,"y":3.72204351425171,"z":11.9561996459961},"rot":{"x":3.78142004819892E-07,"y":-0.000102137906651478,"z":179.999298095703}},"34f48d":{"lock":false,"pos":{"x":48,"y":3.72198462486267,"z":12},"rot":{"x":5.1772934739347E-07,"y":0.00429785437881947,"z":179.999298095703}},"3558d4":{"lock":true,"pos":{"x":-31.0904998779297,"y":3.45209980010986,"z":-36.4828987121582},"rot":{"x":0,"y":359.980010986328,"z":359.970001220703}},"37b472":{"lock":false,"pos":{"x":48.8883,"y":3.6704,"z":12.9092},"rot":{"x":0,"y":179.9864,"z":0.0007}},"3a0fb6":{"lock":true,"pos":{"x":-14.2344999313354,"y":3.542799949646,"z":-45.7948989868164},"rot":{"x":0,"y":0,"z":0}},"3ab314":{"lock":false,"pos":{"x":37.1964,"y":3.733,"z":12.8119},"rot":{"x":0,"y":0,"z":179.9993}},"3c22a2":{"lock":true,"pos":{"x":3.8019,"y":3.8644,"z":21.4881},"rot":{"x":0,"y":0.0027,"z":0}},"3c28a8":{"lock":true,"pos":{"x":-25.5928993225098,"y":3.44930028915405,"z":-39.2266998291016},"rot":{"x":-3.18055471858951E-15,"y":-0.00019999998039566,"z":359.970001220703}},"3fcb84":{"lock":true,"pos":{"x":-12.5117998123169,"y":3.42289686203003,"z":-45.6515998840332},"rot":{"x":0.000297966791549698,"y":180.019393920898,"z":1.11263102553494E-06}},"40cfd9":{"lock":true,"pos":{"x":20.7220993041992,"y":3.29360008239746,"z":-41.3714981079102},"rot":{"x":359.983612060547,"y":180.068099975586,"z":0.139900013804436}},"41f20c":{"lock":false,"pos":{"x":3.977,"y":3.5934,"z":-52.7101},"rot":{"x":0,"y":179.9774,"z":180.0007}},"4d8f64":{"lock":false,"pos":{"x":3.77320027351379,"y":5.18643665313721,"z":21.5412006378174},"rot":{"x":-8.04075972471452E-11,"y":-0.000517349923029542,"z":180}},"4da9d6":{"lock":false,"pos":{"x":3.8085,"y":5.2064,"z":21.5461},"rot":{"x":0,"y":-0.003,"z":180}},"4f59c4":{"lock":false,"pos":{"x":29.5628,"y":3.7542,"z":33.7399},"rot":{"x":0,"y":0.0073,"z":0}},"500abb":{"lock":false,"pos":{"x":-3.06259989738464,"y":3.65688824653625,"z":20.0237998962402},"rot":{"x":-8.85570514697065E-08,"y":0.00399999972432852,"z":180}},"524bd9":{"lock":false,"pos":{"x":27.3289,"y":3.4886,"z":-46.6957},"rot":{"x":0,"y":180.0111,"z":0.03}},"5275d9":{"lock":false,"pos":{"x":45.7254981994629,"y":3.72201251983643,"z":12},"rot":{"x":8.6455997916346E-07,"y":-2.14820647670422E-06,"z":179.999298095703}},"55fb4c":{"lock":false,"pos":{"x":-5.1242,"y":3.7616,"z":23.0847},"rot":{"x":0,"y":0.3099,"z":180}},"592275":{"lock":false,"pos":{"x":-19.5604991912842,"y":3.53192067146301,"z":-52.7102012634277},"rot":{"x":1.02683907243772E-05,"y":179.973098754883,"z":180.00065612793}},"5c30d4":{"lock":true,"pos":{"x":24.4081001281738,"y":3.10249996185303,"z":-42.8221015930176},"rot":{"x":0,"y":179.999893188477,"z":0.0300000011920929}},"5d5e9f":{"lock":true,"pos":{"x":44.4836006164551,"y":3.70295667648315,"z":7.02155065536499},"rot":{"x":-6.82830361142805E-08,"y":359.989410400391,"z":-0.000700027507264167}},"5f0525":{"lock":true,"pos":{"x":21.2201995849609,"y":4.4064998626709,"z":-44.3972015380859},"rot":{"x":359.983489990234,"y":180.068801879883,"z":0.265799969434738}},"66681b":{"lock":false,"pos":{"x":-29.4646,"y":3.7547,"z":33.6675},"rot":{"x":0,"y":0.0072,"z":0}},"6ade0c":{"lock":false,"pos":{"x":24.76,"y":3.4899,"z":-46.7646},"rot":{"x":359.97,"y":269.9863,"z":0}},"6c09cd":{"lock":true,"pos":{"x":45.6197,"y":3.7029,"z":12.9041},"rot":{"x":0,"y":359.9833,"z":-0.0007}},"74ca45":{"lock":true,"pos":{"x":-11.269700050354,"y":3.42269515991211,"z":-45.6621017456055},"rot":{"x":0.000499884423334152,"y":180.019393920898,"z":9.54256140772713E-09}},"766ffd":{"lock":true,"pos":{"x":-27.5303993225098,"y":3.4503002166748,"z":-39.1727981567383},"rot":{"x":0,"y":0.0586999990046024,"z":359.970001220703}},"77f866":{"lock":true,"pos":{"x":38.3107,"y":3.709,"z":5.5673},"rot":{"x":0,"y":179.9833,"z":0.0007}},"7aa6e3":{"lock":false,"pos":{"x":-29.3463001251221,"y":3.69660496711731,"z":33.7024993896484},"rot":{"x":1.24238695775603E-07,"y":359.984191894531,"z":2.11425472684823E-07}},"7d540c":{"lock":true,"pos":{"x":27.7240009307861,"y":2.94619989395142,"z":-40.9477005004883},"rot":{"x":0,"y":179.987396240234,"z":0.0300000011920929}},"7fabff":{"lock":false,"pos":{"x":-8.45269966125488,"y":3.69660496711731,"z":33.8044013977051},"rot":{"x":-3.09550891586241E-08,"y":6.74807779099673E-11,"z":-4.12655339232515E-07}},"808ea8":{"lock":false,"pos":{"x":39.5218,"y":3.7329,"z":12.766},"rot":{"x":0,"y":0.0003,"z":179.9993}},"80a491":{"lock":false,"pos":{"x":-8.6318998336792,"y":3.68299984931946,"z":27.6037006378174},"rot":{"x":-2.14845636037353E-06,"y":359.974487304688,"z":-6.65710786051932E-07}},"80c667":{"lock":true,"pos":{"x":-23.7250995635986,"y":3.44829988479614,"z":-39.0271987915039},"rot":{"x":5.08888754974322E-14,"y":0.00309999985620379,"z":359.970001220703}},"839d51":{"lock":true,"pos":{"x":28.2371997833252,"y":3.42580032348633,"z":-46.8400001525879},"rot":{"x":9.77066431234741E-12,"y":0.0714999958872795,"z":359.970001220703}},"83c924":{"lock":true,"pos":{"x":20.238899230957,"y":3.4400999546051,"z":-46.8377990722656},"rot":{"x":-0.00489999959245324,"y":359.909454345703,"z":359.073699951172}},"84ae28":{"lock":false,"pos":{"x":-3.06040000915527,"y":3.71837282180786,"z":23.2134990692139},"rot":{"x":-2.86244926428481E-07,"y":359.988311767578,"z":180}},"8faecc":{"lock":false,"pos":{"x":30.7222,"y":3.4868,"z":-46.6671},"rot":{"x":0,"y":180.0244,"z":0.03}},"98a4c1":{"lock":false,"pos":{"x":33.3194999694824,"y":3.73179221153259,"z":15.8452997207642},"rot":{"x":1.34751672931088E-07,"y":0.000197529661818407,"z":179.999298095703}},"9aa405":{"lock":false,"pos":{"x":-19.5755004882813,"y":3.52229332923889,"z":-49.401798248291},"rot":{"x":9.98531777440803E-06,"y":180.007797241211,"z":180.00065612793}},"9e0c43":{"lock":false,"pos":{"x":-25.3572368621826,"y":6.03179836273193,"z":-32.442081451416},"rot":{"x":27.9208393096924,"y":179.642028808594,"z":359.843933105469}},"9e30ef":{"lock":false,"pos":{"x":29.0848,"y":3.4876,"z":-46.723},"rot":{"x":0,"y":179.9972,"z":0.03}},"ae3425":{"lock":false,"pos":{"x":-19.4713,"y":3.5403,"z":-52.723},"rot":{"x":0,"y":180.003,"z":180.0007}},"af5051":{"lock":true,"pos":{"x":22.2371997833252,"y":3.42880010604858,"z":-46.8400001525879},"rot":{"x":0,"y":0.000500000023748726,"z":359.970001220703}},"b39985":{"lock":false,"pos":{"x":22.5579,"y":3.4911,"z":-46.6879},"rot":{"x":0,"y":180.0177,"z":0.03}},"b5a1b5":{"lock":true,"pos":{"x":-31.2276992797852,"y":3.45220017433167,"z":-41.4026985168457},"rot":{"x":-6.36110943717902E-15,"y":-0.000300000014249235,"z":359.970001220703}},"b7fba9":{"lock":true,"pos":{"x":26.2371006011963,"y":3.42680025100708,"z":-46.8400001525879},"rot":{"x":-1.2722218874358E-14,"y":-0.000799999921582639,"z":359.970001220703}},"c018a7":{"lock":true,"pos":{"x":-22.6372,"y":3.6283,"z":-50.0199},"rot":{"x":0,"y":0,"z":-0.0007}},"c1b6ad":{"lock":false,"pos":{"x":-2.9248,"y":3.7001,"z":19.9196},"rot":{"x":0,"y":0.1627,"z":180}},"c23325":{"lock":false,"pos":{"x":-8.3968,"y":3.7547,"z":33.7142},"rot":{"x":0,"y":0.0073,"z":0}},"c2b170":{"lock":true,"pos":{"x":20.9157009124756,"y":3.70659995079041,"z":-42.8526000976563},"rot":{"x":0.0299000032246113,"y":90.002197265625,"z":1.66752689434446E-09}},"c33981":{"lock":false,"pos":{"x":29.8006992340088,"y":3.68250131607056,"z":27.7900009155273},"rot":{"x":-1.32779530304106E-06,"y":359.992797851563,"z":1.48943755107211E-07}},"c89864":{"lock":true,"pos":{"x":30.7014007568359,"y":3.54180002212524,"z":-43.698299407959},"rot":{"x":359.969787597656,"y":269.993713378906,"z":-9.9999931990169E-05}},"cecb47":{"lock":true,"pos":{"x":30.2371997833252,"y":3.42470026016235,"z":-46.8400001525879},"rot":{"x":1.59027735929476E-15,"y":9.99999901978299E-05,"z":359.970001220703}},"cf9b79":{"lock":false,"pos":{"x":27.4305000305176,"y":3.68095874786377,"z":20.0611000061035},"rot":{"x":-1.03362281151931E-05,"y":1.15026367097926E-07,"z":180}},"d24aef":{"lock":true,"pos":{"x":4.322,"y":3.2679,"z":-52.6029},"rot":{"x":0,"y":0,"z":-0.0007}},"d2bc92":{"lock":false,"pos":{"x":38.0316009521484,"y":3.73173451423645,"z":15.8668003082275},"rot":{"x":-3.72583116359237E-07,"y":-2.48887204179482E-06,"z":179.999298095703}},"d39fd2":{"lock":true,"pos":{"x":-31.2411994934082,"y":3.45219993591309,"z":-39.3819007873535},"rot":{"x":-3.18055471858951E-15,"y":-0.00019999998039566,"z":359.970001220703}},"d6e347":{"lock":false,"pos":{"x":38.2829,"y":3.7329,"z":9.304},"rot":{"x":0,"y":359.9926,"z":179.9993}},"d6fd7d":{"lock":false,"pos":{"x":-19.4253,"y":3.519,"z":-49.5089},"rot":{"x":0,"y":180,"z":180.0007}},"d934fa":{"lock":false,"pos":{"x":-5.31829977035522,"y":3.71837282180786,"z":23.1921005249023},"rot":{"x":1.65597981549581E-07,"y":-4.90032348032798E-10,"z":180}},"dad1dc":{"lock":true,"pos":{"x":44.4079,"y":3.703,"z":6.9337},"rot":{"x":0,"y":359.9795,"z":-0.0007}},"ddff26":{"lock":true,"pos":{"x":46.3638,"y":3.7029,"z":7.472},"rot":{"x":0,"y":359.9915,"z":-0.0007}},"e8b8c4":{"lock":false,"pos":{"x":34.7617,"y":3.733,"z":12.8418},"rot":{"x":0,"y":-0.0001,"z":179.9993}},"e9ce94":{"lock":true,"pos":{"x":-29.3402004241943,"y":3.45120024681091,"z":-39.2374000549316},"rot":{"x":2.52408823009365E-11,"y":359.965789794922,"z":359.970001220703}},"ea464d":{"lock":false,"pos":{"x":40.918,"y":3.7241,"z":9.3021},"rot":{"x":0,"y":359.9827,"z":179.9993}},"ead214":{"lock":false,"pos":{"x":40.6110000610352,"y":3.72207498550415,"z":11.9629001617432},"rot":{"x":-5.36013864405049E-08,"y":-2.17077831621282E-06,"z":179.999298095703}},"ec70cf":{"lock":true,"pos":{"x":30.6270999908447,"y":3.42429995536804,"z":-45.2430000305176},"rot":{"x":0,"y":180.000305175781,"z":0.0301000028848648}},"efc1f4":{"lock":true,"pos":{"x":24.1837997436523,"y":3.28550004959106,"z":-41.2737007141113},"rot":{"x":0,"y":180.001205444336,"z":0.0300000011920929}},"f1de9c":{"lock":false,"pos":{"x":20.5551,"y":3.4421,"z":-46.1477},"rot":{"x":0,"y":179.9997,"z":0.03}},"fca093":{"lock":true,"pos":{"x":28.2245006561279,"y":3.48110008239746,"z":-44.6608009338379},"rot":{"x":2.54444377487161E-14,"y":0.00130000000353903,"z":359.970001220703}}}}XmlUIContainedObjects 0FGUIDbd8170NameCustom_Model_BagTransformposX 6 @posY%@posZ IrotX@@rotY f@rotZ #|?scaleX?scaleY?scaleZ?NicknameHeroQuest Core SetDescriptionEvery Adventure begins somewhere. It is preffered for new players to attempt "The Maze" quest first before the main set. You can find that in the Extra Quest Books box.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634110345716/EC7E88A64B13BD9848CFEFF2A802B68CA0994F9D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634110345850/B6209739C3367C9C278E24B0A5F8C0AD8A133F65/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,3.6}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,4.4}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,5.2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState&{"ml":{"00444a":{"lock":true,"pos":{"x":8.62899971008301,"y":3.78250002861023,"z":30.0946998596191},"rot":{"x":0,"y":-0.00559999980032444,"z":180}},"0bb536":{"lock":true,"pos":{"x":-20.0485992431641,"y":3.44639992713928,"z":-34.1068992614746},"rot":{"x":-5.08888754974322E-14,"y":-0.00240000011399388,"z":359.970001220703}},"10cd2e":{"lock":true,"pos":{"x":-20.0401000976563,"y":3.44780015945435,"z":-39.1884002685547},"rot":{"x":-0.000800000037997961,"y":-0.00100000016391277,"z":0.0617000013589859}},"10eb2d":{"lock":false,"pos":{"x":-29.783899307251,"y":3.68300008773804,"z":27.653600692749},"rot":{"x":5.87575925692363E-08,"y":-0.00389999430626631,"z":-3.41907224310489E-07}},"13beb9":{"lock":true,"pos":{"x":24.9111003875732,"y":4.08300018310547,"z":-44.9747009277344},"rot":{"x":0,"y":180,"z":0.0300000011920929}},"192bfe":{"lock":true,"pos":{"x":-20.164400100708,"y":3.44639992713928,"z":-36.3778991699219},"rot":{"x":0,"y":0.0162000022828579,"z":359.970001220703}},"1b8467":{"lock":true,"pos":{"x":24.2371997833252,"y":3.42779970169067,"z":-46.8400001525879},"rot":{"x":6.36110943717902E-15,"y":0.00039999996079132,"z":359.970001220703}},"1bff92":{"lock":true,"pos":{"x":30.5860004425049,"y":3.42200016975403,"z":-41.0695991516113},"rot":{"x":1.01777750994864E-13,"y":0.00499999988824129,"z":359.970001220703}},"238f54":{"lock":false,"pos":{"x":8.59860038757324,"y":3.68250131607056,"z":27.7574005126953},"rot":{"x":-1.47681168982672E-06,"y":359.984405517578,"z":4.0794523670229E-07}},"28cad2":{"lock":true,"pos":{"x":-21.8946990966797,"y":3.44730019569397,"z":-39.2332992553711},"rot":{"x":0.000300000043353066,"y":0.495499968528748,"z":359.970001220703}},"2edf1b":{"lock":true,"pos":{"x":-29.2661991119385,"y":3.45120000839233,"z":-41.2564010620117},"rot":{"x":6.36110943717902E-15,"y":0.000300000014249235,"z":359.970001220703}},"2f1a2e":{"lock":true,"pos":{"x":-31.1271991729736,"y":3.45219993591309,"z":-34.3791007995605},"rot":{"x":0,"y":0.0295000001788139,"z":359.970001220703}},"312df4":{"lock":true,"pos":{"x":27.8152008056641,"y":3.98230004310608,"z":-42.7765998840332},"rot":{"x":0,"y":-0.00100000004749745,"z":359.970001220703}},"3558d4":{"lock":true,"pos":{"x":-31.0904998779297,"y":3.45209980010986,"z":-36.4828987121582},"rot":{"x":0,"y":359.980010986328,"z":359.970001220703}},"3a0fb6":{"lock":true,"pos":{"x":-14.2344999313354,"y":3.542799949646,"z":-45.7948989868164},"rot":{"x":0,"y":0,"z":0}},"3c28a8":{"lock":true,"pos":{"x":-25.5928993225098,"y":3.44930028915405,"z":-39.2266998291016},"rot":{"x":-3.18055471858951E-15,"y":-0.00019999998039566,"z":359.970001220703}},"3fcb84":{"lock":true,"pos":{"x":-12.5117998123169,"y":3.42289686203003,"z":-45.6515998840332},"rot":{"x":0.000297966791549698,"y":180.019393920898,"z":1.11263102553494E-06}},"40cfd9":{"lock":true,"pos":{"x":20.7220993041992,"y":3.29360008239746,"z":-41.3714981079102},"rot":{"x":359.983612060547,"y":180.068099975586,"z":0.139900013804436}},"524bd9":{"lock":false,"pos":{"x":27.3289,"y":3.4886,"z":-46.6957},"rot":{"x":0,"y":180.0111,"z":0.03}},"540ba7":{"lock":true,"pos":{"x":-29.614200592041,"y":3.78299999237061,"z":29.9137001037598},"rot":{"x":0,"y":-0.00190000014845282,"z":180}},"56a44e":{"lock":true,"pos":{"x":34.0212745666504,"y":3.73250007629395,"z":36.9900016784668},"rot":{"x":0,"y":359.859008789063,"z":0}},"579196":{"lock":false,"pos":{"x":-29.7839,"y":3.665,"z":27.6536},"rot":{"x":0,"y":-0.0039,"z":0}},"5c30d4":{"lock":true,"pos":{"x":24.4081001281738,"y":3.10249996185303,"z":-42.8221015930176},"rot":{"x":0,"y":179.999893188477,"z":0.0300000011920929}},"5f0525":{"lock":true,"pos":{"x":21.2201995849609,"y":4.4064998626709,"z":-44.3972015380859},"rot":{"x":359.983489990234,"y":180.068801879883,"z":0.265799969434738}},"676202":{"lock":false,"pos":{"x":29.8007,"y":3.6635,"z":27.79},"rot":{"x":0,"y":359.9928,"z":0}},"6a473b":{"lock":false,"pos":{"x":8.5986,"y":3.6626,"z":27.7574},"rot":{"x":0,"y":359.9844,"z":0}},"6abe26":{"lock":true,"pos":{"x":-13,"y":3.79999995231628,"z":23.7999992370605},"rot":{"x":-0.0007999999797903,"y":0,"z":0.000699999975040555}},"6ade0c":{"lock":false,"pos":{"x":24.76,"y":3.4899,"z":-46.7646},"rot":{"x":359.97,"y":269.9863,"z":0}},"6d9212":{"lock":true,"pos":{"x":-13.0187997817993,"y":3.73300004005432,"z":36.9900016784668},"rot":{"x":0,"y":359.925994873047,"z":0}},"715550":{"lock":true,"pos":{"x":8.277099609375,"y":3.73250007629395,"z":23.5580997467041},"rot":{"x":0,"y":359.984313964844,"z":0}},"74ca45":{"lock":true,"pos":{"x":-11.269700050354,"y":3.42269515991211,"z":-45.6621017456055},"rot":{"x":0.000499884423334152,"y":180.019393920898,"z":9.54256140772713E-09}},"766ffd":{"lock":true,"pos":{"x":-27.5303993225098,"y":3.4503002166748,"z":-39.1727981567383},"rot":{"x":0,"y":0.0586999990046024,"z":359.970001220703}},"7909d0":{"lock":true,"pos":{"x":-8.35120010375977,"y":3.73300004005432,"z":23.6476001739502},"rot":{"x":0,"y":359.984191894531,"z":0}},"7d540c":{"lock":true,"pos":{"x":27.7240009307861,"y":2.94619989395142,"z":-40.9477005004883},"rot":{"x":0,"y":179.987396240234,"z":0.0300000011920929}},"7da925":{"lock":true,"pos":{"x":29.6121997833252,"y":3.78250002861023,"z":30.201000213623},"rot":{"x":0,"y":359.986114501953,"z":180}},"80a491":{"lock":false,"pos":{"x":-8.6318998336792,"y":3.68299984931946,"z":27.6037006378174},"rot":{"x":-2.14845636037353E-06,"y":359.974487304688,"z":-6.65710786051932E-07}},"80c667":{"lock":true,"pos":{"x":-23.7250995635986,"y":3.44829988479614,"z":-39.0271987915039},"rot":{"x":5.08888754974322E-14,"y":0.00309999985620379,"z":359.970001220703}},"839d51":{"lock":true,"pos":{"x":28.2371997833252,"y":3.42580032348633,"z":-46.8400001525879},"rot":{"x":9.77066431234741E-12,"y":0.0714999958872795,"z":359.970001220703}},"83c924":{"lock":true,"pos":{"x":20.238899230957,"y":3.4400999546051,"z":-46.8377990722656},"rot":{"x":-0.00489999959245324,"y":359.909454345703,"z":359.073699951172}},"85c4c6":{"lock":true,"pos":{"x":29.5648002624512,"y":3.73250007629395,"z":23.4736003875732},"rot":{"x":0,"y":359.984313964844,"z":0}},"8b1f4c":{"lock":true,"pos":{"x":-33.9532012939453,"y":3.73300004005432,"z":36.9900016784668},"rot":{"x":0,"y":359.983184814453,"z":0}},"8faecc":{"lock":false,"pos":{"x":30.7222,"y":3.4868,"z":-46.6671},"rot":{"x":0,"y":180.0244,"z":0.03}},"9e0c43":{"lock":false,"pos":{"x":-25.3572368621826,"y":6.03179836273193,"z":-32.442081451416},"rot":{"x":27.9208393096924,"y":179.642028808594,"z":359.843933105469}},"9e30ef":{"lock":false,"pos":{"x":29.0848,"y":3.4876,"z":-46.723},"rot":{"x":0,"y":179.9972,"z":0.03}},"9e46cc":{"lock":true,"pos":{"x":34,"y":3.79999995231628,"z":23.7999992370605},"rot":{"x":0,"y":0.0310000013560057,"z":359.970001220703}},"af5051":{"lock":true,"pos":{"x":22.2371997833252,"y":3.42880010604858,"z":-46.8400001525879},"rot":{"x":0,"y":0.000500000023748726,"z":359.970001220703}},"b39985":{"lock":false,"pos":{"x":22.5579,"y":3.4911,"z":-46.6879},"rot":{"x":0,"y":180.0177,"z":0.03}},"b5a1b5":{"lock":true,"pos":{"x":-31.2276992797852,"y":3.45220017433167,"z":-41.4026985168457},"rot":{"x":-6.36110943717902E-15,"y":-0.000300000014249235,"z":359.970001220703}},"b7fba9":{"lock":true,"pos":{"x":26.2371006011963,"y":3.42680025100708,"z":-46.8400001525879},"rot":{"x":-1.2722218874358E-14,"y":-0.000799999921582639,"z":359.970001220703}},"c2b170":{"lock":true,"pos":{"x":20.9157009124756,"y":3.70659995079041,"z":-42.8526000976563},"rot":{"x":0.0299000032246113,"y":90.002197265625,"z":1.66752689434446E-09}},"c33981":{"lock":false,"pos":{"x":29.8006992340088,"y":3.68250131607056,"z":27.7900009155273},"rot":{"x":-1.32779530304106E-06,"y":359.992797851563,"z":1.48943755107211E-07}},"c424be":{"lock":false,"pos":{"x":0.0723275244235992,"y":2.86313319206238,"z":-17.1922245025635},"rot":{"x":323.685913085938,"y":179.784729003906,"z":0.0169219672679901}},"c89864":{"lock":true,"pos":{"x":30.7014007568359,"y":3.54180002212524,"z":-43.698299407959},"rot":{"x":359.969787597656,"y":269.993713378906,"z":-9.9999931990169E-05}},"ce91c0":{"lock":true,"pos":{"x":-8.62619972229004,"y":3.78299999237061,"z":29.948299407959},"rot":{"x":0,"y":0.00960000045597553,"z":180}},"cecb47":{"lock":true,"pos":{"x":30.2371997833252,"y":3.42470026016235,"z":-46.8400001525879},"rot":{"x":1.59027735929476E-15,"y":9.99999901978299E-05,"z":359.970001220703}},"cf5c46":{"lock":true,"pos":{"x":-34,"y":3.79999995231628,"z":23.7999992370605},"rot":{"x":0,"y":0,"z":0}},"d39fd2":{"lock":true,"pos":{"x":-31.2411994934082,"y":3.45219993591309,"z":-39.3819007873535},"rot":{"x":-3.18055471858951E-15,"y":-0.00019999998039566,"z":359.970001220703}},"e1d3e2":{"lock":true,"pos":{"x":-29.4950008392334,"y":3.73300004005432,"z":23.6558990478516},"rot":{"x":0,"y":359.954803466797,"z":0}},"e687cf":{"lock":false,"pos":{"x":-8.6319,"y":3.6631,"z":27.6037},"rot":{"x":0,"y":359.9745,"z":0}},"e95b6b":{"lock":true,"pos":{"x":13,"y":3.79999995231628,"z":23.7999992370605},"rot":{"x":5.08888754974322E-14,"y":0.00260000000707805,"z":359.970001220703}},"e9ce94":{"lock":true,"pos":{"x":-29.3402004241943,"y":3.45120024681091,"z":-39.2374000549316},"rot":{"x":2.52408823009365E-11,"y":359.965789794922,"z":359.970001220703}},"ec70cf":{"lock":true,"pos":{"x":30.6270999908447,"y":3.42429995536804,"z":-45.2430000305176},"rot":{"x":0,"y":180.000305175781,"z":0.0301000028848648}},"efc1f4":{"lock":true,"pos":{"x":24.1837997436523,"y":3.28550004959106,"z":-41.2737007141113},"rot":{"x":0,"y":180.001205444336,"z":0.0300000011920929}},"f1de9c":{"lock":false,"pos":{"x":20.5551,"y":3.4421,"z":-46.1477},"rot":{"x":0,"y":179.9997,"z":0.03}},"fca093":{"lock":true,"pos":{"x":28.2245006561279,"y":3.48110008239746,"z":-44.6608009338379},"rot":{"x":2.54444377487161E-14,"y":0.00130000000353903,"z":359.970001220703}},"fedfe7":{"lock":true,"pos":{"x":13.0462999343872,"y":3.73250007629395,"z":36.9900016784668},"rot":{"x":-0.000199999994947575,"y":0.0381000004708767,"z":9.99999974737875E-05}}}}XmlUIContainedObjects0GUIDbd7471NameCardTransformposX @posY@@posZ@gHrotX'?rotY!f@rotZD^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1v(GUID0bb536Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ<rotY@*crotZ v@scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted - (Coming Soon) 3D Female Base 3D Femle High poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g+?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects%0%GUID579196Name Custom_ModelTransformposX`2R4posYD@posZW.ArotXD@rotY}f@rotZQv@scaleX` ?scaleY` ?scaleZ` ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates 3) GUID6b3062Name Custom_ModelTransformposX]<@posY @posZC @rotX@v@rotYp@rotZ .?scaleX?scaleY?scaleZ?Nickname%[ff3F00]Wizard[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768732976/91690C7BAD1D2F2537CB05C11FA8E512FAFBE4F8/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986822052376/EE4F63E423C10BFEBC14DE17DD25A3BE6B8909D4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769301570/670C643C3EE5E213BB724DF22F60E3F1C3B49E53/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityChildObjects0GUID078ef7Name Custom_ModelTransformposX u?posY`ӬuposZF?rotX@v@rotY@f@rotZ`b?scaleX Dc?scaleY@9?scaleZDc?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g@?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID91e453Name Custom_ModelTransformposX/ ?posY  @posZ @rotX |q?rotY p@rotZ^s?scaleX ?scaleY w?scaleZ ?Nickname"[ff3F00]Wizard[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Base 3D Femle High poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g`|?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655794939/BE785FD80C450631F74A8ED08492A060E41296ED/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655795102/C111B9ABBC5D11522F77A287BBF2011029364218/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655795551/7450CFE20BA3CA248BDBF4503132AB20019D8367/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717663/81010709CBA846D3D0200021E56F87230E5363E5/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI51GUID574654Name Custom_ModelTransformposXqposY` @posZZ @rotX%rotYp@rotZ`07?scaleX`6?scaleY@~?scaleZ`6?Nickname'[ff3F00]Wizard[-] - Female - High PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g@?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717168/57DA7E1979D2B91EF4A0AB176BB031C0C772548B/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717663/81010709CBA846D3D0200021E56F87230E5363E5/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID761171Name Custom_ModelTransformposXposY @posZ5 @rotXa|>rotY`@lV@rotZ$7scaleXl?scaleYl?scaleZl?Nickname[ff3F00]Wizard[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979532084/E3618592F0F69DAAC0755E3317E5D7B310B138E4/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID7b645bName Custom_ModelTransformposX7posY  @posZErotXp^>rotYf@rotZ˞?scaleXQ?scaleYQ?scaleZQ?Nickname[FF7A00]Wizard[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096161/B517043A06C978B292FBFAD925F085C81EE1D09D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096240/7296D74A5CC0FC5DAF255419D754059E2251C705/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2GUID10cd2eName Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX 6JrotY NbProtZ$?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warriors[/u]DescriptionDStates change the model. 2D, 3D and 2 3D colored variants Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g`?b`h?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDdb5a2aName Custom_ModelTransformposX@Z4posY`@posZCrotX@rotY4f@rotZWv@scaleX`?scaleY`?scaleZ`?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088567/837F1937973AD735316FFC111A960D98536B8F94/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088729/867BDE4768E3F1B1DCB9433C5C9F3E6CEAD071F0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates 4GUIDb7c981Name Custom_ModelTransformposX@?posYi@posZʿrotXWEa>rotYp@rotZSscaleX`ff?scaleY`ff?scaleZ`ff?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979587809/C30FDAFB91BD9EA41DEB01A84CC1313E91E0669F/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1QGUIDf20032Name Custom_ModelTransformposXn5posYs @posZ DrotX >rotY@f@rotZ`ƞ?scaleX.?scaleY.?scaleZ.?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088381/C9762CC66AADC8238FD302ADC8BEC27C6E1975D9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088463/035F12DEC711C0EA31BBA0634F8F3D1E27AB530C/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2QGUID4e9d84Name Custom_ModelTransformposXn5posY} @posZ DrotX`>rotY`f@rotZž?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613927510139416/7663601F29B15C79FE1C1388DBD7C79E81982DE8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613927510139610/CDC320A012D2DEC31C6B143313F3FFB2D3DD49D1/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID13beb9NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥrotYf@rotZ@R?scaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555856354853/F5EA7ED545B99DE97316E8EF6F782024A25561BA/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID5b759bName Custom_ModelTransformposX8@posY @posZFrotX&?rotY͹?rotZc_ ?scaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555856354853/F5EA7ED545B99DE97316E8EF6F782024A25561BA/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesG3GUID30be1fName Custom_ModelTransformposX@N-posY? @posZjrotX?rotY@f@rotZҏپscaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629355917856222/48D5EA5F2A1128EB0062941F6494179D77661FE9/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDd66f0aName Custom_ModelTransformposXo7@posY @posZ@ݷBrotXrotYf@rotZ?scaleX`ff?scaleY`ff?scaleZ`ff?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gѿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086594/6F7F73613AB5C64B977C98BA57FA8F8F8512503E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086675/832DCF8059DE75BC13EA46D76B77DE6DDCC21322/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4'GUID192bfeName Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotY໖?rotZ v@scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects3$0+$GUIDe687cfName Custom_ModelTransformposX44posY@posZPBrotX @rotY`f@rotZxv@scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095194/F415A2E3BE8E6CDDF16715B3EF4129BFC7CF2FF1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095311/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates.3U GUIDf36e69Name Custom_ModelTransformposX@Bd@posYߑ @posZ@I?rotXh?rotYp@rotZ?scaleX?scaleY`?scaleZ?Nickname"[FFFF00]Elf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769385744/12D5ED6FBE01C16482F426CD63243082FB67B148/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768873250/F1411DE7A5A93E7D4E6320B425C4E342618EABD4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986821629567/A76C3B238E4A1F7566093F8B65370E90F4A9C1C2/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`؂?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID4bf97cName Custom_ModelTransformposXZW?posY@hposZ ?rotX@}Kh?rotYf@rotZ#,?scaleX?scaleY ff?scaleZ?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDdeb1acName Custom_ModelTransformposX~ @posY` @posZ ?rotX`vrotYp@rotZ@т7?scaleX`?scaleY`?scaleZ`?Nickname[FFFF00]Elf[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731552154/2DD77F393FA42DC09270A684239F110630E2D103/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731553956/05A44A863276F940E3D0557466B3984BE5C2AE87/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731555271/32E8E22FB4A440F180A53B5AB9F6F255ED22174B/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818744156/02C4575DE86FB2D40BD191835542FDD37A9ECF6D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5,GUID44217fName Custom_ModelTransformposXC@posY @posZ5?rotX rotY@p@rotZ{7?scaleX`?scaleY`?scaleZ`?Nickname"[FFFF00]Elf[-] - Female - Hi PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818743504/668DDE0FD78F8387704E1678FB9F5B572237A33B/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818744156/02C4575DE86FB2D40BD191835542FDD37A9ECF6D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID3a60edName Custom_ModelTransformposXbd?posY @posZv?rotX `>rotYІV@rotZ`7scaleXZ?scaleYZ?scaleZZ?Nickname[FFFF00]Elf[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979496224/868426479E7F7E5E3871F11967BE386858F406DA/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDd3a990Name Custom_ModelTransformposX`i5posYn @posZOErotX` ?rotY`f@rotZ@9Ğ?scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095008/DDE6719991B2FD90E47B57CC30C60DE416894196/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095095/90F06FB4BAB172705B11C6496078C569F771A5A6/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5GGUID1b8467Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ =rotY6:?rotZ v@scaleX33?scaleY33?scaleZ33?Nickname Secret DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID015b30Name Custom_TokenTransformposXk8@posY8@posZ@dBrotXnu@rotYϋf@rotZ`=v@scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6bGUID28cad2Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX`*3?rotYE?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Mummys[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g`?b`h?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDe13607Name Custom_ModelTransformposXP 6posY`@posZ #CrotX?rotYalf@rotZ wv@scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089196/5459F310ADF5C0DBF661183FA3FB15C5E92A7BA1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089327/D67175C1E7C726B7344FF78CF4AE6AB5A1B47B65/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesQ3GUIDb62a16Name Custom_ModelTransformposX`posY@R @posZ>rotX?rotYf@rotZU1?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979642335/8565E2C47A53D6DB9C9221EEEF179A18613D8E3B/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1IGUID1f5c42Name Custom_ModelTransformposXA6posY V @posZuDrotX` >rotYjf@rotZ Þ?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083831/A147DD3D59E6ED8423FD37B675BF5AFFA301DC1C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083921/161EBBBC9BD7C1B790EF17B55986657FE3B73851/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7GUID2edf1bName Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ =rotY@*3?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Warlocks[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g`?b`h?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID60ef33Name Custom_ModelTransformposX`S=posYw @posZ dDrotX^?rotYf@rotZ`{v@scaleX?scaleY?scaleZ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094533/F6DAE1509662DF83FFDAAD68A4F2E262F3677B13/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094668/A94B5F4D4A37C87E2CDC8D7B0794B9ABF659486D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID0a627cName Custom_ModelTransformposXRposY`, @posZ u>rotX rv@rotY-`rotZv@scaleX ?scaleY ?scaleZ ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r1?g1?b1?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979577006/4660C67271D2235B6AB7AB01777023AC2132FA68/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUIDef9301Name Custom_ModelTransformposX:posY+ @posZ@:ErotX rotY`f@rotZƞ?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094320/F5FE7E1D35A6ED525A6BA7ECE55608FB43E648FB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094445/32B4ABC5E53C8E178A3FC372FA39F5450DFA5446/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8'GUID2f1a2eName Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotY?5?rotZ v@scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0$0($GUID6a473bName Custom_ModelTransformposX>posY@posZVArotX[_@rotY@f@rotZ @scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095767/335EB34FEEF296625B1BE07DB48F31F6B76B3C40/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095897/BDBCC6D1B02E24F40EAFAEA6B1F2B6BA09EB9FED/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates)3I GUID87a0fcName Custom_ModelTransformposX!@posY @posZz@rotX0,nrotYp@rotZ7?scaleX> ?scaleY Q?scaleZ> ?Nickname$[00ff00]Dwarf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rD\?g?bm?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDaf9516Name Custom_ModelTransformposXposY?posZ`싵?rotX;?rotYrotZ R?scaleX?scaleYP?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768720026/7011DA860763F9959E91E33504483AD925692926/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768740828/021C06DCE66CE0B866AC52E9A782C719AC879598/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768727175/0A4CAD495FCC72CFB057E03DB330664729B392DE/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrengthr?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDbb3163Name Custom_ModelTransformposX`ԣ@posY Q @posZE@rotX`3վrotYp@rotZ 0?scaleX ff?scaleY ff?scaleZ ff?Nickname![00ff00]Dwarf[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732036167/82155B6EE566136BC1E5476205A0EAECF43CCA73/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732001029/6B7948B608F0166721FCF43CB0D50885C0B3B39B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732002558/B1B06D3DA752CEA87D980310CB5E462169DD4CEA/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818728380/F8636735D4629083AA836B0C2B3DA3DC83C86D57/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5-GUID3ae474Name Custom_ModelTransformposX@Va@posYP @posZ,@rotX rotY`p@rotZNg7?scaleX ff?scaleY ff?scaleZ ff?Nickname#[00ff00]Dwarf[-] - Female - HiPolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818727905/000CCF89AEE0C220148BB910B58B21938814D754/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818728380/F8636735D4629083AA836B0C2B3DA3DC83C86D57/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID200b5eName Custom_ModelTransformposX g@posYd @posZ,@rotX@rotYp@rotZQ7?scaleXCD?scaleYCD?scaleZCD?Nickname[00ff00]Dwarf[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979473436/DE5EF72F2987DCB4204970A044269B97AA12C68D/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID9a7572Name Custom_ModelTransformposX/?posY [ @posZ\5?rotXc?rotYf@rotZ3?scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095587/F3354665E189C4E6F3EAB7E5DB60B1199F7C16B0/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095668/47EE584A84A50FEBF10601DE34AB1EAE840C4E11/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI9 GUID312df4NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotYMbProtZ v@scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555859376911/8D105E61FBB29ADEB634F2908A20042B57DD3348/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001148/4DB59A8815EBF4641BCE6F4D9AE08CB1C86534A4/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001410/1218E7DABCB06DCC3ED17FD7F1551270A65DA98E/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID7330baName Custom_ModelTransformposX|;@posY@posZ` ErotX@rotYI?rotZ scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555859376911/8D105E61FBB29ADEB634F2908A20042B57DD3348/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001148/4DB59A8815EBF4641BCE6F4D9AE08CB1C86534A4/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001410/1218E7DABCB06DCC3ED17FD7F1551270A65DA98E/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDd668f8Name Custom_ModelTransformposX 9@posY7@posZ[TBrotX X:?rotY`v@rotZv@scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ѿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086763/6AC2DDB0535CA94D7777CFCA8C4B73643886AAFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086848/B1BB6F783C4316B58E3722AC0551FC3F1A58857C/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI10T!GUID3558d4Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotY v@rotZ v@scaleX?scaleY?scaleZ?Nickname[003FFF]Barbarian[-]Description)Change Model by Right Clicking and hovering over State. Select the model you want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base (Coming Soon) 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not. (Official Female 3D+2D Model can be found in Frozen Horror Set)GMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID676202Name Custom_ModelTransformposX~?posY@@posZxBrotXI @rotY f@rotZ }v@scaleX%?scaleY%?scaleZ%?Nickname"[003FFF]Barbarian[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096944/83A45940DFC1F505D838082075217FCB1A3682BD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097067/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3- GUIDc970a0Name Custom_ModelTransformposXn)$@posY @posZx @rotX`꘶rotYp@rotZB7?scaleX> ?scaleY Q?scaleZ> ?Nickname([003FFF]Barbarian[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g,?bR?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID1c968fName Custom_ModelTransformposX?posY *?posZ ?rotXzj?rotY >?rotZ`?/h?scaleX?scaleY`(?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728355/5DE58B31DEE925B730F1B82D62813296680A760E/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728966/466D8A26444842DFFE4CA99D85F76FC9DAD3298B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768729392/9F48C301A4FE25580110F6B47D74468AD9F2098D/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDce0fb4Name Custom_ModelTransformposX`h!@posY @posZ @rotX(2rotY p@rotZy7?scaleXy?scaleY?scaleZy?Nickname([003FFF]Barbarian[-] - Female - Hi PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818708994/92AA2C16770857D60494382956C2B21E3813A273/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818709709/9B133D33D38C4689A6D3B755E8777E73EE2A02B6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5GUID15d5edName Custom_ModelTransformposX@posY`8> @posZ@^+ @rotX u>rotYV@rotZ47scaleX@scaleY@scaleZ@Nickname[003FFF]Barbarian[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979483427/00F4B589C3578424D0C28DBCD33ECD69CFB94802/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength ?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID14557eName Custom_ModelTransformposX`0P:posY @posZ ErotXܡ>rotYf@rotZ Aɞ?scaleX ?scaleY ?scaleZ ?Nickname[003FFF]Barbarian[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096768/3C5006ADFD76948FC7DDA3A71F303C87733F0CB3/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096851/897AF6E87B5CE30013D0A763820238B8D2219BB6/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11 GUID40cfd9NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXv@rotY-f@rotZ>?scaleX ?scaleY ?scaleZ ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080236/D008F1F2175A15B721CFF02C9549858DB13BD301/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080403/6C3B51A59EFCB38B3055A5A1ADCB0BED287E39F6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID9f24eeName Custom_ModelTransformposX z4@posYO@posZx1DrotX༒?rotYVV@rotZ o\?scaleX ?scaleY ?scaleZ ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080236/D008F1F2175A15B721CFF02C9549858DB13BD301/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080403/6C3B51A59EFCB38B3055A5A1ADCB0BED287E39F6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID72163dName Custom_ModelTransformposXf6@posYr @posZ̠ArotXv@rotYp@rotZa>scaleX?scaleY?scaleZ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080051/40DC040C854EBF24A2F53D95E409269AAE8A9D56/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080136/96A8BB2F42348A29DADEBC05548EED71354BD710/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12} GUID5c30d4NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotY f@rotZ@R?scaleX?scaleY?scaleZ?NicknameSorcerer's DeskDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107762/23D356A2BEC46F9AD729CC377A5AA33E42301BFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107888/DBE62A67CAD7E875C635491EDADED8D075C23205/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID8e90ecName Custom_ModelTransformposX`!8@posYcu@posZ{ErotX`ev@rotY`s~v@rotZ c@scaleX gf?scaleY gf?scaleZ gf?NicknameSorcerer's DeskDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107762/23D356A2BEC46F9AD729CC377A5AA33E42301BFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107888/DBE62A67CAD7E875C635491EDADED8D075C23205/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDc660d5Name Custom_ModelTransformposX@o5@posYh@posZ`QCrotX>*M?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameSorcerer's DeskDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?gп?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107576/88C49F48E30FADC942ADB693FCD5E14118206F82/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107661/17F6072D62A56DD47CD2BD121242CB5561F76ACD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13L GUID5f0525NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX`v@rotY3f@rotZ?scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051619/46B6326D16E679D432F949E8369ECE8F28841A58/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051770/36721AD9D2A0B2D5154876C101109BB35ED5FF6A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjectsd0\GUID61809cName Custom_ModelTransformposXC5@posYN@posZhIFrotX א?rotY~v@rotZ~v@scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051619/46B6326D16E679D432F949E8369ECE8F28841A58/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051770/36721AD9D2A0B2D5154876C101109BB35ED5FF6A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID6609f5Name Custom_ModelTransformposX i6@posY`@posZʍBrotX@rotY`f@rotZ?scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ҿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086414/924510BFEE9AE8F490B98162C3D11DB2034E190B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086503/CFB9D0CA11B462094C063E797502CDA851D51857/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14fGUID766ffdName Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ|rotY ?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Zombies[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g`?b`h?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID9700d9Name Custom_ModelTransformposX {;posY @posZ CrotX`|@rotY<~f@rotZ p?scaleX?scaleY?scaleZ?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090102/A82ECA0CB5819B6F034C4DFF850351F4B6E89E93/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090237/161FDF9A16C49068FB84C948546BC643A02520F8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesS3GUID5ab340Name Custom_ModelTransformposX`[3posY + @posZ`e>rotX@v@rotY@p@rotZ`?scaleX@ff?scaleY@ff?scaleZ@ff?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979676144/DC58E0E108CD030752D8178B7AD50071F51E6877/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1JGUID7ee2beName Custom_ModelTransformposX`;posY @posZS@ErotX I>rotY@f@rotZǞ?scaleX?scaleY?scaleZ?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084094/8B216FA606D31777F8A044FEDD8CF84E31311D0A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084174/CF266B5E22BBE497089379ACD6E6CBD58C50C987/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI15B GUID7d540cNameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥL=rotYf@rotZ@R?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects^0VGUID6c37f1Name Custom_ModelTransformposX̅;@posY @posZ@gDrotXZx?rotYwV@rotZ scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID35c2bdName Custom_ModelTransformposX@;@posY@f@posZVBrotXt.rotYZf@rotZ?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gп?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110387/357FBAD00CF94121D16DBEA7FBD1C9B832EB6BE9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110482/CA5FC0C6E10A018B17F04F908E250BA1339A7986/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16bGUID80c667Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXAv@rotY`z?rotZ?scaleX?scaleY?scaleZ?Nickname[u]Fimirs[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g?b g?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID816eb9Name Custom_ModelTransformposXk(8posY`@posZCrotX%?rotY@rf@rotZ:iv@scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesQ3GUIDec2fbeName Custom_ModelTransformposXKsposY @posZ=rotX rv@rotY qYrotZv@scaleX@ff?scaleY@ff?scaleZ@ff?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gNP?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979614360/8AD618E4D6E9E4EF14089A6D7765E38DBC1D9660/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1IGUID08a8dbName Custom_ModelTransformposX 7posY @posZDrotX>rotYf@rotZŞ?scaleX?scaleY?scaleZ?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084436/53E7F1EA0937C8A41299B8968F4E271F4EE6CCB1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084517/AEC6B6CD138121F79FFB3E3D5B577AC77BB25250/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI174GUID839d51Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX e|=rotYM?rotZ v@scaleX33?scaleY33?scaleZ33?NicknameFalling Rock TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID64d771Name Custom_TokenTransformposX @posY ?@posZ`=rotX`?rotY{f@rotZbu@scaleX B?scaleY?scaleZ B?NicknameFalling Rock TrapDescription7This space is now treated like a standard Dungeon WallGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087290/D2A96DCB0DCB813B3A1B0F163D109AC4425322CB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18 GUID83c924Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXtrotY ~v@rotZ-qv@scaleX)\?scaleY)\?scaleZ)\?NicknameDouble Wall Double (Single)Description.Change bag state to 2 to spawn stacked walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjectsy0qGUID359a19Name Custom_TokenTransformposX Q]?posY @posZ@rotXlv@rotY 'p@rotZ`~4@scaleX`-?scaleY?scaleZ`-?NicknameDouble Wall TileDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110294/2B96BAC1CA38D553E966AD2385774100ABBC33B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesp2hGUIDbc0c0bName Infinite_BagTransformposX`>=4@posY@p @posZ 2kGrotXrotY~v@rotZv@scaleX33?scaleY33?scaleZ33?NicknameDouble Wall Double (Stacked)Description-Change bag state to 1 to spawn single walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID03dc4bNameCustom_Token_StackTransformposX L'@posYy@posZuErotX@Uxv@rotYp@rotZN@scaleX`-?scaleY?scaleZ`-?NicknameDouble Wall TileDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110294/2B96BAC1CA38D553E966AD2385774100ABBC33B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI19 GUIDaf5051Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotYMb@?rotZ v@scaleX)\?scaleY)\?scaleZ)\?NicknameDungeon Wall (Singles)Description.Change bag state to 2 to spawn stacked walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjectsu0mGUID2ef2cbName Custom_TokenTransformposXf@posY@>!@posZ`@BrotX`'u@rotYf@rotZzv@scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesf2^GUIDe07a1dName Infinite_BagTransformposX <6@posYan @posZ kGrotX>rotY`3B?rotZv@scaleX33?scaleY33?scaleZ33?NicknameDungeon Wall (Stacked)Description-Change bag state to 1 to spawn single walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID58ec3aNameCustom_Token_StackTransformposX 3posY| @posZ;FrotX4N>rotY`f@rotZÞ?scaleX?scaleY?scaleZ?Nickname[u]Gargoyle[/u]Description<[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@1?g@1?b@1?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979628389/D072120A4616EA06A0BD34CCE12B0A0FCDE95E8E/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094243/37B215B800EB1B91F6DEFB6B8937D3997BA5B5A6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1LGUID54abceName Custom_ModelTransformposX J:posY @posZ`xqErotX,>rotY f@rotZ@ɞ?scaleX@$?scaleY@$?scaleZ@$?Nickname[u]Gargoyle[/u]Description<[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084260/847B21387A83ABC4DEEDFD27BC6A7ECCB0989C18/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084347/7F0F509863BD1ACA976FDBB768D1ED5D4DEF94BF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI218GUIDb7fba9Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥrotY6JrotZ v@scaleX33?scaleY33?scaleZ33?Nickname Pit TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDf213c1Name Custom_TokenTransformposX@H/@posY@posZb1@rotXW!@rotY1f@rotZ1#@scaleX B?scaleY?scaleZ B?Nickname Pit TrapDescriptionMMonsters and Heroes in pits suffer -1 die to all combat rolls (minimum of 1)GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087204/9E6A9B6B5ECAC71010628349BFB5584AA1E8B84D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI22, GUIDc2b170NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX?rotY$V@rotZ`ܥ,>scaleX53?scaleY53?scaleZ53?NicknameTombDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r`H?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108312/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb4950cName Custom_ModelTransformposX -5@posY@@posZ]pErotX#\@rotYv@rotZZ~v@scaleX53?scaleY53?scaleZ53?NicknameTombDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r`H?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108312/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDf20f50Name Custom_ModelTransformposXPz-@posY@posZ!ErotX >rotYV@rotZ@>scaleX@33?scaleY@33?scaleZ@33?NicknameTombDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g`п?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108025/32EDED9E9362C889C4416BEE065277B8C20350B4/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108112/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23O GUIDc89864NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX@v@rotY@p@rotZ6scaleX?scaleY?scaleZ?NicknameThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121347/A48568D57065A5377FF8BA79FF36B4C095420A91/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID75722aName Custom_ModelTransformposX@tK@posY83@posZ ͐@rotX6 @rotYլ?rotZ @scaleX?scaleY?scaleZ?NicknameThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121347/A48568D57065A5377FF8BA79FF36B4C095420A91/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID786341Name Custom_ModelTransformposX`ٝ@posYj@posZ@=hrotX`M>rotYp@rotZ(scaleX@33?scaleY@33?scaleZ@33?Nickname Big ThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121504/D53CD13C8738D8E123543180011E03E52B4EB1DE/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121599/6770D0D5F13B8E94BC6EE66A259A361F69D65284/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121504/D53CD13C8738D8E123543180011E03E52B4EB1DE/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24 GUIDcecb47Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ<rotY6?rotZ v@scaleX33?scaleY33?scaleZ33?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects9 01 GUID2935f5Name Custom_TileTransformposXF^/@posY&@posZ@c;rotX`k/v@rotY`f@rotZ`^v@scaleX@33?scaleY?scaleZ@33?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesf2GUID649965Name Custom_ModelTransformposXmr@posYf @posZXrotX@>rotY V@rotZ@ >scaleXq.?scaleY 1U?scaleZ:?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g`?b`b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951102/C29A69031A531DAA98AEFB426422943E6769B981/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951259/ACB79949B978F66978BE05418034D8DD64FA3D5E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951400/CDCA50613258928AB6DF8403C74CDBD580E09BD4/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3]GUIDcb3da7Name Custom_TokenTransformposX*$@posY4@posZ ̽rotX$rotY@wf@rotZ C;scaleX?scaleY?scaleZ8?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951502/8F3FA3BFBBDAE580287F69891EEF4F87A3523A3D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI25gGUIDe9ce94Name Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX@=rotYsv@rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Skeletons[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?g`?b`h?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDeb23c2Name Custom_ModelTransformposXH=posY F@posZCrotX @rotY@of@rotZiw?scaleX hf?scaleY hf?scaleZ hf?Nickname[u]Skeleton[/u]Description<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091845/0CFAD8BB78D03BBDDB581DE8D04393D59BCE43F2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091975/583C2B9123AAE34DA0D79F978203D269979B4199/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesP3GUIDf936ccName Custom_ModelTransformposX[?posY@o@posZ rotX |8l?rotY`p@rotZv@scaleX@ff?scaleY@ff?scaleZ@ff?Nickname SkeletonDescription<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979670346/CC857447F0681CB8F7DE1941FDF63BA590B37D45/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1LGUID4c8b8fName Custom_ModelTransformposX{9posY ̺ @posZ`oDrotX@d>rotY` f@rotZʞ?scaleX?scaleY?scaleZ?Nickname[u]Skeleton[/u]Description<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091670/0EFEFA33CB45650EBB2B19FDE1CC91788EDE0EB1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091752/F151AF4C090CE2AC2A18F124F201BF7705CD9D77/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUIDec70cfNameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥrotYf@rotZ@Ҟ?scaleX?scaleY?scaleZ?NicknameTreasure ChestDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDdf7364Name Custom_ModelTransformposX >@posY@@posZ_FrotX¾rotYv@rotZ`v@scaleX?scaleY?scaleZ?NicknameTreasure ChestDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID548732NameCustom_Model_BagTransformposX=@posY f @posZ $ArotX}>rotYv@rotZv@scaleX?scaleY?scaleZ?NicknameTreasure Chest (Container)Description By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDeed0d4NameTileset_ChestTransformposXKR:@posY 9 @posZ`ArotX \f?rotYv@rotZv@scaleX?scaleY?scaleZ?NicknameTreasure ChestDescriptionState 2 = Classic Model [b]Recommended Rule:[/b] Players must stand adjacent to a treasure chest prior to performing a Treasure SearchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI27GUIDefc1f4NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotXrotY f@rotZ@R?scaleX?scaleY?scaleZ?Nickname BookcaseDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects* 0" GUID27d5c1Name Custom_ModelTransformposX{7@posY@@posZDrotX;rotYV@rotZ>scaleXff?scaleYff?scaleZff?Nickname BookcaseDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStateso3GUIDdc81ceName Custom_ModelTransformposX posY @posZ@wrotX@ProtYf@rotZ`#>scaleX@43?scaleY@43?scaleZ@43?Nickname BookcaseDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/861734852204314622/F5A51E55B704ED0A9B2039F7AB83BF01B1973EFA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/861734852196234180/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID678f6eName Custom_ModelTransformposX6@posY @posZ`1BrotX v@rotY=p@rotZվscaleX?scaleY?scaleZ?Nickname BookcaseDescription4State 2 = Classic Model 1 State 3 = Classic Model 2GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080051/40DC040C854EBF24A2F53D95E409269AAE8A9D56/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109870/62D228EF274C6BBE4FCA9730F9B5A7DBA789DE4E/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI28 GUIDfca093NameCustom_Model_Infinite_BagTransformposX ļ@posY @posZ@ݳHrotX ܥ,=rotY`LU?rotZ v@scaleX?scaleY?scaleZ?NicknameTableDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&rY?g@?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083348/EBB59D9AFE788B8C9CF1CDBB7E77E744521192E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083469/A4E0A1E46927C7166E18BDF7BA9E7772BCE01EB4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID0277eaName Custom_ModelTransformposX`ǎ<@posY@ @posZYuFrotXO?rotY v@rotZ9I?scaleX?scaleY?scaleZ?NicknameTableDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&rZ?g]?b + ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083348/EBB59D9AFE788B8C9CF1CDBB7E77E744521192E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083469/A4E0A1E46927C7166E18BDF7BA9E7772BCE01EB4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesd1\GUIDaefbe3NameTileset_TableTransformposX`8@posY2@posZ:bBrotX`GmrotY@v@rotZv@scaleX?scaleY?scaleZ?NicknameTableDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&rxx?gUz?b9?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI29VGUID6c37f1Name Custom_ModelTransformposXv@posY@ @posZIrotXjgrotY`f@rotZnT?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID35c2bdName Custom_ModelTransformposX@;@posY@f@posZVBrotXt.rotYZf@rotZ?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gп?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110387/357FBAD00CF94121D16DBEA7FBD1C9B832EB6BE9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110482/CA5FC0C6E10A018B17F04F908E250BA1339A7986/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30GUID60ef33Name Custom_ModelTransformposX`@posY@posZ`~HrotX8Ǭ?rotY f@rotZ6B?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094533/F6DAE1509662DF83FFDAAD68A4F2E262F3677B13/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094668/A94B5F4D4A37C87E2CDC8D7B0794B9ABF659486D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDe95b6bNameCardTransformposX*@posY`ff@posZ7@rotX ܥ<=rotY`Le?rotZ v@scaleXї?scaleY?scaleZї?Nickname%[00ff00]Dwarf[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2844FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID77378aName Custom_TileTransformposX*@posY`ff@posZ7@rotXj>rotYNXe?rotZ v@scaleXWG?scaleY?scaleZWG?Nickname%[00ff00]Dwarf[ffffff] Character CardDescription UK EditionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/850469405431156741/C9D40DDAB2D9697858AA4D714B43EB9E9FC569CE/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/850469405431150814/5D71DF56AA5BE9ACE0B9599182F1151F6165DC1C/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID79f934Name Custom_TokenTransformposX@A@posY @posZ!@rotXrotYv@rotZFscaleXִ@scaleY?scaleZ`ִ@Nickname Armory ShopDescriptionTHeroes may buy equipment with the gold they've found in the dungeons between questsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080593/1FC015AD674651E271CAEB0CC1CC87ED3A185453/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUIDe95b6bNameCardTransformposX*@posY`ff@posZ7@rotX ܥ<=rotY`Le?rotZ v@scaleX ї?scaleY?scaleZЗ?NicknameCharacter CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2844FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6abe26NameCardTransformposX*posY`ff@posZ7@rotX6JrotYrotZF?scaleX?scaleY?scaleZ?Nickname[31B32B] Elf [-]Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2834FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID79f934Name Custom_TokenTransformposX@A@posY @posZ!@rotXrotYv@rotZFscaleX2@scaleY`?scaleZ`2@Nickname Armory ShopDescriptionTHeroes may buy equipment with the gold they've found in the dungeons between questsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080593/1FC015AD674651E271CAEB0CC1CC87ED3A185453/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6GUIDe95b6bNameCardTransformposX*@posY`ff@posZ7@rotX ܥ<=rotY`Le?rotZ v@scaleXї?scaleY?scaleZї?Nickname%[E7E52C]Dwarf[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2844FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID6abe26NameCardTransformposX*posY`ff@posZ7@rotX6JrotYrotZF?scaleX?scaleY?scaleZ?Nickname#[FFFF00]Elf[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2834FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDa3b5c7Name Custom_TileTransformposX*posY`ff@posZ7@rotXHrotYrotZnE?scaleX`b?scaleY?scaleZ`b?Nickname#[FFFF00]Elf[ffffff] Character CardDescription UK EditionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/850469405431158272/FE67CDFFF2DC675AB9EF24B4305DB8E0069EA7FB/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/850469405431150814/5D71DF56AA5BE9ACE0B9599182F1151F6165DC1C/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUID79f934Name Custom_TokenTransformposX@A@posY @posZ!@rotXrotYv@rotZFscaleX$2@scaleY?scaleZ@$2@Nickname Armory ShopDescriptionTHeroes may buy equipment with the gold they've found in the dungeons between questsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080593/1FC015AD674651E271CAEB0CC1CC87ED3A185453/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI9GUIDcf5c46NameCardTransformposXAposY`ff@posZ7@rotXrotYrotZscaleX?scaleY?scaleZ?Nickname&[ff3F00]Wizard[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+nSidewaysCardCustomDeck>2824FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDe95b6bNameCardTransformposX*@posY`ff@posZ7@rotX ܥ<=rotY`Le?rotZ v@scaleXї?scaleY?scaleZї?Nickname%[E7E52C]Dwarf[ffffff] Character CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck>2844FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083628/AE5F2F1C05748A35FA2263E495CC6FC247379233/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083738/BF6733B6ED3BAD32AA60F50CBDC89583A772AFB5/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID00444aName Custom_TileTransformposX@ B!@posY`B@posZ@>>@rotXrotYvrotZf@scaleX@G?scaleY?scaleZ@G?NicknameDwarfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r f4?g`ɸ?b`ɸ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579676552/F5615EAAB44D5776F2D72CBCAA405BC1F49B2104/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684202567246373/4F386C205BC9BAD95AB8E908AC186888ABE7A9AA/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12v(GUID0bb536Name Infinite_BagTransformposXq 4posY : @posZ ArotX ܥ<rotY@*crotZ v@scaleX?scaleY?scaleZ?Nickname[ff3F00]Wizard[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted - (Coming Soon) 3D Female Base 3D Femle High poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g>?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects%0%GUID579196Name Custom_ModelTransformposX`2R4posYD@posZW.ArotXD@rotY}f@rotZQv@scaleX` ?scaleY` ?scaleZ` ?Nickname[ff3F00]Wizard[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096343/60AEB1A089B539CA618BE26BAA2615C0F576C770/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096475/A53A1507857A3F7A5C782478F9045202A3317FA7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates 3) GUID6b3062Name Custom_ModelTransformposX]<@posY @posZC @rotX@v@rotYp@rotZ .?scaleX?scaleY?scaleZ?Nickname%[ff3F00]Wizard[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768732976/91690C7BAD1D2F2537CB05C11FA8E512FAFBE4F8/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986822052376/EE4F63E423C10BFEBC14DE17DD25A3BE6B8909D4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769301570/670C643C3EE5E213BB724DF22F60E3F1C3B49E53/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravityChildObjects0GUID078ef7Name Custom_ModelTransformposX u?posY`ӬuposZF?rotX@v@rotY@f@rotZ`b?scaleX Dc?scaleY@9?scaleZDc?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g@?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID91e453Name Custom_ModelTransformposX/ ?posY  @posZ @rotX |q?rotY p@rotZ^s?scaleX ?scaleY w?scaleZ ?Nickname"[ff3F00]Wizard[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Base 3D Femle High poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g`|?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655794939/BE785FD80C450631F74A8ED08492A060E41296ED/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655795102/C111B9ABBC5D11522F77A287BBF2011029364218/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314584655795551/7450CFE20BA3CA248BDBF4503132AB20019D8367/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717663/81010709CBA846D3D0200021E56F87230E5363E5/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI51GUID574654Name Custom_ModelTransformposXqposY` @posZZ @rotX%rotYp@rotZ`07?scaleX`6?scaleY@~?scaleZ`6?Nickname'[ff3F00]Wizard[-] - Female - High PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g@?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717168/57DA7E1979D2B91EF4A0AB176BB031C0C772548B/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818717663/81010709CBA846D3D0200021E56F87230E5363E5/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID761171Name Custom_ModelTransformposXposY @posZ5 @rotXa|>rotY`@lV@rotZ$7scaleXl?scaleYl?scaleZl?Nickname[ff3F00]Wizard[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979532084/E3618592F0F69DAAC0755E3317E5D7B310B138E4/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID7b645bName Custom_ModelTransformposX7posY  @posZErotXp^>rotYf@rotZ˞?scaleXQ?scaleYQ?scaleZQ?Nickname[FF7A00]Wizard[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096161/B517043A06C978B292FBFAD925F085C81EE1D09D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096240/7296D74A5CC0FC5DAF255419D754059E2251C705/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13GUID10cd2eName Infinite_BagTransformposXD 4posY@ @posZCrotX 6JrotY NbProtZ$?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warriors[/u]DescriptionDStates change the model. 2D, 3D and 2 3D colored variants Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDdb5a2aName Custom_ModelTransformposX@Z4posY`@posZCrotX@rotY4f@rotZWv@scaleX`?scaleY`?scaleZ`?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088567/837F1937973AD735316FFC111A960D98536B8F94/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088729/867BDE4768E3F1B1DCB9433C5C9F3E6CEAD071F0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates 4GUIDb7c981Name Custom_ModelTransformposX@?posYi@posZʿrotXWEa>rotYp@rotZSscaleX`ff?scaleY`ff?scaleZ`ff?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979587809/C30FDAFB91BD9EA41DEB01A84CC1313E91E0669F/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1QGUIDf20032Name Custom_ModelTransformposXn5posYs @posZ DrotX >rotY@f@rotZ`ƞ?scaleX.?scaleY.?scaleZ.?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088381/C9762CC66AADC8238FD302ADC8BEC27C6E1975D9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088463/035F12DEC711C0EA31BBA0634F8F3D1E27AB530C/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2QGUID4e9d84Name Custom_ModelTransformposXn5posY} @posZ DrotX`>rotY`f@rotZž?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613927510139416/7663601F29B15C79FE1C1388DBD7C79E81982DE8/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613927510139610/CDC320A012D2DEC31C6B143313F3FFB2D3DD49D1/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14sBGUID11c32fNameCustom_Model_BagTransformposX<@posY@. @posZ ҿBrotXR?rotYf@rotZ ?scaleXC@scaleYH?scaleZw@NicknameDoors utility bagDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState {"ml":{"11bb9f":{"lock":false,"pos":{"x":13.9295,"y":3.4413,"z":-33.4496},"rot":{"x":0.0007,"y":359.9938,"z":359.2613}},"199071":{"lock":false,"pos":{"x":5.12,"y":3.4484,"z":-27.0553},"rot":{"x":359.9788,"y":314.98,"z":359.9785}},"27dfb9":{"lock":false,"pos":{"x":4.1909,"y":3.4488,"z":-28.36},"rot":{"x":0.0262,"y":119.9875,"z":0.0151}},"29ed19":{"lock":false,"pos":{"x":4.1355,"y":3.4491,"z":-29.3274},"rot":{"x":-0.0041,"y":120.0116,"z":0.0417}},"2a867d":{"lock":false,"pos":{"x":7.8017,"y":3.448,"z":-30.2402},"rot":{"x":-0.0002,"y":0.028,"z":359.9693}},"2f258a":{"lock":false,"pos":{"x":4.9474,"y":3.4484,"z":-28.1554},"rot":{"x":0.0213,"y":135.0213,"z":0.0215}},"4174f8":{"lock":false,"pos":{"x":6.8562,"y":3.4474,"z":-27.6521},"rot":{"x":0.0301,"y":90,"z":0}},"44d427":{"lock":false,"pos":{"x":3.3085,"y":3.4527,"z":-31.0288},"rot":{"x":359.9744,"y":299.9844,"z":359.9857}},"480d2e":{"lock":false,"pos":{"x":12.4767,"y":3.4443,"z":-29.0954},"rot":{"x":0.0151,"y":29.9919,"z":359.9738}},"4aae66":{"lock":false,"pos":{"x":3.0355,"y":3.4528,"z":-29.7357},"rot":{"x":0.026,"y":119.9918,"z":0.0151}},"4c80e3":{"lock":false,"pos":{"x":7.4936,"y":3.4471,"z":-26.9639},"rot":{"x":359.9921,"y":344.9848,"z":359.9708}},"524dc0":{"lock":false,"pos":{"x":12.3025,"y":3.4444,"z":-28.114},"rot":{"x":0.0151,"y":29.9872,"z":359.9738}},"6bfe2c":{"lock":false,"pos":{"x":5.953,"y":3.4479,"z":-27.036},"rot":{"x":0.0151,"y":150.0267,"z":0.0262}},"750236":{"lock":false,"pos":{"x":3.53,"y":4.3718,"z":-33.359},"rot":{"x":0.031,"y":180.0042,"z":356.661}},"851fe7":{"lock":false,"pos":{"x":9.3197,"y":3.4462,"z":-27.7818},"rot":{"x":0.0001,"y":180.0198,"z":0.0302}},"93ec2e":{"lock":false,"pos":{"x":10.013,"y":3.4458,"z":-27.1292},"rot":{"x":0.0002,"y":179.9913,"z":0.0302}},"c9bee1":{"lock":false,"pos":{"x":12.7478,"y":3.4445,"z":-29.8984},"rot":{"x":0.0569,"y":29.9865,"z":359.9427}},"d34900":{"lock":false,"pos":{"x":12.1485,"y":4.5517,"z":-32.7522},"rot":{"x":-0.0026,"y":-0.0022,"z":359.9831}},"d66863":{"lock":false,"pos":{"x":9.7747,"y":4.3751,"z":-33.544},"rot":{"x":0.0107,"y":179.978,"z":353.418}},"e54aad":{"lock":false,"pos":{"x":5.1165,"y":4.3091,"z":-33.3207},"rot":{"x":0.0444,"y":180.0435,"z":358.2535}},"e5d504":{"lock":false,"pos":{"x":10.9887,"y":3.4482,"z":-27.8739},"rot":{"x":0.0078,"y":14.9952,"z":359.971}},"ea739d":{"lock":false,"pos":{"x":7.0172,"y":3.4491,"z":-33.0216},"rot":{"x":359.9891,"y":180.0001,"z":0.0306}},"ed300e":{"lock":false,"pos":{"x":8.4743,"y":3.4488,"z":-33.7922},"rot":{"x":0.045,"y":0.0002,"z":359.967}},"f4656b":{"lock":false,"pos":{"x":10.3608,"y":3.4485,"z":-28.2918},"rot":{"x":0.0078,"y":14.9955,"z":359.971}},"fc79e5":{"lock":false,"pos":{"x":8.4553,"y":3.4474,"z":-26.8067},"rot":{"x":0,"y":0.1808,"z":359.9694}}}}XmlUIContainedObjects0tGUID11bb9fName Custom_ModelTransformposX@+@posYه @posZ@rotXB?rotYv@rotZ`.tv@scaleX ?scaleY ?scaleZ ?Nickname Double DoorDescription)May be opened by Heroes and Trolls only.GMNotesMay also be opend by a GenieAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID0ce804Name Custom_ModelTransformposX1@posYT @posZJCrotXXrotYv@rotZ tv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940278/D83045A65EA2CE1EA97536C7C6F32AB47F5AD5AB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940400/648FB578CE8E77D8091500D4EF3DE2E8BDFB290A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID199071Name Custom_ModelTransformposX@z@posY`< @posZ (;rotX@v@rotY@s@rotZv@scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh;MeshURL?https://www.dropbox.com/s/iqmxomp4rdx864s/Fallgitter2.obj?dl=1DiffuseURL>https://www.dropbox.com/s/7u2xrszd78kae6o/Fallgitter.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2GUID27dfb9Name Custom_ModelTransformposX@{@posY; @posZ)\<rotX@̚?rotY4]@rotZG ?scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMMeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURLJhttps://www.dropbox.com/s/edo7uzmbyzzc2nm/Spiegel%20M%C3%A4dchen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID29ed19Name Custom_ModelTransformposX`@posY` @posZS=rotXkLsrotY@^@rotZ@j?scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh>MeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURL;https://www.dropbox.com/s/26gax6bnakcnzc8/Spiegel.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI42GUID2a867dName Custom_ModelTransformposX4@posY`~ @posZ}=>rotXrotY `?rotZv@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshJMeshURLAhttps://www.dropbox.com/s/ym9eh0e6hsbz659/Closed%20Door.obj?dl=1DiffuseURLKhttps://www.dropbox.com/s/5tnby34zdjpsnjw/T%C3%BCre%20geschlossen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID48b34dName Custom_ModelTransformposX4@posYp @posZ=>rotX@is?rotY`?rotZ"v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5GUID2f258aName Custom_ModelTransformposX@#@posY`N @posZ@'<rotXؕ?rotY`@rotZΕ?scaleX?scaleY?scaleZ?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshFMeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURLChttps://www.dropbox.com/s/ncfpzyd3a2pqd1r/Spiegel%20Bogen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI6GUID4174f8Name Custom_ModelTransformposXl@posY_ @posZ;rotXS?rotYV@rotZKE>scaleX33?scaleY33?scaleZ33?NicknameDescriptionRückkehr des HexersGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLEhttps://www.dropbox.com/s/p4xy6yi20ldanu1/BQ%20Holzt%C3%BCr.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/v38k279mlagf7hc/BQ%20Holz%20T%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7dGUID44d427Name Custom_ModelTransformposXw @posY) @posZ`_?rotX v@rotYr@rotZ`v@scaleX@?scaleY@?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLShttps://www.dropbox.com/s/4qmyof4a1xa6kt7/Doppel%20T%C3%BCr%20neu%20offen.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/psociluyz84b1kz/Doppel%20T%C3%BCr%203.png?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUID480d2eName Custom_ModelTransformposX(@posY @posZ l=rotX M؎?rotY=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshXMeshURLIhttps://www.dropbox.com/s/0v427r0xyhiycuw/MM%20Stein%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI9\GUID4aae66Name Custom_ModelTransformposX`H@posY@\ @posZV=rotX`௚?rotY`y]@rotZ`ڎ?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLKhttps://www.dropbox.com/s/ji5dsjm4vxk30pe/Doppel%20T%C3%BCr%20neu.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/e6tpkdl3693vlaw/Doppel%20T%C3%BCr%202.png?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI10GUID4c80e3Name Custom_ModelTransformposX@r@posY @posZ :rotXv@rotY@u@rotZ`v@scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURLBhttps://www.dropbox.com/s/kl5rwdfhp5er6m1/Eis%20T%C3%BCr.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/5l3b4xny72oeyc2/Eis%20T%C3%BCr.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11GUID524dc0Name Custom_ModelTransformposX@(@posY@0 @posZ /<rotX?؎?rotY=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshXMeshURLIhttps://www.dropbox.com/s/69vme3nj43dubzu/MM%20Feuer%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12GUID6bfe2cName Custom_ModelTransformposX@@posYW @posZ@7 ;rotX@=?rotYb@rotZš?scaleX33?scaleY33?scaleZ33?NicknameDescriptionRückkehr des HexersGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLFhttps://www.dropbox.com/s/ubbg7kign8q93o4/BQ%20Stahlt%C3%BCr.obj?dl=1DiffuseURLJhttps://www.dropbox.com/s/oo9rp5syxaulxfz/BQ%20Stahl%20T%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13GUID851fe7Name Custom_ModelTransformposX"@posY` @posZ$;rotXn rotYf@rotZ@M?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshDMeshURLChttps://www.dropbox.com/s/aag1tnznkz1nogp/Efeu%20T%C3%BCr.obj?dl=1DiffuseURLChttps://www.dropbox.com/s/jukg44x5qgsucvt/Efeu%20T%C3%BCr.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14GUID93ec2eName Custom_ModelTransformposX$@posY @posZ !;rotX`RSrotY@f@rotZ ?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGegen die Ogre HordenGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLHhttps://www.dropbox.com/s/559v8340watimq5/Ogre%20Steint%C3%BCr.obj?dl=1DiffuseURLHhttps://www.dropbox.com/s/pxt5wwgv8xs5bqe/GOH%20Steint%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI15GUIDc9bee1Name Custom_ModelTransformposX~)@posY @posZ=rotX ؎?rotY=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshVMeshURLGhttps://www.dropbox.com/s/jg4ndcq7s2pbujf/MM%20Eis%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16BGUIDd34900Name Custom_TokenTransformposX)L(@posY 4@posZM`@rotXv@rotY`arotZv@scaleX`hf?scaleY`hf?scaleZ`hf?Nicknameexit / entrance / eyeball doorDescriptionGMNotes&Painted by Ali André Spange Nabulsi'AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537855337/4D1C7809BFEBDB2309BA75AE851AEE8903AC020E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessz?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUIDff6003Name Custom_ModelTransformposX@j!@posY@posZnrotXprotY2?rotZK>>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17GUIDd66863Name Custom_TokenTransformposX#@posY@posZ@rotX C[?rotY@Ef@rotZ7v@scaleX?scaleY?scaleZ?Nickname,Entrance door iron / monster HeroQuest 2020DescriptionGMNotesHOnly Monsters can open this door. A key may be sacrifice to open aswel.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230207480793/0BE5C6AA32F19274BEBB080897EA3C0E30B4955F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness(?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUID2e52f9Name Custom_ModelTransformposX`q,posY @posZ5,rotX nv@rotY rotYV@rotZjվscaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLBhttps://www.dropbox.com/s/amh5l0u5hx2wq28/Teleport%20AUS.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/ui4faj1peezmj77/Teleport%20Aus.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI202GUIDfc79e5Name Custom_ModelTransformposX  @posYC @posZ:rotX`ڇ?rotY@?rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID2a867dName Custom_ModelTransformposX@?posY@posZ @rotX ~rotYT4?rotZ@cɾscaleX@hf?scaleY@hf?scaleZ@hf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshJMeshURLAhttps://www.dropbox.com/s/ym9eh0e6hsbz659/Closed%20Door.obj?dl=1DiffuseURLKhttps://www.dropbox.com/s/5tnby34zdjpsnjw/T%C3%BCre%20geschlossen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI21tGUID11bb9fName Custom_ModelTransformposX`+@posY؇ @posZ@rotXC?rotYv@rotZ`.tv@scaleX ?scaleY ?scaleZ ?Nickname Double DoorDescription)May be opened by Heroes and Trolls only.GMNotesMay also be opend by a GenieAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID0ce804Name Custom_ModelTransformposX1@posYT @posZJCrotXXrotYv@rotZ tv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940278/D83045A65EA2CE1EA97536C7C6F32AB47F5AD5AB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940400/648FB578CE8E77D8091500D4EF3DE2E8BDFB290A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22GUID199071Name Custom_ModelTransformposX@z@posY< @posZ (;rotXv@rotY`s@rotZ`v@scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh;MeshURL?https://www.dropbox.com/s/iqmxomp4rdx864s/Fallgitter2.obj?dl=1DiffuseURL>https://www.dropbox.com/s/7u2xrszd78kae6o/Fallgitter.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23GUID27dfb9Name Custom_ModelTransformposX`{@posY; @posZ)\<rotX?rotY`4]@rotZ@?scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMMeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURLJhttps://www.dropbox.com/s/edo7uzmbyzzc2nm/Spiegel%20M%C3%A4dchen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24GUID29ed19Name Custom_ModelTransformposX@@posY @posZS=rotX #ӆ?rotY^@rotZ@*?scaleX33?scaleY33?scaleZ33?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh>MeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURL;https://www.dropbox.com/s/26gax6bnakcnzc8/Spiegel.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI252GUID2a867dName Custom_ModelTransformposX4@posY`~ @posZ}=>rotXrotY `?rotZv@scaleX@hf?scaleY@hf?scaleZ@hf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshJMeshURLAhttps://www.dropbox.com/s/ym9eh0e6hsbz659/Closed%20Door.obj?dl=1DiffuseURLKhttps://www.dropbox.com/s/5tnby34zdjpsnjw/T%C3%BCre%20geschlossen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID48b34dName Custom_ModelTransformposX4@posYp @posZ=>rotX@is?rotY`?rotZ"v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUID2f258aName Custom_ModelTransformposX@#@posY`N @posZ@'<rotXؕ?rotY`@rotZΕ?scaleX?scaleY?scaleZ?NicknameDescription Elf QuestGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshFMeshURLEhttps://www.dropbox.com/s/uve9moxg04rjvg5/T%C3%BCre%20Basic.obj?dl=1DiffuseURLChttps://www.dropbox.com/s/ncfpzyd3a2pqd1r/Spiegel%20Bogen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27GUID4174f8Name Custom_ModelTransformposXl@posY_ @posZ;rotXS?rotYV@rotZKE>scaleX33?scaleY33?scaleZ33?NicknameDescriptionRückkehr des HexersGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLEhttps://www.dropbox.com/s/p4xy6yi20ldanu1/BQ%20Holzt%C3%BCr.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/v38k279mlagf7hc/BQ%20Holz%20T%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI28dGUID44d427Name Custom_ModelTransformposXw @posY) @posZ`_?rotX v@rotYr@rotZ`v@scaleX@?scaleY@?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLShttps://www.dropbox.com/s/4qmyof4a1xa6kt7/Doppel%20T%C3%BCr%20neu%20offen.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/psociluyz84b1kz/Doppel%20T%C3%BCr%203.png?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI29GUID480d2eName Custom_ModelTransformposX(@posY @posZ l=rotX M؎?rotY=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshXMeshURLIhttps://www.dropbox.com/s/0v427r0xyhiycuw/MM%20Stein%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30\GUID4aae66Name Custom_ModelTransformposX`H@posY@\ @posZV=rotX@㯚?rotY`y]@rotZڎ?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLKhttps://www.dropbox.com/s/ji5dsjm4vxk30pe/Doppel%20T%C3%BCr%20neu.obj?dl=1DiffuseURLIhttps://www.dropbox.com/s/e6tpkdl3693vlaw/Doppel%20T%C3%BCr%202.png?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI31GUID4c80e3Name Custom_ModelTransformposX@r@posY @posZ :rotXv@rotY@u@rotZ`v@scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURLBhttps://www.dropbox.com/s/kl5rwdfhp5er6m1/Eis%20T%C3%BCr.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/5l3b4xny72oeyc2/Eis%20T%C3%BCr.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI32GUID524dc0Name Custom_ModelTransformposX@(@posY`0 @posZ /<rotX}Ԏ?rotY=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshXMeshURLIhttps://www.dropbox.com/s/69vme3nj43dubzu/MM%20Feuer%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI33GUID6bfe2cName Custom_ModelTransformposX@@posYW @posZ@7 ;rotXQ?rotYb@rotZ%?scaleX33?scaleY33?scaleZ33?NicknameDescriptionRückkehr des HexersGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLFhttps://www.dropbox.com/s/ubbg7kign8q93o4/BQ%20Stahlt%C3%BCr.obj?dl=1DiffuseURLJhttps://www.dropbox.com/s/oo9rp5syxaulxfz/BQ%20Stahl%20T%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI34GUID750236Name Custom_TokenTransformposX@Y @posY`|@posZ@rotX ɗ?rotY9f@rotZVXv@scaleX 53?scaleY 53?scaleZ 53?NicknameDescriptionGMNotes*Entrance door from The Frozen Horror 2022AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537800812/54E5BD4C40773F80BD5814A34DDA4ACA7F21265C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessp=?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 2GUID4c80e3Name Custom_ModelTransformposX@5posY?posZ@Ō?rotX,rotYf@rotZ`kscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842474/F74334E66C519280518451E8A7D67E09FB454D23/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842561/76A3EC5627A0DAABB6B83458383CBD49F37B6F61/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI35GUID851fe7Name Custom_ModelTransformposX"@posY` @posZ$;rotXd rotY`f@rotZ?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshDMeshURLChttps://www.dropbox.com/s/aag1tnznkz1nogp/Efeu%20T%C3%BCr.obj?dl=1DiffuseURLChttps://www.dropbox.com/s/jukg44x5qgsucvt/Efeu%20T%C3%BCr.jpg?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI36GUID93ec2eName Custom_ModelTransformposX$@posY @posZ !;rotX` rotYf@rotZ?scaleX33?scaleY33?scaleZ33?NicknameDescriptionGegen die Ogre HordenGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLHhttps://www.dropbox.com/s/559v8340watimq5/Ogre%20Steint%C3%BCr.obj?dl=1DiffuseURLHhttps://www.dropbox.com/s/pxt5wwgv8xs5bqe/GOH%20Steint%C3%BCre.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI37GUIDc9bee1Name Custom_ModelTransformposX~)@posY@ @posZ=rotXxy?rotY`=@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshVMeshURLGhttps://www.dropbox.com/s/jg4ndcq7s2pbujf/MM%20Eis%20T%C3%BCr.obj?dl=1DiffuseURLQhttps://www.dropbox.com/s/fygm3oqf2640fay/Morcars%20Magier%20T%C3%BCren.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI38BGUIDd34900Name Custom_TokenTransformposXL(@posY`4@posZG`@rotX`GTcrotY ocrotZv@scaleX`hf?scaleY`hf?scaleZ`hf?Nicknameexit / entrance / eyeball doorDescriptionGMNotes&Painted by Ali André Spange Nabulsi'AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537855337/4D1C7809BFEBDB2309BA75AE851AEE8903AC020E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessz?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUIDff6003Name Custom_ModelTransformposX@j!@posY@posZnrotXprotY2?rotZK>>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI39GUIDd66863Name Custom_TokenTransformposXk#@posY` @posZ @rotX?rotYHf@rotZ`?v@scaleX?scaleY?scaleZ?Nickname,Entrance door iron / monster HeroQuest 2020DescriptionGMNotesHOnly Monsters can open this door. A key may be sacrifice to open aswel.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230207480793/0BE5C6AA32F19274BEBB080897EA3C0E30B4955F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness(?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUID2e52f9Name Custom_ModelTransformposX`q,posY @posZ5,rotX nv@rotY GUIDed300eName Custom_ModelTransformposX @posY @posZf@rotXv@rotY ?rotZv@scaleX?scaleY?scaleZ?NicknameWooden Entrance doorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331411014/9A94BBBFD82CFF2E0EB5B3649FA1ED3F25A8B7F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUIDdab47aName Custom_ModelTransformposXF4posY?posZQ%@rotX؍?rotYp@rotZp\scaleX?scaleY?scaleZ?NicknameWooden Exit Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331410319/C946D8E05C254F586A67E634BB5DE02BBEDC52B8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI44GUIDf4656bName Custom_ModelTransformposX$@posY @posZ`J<rotX`v?rotY-@rotZv@scaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLAhttps://www.dropbox.com/s/kdxkp7ty7famyh2/Teleport%20AN.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/ui4faj1peezmj77/Teleport%20Aus.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesA19GUIDe5d504Name Custom_ModelTransformposXF 'posY@{@posZ G#@rotX>rotYV@rotZjվscaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLBhttps://www.dropbox.com/s/amh5l0u5hx2wq28/Teleport%20AUS.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/ui4faj1peezmj77/Teleport%20Aus.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI452GUIDfc79e5Name Custom_ModelTransformposX  @posYC @posZ:rotX@?rotY?rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURL?https://www.dropbox.com/s/t9g48bcmq2u4w1x/open%20Door.obj?dl=1DiffuseURLEhttps://www.dropbox.com/s/q7zz7gd6tqi5vpe/T%C3%BCre%20offen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID2a867dName Custom_ModelTransformposX@?posY@posZ @rotX ~rotYT4?rotZ@cɾscaleX@hf?scaleY@hf?scaleZ@hf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshJMeshURLAhttps://www.dropbox.com/s/ym9eh0e6hsbz659/Closed%20Door.obj?dl=1DiffuseURLKhttps://www.dropbox.com/s/5tnby34zdjpsnjw/T%C3%BCre%20geschlossen.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID8b46baName Custom_TokenTransformposX>posY0posZn=rotXQ,rotYK۾rotZ _b;scaleX@]?scaleY0 @scaleZ\?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1796398162137608409/53B4F9D224C44166BDDB9FA468B3E98D7146958F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessG?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI15GUID13beb9NameCustom_Model_Infinite_BagTransformposX=8@posYT@posZ|FrotX ܥrotYf@rotZ@R?scaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555856354853/F5EA7ED545B99DE97316E8EF6F782024A25561BA/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID5b759bName Custom_ModelTransformposX8@posY @posZFrotX&?rotY͹?rotZc_ ?scaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555856354853/F5EA7ED545B99DE97316E8EF6F782024A25561BA/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesG3GUID30be1fName Custom_ModelTransformposX@N-posY? @posZjrotX?rotY@f@rotZҏپscaleX!"?scaleY!"?scaleZ!"?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629355917856222/48D5EA5F2A1128EB0062941F6494179D77661FE9/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDd66f0aName Custom_ModelTransformposXo7@posY @posZ@ݷBrotXrotYf@rotZ?scaleX`ff?scaleY`ff?scaleZ`ff?NicknameAlchemy TableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gѿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086594/6F7F73613AB5C64B977C98BA57FA8F8F8512503E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086675/832DCF8059DE75BC13EA46D76B77DE6DDCC21322/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16'GUID192bfeName Infinite_BagTransformposX *4posY : @posZ_0BrotXrotY໖?rotZ v@scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects3$0+$GUIDe687cfName Custom_ModelTransformposX44posY@posZPBrotX @rotY`f@rotZxv@scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095194/F415A2E3BE8E6CDDF16715B3EF4129BFC7CF2FF1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095311/7455EDACCB27274A3DDE773FD289566940522B1A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates.3U GUIDf36e69Name Custom_ModelTransformposX@Bd@posYߑ @posZ@I?rotXh?rotYp@rotZ?scaleX?scaleY`?scaleZ?Nickname"[FFFF00]Elf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886769385744/12D5ED6FBE01C16482F426CD63243082FB67B148/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768873250/F1411DE7A5A93E7D4E6320B425C4E342618EABD4/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833986821629567/A76C3B238E4A1F7566093F8B65370E90F4A9C1C2/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength`؂?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID4bf97cName Custom_ModelTransformposXZW?posY@hposZ ?rotX@}Kh?rotYf@rotZ#,?scaleX?scaleY ff?scaleZ?NicknameAll Females HQDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDdeb1acName Custom_ModelTransformposX~ @posY` @posZ ?rotX`vrotYp@rotZ@т7?scaleX`?scaleY`?scaleZ`?Nickname[FFFF00]Elf[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731552154/2DD77F393FA42DC09270A684239F110630E2D103/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731553956/05A44A863276F940E3D0557466B3984BE5C2AE87/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452731555271/32E8E22FB4A440F180A53B5AB9F6F255ED22174B/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818744156/02C4575DE86FB2D40BD191835542FDD37A9ECF6D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5,GUID44217fName Custom_ModelTransformposXC@posY @posZ5?rotX rotY@p@rotZ{7?scaleX`?scaleY`?scaleZ`?Nickname"[FFFF00]Elf[-] - Female - Hi PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818743504/668DDE0FD78F8387704E1678FB9F5B572237A33B/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818744156/02C4575DE86FB2D40BD191835542FDD37A9ECF6D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID3a60edName Custom_ModelTransformposXbd?posY @posZv?rotX `>rotYІV@rotZ`7scaleXZ?scaleYZ?scaleZZ?Nickname[FFFF00]Elf[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979496224/868426479E7F7E5E3871F11967BE386858F406DA/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDd3a990Name Custom_ModelTransformposX`i5posYn @posZOErotX` ?rotY`f@rotZ@9Ğ?scaleX?scaleY?scaleZ?Nickname[FFFF00]Elf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095008/DDE6719991B2FD90E47B57CC30C60DE416894196/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095095/90F06FB4BAB172705B11C6496078C569F771A5A6/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17GGUID1b8467Name Infinite_BagTransformposX <8@posY@"l @posZ kGrotX ܥ =rotY6:?rotZ v@scaleX33?scaleY33?scaleZ33?Nickname Secret DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID015b30Name Custom_TokenTransformposXk8@posY8@posZ@dBrotXnu@rotYϋf@rotZ`=v@scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18GUID1bff92Name Infinite_BagTransformposX >@posYA` @posZDrotX ܥL=rotY@zt?rotZ v@scaleX?scaleY?scaleZ?NicknameDoorsDescriptionState 1 through 28 to change between Closed and Open states and Types of door: [sub] Normal Door Iron Door Exit Door Stone Door Portcullis Secret Door Now including: Large Doors (Double) Classic Style Doors Custom Doors [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0xGUID91172dName Custom_ModelTransformposX>@posY;@posZ@DrotXljv@rotYվ?rotZ`?scaleX?scaleY?scaleZ?NicknameDoorDescriptionZNow Including the original HeroQuest doors by JJ.Sch and Custom doors from other content!GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081629/FFE701F56C29E4A7840A97F6EEDB6C756CC1E2B8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUID193fd2Name Custom_ModelTransformposX@9@posY ?posZk0@rotXv@rotYf@rotZ(J?scaleX?scaleY?scaleZ?Nickname Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083208/D46CD3400A71FCE5CFDAAB972896D5B6DF42E043/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI3vGUIDea739dName Custom_ModelTransformposX`"2posY @posZoLrotXv@rotY@jV@rotZS_F?scaleX?scaleY?scaleZ?NicknameIron Entrance DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331408983/A4D4A36DC6CE250F43BE0EB948F8FD96BF87C212/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStatespq2GUID193fd2Name Custom_ModelTransformposX@9@posY ?posZk0@rotXv@rotYf@rotZ(J?scaleX?scaleY?scaleZ?Nickname Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083208/D46CD3400A71FCE5CFDAAB972896D5B6DF42E043/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID10f9ceName Custom_ModelTransformposX7@posY?posZs0@rotX`v@rotY 3f@rotZ@J?scaleX?scaleY?scaleZ?NicknameIron Entrance Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331409650/8E5D3B220BFEA4DE1006496359C958E5B670D6F5/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI5tGUID397b6fName Custom_ModelTransformposX`'t6@posY?posZe0@rotX@v@rotY1f@rotZtK?scaleX?scaleY?scaleZ?Nickname Fancy DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331411014/9A94BBBFD82CFF2E0EB5B3649FA1ED3F25A8B7F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravity6GUIDdab47aName Custom_ModelTransformposX@QS5@posY?posZN0@rotX`v@rotY2f@rotZJ?scaleX?scaleY?scaleZ?NicknameFancy Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331410319/C946D8E05C254F586A67E634BB5DE02BBEDC52B8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI7tGUID229c10Name Custom_ModelTransformposXo<4@posY?posZpM0@rotX`v@rotY@.f@rotZ@J?scaleX?scaleY?scaleZ?Nickname Stone DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407237/1C4384B86312A6A326F4C9F98006A7117795E915/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravity8GUIDe0d965Name Custom_ModelTransformposX23@posY`?posZ[S0@rotXv@rotY2f@rotZ`fJ?scaleX?scaleY?scaleZ?NicknameStone Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407972/4BDF8256F872DD704FFEFF8D4F49A7F991C336DB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI9GUIDe6eff4Name Custom_ModelTransformposX@1 2@posYe?posZ/@rotX`E>rotY`f@rotZԪ>scaleX8?scaleY^?scaleZy?NicknameHidden Door HDDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939389/A63D21C8E1A7CD31889B38578FE530D26EB27F3D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939499/06E9BE50F8A0E97B67340A4D924888B03ADA408D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939641/ED08DA39A6847E7A53F9A9BDEB6ADE672D40051A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI10GUID9c3e95Name Custom_ModelTransformposX`0@posY`n?posZ@D/@rotX ?rotY@1f@rotZ͐scaleX?scaleY@+?scaleZ?Nickname Heavy DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r1?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315372999905/726B9B6245DBE950915F9F5C79A3CB973740FAC4/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000028/8DAA605B73D755ABB628288B3FA79E1628814163/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000126/14CCB7BEBF32D1CD501EECDCE461D310B8A4C196/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11GUID9b0358Name Custom_ModelTransformposXൈ/@posY3?posZy/@rotXurotY1f@rotZ5>scaleX@?scaleYN.?scaleZN.?NicknameHeavy Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r 1?g`4?b`F?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000277/E023BDB13B0FFBCBB76BD3E1D1A9540A2DAF9705/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000028/8DAA605B73D755ABB628288B3FA79E1628814163/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000126/14CCB7BEBF32D1CD501EECDCE461D310B8A4C196/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000374/CFAA37A555ED0351D8977177D1D2859A7D4F4372/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12GUID703811Name Custom_ModelTransformposX2 -@posY@&?posZ/@rotX3Z?rotY3f@rotZ`-(scaleX`?scaleY N?scaleZ`?Nickname PortcullisDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000461/0889D22476164868D4D2C3403F33A6EE22E28712/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000552/2A15C06C4317461BC0EB619B9E9128CA512EFF98/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000461/0889D22476164868D4D2C3403F33A6EE22E28712/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13GUID9f4bbbName Custom_ModelTransformposX 9*@posY &?posZ/@rotX,D>rotY1f@rotZ`iHscaleX`?scaleY N?scaleZ`?NicknamePortcullis - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000668/EF38DF0DB1A0C65EA768DDE208EA86B28C32ACCE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000552/2A15C06C4317461BC0EB619B9E9128CA512EFF98/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000752/0ECB7C89D8FF1DAAA3CB0E73513AD028F95F9C62/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14GUID11bb9fName Custom_ModelTransformposX7'@posY?posZ/@rotX E?rotY`f@rotZtv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door HDDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI15GUID0ce804Name Custom_ModelTransformposX`$@posY@?posZ/@rotX@@>rotY@_{f@rotZ tv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940278/D83045A65EA2CE1EA97536C7C6F32AB47F5AD5AB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940400/648FB578CE8E77D8091500D4EF3DE2E8BDFB290A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16GUID4aae66Name Custom_ModelTransformposX@ @posY@0?posZ@l/@rotX>rotY1f@rotZ@@scaleX?scaleY?scaleZ?Nickname Large DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842787/239124D11D2182DCFF119473A83E6D167EB83CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842871/6F5573C62230102E711516C1336E503D18F7E20A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17GUID44d427Name Custom_ModelTransformposX5@posY/?posZ/@rotXਃվrotY@1f@rotZֿscaleX?scaleY?scaleZ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473843063/DE896E596E2CEFC42BCAD743C0816403C220019A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473843134/E53DF7DA47C392A5AAAE85C9D2255E06FD3BA871/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI18GUIDa9cb9eName Custom_ModelTransformposX@h@posY 0?posZcy/@rotX[=rotY1f@rotZȾscaleX?scaleY?scaleZ?Nickname Flaming DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858358825593433015/189C9BDEA99E75A7060B31291B6DD30B8D8D3D9B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858358825593433150/20F227B9F4A821A474BC7AB50E18B114C629B617/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI19 GUID851fe7Name Custom_ModelTransformposXA@posY?posZr/@rotXWrotY@1f@rotZ( scaleX?scaleY?scaleZ?Nickname Vine DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842014/4F30AE767927AE0800994940725282985A01C1AD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842149/985BBDB12A10BE427EB95C37C27719CFE7D1051B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20GUID145edfName Custom_ModelTransformposXz@posY 0?posZ_/@rotX,~rotY@1f@rotZ >scaleX?scaleY?scaleZ?Nickname Portal DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359137150265252/FAD3696E7783E2EE4DD6E8BB361142F78E22E171/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359137150265350/F61E2EBAA70FD7A87BC43363471C341FFB60AB0D/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI21GUIDe5d504Name Custom_ModelTransformposX f?posY`0?posZdS/@rotX@}B¾rotY1f@rotZc>scaleX?scaleY?scaleZ?NicknamePortal Door - DeactivatedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842309/4EB26D3E03C97FFB0684574E56C063F25110434A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842392/5AE89F13D215575309C2653D613F67DF49F5D9E4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22GUID4c80e3Name Custom_ModelTransformposXl?posY@?posZ@mZ/@rotX` ?rotY0f@rotZվscaleX?scaleY?scaleZ?NicknameSnowy Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842474/F74334E66C519280518451E8A7D67E09FB454D23/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842561/76A3EC5627A0DAABB6B83458383CBD49F37B6F61/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23GUIDea3c4cName Custom_ModelTransformposX@TؿposY`p?posZ@J/@rotX>rotY1f@rotZ`yscaleX?scaleY?scaleZ?Nickname Classic DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480620/360F5E76CE9A54687EE05F21E9859802C26EF9D9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082038/BF47AD96368C742DA0625A17B2529EC2CF68EDC2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24GUID2e52f9Name Custom_ModelTransformposX OposYt?posZ`Q@/@rotX`ukоrotY 1f@rotZ)6scaleX?scaleY?scaleZ?NicknameClassic Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480781/9111CB213507177507C9902AC35F69446A143A08/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082243/C9A00FF70FAF36C5900201C50653CC4D610341F4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI25GUID4174f8Name Custom_ModelTransformposXposY ?posZ#/@rotXJP̾rotY 2f@rotZ*>scaleX?scaleY?scaleZ?NicknameClassic Fancy DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082348/BBE626425BA6A905AC8287AD50F7D7D6F4C8FE60/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082429/F1D58BB160FA8446ED5809DDED175CA09DF69315/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUID6bfe2cName Custom_ModelTransformposX posY&?posZ(-/@rotX`0_վrotY3f@rotZcscaleX?scaleY?scaleZ?NicknameClassic Iron DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082572/811B7B6874EADD4F8E6A092947F876B2B38AACFB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082661/6E560CB98BFD61900553AE48DDA339A8467756E9/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27GUID93ec2eName Custom_ModelTransformposXYposY?posZI/@rotX rھrotY@1f@rotZ`>scaleX?scaleY?scaleZ?NicknameClassic Stone DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082796/A6515BB43CB903238EB2502B1D467C3ED38EB484/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082881/DFD9E89D4DFB1E829DE0E49EB2DF3C612D8DD702/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI28GUID199071Name Custom_ModelTransformposX`L|posY?posZ/D/@rotX ڴrotY 2f@rotZ@>scaleX?scaleY?scaleZ?NicknameClassic PortcullisDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083001/4DF3B653B44D0B45F32F2B87AA3190173D9BCA4C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083103/5403804ADF9CB2DE8939C68F2C1A003C9E728BD4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDfc9ddaName Custom_ModelTransformposX`"2posY @posZoLrotXv@rotY@jV@rotZS_F?scaleX?scaleY?scaleZ?NicknameDoorDescriptionZNow Including the original HeroQuest doors by JJ.Sch and Custom doors from other content!GMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081629/FFE701F56C29E4A7840A97F6EEDB6C756CC1E2B8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravity4GUID10f9ceName Custom_ModelTransformposX7@posY?posZs0@rotX`v@rotY 3f@rotZ@J?scaleX?scaleY?scaleZ?NicknameIron Entrance Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331409650/8E5D3B220BFEA4DE1006496359C958E5B670D6F5/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI7tGUID229c10Name Custom_ModelTransformposXo<4@posY?posZpM0@rotX`v@rotY@.f@rotZ@J?scaleX?scaleY?scaleZ?Nickname Stone DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407237/1C4384B86312A6A326F4C9F98006A7117795E915/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravity8GUIDe0d965Name Custom_ModelTransformposX23@posY`?posZ[S0@rotXv@rotY2f@rotZ`fJ?scaleX?scaleY?scaleZ?NicknameStone Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407972/4BDF8256F872DD704FFEFF8D4F49A7F991C336DB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI9GUIDe6eff4Name Custom_ModelTransformposX@1 2@posYe?posZ/@rotX`E>rotY`f@rotZԪ>scaleX8?scaleY^?scaleZy?NicknameHidden Door HDDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939389/A63D21C8E1A7CD31889B38578FE530D26EB27F3D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939499/06E9BE50F8A0E97B67340A4D924888B03ADA408D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939641/ED08DA39A6847E7A53F9A9BDEB6ADE672D40051A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI10GUID9c3e95Name Custom_ModelTransformposX`0@posY`n?posZ@D/@rotX ?rotY@1f@rotZ͐scaleX?scaleY@+?scaleZ?Nickname Heavy DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r1?g ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315372999905/726B9B6245DBE950915F9F5C79A3CB973740FAC4/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000028/8DAA605B73D755ABB628288B3FA79E1628814163/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000126/14CCB7BEBF32D1CD501EECDCE461D310B8A4C196/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11GUID9b0358Name Custom_ModelTransformposXൈ/@posY3?posZy/@rotXurotY1f@rotZ5>scaleX@?scaleYN.?scaleZN.?NicknameHeavy Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r 1?g`4?b`F?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000277/E023BDB13B0FFBCBB76BD3E1D1A9540A2DAF9705/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000028/8DAA605B73D755ABB628288B3FA79E1628814163/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000126/14CCB7BEBF32D1CD501EECDCE461D310B8A4C196/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000374/CFAA37A555ED0351D8977177D1D2859A7D4F4372/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12GUID703811Name Custom_ModelTransformposX2 -@posY@&?posZ/@rotX3Z?rotY3f@rotZ`-(scaleX`?scaleY N?scaleZ`?Nickname PortcullisDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000461/0889D22476164868D4D2C3403F33A6EE22E28712/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000552/2A15C06C4317461BC0EB619B9E9128CA512EFF98/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000461/0889D22476164868D4D2C3403F33A6EE22E28712/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI13GUID9f4bbbName Custom_ModelTransformposX 9*@posY &?posZ/@rotX,D>rotY1f@rotZ`iHscaleX`?scaleY N?scaleZ`?NicknamePortcullis - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000668/EF38DF0DB1A0C65EA768DDE208EA86B28C32ACCE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000552/2A15C06C4317461BC0EB619B9E9128CA512EFF98/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000752/0ECB7C89D8FF1DAAA3CB0E73513AD028F95F9C62/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI14GUID11bb9fName Custom_ModelTransformposX7'@posY?posZ/@rotX E?rotY`f@rotZtv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door HDDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939754/1BEAD9AB447AAD5D84D96F2A8DB80F22FF79B0AA/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI15GUID0ce804Name Custom_ModelTransformposX`$@posY@?posZ/@rotX@@>rotY@_{f@rotZ tv@scaleX ?scaleY ?scaleZ ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940278/D83045A65EA2CE1EA97536C7C6F32AB47F5AD5AB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112939878/42AE94A2CA61C6058148BB8C4995592A306630C4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776227634112940400/648FB578CE8E77D8091500D4EF3DE2E8BDFB290A/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI16GUID4aae66Name Custom_ModelTransformposX@ @posY@0?posZ@l/@rotX>rotY1f@rotZ@@scaleX?scaleY?scaleZ?Nickname Large DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842787/239124D11D2182DCFF119473A83E6D167EB83CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842871/6F5573C62230102E711516C1336E503D18F7E20A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI17GUID44d427Name Custom_ModelTransformposX5@posY/?posZ/@rotXਃվrotY@1f@rotZֿscaleX?scaleY?scaleZ?NicknameLarge Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473843063/DE896E596E2CEFC42BCAD743C0816403C220019A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473843134/E53DF7DA47C392A5AAAE85C9D2255E06FD3BA871/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI18GUIDa9cb9eName Custom_ModelTransformposX@h@posY 0?posZcy/@rotX[=rotY1f@rotZȾscaleX?scaleY?scaleZ?Nickname Flaming DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858358825593433015/189C9BDEA99E75A7060B31291B6DD30B8D8D3D9B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858358825593433150/20F227B9F4A821A474BC7AB50E18B114C629B617/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI19 GUID851fe7Name Custom_ModelTransformposXA@posY?posZr/@rotXWrotY@1f@rotZ( scaleX?scaleY?scaleZ?Nickname Vine DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842014/4F30AE767927AE0800994940725282985A01C1AD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842149/985BBDB12A10BE427EB95C37C27719CFE7D1051B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20GUID145edfName Custom_ModelTransformposXz@posY 0?posZ_/@rotX,~rotY@1f@rotZ >scaleX?scaleY?scaleZ?Nickname Portal DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359137150265252/FAD3696E7783E2EE4DD6E8BB361142F78E22E171/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359137150265350/F61E2EBAA70FD7A87BC43363471C341FFB60AB0D/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI21GUIDe5d504Name Custom_ModelTransformposX f?posY`0?posZdS/@rotX@}B¾rotY1f@rotZc>scaleX?scaleY?scaleZ?NicknamePortal Door - DeactivatedDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842309/4EB26D3E03C97FFB0684574E56C063F25110434A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842392/5AE89F13D215575309C2653D613F67DF49F5D9E4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22GUID4c80e3Name Custom_ModelTransformposXl?posY@?posZ@mZ/@rotX` ?rotY0f@rotZվscaleX?scaleY?scaleZ?NicknameSnowy Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842474/F74334E66C519280518451E8A7D67E09FB454D23/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/858359556473842561/76A3EC5627A0DAABB6B83458383CBD49F37B6F61/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23GUIDea3c4cName Custom_ModelTransformposX@TؿposY`p?posZ@J/@rotX>rotY1f@rotZ`yscaleX?scaleY?scaleZ?Nickname Classic DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480620/360F5E76CE9A54687EE05F21E9859802C26EF9D9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082038/BF47AD96368C742DA0625A17B2529EC2CF68EDC2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24GUID2e52f9Name Custom_ModelTransformposX OposYt?posZ`Q@/@rotX`ukоrotY 1f@rotZ)6scaleX?scaleY?scaleZ?NicknameClassic Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480781/9111CB213507177507C9902AC35F69446A143A08/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082243/C9A00FF70FAF36C5900201C50653CC4D610341F4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI25GUID4174f8Name Custom_ModelTransformposXposY ?posZ#/@rotXJP̾rotY 2f@rotZ*>scaleX?scaleY?scaleZ?NicknameClassic Fancy DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082348/BBE626425BA6A905AC8287AD50F7D7D6F4C8FE60/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082429/F1D58BB160FA8446ED5809DDED175CA09DF69315/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUID6bfe2cName Custom_ModelTransformposX posY&?posZ(-/@rotX`0_վrotY3f@rotZcscaleX?scaleY?scaleZ?NicknameClassic Iron DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082572/811B7B6874EADD4F8E6A092947F876B2B38AACFB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082661/6E560CB98BFD61900553AE48DDA339A8467756E9/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27GUID93ec2eName Custom_ModelTransformposXYposY?posZI/@rotX rھrotY@1f@rotZ`>scaleX?scaleY?scaleZ?NicknameClassic Stone DoorDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082796/A6515BB43CB903238EB2502B1D467C3ED38EB484/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082881/DFD9E89D4DFB1E829DE0E49EB2DF3C612D8DD702/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI28GUID199071Name Custom_ModelTransformposX`L|posY?posZ/D/@rotX ڴrotY 2f@rotZ@>scaleX?scaleY?scaleZ?NicknameClassic PortcullisDescriptionClassic style by JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083001/4DF3B653B44D0B45F32F2B87AA3190173D9BCA4C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083103/5403804ADF9CB2DE8939C68F2C1A003C9E728BD4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5zGUIDed300eName Custom_ModelTransformposXտposY v @posZ@sHrotX`v@rotY*V@rotZ3?scaleX?scaleY?scaleZ?NicknameWooden Exit DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331411014/9A94BBBFD82CFF2E0EB5B3649FA1ED3F25A8B7F9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravity6GUIDdab47aName Custom_ModelTransformposX@տposYK @posZ@sHrotX@v@rotY)V@rotZgE?scaleX?scaleY?scaleZ?NicknameWooden Exit Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331410319/C946D8E05C254F586A67E634BB5DE02BBEDC52B8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI19bGUID28cad2Name Infinite_BagTransformposX 5posY  @posZܝCrotX`*3?rotYE?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Mummys[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDe13607Name Custom_ModelTransformposXP 6posY`@posZ #CrotX?rotYalf@rotZ wv@scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089196/5459F310ADF5C0DBF661183FA3FB15C5E92A7BA1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089327/D67175C1E7C726B7344FF78CF4AE6AB5A1B47B65/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesQ3GUIDb62a16Name Custom_ModelTransformposX`posY@R @posZ>rotX?rotYf@rotZU1?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979642335/8565E2C47A53D6DB9C9221EEEF179A18613D8E3B/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1IGUID1f5c42Name Custom_ModelTransformposXA6posY V @posZuDrotX` >rotYjf@rotZ Þ?scaleX?scaleY?scaleZ?Nickname [u]Mummy[/u]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083831/A147DD3D59E6ED8423FD37B675BF5AFFA301DC1C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083921/161EBBBC9BD7C1B790EF17B55986657FE3B73851/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20GUID2edf1bName Infinite_BagTransformposX%D=posY @posZѠDrotX ܥ =rotY@*3?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Warlocks[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID60ef33Name Custom_ModelTransformposX`S=posYw @posZ dDrotX^?rotYf@rotZ`{v@scaleX?scaleY?scaleZ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094533/F6DAE1509662DF83FFDAAD68A4F2E262F3677B13/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094668/A94B5F4D4A37C87E2CDC8D7B0794B9ABF659486D/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID0a627cName Custom_ModelTransformposXRposY`, @posZ u>rotX rv@rotY-`rotZv@scaleX ?scaleY ?scaleZ ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r1?g1?b1?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979577006/4660C67271D2235B6AB7AB01777023AC2132FA68/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUIDef9301Name Custom_ModelTransformposX:posY+ @posZ@:ErotX rotY`f@rotZƞ?scaleX?scaleY?scaleZ?Nickname[u]Chaos Warlock[/u]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094320/F5FE7E1D35A6ED525A6BA7ECE55608FB43E648FB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094445/32B4ABC5E53C8E178A3FC372FA39F5450DFA5446/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI21'GUID2f1a2eName Infinite_BagTransformposX ?posY @posZ`0ArotXrotY?5?rotZ v@scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0$0($GUID6a473bName Custom_ModelTransformposX>posY@posZVArotX[_@rotY@f@rotZ @scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095767/335EB34FEEF296625B1BE07DB48F31F6B76B3C40/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095897/BDBCC6D1B02E24F40EAFAEA6B1F2B6BA09EB9FED/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates)3I GUID87a0fcName Custom_ModelTransformposX!@posY @posZz@rotX0,nrotYp@rotZ7?scaleX> ?scaleY Q?scaleZ> ?Nickname$[00ff00]Dwarf[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rD\?g?bm?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDaf9516Name Custom_ModelTransformposXposY?posZ`싵?rotX;?rotYrotZ R?scaleX?scaleYP?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768720026/7011DA860763F9959E91E33504483AD925692926/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768740828/021C06DCE66CE0B866AC52E9A782C719AC879598/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768727175/0A4CAD495FCC72CFB057E03DB330664729B392DE/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrengthr?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDbb3163Name Custom_ModelTransformposX`ԣ@posY Q @posZE@rotX`3վrotYp@rotZ 0?scaleX ff?scaleY ff?scaleZ ff?Nickname![00ff00]Dwarf[-] - Female - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732036167/82155B6EE566136BC1E5476205A0EAECF43CCA73/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732001029/6B7948B608F0166721FCF43CB0D50885C0B3B39B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003684452732002558/B1B06D3DA752CEA87D980310CB5E462169DD4CEA/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818728380/F8636735D4629083AA836B0C2B3DA3DC83C86D57/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5-GUID3ae474Name Custom_ModelTransformposX@Va@posYP @posZ,@rotX rotY`p@rotZNg7?scaleX ff?scaleY ff?scaleZ ff?Nickname#[00ff00]Dwarf[-] - Female - HiPolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818727905/000CCF89AEE0C220148BB910B58B21938814D754/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818728380/F8636735D4629083AA836B0C2B3DA3DC83C86D57/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6GUID200b5eName Custom_ModelTransformposX g@posYd @posZ,@rotX@rotYp@rotZQ7?scaleXCD?scaleYCD?scaleZCD?Nickname[00ff00]Dwarf[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979473436/DE5EF72F2987DCB4204970A044269B97AA12C68D/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID9a7572Name Custom_ModelTransformposX/?posY [ @posZ\5?rotXc?rotYf@rotZ3?scaleX?scaleY?scaleZ?Nickname[00ff00]Dwarf[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base 3D Female HiPoly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095587/F3354665E189C4E6F3EAB7E5DB60B1199F7C16B0/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706095668/47EE584A84A50FEBF10601DE34AB1EAE840C4E11/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI22 GUID312df4NameCustom_Model_Infinite_BagTransformposX;@posY @posZgcErotXrotYMbProtZ v@scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555859376911/8D105E61FBB29ADEB634F2908A20042B57DD3348/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001148/4DB59A8815EBF4641BCE6F4D9AE08CB1C86534A4/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001410/1218E7DABCB06DCC3ED17FD7F1551270A65DA98E/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID7330baName Custom_ModelTransformposX|;@posY@posZ` ErotX@rotYI?rotZ scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555859376911/8D105E61FBB29ADEB634F2908A20042B57DD3348/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001148/4DB59A8815EBF4641BCE6F4D9AE08CB1C86534A4/NormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373001410/1218E7DABCB06DCC3ED17FD7F1551270A65DA98E/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDd668f8Name Custom_ModelTransformposX 9@posY7@posZ[TBrotX X:?rotY`v@rotZv@scaleX?scaleY?scaleZ?NicknameRackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ѿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086763/6AC2DDB0535CA94D7777CFCA8C4B73643886AAFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086848/B1BB6F783C4316B58E3722AC0551FC3F1A58857C/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI23T!GUID3558d4Name Infinite_BagTransformposX+?posY @posZ=BrotXrotY v@rotZ v@scaleX?scaleY?scaleZ?Nickname[003FFF]Barbarian[-]Description)Change Model by Right Clicking and hovering over State. Select the model you want! Includes: 2D 3D Painted 3D Female Painted 3D Female Base (Coming Soon) 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not. (Official Female 3D+2D Model can be found in Frozen Horror Set)GMNotesAltLookAngle&xyzColorDiffuse&rg ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID676202Name Custom_ModelTransformposX~?posY@@posZxBrotXI @rotY f@rotZ }v@scaleX%?scaleY%?scaleZ%?Nickname"[003FFF]Barbarian[-] - 3D PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096944/83A45940DFC1F505D838082075217FCB1A3682BD/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097067/DD991E147A9E7209501E6169E4C36DB9FCC0FC94/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3- GUIDc970a0Name Custom_ModelTransformposXn)$@posY @posZx @rotX`꘶rotYp@rotZB7?scaleX> ?scaleY Q?scaleZ> ?Nickname([003FFF]Barbarian[-] - Female - PaintedDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g,?bR?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768784957/1CD91D9CEF2359A791125F79DD2D0556885EB6EE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768785641/34F478A62BD391B320D93C538152741F768380F2/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768786048/C6FD32FD290A915B55F9EFC9D2BA48DA6CE0737C/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r u?g A?b`^[?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUID1c968fName Custom_ModelTransformposX?posY *?posZ ?rotXzj?rotY >?rotZ`?/h?scaleX?scaleY`(?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728355/5DE58B31DEE925B730F1B82D62813296680A760E/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768728966/466D8A26444842DFFE4CA99D85F76FC9DAD3298B/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1031833886768729392/9F48C301A4FE25580110F6B47D74468AD9F2098D/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&rtt?g?b`RR?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI4GUIDce0fb4Name Custom_ModelTransformposX`h!@posY @posZ @rotX(2rotY p@rotZy7?scaleXy?scaleY?scaleZy?Nickname([003FFF]Barbarian[-] - Female - Hi PolyDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818708994/92AA2C16770857D60494382956C2B21E3813A273/DiffuseURLNormalURLColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683854818709709/9B133D33D38C4689A6D3B755E8777E73EE2A02B6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI5GUID15d5edName Custom_ModelTransformposX@posY`8> @posZ@^+ @rotX u>rotYV@rotZ47scaleX@scaleY@scaleZ@Nickname[003FFF]Barbarian[-] - BaseDescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&rg?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979483427/00F4B589C3578424D0C28DBCD33ECD69CFB94802/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength ?CastShadowsLuaScriptLuaScriptStateXmlUI1GUID14557eName Custom_ModelTransformposX`0P:posY @posZ ErotXܡ>rotYf@rotZ Aɞ?scaleX ?scaleY ?scaleZ ?Nickname[003FFF]Barbarian[-]DescriptionChange Model by Right Clicking and hovering over State. Select the Model you Want! Includes: 2D 3D Painted 3D Female Hi Poly 3D Base Turn on and off grid to snap to the board or not.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096768/3C5006ADFD76948FC7DDA3A71F303C87733F0CB3/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706096851/897AF6E87B5CE30013D0A763820238B8D2219BB6/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24GUID3a0fb6Name NotecardTransformposX`x,posYW @posZ@FrotXrotYrotZscaleX?scaleY?scaleZ?Nickname[b]PICK ONLY 1 STYLE CARDS[/b]Descriptionb Press Place on [b]US[/b] or [b]EU[/b] Bag. EU and UK are different in approaches with art and sometimes in gameplay. [b] Here --->[/b] Left Bag = US Cards [sub](Reccomended)[/sub] Right Bag = EU Cards Don't choose both, they are incompatible. Press [b]'Place'[/b] on whatever you want to use!GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI25:GUID3c22a2NameCustom_AssetbundleTransformposXJj@posYJ@posZ |5@rotXrotYOf?rotZscaleXff?scaleYscaleZff?Nickname SparklesDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/865115445699865311/8A69EB030F5537555B7BF73544C1197755FC4D5F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI26]/GUID3c28a8Name Infinite_BagTransformposX@ȗ9posY* @posZCrotX ܥrotY6*rotZ v@scaleX?scaleY?scaleZ?Nickname [u]Orcs[/u]Description`States change the model. 2D, 3D and 3D colored Included. Now Includes Unique Texture for Ulag.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects,0x,GUID5a265cName Custom_ModelTransformposX@9posY`@posZCrotXU?rotYf@rotZfv@scaleX hf?scaleY hf?scaleZ hf?Nickname[u]Orc Flail[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates#(2OGUID278396Name Custom_ModelTransformposXI @posY @posZ94@rotX@@>rotYf@rotZ@>scaleX?scaleY?scaleZ?Nickname[u]Orc Hatchet[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gɿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084965/ADB4695E7EF350622AA004C90D346BD95C76FB6E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706085049/1CB6DF1ABB40DD3177585739D3DB8A905295C21C/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3QGUID944264Name Custom_ModelTransformposX@(#@posY@ @posZ.)4@rotX">rotYf@rotZ˦>scaleX?scaleY?scaleZ?Nickname[u]Orc Scimitar [/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gɿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084788/9D4EABE883B29D1980B5ECCC461F6AC808ED8EAC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084876/F2436F8DFAF6CD1F97B041170A88E4AE467AF3A9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5OGUIDd3341dName Custom_ModelTransformposX )@posYF @posZ@P4@rotX@>rotYf@rotZ`þscaleX?scaleY?scaleZ?Nickname[u]Orc Hatchet[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI6PGUIDcad9a7Name Custom_ModelTransformposX m+@posY@ @posZQ4@rotXC¾rotYf@rotZW>scaleX hf?scaleY hf?scaleZ hf?Nickname[u]Orc Scimitar[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUIDd6d89eName Custom_ModelTransformposXg91@posY0 @posZ`T4@rotXNrotYv@rotZ5>scaleX ?scaleY ?scaleZ ?Nickname[u]Orc Flail[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g@00?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979662481/AE73232692FE6FF0CB223BD8CF9BD756DE58C9BB/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI9GUID587697Name Custom_ModelTransformposXz2@posY O @posZ_c4@rotX ¾rotY f@rotZscaleX ?scaleY ?scaleZ ?Nickname[u]Orc Scimitar[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g@00?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979664946/FD9BBE821F34A9E5A3A449F6F2E91A8D45237D7B/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI7dGUID8e572aName Custom_ModelTransformposXO+posY) @posZIrotXT>rotYf@rotZ`F?scaleXs?scaleY`E?scaleZ)?Nickname[1F730F]Ulag[-]DescriptionR[sub]Attack [3] Defend [2] Body [6] Mind [3] Move [10 ][/sub] Texture by KlumsyKGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646941545/EA5136656C91F95192E18FB0BBCD23118F173708/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646942034/F4715D9391DC3DBE60D2BE9C7C2A0A9E79072E39/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646942506/238CE5381EE659595208653351B0D43F3E76044C/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1MGUID0431a2Name Custom_ModelTransformposX't9posYĺ @posZ7DrotX rotY f@rotZNȞ?scaleX?scaleY?scaleZ?Nickname[u]Orc Flail[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gɿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084610/95E0FFEF02731D4B6C8FDCCBB6F810D610336C0E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084697/B0444B934AD377B32E278DA69F2893918826E637/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27GUID3fcb84NameBagTransformposX )posYb @posZgFrotX 3?rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameCore Cards - US StyleDescription?For Language Support, see the purple bag behind the DM screen.GMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,3.6}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,4.4}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,5.2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"024dfc":{"lock":false,"pos":{"x":29.6012001037598,"y":3.69610643386841,"z":33.7037010192871},"rot":{"x":2.1244973780199E-08,"y":-3.19693438388668E-11,"z":-3.83365659217816E-07}},"0d3daf":{"lock":false,"pos":{"x":35.6604995727539,"y":3.7317636013031,"z":15.845100402832},"rot":{"x":6.8423801735662E-08,"y":-2.47565344579925E-06,"z":179.999298095703}},"1cd9c9":{"lock":false,"pos":{"x":-5.33169984817505,"y":3.65688824653625,"z":20.0182991027832},"rot":{"x":2.05794332686082E-08,"y":0.000500000140164047,"z":180}},"27fec5":{"lock":false,"pos":{"x":8.43729972839355,"y":3.69610643386841,"z":33.8046989440918},"rot":{"x":-9.6444104258353E-08,"y":359.972106933594,"z":3.69019517165725E-07}},"33f098":{"lock":false,"pos":{"x":43.1916007995605,"y":3.72204351425171,"z":11.9561996459961},"rot":{"x":3.78142004819892E-07,"y":-0.000102137906651478,"z":179.999298095703}},"34f48d":{"lock":false,"pos":{"x":48,"y":3.72198462486267,"z":12},"rot":{"x":5.1772934739347E-07,"y":0.00429785437881947,"z":179.999298095703}},"3c22a2":{"lock":true,"pos":{"x":3.81909990310669,"y":3.72199988365173,"z":21.4398002624512},"rot":{"x":0,"y":0.00270000007003546,"z":0}},"4d8f64":{"lock":false,"pos":{"x":3.77320027351379,"y":5.18643665313721,"z":21.5412006378174},"rot":{"x":-8.04075972471452E-11,"y":-0.000517349923029542,"z":180}},"500abb":{"lock":false,"pos":{"x":-3.06259989738464,"y":3.65688824653625,"z":20.0237998962402},"rot":{"x":-8.85570514697065E-08,"y":0.00399999972432852,"z":180}},"5275d9":{"lock":false,"pos":{"x":45.7254981994629,"y":3.72201251983643,"z":12},"rot":{"x":8.6455997916346E-07,"y":-2.14820647670422E-06,"z":179.999298095703}},"592275":{"lock":false,"pos":{"x":-19.5604991912842,"y":3.53192067146301,"z":-52.7102012634277},"rot":{"x":1.02683907243772E-05,"y":179.973098754883,"z":180.00065612793}},"5d5e9f":{"lock":true,"pos":{"x":44.4836006164551,"y":3.70295667648315,"z":7.02155065536499},"rot":{"x":-6.82830361142805E-08,"y":359.989410400391,"z":-0.000700027507264167}},"79f934":{"lock":true,"pos":{"x":35.6922988891602,"y":3.69799995422363,"z":8.94550037384033},"rot":{"x":0,"y":359.989410400391,"z":-0.000699999975040555}},"7aa6e3":{"lock":false,"pos":{"x":-29.3463001251221,"y":3.69660496711731,"z":33.7024993896484},"rot":{"x":1.24238695775603E-07,"y":359.984191894531,"z":2.11425472684823E-07}},"7fabff":{"lock":false,"pos":{"x":-8.45269966125488,"y":3.69660496711731,"z":33.8044013977051},"rot":{"x":-3.09550891586241E-08,"y":6.74807779099673E-11,"z":-4.12655339232515E-07}},"84ae28":{"lock":false,"pos":{"x":-3.06040000915527,"y":3.71837282180786,"z":23.2134990692139},"rot":{"x":-2.86244926428481E-07,"y":359.988311767578,"z":180}},"98a4c1":{"lock":false,"pos":{"x":33.3194999694824,"y":3.73179221153259,"z":15.8452997207642},"rot":{"x":1.34751672931088E-07,"y":0.000197529661818407,"z":179.999298095703}},"9aa405":{"lock":false,"pos":{"x":-19.5755004882813,"y":3.52229332923889,"z":-49.401798248291},"rot":{"x":9.98531777440803E-06,"y":180.007797241211,"z":180.00065612793}},"cf9b79":{"lock":false,"pos":{"x":27.4305000305176,"y":3.68095874786377,"z":20.0611000061035},"rot":{"x":-1.03362281151931E-05,"y":1.15026367097926E-07,"z":180}},"d2bc92":{"lock":false,"pos":{"x":38.0316009521484,"y":3.73173451423645,"z":15.8668003082275},"rot":{"x":-3.72583116359237E-07,"y":-2.48887204179482E-06,"z":179.999298095703}},"d934fa":{"lock":false,"pos":{"x":-5.31829977035522,"y":3.71837282180786,"z":23.1921005249023},"rot":{"x":1.65597981549581E-07,"y":-4.90032348032798E-10,"z":180}},"dad1dc":{"lock":true,"pos":{"x":44.4079,"y":3.703,"z":6.9337},"rot":{"x":0,"y":359.9795,"z":-0.0007}},"ead214":{"lock":false,"pos":{"x":40.6110000610352,"y":3.72207498550415,"z":11.9629001617432},"rot":{"x":-5.36013864405049E-08,"y":-2.17077831621282E-06,"z":179.999298095703}}}}XmlUIContainedObjects?g0GUID024dfcNameCardTransformposX@=@posY@ @posZ@@rotXR>rotY`erotZHh>scaleX?scaleY?scaleZ?Nickname BroadswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck>2884FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1/GUID0d3dafNameDeckTransformposX@A@posY @posZ/@rotX>rotY<ҾrotZ@f@scaleX?scaleY?scaleZ?Nickname[B5B5B5]Equipment[-] - CoreDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[0f1f2f3f4f5f6f7f8f9f10f11fCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects{+0GUID20301cNameCardTransformposXD@posY" @posZ@/@rotX35?rotY`v@rotZї^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa4eda1NameCardTransformposX D@posY!@posZX/@rotXP`rotY J)rotZjjscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0d3799NameCardTransformposXi~D@posY@8@posZ`_/@rotX|WrotY0grotZ8d?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID9db650NameCardTransformposXD@posY@posZZ/@rotX8JrotY yv@rotZ I?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3dd833NameCardTransformposX0lD@posY`@posZ@#/@rotXFarotY`$?rotZ *|?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9eeddcNameCardTransformposXMbD@posY`4@posZT/@rotXE?rotYF?rotZ~?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID170019NameCardTransformposX`D@posY`l(@posZ@/@rotXtProtYUrotZ݇?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID703033NameCardTransformposX@rD@posY*5@posZ`U0@rotXb?rotY9rotZ!o?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDf452a8NameCardTransformposX XD@posY+@posZr0@rotX@=D6rotY@rotZR?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDf98bd3NameCardTransformposX@G|D@posY@posZ@g0@rotX@ܖ`?rotY)[۾rotZ`\g?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID121bcdNameCardTransformposXwD@posY@posZ`b0@rotX@(=?rotY@ntrotZ&#scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID3abd38NameCardTransformposX D@posY@@posZP 0@rotXH?rotYv@rotZT@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2vGUID1cd9c9NameDeckTransformposX SposYNA @posZ@4@rotX j>rotY Kb@?rotZf@scaleX"h?scaleY?scaleZ"h?Nickname[1E87FF]Water Spells[-] Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs00u1u2uCustomDeck3004FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackType3014FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackType3024FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID592911NameCardTransformposX*AposY ?posZß @rotXm@>rotY@p@rotZ˾scaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID0uSidewaysCardCustomDeck=264FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDffcc9dNameCardTransformposX-AposY?posZ$@rotX>rotYp@rotZ U>scaleX?scaleY?scaleZ?Nickname*[1E87FF]Water Spell:[-] Water of HealingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDuSidewaysCardCustomDeck=244FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID24f368NameCardTransformposX.AposY ?posZ`R)@rotX>rotYWp@rotZ`QascaleX?scaleY?scaleZ?Nickname&[1E87FF]Water Spell:[-] Veil of MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDuSidewaysCardCustomDeck=254FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081359/B9194B94377DE71F59603FF1AB05F81CBB29CDF7/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081452/41DEAB0F0FE74286430C9F714DF9CC1509685854/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID27fec5NameCardTransformposX @posY@ @posZ`@@rotX%m>rotYv@rotZdm{scaleX?scaleY?scaleZ?Nickname ShortswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck>2894FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4 *GUID33f098NameDeckTransformposX`E@posY @posZ'@rotXyrotY @rotZ@f@scaleXd?scaleY?scaleZd?Nickname)[5F9667]Potions[-] - Potion of DexterityDescription+Cost: 100 Gold Coins [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0!g1!g2!g3!g4!g5!g6!g7!g8!g9!gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID19456bNameCardTransformposX2E@posY "?@posZ'@rotXqFrotY@rotZ+;?scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID19456bNameCardTransformposX2E@posYtI@posZ'@rotX[[?rotYrotZ *scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID19456bNameCardTransformposXE@posYDL@posZ@k'@rotX NrotY`_rotZG?scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID19456bNameCardTransformposX2E@posY@6@posZ'@rotXࠉW?rotYqrotZCv1scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID19456bNameCardTransformposX2E@posY 2@posZ'@rotXV?rotY@drotZ@2scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDa49f90NameCardTransformposX`E@posY`@posZ |'@rotX @rotY&{?rotZSPscaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID19456bNameCardTransformposXE@posY5@posZ@k'@rotX@;GrotYrotZi9?scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID19456bNameCardTransformposX2E@posY~@posZ'@rotXt?rotY'>rotZ@3E?scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID19456bNameCardTransformposX2E@posY@@posZ'@rotX "H?rotY?rotZ=scaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID19456bNameCardTransformposX E@posY) @posZ:'@rotXrotY`R rotZHscaleXd?scaleY?scaleZd?NicknamePotion of DexterityDescriptionCost: 100 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID!gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5)GUID34f48dNameDeckTransformposXH@posY @posZ(@rotX|q>rotYq?rotZ@f@scaleXd?scaleY?scaleZd?Nickname&[5F9667]Potions[-] - Potion of BattleDescription+Cost: 200 Gold Coins [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0 g1 g2 g3 g4 g5 g6 g7 g8 g9 gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUIDe2cdeeNameCardTransformposX@ G@posY@posZ '@rotXC?rotYv@rotZ`f@scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID4c2fa3NameCardTransformposX(H@posY S@posZ(@rotXHrotY`?rotZ 5\?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID9436d7NameCardTransformposX(H@posY M@posZ(@rotX*:rotY?rotZ'D?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID215512NameCardTransformposX(H@posY(@posZ(@rotX``rotY?rotZ[w?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID9436d7NameCardTransformposX(H@posYA @posZ (@rotXѲ`rotY?rotZ>x?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID518e13NameCardTransformposX`(H@posYW@posZ(@rotX ~JrotY`?rotZ`^?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID9436d7NameCardTransformposX`(H@posYb@posZ(@rotXKrotYn?rotZ`Xz`?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID50b94eNameCardTransformposX`(H@posY@posZ(@rotX?rotY?rotZK?scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID3d97fbNameCardTransformposX"H@posY\@posZ`*'@rotX-|v@rotYv@rotZzv@scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDd51e34NameCardTransformposX!H@posY@posZ(@rotXv@rotYv@rotZ`][scaleXd?scaleY?scaleZd?NicknamePotion of BattleDescriptionCost: 200 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6:GUID3c22a2NameCustom_AssetbundleTransformposX@@posY @posZp5@rotXrotYOf?rotZscaleXff?scaleYscaleZff?Nickname SparklesDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/865115445699865311/8A69EB030F5537555B7BF73544C1197755FC4D5F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI7YGUID4d8f64NameDeckTransformposX/@posY@@posZ 5@rotX>rotYվArotZf@scaleX?scaleY?scaleZ?Nickname[D6BE25]Treasures[-] - CoreDescriptionEach time you search a room, draw from this deck. Will you be rewarded for your cunning or fall victim to the traps of Zargon? [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012345 6789101112131415161718192021 22 23 CustomDeck>6324FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects{T0GUID46aea7NameCardTransformposXhposY@?posZ kr(@rotX  rotY x}?rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID77209cNameCardTransformposXifposY.A@posZ pf@rotX`v@rotY@f@rotZoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID46aea7NameCardTransformposXgfposY@d@posZ hf@rotX 2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID46aea7NameCardTransformposXgfposY`H@posZhf@rotXGrotY f@rotZy>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID46aea7NameCardTransformposXgfposYD@posZhf@rotX`FrotY@f@rotZ@\=scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID46aea7NameCardTransformposXffposY`J@posZgf@rotXgErotY f@rotZn<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID SidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID4c5609NameCardTransformposX*posY@posZ rotX` Bv@rotY@f@rotZ ^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDfa7916NameCardTransformposXposY@posZ@33 rotX H>rotYlf@rotZq.scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID46aea7NameCardTransformposX posY@posZ?rotX`^&>rotYlf@rotZ`r{ԾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID46aea7NameCardTransformposX posY`@posZ23 rotX+UErotY f@rotZ?S<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDc66bfdNameCardTransformposXposY.A@posZ)3 rotX@v@rotY`f@rotZsoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID46aea7NameCardTransformposXposY@posZ@rotX`vKv@rotY@ f@rotZ@ qscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID6e7e11NameCardTransformposXposY`V@posZ@rotX ^v@rotY@f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID46aea7NameCardTransformposXffposY`@posZ23 rotXjTErotYf@rotZDG<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUIDf86b33NameCardTransformposXifposY.A@posZ)3 rotX@v@rotY f@rotZoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID46aea7NameCardTransformposXffposY`@posZ ?rotX@^ErotYf@rotZ M<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUIDc3d728NameCardTransformposXifposY.A@posZ3?rotX`v@rotYf@rotZ zoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID46aea7NameCardTransformposX posY`@posZ`?rotXBiErotY f@rotZ e<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUIDa5afffNameCardTransformposXposY@A@posZ 3?rotX@v@rotY f@rotZ`oscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUID46aea7NameCardTransformposXposY`@posZgf@rotXSQErotYf@rotZV<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUID9a5ea3NameCardTransformposXposY.A@posZof@rotX@v@rotYf@rotZoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID46aea7NameCardTransformposX posY`@posZff@rotXOErotY@f@rotZ }b<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID SidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID7c2d22NameCardTransformposXposY.A@posZof@rotX@v@rotY`f@rotZfoscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID SidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID46aea7NameCardTransformposX`posY@d@posZhf@rotX@HrotY`f@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID SidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8rGUID500abbNameDeckTransformposX`4posYNA @posZ4@rotX@?rotY@Mbp?rotZf@scaleX"h?scaleY?scaleZ"h?Nickname[DA1917]Fire Spells[-] Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0]v1v2&wCustomDeck3034FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackType3044FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackType3054FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID5ef752NameCardTransformposX&AposY?posZ k@rotX 4protYp@rotZ`v@scaleX?scaleY?scaleZ?Nickname [DA1917]Fire Spell:[-] CourageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID]vSidewaysCardCustomDeck=784FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDbbf9b3NameCardTransformposX`E#AposY?posZ HI @rotX 6rotY`p@rotZ|\scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDvSidewaysCardCustomDeck=774FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb1f6f5NameCardTransformposX AposY@%?posZ^@rotX ]{LrotY@p@rotZqscaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Fire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardID&wSidewaysCardCustomDeck=504FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081205/A8BB2F6F49290C4BC0BF92DCA07C049E317B34CB/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081286/0F073E67307F00B35B9BBD167A59D5858F45BB8E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9)GUID5275d9NameDeckTransformposX F@posY @posZ(@rotXuurotYоrotZ@f@scaleXd?scaleY?scaleZd?Nickname$[5F9667]Potions[-] - Venom AntidoteDescription+Cost: 300 Gold Coins [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0)g1)g2)g3)g4)g5)g6)g7)g8)g9)gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID715888NameCardTransformposX@F@posY @posZ'@rotX0?rotY`M?rotZ jU?scaleXd?scaleY?scaleZd?NicknameVenom AntidoteDescriptionCost: 300 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID302ea2NameCardTransformposXZF@posY@P/@posZ(@rotX@h?rotYAP?rotZ@xl?scaleXd?scaleY?scaleZd?NicknameVenom AntidoteDescriptionCost: 300 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID715888NameCardTransformposX F@posYL@posZ@qn(@rotX D?rotY`2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID715888NameCardTransformposXQF@posY@5@posZ@'i(@rotXM>?rotY2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID715888NameCardTransformposX@F@posYu2@posZ@ i(@rotXS@?rotY`2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID715888NameCardTransformposX oF@posY@6@posZII(@rotX fBrotY2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID715888NameCardTransformposX\F@posY ?@posZC(@rotX@rotY=P?rotZδ@?scaleXd?scaleY?scaleZd?NicknameVenom AntidoteDescriptionCost: 300 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID715888NameCardTransformposX\F@posY jI@posZC(@rotXArotY2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID715888NameCardTransformposX\F@posY@@posZC(@rotXiVrotYY?rotZ e?scaleXd?scaleY?scaleZd?NicknameVenom AntidoteDescriptionCost: 300 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID715888NameCardTransformposX\F@posY @posZC(@rotX@M0rotY=P?rotZ@LscaleXd?scaleY?scaleZd?NicknameVenom AntidoteDescriptionCost: 300 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10Q0GUID592275NameDeckTransformposX|3posY_A @posZZJrotX`|>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname[B20065]Chaos Spells[-] - CoreDescription`These are spells that may be cast by special Boss monsters in a dungeon. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[0w1w2w3w4w5w6w7w8w9w10w11wCustomDeck>3064FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects+0GUID413ad6NameCardTransformposX@C@posY?posZ,rotXi?rotYf@rotZk?scaleX?scaleY?scaleZ?Nickname[9F1FEF]Chaos Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID29f9d9NameCardTransformposX#C@posY:?posZ`L,rotX?rotYf@rotZuv@scaleX?scaleY?scaleZ?Nickname([9F1FEF]Chaos Spell:[-] Lightning BoltDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID45e0fcNameCardTransformposX C@posY%?posZ,rotX)a?rotY@Tf@rotZv@scaleX?scaleY?scaleZ?Nickname([9F1FEF]Chaos Spell:[-] Cloud of ChaosDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID6c95eeNameCardTransformposXuC@posYg?posZ,rotX`xv@rotYf@rotZov@scaleX?scaleY?scaleZ?Nickname%[9F1FEF]Chaos Spell:[-] Summon OrcsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID24f56dNameCardTransformposX NC@posYS?posZ`Z-rotX@GrotYf@rotZ ZT[scaleX?scaleY?scaleZ?Nickname![9F1FEF]Chaos Spell:[-] CommandDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDc76a6eNameCardTransformposX`C@posY`?posZ>-rotXgWrotYf@rotZv@scaleX?scaleY?scaleZ?Nickname#[9F1FEF]Chaos Spell:[-] FirestormDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID986481NameCardTransformposXC@posY`t?posZ@-rotX WHrotY\f@rotZWscaleX?scaleY?scaleZ?Nickname [9F1FEF]Chaos Spell:[-] EscapeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID5e30e5NameCardTransformposXC@posYQ?posZNZ-rotXѵ$rotYf@rotZav@scaleX?scaleY?scaleZ?Nickname'[9F1FEF]Chaos Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID15da48NameCardTransformposXାC@posY?posZ@B-rotX@o?rotYjf@rotZvv@scaleX?scaleY?scaleZ?Nickname[9F1FEF]Chaos Spell:[-] RustDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDfe07f4NameCardTransformposX@-C@posY?posZ D,rotXd?rotYf@rotZv@scaleX?scaleY?scaleZ?Nickname'[9F1FEF]Chaos Spell:[-] Summon UndeadDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID5092efNameCardTransformposX@vC@posYo?posZS-rotXv@rotY f@rotZ@v@scaleX?scaleY?scaleZ?Nickname![9F1FEF]Chaos Spell:[-] TempestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDf9e565NameCardTransformposX C@posY M?posZ@de,rotXrotYʀf@rotZv@scaleX?scaleY?scaleZ?Nickname[9F1FEF]Chaos Spell:[-] FearDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwSidewaysCardCustomDeck>2664FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481225/07E78B345B0725F91EBE344E662C84D858D49C62/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253481354/26F5E29A73041FD23FDC8C67270F3F302F239696/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11aGUID5d5e9fName Custom_TokenTransformposX=F@posY @posZ`@rotX_TrrotYv@rotZAFscaleX md@scaleY?scaleZ md@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331462915/181D51EE4CFBB712CC496A9FAD4DA97ABE475FF9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI12GUID79f934Name Custom_TokenTransformposX@A@posY @posZ!@rotXrotYv@rotZFscaleX`-@scaleY?scaleZ`-@Nickname Armory ShopDescriptionTHeroes may buy equipment with the gold they've found in the dungeons between questsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080593/1FC015AD674651E271CAEB0CC1CC87ED3A185453/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI13GUID7aa6e3NameCardTransformposX X=posY @posZ@@rotX>rotY@v@rotZ^wscaleX?scaleY?scaleZ?NicknameDaggerDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck>3104FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID7fabffNameCardTransformposX@ posY @posZ@@rotXyrotYK=rotZtscaleX?scaleY?scaleZ?Nickname ShortswordDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQqSidewaysCardCustomDeck>2904FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086237/451B0B1740AF9A62C7390B751C088F3FB809DF54/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086328/82F4E56519146F2B7D5085CD4A28774E9CB977FC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15=GUID84ae28NameDeckTransformposX{posY@: @posZ67@rotXrotY v@rotZf@scaleXڞ?scaleY?scaleZڞ?Nickname[703A16]Earth Spells[-]Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0ht1it2tCustomDeckw2984FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackType2994FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID65ebb0NameCardTransformposXQ?posY@?posZB @rotXʾrotYp@rotZ@ >scaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Heal BodyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDhtSidewaysCardCustomDeck=524FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID32f07dNameCardTransformposXB?posY`?posZ $@rotXrotYp@rotZ<>scaleX?scaleY?scaleZ?Nickname+[703A16]Earth Spell:[-] Pass Through RockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDitSidewaysCardCustomDeck=534FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfbc098NameCardTransformposXF?posY@?posZ V)@rotX@Jj>rotYp@rotZ#7ӾscaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Rock SkinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDtSidewaysCardCustomDeck=514FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080804/05662B74D9253EDDB0B8A77911EED18F8418D13E/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080897/289C6E980A41CE06D081B6088C6C788CC8916A2F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16/GUID98a4c1NameDeckTransformposX`@@posY @posZ ˰/@rotX@⣾rotY 8)?rotZ@f@scaleX?scaleY?scaleZ?Nickname[B5B5B5]Equipment[-] - CoreDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[0f1f2f3f4f5f6f7f8f9f10f11fCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects{+0GUID20301cNameCardTransformposXD@posY" @posZ@/@rotX35?rotY`v@rotZї^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa4eda1NameCardTransformposX D@posY!@posZX/@rotXP`rotY J)rotZjjscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0d3799NameCardTransformposXi~D@posY@8@posZ`_/@rotX|WrotY0grotZ8d?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID9db650NameCardTransformposXD@posY@posZZ/@rotX8JrotY yv@rotZ I?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3dd833NameCardTransformposX0lD@posY`@posZ@#/@rotXFarotY`$?rotZ *|?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9eeddcNameCardTransformposXMbD@posY`4@posZT/@rotXE?rotYF?rotZ~?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID170019NameCardTransformposX`D@posY`l(@posZ@/@rotXtProtYUrotZ݇?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID703033NameCardTransformposX@rD@posY*5@posZ`U0@rotXb?rotY9rotZ!o?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDf452a8NameCardTransformposX XD@posY+@posZr0@rotX@=D6rotY@rotZR?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDf98bd3NameCardTransformposX@G|D@posY@posZ@g0@rotX@ܖ`?rotY)[۾rotZ`\g?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID121bcdNameCardTransformposXwD@posY@posZ`b0@rotX@(=?rotY@ntrotZ&#scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID3abd38NameCardTransformposX D@posY@@posZP 0@rotXH?rotYv@rotZT@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17'GUID9aa405NameDeckTransformposXT3posY - @posZ nHrotXf_>rotY?f@rotZ`f@scaleX?scaleY?scaleZ?Nickname[D90000]Artifacts[-] - CoreDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0g1g2g3g4g5g6g7g8g9gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects-#0GUIDf298afNameCardTransformposXposY`@posZ.rotXo\ErotYf@rotZB=<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID774749NameCardTransformposXposY .A@posZ.rotX@v@rotY f@rotZ@oscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb6719eNameCardTransformposX?posY@d@posZ ff,rotX PHrotY f@rotZ`$?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID5aa4e3NameCardTransformposX?posYH@posZ ff,rotXGrotY`f@rotZ N>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa3aa22NameCardTransformposX ?posYD@posZ ff,rotX@'FrotYf@rotZ=scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDfefe12NameCardTransformposX ?posY`J@posZ ff,rotXErotY f@rotZ`%<scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID449c2cNameCardTransformposX ?posYWT@posZ ff,rotXzDrotY@f@rotZ;scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDad8a1bNameCardTransformposX@?posY Ma@posZ@ff,rotXB'DrotY#f@rotZ`:scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID6d3167NameCardTransformposX`?posY- @posZ@ff,rotX@sCrotY f@rotZa:scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID8f5140NameCardTransformposX`?posY@posZ@ff,rotX CrotYbf@rotZe9scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18!GUIDcf9b79NameDeckTransformposX@5n;@posYr @posZ@4@rotX`rotYx>rotZf@scaleX?scaleY?scaleZ?NicknameMonster Cards - CoreDescription&References Only [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0 f1f2e3e4e5e6e7eCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID83c5e7NameCardTransformposXpVposY@posZCrotX`{@rotYf@rotZ"f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID fSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID6f3fd5NameCardTransformposX PxVposY@posZCrotX;@rotYf@rotZۦf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf5900dNameCardTransformposXaVposY@posZoCrotX!@rotY f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID25da14NameCardTransformposX`{VposY@posZCrotX@rotYf@rotZ Vf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDb27b02NameCardTransformposXnjVposY*@posZ!CrotX@@rotY`lf@rotZ!f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID32530eNameCardTransformposXhoVposY@posZCrotX@rotY|f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID8d8ca4NameCardTransformposX`qVposY@@posZyCrotX``f@rotY(f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDf452a8NameCardTransformposXzVposY@ `@posZCrotX ?rotY~f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19/GUIDd2bc92NameDeckTransformposX C@posY @posZ@ͻ/@rotXჾrotYx+ҾrotZ@f@scaleX?scaleY?scaleZ?Nickname[B5B5B5]Equipment[-] - CoreDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[0f1f2f3f4f5f6f7f8f9f10f11fCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects{+0GUID20301cNameCardTransformposXD@posY" @posZ@/@rotX35?rotY`v@rotZї^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa4eda1NameCardTransformposX D@posY!@posZX/@rotXP`rotY J)rotZjjscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0d3799NameCardTransformposXi~D@posY@8@posZ`_/@rotX|WrotY0grotZ8d?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID9db650NameCardTransformposXD@posY@posZZ/@rotX8JrotY yv@rotZ I?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3dd833NameCardTransformposX0lD@posY`@posZ@#/@rotXFarotY`$?rotZ *|?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9eeddcNameCardTransformposXMbD@posY`4@posZT/@rotXE?rotYF?rotZ~?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID170019NameCardTransformposX`D@posY`l(@posZ@/@rotXtProtYUrotZ݇?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID703033NameCardTransformposX@rD@posY*5@posZ`U0@rotXb?rotY9rotZ!o?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDf452a8NameCardTransformposX XD@posY+@posZr0@rotX@=D6rotY@rotZR?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDf98bd3NameCardTransformposX@G|D@posY@posZ@g0@rotX@ܖ`?rotY)[۾rotZ`\g?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID121bcdNameCardTransformposXwD@posY@posZ`b0@rotX@(=?rotY@ntrotZ&#scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID3abd38NameCardTransformposX D@posY@@posZP 0@rotXH?rotYv@rotZT@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20aGUIDd934faNameDeckTransformposX`EposY@: @posZ-17@rotXirotYposY@?posZ`Q?rotX;arotYp@rotZ 3l>scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] GenieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDPxSidewaysCardCustomDeck=234FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID2942a8NameCardTransformposX?posY ?posZRB@rotX;ξrotYp@rotZxҾscaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] TempestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDxSidewaysCardCustomDeck=214FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080982/2F123B6DC1D4743E7C25703DFF6FDB95EDCDF075/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081075/E55EC9075BEC21CD973A75F313DA3BECB886200F/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21*GUIDead214NameDeckTransformposX@5ND@posY@ @posZ@'@rotXX>rotYоrotZ@f@scaleXd?scaleY?scaleZd?Nickname+[5F9667]Potions[-] - Potion of RestorationDescription+Cost: 500 Gold Coins [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsK0&g1&g2&g3&g4&g5&g6&g7&g8&g9&gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID038828NameCardTransformposX_D@posY` @posZ@ͥ'@rotX_A?rotYrotZ n?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDdbf6c3NameCardTransformposXPjD@posY/@posZn(@rotXٰ?rotY@! >rotZ`V?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID038828NameCardTransformposXPjD@posYKL@posZn(@rotXN9FrotY@ζ>rotZ`V?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID038828NameCardTransformposXPjD@posY5@posZn(@rotXQArotY ۶>rotZnN?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID038828NameCardTransformposXPjD@posY2@posZn(@rotX@{b?rotY>rotZ3scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID038828NameCardTransformposXPjD@posY6@posZn(@rotXwc?rotY>rotZ`2scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID038828NameCardTransformposXPjD@posY`+?@posZn(@rotXArotYڶ>rotZ O?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID038828NameCardTransformposXPjD@posY I@posZn(@rotX tCrotYp׶>rotZ Q?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID038828NameCardTransformposXoD@posY`@posZ6(@rotX@z?rotYF ?rotZE?scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID038828NameCardTransformposXoD@posY@posZ6(@rotX;O?rotYc>rotZ`G=scaleXd?scaleY?scaleZd?NicknamePotion of RestorationDescriptionCost: 500 Gold CoinsGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28 GUID40cfd9NameCustom_Model_Infinite_BagTransformposX۸4@posYKY @posZ@DrotXv@rotY-f@rotZ>?scaleX ?scaleY ?scaleZ ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080236/D008F1F2175A15B721CFF02C9549858DB13BD301/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080403/6C3B51A59EFCB38B3055A5A1ADCB0BED287E39F6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID9f24eeName Custom_ModelTransformposX z4@posYO@posZx1DrotX༒?rotYVV@rotZ o\?scaleX ?scaleY ?scaleZ ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080236/D008F1F2175A15B721CFF02C9549858DB13BD301/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080403/6C3B51A59EFCB38B3055A5A1ADCB0BED287E39F6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID72163dName Custom_ModelTransformposXf6@posYr @posZ̠ArotXv@rotYp@rotZa>scaleX?scaleY?scaleZ?Nickname CupboardDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080051/40DC040C854EBF24A2F53D95E409269AAE8A9D56/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080136/96A8BB2F42348A29DADEBC05548EED71354BD710/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI29} GUID5c30d4NameCustom_Model_Infinite_BagTransformposX@yh8@posY@posZ:iErotXrotY f@rotZ@R?scaleX?scaleY?scaleZ?NicknameSorcerer's DeskDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107762/23D356A2BEC46F9AD729CC377A5AA33E42301BFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107888/DBE62A67CAD7E875C635491EDADED8D075C23205/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID8e90ecName Custom_ModelTransformposX`!8@posYcu@posZ{ErotX`ev@rotY`s~v@rotZ c@scaleX gf?scaleY gf?scaleZ gf?NicknameSorcerer's DeskDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107762/23D356A2BEC46F9AD729CC377A5AA33E42301BFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107888/DBE62A67CAD7E875C635491EDADED8D075C23205/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDc660d5Name Custom_ModelTransformposX@o5@posYh@posZ`QCrotX>*M?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameSorcerer's DeskDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?gп?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107576/88C49F48E30FADC942ADB693FCD5E14118206F82/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107661/17F6072D62A56DD47CD2BD121242CB5561F76ACD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30L GUID5f0525NameCustom_Model_Infinite_BagTransformposX_85@posYA@posZ2FrotX`v@rotY3f@rotZ?scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051619/46B6326D16E679D432F949E8369ECE8F28841A58/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051770/36721AD9D2A0B2D5154876C101109BB35ED5FF6A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjectsd0\GUID61809cName Custom_ModelTransformposXC5@posYN@posZhIFrotX א?rotY~v@rotZ~v@scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051619/46B6326D16E679D432F949E8369ECE8F28841A58/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051770/36721AD9D2A0B2D5154876C101109BB35ED5FF6A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID6609f5Name Custom_ModelTransformposX i6@posY`@posZʍBrotX@rotY`f@rotZ?scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ҿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086414/924510BFEE9AE8F490B98162C3D11DB2034E190B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086503/CFB9D0CA11B462094C063E797502CDA851D51857/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI31 GUID74ca45NameBagTransformposX &posYa @posZFrotXUa@?rotYf@rotZ ~D>scaleX?scaleY?scaleZ?NicknameCore Cards - EU StyleDescription~Though the Cards are from the EU, the are English translated. For Language Support, see the purple bag behind the DM screen.GMNotesAltLookAngle&xyzColorDiffuse&rgbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,3.6}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult endLuaScriptState {"ml":{"0e01e3":{"lock":false,"pos":{"x":3.8085,"y":5.201,"z":21.5261},"rot":{"x":0,"y":-0.0032,"z":180}},"0e6f83":{"lock":false,"pos":{"x":35.6182,"y":3.738,"z":9.3337},"rot":{"x":0,"y":359.9915,"z":179.9993}},"127e05":{"lock":false,"pos":{"x":41.844,"y":3.7329,"z":12.8123},"rot":{"x":0,"y":0,"z":179.9993}},"135efe":{"lock":false,"pos":{"x":27.586,"y":3.6873,"z":20.0269},"rot":{"x":0,"y":359.9601,"z":180}},"1efb99":{"lock":false,"pos":{"x":8.4262,"y":3.7542,"z":33.8023},"rot":{"x":0,"y":0.0073,"z":0}},"248b04":{"lock":false,"pos":{"x":-2.9318,"y":3.7616,"z":23.0598},"rot":{"x":0,"y":359.9843,"z":180}},"2717f1":{"lock":false,"pos":{"x":-5.1352,"y":3.7001,"z":19.9254},"rot":{"x":0,"y":359.9831,"z":180}},"37b472":{"lock":false,"pos":{"x":48.8883,"y":3.6704,"z":12.9092},"rot":{"x":0,"y":179.9864,"z":0.0007}},"3ab314":{"lock":false,"pos":{"x":37.1964,"y":3.733,"z":12.8119},"rot":{"x":0,"y":0,"z":179.9993}},"3c22a2":{"lock":true,"pos":{"x":3.8019,"y":3.8644,"z":21.4881},"rot":{"x":0,"y":0.0027,"z":0}},"41f20c":{"lock":false,"pos":{"x":3.977,"y":3.5934,"z":-52.7101},"rot":{"x":0,"y":179.9774,"z":180.0007}},"4da9d6":{"lock":false,"pos":{"x":3.8085,"y":5.2064,"z":21.5461},"rot":{"x":0,"y":-0.003,"z":180}},"4f59c4":{"lock":false,"pos":{"x":29.5628,"y":3.7542,"z":33.7399},"rot":{"x":0,"y":0.0073,"z":0}},"55fb4c":{"lock":false,"pos":{"x":-5.1242,"y":3.7616,"z":23.0847},"rot":{"x":0,"y":0.3099,"z":180}},"66681b":{"lock":false,"pos":{"x":-29.4646,"y":3.7547,"z":33.6675},"rot":{"x":0,"y":0.0072,"z":0}},"6c09cd":{"lock":true,"pos":{"x":45.6197,"y":3.7029,"z":12.9041},"rot":{"x":0,"y":359.9833,"z":-0.0007}},"77f866":{"lock":true,"pos":{"x":38.3107,"y":3.709,"z":5.5673},"rot":{"x":0,"y":179.9833,"z":0.0007}},"808ea8":{"lock":false,"pos":{"x":39.5218,"y":3.7329,"z":12.766},"rot":{"x":0,"y":0.0003,"z":179.9993}},"ae3425":{"lock":false,"pos":{"x":-19.4713,"y":3.5403,"z":-52.723},"rot":{"x":0,"y":180.003,"z":180.0007}},"c1b6ad":{"lock":false,"pos":{"x":-2.9248,"y":3.7001,"z":19.9196},"rot":{"x":0,"y":0.1627,"z":180}},"c23325":{"lock":false,"pos":{"x":-8.3968,"y":3.7547,"z":33.7142},"rot":{"x":0,"y":0.0073,"z":0}},"d24aef":{"lock":true,"pos":{"x":4.322,"y":3.2679,"z":-52.6029},"rot":{"x":0,"y":0,"z":-0.0007}},"d6e347":{"lock":false,"pos":{"x":38.2829,"y":3.7329,"z":9.304},"rot":{"x":0,"y":359.9926,"z":179.9993}},"d6fd7d":{"lock":false,"pos":{"x":-19.4253,"y":3.519,"z":-49.5089},"rot":{"x":0,"y":180,"z":180.0007}},"ddff26":{"lock":true,"pos":{"x":46.3638,"y":3.7029,"z":7.472},"rot":{"x":0,"y":359.9915,"z":-0.0007}},"e8b8c4":{"lock":false,"pos":{"x":34.7617,"y":3.733,"z":12.8418},"rot":{"x":0,"y":-0.0001,"z":179.9993}},"ea464d":{"lock":false,"pos":{"x":40.918,"y":3.7241,"z":9.3021},"rot":{"x":0,"y":359.9827,"z":179.9993}}}}XmlUIContainedObjects0GUID248b04NameDeckTransformposXStposY@: @posZO7@rotXsrotYv@rotZf@scaleX?scaleY?scaleZ?Nickname[703A16]Earth Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0012ĸCustomDeck4285FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037706/B53BCC9BDEAC0375868DD69780B0CFD901427516/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackType4296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579673274/C7E754041B4FC23525D31F214506FA7711A5019B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackType4735FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037272/AC55C7D163FE8CFB2ADD9557B40A5B8B75D490AE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsf 0GUID5d129eName CardCustomTransformposX`,posY ?posZ rotX@C~v@rotY gf@rotZ@e@scaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Rock SkinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0SidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037706/B53BCC9BDEAC0375868DD69780B0CFD901427516/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID100ac4Name CardCustomTransformposX ,posYO?posZ1z rotX@?rotYYf@rotZ e@scaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Heal BodyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3666FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579673274/C7E754041B4FC23525D31F214506FA7711A5019B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID068ce8Name CardCustomTransformposXI)posYu?posZ@rotX@>rotY`f@rotZ@f@scaleX?scaleY?scaleZ?Nickname+[703A16]Earth Spell:[-] Pass Through RockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDĸSidewaysCardCustomDeck?3675FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037272/AC55C7D163FE8CFB2ADD9557B40A5B8B75D490AE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2717f1NameDeckTransformposXqposYNA @posZ3@rotX0[>rotYv@rotZf@scaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spells[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0(12$CustomDeck4745FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028689/482634CA550AF479515793511720C2893532D4D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackType3615FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028082/6A31C91BCED4A2414B0EB6ABD6B3D6AB481FED6C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackType4335FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204026966/7C92D94840786921690FE1F178B2D3DA270C8FB8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsc 0GUID03c549Name CardCustomTransformposX'posY =?posZ ݏ @rotX!?rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname*[1E87FF]Water Spell:[-] Water of HealingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(SidewaysCardCustomDeck?3625FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028689/482634CA550AF479515793511720C2893532D4D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3fa41aName CardCustomTransformposX'posY?posZf @rotXs?rotY f@rotZf@scaleX?scaleY?scaleZ?Nickname&[1E87FF]Water Spell:[-] Veil of MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3615FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028082/6A31C91BCED4A2414B0EB6ABD6B3D6AB481FED6C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe25ed9Name CardCustomTransformposX>(posY@?posZ y5 @rotX?rotYxf@rotZf@scaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck?3605FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204026966/7C92D94840786921690FE1F178B2D3DA270C8FB8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID55fb4cNameDeckTransformposX@.posY@: @posZ7@rotXYP>rotYf?rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spells[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0120CustomDeck4755FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418417402/F8487AE602727DA70EEED4C4A628C3F26069D405/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackType3654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204032398/607E6935CFD4D059FEF186D2F034A507E6A6613C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackType3645FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387229/CD28CF67F9E161B125649FDA8D511BD99C049C73/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsQ 0GUID3d6f6fName CardCustomTransformposX posY?posZ0}rotXv@rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] GenieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3635FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418417402/F8487AE602727DA70EEED4C4A628C3F26069D405/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID938614Name CardCustomTransformposXposY@T?posZ{rotX`drotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] TempestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204032398/607E6935CFD4D059FEF186D2F034A507E6A6613C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDce01a5Name CardCustomTransformposX`sposY8?posZ%rotX`$?rotY@df@rotZ@Vf@scaleX?scaleY?scaleZ?Nickname"[20B09A]Air Spell:[-] Swift WindDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0SidewaysCardCustomDeck?3645FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387229/CD28CF67F9E161B125649FDA8D511BD99C049C73/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc1b6adNameDeckTransformposXeposYNA @posZj3@rotXxrotYZ?rotZf@scaleX?scaleY?scaleZ?Nickname[DA1917]Fire Spells[-] DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0̦1<2tCustomDeck4275FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204021443/83BE743193D1505048E78387A2DF9CDA9687CFE2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackType3596FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418414164/DD4605ADF4A5E85C9AF78A969B966DA660E81C2F/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackType3575FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204020248/5CEA96A9D48D9D6771429A820F9D1B52F018CB2D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsa 0GUID7af60fName CardCustomTransformposXposY)?posZ eڿrotXv@rotY{f@rotZf@scaleX?scaleY?scaleZ?Nickname [DA1917]Fire Spell:[-] CourageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID̦SidewaysCardCustomDeck?3585FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204021443/83BE743193D1505048E78387A2DF9CDA9687CFE2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID34d0dfName CardCustomTransformposX %@posY@posZ%@rotX` w7?rotY`f@rotZ@Wܸ>scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Fire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID<SidewaysCardCustomDeck@3596FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418414164/DD4605ADF4A5E85C9AF78A969B966DA660E81C2F/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID779e02Name CardCustomTransformposX @posY@posZ#@rotX`L7?rotYf@rotZջ>scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck?3575FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204020248/5CEA96A9D48D9D6771429A820F9D1B52F018CB2D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4 GUID0e6f83NameDeckTransformposX !A@posYx @posZڪ"@rotX ңrotY v@rotZ@f@scaleX?scaleY?scaleZ?Nickname%[B5B5B5]Equipment[-] - US ExclusivesDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01CustomDeckx96FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579672198/CEBD218F81DB416B2A789FE067B66EA30255405B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772388347/EB7ECFBE1FE62C058F2BBA702EBE27DF1F2981C0/NumWidthNumHeightBackIsHiddenUniqueBackType176FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418412105/E716DEE1FCD5C0617DD2F8B18813DE6C81D6B215/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772388347/EB7ECFBE1FE62C058F2BBA702EBE27DF1F2981C0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsP0GUID889bf6Name CardCustomTransformposXD[/@posY @posZ@rotX  W?rotY@f@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>96FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579672198/CEBD218F81DB416B2A789FE067B66EA30255405B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772388347/EB7ECFBE1FE62C058F2BBA702EBE27DF1F2981C0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID83825dName CardCustomTransformposX =/@posYqS@posZ=@rotX✐?rotYf@rotZ`bscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?176FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418412105/E716DEE1FCD5C0617DD2F8B18813DE6C81D6B215/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772388347/EB7ECFBE1FE62C058F2BBA702EBE27DF1F2981C0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5>GUID127e05NameDeckTransformposX@D@posY{ @posZ)@rotX@rotY`rotZ@f@scaleX?scaleY?scaleZ?Nickname,[5F9667]Potions[-] - Potions of RestorationDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDf815a5NameCardTransformposXND@posY.2@posZ`*@rotX 9rotY7ϪrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDf815a5NameCardTransformposXxD@posYu5@posZ *@rotX%<rotY@ѪrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf815a5NameCardTransformposXxD@posYK@posZ *@rotX@rotYժrotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDf871e5NameCardTransformposXxD@posY 2/@posZ *@rotX׃?rotYؿrotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDf815a5NameCardTransformposX@D@posY @posZ@)@rotXSa5rotY¦rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6H@GUID135efeNameDeckTransformposX ;@posYr @posZ4@rotX@>rotY\v@rotZ f@scaleX?scaleY?scaleZ?NicknameMonster Cards - CoreDescriptionbSwitch States to see EU stats. EU stats are usually more challenging and closer to intended play.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0g1f2`3e4c5a6d7bCustomDeck>4724FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects;0oGUID16b6f4NameCardTransformposX;@posY?@posZ`c_4@rotXby?rotY@qkrotZlf@scaleX?scaleY?scaleZ?NicknameZombieDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID88daa2NameCardTransformposX#@posY @posZ`FE@rotXk7?rotY@f@rotZ@K*scaleX?scaleY?scaleZ?NicknameZombieDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDWSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1sGUID9995a4NameCardTransformposX@^ @posY@dD@posZ`'@rotXdv?rotY`f@rotZ` f@scaleX?scaleY?scaleZ?Nickname SkeletonDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID6165caNameCardTransformposXU @posY @posZ@(!@rotXh7?rotY vf@rotZ|IscaleX?scaleY?scaleZ?Nickname SkeletonDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDVSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2}GUIDc18900NameCardTransformposX@n@posY9@posZ @x'@rotX*z?rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameChaos WarriorDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID`SidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDe4f1c5NameCardTransformposX`@posY @posZb#@rotX`7?rotY@vf@rotZwscaleX?scaleY?scaleZ?NicknameChaos WarriorDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDPSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3iGUIDc18218NameCardTransformposX`6@posY _4@posZ'@rotX?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameOrcDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDeSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDeaaa5dNameCardTransformposX@posY @posZ`$@rotX4n7?rotY rf@rotZ@ >scaleX?scaleY?scaleZ?NicknameOrcDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDUSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID6a1db1NameCardTransformposX& @posY`8@posZ'@rotX h[?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameGoblinDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDcSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDb3384fNameCardTransformposXf,@posY  @posZu#@rotX Q7?rotYqf@rotZ)>scaleX?scaleY?scaleZ?NicknameGoblinDescriptionX - UK Version [sub]Exactly the same cause no duh, nobody is threatened by Goblins[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5mGUID8c9d90NameCardTransformposX@N @posYXZ@posZ:'@rotX 0A?rotYf@rotZvf@scaleX?scaleY?scaleZ?NicknameFimirDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDaSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID9b6234NameCardTransformposX3%@posY @posZP%@rotXn7?rotY@Gf@rotZ].>scaleX?scaleY?scaleZ?NicknameFimirDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDQSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6mGUIDb14559NameCardTransformposXE @posY@0@posZ"'@rotXYG?rotYpf@rotZf@scaleX?scaleY?scaleZ?NicknameMummyDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDeab62bNameCardTransformposXX@posY  @posZ'@rotX@_5?rotY7f@rotZ>scaleX?scaleY?scaleZ?NicknameMummyDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDTSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7sGUID59b07aNameCardTransformposXL @posY@ @posZ'@rotX q?rotYf@rotZ@Nf@scaleX?scaleY?scaleZ?Nickname GargoyleDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDbSidewaysCardCustomDeck>4354FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016203903492/737329A95363A07081FDF0FE067136699D1C2521/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID1d773cNameCardTransformposXF!@posY @posZ`|@rotXo7?rotY@f@rotZ5I>scaleX?scaleY?scaleZ?Nickname GargoyleDescription - UK VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDRSidewaysCardCustomDeck?4365FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433059656018117/F97E3803DA893431800DE2891E07EA62C3C257FC/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID1efb99NameCardTransformposX6 @posY@ @posZ@@rotX`brotY@b}?rotZ jscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID248b04NameDeckTransformposXStposY@: @posZO7@rotXsrotYv@rotZf@scaleX?scaleY?scaleZ?Nickname[703A16]Earth Spells[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0012CustomDeck4285FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037706/B53BCC9BDEAC0375868DD69780B0CFD901427516/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackType4296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579673274/C7E754041B4FC23525D31F214506FA7711A5019B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackType4305FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037272/AC55C7D163FE8CFB2ADD9557B40A5B8B75D490AE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsf 0GUID5d129eName CardCustomTransformposX`,posY ?posZ rotX@C~v@rotY gf@rotZ@e@scaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Rock SkinDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0SidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037706/B53BCC9BDEAC0375868DD69780B0CFD901427516/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID100ac4Name CardCustomTransformposX ,posYO?posZ1z rotX@?rotYYf@rotZ e@scaleX?scaleY?scaleZ?Nickname#[703A16]Earth Spell:[-] Heal BodyDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3666FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579673274/C7E754041B4FC23525D31F214506FA7711A5019B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID068ce8Name CardCustomTransformposXI)posYu?posZ@rotX@>rotY`f@rotZ@f@scaleX?scaleY?scaleZ?Nickname+[703A16]Earth Spell:[-] Pass Through RockDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3675FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204037272/AC55C7D163FE8CFB2ADD9557B40A5B8B75D490AE/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418537338/D09FD077FAFF985A1A9FA43F56F00768C876FA68/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID2717f1NameDeckTransformposXqposYNA @posZ3@rotX0[>rotYv@rotZf@scaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spells[-] Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012$CustomDeck4325FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028689/482634CA550AF479515793511720C2893532D4D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackType3615FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028082/6A31C91BCED4A2414B0EB6ABD6B3D6AB481FED6C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackType4335FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204026966/7C92D94840786921690FE1F178B2D3DA270C8FB8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsc 0GUID03c549Name CardCustomTransformposX'posY =?posZ ݏ @rotX!?rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname*[1E87FF]Water Spell:[-] Water of HealingDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3625FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028689/482634CA550AF479515793511720C2893532D4D6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID3fa41aName CardCustomTransformposX'posY?posZf @rotXs?rotY f@rotZf@scaleX?scaleY?scaleZ?Nickname&[1E87FF]Water Spell:[-] Veil of MistDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3615FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204028082/6A31C91BCED4A2414B0EB6ABD6B3D6AB481FED6C/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe25ed9Name CardCustomTransformposX>(posY@?posZ y5 @rotX?rotYxf@rotZf@scaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck?3605FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204026966/7C92D94840786921690FE1F178B2D3DA270C8FB8/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10,GUID37b472Name NotecardTransformposXqH@posY \ @posZ)@rotX@;>rotYf@rotZ TF?scaleX?scaleY?scaleZ?NicknameAlchemist Shop - CORE SetDescription Use only this selection for if you wanna play purely with the core set. To see what comes in future expansions, refer to the large sheet above. Refer above for more indepth rulings and what are in each expansion.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI11GUID3ab314NameDeckTransformposX#B@posY`u @posZ`)@rotX ֘rotY`,ʾrotZ@f@scaleX?scaleY?scaleZ?Nickname$[5F9667]Potions[-] - Venom AntidoteDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345CustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID04be4cNameCardTransformposX`3%?posY@posZA?rotX(q7rotYH`?rotZ@.scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID5a2c40NameCardTransformposX?posY@posZ(@rotX*u7rotYB`?rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID3756b9NameCardTransformposX 5?posY@posZ`@rotXg7rotY@`?rotZ +¾scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID66c204NameCardTransformposXԺտposY`@posZ@rotX9m7rotY@`?rotZ@.׺scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7077ccNameCardTransformposXposY@posZ:?rotX@Bn7rotY rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID16b72aNameCardTransformposXposY@@posZ`T@rotX!w7rotY->rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3685FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920186420134/2A6A0296661F0BAAC2C45D87E4591DF4297F4533/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12:GUID3c22a2NameCustom_AssetbundleTransformposXJj@posYJ@posZ |5@rotXrotYOf?rotZscaleX?scaleYscaleZ?Nickname SparklesDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/865115445699865311/8A69EB030F5537555B7BF73544C1197755FC4D5F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI13_GUID4da9d6NameDeckTransformposXw@posY@@posZ@͋5@rotX@QsrotY@khrotZf@scaleX?scaleY?scaleZ?Nickname[D6BE25]Treasures[-] - CoreDescriptionEach time you search a room, draw from this deck. Will you be rewarded for your cunning or fall victim to the traps of Zargon? [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012345678910DZ11ȱ1213±14ñ15ű1617ı18̱19Ʊ20ͱ21α22ɱ23ʱ24˱CustomDeck>4554FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsZ0GUIDca49c7NameCardTransformposX`K7@posY5-?posZ 5$@rotX{ݘ?rotYf@rotZ` @scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID387385NameCardTransformposX_7@posY?posZT$@rotXhlv@rotYyf@rotZ`b@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe7596aNameCardTransformposX+7@posY`?posZ`#@rotX0?rotYR{f@rotZgT@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID1199cdNameCardTransformposXY7@posY@nd?posZC,$@rotX?rotY@[}f@rotZ D?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDffc38fNameCardTransformposX`C6@posY9?posZ$@rotXsv@rotY@f@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDe60c87NameCardTransformposX( @posY$?posZ Xz&@rotXzx?rotY[f@rotZ#hscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID90e8c6NameCardTransformposX@posY A?posZ@۵&@rotX`w?rotY7}f@rotZ6v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID3d6073NameCardTransformposXF7@posYi!?posZ"@rotX]{?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID3968b1NameCardTransformposX @posY >?posZ`(?rotX`rotYHf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID2df85dNameCardTransformposX 4@posY ?posZr?rotX ം?rotY f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID3eaf52NameCardTransformposX@1@posYx?posZ@+@rotXprotY`3f@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDZSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID15a9beNameCardTransformposXg1@posY?posZ`+@rotX鿲?rotY}f@rotZ>?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDȱSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUIDcb3364NameCardTransformposX@T1@posY@?posZ8`+@rotX`ʀ?rotYf@rotZD@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUIDca54fcNameCardTransformposX1@posY7?posZ#*@rotX`+?rotY ~f@rotZ ??scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID±SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID2c55ebNameCardTransformposX1@posY`?posZ`E*@rotX jrrotY਀f@rotZ@cscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDñSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUIDad4559NameCardTransformposX@c7@posY ?posZw$@rotXv@rotY f@rotZ`scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDűSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUIDb70998NameCardTransformposX1@posY`p?posZvh+@rotX 3t?rotYwf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUIDc7deeeNameCardTransformposX࿛1@posY`?posZ@ȴ+@rotX "0?rotY^f@rotZ K{v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDıSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID6c28edNameCardTransformposX X1@posY(?posZ*@rotXPkrotYf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIḎSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUID893c02NameCardTransformposX@M2@posYr?posZ@Y,@rotX@HorotYf@rotZN?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDƱSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUIDed5d88NameCardTransformposX{1@posY?posZ+@rotXR|?rotY }f@rotZ`3؞?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDͱSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID008c96NameCardTransformposX`f1@posY}?posZ`l+@rotXqrotY@&f@rotZɊ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDαSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID344096NameCardTransformposX1@posY)?posZ`F+@rotX |v@rotY~f@rotZGjv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDɱSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID40cfd6NameCardTransformposX0@posY`S?posZ`b,@rotX|v@rotYf@rotZ`Fjv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDʱSidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24GUIDba5a1aNameCardTransformposX #0@posY]?posZj,@rotXs|v@rotYf@rotZdv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID˱SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID4f59c4NameCardTransformposX=@posY@ @posZ@@rotX`n!^rotY}?rotZ`N>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID55fb4cNameDeckTransformposX@.posY@: @posZ7@rotXYP>rotYf?rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spells[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0\120CustomDeck4315FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418417402/F8487AE602727DA70EEED4C4A628C3F26069D405/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackType3654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204032398/607E6935CFD4D059FEF186D2F034A507E6A6613C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackType3645FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387229/CD28CF67F9E161B125649FDA8D511BD99C049C73/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsQ 0GUID3d6f6fName CardCustomTransformposX posY?posZ0}rotXv@rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] GenieDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID\SidewaysCardCustomDeck?3635FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418417402/F8487AE602727DA70EEED4C4A628C3F26069D405/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID938614Name CardCustomTransformposXposY@T?posZ{rotX`drotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[20B09A]Air Spell:[-] TempestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204032398/607E6935CFD4D059FEF186D2F034A507E6A6613C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDce01a5Name CardCustomTransformposX`sposY8?posZ%rotX`$?rotY@df@rotZ@Vf@scaleX?scaleY?scaleZ?Nickname"[20B09A]Air Spell:[-] Swift WindDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0SidewaysCardCustomDeck?3645FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387229/CD28CF67F9E161B125649FDA8D511BD99C049C73/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204031478/09058B61D7488CEC37FC2BAB241EA36B24AD5251/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID66681bName CardCustomTransformposXv=posY @posZp@@rotX`n%zrotY@}}?rotZ'scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>56FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418412105/E716DEE1FCD5C0617DD2F8B18813DE6C81D6B215/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772388347/EB7ECFBE1FE62C058F2BBA702EBE27DF1F2981C0/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17yGUID6c09cdName Custom_TokenTransformposX`RF@posY @posZ@)@rotXrotYv@rotZFscaleX?scaleY?scaleZ?NicknameAlchemist's Shop - CoreDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418410002/C7B894672A198DFE4E840B383EE9263966124943/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI18LGUID77f866Name NotecardTransformposX'C@posY@ @posZ@D@rotXrotY@wf@rotZF?scaleX?scaleY?scaleZ?NicknameArmory InformationDescriptionLeft Deck is the core deck, you will use these no matter what ruleset you play. Add the Middle deck IF you want to play with EU ruleset. Add Right Deck if you want to play with US ruleset. Add Both if you want both, we've designed them to work together.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI19<GUID808ea8NameDeckTransformposX`C@posY @posZ 1)@rotXw>rotY@:3?rotZ@f@scaleX?scaleY?scaleZ?Nickname*[5F9667]Potions[-] - Potions of DexterityDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4616FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDa8973eNameCardTransformposX@rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname[B20065]Chaos Spells[-] - CoreDescriptionThese are spells that may be cast by special Boss monsters in a dungeon. Also contains 'Escape' Spell. Do not use if you are playing EU ruleset exclusively. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs[0 1234567 891011CustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects+0GUID3f0a8cNameCardTransformposX %&@posY\@posZ8rotX U?rotYf@rotZ@ߖ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDb30335NameCardTransformposXv&@posYA*@posZ7rotX`\?rotYVf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID45e46cNameCardTransformposX-,'@posY`G@posZ rotXB?rotY@lf@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID5a8599NameCardTransformposX&@posY @posZprotX@+'*rotYf@rotZ "bscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID0dd4aaNameCardTransformposX߈&@posY`)T@posZrotX`v@rotY Of@rotZ;б?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID7da36eNameCardTransformposXm&@posY@posZ@?rotXIKrotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID25554cNameCardTransformposX'@posY`4@posZчrotXQ?rotYf@rotZ&}v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDb9add4NameCardTransformposXա&@posY a@posZ LrotX`vXrotYf@rotZ 8?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID1c0570NameCardTransformposX{&@posY n@posZȕrotXv@rotYf@rotZ@"?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID50433dNameCardTransformposX w&@posY8@posZ?brotX@I8K?rotY`f@rotZdxv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID168658NameCardTransformposX&@posYO@posZ -rotX P?rotYf@rotZu@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUIDdcf79bNameCardTransformposXq3posY@z @posZ`lJrotX+TrotYf@rotZf@scaleX?scaleY?scaleZ?Nickname US EXCLUSIVEDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUIDc1b6adNameDeckTransformposXeposYNA @posZj3@rotXxrotYZ?rotZf@scaleX?scaleY?scaleZ?Nickname[DA1917]Fire Spells[-] Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0<1t2̦CustomDeck3596FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418414164/DD4605ADF4A5E85C9AF78A969B966DA660E81C2F/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackType3575FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204020248/5CEA96A9D48D9D6771429A820F9D1B52F018CB2D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackType4275FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204021443/83BE743193D1505048E78387A2DF9CDA9687CFE2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsa 0GUID3f6761Name CardCustomTransformposXposY4?posZ`ӿrotX`v@rotYUf@rotZf@scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Fire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID<SidewaysCardCustomDeck@3596FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418414164/DD4605ADF4A5E85C9AF78A969B966DA660E81C2F/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDdac678Name CardCustomTransformposXposYम?posZ@u?rotX`|v@rotYK}f@rotZ@f@scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck?3575FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204020248/5CEA96A9D48D9D6771429A820F9D1B52F018CB2D/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID7af60fName CardCustomTransformposXposY)?posZ eڿrotXv@rotY{f@rotZf@scaleX?scaleY?scaleZ?Nickname [DA1917]Fire Spell:[-] CourageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID̦SidewaysCardCustomDeck?3585FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204021443/83BE743193D1505048E78387A2DF9CDA9687CFE2/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUIDc23325NameCardTransformposX`) posY @posZj@@rotX@Uޅ>rotY}?rotZJ.x>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI233zGUIDd24aefNameBagTransformposX`I@posY@$ @posZ+MJrotX>rotYࠤ\>rotZYFscaleX?scaleY?scaleZ?NicknameUS CARDS WITH EU ART.DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gu?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScriptLuaScriptStateXmlUIContainedObjectsw0GUIDa2af4fNameDeckTransformposX @posYgD@posZ@uJrotX?rotYf@rotZ`ef@scaleX?scaleY?scaleZ?NicknameUS Spell CardsDescriptionDThe way they are played are different between the US and EU versionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01X2,CustomDeck4525FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537699417/468BF95B501F89C34B4C8C06C96AC45D8EF26EC6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackType4545FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537702374/4F93465B539038BD6F06A67D120BDB67D656DF3E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackType4515FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537698965/163930CCFE695075B10A144155ECB08F65560307/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects_ 0GUIDa1632bName CardCustomTransformposXn-posY?posZ?@rotXVz>rotYf@rotZf{scaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Fire of WrathDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4525FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537699417/468BF95B501F89C34B4C8C06C96AC45D8EF26EC6/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID817289Name CardCustomTransformposX(posY?posZ @rotXy>rotYf@rotZώscaleX?scaleY?scaleZ?Nickname[1E87FF]Water Spell:[-] SleepDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDXSidewaysCardCustomDeck?4545FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537702374/4F93465B539038BD6F06A67D120BDB67D656DF3E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1754685185772387815/F85917482EBE9EBB24CFB1BFCD8F0EDEB458261E/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID836a97Name CardCustomTransformposX_*1posY?posZ @rotXy>rotYf@rotZÑscaleX?scaleY?scaleZ?Nickname&[DA1917]Fire Spell:[-] Ball of FlameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,SidewaysCardCustomDeck?4515FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537698965/163930CCFE695075B10A144155ECB08F65560307/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418415464/D66A7C427643895BFB57BB77DECCC7275A2ABF04/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID03f1d4NameDeckTransformposX@@posYK@posZ@OJrotX`?rotYf@rotZpf@scaleX?scaleY?scaleZ?NicknameUS Potion of HealingDescription2The amount healed is different form the original.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs012CustomDeck>4534FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537700171/70856948658F5F2782D7FE690AE5E99D4DE294B0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID7494deName CardCustomTransformposXJ3?posYǻ @posZYoErotX/:7?rotYf@rotZkd?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4534FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537700171/70856948658F5F2782D7FE690AE5E99D4DE294B0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID7f4985Name CardCustomTransformposX4?posY@|!@posZ`fErotXs?rotYf@rotZPu?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4534FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537700171/70856948658F5F2782D7FE690AE5E99D4DE294B0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb4d980Name CardCustomTransformposX 4?posY`>@posZ`fErotX8R?rotYf@rotZ@SU?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4534FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/772865031537700171/70856948658F5F2782D7FE690AE5E99D4DE294B0/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2VGUID7090a1NameDeckTransformposXJ@posY@posZ`GJrotXH{v@rotYf@rotZ@3ef@scaleX?scaleY?scaleZ?NicknameUS Base Game Treasure DeckDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0.1.2*3*40506Ȗ7<8$9$10(11(12&13+14#15"16"17"18"19"20"21)CustomDeck4564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackType3864FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206039164/1EE995A4E0C4CF64146C055DFCD9A73DA0D2BA99/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackType4234FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206039164/1EE995A4E0C4CF64146C055DFCD9A73DA0D2BA99/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsO0GUIDc45c2dNameCardTransformposX 5@posY?posZ WurotXEUrotY:f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID.SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2316afNameCardTransformposX@UA5@posYQK?posZ`,?rotX ?rotYf@rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID.SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc8dabbNameCardTransformposX`:J7@posY`?posZ rotX ?rotYf@rotZ C[9scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID*SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDd88228NameCardTransformposX 7@posYl$?posZB rotXH-rotYf@rotZ@[scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID*SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDca4ef2NameCardTransformposXE0@posYЁ?posZ rotX@[)?rotYf@rotZtWscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID0SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb8834fNameCardTransformposX0@posY2$?posZ"rotX)`?rotYf@rotZ4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID694d16Name CardCustomTransformposX 21@posY*?posZ` @rotXg_?rotY`f@rotZ%HZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDȖSidewaysCardCustomDeck>3864FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206039164/1EE995A4E0C4CF64146C055DFCD9A73DA0D2BA99/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID56c568Name CardCustomTransformposX1@posY@5?posZ @rotX ?rotY~f@rotZ3?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID<SidewaysCardCustomDeck>4234FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124206039164/1EE995A4E0C4CF64146C055DFCD9A73DA0D2BA99/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUIDdd78c2NameCardTransformposX(@posY ?posZ@#@rotXv@rotY`4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUIDeb26f7NameCardTransformposX(@posY`}?posZ (#@rotXSv@rotY`f@rotZ sQv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUIDc37deaNameCardTransformposX,@posY?posZ @rotX}@K?rotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID0e5a5dNameCardTransformposX`,@posY`?posZ @rotX?rotYf@rotZ@WLscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID(SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID9c6fcdNameCardTransformposX 5@posYڀ?posZ) @rotX@!?r?rotY@2f@rotZ)\j?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13GUID5d2930NameCardTransformposX5@posY?posZ`7@rotXӘ?rotYb}f@rotZN&?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID+SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI14GUID8d0a3aNameCardTransformposX5@posY`?posZ@C?rotX@v@rotY@f@rotZ†?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID#SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI15GUID3d4a7aNameCardTransformposXw.@posY ?posZ = @rotX G`?rotYf@rotZ.PscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GUID957d3bNameCardTransformposX -@posY@?posZRy @rotXlCCrotY@f@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17GUID6d71caNameCardTransformposX-@posY(?posZ @rotXUrotYf@rotZ~=?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID073b7aNameCardTransformposX`-@posY?posZz @rotXNk?rotYAf@rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19GUIDfb99d7NameCardTransformposXP-@posYk?posZ@rotX)U?rotYf@rotZ 9k?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20GUID99912cNameCardTransformposX-@posYL?posZ& @rotX@v@rotY@>f@rotZ@/?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID4e5d78NameCardTransformposX %5@posY.u?posZ͸?rotXBurotY f@rotZ}?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID)SidewaysCardCustomDeck>4204FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205976522/76CDFD372F1C4C47A4E076A93E27743EE7EBEAD2/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI24*GUIDd6e347NameDeckTransformposX 6$C@posY` @posZज़"@rotXd'>rotYv@rotZ@f@scaleX?scaleY?scaleZ?Nickname$[B5B5B5]Equipment[-] - EU ExclusiveDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID39d446NameCardTransformposX`1C@posY@posZI!@rotXv@rotYv@rotZ .f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDefe8faNameCardTransformposX 5"@posY`Y*@posZz@rotXF?rotY 8f@rotZcv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc55930NameCardTransformposX`]"@posY O@posZ@rotXN@vrotYf@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDf361a5NameCardTransformposX &@posY&g@posZ&i@rotX?rotYf@rotZ.l?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID3ac4f9NameCardTransformposX+%@posYW@posZ@y@rotXc!`?rotYf@rotZw?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI25"GUIDd6fd7dNameDeckTransformposXl3posY@ @posZ#HrotXl>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname[D90000]Artifacts[-] - CoreDescriptionThese are to be given to the player when specified. If you are using the US ruleset, you will find missing artifacts in future expansions, US version merged the artifacts into 1 deck. Some may have different named but similar effects. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0t1q2s3p4r5u6v7wCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID15a709NameCardTransformposX`'posY @posZ@{BrotX kWarotYf@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDtSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID17ca42NameCardTransformposX`'posY@v @posZ BrotX,l?rotY`@f@rotZSR?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDqSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID723ed5NameCardTransformposX(posY@posZ%BrotX [?rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDsSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDffb515NameCardTransformposX "@posY  @posZ rotX,w7?rotYf@rotZN>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID37f002NameCardTransformposX0'@posY @posZU3rotXn7?rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDrSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID78e05dNameCardTransformposX`+@posY  @posZ rotX $u7?rotYf@rotZK>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDuSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID48d32cNameCardTransformposX@10@posY` @posZerotXu7?rotYf@rotZ@>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDvSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID288327NameCardTransformposXO@posY @posZa rotX`x7?rotY f@rotZɶ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26GUIDddff26Name Custom_TokenTransformposX.G@posY @posZT@rotXrotY v@rotZFscaleX-?scaleY?scaleZ-?NicknameDescriptionPotion of Healing is a treasure in US style. Potion of Vision is only available to Elf via Mage of the Mirror pack, but can be used as early as Ogre Horde expansion.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920184098542/03E6EDDAD605F9FFCE8B36CA4735F3CFE77A5430/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI278GUIDe8b8c4NameDeckTransformposX`aA@posY @posZ`)@rotX>rotY`rotZ@f@scaleX?scaleY?scaleZ?Nickname&[5F9667]Potions[-] - Potion of BattleDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0ߴ1ߴ2ߴ3ߴ4ߴCustomDeck@4636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID790b79NameCardTransformposX:bA@posYk2@posZ8q)@rotX #brotY`즾rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDߴSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID790b79NameCardTransformposX:bA@posY5@posZ8q)@rotXAX?rotYlrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDߴSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID790b79NameCardTransformposX:bA@posYL@posZ8q)@rotXfrotY`ڭrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDߴSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID1670c4NameCardTransformposX:bA@posY@N/@posZ8q)@rotXv@rotY>rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDߴSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID790b79NameCardTransformposX`aA@posY @posZ`)@rotXo?rotY`rrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDߴSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI28$GUIDea464dNameDeckTransformposXuD@posY` @posZଚ"@rotX@=/rotY v@rotZ@f@scaleX?scaleY?scaleZ?Nickname[B5B5B5]Equipment[-] - CoreDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsD012345678CustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID5033d3NameCardTransformposX=)@posY@ @posZ!@rotX@V?rotY`f@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID9493adNameCardTransformposX )@posY3?@posZN!@rotX ؙ?rotYf@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4f59c4NameCardTransformposXV)@posYx@posZx!@rotXJarotY`%f@rotZ/?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID7c4e95NameCardTransformposX(@posY@[@posZ@!@rotX@[2rotYf@rotZcscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID7dea78NameCardTransformposX?*@posY@t`@posZ!@rotXs?rotY~f@rotZ`F ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID9e6cdfNameCardTransformposX)@posY?k@posZ /"@rotXIO?rotYf@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDfd3da3NameCardTransformposX`*@posY@q@posZ !@rotXe?rotYf@rotZ`j?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID6a1b16NameCardTransformposX)@posY*t@posZ@!@rotX 'd?rotYf@rotZ HscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID91bacaNameCardTransformposXd)@posY @posZu!@rotXsLrotY@f@rotZ@KscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?g@?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>3564FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067712/E3BFC48EEC079AE4439E7781C09E95F132143151/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/770612433020067969/2A74C215012604D7662E6C7F52416258763FF735/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI32fGUID766ffdName Infinite_BagTransformposX@ȇ;posY7 @posZ@CrotXrotY ?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Zombies[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID9700d9Name Custom_ModelTransformposX {;posY @posZ CrotX`|@rotY<~f@rotZ p?scaleX?scaleY?scaleZ?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090102/A82ECA0CB5819B6F034C4DFF850351F4B6E89E93/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090237/161FDF9A16C49068FB84C948546BC643A02520F8/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesS3GUID5ab340Name Custom_ModelTransformposX`[3posY + @posZ`e>rotX@v@rotY@p@rotZ`?scaleX@ff?scaleY@ff?scaleZ@ff?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979676144/DC58E0E108CD030752D8178B7AD50071F51E6877/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1JGUID7ee2beName Custom_ModelTransformposX`;posY @posZS@ErotX I>rotY@f@rotZǞ?scaleX?scaleY?scaleZ?Nickname[u]Zombie[/u]Description<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084094/8B216FA606D31777F8A044FEDD8CF84E31311D0A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084174/CF266B5E22BBE497089379ACD6E6CBD58C50C987/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI33B GUID7d540cNameCustom_Model_Infinite_BagTransformposX X;@posY@ё@posZ@NyDrotX ܥL=rotYf@rotZ@R?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects^0VGUID6c37f1Name Custom_ModelTransformposX̅;@posY @posZ@gDrotXZx?rotYwV@rotZ scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUID35c2bdName Custom_ModelTransformposX@;@posY@f@posZVBrotXt.rotYZf@rotZ?scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gп?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110387/357FBAD00CF94121D16DBEA7FBD1C9B832EB6BE9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110482/CA5FC0C6E10A018B17F04F908E250BA1339A7986/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI34bGUID80c667Name Infinite_BagTransformposX 7posY@ @posZ@{CrotX ܥ<=rotY+ei?rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Fimirs[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUID816eb9Name Custom_ModelTransformposXk(8posY`@posZCrotX%?rotY@rf@rotZ:iv@scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesQ3GUIDec2fbeName Custom_ModelTransformposXKsposY @posZ=rotX rv@rotY qYrotZv@scaleX@ff?scaleY@ff?scaleZ@ff?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?gNP?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979614360/8AD618E4D6E9E4EF14089A6D7765E38DBC1D9660/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1IGUID08a8dbName Custom_ModelTransformposX 7posY @posZDrotX>rotYf@rotZŞ?scaleX?scaleY?scaleZ?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084436/53E7F1EA0937C8A41299B8968F4E271F4EE6CCB1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084517/AEC6B6CD138121F79FFB3E3D5B577AC77BB25250/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI354GUID839d51Name Infinite_BagTransformposX <<@posY h @posZ kGrotX e|=rotYM?rotZ v@scaleX33?scaleY33?scaleZ33?NicknameFalling Rock TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID64d771Name Custom_TokenTransformposX @posY ?@posZ`=rotX`?rotY{f@rotZbu@scaleX B?scaleY?scaleZ B?NicknameFalling Rock TrapDescription7This space is now treated like a standard Dungeon WallGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087290/D2A96DCB0DCB813B3A1B0F163D109AC4425322CB/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI36 GUID83c924Name Infinite_BagTransformposX(=4@posY S @posZ=kGrotXtrotY ~v@rotZ-qv@scaleX)\?scaleY)\?scaleZ)\?NicknameDouble Wall Double (Single)Description.Change bag state to 2 to spawn stacked walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjectsy0qGUID359a19Name Custom_TokenTransformposX Q]?posY @posZ@rotXlv@rotY 'p@rotZ`~4@scaleX`-?scaleY?scaleZ`-?NicknameDouble Wall TileDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110294/2B96BAC1CA38D553E966AD2385774100ABBC33B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesp2hGUIDbc0c0bName Infinite_BagTransformposX`>=4@posY@p @posZ 2kGrotXrotY~v@rotZv@scaleX33?scaleY33?scaleZ33?NicknameDouble Wall Double (Stacked)Description-Change bag state to 1 to spawn single walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID03dc4bNameCustom_Token_StackTransformposX L'@posYy@posZuErotX@Uxv@rotYp@rotZN@scaleX`-?scaleY?scaleZ`-?NicknameDouble Wall TileDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110294/2B96BAC1CA38D553E966AD2385774100ABBC33B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI37AGUID9e0c43Name Custom_TileTransformposX V9posY@posZ@rotXlL@rotY`bf@rotZSv@scaleX@scaleY?scaleZ@NicknameQuest Book: Hero QuestDescriptionThe first 14 original quests!GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658325363/525B2E5BB8C658C516AEBAE115E45B9B8E1A74C4/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates,=17GUIDc2b3ebName Custom_TileTransformposXT9posY]O@posZr8@rotX@;@rotY`xf@rotZ@r~v@scaleX@scaleY?scaleZ@Nickname EpilogueDescriptionBut is it really over!?!?!?!GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658347292/D219433C9580B6779B5F26D501EDC66D62B8BA43/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUID91b91eName Custom_TileTransformposX posY@ @posZ 9rotXi7rotY }v@rotZ@sscaleX@scaleY?scaleZ@NicknameRace Against TimeDescriptionQuest 9GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658334707/2C305BB73F6809B1DF056A985448B9F3CF21AD52/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUID601c70Name Custom_TileTransformposX posY@ @posZ 8rotX`l7rotY }v@rotZ@nscaleX@scaleY?scaleZ@NicknameQuest for the Spirit BladeDescription Quest 13GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658342074/FBF80075FFFE5552ED8F381B1C6ADF50625902A3/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID97e9fdName Custom_TileTransformposX posY@ @posZ8rotXPj7rotY }v@rotZscaleX =@scaleY?scaleZ =@NicknameReturn to Barak TorDescription Quest 14GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658343434/D2067BCFD3DB7114F4D46E525D215729F87388C9/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDd89c72Name Custom_TileTransformposX`"W9posY@I@posZ9@rotX;@rotYyf@rotZ~v@scaleX@scaleY?scaleZ@NicknameLegacy of the Orc WarlordDescriptionQuest 6GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658331566/BB0D8321DE85AFFFAA0BB21691E623E4128A3DDD/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUIDedc825Name Custom_TileTransformposXwU9posYJ@posZ9@rotX@;@rotYewf@rotZ+~v@scaleX@scaleY?scaleZ@NicknameThe Lost WizardDescriptionQuest 7GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658332629/0A73BE3798A22BFB6795AD9302C0BC6E1738C5E4/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID4421bbName Custom_TileTransformposXrU9posYJ@posZ 9@rotX ;@rotYawf@rotZ*~v@scaleX@scaleY?scaleZ@NicknameThe Fire MageDescriptionQuest 8GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658333599/A5AA548DF93B8C8DAD58151FFD906E8E2FD87978/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID96ea8eName Custom_TileTransformposXBT9posY`IK@posZ`h9@rotX;@rotY7vf@rotZ}v@scaleX@scaleY?scaleZ@NicknameBastion of ChaosDescription Quest 11GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658338618/206F2913F0B464FB1BEE83CE9496D2E104E08D5B/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID796d13Name Custom_TileTransformposX{S9posY`K@posZR9@rotX;@rotY^uf@rotZ@}v@scaleX @scaleY?scaleZ @Nickname%Barak Thor--Barrow of the Witch LordDescription Quest 12GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658340843/04FA45C4AA7D059224755256CD6ABD6288AEDC0C/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID7cee15Name Custom_TileTransformposX\9posY @posZ9@rotX;@rotYJuf@rotZ}v@scaleX@scaleY?scaleZ@Nickname PrologueDescriptionThe BeginningGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658316974/249003980E913B946CC6FA9F916E58E8AEA4E08F/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUIDd4e1f9Name Custom_TileTransformposX\9posY`@posZ@9@rotX;@rotYFuf@rotZ}v@scaleX@scaleY?scaleZ@NicknameThe Rescue of Sir RagnarDescriptionQuest 2GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658326805/3968AEED25F71E6E262B61A6785463A97348B95F/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID2e508aName Custom_TileTransformposXY9posY@posZ=9@rotX;@rotYvrf@rotZ}v@scaleX@scaleY?scaleZ@Nickname The TrialDescriptionQuest 1GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658323365/C5231E8463C91F189E048BECCB3AF2CE14EAA554/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDdcecacName Custom_TileTransformposX`5Q9posY@q@posZ@v%@rotX;@rotYaf@rotZ`xv@scaleX@scaleY?scaleZ@Nickname Melar's MazeDescriptionQuest 4GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658330437/DF587BB4DAE0A8BB24D1A67D21132D798897D286/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID8d9983Name Custom_TileTransformposX!posY`( @posZ"CrotX>rotY~f@rotZ@3dscaleX@scaleY?scaleZ@NicknamePrince Magnus' GoldDescriptionQuest 4GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658329062/AEC044D4B278F91F622B03C3DD509FE97DD4F17C/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUID8b28fbName Custom_TileTransformposX!posY`( @posZ"CrotXk>rotY~f@rotZ>zscaleX@scaleY?scaleZ@NicknameCastle of MysteryDescription Quest 10GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658335565/757F7DC294BFBABC2F64C47349BC0D22C1809463/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID452f96Name Custom_TileTransformposXGY9posY@!@posZZ8@rotX;@rotYnrf@rotZ}v@scaleX@scaleY?scaleZ@NicknameLair of the Orc WarlordDescriptionQuest 3GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/833575151658327747/28AD53A3FAFEE0411533745AA67D0184D70AD363/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/833574763964533117/05845FB1772300528C9D9F7013C4D47CA7A6A8B3/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI38 GUIDaf5051Name Infinite_BagTransformposX <6@posY.n @posZ kGrotXrotYMb@?rotZ v@scaleX)\?scaleY)\?scaleZ)\?NicknameDungeon Wall (Singles)Description.Change bag state to 2 to spawn stacked walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjectsu0mGUID2ef2cbName Custom_TokenTransformposXf@posY@>!@posZ`@BrotX`'u@rotYf@rotZzv@scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStatesf2^GUIDe07a1dName Infinite_BagTransformposX <6@posYan @posZ kGrotX>rotY`3B?rotZv@scaleX33?scaleY33?scaleZ33?NicknameDungeon Wall (Stacked)Description-Change bag state to 1 to spawn single walls.GMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUID58ec3aNameCustom_Token_StackTransformposX 3posY| @posZ;FrotX4N>rotY`f@rotZÞ?scaleX?scaleY?scaleZ?Nickname[u]Gargoyle[/u]Description<[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@1?g@1?b@1?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979628389/D072120A4616EA06A0BD34CCE12B0A0FCDE95E8E/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706094243/37B215B800EB1B91F6DEFB6B8937D3997BA5B5A6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1LGUID54abceName Custom_ModelTransformposX J:posY @posZ`xqErotX,>rotY f@rotZ@ɞ?scaleX@$?scaleY@$?scaleZ@$?Nickname[u]Gargoyle[/u]Description<[sub]Attack [4] Defend [5] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084260/847B21387A83ABC4DEEDFD27BC6A7ECCB0989C18/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084347/7F0F509863BD1ACA976FDBB768D1ED5D4DEF94BF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI408GUIDb7fba9Name Infinite_BagTransformposX<:@posY@j @posZ kGrotX ܥrotY6JrotZ v@scaleX33?scaleY33?scaleZ33?Nickname Pit TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDf213c1Name Custom_TokenTransformposX@H/@posY@posZb1@rotXW!@rotY1f@rotZ1#@scaleX B?scaleY?scaleZ B?Nickname Pit TrapDescriptionMMonsters and Heroes in pits suffer -1 die to all combat rolls (minimum of 1)GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087204/9E6A9B6B5ECAC71010628349BFB5584AA1E8B84D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI41LGUIDc018a7NameCustom_Model_BagTransformposX6posY  @posZ IrotXrotYrotZFscaleXF@scaleYgf?scaleZΕ@NicknameInterior decoratingDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScript#-- Scrpt written by Mr. Stump -- Modding of button size and font and the distance from bags done by myself, Chad "Duke Blitzein" C function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,180,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjectsm0GUIDfe3535Name Custom_ModelTransformposX@ posY`@posZ`K8rotX}v@rotY`?p@rotZvepscaleX@?scaleY@?scaleZ@?NicknameTunnel EntranceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205408972/6F445F7EB65F26B27F7A590FFF6D5FD9CD6EF1F4/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1019446044007481489/5564C5B7994D55FEDA60B41405A9036F67FCD36C/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205406895/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205403164/CE1B99ACAFB52C4ED6BC601BAA060C899A447923/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesv2nGUIDe72a29Name Custom_ModelTransformposX0@posY6 @posZ 3rotXX(>rotY`p@rotZ MF7?scaleX@?scaleY@?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205408857/FD13EF4A9235B5B14AAD4F0F493AA09D85DCEDB5/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1019446044007481489/5564C5B7994D55FEDA60B41405A9036F67FCD36C/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205406895/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205403164/CE1B99ACAFB52C4ED6BC601BAA060C899A447923/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1= GUIDedeb08Name Custom_ModelTransformposX@CposY@posZ 7rotXv@rotY@p@rotZq(scaleX@L?scaleY@33?scaleZ`)?Nickname Orc ArcherDescription52 Attack (ranged) 2 Defense 1 HP 8 Movement 2 Mind GMNotesAltLookAngle&xyzColorDiffuse&r@x?g@x?b@x?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjectsU0GUIDecee2cName Custom_ModelTransformposX jѿposYl@posZ L2ǿrotX mS2?rotYV@rotZHscaleX`T~@scaleY`@scaleZO@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g ̿?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLhttps://paste.ee/r/SmHB2DiffuseURLhttp://i.imgur.com/OfJrXKT.pngNormalURLColliderURLhttps://paste.ee/r/oyOlEConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12GUIDed3971NameCustom_AssetbundleTransformposX@|posYk?posZ`a?rotXv@rotY^h@rotZG?scaleX@2@scaleY@scaleZq@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012410567/79EF0F74B01A40D4D08E2D2C406369D44C4580CA/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI2 GUIDded75cName Custom_ModelTransformposX:posYo@posZ 8rotXBrotYf@rotZaȞ?scaleX?scaleY?scaleZ?Nickname GargoyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929358894/971C7DB838A8F50A38763AB1290562B52358684B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929359034/6D5E6C06BE6C19F221CD2D132559206E2BD4A822/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929359551/020C9EB8B179E7DCEBA9FCD66773916C43B2FE68/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUIDdd4c8bName Custom_ModelTransformposX~ posY@@posZ 7rotXyv@rotY ^p@rotZ@v@scaleX@?scaleY@?scaleZ@?Nickname Tunnel ExitDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205408857/FD13EF4A9235B5B14AAD4F0F493AA09D85DCEDB5/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1019446044007481489/5564C5B7994D55FEDA60B41405A9036F67FCD36C/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205406895/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205403164/CE1B99ACAFB52C4ED6BC601BAA060C899A447923/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesv1nGUIDfe3535Name Custom_ModelTransformposX`hm,@posYB @posZ0@rotX9>rotYp@rotZ T7?scaleX@?scaleY@?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205408972/6F445F7EB65F26B27F7A590FFF6D5FD9CD6EF1F4/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1019446044007481489/5564C5B7994D55FEDA60B41405A9036F67FCD36C/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205406895/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205403164/CE1B99ACAFB52C4ED6BC601BAA060C899A447923/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI4@GUIDd784d8NameTileset_ChairTransformposX`NposYx@posZ`8rotX?rotY Q>rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI5GUIDd2da60Name Custom_ModelTransformposXposY*@posZ˵7rotX}v@rotYV@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotes wide columnAltLookAngle&xyzColorDiffuse&r?g ̿?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/9QLchDiffuseURLhttp://i.imgur.com/ehasUzf.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI6\GUIDd17e64NameTileset_TableTransformposXKposYk@posZ )9rotX1i>rotYdf@rotZȞ?scaleX?scaleY?scaleZ?NicknameTableDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&rxx?gUz?b9?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI7yGUIDc83530NameCustom_AssetbundleTransformposX} posYo@posZ 8rotX`%rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameChestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664603223/3C09C8F6449FEBD893873FA233335A5E9C99B529/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates:22GUID194c92NameCustom_AssetbundleTransformposXposYȃ @posZ&rotXq7?rotYf@rotZOL>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664620626/27077AD3A5D91F613CBA5AF7A7725A98CD13D530/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI8GUIDc1acc9Name Custom_ModelTransformposX posYl@posZ8rotX !>rotYBf@rotZ ?scaleX43?scaleY`33?scaleZ43?NicknameBreadDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875753061/837E6BD30E3C9BFC45E7C77BE7A5878A9622859A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875755359/33F7E6A66190A2D6E90A1AD558FE192E1C7DB357/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875937751/514D5847F22B8A42EF671D963954F39EAD87D9A3/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI9GUIDc03f60Name Custom_ModelTransformposX/posY@m@posZ> 8rotX?rotY |f@rotZ@B?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX+?posY܃ @posZrotX%?rotYK?rotZ`ascaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity102GUIDb934adNameCustom_AssetbundleTransformposXposY^n@posZ `7rotXk:?rotYf@rotZ@v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI11GUIDb4950cName Custom_ModelTransformposX} posY@posZ 8rotX^?rotY ?rotZ}v@scaleX?scaleY?scaleZ?NicknameTombDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r`H?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108312/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12 GUIDb1fc08Name Custom_ModelTransformposXposYF@posZ@8rotX`ArotY`f@rotZ?scaleX?scaleY?scaleZ?Nickname Empty PotionDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?gg?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465963435/E0250E91FAF2E8E0A01096E77BE9B9AC745DAB0F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465963751/2365B0CA26AA8C2B4826D94302A3853DFBA2B70A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI13GUIDae1773Name Custom_ModelTransformposX`posY`n@posZ=8rotXv@rotYp@rotZ{QscaleX33?scaleY33?scaleZ33?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g ̿?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/782978561531716030/4B19900D9F10E440B210AC2B7FBDE49D55B183BB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/782978561531716738/779F1E5C239EBED73A5F5C02006ACE9BA7F6DA56/NormalURLColliderURLhhttps://steamusercontent-a.akamaihd.net/ugc/97226319696490350/824ED0299EA22051E8B56387C1C0DB19F1B7E533/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI142GUIDadcdbaNameCustom_AssetbundleTransformposXҖposY@m2@posZ =7rotXn6?rotY`!?rotZ`ov@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/821188897159732589/F46BB67A19FEE31DEC277CFD9CFE955FCA32B078/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI152GUIDa9fd52NameCustom_AssetbundleTransformposX`pposY)o@posZ=8rotX@b?rotY v@rotZwv@scaleXif?scaleYhf?scaleZif?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012407612/C1EF7D625A92D29032A04BB28F4CC848AFD14355/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI16GUIDa0783fName Custom_ModelTransformposXDposYu@posZ Z9rotX AD?rotYV@rotZ`M(scaleX?scaleY?scaleZ?NicknameTreasure ChestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMMeshURLhhttps://steamusercontent-a.akamaihd.net/ugc/98351418452028311/2865A6B7441EEAD0A76CA84626453031678D6A85/DiffuseURLhhttps://steamusercontent-a.akamaihd.net/ugc/98351418452028572/B5FBEFD42AF0D2904B8C0059AE277AFC9EED787B/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI178GUID9e51dbName Custom_ModelTransformposX posYs+ @posZ 8rotX@2x?rotYf@rotZ?scaleXgf?scaleYgf?scaleZgf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURL'http://pastebin.com/raw.php?i=thS1izv4DiffuseURLIhttp://i1374.photobucket.com/albums/ag416/JJMark/Cage290_zps7c6e050a.jpgNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI182GUID89aec5NameCustom_AssetbundleTransformposXposY 'r@posZ9rotXS?rotY݄?rotZ@S?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664540721/9572F77EBDD6767F4D38844B73A44497F352F75F/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI19GUID90b214Name Custom_ModelTransformposXWUposYUn@posZ38rotX@/?rotYf@rotZ v@scaleX?scaleY?scaleZ?Nickname Giant BatDescriptionD2 Attack 3 Defense 1 HP 1 Mind 8 Movement Can make diagonal attacksGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh<MeshURL?https://www.dropbox.com/s/2ribi5gvkqp9474/Giant%20Bat.obj?dl=1DiffuseURL?https://www.dropbox.com/s/co5m14rk7uwzfyc/Giant%20Bat.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI20 GUID7749c8NameCustom_AssetbundleTransformposXposYcp@posZ8rotX`rotY v@rotZv@scaleX?scaleY?scaleZ?Nickname AntorchaDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/947342564754761756/5AEC8C806149EF75CAA5CD19BAF5BCBE650840C8/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMassDrag?AngularDrag?UseGravity21HGUID7778d1Name Custom_ModelTransformposX g posYv@posZrotY f@rotZ'ٞ?scaleX ?scaleY ?scaleZ ?NicknameBarrelDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURL'http://pastebin.com/raw.php?i=94QCfa97DiffuseURLPhttp://i1374.photobucket.com/albums/ag416/JJMark/BarrelStand235_zps48438844.jpgNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI24GUID5bd34fName Custom_ModelTransformposX posYdo@posZ8rotXО?rotYZ}V@rotZ?scaleX?scaleY?scaleZ?Nickname WardrobeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURL'http://pastebin.com/raw.php?i=LZap83f8DiffuseURLhttp://i.imgur.com/q145sFb.jpgNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI25GUID437371Name Custom_ModelTransformposX posY\@posZ@M8rotXv@rotY%p@rotZ`scaleX?scaleY?scaleZ?NicknameChaos WarriorDescription+4 Attack 4 Defense 3 Mind 3 HP 7 Movement GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLAhttps://www.dropbox.com/s/96z0iz60xiat6uc/Doom%20Guard1.obj?dl=1DiffuseURL@https://www.dropbox.com/s/fitnj2r41g19joo/Doom_Guard01.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI26GUID3762a8Name Custom_ModelTransformposX posY@posZ`8rotX v@rotY/p@rotZn?scaleX`ff?scaleY`ff?scaleZ`ff?Nickname Giant SpiderDescriptionz2 Attack 1 Defense 1 Mind 1 HP 6 Movement Damage taken is Poison damage and cannot be restored until dungeon is complete.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshBMeshURLBhttps://www.dropbox.com/s/vrym02nsartmvw7/Giant%20Spider.obj?dl=1DiffuseURLBhttps://www.dropbox.com/s/0y7nr0fepduqn13/Giant%20Spider.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI27 GUID34ff9fName Custom_ModelTransformposX`MposY *o@posZ w7rotX R |?rotYaf@rotZc?scaleX`ff?scaleY`ff?scaleZ`ff?NicknameLeverDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205410525/FE8EDD5972A837AB3B1C04B62EA26082EC695511/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1019446044007481489/5564C5B7994D55FEDA60B41405A9036F67FCD36C/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1003683280205406895/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI282GUID25ba42NameCustom_AssetbundleTransformposX CposY@n@posZV8rotX?rotYhV@rotZXb7?scaleX23?scaleY23?scaleZ23?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664544372/B0C639380755154E1D65C708D39C62476A5BDC47/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI292GUID24c593NameCustom_AssetbundleTransformposXposYt@posZ`h8rotX`?rotYn~v@rotZA@scaleXgf?scaleYgf?scaleZgf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/782978561529323748/38BA94E5723F1E57D7BC4D7D6E75BDE005ED69E0/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI302GUID44ff95NameCustom_AssetbundleTransformposXposY.7@posZ $:rotXPJ@rotYo@rotZ Ms@scaleX23?scaleY23?scaleZ23?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664543942/E7015591871BBA4D586D11D4DCC8A3207BFECFFE/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI31. GUID229c10Name Custom_ModelTransformposX@cposYJo@posZ48rotX?rotY`Vp@rotZ "?scaleX?scaleY?scaleZ?Nickname Stone DoorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081542/064A1C1D4908E959FA29BAE5816AD964C0F0FC59/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407237/1C4384B86312A6A326F4C9F98006A7117795E915/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction?BouncinessFrictionCombineBounceCombineRigidbodyCMass.@DragAngularDragUseGravityStates2GUIDe0d965Name Custom_ModelTransformposXW/@posY@p @posZ rotX v@rotYpV@rotZ =v6?scaleX?scaleY?scaleZ?NicknameStone Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshNMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081866/7A5549D41DAFCCD7CED2E1D799DE382B1398C674/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331407972/4BDF8256F872DD704FFEFF8D4F49A7F991C336DB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706081772/13BAD9788E34289A9899AEA54E6CE582E3813BA6/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI32 GUIDa30228Name Custom_ModelTransformposX;posYo@posZt9rotX`Ը?rotYf@rotZ?scaleX@ff?scaleY@ff?scaleZ@ff?NicknameChickenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929195887/AB2CC162708D2C7C382772CCCE2A987C1D6C7FFA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929196155/3FCA8C4F1BBC824DB6C18694A433E35C07067D7B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/776246018929196003/4D6BD584CD29EC8DDD9F2673BC68D027CFF1C6EC/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI33FGUID131c38Name Custom_ModelTransformposXposY@%@posZ`c'9rotXErotY`.?rotZv@scaleX`gf?scaleY`gf?scaleZ`gf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURL'http://pastebin.com/raw.php?i=VHVTQmFHDiffuseURLWhttp://i1374.photobucket.com/albums/ag416/JJMark/StatueShieldMaiden123_zps7c3020d2.jpgNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI34GUID8e90ecName Custom_ModelTransformposX@;h%@posY @posZ8rotX$ƞ?rotYV@rotZ`l>scaleX?scaleY?scaleZ?NicknameSorcerer's DeskDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107762/23D356A2BEC46F9AD729CC377A5AA33E42301BFC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107888/DBE62A67CAD7E875C635491EDADED8D075C23205/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI35GUID0252c6Name Custom_ModelTransformposX posYrt@posZP59rotX4`rotYf@rotZ@?scaleX?scaleY@?scaleZ?Nickname Food Plate 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gɿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/iAA6sDiffuseURLhttp://i.imgur.com/aDo9ALt.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI36:GUID938316Name Custom_ModelTransformposXposY@posZ u8rotX v@rotY@6V@rotZ૛b?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURL'http://pastebin.com/raw.php?i=S8wY4RjjDiffuseURLKhttp://i1374.photobucket.com/albums/ag416/JJMark/Statue129_zps6bf6d8d7.jpgNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI37yGUID13399cNameCustom_AssetbundleTransformposX posY o@posZ 8rotX@v@rotY p@rotZ56scaleX?scaleY?scaleZ?NicknameChestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664604360/DE56E6BFE28A3B9A950472E59C9AA8C9E3EFA64A/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIStates:22GUID6e821cNameCustom_AssetbundleTransformposX$@posY ރ @posZt4rotX˾rotYp@rotZg7?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/785229465664543452/76420AB3263FEF1959B43E0A50B4FA6EBD440292/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI38GUID1bcbe6Name Custom_ModelTransformposX@ posYk@posZ@8rotX@wBrotY`Lf@rotZ`^?scaleX?scaleY?scaleZ?NicknameRatDescription-2 Attack 1 Defense 1 Mind 1 HP 10 movementGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh<MeshURL?https://www.dropbox.com/s/duvtnw2unhpftr1/Giant%20Rat.obj?dl=1DiffuseURL?https://www.dropbox.com/s/p0y2swtrezwy9br/Giant%20Rat.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI398GUID2aa149Name Custom_ModelTransformposXY0posY@posZ,8rotX=Zs?rotY`t?rotZ@v@scaleX?scaleY?scaleZ?NicknamePotion of Frost!Description(Can be used to put out a roaring fire..GMNotesAltLookAngle&xyzColorDiffuse&r?gX?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662254/85B0E9A56360F99CE41C7A9A68E439F8ABC21263/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394662710/880F4FDA2FB0C4433DA9E7920D923E8C58D78C47/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength-?CastShadowsLuaScriptLuaScriptStateXmlUI40 GUID542c17Name Custom_ModelTransformposX@+posY@posZ`8rotXv@rotYp@rotZ ?scaleX?scaleY?scaleZ?Nickname Empty PotionDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rT??gb`p&?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660800/1D54B9ACB52B7FBA5DF262124F7B89FDC7B4781F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661331/22733E70A3F1E2D56CC5056C77934C867837EB79/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI412GUID67cfa9NameCustom_AssetbundleTransformposX`posY#q@posZ8rotX`?rotYp@rotZ@L?scaleX@jf?scaleYhf?scaleZ@jf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012407612/C1EF7D625A92D29032A04BB28F4CC848AFD14355/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI42=GUID834ac1NameCustom_AssetbundleTransformposX"posY"@posZ9rotXDgrotY`f@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382548057866/646D0389E45C00A971D4C7DF42F005D182A2446E/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI437GUID20fcadNameCustom_AssetbundleTransformposX:posYi@posZq8rotX A՞?rotY`V@rotZ.>scaleX`hf?scaleY`hf?scaleZ`hf?NicknameDescriptionGMNotesStoveAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/957478382547811710/E2AF10D66EE335CBE3050064D34A99424D42D89D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI44*GUID46308fName Custom_ModelTransformposX`posYh@posZS;rotX6v@rotYp@rotZf@scaleX23@scaleY23@scaleZ23@NicknameLadderDescription#Could be used to cross something..GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/785253841275727537/4FC86EF9C22085197B44320408443A8F35CB3E96/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/785253841275723157/831D33C662C9494FC9B019628C2516650D3524E9/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/785253841275723272/72ACE2CBBB659FD7C76AA8068736845AF72F07C3/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI45sGUIDa269b7Name Custom_ModelTransformposX6posY$3@posZ`cHrotXv@rotYH*urotZf@scaleX?scaleY?scaleZ?NicknameArchery TargetDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/pchOkDiffuseURLhttp://i.imgur.com/m3VEHBk.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDefd1ceName Custom_ModelTransformposX#iposYV?posZrɿrotXV@rotY`v@rotZscaleX ˬ?scaleYˬ?scaleZ`ˬ?NicknameTarget - dart or archery boardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414620177/F38449C532A9936A6C07D82F933100B8E9B5449B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/493520552414620462/3FF3C766C34C984F7139E95902F338096BC7B195/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI46<GUID57e6bcNameCustom_Model_BagTransformposX F4posYLH@posZIrotX>rotYdf@rotZ F?scaleX@ @scaleY?scaleZ`<@Nickname,Commander of the Guardian Knight memory BagDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjectsB0x GUIDae846fNameCustom_AssetbundleTransformposX@ ?posY 8@posZGrotX8?rotY`V@rotZ&>?scaleX?scaleY?scaleZ?Nickname>Duke Blitzein's [b]Male Commander of the Guardian Knights[/b]DescriptionGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r*0?gD?b|?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2GUID6690feName Custom_TokenTransformposXZ@posY a @posZ`E#@rotXc>rotY V@rotZR7scaleX@2?scaleY?scaleZ@2?Nickname/Weapon Pack - Commander of the Guardian KnightDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID4ca747Name Custom_TileTransformposX8?posY G@posZ5rotX`W?rotY`f@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716023717/DBF80592DF1780C94BF22DE3953A7432AB7EA579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID20a88dNameCardTransformposX5?posY@posZ`MrotX^9>rotYrotZAy"scaleX?scaleY?scaleZ?Nickname9Shield -- Staring weapon of the Male Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDcde8c8NameCardTransformposX 4?posY@posZ`+trotXJdrotYVU?rotZ.rscaleX?scaleY?scaleZ?NicknameFShortsword -- Starting weapon of the Commander of the Guardian KnightDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b]be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID0968a0NameCardTransformposXAԿposY@@posZ ~rotX 6rotY`BlerotZIS ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDmSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDd87963NameCardTransformposX@edȿposY@posZ@crotXx3rotY CC?rotZ ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDd79847NameCardTransformposX`ӿposY/@posZ`UrotXqv@rotYckrotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7 GUID3986e5NameCustom_AssetbundleTransformposXք?posY@posZrotX`޳?rotYwV@rotZv@scaleX?scaleY?scaleZ?Nickname@Duke Blitzein's [b]Female Commander of the Guardian Knights[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@L?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUIStates2GUID9abdd5Name Custom_TokenTransformposXy@posYT @posZ{@rotXrotY V@rotZ~p7scaleX@2?scaleY?scaleZ@2?Nickname/Weapon Pack - Commander of the Guardian KnightDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI8GUID5057eaName Custom_TileTransformposX@Pn?posY @posZIrotXv@rotY v@rotZ~v@scaleX@?scaleY?scaleZ@?NicknameKnight Femle character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716022396/DA8C6F59036FBFA4254D154F5A734AB6C0713B60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID8edf7fNameCardTransformposX!?posY@posZ rotX 5TrotY`crotZhscaleX?scaleY?scaleZ?Nickname<Shield -- Starting weapon of the Female Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID6b97c0NameCardTransformposX?posY@posZ@%rotX8FrotYݫrotZ R>scaleX?scaleY?scaleZ?NicknameFShortsword -- Starting weapon of the Commander of the Guardian KnightDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b]be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI11GUID8fb82fNameCardTransformposX`A?posYa@posZ`XrotX@Dv@rotY`v@rotZ C;@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12GUID3ff1abNameCardTransformposX=߿posYK@posZ rotX@rotX`T<rotYߓrotZ ܥscaleX@?scaleY:?scaleZ?Nickname"Commander of the Guardian KnightsDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170247402/23C97CD38B13B6D8D79822F3311814F5802D4346/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170248419/969DD7E141BD00B053E7A4634BE941D3881C4513/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI47ćGUID57e6bcNameCustom_Model_BagTransformposX O4posY@(@posZ`мIrotX_@rotY|f@rotZ`v@scaleXe@scaleY#?scaleZ@Nickname,Commander of the Guardian Knight memory BagDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjectsW90GUID537952NameCustom_AssetbundleTransformposXY0posY@@posZHrotX =?rotY`V@rotZ`WU=scaleX?scaleY?scaleZ?Nickname>Duke Blitzein's [b]Male Commander of the Guardian Knights[/b]DescriptionGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r*0?gP?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI1GUID237fc6NameCustom_AssetbundleTransformposXt0posY>@posZ@kpHrotX0?rotYV@rotZU?scaleX?scaleY?scaleZ?Nickname@Duke Blitzein's [b]Female Commander of the Guardian Knights[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@L?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI2GUIDe6d3a0NameDeckTransformposXN0posY@posZ |HrotXꮄ?rotY~f@rotZ rb@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01 2 CustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDc076faNameCardTransformposX+posY! @posZe#@rotX@!]?rotY~f@rotZf@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53f197NameCardTransformposXB=IposYg?posZU,rotXk*@rotY LV@rotZh?scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID52b70aNameCardTransformposX"IposY q@posZ@v-rotX.@rotY@V@rotZVscaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID490b27NameDeckTransformposXB0posY@posZ =zHrotXW3rotYf@rotZ?Mg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0n1l2mCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID6c7529NameCardTransformposXxe@posY @posZArotX HrotY@ʀf@rotZ րf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc5154fNameCardTransformposX@ڧ@posY @posZƊArotXBrotY@f@rotZ ΀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6d8e9eNameCardTransformposXi?posY @posZ@;IArotX CrotY@f@rotZ@Հf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDmSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa3341eName Custom_TileTransformposX S 0posY@t@posZ/HrotX m?rotY~f@rotZ`]u@scaleX@?scaleY?scaleZ@?NicknameKnight Femle character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716022396/DA8C6F59036FBFA4254D154F5A734AB6C0713B60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID021bbbName Custom_TileTransformposX/posYQ@posZ!NHrotXpxrotYf@rotZb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716023717/DBF80592DF1780C94BF22DE3953A7432AB7EA579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID587d06NameCardTransformposXu0posY^@posZ )^HrotX`R>rotYf@rotZ:E?scaleX?scaleY?scaleZ?Nickname&Shield --May be used by the DruidDescription[i] Is considered equipped not worn[/i] [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDd69f6dNameCardTransformposX0posY^@posZrotYf@rotZ`E?scaleX?scaleY?scaleZ?Nickname&Shield --May be used by the DruidDescription([i] Is considered equipped not worn[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa9e7c0Name Custom_TileTransformposX 4posY ?posZ >rotX`T<rotYߓrotZ ܥscaleX@?scaleY:?scaleZ?Nickname"Commander of the Guardian KnightsDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170247402/23C97CD38B13B6D8D79822F3311814F5802D4346/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170248419/969DD7E141BD00B053E7A4634BE941D3881C4513/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI48ćGUID57e6bcNameCustom_Model_BagTransformposX O4posY@(@posZ`мIrotX_@rotY|f@rotZ`v@scaleXe@scaleY#?scaleZ@Nickname,Commander of the Guardian Knight memory BagDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjectsW90GUID537952NameCustom_AssetbundleTransformposXY0posY@@posZHrotX =?rotY`V@rotZ`WU=scaleX?scaleY?scaleZ?Nickname>Duke Blitzein's [b]Male Commander of the Guardian Knights[/b]DescriptionGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r*0?gP?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI1GUID237fc6NameCustom_AssetbundleTransformposXt0posY>@posZ@kpHrotX0?rotYV@rotZU?scaleX?scaleY?scaleZ?Nickname@Duke Blitzein's [b]Female Commander of the Guardian Knights[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@L?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI2GUIDe6d3a0NameDeckTransformposXN0posY@posZ |HrotXꮄ?rotY~f@rotZ rb@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01 2 CustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDc076faNameCardTransformposX+posY! @posZe#@rotX@!]?rotY~f@rotZf@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53f197NameCardTransformposXB=IposYg?posZU,rotXk*@rotY LV@rotZh?scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID52b70aNameCardTransformposX"IposY q@posZ@v-rotX.@rotY@V@rotZVscaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID490b27NameDeckTransformposXB0posY@posZ =zHrotXW3rotYf@rotZ?Mg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0n1l2mCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID6c7529NameCardTransformposXxe@posY @posZArotX HrotY@ʀf@rotZ րf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc5154fNameCardTransformposX@ڧ@posY @posZƊArotXBrotY@f@rotZ ΀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6d8e9eNameCardTransformposXi?posY @posZ@;IArotX CrotY@f@rotZ@Հf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDmSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa3341eName Custom_TileTransformposX S 0posY@t@posZ/HrotX m?rotY~f@rotZ`]u@scaleX@?scaleY?scaleZ@?NicknameKnight Femle character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716022396/DA8C6F59036FBFA4254D154F5A734AB6C0713B60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID021bbbName Custom_TileTransformposX/posYQ@posZ!NHrotXpxrotYf@rotZb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716023717/DBF80592DF1780C94BF22DE3953A7432AB7EA579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID587d06NameCardTransformposXu0posY^@posZ )^HrotX`R>rotYf@rotZ:E?scaleX?scaleY?scaleZ?Nickname&Shield --May be used by the DruidDescription[i] Is considered equipped not worn[/i] [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDd69f6dNameCardTransformposX0posY^@posZrotYf@rotZ`E?scaleX?scaleY?scaleZ?Nickname&Shield --May be used by the DruidDescription([i] Is considered equipped not worn[/i]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa9e7c0Name Custom_TileTransformposX 4posY ?posZ >rotX`T<rotYߓrotZ ܥscaleX@?scaleY:?scaleZ?Nickname"Commander of the Guardian KnightsDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170247402/23C97CD38B13B6D8D79822F3311814F5802D4346/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170248419/969DD7E141BD00B053E7A4634BE941D3881C4513/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;'03'GUID6c7225Name Custom_TokenTransformposX`W=posY ?posZ`|ؽrotX yCrotYrotZܥ,=scaleX4?scaleY@l@scaleZ P?Nickname,Ezra Richard's accessories memory bag labelDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857170971138194505/FB9D1C221CF08BAEC658AECE0FD3BAB470C0E477/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScript#-- Scrpt written by Mr. Stump -- Modding of button size and font and the distance from bags done by myself, Chad "Duke Blitzein" C function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,180,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.1,-0.66}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.1,-0.93}, rotation={0,180,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.66,0.1,0}, rotation={0,270,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUI42, GUIDc2b170NameCustom_Model_Infinite_BagTransformposX`k4@posY @posZ"mErotX?rotY$V@rotZ`ܥ,>scaleX53?scaleY53?scaleZ53?NicknameTombDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r`H?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108312/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDb4950cName Custom_ModelTransformposX -5@posY@@posZ]pErotX#\@rotYv@rotZZ~v@scaleX53?scaleY53?scaleZ53?NicknameTombDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r`H?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108312/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108229/C9B3739F08261CE146A8FD3A198CC10C83385388/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates1GUIDf20f50Name Custom_ModelTransformposXPz-@posY@posZ!ErotX >rotYV@rotZ@>scaleX@33?scaleY@33?scaleZ@33?NicknameTombDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&r?g`п?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108025/32EDED9E9362C889C4416BEE065277B8C20350B4/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108112/4962BB4C51DF0D50CDADCA7ADCC67CD992268DC4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI43O GUIDc89864NameCustom_Model_Infinite_BagTransformposX>@posY@U @posZaErotX@v@rotY@p@rotZ6scaleX?scaleY?scaleZ?NicknameThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121347/A48568D57065A5377FF8BA79FF36B4C095420A91/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID75722aName Custom_ModelTransformposX@tK@posY83@posZ ͐@rotX6 @rotYլ?rotZ @scaleX?scaleY?scaleZ?NicknameThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121347/A48568D57065A5377FF8BA79FF36B4C095420A91/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121249/5758C35B578D03BF5771468A14E458D2BBF697E5/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID786341Name Custom_ModelTransformposX`ٝ@posYj@posZ@=hrotX`M>rotYp@rotZ(scaleX@33?scaleY@33?scaleZ@33?Nickname Big ThroneDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121504/D53CD13C8738D8E123543180011E03E52B4EB1DE/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121599/6770D0D5F13B8E94BC6EE66A259A361F69D65284/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706121504/D53CD13C8738D8E123543180011E03E52B4EB1DE/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI44 GUIDcecb47Name Infinite_BagTransformposX <>@posY@e @posZ kGrotX ܥ<rotY6?rotZ v@scaleX33?scaleY33?scaleZ33?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects9 01 GUID2935f5Name Custom_TileTransformposXF^/@posY&@posZ@c;rotX`k/v@rotY`f@rotZ`^v@scaleX@33?scaleY?scaleZ@33?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesf2GUID649965Name Custom_ModelTransformposXmr@posYf @posZXrotX@>rotY V@rotZ@ >scaleXq.?scaleY 1U?scaleZ:?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g`?b`b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951102/C29A69031A531DAA98AEFB426422943E6769B981/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951259/ACB79949B978F66978BE05418034D8DD64FA3D5E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951400/CDCA50613258928AB6DF8403C74CDBD580E09BD4/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3]GUIDcb3da7Name Custom_TokenTransformposX*$@posY4@posZ ̽rotX$rotY@wf@rotZ C;scaleX?scaleY?scaleZ8?NicknameSpiral StairwayDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/950707567420951502/8F3FA3BFBBDAE580287F69891EEF4F87A3523A3D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI45F(GUIDd39fd2Name Infinite_BagTransformposX@=?posY @posZ CrotX ܥrotY6*rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Goblins[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r`[[?g`i?bu?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects%0%GUID90da51Name Custom_ModelTransformposX8M?posY @posZ`CrotX4 @rotYf@rotZ@suv@scaleX?scaleY?scaleZ?Nickname[u]Goblin Sword[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092761/59962E3960E6C341BBD42F516BDA3B459F9E4C5D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092882/4AFC1896614E97D4D27459CF2A074E904EBB6D4F/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates+!8 GUIDe12d4dName Custom_ModelTransformposXto posYsr @posZ;rotXv@rotYp@rotZ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Scimitar[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g@00?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979633386/5862EF3006386D3E4144DECE3629D353FEE308E4/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI9GUID9050cbName Custom_ModelTransformposX`~posYe @posZ ;rotX v@rotYp@rotZ`?scaleX`hf?scaleY`hf?scaleZ`hf?Nickname[u]Goblin Axe[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g@00?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979607402/694A3DB263C1DE5519C45F5885D685928FF784E1/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI3=GUIDa04b40Name Custom_ModelTransformposX posYI @posZQ<rotX?rotYf@rotZ`v?scaleX?scaleY?scaleZ?Nickname[u]Goblin Axe[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092581/42DA68CC4739C4555F8DEC47A98F898CB265D1C5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092667/4E5B5AAAE5E2D64731C014C2C0439DD687B8D2DB/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI5BGUID716e49Name Custom_ModelTransformposX posY@a @posZQ<rotX?rotY`f@rotZ@ʞ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Scimitar[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093129/4378B3C87613621858C9BBA3A9DD7A49D34A1F44/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093238/F6FAAE36A0556B53A0F3C4A10CA488AEC0CA2AB3/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI6=GUID847de3Name Custom_ModelTransformposX` posY_ @posZ`Q<rotX?rotY f@rotZÞ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Axe[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7GUID96ba2bName Custom_ModelTransformposX posYw @posZQ<rotXv@rotYcp@rotZ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Sword[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g NP?b`?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979602544/EF2E8F19481223C541894445832FAE7E73871278/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1GUIDb1e3e3Name Custom_ModelTransformposX@"7posY @posZ}FrotX gھrotYf@rotZ@ɞ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Sword[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092249/30B2D7B2146EEC049BC34ACF68B13D1FF86A38C9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092335/8D2EC4BEA0D0DBDF5C0C7EA6EF995B7690C9D998/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2UGUIDcb40c1Name Custom_ModelTransformposX@"7posY @posZ}FrotX`>*rotYf@rotZ Ϟ?scaleX?scaleY?scaleZ?Nickname[u]Goblin Scimitar[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092418/52586609BAEBDF620E246A94EFC747F845E0FA6A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092491/8E97A082E97C1B2E3F9FF130F4A1BF1A09C461D7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI46gGUIDe9ce94Name Infinite_BagTransformposX`W=posY @posZ cCrotX@=rotYsv@rotZ v@scaleX?scaleY?scaleZ?Nickname[u]Skeletons[/u]Description9States change the model. 2D, 3D and 3D colored Included.GMNotesAltLookAngle&xyzColorDiffuse&r Zd?gØ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDeb23c2Name Custom_ModelTransformposXH=posY F@posZCrotX @rotY@of@rotZiw?scaleX hf?scaleY hf?scaleZ hf?Nickname[u]Skeleton[/u]Description<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091845/0CFAD8BB78D03BBDDB581DE8D04393D59BCE43F2/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091975/583C2B9123AAE34DA0D79F978203D269979B4199/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesP3GUIDf936ccName Custom_ModelTransformposX[?posY@o@posZ rotX |8l?rotY`p@rotZv@scaleX@ff?scaleY@ff?scaleZ@ff?Nickname SkeletonDescription<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979670346/CC857447F0681CB8F7DE1941FDF63BA590B37D45/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1LGUID4c8b8fName Custom_ModelTransformposX{9posY ̺ @posZ`oDrotX@d>rotY` f@rotZʞ?scaleX?scaleY?scaleZ?Nickname[u]Skeleton[/u]Description<[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091670/0EFEFA33CB45650EBB2B19FDE1CC91788EDE0EB1/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091752/F151AF4C090CE2AC2A18F124F201BF7705CD9D77/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706084006/8F6E7AE6BC5F08E9C86B8FD26CA2801AA2BECAC3/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI47GUIDec70cfNameCustom_Model_Infinite_BagTransformposX>@posY`d @posZFrotX ܥrotYf@rotZ@Ҟ?scaleX?scaleY?scaleZ?NicknameTreasure ChestDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDdf7364Name Custom_ModelTransformposX >@posY@@posZ_FrotX¾rotYv@rotZ`v@scaleX?scaleY?scaleZ?NicknameTreasure ChestDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates3GUID548732NameCustom_Model_BagTransformposX=@posY f @posZ $ArotX}>rotYv@rotZv@scaleX?scaleY?scaleZ?NicknameTreasure Chest (Container)Description By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDeed0d4NameTileset_ChestTransformposXKR:@posY 9 @posZ`ArotX \f?rotYv@rotZv@scaleX?scaleY?scaleZ?NicknameTreasure ChestDescriptionState 2 = Classic Model [b]Recommended Rule:[/b] Players must stand adjacent to a treasure chest prior to performing a Treasure SearchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI48GUIDefc1f4NameCustom_Model_Infinite_BagTransformposX /8@posY@H @posZDrotXrotY f@rotZ@R?scaleX?scaleY?scaleZ?Nickname BookcaseDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects* 0" GUID27d5c1Name Custom_ModelTransformposX{7@posY@@posZDrotX;rotYV@rotZ>scaleXff?scaleYff?scaleZff?Nickname BookcaseDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStateso3GUIDdc81ceName Custom_ModelTransformposX posY @posZ@wrotX@ProtYf@rotZ`#>scaleX@43?scaleY@43?scaleZ@43?Nickname BookcaseDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/861734852204314622/F5A51E55B704ED0A9B2039F7AB83BF01B1973EFA/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/861734852196234180/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI1GUID678f6eName Custom_ModelTransformposX6@posY @posZ`1BrotX v@rotY=p@rotZվscaleX?scaleY?scaleZ?Nickname BookcaseDescription4State 2 = Classic Model 1 State 3 = Classic Model 2GMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080051/40DC040C854EBF24A2F53D95E409269AAE8A9D56/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109870/62D228EF274C6BBE4FCA9730F9B5A7DBA789DE4E/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI49 GUIDfca093NameCustom_Model_Infinite_BagTransformposXx9<@posYK @posZ TFrotX ܥ,=rotY`LU?rotZ v@scaleX?scaleY?scaleZ?NicknameTableDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r@Y?gݐ?b[ ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083348/EBB59D9AFE788B8C9CF1CDBB7E77E744521192E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083469/A4E0A1E46927C7166E18BDF7BA9E7772BCE01EB4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIContainedObjects0GUID0277eaName Custom_ModelTransformposX`ǎ<@posY@ @posZYuFrotXO?rotY v@rotZ9I?scaleX?scaleY?scaleZ?NicknameTableDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&rZ?g]?b + ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083348/EBB59D9AFE788B8C9CF1CDBB7E77E744521192E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083469/A4E0A1E46927C7166E18BDF7BA9E7772BCE01EB4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesd1\GUIDaefbe3NameTileset_TableTransformposX`8@posY2@posZ:bBrotX`GmrotY@v@rotZv@scaleX?scaleY?scaleZ?NicknameTableDescriptionState 2 = Classic ModelGMNotesAltLookAngle&xyzColorDiffuse&rxx?gUz?b9?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI213vGUID36e4b7Name Custom_ModelTransformposX@X8posY ?posZLG@rotXrotYS@rotZp@scaleX?scaleY?scaleZ?Nickname Combat DiceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109684/56C64760605668C4CF983702E19AA39C3F75CDD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109777/80AA01DFD51245BC423E5EC946ABFA4C65A2107A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction@z?Bounciness?FrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity2143GUIDb36f83Name Custom_ModelTransformposXN8posY[?posZ@r!@rotX/g>rotYc@rotZ d%scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198391279/7338EC676DFAF8A7F7CC6E2950596BC64B7C3AC1/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI2153GUIDbce950Name Custom_ModelTransformposX@eV7posYO?posZ !@rotXp@rotY@Ft@rotZscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198391279/7338EC676DFAF8A7F7CC6E2950596BC64B7C3AC1/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI2163GUID3e05d1Name Custom_ModelTransformposX 5posY K?posZ< @rotXKrotY@u@rotZ@V@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198399224/DCC63EE8646777D863D00944D7C30B53CB204ABD/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1543003467198391279/7338EC676DFAF8A7F7CC6E2950596BC64B7C3AC1/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI217ԘGUIDe7b69aNameCustom_Model_BagTransformposX`%B3@posY @posZ, IrotX>rotY f@rotZ E?scaleXAi@scaleY?scaleZ`^@NicknameDuke BlitzeinDescriptionrThe Elves are mysterious as they are masterful. Only the greatest of them can claim victory here. The Elf has some solo Quests in this box, only for experienced Elves. There are group quests at the end. The quest book will be locked when placed so to not conflict if another book is there. Unlock it and place it properly, place the previous questbook in its own box.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState={"ml":{"0176ec":{"lock":false,"pos":{"x":58.34,"y":3.4504,"z":-50.1894},"rot":{"x":0,"y":-0.0008,"z":0}},"031661":{"lock":false,"pos":{"x":37.9995,"y":3.503,"z":-50.1156},"rot":{"x":0,"y":90.003,"z":0}},"05a14f":{"lock":false,"pos":{"x":29.1447,"y":3.4621,"z":-39.6439},"rot":{"x":359.8803,"y":0.0011,"z":359.8358}},"14e086":{"lock":true,"pos":{"x":37.6665,"y":3.4415,"z":-52.7812},"rot":{"x":0,"y":0,"z":0}},"19330b":{"lock":false,"pos":{"x":35.5142,"y":3.503,"z":-51.3888},"rot":{"x":0,"y":180.0277,"z":0}},"2e35a6":{"lock":false,"pos":{"x":30.6216,"y":3.4504,"z":-40.9406},"rot":{"x":0.0004,"y":179.943,"z":0.0325}},"34f2a0":{"lock":false,"pos":{"x":26.158,"y":3.4793,"z":-40.9819},"rot":{"x":-0.0037,"y":180.0231,"z":180.024}},"396f36":{"lock":false,"pos":{"x":31.0391,"y":3.4604,"z":-40.0973},"rot":{"x":359.9299,"y":179.9225,"z":0.1209}},"3e9598":{"lock":false,"pos":{"x":62.618,"y":3.4499,"z":-50.3794},"rot":{"x":0,"y":0.0012,"z":0}},"4bc43a":{"lock":false,"pos":{"x":7.2855,"y":3.449,"z":-33.0979},"rot":{"x":-0.0001,"y":179.979,"z":0.0302}},"517a15":{"lock":false,"pos":{"x":28.298,"y":3.483,"z":-37.5981},"rot":{"x":-0.0003,"y":180.0123,"z":180.0221}},"585cfc":{"lock":false,"pos":{"x":19.6933,"y":3.502,"z":-44.2619},"rot":{"x":0,"y":179.9992,"z":180.03}},"62a685":{"lock":false,"pos":{"x":33.403,"y":3.503,"z":-53.1988},"rot":{"x":0,"y":180.154,"z":0}},"6abc19":{"lock":false,"pos":{"x":30.7249,"y":3.4673,"z":-44.2936},"rot":{"x":0,"y":0.0267,"z":179.97}},"6bed71":{"lock":false,"pos":{"x":59.8476,"y":3.436,"z":-49.1208},"rot":{"x":0,"y":-0.0038,"z":0}},"6cd2ff":{"lock":false,"pos":{"x":25.9834,"y":3.4938,"z":-40.9766},"rot":{"x":-0.0004,"y":180,"z":180.0274}},"755e84":{"lock":false,"pos":{"x":16.8544,"y":3.259,"z":-32.8011},"rot":{"x":0,"y":359.9687,"z":359.97}},"781c0d":{"lock":false,"pos":{"x":21.8975,"y":3.496,"z":-44.3134},"rot":{"x":0,"y":180.0006,"z":180.03}},"792ed9":{"lock":false,"pos":{"x":35.4593,"y":3.503,"z":-49.6276},"rot":{"x":0,"y":179.9938,"z":0}},"7f3f5c":{"lock":false,"pos":{"x":28.4795,"y":3.4515,"z":-44.3089},"rot":{"x":0.0003,"y":179.9998,"z":0.0314}},"8bdc15":{"lock":false,"pos":{"x":62.396,"y":3.436,"z":-49.1057},"rot":{"x":0,"y":180.0153,"z":0}},"97fae6":{"lock":false,"pos":{"x":30.7678,"y":3.4504,"z":-44.2915},"rot":{"x":0.0001,"y":180.0001,"z":0.0301}},"98fbbf":{"lock":false,"pos":{"x":45.8563,"y":3.503,"z":-51.0317},"rot":{"x":0,"y":269.9918,"z":0}},"9c5a6f":{"lock":false,"pos":{"x":60.4071,"y":3.436,"z":-52.2421},"rot":{"x":0,"y":0.0171,"z":0}},"a5269a":{"lock":false,"pos":{"x":24.0007,"y":3.4805,"z":-44.2991},"rot":{"x":0,"y":359.9683,"z":179.97}},"a679f1":{"lock":false,"pos":{"x":26.1319,"y":3.4938,"z":-40.9869},"rot":{"x":-0.0037,"y":180.0175,"z":180.0242}},"ab617d":{"lock":false,"pos":{"x":28.4644,"y":3.4515,"z":-40.8848},"rot":{"x":0.0004,"y":179.9989,"z":0.0327}},"aba6c7":{"lock":false,"pos":{"x":53.8413,"y":3.503,"z":-51.0589},"rot":{"x":0,"y":89.9981,"z":0}},"ada734":{"lock":false,"pos":{"x":21.8817,"y":3.538,"z":-40.9634},"rot":{"x":-0.0001,"y":180.0087,"z":177.7022}},"b3d5ab":{"lock":false,"pos":{"x":19.8014,"y":3.5019,"z":-41.0281},"rot":{"x":-0.0037,"y":180.021,"z":180.0241}},"b9498f":{"lock":false,"pos":{"x":62.6428,"y":3.436,"z":-52.3628},"rot":{"x":0,"y":359.9942,"z":0}},"bfce28":{"lock":false,"pos":{"x":26.1568,"y":3.4793,"z":-41.0151},"rot":{"x":-0.0004,"y":179.9999,"z":180.0272}},"c0c35b":{"lock":false,"pos":{"x":6.1662,"y":3.6496,"z":-33.5651},"rot":{"x":-0.0001,"y":180,"z":180.0297}},"c17ae5":{"lock":false,"pos":{"x":26.244,"y":3.4793,"z":-44.4062},"rot":{"x":0,"y":180.0008,"z":180.03}},"c1e224":{"lock":false,"pos":{"x":33.3514,"y":4.003,"z":-49.5667},"rot":{"x":0,"y":179.9942,"z":180}},"c58450":{"lock":false,"pos":{"x":28.4782,"y":3.4685,"z":-44.3102},"rot":{"x":0,"y":0.0206,"z":179.97}},"c5bd9e":{"lock":false,"pos":{"x":28.9349,"y":3.4605,"z":-43.3499},"rot":{"x":359.9151,"y":179.9837,"z":0.0873}},"c9aec0":{"lock":false,"pos":{"x":26.1563,"y":3.4794,"z":-44.263},"rot":{"x":0,"y":180,"z":180.03}},"ccbca5":{"lock":false,"pos":{"x":30.6766,"y":3.4721,"z":-40.7649},"rot":{"x":-0.0038,"y":180.0001,"z":180.0235}},"d3a279":{"lock":true,"pos":{"x":48.6859,"y":2.77,"z":-50.949},"rot":{"x":0,"y":180,"z":0}},"d786ea":{"lock":false,"pos":{"x":35.6361,"y":3.503,"z":-52.9665},"rot":{"x":0,"y":180.2076,"z":0}},"d815bc":{"lock":false,"pos":{"x":28.387,"y":3.483,"z":-40.9093},"rot":{"x":-0.0037,"y":179.9895,"z":180.0238}},"d9f4d2":{"lock":false,"pos":{"x":31.2832,"y":3.4589,"z":-43.1034},"rot":{"x":359.953,"y":269.9855,"z":359.9634}},"da7316":{"lock":false,"pos":{"x":26.2703,"y":3.5299,"z":-37.6747},"rot":{"x":-0.0001,"y":179.9872,"z":177.4872}},"dd567d":{"lock":false,"pos":{"x":33.2606,"y":3.503,"z":-51.2999},"rot":{"x":0,"y":180.6264,"z":0}},"e753a7":{"lock":false,"pos":{"x":11.9294,"y":3.6466,"z":-33.6947},"rot":{"x":-0.0001,"y":179.9699,"z":0.0302}},"ed0d91":{"lock":false,"pos":{"x":40.3185,"y":3.503,"z":-51.1911},"rot":{"x":0,"y":179.9998,"z":0}},"f14ec4":{"lock":false,"pos":{"x":23.9094,"y":3.4805,"z":-40.7994},"rot":{"x":-0.0038,"y":180.0002,"z":0.0362}},"fa845e":{"lock":false,"pos":{"x":58.4506,"y":3.4491,"z":-51.3823},"rot":{"x":0,"y":179.984,"z":0}}}}XmlUIContainedObjects90RGUIDb78d50NameDeckTransformposX O<@posY na@posZArotX@E?rotYf@rotZf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeck?646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID2ba4daNameCardTransformposX z6@posY@D8 @posZBrotX.rotY@f@rotZf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDff002fNameCardTransformposX6@posYf$ @posZ BrotX@Q)?rotYf@rotZЀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID75369fNameCardTransformposXFr6@posY @posZBrotX ErotYf@rotZ܀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID4b6405NameCardTransformposX,6@posY @posZ gBrotX CrotYf@rotZʀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?646FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1 GUIDba6c5aNameDeckTransformposX<@posYFu@posZ@rotXx_`rotY f@rotZ f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=01234567CustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID7a2ab9NameCardTransformposXW4@posYT @posZBrotX`!r<rotYf@rotZۀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8ca983NameCardTransformposXW 4@posY`u @posZBrotX@?rotY@f@rotZۀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID1e549cNameCardTransformposXi4@posYa @posZbBrotXR?rotYf@rotZ ̀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID0d96c1NameCardTransformposX`74@posY IN @posZ`3BrotXn?rotY`f@rotZڀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID5bd9cbNameCardTransformposX`J4@posY: @posZzBrotXG@rotYf@rotZۀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID75bdd8NameCardTransformposX`4@posY' @posZqBrotXQ6rotYf@rotZf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb51675NameCardTransformposXb4@posY`6 @posZBrotX4C?rotYf@rotZ@f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID72821eNameCardTransformposX`R4@posY R @posZ BrotXAk?rotYf@rotZf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?636FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID1dbcc3NameDeckTransformposX;0<@posYkf@posZArotX`%)1?rotYf@rotZf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID0aa85cNameCardTransformposX1@posY#Q @posZ .CrotXV?rotYf@rotZ@؀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1700baNameCardTransformposX@ 1@posYa= @posZCrotX5?rotYf@rotZ׀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID372d2aNameCardTransformposX s1@posY) @posZŻCrotX@x:rotY f@rotZ׀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID44d31bNameCardTransformposX/1@posY C @posZMCrotXmYGrotYf@rotZ@݀f@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID1eacc5NameCardTransformposX1@posYS @posZ?CrotXOrotYf@rotZǀf@scaleX i??scaleY?scaleZ i??NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?606FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457630354/0A00572D83C8769739D7E4857FB21EC9D4520FE7/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/2013706124457631128/57BFD0607D19A3C8837F770C71DABDDE8CEA89BE/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3FGUIDc0c35bName Custom_TileTransformposX`0@posYa2 @posZ@U@rotX6rotYf@rotZ@f@scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175312984/8ED4116C2F1771CC8E7403E422A8EF23763ABB26/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStatesC19GUIDe3acacName Custom_TileTransformposXPPposYt@posZ+J@rotX@^Ov@rotY`v@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175338951/159BF26DD7D76592CE0F42438FB792EE4B1ED0AF/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18GUID3f2f3bName Custom_TileTransformposXU@posYq@posZg@rotXSv@rotY`(|f@rotZ m?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175337993/980C77AB3DC783D3ADCD6D0E92502BA02AF807A1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17GUIDa74454Name Custom_TileTransformposXJ@posYhq@posZ@d@rotXSv@rotY %|f@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175337019/5FB7E3514AE7906600D13B8B1455FB72F4B4663B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI16GUID2cf3cbName Custom_TileTransformposX0@posY}q@posZ\@rotXSv@rotY|f@rotZ?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175335399/62CC992BB50F54D28BC135D013C9058E9854BB38/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15GUIDad3acdName Custom_TileTransformposX3@posY@*q@posZ]@rotX Sv@rotY@|f@rotZN?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175332091/E49E2F4FE8D143A7E219124DCEA05E98E8328AB3/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUID244c4dName Custom_TileTransformposX/@posYp@posZ\@rotXSv@rotY |f@rotZ Lh?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175331003/43CD84AE4A725E031F5F84E6C8B433533EF59B31/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID4fdf78Name Custom_TileTransformposX *@posYp@posZ@[@rotXSv@rotY|f@rotZn?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175328778/0F58DCDCE411D4E65735D096E61664E8C9D0CD19/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUIDa762e1Name Custom_TileTransformposX $@posYp@posZY@rotXSv@rotY|f@rotZq?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175326988/7178086C1CB68FAC4AD8C27A131CED31158B9B43/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUIDc95b54Name Custom_TileTransformposX@posY`gp@posZW@rotXSv@rotY|f@rotZs?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175326044/D4F88A673BF11E1C6000B2978D76C16F0B4C1C9F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID18ae88Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175325106/3EE301DA8917CF68470605664AAF3CF479ACF0CB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID9cc02aName Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175323416/028632576DBBBA8A8C2C8164FA92F6E84A602D01/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUIDb47d66Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175321829/BA2C7BBC53C99377C6EAA300C2191F4E1DF69B7C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUID474597Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175318093/5CBE2D1DF896CA5996855B17A9008A6199CCABD5/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID10fa47Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175316972/776AAAD54F982E1657162F68CD782009A9A24871/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUIDcf654dName Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175316178/0A595407888B5F12D0CC7B3497232028C48A66C0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID63aadeName Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175315127/B3D2E069A7B5700111797FCC1350BA469850B66A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUIDd1a7c2Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175314313/FAAAB2C4A84E2A53F3345C2F360671B51A1D8D4E/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI1GUID71d968Name Custom_TileTransformposX`@posY@9p@posZU@rotXSv@rotY|f@rotZ`qr?scaleXf#@scaleY?scaleZf#@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/5079529034175311029/352397CA6033F01499354748E01C1F9DA5821530/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4FGUID0176ecName Custom_ModelTransformposX +M@posY`k @posZ@>IrotXrotY6JrotZscaleX`ff?scaleY`ff?scaleZ`ff?Nickname[FFFF00]Female Elf[-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979523118/17558D075BF3AA19520FB7609012E5A25DE745FF/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI5GUID031661NameCustom_Token_StackTransformposXB@posY$ @posZIrotXrotY 1V@rotZscaleX`-?scaleY?scaleZ`-?NicknameLong Pit TrapDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumber CustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317839351/AEEA93F13B55AC00BE7F41325E415A19D8789470/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6DGUID05a14fName Custom_ModelTransformposX %=@posYa @posZ`kCrotX~v@rotYR?rotZ`_}v@scaleX`?scaleY`?scaleZ`?Nickname[u]Giant Wolf[/u]Description<[sub]Attack [6] Defend [3] Body [5] Mind [1] Move [9][/sub]GMNotesAltLookAngle&xyzColorDiffuse&rHR?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706099274/AF8C20C559C928280E5E93DF3C0D38E19F38FFB3/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesV1NGUIDe7030aName Custom_ModelTransformposX ;@posY]5 @posZ`'ArotX?]ƾrotY`CrotZ v@scaleX?scaleY?scaleZ?Nickname[u]Giant Wolf[/u]Description<[sub]Attack [6] Defend [3] Body [5] Mind [1] Move [9][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101808/7597065674E5CE7C1FAD724B218672774A57E492/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101887/CE9F31BA0003920C09C022CC3052F22D9131016A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101808/7597065674E5CE7C1FAD724B218672774A57E492/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI7 GUID14e086Name Infinite_BagTransformposXOB@posY 1 @posZ`cJrotXrotYrotZscaleX@?scaleY@?scaleZ@?NicknameMirrorsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r`?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects/ 0' GUID29ed19Name Custom_ModelTransformposX@aB@posY@posZǫJrotXvv@rotYjf@rotZ@/v@scaleX?scaleY?scaleZ?NicknameMirror - EmptyDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117615/E5F1EDDF7798CEF390C6D0788FB6D980DE925417/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117796/233D298ED6956EAB869BFA64F330EE3412050EB6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesn2GUID2f258aName Custom_ModelTransformposX pA@posY@Eo @posZ`JrotXi ̾rotY`f@rotZ>scaleX?scaleY?scaleZ?Nickname Mirror - BowDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117615/E5F1EDDF7798CEF390C6D0788FB6D980DE925417/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117693/9A325CD2723B748429F306C4B4D7D19C97D2DB2F/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI3GUID27dfb9Name Custom_ModelTransformposXB@posYEo @posZJrotX v9rotY f@rotZ`(>scaleX?scaleY?scaleZ?NicknameMirror - PrincessDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117615/E5F1EDDF7798CEF390C6D0788FB6D980DE925417/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117888/C6FF1263BCF08C0C4765945750A36675AD147406/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI8GUID19330bNameCustom_Token_StackTransformposX@A@posY$ @posZ@ıIrotXrotYf@rotZscaleXz?scaleY?scaleZz?NicknameMoonsilver FlaskDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317877666/6BD7133ED31017C55DC9647E2AC3C681DE083649/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI9GUID2e35a6NameCardTransformposX !>@posY`k @posZexDrotX6:?rotY-~f@rotZأ?scaleX?scaleY?scaleZ?NicknameElven WarriorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI10GUID396f36Name Custom_ModelTransformposX ?@posY@ @posZ`t DrotX~v@rotY }f@rotZ M?scaleX@33?scaleY@33?scaleZ@33?Nickname [C3C129][u]Elven Warrior[/u][-]Description=[sub]Attack [4] Defend [3] Body [3] Mind [2] Move [6] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979556712/F1782DA0BF55F8FBF6893756817B56C74ABB8ABE/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUIStatese1]GUID884b14Name Custom_ModelTransformposX8=@posYk @posZSBrotXrotY`rotZv@scaleX 33?scaleY 33?scaleZ 33?Nickname [C3C129][u]Elven Warrior[/u][-]Description=[sub]Attack [4] Defend [3] Body [3] Mind [2] Move [6] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103404/EF6117566872F0874B03DF5B7C322616AEF7FE32/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103489/32D6ABF4B0FD9C8D5DE5E25F663B323CBF50DF0C/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103404/EF6117566872F0874B03DF5B7C322616AEF7FE32/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI11GUID3e9598Name Custom_ModelTransformposXOO@posY e @posZ 0IrotXrotY@*S?rotZscaleX ff?scaleY ff?scaleZ ff?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117390/10518EA2C5D8E490E4849C4EBA22A5BC3234A570/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706117469/2AB183D8CE5E9D9A9BB07CF214BCA61AD57A4A40/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI12 GUID585cfcNameDeckTransformposX |3@posY @posZ!FrotX ܥ =rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[FFFD00]Elf Spells[-]Description[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=0f1f2}f3|f4~f5f6f7fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID004aebNameCardTransformposX@-posYrJ@posZ"rotX bFrotYp@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID004aebNameCardTransformposX-posYN@posZ"rotX3rotYp@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID21c438NameCardTransformposX -posYF@posZ"rotXv@rotY@p@rotZ !f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID}fSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID004aebNameCardTransformposX-posY`@posZ"rotX ErotY`Op@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID|fSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID004aebNameCardTransformposX@1@posY @posZ`GrotX?rotYf@rotZC?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~fSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDfd8800NameCardTransformposXr%1@posY @posZFrotX ˰UrotYf@rotZԒ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID004aebNameCardTransformposX@,1@posY ~* @posZFrotX&?rotY f@rotZ@4?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID004aebNameCardTransformposX F.1@posY> @posZ$FrotXF?rotYf@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI13 GUID62a685NameCustom_Token_StackTransformposX@@posY$ @posZ@rJrotXrotYf@rotZscaleX ?scaleY?scaleZ ?NicknameWeapon Pack - WizardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317872197/AA8E3EB43F3DB00BAFEBF861C64B861CB4AB7EEE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 2YGUID381a32Name Custom_TokenTransformposX&@posY@posZ?rotXz>rotY f@rotZ`'>scaleX ?scaleY?scaleZ ?NicknameWeapon Pack - DwarfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317870424/23045AE47D3587C19DB26CE30AF10679A7C99ED1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3]GUID686c31Name Custom_TokenTransformposX03@posY@posZ^f?rotXx>rotY f@rotZ UѾscaleX@2?scaleY?scaleZ@2?NicknameWeapon Pack - BarbarianDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317868918/265EB6E58485CA099FBC17E5CABCA91A787537CE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4WGUID3ee4d3Name Custom_TokenTransformposX@C@posY@posZ`f?rotXnӾrotYf@rotZ`ξscaleX6?scaleY?scaleZ6?NicknameWeapon Pack - ElfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317871475/DE4C7CB98483DC691AA1164D12602601330B75B7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI14 GUID6bed71Name Infinite_BagTransformposX ~M@posY| @posZ`vHrotXrotY-!orotZscaleX?scaleY?scaleZ?Nickname[C3C128][u]Giant Wolves[/u][-]DescriptionV[b]From Mage in the Mirror Expansion[/b] States change the model. 2D and 3D Included.GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects&0GUIDe7030aName Custom_ModelTransformposX`W1posY7@posZ@CrotX/v@rotY?rotZBqv@scaleX?scaleY?scaleZ?Nickname[u]Giant Wolf[/u]Description<[sub]Attack [6] Defend [3] Body [5] Mind [1] Move [9][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101808/7597065674E5CE7C1FAD724B218672774A57E492/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101887/CE9F31BA0003920C09C022CC3052F22D9131016A/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706101808/7597065674E5CE7C1FAD724B218672774A57E492/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID05a14fName Custom_ModelTransformposXK!posY# @posZ@kArotX zrv@rotY Xi?rotZ`v@scaleX`?scaleY`?scaleZ`?Nickname[u]Giant Wolf[/u]Description<[sub]Attack [6] Defend [3] Body [5] Mind [1] Move [9][/sub]GMNotesAltLookAngle&xyzColorDiffuse&rNR?g?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706099274/AF8C20C559C928280E5E93DF3C0D38E19F38FFB3/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI15GUID6cd2ffNameDeckTransformposX 9@posY`M @posZ@}DrotX6:rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60d 1` 2a 3c 4b 5e 6f CustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsK0GUID83081bNameCardTransformposX9@posYe @posZ}DrotXprotYf@rotZR?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDd SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDddd8e1NameCardTransformposX9@posY @posZgDrotXgrotY f@rotZxv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID` SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDb3b9d9NameCardTransformposX@7@posY@ @posZrDrotX@vjrotYf@rotZ`R?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDa SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID5bec6aNameCardTransformposX87@posY @posZ`1LDrotX Myv@rotYf@rotZҡ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDc SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDe21bcdNameCardTransformposX 9@posYH @posZ@'`DrotX@6=?rotYf@rotZ`f?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDb SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID5769b4NameCardTransformposX9@posY7u @posZ@2oDrotXNxv@rotYf@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDe SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDe223e5NameCardTransformposXt9@posY#p @posZ:zDrotX@*A?rotY`f@rotZ`?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDf SidewaysCardCustomDeck24FaceURLhttp://i.imgur.com/ATtMynY.jpgBackURLhttp://i.imgur.com/72P3Kx3.jpgNumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16GGUID755e84NameBagTransformposX0@posYn @posZf@rotXrotYv@rotZ v@scaleX?scaleY?scaleZ?Nickname-EU Style art cards + US style treasure cardsDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r@?gvv?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript #function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState {"ml":[]}XmlUIContainedObjectst0{GUID34f2a0NameDeckTransformposXs(:@posY @posZ}DrotX@r8rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname*[D6BE25]Treasures[-] - Mage of the MirrorDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0y1w2{3uCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID4ee178NameCardTransformposX`TEposY@ٻ @posZ ErotXP]>rotYf@rotZ :gscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDySidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2988c4NameCardTransformposX0r?posY@ٻ @posZ ErotXQ>rotYf@rotZ•>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDwSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6112caNameCardTransformposX![posY@ٻ @posZU ErotX<>rotYf@rotZ%Km>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID{SidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID3fea95NameCardTransformposX4posY@ٻ @posZ@ErotX p>rotYf@rotZ@YU>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDuSidewaysCardCustomDeck?4215FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418505426/D65D149AD837AB2B88FC3B4954BBFD4F3E72FA66/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124205973375/13FC9F6FBDB98B8CE8A9873700D4031A73EA684C/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1=GUID517a15NameDeckTransformposXIL<@posY) @posZ`BrotXFqCrotYdf@rotZ Ԁf@scaleX?scaleY?scaleZ?Nickname+[5F9667]Potions[-] - Potion of RestorationDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4716FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUIDeb1043NameCardTransformposX ;A@posY@S@posZ3@rotX@x?rotY`EUp?rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDa39361NameCardTransformposX@lA@posY5@posZt3@rotXT?rotY KrotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDeb1043NameCardTransformposX@lA@posY`L@posZt3@rotXifrotY`:rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDc15662NameCardTransformposX@lA@posY`@/@posZt3@rotXv@rotY`r>rotZ`wf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDeb1043NameCardTransformposX``A@posY@ @posZ3@rotX ):rotYSrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2AGUIDada734NameDeckTransformposX5@posYM @posZP{DrotX`?rotY`Df@rotZ6f@scaleX?scaleY?scaleZ?Nickname-[B20065]Chaos Spells[-] - Mage of the MirrorDescriptionThese are spells that may be cast by special Boss monsters in a dungeon. Dispell is renamed to Counterspell in the EU version and Mind Blast is renamed to Paralysis in the EU version. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60#1"2'3$4%5&6CustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectse0GUID3e8402NameCardTransformposX "U?posY@ ?posZ ?rotXE?rotY`gf@rotZ  scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID#SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc6eaccNameCardTransformposX@/?posYՁ?posZ@rotX/#?rotYhf@rotZp4RscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID"SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDefd46cNameCardTransformposX@posY ,$?posZ ̫?rotX@p?rotYmf@rotZ^?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID'SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID1f7f90NameCardTransformposXڗ?posY`?posZ+@rotX,~v@rotYhf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID$SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID145ce2NameCardTransformposX@@X?posYw?posZ / @rotX u@rotY`f@rotZWwv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID%SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDeeceb5NameCardTransformposXήposY@posZ HrotX@Y*?rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID&SidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDd2e4ddNameCardTransformposXb?posY>?posZm@rotX1cv@rotY@f@rotZwv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?3795FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418510686/EF7DA9D812FA2F9267240ADBB3C397F8D03AA481/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775114124204138659/7B70E82A136BFD739FC718A0DF2E50D11DF285E1/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3 !GUIDb3d5abNameDeckTransformposX(3@posY` @posZDrotX8rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname[FFFD00]Elf Spells[-]Description[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs=01234567CustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID4145a9NameCardTransformposXR0posY@ʀ?posZg?rotXmarotYf@rotZ`g@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDed4379NameCardTransformposX50posY?posZ  ?rotX9?rotY xf@rotZ ߃f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDf30b91NameCardTransformposXe0posYA?posZ`J?rotXW}?rotY~f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID971e84NameCardTransformposX 0posY ?posZ?rotXئU?rotY f@rotZvf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID20eb88NameCardTransformposX@ 0posY?posZ.?rotX9,trotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID2e3c6dNameCardTransformposX@r1posY9?posZ S?rotX:crotY@f@rotZg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUIDb4cd9cNameCardTransformposX`0posY?posZ~ ?rotX?rotY`f@rotZ`#f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUID529f48NameCardTransformposX[0posY@?posZt?rotXN?rotY`f@rotZ 2f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3786FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418501425/D419073922873DD2C3C565F9319605E8AC4A60B0/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418500929/E90AEEE4119A6319F909CB5BF10BDEF30C2C988A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDccbca5NameDeckTransformposX5>@posY @posZ@aDrotX@+<rotYf@rotZ܀f@scaleX?scaleY?scaleZ?Nickname([D90000]Scrolls[-] - Mage of the MirrorDescriptionThese are to be given to the player when specified. +2 of the scroll was added, if playing with EU ruleset, only use 1. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0Mz1Mz2MzCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects3 0GUID0cc3deNameCardTransformposX9*posY@ @posZ`HrotX9v@rotYf@rotZ|f@scaleX?scaleY?scaleZ?NicknameMage of Mirror Scroll CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID778dc8NameCardTransformposXWposY! @posZFrotX?rotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameMage of Mirror Scroll CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID0cc3deNameCardTransformposXI posYp @posZj[FrotX OrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameMage of Mirror Scroll CardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDMzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI58GUIDd815bcNameDeckTransformposXc<@posY @posZ dtDrotX|79rotYf@rotZހf@scaleX?scaleY?scaleZ?Nickname&[5F9667]Potions[-] - Potion of VisionDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(01234CustomDeck@4706FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID8976b2NameCardTransformposXB@posY@O2@posZ3@rotXRxBrotY }rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8976b2NameCardTransformposXB@posY5@posZ3@rotX<\CrotY`rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8976b2NameCardTransformposXB@posYK@posZ 3@rotX@VrotY]rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID366963NameCardTransformposXB@posY.@posZ 3@rotXqrotYTMrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID8976b2NameCardTransformposX8B@posY @posZ3@rotX`l;JrotYErotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI67GUIDda7316NameDeckTransformposX2E:@posYJ= @posZ\BrotXi;?rotY@f@rotZ/f@scaleX?scaleY?scaleZ?Nickname%[5F9667]Potions[-] - Potion of SpeedDescription[sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0:1:2:3:4:CustomDeck@4696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID1fa9ceNameCardTransformposX>8@posY-J @posZ eCrotXCrotY %?rotZ@~f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck@4696FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1fa9ceNameCardTransformposXC@posY@@posZ:3@rotX v@rotY\rotZsf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID1fa9ceNameCardTransformposXڴC@posYK@posZ3@rotX\+S?rotYirotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDadb7e2NameCardTransformposXڴC@posY N/@posZ3@rotX+]t?rotYrotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID1fa9ceNameCardTransformposXdC@posY` @posZ_3@rotXiArotY \rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID:SidewaysCardCustomDeck@3676FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579674311/D01D75DF1D84B1B5B65FFB5B547EB727915235A1/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579675663/BD60319849758909F32C36E86A091ACFF5A82544/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7#GUIDf14ec4NameDeckTransformposX`7@posY @posZRfDrotX 7?rotY`f@rotZ`ߚ?scaleX?scaleY?scaleZ?Nickname#Monster Cards - Mage of the MIrrorDescriptionbSwitch States to see EU stats. EU stats are usually more challenging and closer to intended play.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0123CustomDeckx4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackType4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects,0GUID1dbf9aNameCardTransformposXY@posY@posZ@b@rotXV?rotY Af@rotZ@vf@scaleX?scaleY?scaleZ?Nickname Giant WolfDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDa996ffNameCardTransformposX'@posY@v@posZ`@rotXi>rotY f@rotZ*>scaleX?scaleY?scaleZ?Nickname Giant WolfDescriptionO - EU Version [sub]The only EU unit that is weaker than its US counterpart[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1{GUID8ad607NameCardTransformposXi posY`@posZ@P@rotX=?rotY@f@rotZ@$f@scaleX?scaleY?scaleZ?Nickname Elven ArcherDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDcd71bcNameCardTransformposX@M@posY@v@posZ*@rotX |>rotY(f@rotZ`wZscaleX?scaleY?scaleZ?Nickname Elven ArcherDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2}GUID0c878eNameCardTransformposXposYC"@posZ@rotX@nJ?rotYf@rotZ/f@scaleX?scaleY?scaleZ?NicknameElven WarriorDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUIDa996ffNameCardTransformposXq''@posY @posZc@rotX i7?rotYf@rotZر>scaleX?scaleY?scaleZ?NicknameElven WarriorDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3kGUID01adf5NameCardTransformposX@posYD"@posZ ?rotXhO?rotYf@rotZ/f@scaleX?scaleY?scaleZ?NicknameOgreDescription - US VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?4405FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418512975/EC56CB06329F7D17B1333CC4DDE25DC9544C0E38/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIStates2GUID2e5a65NameCardTransformposX&@posY@v@posZA ?rotX5UrotYເf@rotZȼ>scaleX?scaleY?scaleZ?NicknameOgreDescription - EU VersionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck>4394FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775116032636318730/630E59FBA875B1C62CA69DC9E9905A5B86ADC54A/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/775115016200276517/9876887FE8C75A19FB5ADE33B83F09CFAEE858BC/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8MGUIDbfce28NameDeckTransformposX@\1@posY9@posZ@K@rotX%?rotY` f@rotZTf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0i1i2i3iCustomDeck>2714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID7fa6eeNameCardTransformposX<9@posYୟ @posZ:DrotX` jrotY`f@rotZh?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID46aea7NameCardTransformposX89@posY& @posZd0DrotXharotYf@rotZ R?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID4dadfeNameCardTransformposXGp9@posY ! @posZ j!DrotX฾hrotYf@rotZ@U?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDiSidewaysCardCustomDeck>2714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDcbae7aNameCardTransformposXu9@posY90 @posZ_[DrotX/GrotY@f@rotZ`2714FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI9GUID104eecNameDeckTransformposXX0@posY` D@posZQ1@rotX}v@rotYf@rotZP}f@scaleX?scaleY?scaleZ?Nickname*[D90000]Artifacts[-] - Mage of the MirrorDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs/012345CustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDd0345dNameCardTransformposX posY@ٻ @posZ`DrotX>rotY sf@rotZ@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd7ee68NameCardTransformposXmposY@ٻ @posZDrotX>rotYf@rotZ*>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID5fe704NameCardTransformposX` posY@ٻ @posZDrotX=>rotY`f@rotZ@ҾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDe19ab2NameCardTransformposX??posY@ٻ @posZ`[DrotX]>rotYf@rotZ@2оscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID620cebNameCardTransformposX@posY@ٻ @posZDrotX >rotYf@rotZ`'ϾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDb9d3afNameCardTransformposXposY@ٻ @posZ DrotXy>rotYf@rotZ  >scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI17 GUID781c0dNameDeckTransformposX5@posY @posZ(FrotXrotYf@rotZf@scaleX?scaleY?scaleZ?Nickname-[B20065]Chaos Spells[-] - Mage Of The MirrorDescription`These are spells that may be cast by special Boss monsters in a dungeon. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs60uf1vf2wf3xf4yf5zf6{fCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID49c0b3NameCardTransformposXfposY@posZ`"rotXy{?rotY]f@rotZ@g@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDufSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID8ebfeaNameCardTransformposXfposY@posZ`"rotX`!?rotY%f@rotZ g@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDvfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID90bfd2NameCardTransformposX/3posY cJ@posZ"rotXFrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDwfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID74d7c4NameCardTransformposX/3posY`N@posZ"rotXGrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDxfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID696661NameCardTransformposX`/3posYj@posZ"rotXSHrotYf@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDyfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDd8e807NameCardTransformposX3posY F@posZ"rotX@v@rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDzfSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID07fe1bNameCardTransformposX`13posY`@posZ"rotX`SErotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID{fSidewaysCardCustomDeck>2624FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309004/B454450F285BECB907241F35BB503F66B580A338/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318309415/B5C470916044CD6BC8039C5ED7F4B8F561138CC2/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI18GUID792ed9NameCustom_Token_StackTransformposX`ʺA@posY$ @posZ@UHrotXrotY@f@rotZscaleXz?scaleY?scaleZz?Nickname Wolf TokenDescriptionYRepresents Wolf Form. For use in Mage of the Mirror. Custom 2D and 3D Model available.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317866953/EF6FB627BA506C4A7571C0DC9FDDA6856CA9A7FE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 2bGUID5e66adName Custom_ModelTransformposX#posY`' @posZ @rotXe*rotY`f@rotZ׊>scaleXg?scaleYN?scaleZ}5?Nickname[7C5D38]Werewolf[-]Description[sub]Attack [4* ] Defend [3* ] Body [3* ] Mind [1* ] Move [8* ][/sub] -- [sub]*Default Stats if a mob. Otherwise use the Mage of the Mirror Werewolf rules.[/sub] -- [sub]If you have been cursed with lycanthropy, ask the DM to turn this into a second state for your character model[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@T?g[?b~?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/770612190345071838/3A5A7D154915F963C00746100C88F1AD7BD1B4E3/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/770612190345072093/8A02FA43C67D68CF2F5ACFAB01FBA8FEEAF2C391/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI38GUID8a066dName Custom_ModelTransformposX`\ posY( @posZg@rotX@h>rotY`9f@rotZ@G>scaleX?scaleY?scaleZ?Nickname[7C5D38]Werewolf[-] - 2DDescription[sub]Attack [4* ] Defend [3* ] Body [3* ] Mind [1* ] Move [8* ][/sub] -- [sub]*Default Stats if a mob. Otherwise use the Mage of the Mirror Werewolf rules.[/sub] -- [sub]If you have been cursed with lycanthropy, ask the DM to turn this into a second state for your character model[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g@00?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/844844544593382130/5C3B3E66F2BE23039534705EF7605E8532C7E9E4/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/844844544593382576/9198B3C81B82262F9B6FE29F84763818DEF51E12/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI19GUID7f3f5cNameCardTransformposXz<@posY @posZ'FrotX`*3?rotY`f@rotZ@?scaleX?scaleY?scaleZ?NicknameOgreDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI20^ GUID8bdc15Name Infinite_BagTransformposX 2O@posY| @posZHrotXrotY`}f@rotZscaleX?scaleY?scaleZ?Nickname [C3C128][u]Elven Warrior[/u][-]DescriptionZ[b]From The Mage of the Mirror Expansion[/b] States change the model. 2D and 3D Included.GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b@?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjectss0kGUID884b14Name Custom_ModelTransformposX@@ posY-@posZ ;rotXv@rotY1f@rotZ?scaleX 33?scaleY 33?scaleZ 33?Nickname [C3C129][u]Elven Warrior[/u][-]Description=[sub]Attack [4] Defend [3] Body [3] Mind [2] Move [6] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103404/EF6117566872F0874B03DF5B7C322616AEF7FE32/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103489/32D6ABF4B0FD9C8D5DE5E25F663B323CBF50DF0C/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103404/EF6117566872F0874B03DF5B7C322616AEF7FE32/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUID396f36Name Custom_ModelTransformposXգ posY+ @posZ@?rotX?rotYf@rotZ;?scaleX@33?scaleY@33?scaleZ@33?Nickname [C3C129][u]Elven Warrior[/u][-]Description=[sub]Attack [4] Defend [3] Body [3] Mind [2] Move [6] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979556712/F1782DA0BF55F8FBF6893756817B56C74ABB8ABE/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI21GUID97fae6NameCardTransformposX>@posY`k @posZO%FrotX6?rotYf@rotZҞ?scaleX?scaleY?scaleZ?Nickname Elven ArcherDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI22GUID98fbbfNameCustom_Token_StackTransformposX@F@posY$ @posZIrotXrotY`p@rotZscaleX L?scaleY?scaleZ L?Nickname QuicksandDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317894258/5C940C2FC7119110C3A9F2FDB119149D5BF03CF2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI23 GUID9c5a6fName Infinite_BagTransformposX4N@posY| @posZ JrotXrotY?rotZscaleX?scaleY?scaleZ?Nickname[C3C128][u]Elven Archer[/u][-]DescriptionZ[b]From The Mage of the Mirror Expansion[/b] States change the model. 2D and 3D Included.GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b@\?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects 0 GUIDc57b9eName Custom_ModelTransformposX&posY@posZ8I<rotXRv@rotY}f@rotZ@ v@scaleXf?scaleYf?scaleZf?Nickname[C3C129][u]Elven Archer[/u][-]Description[sub]Attack [4(1)] Defend [2] Body [3] Mind [2] Move [6] Elven Archer roll 4 combat dice when attacking non-adjacent targets in their line of sight. They roll only 1 combat die attacking adjacent targets.[/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103216/67BE045167761BF6EE045C9C3A8B58532653FB86/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103304/901EF584204DFCFD052CE3643E266D4854F78EFD/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706103216/67BE045167761BF6EE045C9C3A8B58532653FB86/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates2GUIDd9f4d2Name Custom_ModelTransformposX%posY 5* @posZ@6?rotX %?rotYf@rotZ &?scaleX`?scaleY`?scaleZ`?Nickname[C3C129][u]Elven Archer[/u][-]Description[sub]Attack [4(1)] Defend [2] Body [3] Mind [2] Move [6] Elven Archer roll 4 combat dice when attacking non-adjacent targets in their line of sight. They roll only 1 combat die attacking adjacent targets.[/sub]GMNotesAltLookAngle&xyzColorDiffuse&rxx?g@88?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979546164/5F75196BB4047410109D49DAAEACC482529B23B1/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI24GUIDa5269aNameDeckTransformposX-8@posY` @posZH&FrotXrotY ~v@rotZ@ f@scaleX?scaleY?scaleZ?Nickname([5F9667]Potions[-] - Mage In The MirrorDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0$g1'g2(g3*gCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID9436d7NameCardTransformposXA@posY@posZ.rotXUrotYp@rotZj~f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID$gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDeb3914NameCardTransformposXA@posY]T@posZ .rotX~?rotY$p@rotZqe@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID'gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID81022aNameCardTransformposXA@posYV@posZ.rotX@b?rotYp@rotZ@#gg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID(gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID455466NameCardTransformposXrA@posY࡫@posZi.rotXI?rotYp@rotZ5f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardID*gSidewaysCardCustomDeck>2644FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504032/6C2E609B48A9F6D15DC5EFFBADAB499EC76F8A7C/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318504476/DD97CBF8E488A7D866B148834E8F597F64948DD5/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI25GUIDab617dNameCardTransformposXv<@posY @posZ AqDrotX6:?rotYf@rotZ?scaleX?scaleY?scaleZ?Nickname Giant WolfDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26GUIDaba6c7NameCustom_Token_StackTransformposXJ@posY$ @posZIrotXrotYV@rotZscaleX@ ?scaleY?scaleZ@ ?NicknameInner SanctumDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317891109/D41EC964E475EA6A17801FCA00838FCEFC58C3F7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI278 GUIDb9498fName Infinite_BagTransformposX@GRO@posY| @posZ@p.JrotXrotY@v@rotZscaleX?scaleY?scaleZ?Nickname95][u]Archmage[/u][-]Description-States change the model. 2D and 3D Included.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexLuaScriptLuaScriptStateXmlUIContainedObjects0wGUID1b2600Name Custom_ModelTransformposX <6posY?@posZFrotX@rotY f@rotZ$@scaleX?scaleY?scaleZ?Nickname95][u]Archmage[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gϿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294124145/B72A87EF9779974286656C956C78FD3A2C66E340/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/844844197294124711/F425F7356E52E77560421A80D7235412E5FAF2E7/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706111152/4A08894685B1E04FCF45D5D578BD9D92A5134DE1/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesS2KGUIDb99965Name Custom_ModelTransformposXyposY`K @posZ`YCrotX>rotY@|f@rotZUϺ>scaleX@hf?scaleY@hf?scaleZ@hf?Nickname95][u]Archmage[/u][-]DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/785246402358031945/7F491F62FBA8BD4CFF892DBFBABEF0DE3BF9D4D6/DiffuseURLNormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/785246402358032465/38BCA33C0B31B611B322713EA20EAE502EE188FC/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI28GUIDc1e224NameCustom_Token_StackTransformposX@@posY`@posZHrotXrotYf@rotZf@scaleXz?scaleY?scaleZz?Nickname ProspectorDescription1[sub]Given to the hero who finds the Prospector.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317874794/346D1A29A4C26612385312FDA3C504A457B4E9E4/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI29 GUIDc5bd9eName Custom_ModelTransformposXU<@posY @posZɬErotX@~v@rotYzf@rotZKY?scaleX?scaleY?scaleZ?Nickname [u]Ogre[/u]Description>[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537263/5C090FE70AE3908393B9D554AC1AB1C74661B98B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537441/1019E94EB64D0FE79326F0EB5996CD378CA56DF9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesf3GUIDeefa76Name Custom_ModelTransformposXL:?posY @posZaErotX:>rotY~f@rotZ@0þscaleX23?scaleY23?scaleZ23?Nickname [u]Ogre [/u]Description=[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979647033/E9620FF2E95398220957E6F1C9A3B107213CBE9A/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1JGUID3e3540Name Custom_ModelTransformposXI:?posY) @posZaErotXH>rotY`~f@rotZ>scaleX?scaleY?scaleZ?Nickname [u]Ogre [/u]Description=[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102171/704CF0871B4B14E9BAE391495C92DD974FE2AEF6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102252/4BB13EC4A0A1ABD2F616D665A4CE341BE81460BF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI30 GUIDc9aec0NameDeckTransformposX@(:@posY @posZ!FrotXrotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs!0dE1E2,F3FCustomDeck8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945429309/EBAF98F75421D86E154E72F06F4BCF16062AC46E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8346FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945424803/233CF6538F914C9AB196D7D6E4617236F1350CDD/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8356FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945345910/5B9FF3628C9E8CE1E23E0F18DDC4D9A7E6448C37/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackType8366FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945427330/26F9E601C1C05A7755CE388461FE40B73D711755/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDa5ec45Name CardCustomTransformposXL,@posY @posZsCrotX@0Z?rotYf@rotZ:?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDdESidewaysCardCustomDeck@8336FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945429309/EBAF98F75421D86E154E72F06F4BCF16062AC46E/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1afe07Name CardCustomTransformposX2,@posY @posZ`CrotXkd?rotY{f@rotZ@?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDESidewaysCardCustomDeck@8316FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945424803/233CF6538F914C9AB196D7D6E4617236F1350CDD/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDfcab51Name CardCustomTransformposX@k],@posYv- @posZRCrotX@q`?rotY|f@rotZ??scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID,FSidewaysCardCustomDeck@8306FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945345910/5B9FF3628C9E8CE1E23E0F18DDC4D9A7E6448C37/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID0ebf22Name CardCustomTransformposX},@posYTA @posZ CrotX@QrotY` f@rotZ@1?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFSidewaysCardCustomDeck@8326FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945427330/26F9E601C1C05A7755CE388461FE40B73D711755/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338945421314/87FC643231478EEA82248F95AFE735213C544BDD/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI31GUIDd3a279Name Custom_ModelTransformposXWH@posY(@posZxyIrotXrotYf@rotZscaleX?scaleYQ@scaleZw?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity32GUIDd786eaNameCustom_Token_StackTransformposXkA@posY$ @posZ@{JrotXrotYf@rotZscaleXz?scaleY?scaleZz?NicknamePrincess MillandrielDescription;[sub]The first hero to find the princess gains this token.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317875594/97D0AC963D7000BC39C577BE69A9589CE67DD8DA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI33 GUIDd9f4d2Name Custom_ModelTransformposXH?@posYӫ @posZ@rotY /f@rotZ>scaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618124337/462D5D3A2F1D8A9A803A368DC5B25355517D2A23/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI49GUID3e1642Name Custom_TileTransformposX9?posY?posZ@#b?rotX >rotY /f@rotZjs>scaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618125948/4F219E348EFDBAD9B955238C381FC12B25410B26/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI17LGUIDf86a7dName Custom_TileTransformposX`?posY( @posZqArotX#>rotYl{f@rotZ&YscaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618143138/75D6AF98E6E67B484F98DA65DB44845F4018D3D7/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI18LGUID423063Name Custom_TileTransformposX?posY( @posZqArotX@>rotYl{f@rotZ`: xscaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618144012/E4E9BC35C0A48EA09BA6A2B788D44BFEA3C81968/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI15LGUID652f1aName Custom_TileTransformposX`?posY( @posZqArotXઁ>rotYl{f@rotZ SDscaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618140335/4AA968D5C401A28743DE468341F820A492692891/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2LGUID92d6e1Name Custom_TileTransformposXCY9posY@@@posZ H@rotX;@rotY9f@rotZ ?scaleX@33@scaleY?scaleZ@33@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/927044966618123272/7415F87DA06BB1E8C22FAEEFB09BBF06F3E0641F/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI36GUIDed0d91Name Custom_TokenTransformposX(D@posY$ @posZvIrotXrotY`f@rotZscaleX ?scaleY?scaleZ ?NicknameSky Orb - DrainedDescriptionN[sub]This Orb is now Drained. It is little more than a fancy paperweight now.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317881077/6D888A19FD426A6C9FB7A349513FAB31F27A3D54/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates 1GUID8bdebaName Custom_TokenTransformposX@posY@posZ"rotXC̾rotY`ƀf@rotZ scaleX?scaleY?scaleZ?NicknameSky Orb - 4 Points LeftDescriptionh[sub]The Orb can be used to prevent Mind Point Damage. Increase it's State by 1 for each point blocked.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317885274/7EACA88133608F22505A1B7332AC8310F12C47DA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2GUIDf65184Name Custom_TokenTransformposX@posY@posZ"rotX`ݾrotYƀf@rotZ`κ>scaleX`\^?scaleY?scaleZ`\^?NicknameSky Orb - 3 Points LeftDescriptionh[sub]The Orb can be used to prevent Mind Point Damage. Increase it's State by 1 for each point blocked.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317884432/9E582AE9BD0403729B9E0AB0E9FCEEFEC369A6C1/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUIDf6b855Name Custom_TokenTransformposX@posY@posZ"rotX` >rotYƀf@rotZԾscaleX`?scaleY?scaleZ`?NicknameSky Orb - 2 Points LeftDescriptionh[sub]The Orb can be used to prevent Mind Point Damage. Increase it's State by 1 for each point blocked.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317883399/25CE23AAE8E8FF71A0A7DB081B92B0AB9BE6B56C/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI4GUID849555Name Custom_TokenTransformposX@posY@posZ"rotX#ӱrotYƀf@rotZhػscaleX?scaleY?scaleZ?NicknameSky Orb - 1 Point LeftDescriptionh[sub]The Orb can be used to prevent Mind Point Damage. Increase it's State by 1 for each point blocked.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222317882305/101B96817EB7322D712F47BB69898F4B68444639/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI37 GUIDfa845eName Custom_ModelTransformposX@9M@posY @posZ@IrotXrotY|f@rotZscaleX?scaleY?scaleZ?Nickname [u]Ogre[/u]Description>[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4] [/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537263/5C090FE70AE3908393B9D554AC1AB1C74661B98B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/860613433095537441/1019E94EB64D0FE79326F0EB5996CD378CA56DF9/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706097967/83C1CA583EF9F9CBD7240E7ABE01731C7F262A55/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStatesf3GUIDeefa76Name Custom_ModelTransformposXL:?posY @posZaErotX:>rotY~f@rotZ@0þscaleX23?scaleY23?scaleZ23?Nickname [u]Ogre [/u]Description=[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh~MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/781784168979647033/E9620FF2E95398220957E6F1C9A3B107213CBE9A/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI1JGUID3e3540Name Custom_ModelTransformposXI:?posY) @posZaErotXH>rotY`~f@rotZ>scaleX?scaleY?scaleZ?Nickname [u]Ogre [/u]Description=[sub]Attack [6] Defend [4] Body [10] Mind [2] Move [4][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g ʿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102171/704CF0871B4B14E9BAE391495C92DD974FE2AEF6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102252/4BB13EC4A0A1ABD2F616D665A4CE341BE81460BF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706102343/7F0990285B10F0F4ACFF9102EE27DD8DF4A16F93/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIChildObjects0GUIDf9ceefName Custom_TileTransformposX=posYF?posZBXrotX==rotY3>rotZۥ<scaleX ?scaleY+ @scaleZ?Nickname(Mage of the Mirror - Duke Blitzein editDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338941564501/6681ECF128E79E57170B5B097E3F796B1E88FFF2/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1999068338941566446/0454EE51DEE53A73566C28E97F8E22314170A5DF/ImageScalar?WidthScaleCustomTile8TypeThicknessG?StackableStretchLuaScriptLuaScriptStateXmlUI218XGUID57e6bcNameCustom_Model_BagTransformposX34posY@posZ rotYf@rotZE?scaleXe@scaleY#?scaleZ@Nickname,Commander of the Guardian Knight memory BagDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateXmlUIContainedObjects90GUID537952NameCustom_AssetbundleTransformposXY0posY@@posZHrotX =?rotY`V@rotZ`WU=scaleX?scaleY?scaleZ?Nickname>Duke Blitzein's [b]Male Commander of the Guardian Knights[/b]DescriptionGMNotes --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Chad Curran/Duke BlitzeinAltLookAngle&xyzColorDiffuse&r*0?gP?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974652547/E9D0DD82BF64901ADF8619D341A028E8DE1CC7A9/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI1GUID237fc6NameCustom_AssetbundleTransformposXt0posY>@posZ@kpHrotX0?rotYV@rotZU?scaleX?scaleY?scaleZ?Nickname@Duke Blitzein's [b]Female Commander of the Guardian Knights[/b]DescriptionGMNotes [b]Made by Duke Blitzein[/b] --Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r@L?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051974592235/4DDE63EEE1C55B0CBEF052BE09CC4696C85FFDCD/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScripti-- Photography for photogrammetry by Chad Curran/Duke Blitzein -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran -- Porting to Tabletop Simulator by Duke Blitzein/Chad Curran -- Painted by Pinnacle Painting Studio LuaScriptStateXmlUI2GUIDe6d3a0NameDeckTransformposXN0posY@posZ |HrotXꮄ?rotY~f@rotZ rb@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs01 2 CustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUIDc076faNameCardTransformposX+posY! @posZe#@rotX@!]?rotY~f@rotZf@scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53f197NameCardTransformposXB=IposYg?posZU,rotXk*@rotY LV@rotZh?scaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID52b70aNameCardTransformposX"IposY q@posZ@v-rotX.@rotY@V@rotZVscaleXd@scaleY?scaleZd@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID SidewaysCardCustomDeck?186FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID490b27NameDeckTransformposXB0posY@posZ =zHrotXW3rotYf@rotZ?Mg@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0n1l2mCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects 0GUID6c7529NameCardTransformposXxe@posY @posZArotX HrotY@ʀf@rotZ րf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDnSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDc5154fNameCardTransformposX@ڧ@posY @posZƊArotXBrotY@f@rotZ ΀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDlSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6d8e9eNameCardTransformposXi?posY @posZ@;IArotX CrotY@f@rotZ@Հf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDmSidewaysCardCustomDeck?196FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDa3341eName Custom_TileTransformposX S 0posY@t@posZ/HrotX m?rotY~f@rotZ`]u@scaleX@?scaleY?scaleZ@?NicknameKnight Femle character cardDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g@?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716022396/DA8C6F59036FBFA4254D154F5A734AB6C0713B60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUID021bbbName Custom_TileTransformposX/posYQ@posZ!NHrotXpxrotYf@rotZb?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r!?g`?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1778354194716023717/DBF80592DF1780C94BF22DE3953A7432AB7EA579/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371012611/4B4C8B8DE3CFCE34302CD61CA04C4301082F1610/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID0fbf06NameCardTransformposX ңposY@q@posZ`CrotXtrotY``h@rotZ`?scaleX@?scaleY?scaleZ@?Nickname9Shield -- Staring weapon of the Male Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBSidewaysCardCustomDeck@8266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDd9abc6NameCardTransformposXUposYb@posZCrotX4qrotY`h@rotZۣ?scaleX@?scaleY?scaleZ@?Nickname<Shield -- Starting weapon of the Female Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBSidewaysCardCustomDeck@8266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIChildObjects0GUIDa9e7c0Name Custom_TileTransformposX 4posY ?posZ >rotX`T<rotYߓrotZ ܥscaleX@?scaleY:?scaleZ?Nickname"Commander of the Guardian KnightsDescription#The COMMANDER OF THE GUARDIAN KNIGHTS wears the scars of battle as a badge of honor. As the leader of an elite group of noble knights the Commander first responsibility is to protect the king and the heroes from Zargon’s evil forces. They face down danger without regard for personal safety – even when death looms. Leading the charge against the Doomguard, Orc warlords, or even Zargon’s own Dread knights, the brave Commander of the Guardian Knights must always be first champion of courage, chivalry, and honor in the world of HeroQuest.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170247402/23C97CD38B13B6D8D79822F3311814F5802D4346/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824483170248419/969DD7E141BD00B053E7A4634BE941D3881C4513/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI219j-GUID252c51NameDeckTransformposXBCposY@@posZ$@rotX>rotY t?rotZUFscaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDsD0B1qC2f3rC4pC5B6f7 C8CCustomDeck*8266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackType8286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackType2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackType8276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackType8296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects$0GUID9d4bdeNameCardTransformposX@BiposYş @posZ6 @rotX ::rotY@v@rotZ -scaleX@?scaleY?scaleZ@?Nickname<Shield -- Starting weapon of the Female Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBSidewaysCardCustomDeck@8266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID53f197NameCardTransformposX@|#posYß @posZP @rotX`'[7rotY v@rotZ 3scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDqCSidewaysCardCustomDeck@8286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID7c37b7NameCardTransformposX`!posY Ɵ @posZ@rotXm5:rotYv@rotZcscaleX@?scaleY?scaleZ@?NicknameFShortsword -- Starting weapon of the Commander of the Guardian KnightDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b]be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID52b70aNameCardTransformposX@'posY@ @posZ  @rotX:rotYv@rotZ ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDrCSidewaysCardCustomDeck@8286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDc076faNameCardTransformposX4-posYƟ @posZK@rotX@j8rotY@v@rotZG ?scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDpCSidewaysCardCustomDeck@8286FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371169956/43606BA6622198C300EA3A828A1583E46890E700/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371171063/97DE870DC1872D787DF5289D6E57E837BEB48E31/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUIDbf3362NameCardTransformposXPposYҟ @posZ`<@rotXoJ:rotY`v@rotZ턎scaleX@?scaleY?scaleZ@?Nickname9Shield -- Staring weapon of the Male Guardian KnightDescription [i]This Shield counts as a starting armour[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b] be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDBSidewaysCardCustomDeck@8266FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740420/11C07D6D31628E75A539E10D9952B60525CDF877/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338537740868/B2D91B77EA740CC7F70E4CF28EE0FF8A4CC25028/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI6GUID50cc23NameCardTransformposXS2posY ҟ @posZ ~@rotX=9:rotY`v@rotZ`ߊscaleX@?scaleY?scaleZ@?NicknameFShortsword -- Starting weapon of the Commander of the Guardian KnightDescription[i] This short sword counts as a starting weapon[/i] -Is lost when it's hero dies -[b]Can not[/b] be passed to other heroes -[b] Can not[/b] be sold to the armory -[b]Can not[/b]be droppedGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDfSidewaysCardCustomDeck>2614FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318304845/2C37610DA881901FFE258CB0419F21D2EA0A4AD1/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318305548/2819BE9ECA38BF997AF30EBC96CF3F3DE010D622/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI7GUIDc5154fNameCardTransformposX`)$posYϟ @posZ,g@rotX5rotY|v@rotZ*scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID CSidewaysCardCustomDeck@8276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID6c7529NameCardTransformposXL(posY @posZ|@rotX=rotY v@rotZZ?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDCSidewaysCardCustomDeck@8296FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI220GUID6d8e9eNameCardTransformposXBCposY$@posZ $@rotX?rotYT8?rotZf@scaleX@?scaleY?scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID CSidewaysCardCustomDeck@8276FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371180482/827B197EBC5BF099A013B57CCDF7B64A1FFA1DAB/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1816636460371182936/37FE15FDE8C3DDC7C3FD4D31EA9FC08F126B001A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI221bGUID3a6ba5Name Custom_TokenTransformposXB#@posY` @posZHrotXZ>rotYf@rotZF?scaleX ?scaleY?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1856072527070475402/4F8C7754053390D7A96336A3CC53645314078EC6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI222{GUIDc633d8NameCustom_Model_BagTransformposX@#@posY@posZHrotX x>rotYpf@rotZ`yF?scaleX?scaleY?scaleZ 4@Nickname9Return of the Witchlord 2020 Utility bag - Duke BlitzeinDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?aLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1666858152071990826/9AD455F2CBAEC01B2CBCDDB8B6DC4CE48D14B545/DiffuseURLNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsBagOrderLuaScriptB-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ -- label="Setup", click_function="buttonClick_setup", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ -- label="Cancel", click_function="buttonClick_cancel", function_owner=self, -- position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, -- font_size=250, color={0,0,0}, font_color={1,1,1} label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-0.50}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=116, width=266, font_size=83, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,-1.0}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,-1.25}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,-1.50}, rotation={0,0,0}, height=166, width=266, font_size=83, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-0.75,0.3,0}, rotation={0,270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-0.75}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-1.05}, rotation={0,0,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-0.75,0.3,0}, rotation={0,-270,0}, height=166, width=360, font_size=83, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={-1.05,0.3,0}, rotation={0,-270,0}, height=166, width=366, font_size=83, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState {"ml":{"04e613":{"lock":false,"pos":{"x":20.9667,"y":3.4868,"z":-35.0858},"rot":{"x":-0.0005,"y":179.9775,"z":180.0203}},"21466a":{"lock":true,"pos":{"x":32.2827,"y":6.7029,"z":-48.097},"rot":{"x":0.6213,"y":179.9996,"z":179.9661}},"2fc367":{"lock":true,"pos":{"x":34.4302,"y":6.3111,"z":-48.0454},"rot":{"x":1.6109,"y":359.9785,"z":179.9963}},"318521":{"lock":false,"pos":{"x":-10.6202,"y":3.533,"z":-49.4541},"rot":{"x":0,"y":180,"z":180.0007}},"41e2a7":{"lock":true,"pos":{"x":35.7243,"y":6.3947,"z":-46.6101},"rot":{"x":0.0138,"y":179.968,"z":-0.002}},"496010":{"lock":false,"pos":{"x":41.9252,"y":3.903,"z":-44.1813},"rot":{"x":0,"y":269.9023,"z":180}},"49b7e9":{"lock":false,"pos":{"x":23.669,"y":3.5405,"z":-39.2035},"rot":{"x":359.9696,"y":269.985,"z":-0.0003}},"4daa7a":{"lock":true,"pos":{"x":32.8246,"y":6.1372,"z":-41.2609},"rot":{"x":359.9908,"y":90.0152,"z":-0.0037}},"602452":{"lock":false,"pos":{"x":27.3954,"y":3.346,"z":-35.1024},"rot":{"x":0,"y":180.0085,"z":0.0301}},"7a6bab":{"lock":false,"pos":{"x":34.979,"y":3.503,"z":-44.2469},"rot":{"x":-0.0001,"y":180.0251,"z":0.0002}},"8159b8":{"lock":true,"pos":{"x":40.4114,"y":6.653,"z":-46.4861},"rot":{"x":0.0001,"y":-0.0006,"z":0.0001}},"85f025":{"lock":true,"pos":{"x":41.7324,"y":6.653,"z":-46.58},"rot":{"x":0.0079,"y":359.9818,"z":0.0006}},"861b09":{"lock":false,"pos":{"x":25.1183,"y":3.4847,"z":-34.9695},"rot":{"x":-0.0005,"y":179.9765,"z":180.0203}},"a67c09":{"lock":false,"pos":{"x":13.7787,"y":3.4456,"z":-30.7663},"rot":{"x":-0.0007,"y":180.0146,"z":0.0308}},"a97192":{"lock":false,"pos":{"x":-12.8403,"y":3.5331,"z":-49.4723},"rot":{"x":0,"y":180.0027,"z":180.0007}},"af66a0":{"lock":false,"pos":{"x":23.0568,"y":3.4857,"z":-34.9989},"rot":{"x":-0.0005,"y":180.0003,"z":180.0203}},"b052f7":{"lock":false,"pos":{"x":28.3782,"y":3.488,"z":-45.3322},"rot":{"x":0,"y":180.0815,"z":0.03}},"b5aab8":{"lock":false,"pos":{"x":26.8684,"y":3.4888,"z":-45.2733},"rot":{"x":0,"y":179.9181,"z":0.03}},"c045c3":{"lock":true,"pos":{"x":39.3335,"y":6.7051,"z":-46.4334},"rot":{"x":0.0152,"y":359.9722,"z":353.978}},"cad677":{"lock":true,"pos":{"x":33.3605,"y":6.2631,"z":-46.6424},"rot":{"x":0.0885,"y":270.0332,"z":0.0189}},"cd2a23":{"lock":true,"pos":{"x":34.4582,"y":6.2848,"z":-46.7317},"rot":{"x":0.009,"y":180.1793,"z":4.5795}},"e01d50":{"lock":false,"pos":{"x":27.0585,"y":3.5387,"z":-38.8655},"rot":{"x":359.9701,"y":270.0144,"z":-0.0001}},"e4ff57":{"lock":true,"pos":{"x":38.7595,"y":2.77,"z":-44.174},"rot":{"x":0,"y":90,"z":0}},"f2f9c1":{"lock":true,"pos":{"x":34.8036,"y":6.1503,"z":-41.3976},"rot":{"x":0.0031,"y":270.0001,"z":-0.0053}},"f34e59":{"lock":true,"pos":{"x":33.8957,"y":6.1266,"z":-41.1318},"rot":{"x":-0.0001,"y":0,"z":-0.0006}},"f45451":{"lock":false,"pos":{"x":10.7401,"y":3.6472,"z":-30.4722},"rot":{"x":-0.0012,"y":179.9891,"z":0.0301}},"f4fa10":{"lock":false,"pos":{"x":25.455,"y":3.5395,"z":-39.0201},"rot":{"x":359.97,"y":270.0145,"z":0}},"f6f13d":{"lock":false,"pos":{"x":30.2707,"y":3.537,"z":-43.2046},"rot":{"x":0,"y":0.034,"z":359.97}},"f881e3":{"lock":true,"pos":{"x":38.3832,"y":6.653,"z":-46.4391},"rot":{"x":0.015,"y":359.9862,"z":-0.0022}},"fd2c1b":{"lock":false,"pos":{"x":21.9695,"y":3.5414,"z":-39.0229},"rot":{"x":0.03,"y":89.9894,"z":180}}}}XmlUIContainedObjects0GUID004b54Name Custom_TokenTransformposX 0@posY @posZ@wGrotX@Z>rotY f@rotZ8?scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI1GUID00fce0Name Custom_ModelTransformposX *:7posY` @posZ@cvGrotX@`Y?rotYwf@rotZ?scaleX73?scaleY73?scaleZ73?NicknameVenom AntidoteDescriptionTonic - Tincture This bubbling brew tastes foul but heals up to 2 Body Points of damage caused by poison needles or poison darts only. [b]300 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r4?g .?bw?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664611/27D9FA9A71A53CCEEA1C3C5B640961A0FF43906B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664918/0CF1D389F6D0E2BAC4A09972D21E9D7F4BE0424D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthI?CastShadowsLuaScriptLuaScriptStateXmlUI2GUID015b30Name Custom_TokenTransformposXQw&@posY` @posZUGrotXev@rotY`$f@rotZ?scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI3GUID03b5cbName Custom_ModelTransformposX`*posY`k@posZ`GrotX=?rotYf@rotZv@scaleX ?scaleY ?scaleZ ?NicknamePotion of RestorationDescriptionDrink this brown, frothy liquid to restore 1 lost Body Point and 1 lost Mind Point. It's refreshing after a tough battle! [b]500 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&rZ?g^?b- ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI4GUID0cfe36NameCardTransformposX`5posY @posZ@GrotXZ?rotYf@rotZ~z?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI5GUID10dfe1Name Custom_TokenTransformposX,@posY @posZ@GrotX@RƘ?rotYༀf@rotZ@*scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI6GUID158dd7NameCustom_AssetbundleTransformposX_W!posYd @posZ`~BrotXv@rotY~V@rotZv@scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI7GUID18bb30NameCardTransformposX@posYY @posZGrotX~?rotY~f@rotZ~v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI8GUID1c0e75Name Custom_ModelTransformposX&3posY @posZGrotX@v@rotYp@rotZz?scaleX?scaleY?scaleZ?Nickname%Potion of Dexterity - 3d vial-bottleDescriptionThis sparkling liquid adds 5 movement squares to your next dice roll or guarantees one successfule pit Jump. If you purchase more than one of these potions, you may use only one potion per turn. [b]100 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326086893/51BB47A1102C5125604202D387437DE5E3F1752A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326087351/9564F8B9999A363CEC767785981B652206C1A047/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI9GUID1ed07fNameCustom_AssetbundleTransformposX8_posY @posZhArotXv@rotY v@rotZEv@scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI10GUID1f2c90Name Custom_TokenTransformposX=<*@posY @posZbGrotX?rotY ef@rotZ`v@scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI11GUID22cb59NameCardTransformposX`a?posY @posZ^HrotX$g?rotY}f@rotZ ?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI12mGUID2ef2cbName Custom_TokenTransformposXV,@posYj @posZ@GArotX ERT?rotY f@rotZ!?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI13GUID4068dcName Custom_ModelTransformposX@>0@posY4&@posZ?rotX`{{?rotY@mf@rotZ@Y|v@scaleX73?scaleY73?scaleZ73?NicknameVenom AntidoteDescriptionTonic - Tincture This bubbling brew tastes foul but heals up to 2 Body Points of damage caused by poison needles or poison darts only. [b]300 gold coins[/b]GMNotesAltLookAngle&xyzColorDiffuse&r4?g .?bw?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664611/27D9FA9A71A53CCEEA1C3C5B640961A0FF43906B/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394664918/0CF1D389F6D0E2BAC4A09972D21E9D7F4BE0424D/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrengthI?CastShadowsLuaScriptLuaScriptStateXmlUI14GUID425ec5Name Custom_ModelTransformposXF2@posYE'@posZ??rotXT|v@rotYFV@rotZv@scaleX?scaleY?scaleZ?NicknamePotion of BattleDescriptionIf you have a really weak roll of the attack dice, you may drink thos blood-red potion. It allows you 1 reroll of your Attack dice. [b[200 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r@;;?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659842/8F29A37CF1165527079DC55379510D3602BF2BD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660532/6F9BBD72007E0B8C52D5B60FE5E4B33FD231692A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength[?CastShadowsLuaScriptLuaScriptStateXmlUI15GUID4e29daNameCardTransformposX5@posY6 @posZ`GrotX ?rotY@f@rotZf}v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI16mGUID509da2Name Custom_TokenTransformposX~2@posY v @posZ@ArotX PT?rotY f@rotZ!?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI17mGUID5d3159Name Custom_TokenTransformposX1@posY @posZArotXRT?rotY f@rotZ@!?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI18GUID5dd50cNameCardTransformposXp@posY @posZGrotX~v@rotY 'f@rotZ v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI19mGUID683a3fName Custom_TokenTransformposX+@posY @posZ(CrotXUT?rotY f@rotZ@!?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI20GUID6defbbNameCardTransformposXOposYh @posZ@!HrotXj?rotYf@rotZ }v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI21GUID72ab27NameCustom_AssetbundleTransformposX (posY` @posZ+BrotX@v@rotY f@rotZ@~v@scaleX @scaleY @scaleZ @NicknameZombie with Shield and swordDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesR[b]Sword[/b] [i]May counter attack unarmed adjascant attacks made against it.[/i]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877453104486750436/5F2C579DBEED7DA7782CDAFA7712601EF75246EF/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI22GUID793951NameCardTransformposX)7posY( @posZGrotX'?rotYf@rotZ?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI23GUID7f2a55NameCustom_AssetbundleTransformposX$posYG @posZ`p@rotX`+?rotYOwrotZ`v@scaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI24GUID7f3b60NameCustom_AssetbundleTransformposX ]%posY@% @posZv@rotXK?rotY 5qrotZ`gv@scaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI25GUID87f6ecNameCardTransformposX`W*posYs @posZ@gErotX`j#?rotY@vf@rotZB?scaleX F?scaleY?scaleZ F?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID*SidewaysCardCustomDeck?496FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890936262985841/C3444DAA148B1A4E8D256FFC0F10C682DAFAFA1B/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890936262975717/1514BEDF9469238569669A57CE7C85D7756C2373/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI26GUID8f6062NameCustom_AssetbundleTransformposX@4l(posYD @posZ`Wo@rotXit?rotY[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI27mGUID992dd4Name Custom_TokenTransformposX`v/@posY @posZ`CrotX`ST?rotY f@rotZ!?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI28sGUIDbac1c2Name Custom_TokenTransformposX@'E@posY`n@posZ`6ErotX~v@rotYf@rotZPP?scaleX@g@scaleY?scaleZ@g@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1861703022876741809/6624CDFC2BCAD3945758545348E2D5049723BEB9/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&x"?y?zV15Position&x?y?zS25Position&x@.տy?z@L35Position&x`y?z 45Position&x R?y`?z@N׿55Position&x?y?z@տ65Position&xտy`?zbl׿75Position&xy`?z bZ׿85Position&x^?y?zE?95Position&x@?y`?zZ?105Position&x@]?y?z a?115Position&x`q?y@?z?125Position&x?y@?z?135Position&x`?y?z[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI31GUIDbdb56fNameCustom_AssetbundleTransformposX$%posY @posZArotX vv@rotYv@rotZ`;v@scaleX @scaleY @scaleZ @NicknameZombie with Shield and swordDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesR[b]Sword[/b] [i]May counter attack unarmed adjascant attacks made against it.[/i]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877453104486750436/5F2C579DBEED7DA7782CDAFA7712601EF75246EF/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI32GUIDc2a1feNameCustom_AssetbundleTransformposX`qposY\ @posZ@BrotX`CrotY`v@rotZ~v@scaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI33GUIDd05a51Name Custom_ModelTransformposX`;7@posYew'@posZ@e?rotXқ}?rotY`f@rotZV|v@scaleX ?scaleY ?scaleZ ?NicknamePotion of RestorationDescriptionDrink this brown, frothy liquid to restore 1 lost Body Point and 1 lost Mind Point. It's refreshing after a tough battle! [b]500 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&rZ?g^?b- ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI34GUIDd098efNameCardTransformposX 3posY @posZ@GrotX`]`?rotYf@rotZ`4?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID}SidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI35GUIDd1dc06NameCardTransformposX@@posY @posZٛGrotXu?rotY ؀f@rotZ@}v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI36gGUIDd34900Name Custom_TokenTransformposX #posY`U@posZěBrotX`?rotY@V@rotZj?scaleX`hf?scaleY`hf?scaleZ`hf?Nickname$Exit door - wooden - HeroQuest 2020DescriptionGMNotes&Painted by Ali André Spange Nabulsi'AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1931499576537855337/4D1C7809BFEBDB2309BA75AE851AEE8903AC020E/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThicknessz?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUID2e52f9Name Custom_ModelTransformposXD@posY @posZ,pDrotX v@rotY@p@rotZ AZ¾scaleX?scaleY?scaleZ?NicknameClassic Door - OpenDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/858359457253480781/9111CB213507177507C9902AC35F69446A143A08/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706082243/C9A00FF70FAF36C5900201C50653CC4D610341F4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI37GUIDd5fb42Name Custom_ModelTransformposX 4@posY`#&@posZa?rotX v@rotYp@rotZ4?scaleX?scaleY?scaleZ?Nickname%Potion of Dexterity - 3d vial-bottleDescriptionThis sparkling liquid adds 5 movement squares to your next dice roll or guarantees one successfule pit Jump. If you purchase more than one of these potions, you may use only one potion per turn. [b]100 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326086893/51BB47A1102C5125604202D387437DE5E3F1752A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/262723125326087351/9564F8B9999A363CEC767785981B652206C1A047/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI38GUIDd60bf9NameCustom_AssetbundleTransformposX.(posY @posZG>rotX?rotY v@rotZv@scaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI39GUIDd66863Name Custom_TokenTransformposX@q#posY @posZTArotX Qv@rotYp@rotZv@scaleX?scaleY?scaleZ?Nickname,Entrance door iron / monster HeroQuest 2020DescriptionGMNotesHOnly Monsters can open this door. A key may be sacrifice to open aswel.AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230207480793/0BE5C6AA32F19274BEBB080897EA3C0E30B4955F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness(?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIStates2GUID2e52f9Name Custom_ModelTransformposX`q,posY @posZ5,rotX nv@rotY rotX 6brotY ~V@rotZYscaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI41GUIDda84b5NameCardTransformposX .@posY` @posZGrotX ?rotY}~f@rotZ}v@scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI42GUIDe946d6NameCustom_AssetbundleTransformposX(%posY @posZ}>rotXarotY =?rotZvv@scaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI43GUIDee5323NameCardTransformposX@KڿposY @posZGrotX zv@rotY@f@rotZ ^?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI44~GUIDee9813Name Custom_TokenTransformposX`4@posYµ@posZ?rotXuq{?rotYf@rotZ \|v@scaleX@scaleY@scaleZ@NicknameKellar's Keep Alchemist ShopDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1775004563407679821/515412BD3924F4A876397A139E9CFECF885DB7DC/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI45GUIDefca34NameCustom_AssetbundleTransformposXn(posY @posZ ArotX:Bj?rotY&f@rotZ`b?scaleX @scaleY @scaleZ @NicknameZombie with Shield and swordDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesR[b]Sword[/b] [i]May counter attack unarmed adjascant attacks made against it.[/i]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877453104486750436/5F2C579DBEED7DA7782CDAFA7712601EF75246EF/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI46GUIDf18daeNameCardTransformposX1posY @posZ`uGrotX(?rotYf@rotZ +`?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|SidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI47GUIDf213c1Name Custom_TokenTransformposX*@posY @posZ(ErotX>\rotY 3f@rotZ@`?scaleX B?scaleY?scaleZ B?Nickname Pit TrapDescriptionMMonsters and Heroes in pits suffer -1 die to all combat rolls (minimum of 1)GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087204/9E6A9B6B5ECAC71010628349BFB5584AA1E8B84D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI48GUIDfc9c20NameCardTransformposX`)posY @posZ@fGrotX?rotYf@rotZ@?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~SidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI49GUIDfdc443Name Custom_TileTransformposX7posY @posZmBrotXh~?rotYyf@rotZ?scaleX@@scaleY?scaleZ@@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1856072527070315717/05C395B4C637FC822AA2657207295C7EBBDFC2E1/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1856072527070315717/05C395B4C637FC822AA2657207295C7EBBDFC2E1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIAttachedSnapPoints05Position&x P4y?z @?15Position&xA߿y@?z`'?25Position&x@Lܿy`?z`&?35Position&x`$ y˛?zy*ʿ45Position&x@޿y?z&50GUIDff3f19NameCardTransformposX@posY` @posZ`GrotX@W?rotYf@rotZf?scaleXE?scaleY?scaleZE?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDSidewaysCardCustomDeck?476FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338542999161/FE2DEAAB2CA8408C4B65EF1D59F8733E31249F82/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338543000271/EB4CE1724BBD06F20CF4D9BB8188B0FA98E902F0/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI51GUIDff9de7Name Custom_ModelTransformposX{<@posYz= @posZaDrotX$%?rotYV@rotZ?scaleX?scaleY?scaleZ?NicknamePotion of BattleDescriptionIf you have a really weak roll of the attack dice, you may drink thos blood-red potion. It allows you 1 reroll of your Attack dice. [b[200 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r@;;?gbLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394659842/8F29A37CF1165527079DC55379510D3602BF2BD9/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660532/6F9BBD72007E0B8C52D5B60FE5E4B33FD231692A/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength[?CastShadowsLuaScriptLuaScriptStateXmlUI52GUID7a6babNameCustom_Token_StackTransformposXO}A@posY$ @posZ@FrotX@>rotỲf@rotZ`>scaleXv?scaleY?scaleZv?NicknameRevolving RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331646694/3BAE87A57637B326D431F87D76ABCB7C8910C3FA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI53GUID496010NameCustom_Token_StackTransformposXmD@posYX9@posZ4FrotX[urotYop@rotZf@scaleX 2?scaleY?scaleZ 2?Nickname Throne RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331642893/2395182F67C74832D43924A67E779F6D1FA787B8/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI54GUID04e613NameDeckTransformposXz4@posY @posZArotXDBrotY Hf@rotZҀf@scaleX?scaleY?scaleZ?Nickname0[D90000]Artifacts[-] - Return of the Witch LordDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0g1g2g3g4gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID1c086eNameCardTransformposX8@posY 5w @posZe;rotX`lv@rotY@Zf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID76c32dNameCardTransformposX@8@posY >@posZ 8e;rotXiv@rotY}f@rotZ^d@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID6ad3edNameCardTransformposX8@posY@d @posZf;rotX@fov@rotYn~f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID85dc02NameCardTransformposX`8@posY @posZf;rotX!nv@rotYO~f@rotZ`f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID0baeaeNameCardTransformposX`8@posY`d @posZ` f;rotXlv@rotY@f@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI55~ GUID21466aName Custom_ModelTransformposX/$@@posY@posZj HrotX?rotYf@rotZ@~f@scaleX@33?scaleY@33?scaleZ@33?NicknameBelthorDescription>[sub]Attack [4] Defend [6] Body [3] Mind [3] Move [6][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUIAttachedSnapPoints=05Position&x ?y@>z")ChildObjects?0GUID337a37Name Custom_ModelTransformposX`Uo@posYA>posZfx?rotX?rotY 6?rotZscaleX@?scaleY ?scaleZ@?NicknameDescription GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI1GUIDd1009aName Custom_ModelTransformposX ?posY4posZ#)rotX(rotYf@rotZf@scaleX@VU@scaleY@VU@scaleZ@VU@Nickname!Belthor - Return of the WitchordDescription GargoyleGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh#MeshURLihttps://steamusercontent-a.akamaihd.net/ugc/954094963350512981/DDFFC6777A794A5DE15CBB80FB5D18493EF75642/DiffuseURLhttp://i.imgur.com/0JLzqKb.jpgNormalURLhttp://i.imgur.com/SU9ihf5.jpgColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI56m GUID2fc367Name Custom_ModelTransformposX7A@posY>@posZHrotX@??rotYv@rotZf@scaleX@33?scaleY@33?scaleZ@33?Nickname WitchlordDescription=[sub]Attack [5] Defend [6] Body [4] Mind [5] Move [10][/sub]GMNotesp[i]Painted by Eternal Hunt[/i] [b] Challenger mode[/b] stats Move (10) Attack (5) Defend (6) Body (5) Mind (3) AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710865236/5C5ADDD6214C63E810049CEFB485CA9D549D64FE/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866272/43DFD2CE2A5C0AC31C27A9593F4C8AE6852889A5/NormalURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009315082710866670/7B6A48EE2A8F3D9047E21859C56D64AD00A56EA1/ColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptA-- Painted by Eternal Hunt -- Cookie cutting by Duke Blitzein LuaScriptStateXmlUIChildObjects0bGUID5400f0Name Custom_TokenTransformposXposYposZuſrotX`?rotY =frotZ ~f@scaleX@?scaleY@?scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427757098227/DA233504B2BB85293AAE8ED152A6BDA7193EDDBE/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI1bGUIDca3293Name Custom_TokenTransformposXXwposY( posZ2?rotX@?rotYf@rotZ`ef@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427757118502/2B66D6E5D92B656038E0D59A5611D62F62883854/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI57KGUID41e2a7NameCustom_AssetbundleTransformposXA@posY@,@posZNGrotX,C?rotY~f@rotZMb`scaleX?scaleY?scaleZ?NicknameKessandria The Witch QueenDescription<[sub]Attack [4] Defend [6] Body [3] Mind [4] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleDAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1693901086237190562/36182B6F056A0F9513D1B735115AB854086A1BF3/AssetbundleSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1776083704496417314/46F60CA9B6B0B1269876B5215415DE99B85EDC2E/MaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUIChildObjectsL0DGUID8745f9Name Custom_ModelTransformposX`C?posY ſposZ`v?rotX@$0rotY@ f@rotZ m2?scaleX`?scaleY?scaleZ`?NicknameSupreme SorceressDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1794098771865963648/41F0B0F3E3D59433A62BDB4FA87CBFA438B40978/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1794098328937032236/9FBFC81A70700EEF7448C2437F9548307096B86A/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI58GUID496010NameCustom_Token_StackTransformposXjD@posYF9@posZ 3FrotX!?rotYpp@rotZf@scaleX 2?scaleY?scaleZ 2?Nickname Throne RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331642893/2395182F67C74832D43924A67E779F6D1FA787B8/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI59bGUID49b7e9Name Custom_TokenTransformposXC7@posYR @posZ@ CrotX@v@rotYp@rotZ@lC?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338546406708/D1D059B9E646B6F9B8214C0204A2584FA76BB4B7/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI60GUID4daa7aNameCustom_AssetbundleTransformposXi@@posY ~@posZ eDrotX`v@rotYV@rotZ`vOnscaleX?scaleY?scaleZ?NicknameDuke Blitzein's [b] Mummy[/b]Description<[sub]Attack [3] Defend [4] Body [2] Mind [0] Move [4][/sub]GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975628931/42835C2BD0A85E4BB0149C471A23CC7C07A5AE51/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI61=qGUID602452NameBagTransformposX`8e;@posY` @posZ@ArotX X?rotYFf@rotZiV?scaleX?scaleY?scaleZ?Nickname*Return of the Witch Lord Cards - EU StyleDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r ?g ?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript@-- Utility memory bag by Directsun -- Version 2.5 -- Fork of Memory Bag 2.0 by MrStump function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function combineMemoryFromBagsWithin() local bagObjList = self.getObjects() for _, bagObj in ipairs(bagObjList) do local data = bagObj.lua_script_state if data ~= nil then local j = JSON.decode(data) if j ~= nil and j.ml ~= nil then for guid, entry in pairs(j.ml) do memoryList[guid] = entry end end end end end function updateMemoryWithMoves() print("updating memory with moves") memoryList = memoryListBackup --get the first transposed object's coordinates local obj = getObjectFromGUID(moveGuid) -- p1 is where needs to go, p2 is where it was local refObjPos = memoryList[moveGuid].pos local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil) local movedRotation = obj.getRotation() for guid, entry in pairs(memoryList) do memoryList[guid].pos.x = entry.pos.x - deltaPos.x memoryList[guid].pos.y = entry.pos.y - deltaPos.y memoryList[guid].pos.z = entry.pos.z - deltaPos.z -- memoryList[guid].rot.x = movedRotation.x -- memoryList[guid].rot.y = movedRotation.y -- memoryList[guid].rot.z = movedRotation.z end --theList[obj.getGUID()] = { -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, -- lock=obj.getLock() --} moveList = {} end function onload(saved_data) fresh = true if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end moveList = {} moveGuid = nil if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by Transpose button function buttonClick_transpose() moveGuid = nil broadcastToAll("Select one object and move it- all objects will move relative to the new location", {0.75, 0.75, 1}) memoryListBackup = duplicateTable(memoryList) memoryList = {} moveList = {} self.clearButtons() createButtonsOnAllObjects(true) createSetupActionButtons(true) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects(false) createSetupActionButtons(false) end function getAllObjectsInMemory() local objTable = {} local curObj = {} for guid in pairs(memoryListBackup) do print(guid) curObj = getObjectFromGUID(guid) table.insert(objTable, curObj) end return objTable -- return getAllObjects() end --Creates selection buttons on objects function createButtonsOnAllObjects(move) local howManyButtons = 0 local objsToHaveButtons = {} if move == true then objsToHaveButtons = getAllObjectsInMemory() else objsToHaveButtons = getAllObjects() end for _, obj in ipairs(objsToHaveButtons) do print(_) if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj, move) end local color = {0.75,0.25,0.25,0.6} local colorMove = {0,0,1,0.6} if move == true then color = colorMove end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color=color, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons(move) self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) if move == false then self.createButton({ label="Add", click_function="buttonClick_add", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.25,1,0.25} }) if fresh == false then self.createButton({ label="Set New", click_function="buttonClick_setNew", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) self.createButton({ label="Remove", click_function="buttonClick_remove", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,0.25,0.25} }) end end self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj, move) local colorMove = {0,0,1,0.6} local color = {0,1,0,0.6} previousGuid = selectedGuid selectedGuid = obj.getGUID() theList = memoryList if move == true then theList = moveList if previousGuid ~= nil and previousGuid ~= selectedGuid then local prevObj = getObjectFromGUID(previousGuid) prevObj.highlightOff() self.editButton({index=previousIndex, color=colorMove}) theList[previousGuid] = nil end previousIndex = index end if theList[selectedGuid] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue theList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} if move == true then color = colorMove end self.editButton({index=index, color=color}) theList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup moveList = {} self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) moveGuid = nil end --Saves selections function buttonClick_submit() fresh = false if next(moveList) ~= nil then for guid in pairs(moveList) do moveGuid = guid end if memoryListBackup[moveGuid] == nil then broadcastToAll("Item selected for moving is not already in memory", {1, 0.25, 0.25}) else broadcastToAll("Moving all items in memory relative to new objects position!", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(moveList) do moveGuid = guid count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end updateMemoryWithMoves() updateSave() buttonClick_place() end elseif next(memoryList) == nil and moveGuid == nil then memoryList = memoryListBackup broadcastToAll("No selections made.", {0.75, 0.25, 0.25}) end combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() moveGuid = nil end function combineTables(first_table, second_table) for k,v in pairs(second_table) do first_table[k] = v end end function buttonClick_add() fresh = false combineTables(memoryList, memoryListBackup) broadcastToAll("Adding internal bags and selections to existing memory", {0.25, 0.75, 0.25}) combineMemoryFromBagsWithin() self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end function buttonClick_remove() broadcastToAll("Removing Selected Entries From Memory", {1.0, 0.25, 0.25}) self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 memoryListBackup[guid] = nil local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Removed", {1,1,1}) memoryList = memoryListBackup updateSave() end function buttonClick_setNew() broadcastToAll("Setting new position relative to items in memory", {0.75, 0.75, 1}) self.clearButtons() createMemoryActionButtons() local count = 0 for _, obj in ipairs(getAllObjects()) do guid = obj.guid if memoryListBackup[guid] ~= nil then count = count + 1 memoryListBackup[guid].pos = obj.getPosition() memoryListBackup[guid].rot = obj.getRotation() memoryListBackup[guid].lock = obj.getLock() end end broadcastToAll(count.." Objects Saved", {1,1,1}) memoryList = memoryListBackup updateSave() end --Resets bag to starting status function buttonClick_reset() fresh = true memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,2}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,2.8}, rotation={0,0,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={2,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Move", click_function="buttonClick_transpose", function_owner=self, position={2.8,0.3,0}, rotation={0,-270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={0.75,0.75,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, smooth=false }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local yOffset = 0 if obj ~= nil then local bounds = obj.getBounds() yOffset = (bounds.size.y - bounds.offset.y) end local deltaPos = {} deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + yOffset deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end function rotateMyCoordinates(desiredPos, obj) local angle = math.rad(obj.getRotation().y) local x = desiredPos.x * math.sin(angle) local z = desiredPos.z * math.cos(angle) return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState{"ml":{"318521":{"lock":false,"pos":{"x":-10.6202,"y":3.533,"z":-49.4541},"rot":{"x":0,"y":180,"z":180.0007}},"a97192":{"lock":false,"pos":{"x":-12.8403,"y":3.5331,"z":-49.4723},"rot":{"x":0,"y":180.0027,"z":180.0007}}}}XmlUIContainedObjects,0oGUID318521NameDeckTransformposX=%posYC @posZ HrotX@>rotYf@rotZ`f@scaleX?scaleY?scaleZ?Nickname.[D90000]Scrolls[-] - Return of the Witch LordDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0Iz1Ez2Fz3Dz4JzCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects%0GUID6d44c9NameCardTransformposX@posY@ٻ @posZBrotX>rotYf@rotZG@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDIzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDaffab7NameCardTransformposX@]posY@ٻ @posZBrotX 4>rotYf@rotZnѾscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDEzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDc87bc1NameCardTransformposXg?posY@ٻ @posZ`BrotXH>rotY@f@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDFzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDb50705NameCardTransformposX@KE@posY@ٻ @posZ@6BrotXT>rotYf@rotZ@֫>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDDzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDeef8ffNameCardTransformposX \`posY`ٻ @posZBrotX>rotYf@rotZ j>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDJzSidewaysCardCustomDeck?3135FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/775115920183426566/ABCD4BA09FD6205982D7B754D83B63C3368B7F15/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1wGUIDa97192NameDeckTransformposX;)posY`C @posZ`tHrotXz>rotY f@rotZ`f@scaleX?scaleY?scaleZ?Nickname0[D90000]Artifacts[-] - Return of the Witch LordDescriptionJThese are to be given to the player when specified. [sub]EU Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0~1}2{3|4zCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects*0GUID1d2bcdNameCardTransformposX @posY@ٻ @posZ`~DrotX:>rotYf@rotZZxþscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID~SidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID1fe37aNameCardTransformposX`@posY@ٻ @posZUDrotX .>rotYf@rotZ@$lscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID}SidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUID8792c8NameCardTransformposXƩ?posY@ٻ @posZDrotX>rotYf@rotZ>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID{SidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUIDe8e4e5NameCardTransformposXposY@ٻ @posZDrotX>rotYf@rotZ¾Z>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardID|SidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID498f8eNameCardTransformposX@zposY@ٻ @posZDrotX`>rotYf@rotZ`>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDzSidewaysCardCustomDeck@3806FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1740051987579680438/F24B0C49AAE63D1AFF5D741C8A16B0EDEB75A557/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1752433163418508735/D7BFDA05A4F49AF5EC4D802370CE4C9F84A9B53A/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI62GUID7a6babNameCustom_Token_StackTransformposXO}A@posY$ @posZ@FrotX>rotỲf@rotZ +>scaleXv?scaleY?scaleZv?NicknameRevolving RoomDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/169290082331646694/3BAE87A57637B326D431F87D76ABCB7C8910C3FA/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI63MGUID8159b8Name Custom_TileTransformposX4D@posY@posZ8>GrotX6?rotY@*CrotZ6?scaleX?scaleY?scaleZ?NicknameDeath, Spirit RiderDescription<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g ?bDP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUID8c0f7dNameCustom_AssetbundleTransformposXvn3posYm?posZ?rotX`rotYv@rotZ`~?scaleX@?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940860545464376/A7331992A85C7313B544ECE4D5CFB3CD96001D43/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI64MGUID85f025Name Custom_TileTransformposX@D@posY@posZ=JGrotX-?rotYv@rotZ@*C?scaleX?scaleY?scaleZ?NicknameFamine Spirit RiderDescription<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g ?bDP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUID740494NameCustom_AssetbundleTransformposXi1posY?posZ@%?rotX rotYv@rotZ q?scaleX ?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940860545463988/7DB6AC9B2D183DCCE80800345B9681C728BE3CA6/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI65GUID861b09NameDeckTransformposX@I9@posY@ @posZ|ArotXuDBrotY?f@rotZҀf@scaleX?scaleY?scaleZ?Nickname.[D90000]Scrolls[-] - Return of the Witch LordDescriptionJThese are to be given to the player when specified. [sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0g1g2g3g4gCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUID0c366bNameCardTransformposX`_f$@posY/@posZ@)rotXSrotYf@rotZ@f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUID2dccd1NameCardTransformposX&@posYY7@posZ)rotX`uR?rotYf@rotZ v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDd0e4ebNameCardTransformposX 33)@posY@posZ)rotX DrotY@f@rotZc;scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID482cfaNameCardTransformposX13)@posYA@posZ)rotXv@rotYf@rotZnscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUIDc9a796NameCardTransformposX33)@posY%J@posZ)rotXƾUrotYf@rotZsLscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI667GUIDa67c09Name Custom_TileTransformposX+@posYऐ @posZ ,>rotX?rotYwf@rotZ?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates)415GUIDf8697eName Custom_TileTransformposX>posY\?posZ` 1@rotXa>rotYscaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065420038/745F317DCB574C70C11E8D5595DC9290BE7825E5/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI14GUIDa51582Name Custom_TileTransformposXē@posY @posZ@rotX@(<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065580577/0FC065CBD08778CE5C450C50890E5BD4133A4D82/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI13GUID2d5740Name Custom_TileTransformposXē@posY @posZ@rotX[(<rotYf@rotZ k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508520587404328/0A8C4D2BE6C4D29A53B8BA54F959B16288A087F8/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI12GUIDdc65feName Custom_TileTransformposXē@posY @posZ@rotX@}*<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065417921/20853A0A35EC8BF54C223990FEB851FCD6495E15/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI11GUIDb4f968Name Custom_TileTransformposXē@posY @posZ@rotX@*<rotYf@rotZk?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065417052/740A1BCC680704326C9DD69C5C422436D76F6A24/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI10GUID51ad54Name Custom_TileTransformposXē@posY @posZ@rotX+<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065416327/5611E044A5CB100F11AECFC40057A0077647B2CE/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI9GUID58f444Name Custom_TileTransformposX@ē@posY @posZ@rotX@(<rotYf@rotZk?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065415716/969705E24C894E9233BE343BD2E841D78104FC6F/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI8GUID16d92dName Custom_TileTransformposX@ē@posY @posZ@rotX.)<rotYf@rotZk?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065414884/6885CB17C2EAD7CFE5E77893CA2B164A9C160292/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI7GUIDd4537dName Custom_TileTransformposX ē@posY @posZ@rotX`)<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065414110/33D6D008A1AE3ED5E2E4006E75D89DA1266D3C3A/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI6GUID68c4faName Custom_TileTransformposXē@posY @posZ@rotX`W'<rotYf@rotZl?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065413456/9F69464A8DB27C984C64C42FC1BCF124C0FB93AB/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI5GUIDb03126Name Custom_TileTransformposXÓ@posY @posZ@rotX@'<rotYf@rotZl?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065412627/9D322D9089F39444410D0E63BCA5FD6C8045FBF9/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI4GUID0d0ab2Name Custom_TileTransformposXÓ@posY @posZ@rotX@'<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065411780/4AD92E41296C1380A461DCE5B4EE96FCF5ABF21B/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI3GUID4c4b82Name Custom_TileTransformposXÓ@posY @posZ@rotX`(<rotYf@rotZ`k?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065410968/9730CD5F9346EB96FE332EB464D374972F56087C/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2GUID7ac229Name Custom_TileTransformposXÓ@posY @posZ@rotX@)<rotYf@rotZk?scaleX`9@scaleY?scaleZ`9@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065410381/9225E710B67954B22F5C1F8AA7F594CCED9E20E6/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1806508057065402625/EC031089C6472CD1AB61DDE71C7C6AD328E81345/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI67GUIDaf66a0NameDeckTransformposX7@posY@ @posZArotXBrotYf@rotZҀf@scaleX?scaleY?scaleZ?Nickname0[D6BE25]Treasures[-] - Return Of The Witch LordDescription[sub]US Style Art[-]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs(0h1h2h3h4hCustomDeck>2684FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjects0GUIDc7e92cNameCardTransformposXkposY s@posZ?rotX@ @rotY@Cf@rotZ`̀f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCardIDhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDaf0dc9NameCardTransformposX r@posY @posZ8?rotX"RrotYf@rotZ@IscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI2GUIDe311f5NameCardTransformposX @posY)@posZI?rotX`v@rotY ހf@rotZ`v@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI3GUID788127NameCardTransformposX`D@posYW@posZ ?rotXvo?rotY`f@rotZ@"X?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI4GUID9083a0NameCardTransformposX@posYH@posZ?rotXGrotYހf@rotZ`>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionCardIDhSidewaysCardCustomDeck>2634FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318418303/2624C7F30A4189605E038DA3D478997A8C61CD61/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318420655/9447CB01F2ADC19233ED4CC1EFF8126CBFD65C6E/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI68mGUIDb052f7Name Custom_TokenTransformposX`<@posY@n @posZFrotXZrotYf@rotZk?scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI69GUIDb5aab8Name Custom_TokenTransformposXO:@posY @posZFrotXz/?rotYa}f@rotZ|?scaleX B?scaleY?scaleZ B?Nickname Pit TrapDescriptionMMonsters and Heroes in pits suffer -1 die to all combat rolls (minimum of 1)GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087204/9E6A9B6B5ECAC71010628349BFB5584AA1E8B84D/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI70JGUIDc045c3Name Custom_TileTransformposX C@posY@posZy7GrotX-!?rotY v@rotZv@scaleX?scaleY?scaleZ?NicknameWar Spirit RiderDescription<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g ?bDP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUID8789c7NameCustom_AssetbundleTransformposXU&posYә?posZ?rotX 8?rotYv@rotZv@scaleX@?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940860548190660/8D98892E0F59F9B96975A70851286BD7B90D6FA1/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI71BGUIDcad677Name Custom_TileTransformposX$@@posY j @posZ :RGrotX臨?rotYp@rotZ Z?scaleX?scaleY?scaleZ?Nickname SkullmarDescription<[sub]Attack [5] Defend [6] Body [3] Mind [4] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g ?bDP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUID44bd97NameCustom_AssetbundleTransformposXposY?posZ%0rotX*BrotYf@rotZL?scaleX`@scaleY?scaleZ`@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940123629411570/C12D50C6170A07FAB3221A15EBF5A107CD7A7D1D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI72GUIDcd2a23Name Custom_ModelTransformposX@:A@posY#@posZ`]GrotX`n?rotY༅f@rotZhQ@scaleX?scaleY?scaleZ?Nickname Doom GuardDescription=[sub]Attack [4] Defend [6] Body [3] Mind [3] Move [8][/sub] GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLAhttps://www.dropbox.com/s/96z0iz60xiat6uc/Doom%20Guard1.obj?dl=1DiffuseURL@https://www.dropbox.com/s/fitnj2r41g19joo/Doom_Guard01.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI73bGUIDe01d50Name Custom_TokenTransformposX;@posY@;O @posZnCrotX@v@rotY ;p@rotZHMDscaleX@^?scaleY?scaleZ@^?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338546403000/026D2B72EB0087EE7718698D82D7B2AB864ED66F/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI74GUIDe4ff57Name Custom_ModelTransformposX@7aC@posY(@posZEFrotXrotYV@rotZscaleX #$?scaleYQ@scaleZ@l?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087988/42E1B2617C1170ECEA23B42581BC4D1BDB3E872E/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087884/AC9E78D9E22CDEDEAF9426D36D3BC606712F7C2C/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction@33?DynamicFriction@33?BouncinessFrictionCombineBounceCombineRigidbodyCMass?Drag?AngularDrag?UseGravity75GUIDf2f9c1NameCustom_AssetbundleTransformposX`fA@posY@@posZDrotX+ei?rotY@p@rotZsuscaleX?scaleY?scaleZ?Nickname Duke Blitzein's [b]Skeleton[/b]Description>[sub]Attack [2] Defend [2] Body [1] Mind [0] Move [6][/sub] GMNotes[b]Made by Duke Blitzein[/b] --Photography for photogrammetry and painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein/Chad Curran AltLookAngle&xyzColorDiffuse&r?g`~~?b`XX?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1871824051975817131/4010217F802214CA6D07DB1207CE3491CA9ADD23/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI76GUIDf34e59NameCustom_AssetbundleTransformposX@@@posY`@posZސDrotX6rotYrotZ@*CscaleX @scaleY @scaleZ @NicknameZombie with Shield and swordDescription<[sub]Attack [2] Defend [3] Body [1] Mind [0] Move [5][/sub]GMNotesR[b]Sword[/b] [i]May counter attack unarmed adjascant attacks made against it.[/i]AltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1877453104486750436/5F2C579DBEED7DA7782CDAFA7712601EF75246EF/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScript;-- Photography for photogrammetry by Bruce Green -- Painting by Bruce Green -- Photogrammetry by Duke Blitzein, aka Chad Curran -- https://www.facebook.com/groups/170451234985914 -- Asset Bundle creation for Unity and Tabletop Simulator by Duke Blitzein -- Porting to Tabletop Simulator by Duke Blitzein -- LuaScriptStateXmlUI777GUIDf45451Name Custom_TileTransformposXz%@posY@- @posZ x>rotX@rotYf@rotZ@?scaleX@5@scaleY?scaleZ@5@Nickname%Quest Book: Return of the Witch LordDescriptionNThe Original 10 Quests for the expansion. Change States to flip through pagesGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186847175/B0AA313069D29683736A9596E1DBFAD8D21124E6/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIStates399GUIDeb7a20Name Custom_TileTransformposX hposY@R?posZ`ErotXt޾rotY ~f@rotZ7>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186855766/B2563A628D3B04FB465D50DA1FBF9D6D188DC97F/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI109GUID72b9a3Name Custom_TileTransformposXx=?posYQ?posZ>rotXEl>rotYf@rotZȾscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186856701/7D9B71F2A4710DE13DCC5953D171F5B93BE02F61/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI119GUID97246bName Custom_TileTransformposX e@posY@R?posZvbrotXfa>rotYf@rotZq>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186857614/25531B3DB6E243AB03697EAAE1C4CC6EDC141FDB/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI129GUID74e55fName Custom_TileTransformposXP6@posYQ?posZ@rotX@߾rotYf@rotZپscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186858780/F1E919F2E0A4925B83099CECABB0F7C16DE6547E/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI139GUID6d9791Name Custom_TileTransformposXposY@R?posZrotXN>rotYf@rotZ m>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186859655/D7C210E1DA38B12ABA8812E41F6BC9B7CA0BABA9/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI149GUID565e49Name Custom_TileTransformposX #posYR?posZgrotX@DrotYf@rotZTZ>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186860634/C7FF4401157E08D842F1C59AFCB6C6A2EBCE9A01/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI159GUIDd382eaName Custom_TileTransformposX@posY@Q?posZDrotX 3>rotYf@rotZ9NscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186861674/0E51407E15434E1208FFF8A7A691B7988CD19812/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI39GUIDe805fcName Custom_TileTransformposXposYw@posZh-rotX ߾rotY@f@rotZ>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186848890/93079D0CEEC0F48EEFF3F82748C9B32C5F5707B0/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI49GUIDdc4a3cName Custom_TileTransformposX8posYw@posZW3rotX`rotY@f@rotZ%rscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186849770/55664BA75A1646CE84A49E76E145E87ECED7133B/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI59GUID323fdcName Custom_TileTransformposX;posYw@posZ M^rotX8irotY@f@rotZ UscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186850767/0E9A4786D1C4B4C05E3AF74872A2D76F54986D9B/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI89GUIDc94b32Name Custom_TileTransformposX@ posYw@posZjrotXfݾrotY@f@rotZ3^>scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186854524/D6295649C25E22B6620ECDD46BC4CA6DFED6CF36/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI179GUID4966dbName Custom_TileTransformposX8ԹposYw@posZArotXݾrotY@f@rotZgscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186863329/DD55BAA010993EC50EFD959E72460116CC227175/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI169GUIDd4b96cName Custom_TileTransformposXOposYw@posZQBrotX ߾rotY@f@rotZ C_ľscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186862451/12013CFD01DD13EC6292544B940A4A7333EFFBD4/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI69GUIDd13a75Name Custom_TileTransformposX @posYo@posZ @rotX v@rotYf@rotZ1lscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186852307/8636F29EB52C194F191441A828FC81497B212E79/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI79GUIDa610f9Name Custom_TileTransformposX@posYo@posZ@rotX v@rotYf@rotZ6lscaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186853465/C73A004F7B8A90E985DD397148C6675F9E849450/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI2LGUIDec0319Name Custom_TileTransformposX y9posY@posZ`@rotXI8@rotY@Xf@rotZ @`?scaleX@5@scaleY?scaleZ@5@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/859480253186848050/298E5C267F6D7534D21BDEA75F8D7D8B76E1010D/ImageSecondaryURLImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI78bGUIDf4fa10Name Custom_TokenTransformposX {t9@posY`P @posZCrotXzv@rotY@;p@rotZ@WscaleX@^?scaleY?scaleZ@^?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338546407697/786FD43E12E04FFC4D6EA332344C12047D8F875B/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI79bGUIDf6f13dName Custom_TokenTransformposXLE>@posY K @posZ`0ErotXw>rotYh?rotZ v@scaleXi?scaleY?scaleZi?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338546374142/AA8B16A1180D37DD72EEF0869F94A2CC5262EFD0/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI80OGUIDf881e3Name Custom_TileTransformposX 1C@posY@posZ`48GrotXQ?rotYv@rotZbscaleX?scaleY?scaleZ?NicknameConquest Spirit RiderDescription<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r@?g ?bDP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1780589749102102441/6D78AC90FD201B24FD44D9174FEEA2B1CE8ACC42/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUIChildObjects;03GUIDab24a2NameCustom_AssetbundleTransformposX +posY?posZ?rotX`'rotYv@rotZ`X?scaleX@?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLjhttps://steamusercontent-a.akamaihd.net/ugc/1747940860548205187/2327ACEAD32A18053AD61AF4C18B1689419E9028/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI81bGUIDfd2c1bName Custom_TokenTransformposX05@posY@T @posZ`CrotX`W?rotY@RV@rotZf@scaleX@^?scaleY?scaleZ@^?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1809890338546404618/7599F5805C72D33368CCE395C9539417D5D30CFD/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjectsj0bGUID3164ecName Custom_TokenTransformposXposYposZrotXi%rotYi0þrotZ;scaleX7?scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1856072527070475402/4F8C7754053390D7A96336A3CC53645314078EC6/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels.@StandUpStackableLuaScriptLuaScriptStateXmlUI223 GUID456c88NameBowlTransformposX`.posY @posZ@4@rotX?rotYv@rotZ@~v@scaleX?scaleY?scaleZ?NicknameCounting BowlDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gS?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScript --Counting Bowl by MrStump --Table of items which can be counted in this Bowl --Each entry has 2 things to enter --a name (what is in the name field of that object) --a value (how much it is worth) --A number in the items description will override the number entry in this table validCountItemList = { ["Currency"] = 1, ["Gold Crown"] = 100, ["Silver Shilling"] = 10, ["Copper Penny"] = 1, --Add more entries as needed --Remove the -- from before a line for the script to use it } --END OF CODE TO EDIT function onLoad() timerID = self.getGUID()..math.random(9999999999999) --Sets position/color for the button, spawns it self.createButton({ label="", click_function="none", function_owner=self, position={0,0.04,-2.5}, rotation={0,180,0}, height=00, width=0, font_color={1,1,1}, font_size=500 }) --Start timer which repeats forever, running countItems() every second Timer.create({ identifier=timerID, function_name="countItems", function_owner=self, repetitions=0, delay=1 }) end --Activated once per second, counts items in bowls function countItems() local totalValue = 0 local itemsInBowl = findItemsInSphere() --Go through all items found by the cast for _, entry in ipairs(itemsInBowl) do --Ignore the bowl if entry.hit_object ~= self then local tableEntry = validCountItemList[entry.hit_object.getName()] --Ignore if not in validCountItemList if tableEntry ~= nil then local descValue = tonumber(entry.hit_object.getDescription()) local stackMult = math.abs(entry.hit_object.getQuantity()) --Use value in description if available if descValue ~= nil then totalValue = totalValue + descValue * stackMult else --Otherwise use the value in validCountItemList totalValue = totalValue + tableEntry * stackMult end end end end --Updates the number display self.editButton({index=0, label=totalValue}) end --Gets the items in the bowl for countItems to count function findItemsInSphere() --Find scaling factor local scale = self.getScale() --Set position for the sphere local pos = self.getPosition() pos.y=pos.y+(1.25*scale.y) --Ray trace to get all objects return Physics.cast({ origin=pos, direction={0,1,0}, type=2, max_distance=0, size={3.4*scale.x,3.4*scale.y,3.4*scale.z}, --debug=true }) end function onDestroy() Timer.destroy(timerID) endLuaScriptStateXmlUI224GUID45a1dbName Custom_ModelTransformposX !posY @posZ$\8rotXrotY?f@rotZf@scaleX?scaleY?scaleZ?Nickname Gold CrownDescription/ [i]Gameplay Value: 100 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646851634/AB061F85C60EA4BE4DEF1F6988D33A9FAA046391/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI225GUIDd4dd39Name Custom_ModelTransformposX6posY@ @posZh,8rotXj(rotYf@rotZf@scaleX?scaleY?scaleZ?Nickname Copper PennyDescription, [i]Gameplay Value: 1 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646853874/FDE3D1E72286F37C5F9C46A859E583D9F0EF6771/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI226GUIDaf11c3Name Custom_ModelTransformposX posY F @posZ 9rotX':rotY @f@rotZf@scaleX?scaleY?scaleZ?NicknameSilver ShillingDescription/ [i]Gameplay Value: 10 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646852553/F67F0D77A5260DAF5B61D79BF035D8FCBB2F34AD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI227 GUIDfc412aNameCustom_Model_StackTransformposX>posY @posZz.BrotX}drotYQf@rotZ@Rf@scaleX?scaleY?scaleZ?NicknameSilver ShillingDescription/ [i]Gameplay Value: 10 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646852553/F67F0D77A5260DAF5B61D79BF035D8FCBB2F34AD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI228GUID51b890Name Custom_ModelTransformposX K>posY @posZ` CrotXarotY@If@rotZ@Kf@scaleX?scaleY?scaleZ?NicknameSilver ShillingDescription/ [i]Gameplay Value: 10 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646852553/F67F0D77A5260DAF5B61D79BF035D8FCBB2F34AD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI229 GUID8fee6dNameCustom_Model_StackTransformposX >posY/g @posZ 0CrotX@v@rotY`f@rotZf@scaleX?scaleY?scaleZ?NicknameSilver ShillingDescription/ [i]Gameplay Value: 10 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646852553/F67F0D77A5260DAF5B61D79BF035D8FCBB2F34AD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI230GUID9c92b7NameCustom_Model_StackTransformposX@0=posY47 @posZArotXv@rotYLf@rotZ f@scaleX?scaleY?scaleZ?Nickname Copper PennyDescription, [i]Gameplay Value: 1 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646853874/FDE3D1E72286F37C5F9C46A859E583D9F0EF6771/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI231GUID7d7b2bNameCustom_Model_StackTransformposXs8=posY=7 @posZ =BrotX`v@rotYKf@rotZf@scaleX?scaleY?scaleZ?Nickname Copper PennyDescription, [i]Gameplay Value: 1 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646853874/FDE3D1E72286F37C5F9C46A859E583D9F0EF6771/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI232GUID01af97NameCustom_Model_StackTransformposX`&&=posY@*7 @posZCrotX`v@rotYFf@rotZf@scaleX?scaleY?scaleZ?Nickname Copper PennyDescription, [i]Gameplay Value: 1 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646853874/FDE3D1E72286F37C5F9C46A859E583D9F0EF6771/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI233 GUID759337NameCustom_Model_StackTransformposX>posY @posZdArotX(#[rotY~f@rotZ@Kf@scaleX?scaleY?scaleZ?NicknameSilver ShillingDescription/ [i]Gameplay Value: 10 Gold Coin Value.[/i] GMNotesAltLookAngle&xyzColorDiffuse&r?gȿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexNumberCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646850605/DEF0BF91642CF5636724CA3A37083385C810BA06/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/1009314841646852553/F67F0D77A5260DAF5B61D79BF035D8FCBB2F34AD/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI234OGUID755e84NameBagTransformposXf=@posY} @posZ@H5rotX rotY@rotZ >scaleX?scaleY?scaleZ?NicknameThe Rat and Candle TavernDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gu?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript #function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptStateD&{"ml":{"009126":{"lock":true,"pos":{"x":-16.8365,"y":3.6145,"z":11.4046},"rot":{"x":0.0004,"y":180,"z":0}},"015b30":{"lock":false,"pos":{"x":-2.2837,"y":3.504,"z":-31.1826},"rot":{"x":0.0012,"y":180.0052,"z":0.045}},"0188eb":{"lock":true,"pos":{"x":-12.1551,"y":6.1144,"z":-3.4058},"rot":{"x":0,"y":180.223,"z":0}},"0277ea":{"lock":true,"pos":{"x":-12.9118,"y":3.6075,"z":5.2502},"rot":{"x":-0.0004,"y":359.9925,"z":0}},"02eab6":{"lock":true,"pos":{"x":16.0227,"y":3.5644,"z":6.1026},"rot":{"x":0.0005,"y":90.0001,"z":-0.0004}},"0670d0":{"lock":false,"pos":{"x":-15.8221,"y":3.5475,"z":10.4711},"rot":{"x":0,"y":90,"z":-0.0004}},"07952c":{"lock":true,"pos":{"x":-16.8179,"y":6.1144,"z":0.6985},"rot":{"x":0,"y":2.1205,"z":0}},"0ad8bc":{"lock":true,"pos":{"x":-0.0159,"y":6.1144,"z":-8.7414},"rot":{"x":0,"y":359.9937,"z":0}},"0dfacf":{"lock":false,"pos":{"x":-2.2928,"y":2.518,"z":-17.2868},"rot":{"x":311.2889,"y":180.0271,"z":0.0001}},"0e0a2c":{"lock":false,"pos":{"x":16.4365,"y":3.5644,"z":2.169},"rot":{"x":0.0005,"y":90.0001,"z":-0.0004}},"1437c9":{"lock":true,"pos":{"x":-14.727,"y":3.5104,"z":-26.5423},"rot":{"x":0.0003,"y":180.0004,"z":0.03}},"1547d8":{"lock":true,"pos":{"x":-10.9401,"y":3.5646,"z":10.0918},"rot":{"x":0.0688,"y":269.9864,"z":-0.0008}},"18a64a":{"lock":true,"pos":{"x":7.9857,"y":6.1145,"z":2.647},"rot":{"x":0,"y":359.9937,"z":0}},"1c8c53":{"lock":true,"pos":{"x":8.6645,"y":6.1144,"z":-9.4894},"rot":{"x":0,"y":359.9937,"z":0}},"1d2b99":{"lock":false,"pos":{"x":15.5057,"y":3.6143,"z":-12.7941},"rot":{"x":0.0004,"y":180,"z":0}},"1ef6e8":{"lock":true,"pos":{"x":13.3939,"y":6.1144,"z":2.6106},"rot":{"x":0,"y":0.5146,"z":0}},"20440c":{"lock":true,"pos":{"x":-14.749,"y":6.1144,"z":-5.9922},"rot":{"x":0,"y":180.223,"z":0}},"220926":{"lock":true,"pos":{"x":31.7651,"y":3.5062,"z":-32.1238},"rot":{"x":-0.0044,"y":359.989,"z":359.9668}},"261fa4":{"lock":true,"pos":{"x":13.4623,"y":6.1144,"z":-9.5385},"rot":{"x":0,"y":359.9937,"z":0}},"283eeb":{"lock":false,"pos":{"x":16.1352,"y":3.5457,"z":11.4358},"rot":{"x":0.0004,"y":180.013,"z":0}},"2935f5":{"lock":true,"pos":{"x":14.8138,"y":3.5645,"z":9.4013},"rot":{"x":0.0004,"y":180.0003,"z":0}},"2bd7a0":{"lock":true,"pos":{"x":11.7245,"y":3.5645,"z":10.4119},"rot":{"x":0.0008,"y":180,"z":-0.0001}},"306d1e":{"lock":true,"pos":{"x":-8.1285,"y":6.1145,"z":8.7362},"rot":{"x":0,"y":359.9937,"z":0}},"309f34":{"lock":false,"pos":{"x":-14.5479,"y":3.5475,"z":7.8494},"rot":{"x":0,"y":90,"z":-0.0004}},"37de91":{"lock":true,"pos":{"x":0,"y":2.019,"z":0},"rot":{"x":0.0004,"y":180,"z":0}},"38aacb":{"lock":true,"pos":{"x":-6.2122,"y":3.5519,"z":9.9179},"rot":{"x":0.0004,"y":179.9923,"z":0}},"38b15f":{"lock":false,"pos":{"x":0.4061,"y":3.5026,"z":-31.3127},"rot":{"x":0.0012,"y":180.0039,"z":0.045}},"417aef":{"lock":true,"pos":{"x":0.0584,"y":6.1144,"z":-0.6814},"rot":{"x":0,"y":359.9937,"z":0}},"45516b":{"lock":true,"pos":{"x":-3.3964,"y":3.3782,"z":-8.6919},"rot":{"x":-0.0004,"y":0.0027,"z":0}},"484020":{"lock":true,"pos":{"x":-0.2387,"y":3.6144,"z":4.7998},"rot":{"x":0,"y":270.009,"z":0.0004}},"4b481a":{"lock":false,"pos":{"x":-3.4123,"y":3.6643,"z":-11.1654},"rot":{"x":0.0006,"y":179.9995,"z":-0.0004}},"4bed38":{"lock":false,"pos":{"x":-0.3919,"y":3.5474,"z":1.067},"rot":{"x":0.0154,"y":179.9893,"z":0.0005}},"4ec3fd":{"lock":false,"pos":{"x":4.593,"y":3.4537,"z":-43.1499},"rot":{"x":0,"y":180.0028,"z":0.0062}},"540414":{"lock":true,"pos":{"x":-13.5909,"y":6.1145,"z":3.2679},"rot":{"x":0,"y":359.9937,"z":0}},"591d40":{"lock":true,"pos":{"x":-7.4244,"y":3.6144,"z":-9.4207},"rot":{"x":-0.0004,"y":-0.0019,"z":0}},"59f851":{"lock":false,"pos":{"x":-6.0783,"y":3.5644,"z":0.157},"rot":{"x":0.0001,"y":0.0001,"z":-0.0001}},"5b759b":{"lock":true,"pos":{"x":4.8367,"y":4.2863,"z":-10.5767},"rot":{"x":-0.0004,"y":0,"z":0}},"5c84a2":{"lock":false,"pos":{"x":-12.6825,"y":3.5457,"z":10.4197},"rot":{"x":0.0004,"y":180.013,"z":0}},"5efe12":{"lock":true,"pos":{"x":-16.2848,"y":3.5646,"z":7.514},"rot":{"x":0.0688,"y":269.9864,"z":-0.0008}},"61809c":{"lock":true,"pos":{"x":-8.595,"y":4.5213,"z":6.0858},"rot":{"x":0.0004,"y":180,"z":0}},"66b80e":{"lock":true,"pos":{"x":-18.0351,"y":3.3293,"z":-24.9863},"rot":{"x":3.0946,"y":359.8263,"z":359.9696}},"678d6d":{"lock":true,"pos":{"x":-13.2112,"y":3.6644,"z":-12.8351},"rot":{"x":0.0688,"y":269.9864,"z":-0.0008}},"68ceae":{"lock":true,"pos":{"x":-8.1098,"y":6.1145,"z":3.2242},"rot":{"x":0,"y":359.9937,"z":0}},"6bb0f4":{"lock":true,"pos":{"x":-14.699,"y":6.1144,"z":-9.5425},"rot":{"x":0,"y":359.9937,"z":0}},"6c37f1":{"lock":true,"pos":{"x":-3.6164,"y":3.1722,"z":-6.0486},"rot":{"x":0.0004,"y":179.9856,"z":0}},"6e9b8b":{"lock":false,"pos":{"x":-11.5151,"y":3.6474,"z":-12.622},"rot":{"x":-0.0004,"y":0,"z":0}},"70c771":{"lock":false,"pos":{"x":-4.3366,"y":3.5448,"z":3.6556},"rot":{"x":0.0004,"y":180,"z":0}},"716e49":{"lock":false,"pos":{"x":17.3498,"y":3.5466,"z":10.3545},"rot":{"x":0.0004,"y":180.013,"z":0}},"7b7a45":{"lock":false,"pos":{"x":4.5803,"y":3.4334,"z":-29.067},"rot":{"x":359.9703,"y":269.9807,"z":359.9822}},"7c8087":{"lock":false,"pos":{"x":-0.9337,"y":3.5466,"z":7.7288},"rot":{"x":0,"y":90,"z":-0.0004}},"7e72b7":{"lock":false,"pos":{"x":0.5959,"y":3.5466,"z":8.0229},"rot":{"x":0,"y":90,"z":-0.0004}},"7f0e47":{"lock":false,"pos":{"x":-9.5586,"y":3.5439,"z":10.1347},"rot":{"x":0,"y":270,"z":0.0004}},"80c59a":{"lock":false,"pos":{"x":-6.9973,"y":3.487,"z":-37.5479},"rot":{"x":-0.0005,"y":179.9979,"z":180.0203}},"81662f":{"lock":false,"pos":{"x":2.4297,"y":3.5456,"z":-5.7212},"rot":{"x":0.0004,"y":180.0129,"z":0}},"816eb9":{"lock":false,"pos":{"x":-5.611,"y":3.5439,"z":7.6524},"rot":{"x":0,"y":270,"z":0.0004}},"84f1d3":{"lock":true,"pos":{"x":-14.1814,"y":6.1143,"z":-12.9049},"rot":{"x":0,"y":0.9478,"z":0}},"853765":{"lock":true,"pos":{"x":31.7413,"y":3.52,"z":-41.3324},"rot":{"x":0,"y":0.0005,"z":359.9704}},"86229f":{"lock":true,"pos":{"x":3.01,"y":3.4011,"z":-1.7878},"rot":{"x":0,"y":270,"z":0.0004}},"88f01c":{"lock":true,"pos":{"x":1.2973,"y":3.5644,"z":-7.4753},"rot":{"x":0.0005,"y":90,"z":-0.0004}},"8f435b":{"lock":false,"pos":{"x":-4.7281,"y":3.4689,"z":-37.2549},"rot":{"x":0.0005,"y":179.9999,"z":0.0397}},"90ad58":{"lock":true,"pos":{"x":2.1296,"y":3.6143,"z":-12.7377},"rot":{"x":0.0004,"y":180,"z":0}},"924f38":{"lock":true,"pos":{"x":10.8656,"y":3.5644,"z":4.61},"rot":{"x":0.0005,"y":90,"z":-0.0004}},"95ca63":{"lock":true,"pos":{"x":-2.0689,"y":3.4011,"z":1.8189},"rot":{"x":0.0004,"y":180,"z":0}},"98ccc2":{"lock":true,"pos":{"x":8.138,"y":6.1145,"z":7.9729},"rot":{"x":0,"y":359.9937,"z":0}},"9d8b09":{"lock":true,"pos":{"x":28.9798,"y":3.5286,"z":-27.2426},"rot":{"x":0.0025,"y":0.0425,"z":359.97}},"9f2413":{"lock":false,"pos":{"x":4.2408,"y":5.9392,"z":-10.276},"rot":{"x":0.0075,"y":179.9926,"z":0.0128}},"9f24ee":{"lock":true,"pos":{"x":-12.5236,"y":3.514,"z":-7.6453},"rot":{"x":0,"y":89.9852,"z":-0.0004}},"a39810":{"lock":false,"pos":{"x":-4.885,"y":3.5465,"z":-0.3985},"rot":{"x":0,"y":90,"z":-0.0004}},"a72d93":{"lock":true,"pos":{"x":16.8139,"y":6.1145,"z":3.42},"rot":{"x":0,"y":1.9929,"z":0}},"aac989":{"lock":true,"pos":{"x":-3.4616,"y":6.1145,"z":7.3994},"rot":{"x":0,"y":359.9937,"z":0}},"ad0aa6":{"lock":true,"pos":{"x":-7.4837,"y":3.6456,"z":-6.3914},"rot":{"x":0.0004,"y":180.013,"z":0}},"af599f":{"lock":false,"pos":{"x":20.6867,"y":3.6496,"z":-39.796},"rot":{"x":359.9772,"y":179.885,"z":180.0006}},"b0e01c":{"lock":false,"pos":{"x":-4.7477,"y":3.6456,"z":-8.4115},"rot":{"x":0.0004,"y":180.0129,"z":0}},"b4671d":{"lock":true,"pos":{"x":-14.7725,"y":6.1144,"z":-3.3715},"rot":{"x":0,"y":180.223,"z":0}},"b78ab4":{"lock":true,"pos":{"x":31.773,"y":3.5062,"z":-36.7028},"rot":{"x":0.0014,"y":0.0176,"z":359.9679}},"b99fb4":{"lock":false,"pos":{"x":-9.1983,"y":3.6644,"z":-5.9312},"rot":{"x":0.0004,"y":179.9995,"z":0}},"ba188b":{"lock":true,"pos":{"x":-13.5234,"y":6.1145,"z":8.709},"rot":{"x":0,"y":359.9937,"z":0}},"c3e8b7":{"lock":false,"pos":{"x":-16.5437,"y":3.5456,"z":-12.2997},"rot":{"x":0.0004,"y":180.013,"z":0}},"c88fa6":{"lock":false,"pos":{"x":3.8885,"y":3.5208,"z":-35.2882},"rot":{"x":-0.0004,"y":0.0088,"z":359.9673}},"ca76b0":{"lock":false,"pos":{"x":2.1491,"y":3.5465,"z":-2.0011},"rot":{"x":0,"y":270,"z":0.0004}},"cad9a7":{"lock":false,"pos":{"x":-10.0378,"y":3.6474,"z":-11.2963},"rot":{"x":0,"y":270,"z":0.0004}},"cc3ccc":{"lock":true,"pos":{"x":4.8191,"y":2.5494,"z":-17.2444},"rot":{"x":311.9968,"y":180.2593,"z":359.77}},"cd2a23":{"lock":false,"pos":{"x":4.5333,"y":3.542,"z":-3.9711},"rot":{"x":0,"y":270.0095,"z":0.0004}},"d138ea":{"lock":false,"pos":{"x":2.5831,"y":3.5456,"z":-10.9199},"rot":{"x":0.0004,"y":180.0129,"z":0}},"d17e64":{"lock":false,"pos":{"x":4.355,"y":4.4565,"z":-31.7958},"rot":{"x":0,"y":180.0051,"z":0.03}},"d30359":{"lock":true,"pos":{"x":3.9606,"y":6.1144,"z":-8.8879},"rot":{"x":0,"y":359.9937,"z":0}},"d3341d":{"lock":false,"pos":{"x":-7.6007,"y":3.6465,"z":-12.5085},"rot":{"x":-0.0004,"y":0,"z":0}},"d4408f":{"lock":true,"pos":{"x":-2.3288,"y":3.6456,"z":-7.396},"rot":{"x":0.0004,"y":180.0129,"z":0}},"d4f45c":{"lock":false,"pos":{"x":5.8681,"y":3.5474,"z":-0.1602},"rot":{"x":0,"y":90,"z":-0.0004}},"d82862":{"lock":false,"pos":{"x":-15.1485,"y":3.5474,"z":-0.5864},"rot":{"x":0,"y":270,"z":0.0004}},"d82987":{"lock":false,"pos":{"x":-9.4385,"y":3.4714,"z":-37.5754},"rot":{"x":0.0005,"y":180.0028,"z":0.0395}},"df7364":{"lock":true,"pos":{"x":-9.8744,"y":3.5518,"z":-2.1211},"rot":{"x":0.0004,"y":179.9919,"z":0}},"e6150f":{"lock":true,"pos":{"x":-16.1313,"y":3.5645,"z":1.1194},"rot":{"x":0.0688,"y":269.9864,"z":-0.0008}},"f09427":{"lock":true,"pos":{"x":3.3607,"y":6.1145,"z":7.382},"rot":{"x":0,"y":359.9937,"z":0}},"f2c25e":{"lock":false,"pos":{"x":-0.6515,"y":3.5644,"z":-4.2548},"rot":{"x":0.0002,"y":359.9894,"z":-0.0001}}}}XmlUIContainedObjects0GUID1437c9Name Custom_TokenTransformposX7t-posY> @posZ Պ:rotX0?rotY`f@rotZ?scaleXX?scaleY?scaleZX?Nickname+Fog of War label for Fog of War Memory BagDescriptionThis image by Geoff EngelsteinGMNotesImage by Geoff EnglesteinAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492573460691/63B68F11892C23D43B3E6D695A10E9219C10EA74/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI235mGUID009126Name Custom_TokenTransformposX$0posY @posZ'&@rotXp7?rotYf@rotZ`>scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI236GUID015b30Name Custom_TokenTransformposXDposY5 @posZ.?rotX ;T?rotYxf@rotZ z ?scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI237GUID0188ebName FogOfWarTransformposX@iO(posY@%u@posZ ? rotXrotY#f@rotZscaleX@scaleY`ff@scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI238GUID0277eaName Custom_ModelTransformposX)posY) @posZ`4@rotX 7rotY`v@rotZscaleX?scaleY?scaleZ?NicknameTableDescriptionGMNotes By JJ.SchAltLookAngle&xyzColorDiffuse&rZ?gL?b` ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083348/EBB59D9AFE788B8C9CF1CDBB7E77E744521192E5/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706083469/A4E0A1E46927C7166E18BDF7BA9E7772BCE01EB4/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI239GUID02eab6Name Custom_ModelTransformposX0@posY @posZi@rotX#??rotYV@rotZ;scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity240GGUID0670d0Name Custom_ModelTransformposX@/posY:a @posZ3$@rotXcоrotY V@rotZ 7scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI241GUID07952cName FogOfWarTransformposXa0posY@%u@posZZ?rotXrotY@rotZscaleX`\j?scaleY`ff@scaleZ@)?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI242GUID0ad8bcName FogOfWarTransformposXHposY@%u@posZ{!rotXrotYv@rotZscaleXr@scaleY`ff@scaleZR@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI243-GUID0dfacfName NotecardTransformposX`WposY $@posZlI1rotXts@rotYf@rotZ@7/scaleX33?scaleY33?scaleZ33?NicknameDescription[A47070] and offers a share in the reward to you if you help him find it. At that very moment the gnome screams out and falls forward onto your table. A goblin with a long bloody knife smiles a toothy grin and says, "I'll be taking that map."GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI244GUID0e0a2cName Custom_ModelTransformposXo0@posYރ @posZZ@rotX@(I@?rotYV@rotZ!;scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity245GUID1547d8Name Custom_ModelTransformposXT%posYM @posZ`/$@rotX ?rotY@p@rotZ HscaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity246GUID18a64aName FogOfWarTransformposX`[@posY?u@posZ`-@rotXrotY v@rotZscaleXZ@scaleY`ff@scaleZ@@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI247GUID1c8c53Name FogOfWarTransformposX`9T!@posY@%u@posZ"rotXrotY v@rotZscaleXZ @scaleY`ff@scaleZy@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI248mGUID1d2b99Name Custom_TokenTransformposX/@posY @posZ@)rotX@G7?rotYf@rotZBL>scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI249GUID1ef6e8Name FogOfWarTransformposX@*@posY@%u@posZ@@rotXrotYw?rotZscaleX@scaleY`ff@scaleZ`o}@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI250GUID20440cName FogOfWarTransformposX|-posY@%u@posZ@rotXrotY#f@rotZscaleXP@scaleY`ff@scaleZ$?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI251GUID220926Name NotecardTransformposX?@posY @posZ@rotXqrotYv@rotZxv@scaleX?scaleY?scaleZ?NicknameQuests 3 to 5DescriptionQ[b]Quest 3: The Marsh of Sorrows[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2722038717 [b]Quest 4: The lost mine of Tyjit Shaleaxe[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2781233935 [b]Quest 5: The Sunken City of Buubhealxia[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2791147944 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI252GUID261fa4Name FogOfWarTransformposX*@posY@%u@posZ@#rotXrotY v@rotZscaleX-@scaleY`ff@scaleZ`}@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI253LGUID283eebName Custom_ModelTransformposX "0@posY] @posZ &@rotX7?rotYUf@rotZ>scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092761/59962E3960E6C341BBD42F516BDA3B459F9E4C5D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092882/4AFC1896614E97D4D27459CF2A074E904EBB6D4F/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI254GUID2935f5Name Custom_TileTransformposX`-@posY @posZ@w"@rotX7?rotYf@rotZ*>scaleX@33?scaleY?scaleZ@33?NicknameSpiral StariwayDescriptionGMNotesSpiral stairwayAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageiImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageSecondaryURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087782/3513348EF2CEF622B38467DC9D761D123DA4AFF1/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI255GUID2bd7a0Name Custom_ModelTransformposXr'@posY @posZ$@rotXK?rotY f@rotZ vscaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity256GUID306d1eName FogOfWarTransformposXA posY?u@posZ@x!@rotXrotYv@rotZscaleX:@scaleY`ff@scaleZy@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI257GGUID309f34Name Custom_ModelTransformposX-posY2a @posZe@rotX`>rotYV@rotZE7scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI2581GUID37de91Name Custom_ModelTransformposXposY&@posZrotX@%k7?rotYf@rotZ@ɹ>scaleX`?scaleYx@scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g`ο?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706108999/2069DC3D8C8835C5BDB1D90236D9FC4F01D397D7/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109137/99BBD3ADF08FF7AAEAD9D001F225E2889B6F231D/NormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness @FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI259GUID38aacbName Custom_ModelTransformposXKposYJj @posZ#@rotX7?rotYf@rotZ*>scaleX?scaleY?scaleZ?NicknameTreasure ChestDescriptionGMNotes By JJ.SchAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI260GUID38b15fName Custom_TokenTransformposX@?posYR @posZP?rotXS?rotYZf@rotZ ?scaleX B?scaleY?scaleZ B?Nickname Secret DoorDescriptionVSecret Doors must be opened just like regular doors before revealing what lies beyondGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706087122/8C54CDEB252B4FBC4165F324D9A17162909E7582/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI261GUID417aefName FogOfWarTransformposX?posY@%u@posZ`rotXrotY v@rotZscaleX@scaleY`ff@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI262GUID45516bNameCustom_AssetbundleTransformposX+ posY @posZ@b!rotXDZ7rotY`e?rotZUW>scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURL)http://chry.me/up/new_blackhole4.unity3dAssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptfunction onLoad() self.createButton({ click_function="click_clopen", function_owner=self, position={0,0.5,0}, height=500, width=500, color={0,0,0,0} }) params = {assetbundle="http://chry.me/up/new_blackhole4.unity3d",material=2} end function click_clopen() if self.AssetBundle.getLoopingEffectIndex() == 0 then params.type = 6 self.AssetBundle.playLoopingEffect(1) else params.type = 0 self.AssetBundle.playLoopingEffect(0) end self.setCustomObject(params) self.reload() end function onCollisionEnter() if self.AssetBundle.getLoopingEffectIndex() == 1 then self.reset() end end LuaScriptStateXmlUI263qGUID484020Name Custom_TokenTransformposXοposYJ @posZ2@rotXľrotY%p@rotZ[7?scaleX`-?scaleY?scaleZ`-?NicknameDouble Wall TileDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110294/2B96BAC1CA38D553E966AD2385774100ABBC33B2/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI2642GUID4b481aNameCustom_AssetbundleTransformposX posY @posZ?&rotX [XrotY`p@rotZv@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI265GGUID4bed38Name Custom_ModelTransformposX`ٿposYa @posZ?rotX7?rotY f@rotZi >scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI266 GUID4ec3fdName Custom_TileTransformposX@SB@posYƥ @posZErotX"v@rotY+|f@rotZ@Y?scaleX@scaleY?scaleZ@NicknameExpansion IntroductionDescription?Read this to the players before you read the quest parchment. GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961491148389/E19275ECE5835BF5DA32ABBF6E288356DBB9DA60/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171961491148389/E19275ECE5835BF5DA32ABBF6E288356DBB9DA60/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI267GUID540414Name FogOfWarTransformposX.+posY?u@posZ$ @rotXrotYv@rotZscaleX [@scaleY`ff@scaleZI@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI268GUID591d40Name Custom_TokenTransformposXposYu@posZ"rotXlv@rotYv@rotZf?scaleX`c@scaleY?scaleZ`c@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492575020146/F7B7D7E2F932F319B0E755E99354C8684243C531/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUIChildObjects0GUID1bcbe6Name Custom_ModelTransformposX/posY`je?posZtzʿrotXຠ?rotYp@rotZJscaleX]?scaleY?scaleZ]?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMesh<MeshURL?https://www.dropbox.com/s/duvtnw2unhpftr1/Giant%20Rat.obj?dl=1DiffuseURL?https://www.dropbox.com/s/p0y2swtrezwy9br/Giant%20Rat.png?dl=1NormalURLColliderURLBhttps://www.dropbox.com/s/3sjlmq9kiytxewt/HQ%20Collidier.txt?dl=1ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI269GUID59f851Name Custom_ModelTransformposX-PposY`׃ @posZ?rotX }#?rotY`& ?rotZ@6scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity270GUID5b759bName Custom_ModelTransformposXX@posY+%@posZ@E'%rotX7rotYBm>rotZ scaleX`TU?scaleY`TU?scaleZ`TU?Nickname Alchemy DeskDescriptionrA note in desk says,"Come see me between quests for all your apothical needs" Alchemist's shop is by the Armory.GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshPMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/878629555856354853/F5EA7ED545B99DE97316E8EF6F782024A25561BA/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373000858/7976BAE7F7C28D5877336A1A3934A5023FD873A5/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI271LGUID5c84a2Name Custom_ModelTransformposXp])posY] @posZ$@rotXL7?rotY jf@rotZG>scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI272GUID5efe12Name Custom_ModelTransformposXH0posYM @posZV@rotX ?rotY@p@rotZ HscaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity273GUID61809cName Custom_ModelTransformposX0!posY@posZW@rotX7?rotYf@rotZij>scaleX?scaleY?scaleZ?Nickname Weapon RackDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshQMeshURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051619/46B6326D16E679D432F949E8369ECE8F28841A58/DiffuseURLjhttps://steamusercontent-a.akamaihd.net/ugc/2423376315373051770/36721AD9D2A0B2D5154876C101109BB35ED5FF6A/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI274oUGUID66b80eNameBagTransformposX`2posYh @posZ ~8rotX@@rotY8}v@rotZv@scaleX?scaleY?scaleZ?NicknameFog of War for Hero QuestDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gu?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsMaterialIndexMeshIndexBagOrderLuaScript #function updateSave() local data_to_save = {["ml"]=memoryList} saved_data = JSON.encode(data_to_save) self.script_state = saved_data end function onload(saved_data) if saved_data ~= "" then local loaded_data = JSON.decode(saved_data) --Set up information off of loaded_data memoryList = loaded_data.ml else --Set up information for if there is no saved saved data memoryList = {} end if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end end --Beginning Setup --Make setup button function createSetupButton() self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Triggered by setup button, function buttonClick_setup() memoryListBackup = duplicateTable(memoryList) memoryList = {} self.clearButtons() createButtonsOnAllObjects() createSetupActionButtons() end --Creates selection buttons on objects function createButtonsOnAllObjects() local howManyButtons = 0 for _, obj in ipairs(getAllObjects()) do if obj ~= self then local dummyIndex = howManyButtons --On a normal bag, the button positions aren't the same size as the bag. globalScaleFactor = 1.25 * 1/self.getScale().x --Super sweet math to set button positions local selfPos = self.getPosition() local objPos = obj.getPosition() local deltaPos = findOffsetDistance(selfPos, objPos, obj) local objPos = rotateLocalCoordinates(deltaPos, self) objPos.x = -objPos.x * globalScaleFactor objPos.y = objPos.y * globalScaleFactor objPos.z = objPos.z * globalScaleFactor --Offset rotation of bag local rot = self.getRotation() rot.y = -rot.y + 180 --Create function local funcName = "selectButton_" .. howManyButtons local func = function() buttonClick_selection(dummyIndex, obj) end self.setVar(funcName, func) self.createButton({ click_function=funcName, function_owner=self, position=objPos, rotation=rot, height=1000, width=1000, color={0.75,0.25,0.25,0.6}, }) howManyButtons = howManyButtons + 1 end end end --Creates submit and cancel buttons function createSetupActionButtons() self.createButton({ label="Cancel", click_function="buttonClick_cancel", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Submit", click_function="buttonClick_submit", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Reset", click_function="buttonClick_reset", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --During Setup --Checks or unchecks buttons function buttonClick_selection(index, obj) local color = {0,1,0,0.6} if memoryList[obj.getGUID()] == nil then self.editButton({index=index, color=color}) --Adding pos/rot to memory table local pos, rot = obj.getPosition(), obj.getRotation() --I need to add it like this or it won't save due to indexing issue memoryList[obj.getGUID()] = { pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)}, rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)}, lock=obj.getLock() } obj.highlightOn({0,1,0}) else color = {0.75,0.25,0.25,0.6} self.editButton({index=index, color=color}) memoryList[obj.getGUID()] = nil obj.highlightOff() end end --Cancels selection process function buttonClick_cancel() memoryList = memoryListBackup self.clearButtons() if next(memoryList) == nil then createSetupButton() else createMemoryActionButtons() end removeAllHighlights() broadcastToAll("Selection Canceled", {1,1,1}) end --Saves selections function buttonClick_submit() if next(memoryList) == nil then broadcastToAll("You cannot submit without any selections.", {0.75, 0.25, 0.25}) else self.clearButtons() createMemoryActionButtons() local count = 0 for guid in pairs(memoryList) do count = count + 1 local obj = getObjectFromGUID(guid) if obj ~= nil then obj.highlightOff() end end broadcastToAll(count.." Objects Saved", {1,1,1}) updateSave() end end --Resets bag to starting status function buttonClick_reset() memoryList = {} self.clearButtons() createSetupButton() removeAllHighlights() broadcastToAll("Tool Reset", {1,1,1}) updateSave() end --After Setup --Creates recall and place buttons function createMemoryActionButtons() self.createButton({ label="Place", click_function="buttonClick_place", function_owner=self, position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Recall", click_function="buttonClick_recall", function_owner=self, position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) self.createButton({ label="Setup", click_function="buttonClick_setup", function_owner=self, position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800, font_size=250, color={0,0,0}, font_color={1,1,1} }) end --Sends objects from bag/table to their saved position/rotation function buttonClick_place() local bagObjList = self.getObjects() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) --If obj is out on the table, move it to the saved pos/rot if obj ~= nil then obj.setPositionSmooth(entry.pos) obj.setRotationSmooth(entry.rot) obj.setLock(entry.lock) else --If obj is inside of the bag for _, bagObj in ipairs(bagObjList) do if bagObj.guid == guid then local item = self.takeObject({ guid=guid, position=entry.pos, rotation=entry.rot, }) item.setLock(entry.lock) break end end end end broadcastToAll("Objects Placed", {1,1,1}) end --Recalls objects to bag from table function buttonClick_recall() for guid, entry in pairs(memoryList) do local obj = getObjectFromGUID(guid) if obj ~= nil then self.putObject(obj) end end broadcastToAll("Objects Recalled", {1,1,1}) end --Utility functions --Find delta (difference) between 2 x/y/z coordinates function findOffsetDistance(p1, p2, obj) local deltaPos = {} local bounds = obj.getBounds() deltaPos.x = (p2.x-p1.x) deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y) deltaPos.z = (p2.z-p1.z) return deltaPos end --Used to rotate a set of coordinates by an angle function rotateLocalCoordinates(desiredPos, obj) local objPos, objRot = obj.getPosition(), obj.getRotation() local angle = math.rad(objRot.y) local x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle) local z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle) --return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z} return {x=x, y=desiredPos.y, z=z} end --Coroutine delay, in seconds function wait(time) local start = os.time() repeat coroutine.yield(0) until os.time() > start + time end --Duplicates a table (needed to prevent it making reference to the same objects) function duplicateTable(oldTable) local newTable = {} for k, v in pairs(oldTable) do newTable[k] = v end return newTable end --Moves scripted highlight from all objects function removeAllHighlights() for _, obj in ipairs(getAllObjects()) do obj.highlightOff() end end --Round number (num) to the Nth decimal (dec) function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end LuaScriptState+{"ml":{"025024":{"lock":true,"pos":{"x":4.8498,"y":6.1144,"z":-0.6463},"rot":{"x":0,"y":179.8991,"z":0}},"032726":{"lock":true,"pos":{"x":8.7746,"y":6.1143,"z":-9.4087},"rot":{"x":0,"y":179.8991,"z":0}},"043505":{"lock":true,"pos":{"x":8.7937,"y":6.1143,"z":-12.9505},"rot":{"x":0,"y":359.4932,"z":0}},"068bfe":{"lock":true,"pos":{"x":-8.7573,"y":6.1144,"z":-0.6866},"rot":{"x":0,"y":359.4932,"z":0}},"087b2c":{"lock":true,"pos":{"x":-16.833,"y":6.1145,"z":10.0642},"rot":{"x":0,"y":359.4932,"z":0}},"095d1b":{"lock":true,"pos":{"x":-16.8904,"y":6.1145,"z":11.4261},"rot":{"x":0,"y":359.4932,"z":0}},"09e8c4":{"lock":true,"pos":{"x":13.3972,"y":6.1144,"z":-9.5814},"rot":{"x":0,"y":179.8991,"z":0}},"0a92e8":{"lock":true,"pos":{"x":0.6874,"y":6.1143,"z":-12.8602},"rot":{"x":0,"y":359.4932,"z":0}},"0bdeed":{"lock":true,"pos":{"x":8.0814,"y":6.1145,"z":11.4144},"rot":{"x":0,"y":359.4932,"z":0}},"0eb129":{"lock":true,"pos":{"x":2.0278,"y":6.1143,"z":-12.8383},"rot":{"x":0,"y":179.2327,"z":0}},"0f5a3b":{"lock":true,"pos":{"x":-12.7953,"y":6.1143,"z":-12.8491},"rot":{"x":0,"y":359.4932,"z":0}},"111b45":{"lock":true,"pos":{"x":12.7986,"y":6.1143,"z":-12.8836},"rot":{"x":0,"y":359.4932,"z":0}},"13a304":{"lock":true,"pos":{"x":16.9542,"y":6.1143,"z":-11.4577},"rot":{"x":0,"y":179.8991,"z":0}},"147c49":{"lock":true,"pos":{"x":-3.4389,"y":6.1143,"z":-8.7074},"rot":{"x":0,"y":179.8991,"z":0}},"14b77a":{"lock":true,"pos":{"x":4.7182,"y":6.1144,"z":2.0459},"rot":{"x":0,"y":359.4932,"z":0}},"1a5251":{"lock":true,"pos":{"x":6.1716,"y":6.1144,"z":-3.3914},"rot":{"x":0,"y":179.8991,"z":0}},"1ed149":{"lock":true,"pos":{"x":-13.5285,"y":6.1144,"z":-4.0243},"rot":{"x":0,"y":179.8991,"z":0}},"204385":{"lock":true,"pos":{"x":0.6636,"y":6.1144,"z":-4.7469},"rot":{"x":0,"y":359.4932,"z":0}},"2397bb":{"lock":true,"pos":{"x":0.7496,"y":6.1144,"z":3.3933},"rot":{"x":0,"y":359.4932,"z":0}},"26ea0f":{"lock":true,"pos":{"x":16.7945,"y":6.1145,"z":7.4135},"rot":{"x":0,"y":359.4932,"z":0}},"279239":{"lock":true,"pos":{"x":-4.7617,"y":6.1144,"z":-0.6755},"rot":{"x":0,"y":359.4932,"z":0}},"2fb79a":{"lock":true,"pos":{"x":-0.6787,"y":6.1143,"z":-12.7493},"rot":{"x":0,"y":359.4932,"z":0}},"36429d":{"lock":true,"pos":{"x":13.3874,"y":6.1144,"z":2.6245},"rot":{"x":0,"y":179.8991,"z":0}},"3682c2":{"lock":true,"pos":{"x":-2.0364,"y":6.1144,"z":-4.7363},"rot":{"x":0,"y":179.2327,"z":0}},"36dd2c":{"lock":true,"pos":{"x":8.7461,"y":6.1144,"z":-4.0935},"rot":{"x":0,"y":179.8991,"z":0}},"38fde5":{"lock":true,"pos":{"x":3.2918,"y":6.1145,"z":7.4746},"rot":{"x":0,"y":179.8991,"z":0}},"3b5993":{"lock":true,"pos":{"x":15.574,"y":6.1145,"z":11.4628},"rot":{"x":0,"y":359.4932,"z":0}},"462a9d":{"lock":true,"pos":{"x":4.7635,"y":6.1144,"z":0.6921},"rot":{"x":0,"y":179.8991,"z":0}},"46c1f2":{"lock":true,"pos":{"x":-12.816,"y":6.1145,"z":11.4484},"rot":{"x":0,"y":359.4932,"z":0}},"4a0262":{"lock":true,"pos":{"x":-15.4212,"y":6.1144,"z":-0.7111},"rot":{"x":0,"y":359.4932,"z":0}},"4c13a0":{"lock":true,"pos":{"x":-0.7359,"y":6.1145,"z":10.1274},"rot":{"x":0,"y":359.4932,"z":0}},"4d4084":{"lock":true,"pos":{"x":0.7113,"y":6.1145,"z":10.0818},"rot":{"x":0,"y":359.4932,"z":0}},"4f7c80":{"lock":true,"pos":{"x":-4.6549,"y":6.1144,"z":-4.6741},"rot":{"x":0,"y":359.4932,"z":0}},"4fc4b0":{"lock":true,"pos":{"x":16.8687,"y":6.1144,"z":-8.8184},"rot":{"x":0,"y":359.4932,"z":0}},"535c11":{"lock":true,"pos":{"x":16.8774,"y":6.1144,"z":-4.7439},"rot":{"x":0,"y":359.4932,"z":0}},"58fa52":{"lock":true,"pos":{"x":0.6154,"y":6.1144,"z":-6.0841},"rot":{"x":0,"y":359.4932,"z":0}},"591302":{"lock":true,"pos":{"x":-16.8771,"y":6.1144,"z":-4.7499},"rot":{"x":0,"y":359.4932,"z":0}},"5c0786":{"lock":true,"pos":{"x":-0.0118,"y":6.1144,"z":-8.7471},"rot":{"x":0,"y":359.4932,"z":0}},"5c4cf6":{"lock":true,"pos":{"x":16.8793,"y":6.1144,"z":-0.7109},"rot":{"x":0,"y":359.4932,"z":0}},"5d1093":{"lock":true,"pos":{"x":4.7698,"y":6.1144,"z":-3.4191},"rot":{"x":0,"y":179.8991,"z":0}},"5d9a55":{"lock":true,"pos":{"x":-16.8373,"y":6.1143,"z":-12.8231},"rot":{"x":0,"y":359.4932,"z":0}},"5fa526":{"lock":true,"pos":{"x":-8.1675,"y":6.1144,"z":-8.8932},"rot":{"x":0,"y":1.4704,"z":0}},"607045":{"lock":true,"pos":{"x":15.4821,"y":6.1143,"z":-12.8313},"rot":{"x":0,"y":359.4932,"z":0}},"61d4ef":{"lock":true,"pos":{"x":4.7062,"y":6.1144,"z":3.3878},"rot":{"x":0,"y":359.4932,"z":0}},"69eaa7":{"lock":true,"pos":{"x":-16.9123,"y":6.1145,"z":8.766},"rot":{"x":0,"y":359.4932,"z":0}},"6dc598":{"lock":true,"pos":{"x":-6.7568,"y":6.1144,"z":-3.3537},"rot":{"x":0,"y":179.8991,"z":0}},"713b78":{"lock":true,"pos":{"x":-16.8769,"y":6.1143,"z":-11.4295},"rot":{"x":0,"y":179.8991,"z":0}},"718d10":{"lock":true,"pos":{"x":-2.0634,"y":6.1144,"z":3.3562},"rot":{"x":0,"y":359.4932,"z":0}},"725789":{"lock":true,"pos":{"x":4.0855,"y":6.1145,"z":11.4004},"rot":{"x":0,"y":359.4932,"z":0}},"73f358":{"lock":true,"pos":{"x":-4.0733,"y":6.1145,"z":11.4724},"rot":{"x":0,"y":359.4932,"z":0}},"7477ee":{"lock":true,"pos":{"x":-0.0396,"y":6.1144,"z":-0.6828},"rot":{"x":0,"y":359.4932,"z":0}},"74fa84":{"lock":true,"pos":{"x":16.9257,"y":6.1145,"z":11.3794},"rot":{"x":0,"y":359.4932,"z":0}},"795205":{"lock":true,"pos":{"x":0.684,"y":6.1144,"z":4.6781},"rot":{"x":0,"y":179.8991,"z":0}},"7c2c77":{"lock":true,"pos":{"x":3.3606,"y":6.1144,"z":-4.7944},"rot":{"x":0,"y":359.4932,"z":0}},"7c4039":{"lock":true,"pos":{"x":-0.6629,"y":6.1144,"z":4.7145},"rot":{"x":0,"y":179.8991,"z":0}},"7c83be":{"lock":true,"pos":{"x":-3.4482,"y":6.1144,"z":7.4973},"rot":{"x":0,"y":179.8991,"z":0}},"7e276c":{"lock":true,"pos":{"x":-12.8202,"y":6.1144,"z":-0.6801},"rot":{"x":0,"y":359.4932,"z":0}},"80a234":{"lock":true,"pos":{"x":-16.8369,"y":6.1145,"z":7.4302},"rot":{"x":0,"y":359.4932,"z":0}},"80dc14":{"lock":true,"pos":{"x":16.7764,"y":6.1144,"z":0.6903},"rot":{"x":0,"y":359.4932,"z":0}},"835065":{"lock":true,"pos":{"x":-13.5387,"y":6.1143,"z":-9.4686},"rot":{"x":0,"y":179.627,"z":0}},"84f937":{"lock":true,"pos":{"x":-0.6554,"y":6.1144,"z":-11.45},"rot":{"x":0,"y":359.4932,"z":0}},"894392":{"lock":true,"pos":{"x":-16.8158,"y":6.1144,"z":-0.6578},"rot":{"x":0,"y":359.4932,"z":0}},"929bd3":{"lock":true,"pos":{"x":-4.703,"y":6.1144,"z":3.2463},"rot":{"x":0,"y":359.9937,"z":0}},"9551ed":{"lock":true,"pos":{"x":16.872,"y":6.1145,"z":3.3496},"rot":{"x":0,"y":359.4932,"z":0}},"962cd8":{"lock":true,"pos":{"x":-0.6703,"y":6.1144,"z":-4.7251},"rot":{"x":0,"y":359.4932,"z":0}},"96dddc":{"lock":true,"pos":{"x":-13.5465,"y":6.1145,"z":8.802},"rot":{"x":0,"y":179.2327,"z":0}},"9709fa":{"lock":true,"pos":{"x":-0.0309,"y":6.1145,"z":7.3686},"rot":{"x":0,"y":359.4932,"z":0}},"97db6c":{"lock":true,"pos":{"x":-3.3856,"y":6.1144,"z":-4.7482},"rot":{"x":0,"y":359.4932,"z":0}},"995d09":{"lock":true,"pos":{"x":-3.3621,"y":6.1144,"z":3.2283},"rot":{"x":0,"y":359.9937,"z":0}},"9a58da":{"lock":true,"pos":{"x":-0.6647,"y":6.1144,"z":3.3937},"rot":{"x":0,"y":359.4932,"z":0}},"9f263e":{"lock":true,"pos":{"x":12.8671,"y":6.1144,"z":-0.7276},"rot":{"x":0,"y":359.4932,"z":0}},"9f4b91":{"lock":true,"pos":{"x":16.9417,"y":6.1145,"z":10.1313},"rot":{"x":0,"y":179.8991,"z":0}},"9f8c74":{"lock":true,"pos":{"x":-8.1309,"y":6.1143,"z":-12.8749},"rot":{"x":0,"y":359.4932,"z":0}},"a0c2f1":{"lock":true,"pos":{"x":8.0433,"y":6.1144,"z":2.7592},"rot":{"x":0,"y":179.8991,"z":0}},"a3400c":{"lock":true,"pos":{"x":2.0289,"y":6.1144,"z":-4.756},"rot":{"x":0,"y":179.2327,"z":0}},"aa4c8e":{"lock":true,"pos":{"x":-0.6504,"y":6.1145,"z":11.4601},"rot":{"x":0,"y":359.4932,"z":0}},"aa4fe2":{"lock":true,"pos":{"x":2.0699,"y":6.1145,"z":11.4629},"rot":{"x":0,"y":359.4932,"z":0}},"acb95d":{"lock":true,"pos":{"x":16.8607,"y":6.1144,"z":-2.0431},"rot":{"x":0,"y":359.4932,"z":0}},"ad1f7c":{"lock":true,"pos":{"x":0.6862,"y":6.1145,"z":11.444},"rot":{"x":0,"y":359.4932,"z":0}},"ae31e6":{"lock":true,"pos":{"x":15.558,"y":6.2144,"z":-0.6954},"rot":{"x":0,"y":179.8991,"z":0}},"ae714d":{"lock":true,"pos":{"x":13.4097,"y":6.1145,"z":7.9733},"rot":{"x":0,"y":179.8991,"z":0}},"af077e":{"lock":true,"pos":{"x":12.8521,"y":6.1145,"z":11.444},"rot":{"x":0,"y":359.4932,"z":0}},"af9e53":{"lock":true,"pos":{"x":13.5224,"y":6.1144,"z":-4.1264},"rot":{"x":0,"y":179.8991,"z":0}},"b05647":{"lock":true,"pos":{"x":-8.1445,"y":6.1145,"z":8.6459},"rot":{"x":0,"y":179.2327,"z":0}},"b0aba3":{"lock":true,"pos":{"x":4.6602,"y":6.1143,"z":-12.9127},"rot":{"x":0,"y":359.4932,"z":0}},"b7baec":{"lock":true,"pos":{"x":-4.7221,"y":6.1144,"z":0.6717},"rot":{"x":0,"y":359.7438,"z":0}},"bdcd0e":{"lock":true,"pos":{"x":-16.7988,"y":6.1144,"z":-2.0523},"rot":{"x":0,"y":359.4932,"z":0}},"be978b":{"lock":true,"pos":{"x":2.0997,"y":6.1144,"z":3.3274},"rot":{"x":0,"y":359.4932,"z":0}},"bf3db6":{"lock":true,"pos":{"x":3.4198,"y":6.1144,"z":3.335},"rot":{"x":0,"y":179.8991,"z":0}},"c3e824":{"lock":true,"pos":{"x":-16.8504,"y":6.1144,"z":-8.7847},"rot":{"x":0,"y":359.4932,"z":0}},"c54373":{"lock":true,"pos":{"x":0.6881,"y":6.1144,"z":-11.5256},"rot":{"x":0,"y":359.4932,"z":0}},"c62cbf":{"lock":true,"pos":{"x":-9.5168,"y":6.1144,"z":-3.297},"rot":{"x":0,"y":179.8991,"z":0}},"c8fcc8":{"lock":true,"pos":{"x":-8.1399,"y":6.1144,"z":3.3513},"rot":{"x":0,"y":179.2327,"z":0}},"cc50ff":{"lock":true,"pos":{"x":-0.6408,"y":6.1144,"z":-6.0874},"rot":{"x":0,"y":359.4932,"z":0}},"ccd7c2":{"lock":true,"pos":{"x":4.7785,"y":6.1144,"z":-2.0754},"rot":{"x":0,"y":179.8991,"z":0}},"cd83ea":{"lock":true,"pos":{"x":-6.0939,"y":6.1144,"z":-0.6958},"rot":{"x":0,"y":359.4932,"z":0}},"cdb584":{"lock":true,"pos":{"x":8.8246,"y":6.1144,"z":-0.7405},"rot":{"x":0,"y":359.4932,"z":0}},"d3d589":{"lock":true,"pos":{"x":8.0274,"y":6.1145,"z":8.0921},"rot":{"x":0,"y":179.8991,"z":0}},"d4504c":{"lock":true,"pos":{"x":-16.8279,"y":6.1145,"z":4.0045},"rot":{"x":0,"y":359.4932,"z":0}},"d89be6":{"lock":true,"pos":{"x":-2.023,"y":6.1143,"z":-12.8673},"rot":{"x":0,"y":179.2327,"z":0}},"dba41d":{"lock":true,"pos":{"x":-8.1272,"y":6.1145,"z":11.4205},"rot":{"x":0,"y":359.4932,"z":0}},"ddc103":{"lock":true,"pos":{"x":-4.0417,"y":6.1143,"z":-12.8701},"rot":{"x":0,"y":359.4932,"z":0}},"dff310":{"lock":true,"pos":{"x":-15.5544,"y":6.1145,"z":11.5166},"rot":{"x":0,"y":359.7438,"z":0}},"e681b1":{"lock":true,"pos":{"x":4.6958,"y":6.1144,"z":-4.7514},"rot":{"x":0,"y":359.4932,"z":0}},"e7aa06":{"lock":true,"pos":{"x":6.1101,"y":6.1144,"z":-0.7129},"rot":{"x":0,"y":359.4932,"z":0}},"ee59fb":{"lock":true,"pos":{"x":-16.8997,"y":6.1144,"z":0.6618},"rot":{"x":0,"y":359.7438,"z":0}},"f148c3":{"lock":true,"pos":{"x":16.9741,"y":6.1143,"z":-12.865},"rot":{"x":0,"y":359.4932,"z":0}},"f19638":{"lock":true,"pos":{"x":-4.7326,"y":6.1144,"z":-3.3574},"rot":{"x":0,"y":359.7438,"z":0}},"f202cf":{"lock":true,"pos":{"x":-1.984,"y":6.1145,"z":11.4455},"rot":{"x":0,"y":359.4932,"z":0}},"f3013a":{"lock":true,"pos":{"x":-4.7215,"y":6.1144,"z":2.022},"rot":{"x":0,"y":359.7438,"z":0}},"f4025a":{"lock":true,"pos":{"x":4.0588,"y":6.1143,"z":-8.7706},"rot":{"x":0,"y":179.8991,"z":0}},"f75456":{"lock":true,"pos":{"x":-4.7518,"y":6.1144,"z":-2.0396},"rot":{"x":0,"y":359.7438,"z":0}},"f95b3f":{"lock":true,"pos":{"x":-15.4749,"y":6.1143,"z":-12.8175},"rot":{"x":0,"y":359.4932,"z":0}},"fd68bf":{"lock":true,"pos":{"x":-13.6555,"y":6.1144,"z":3.4103},"rot":{"x":0,"y":179.2327,"z":0}}}}XmlUIContainedObjects0GUID7198f2Name Custom_TokenTransformposX72posY@posZ59rotX 9?rotY`f@rotZ?scaleXX?scaleY?scaleZX?Nickname+Fog of War label for Fog of War Memory BagDescriptionThis image by Geoff EngelsteinGMNotesImage by Geoff EnglesteinAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492573460691/63B68F11892C23D43B3E6D695A10E9219C10EA74/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI275GUID678d6dName Custom_ModelTransformposX 4*posY@3n @posZ ܵ)rotXov@rotY V@rotZlv@scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity276GUID68ceaeName FogOfWarTransformposX78 posY?u@posZ`) @rotXrotYv@rotZscaleX`@scaleY`ff@scaleZ`@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI277GUID6bb0f4Name FogOfWarTransformposX`e-posY@%u@posZ#rotXrotY v@rotZscaleX@scaleY`ff@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI278GUID6c37f1Name Custom_ModelTransformposX posY  @posZSrotX ?rotYf@rotZnv@scaleX?scaleY?scaleZ?Nickname FireplaceDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110652/3CAB5E156E00F25B389068A8B8EFECC8E45723C6/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110804/E15872559CA35217A52AF344C3CB24D0B2A349F2/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI279GGUID6e9b8bName Custom_ModelTransformposXq5posY@?posZ?Z rotX ]v@rotY~f@rotZH(v@scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI280QGUID70c771Name Custom_ModelTransformposXXposY[ @posZW> @rotX@W>7?rotYf@rotZvscaleX`?scaleY`?scaleZ`?Nickname[u]Chaos Warrior[/u]Description<[sub]Attack [4] Defend [4] Body [3] Mind [3] Move [7][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088567/837F1937973AD735316FFC111A960D98536B8F94/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706088729/867BDE4768E3F1B1DCB9433C5C9F3E6CEAD071F0/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI281LGUID716e49Name Custom_ModelTransformposX Y1@posYe_ @posZ\$@rotXN7?rotYf@rotZ!>scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093129/4378B3C87613621858C9BBA3A9DD7A49D34A1F44/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093238/F6FAAE36A0556B53A0F3C4A10CA488AEC0CA2AB3/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI282GUID7b7a45Name Custom_ModelTransformposXW@posYw @posZF=rotXv@rotYpp@rotZv@scaleX hf?scaleY hf?scaleZ hf?NicknameOrcDescription[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub] [b]Sword[/b] [i]Whenever is attacked by an unarmed adjascent attack from the sword or the front side may counter attack[/i] [A47070] Not all who wander are lostGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI283GGUID7c8087Name Custom_ModelTransformposX posY@]_ @posZT@rotX.>rotY@V@rotZ}7scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI284GGUID7e72b7Name Custom_ModelTransformposX`?posY^_ @posZ @rotX踾rotYV@rotZc7scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI285IGUID7f0e47Name Custom_ModelTransformposX`#posY@Y @posZ D$@rotX>rotY p@rotZ7?scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI286 GUID80c59aNameDeckTransformposX8posYo @posZ!BrotX@,BrotY f@rotZҀf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsSidewaysCardDeckIDs0xJ1xJCustomDeck@8466FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUIContainedObjectsS0GUID3a1ca2Name CardCustomTransformposX posY @posZBrotX`>rotY`f@rotZ f@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxJSidewaysCardCustomDeck@7566FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI1GUIDd2628dName CardCustomTransformposX2posY @posZ` BrotX?rotYf@rotZf@scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDxJSidewaysCardCustomDeck@7566FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857176230202431461/A69D631D6442A610E3FD53E2CCBFCF2EFC917A44/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI287LGUID81662fName Custom_ModelTransformposXR@posY\] @posZ9rotX7?rotYf@rotZD>scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI288IGUID816eb9Name Custom_ModelTransformposX qposY@Y @posZ@rotX@brotYp@rotZ/47?scaleX gf?scaleY gf?scaleZ gf?Nickname [u]Fimir[/u]Description<[sub]Attack [3] Defend [3] Body [2] Mind [3] Move [6][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089646/F0498494C2A0348073BB5229395033EA2C4C0CBB/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089795/48D8131F8084A6F60813E535552433DA75351116/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI289GUID84f1d3Name FogOfWarTransformposX\,posY u@posZO)rotXrotY T?rotZscaleX`I?scaleY`ff@scaleZ@S?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI290.GUID853765Name NotecardTransformposXŽ?@posY( @posZ DrotX`?rotY??rotZv@scaleX?scaleY?scaleZ?NicknameQuests 9 and 10Description[b]Quest 9: Throne of the Dread Knight[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2880275459 [b]Quest 10: The Crypt of Perpetual Darkness[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2880331788 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI291GUID86229fName Custom_ModelTransformposXz@posYs5 @posZ ԚrotX a>rotYp@rotZ`Q\7?scaleXff?scaleYff?scaleZff?Nickname BookcaseDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI292GUID88f01cName Custom_ModelTransformposX?posY @posZrotX0@?rotYV@rotZ<scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity293GUID8f435bNameCardTransformposX posYH @posZBrotX@"B?rotY f@rotZ?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDgSidewaysCardCustomDeck>2654FaceURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318507765/1C852D011B1AB7EC800DC14B7F6BFE5653A38929/BackURLihttps://steamusercontent-a.akamaihd.net/ugc/169290222318508469/B82173E5BFD58A39D7988F1EFEE4300F70821DCB/NumWidth NumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI294mGUID90ad58Name Custom_TokenTransformposXk @posY  @posZy)rotX`]7?rotYf@rotZT>scaleX ?scaleY?scaleZ ?Nickname Dungeon WallDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706086946/90A822C077CDD4B4CDE7A54456CB445178E5FB64/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI295GUID924f38Name Custom_ModelTransformposX/%@posY @posZp@rotX@?rotYV@rotZ`!<scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity296GUID95ca63Name Custom_ModelTransformposXposYs5 @posZ6?rotX@X7?rotYf@rotZ`>scaleXff?scaleYff?scaleZff?Nickname BookcaseDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706109981/6EF8BEFA7DFB0FBA606FACB1B82393BB9FCD6E3F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706110160/43128D50422639ED2C353699019D1544B372E743/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI297GUID98ccc2Name FogOfWarTransformposXF @posY?u@posZ?@rotXrotY v@rotZscaleX W@scaleY`ff@scaleZ 7@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI298GUID9d8b09Name NotecardTransformposX <@posY: @posZ>;rotX`Dd?rotY?rotZ@v@scaleX?scaleY?scaleZ?Nickname'[b]The Crypt of Perpetual Darkness[/b]Description@All the quests for the Crypt of Perpetual Darkness expansion have been made. Each one is a workshop in itself. [b]Quest 1: The Rat and Candle Tavern[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2714394136 [b]Quest 2: Jail Break[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2766351999 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI2992GUID9f2413NameCustom_AssetbundleTransformposX@@posY@posZO$rotXh@?rotYf@rotZ{scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI300GUID9f24eeName Custom_ModelTransformposX`(posY@3 @posZ`+rotX nv@rotY@*|V@rotZ@lv@scaleX ?scaleY ?scaleZ ?Nickname WardrobeDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080236/D008F1F2175A15B721CFF02C9549858DB13BD301/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706080403/6C3B51A59EFCB38B3055A5A1ADCB0BED287E39F6/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI301GGUIDa39810Name Custom_ModelTransformposX:posYB_ @posZ ٿrotX@*>rotYրV@rotZ s7scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI302GUIDa72d93Name FogOfWarTransformposX[0@posY?u@posZ)\ @rotXrotY?rotZscaleX '?scaleY`ff@scaleZc@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI303GUIDaac989Name FogOfWarTransformposX`[ posY?u@posZ`@rotXrotY v@rotZscaleX@ @scaleY`ff@scaleZTj@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI304LGUIDad0aa6Name Custom_ModelTransformposXposYc?@posZ& rotX?rotY@f@rotZnv@scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092761/59962E3960E6C341BBD42F516BDA3B459F9E4C5D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092882/4AFC1896614E97D4D27459CF2A074E904EBB6D4F/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI305GUIDaf599fName Custom_TileTransformposX4@posY1 @posZCrotX` ?rotY`-f@rotZ`]wf@scaleX #@scaleY?scaleZ #@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImagekImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427761578190/2D17A1F6807DF69E0365522676C0190B1BA2ACD0/ImageSecondaryURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857172427761578190/2D17A1F6807DF69E0365522676C0190B1BA2ACD0/ImageScalar?WidthScaleCustomTile8TypeThickness?StackableStretchLuaScriptLuaScriptStateXmlUI306LGUIDb0e01cName Custom_ModelTransformposX>cposYa@posZ@(rotX@(?rotYf@rotZnv@scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092761/59962E3960E6C341BBD42F516BDA3B459F9E4C5D/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706092882/4AFC1896614E97D4D27459CF2A074E904EBB6D4F/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI307GUIDb4671dName FogOfWarTransformposX -posY@%u@posZ rotXrotY#f@rotZscaleX2@scaleY`ff@scaleZ^ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI308}GUIDb78ab4Name NotecardTransformposX`?@posY @posZ`YBrotXV?rotY@ ?rotZ|v@scaleX?scaleY?scaleZ?Nickname Quests 6 - 8Description7[b]Quest 6: The Tomb of Hate[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2874194512 [b]Quest 7: Halls of Doom[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2875231833 [b]Quest 8: Forge of the Mountain King[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=2875451505 GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI3092GUIDb99fb4NameCustom_AssetbundleTransformposX e"posY@Ѓ @posZrotX'?rotYf@rotZSbscaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI310GUIDba188bName FogOfWarTransformposX +posY?u@posZk!@rotXrotYv@rotZscaleX @scaleY`ff@scaleZ@ɖ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI311LGUIDc3e8b7Name Custom_ModelTransformposX 0posYF] @posZ J:)rotX 7?rotY`f@rotZu>scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI312GUIDc88fa6Name NotecardTransformposX`@posY* @posZArotXf7rotY܁?rotZzv@scaleX?scaleY?scaleZ?Nickname![b]Table for the middle room[/b]DescriptionWhen a Hero opens the door to the middle room or moves into the middle room using the "Pass through Rock" spell set up this table in the room after deleting the fog of warGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI313GGUIDca76b0Name Custom_ModelTransformposX0@posY=_ @posZ`3rotX>rotY'p@rotZ@ 7?scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI314GUIDcc3cccName NotecardTransformposX F@posY+e@posZ>1rotXs@rotY`Lf@rotZR|v@scaleX?scaleY?scaleZ?Nickname+[12FF00] [B] The Rat and Candle Tavern[/B]Description_[A47070] Every great adventure begins...in a tavern. The city is occupied by enemy forces and as you enjoy some downtime between quests, you hear the drunken ramblings of a jolly gnome singing tales of a crypt buried in the Marsh of Sorrows that was the last resting place of an ancient weapon of dwarven make. The gnome produces a map from his pouchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI315GUIDcd2a23Name Custom_ModelTransformposX"@posY`U @posZrotXѾrotY@(p@rotZ7?scaleX?scaleY?scaleZ?NicknameChaos WarriorDescription+4 Attack 4 Defense 3 Mind 3 HP 7 Movement GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLAhttps://www.dropbox.com/s/96z0iz60xiat6uc/Doom%20Guard1.obj?dl=1DiffuseURL@https://www.dropbox.com/s/fitnj2r41g19joo/Doom_Guard01.jpg?dl=1NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI316LGUIDd138eaName Custom_ModelTransformposXl@posY`J] @posZ&rotX7?rotY@f@rotZ >scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI317GGUIDd3341dName Custom_ModelTransformposX@dposY@posZ)rotXylv@rotYv@rotZn?scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI318LGUIDd4408fName Custom_ModelTransformposX@;posY4@posZ`8h!rotXnv@rotY@]V@rotZ{lv@scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI319GGUIDd4f45cName Custom_ModelTransformposXCy@posY a @posZ?ĿrotXǾrotY@V@rotZ@7scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090928/86EF5FAC7D26CCA1060802D48821C64BA8AEFB62/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091050/69EED074B3AA7767B3C8835A99AC90E14F957174/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI320GGUIDd82862Name Custom_ModelTransformposXL.posYa @posZQrotXYǾrotYp@rotZ47?scaleX hf?scaleY hf?scaleZ hf?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090476/07DC1E0B62823D8E22E8979C7B2971D7DDC600BC/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706090619/E138FB90C2DE196A3FBBF65B6F27E8203595EB5B/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI321GUIDd82987Name CardCustomTransformposX"posY`X @posZBrotX??rotYf@rotZU9?scaleX?scaleY?scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCardIDLISidewaysCardCustomDeck@8436FaceURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/BackURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492584783307/DF53506A11818A013EEC769692942C63CBD2B1CC/NumWidthNumHeightBackIsHiddenUniqueBackTypeLuaScriptLuaScriptStateXmlUI322GUIDdf7364Name Custom_ModelTransformposX`#posY j @posZ@rotX Н7?rotYf@rotZD>scaleX?scaleY?scaleZ?NicknameTreasure ChestDescription By JJ.SchGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshOMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706106849/20C226FFCFDD21C1D58732C8BED8B6760F85AC74/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706107233/E72B6E5C572AF001D02BEEDBD48DA3DDFB3237A0/NormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI323GUIDe6150fName Custom_ModelTransformposX!0posY @posZ?rotX ?rotY@p@rotZ HscaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity324GUIDf09427Name FogOfWarTransformposX @posY?u@posZ+@rotXrotY v@rotZscaleX Z@scaleY`ff@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI325GUIDf2c25eName Custom_ModelTransformposX posY@Ƀ @posZ rotX-"?rotYv@rotZJscaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962950403/A94B68D28DE619C41A84F897FD3F222D7747629E/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIStates*2"GUIDa64257Name Custom_ModelTransformposX@޿?posY @posZ@krotX ?rotYv@rotZ`K#?scaleX`ff@scaleY@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/888762797962951212/CDF6F67CB4727AC571651812650AD8C78A57A1B3/DiffuseURL https://i.imgur.com/kuIPLld.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUIPhysicsMaterialrStaticFriction?DynamicFriction`ff?BouncinessFrictionCombineBounceCombineRigidbodyCMassY@Drag?AngularDrag?UseGravity326GGUID935c99Name Custom_ModelTransformposX {$posY`r@posZhh&rotXCq?rotY.p@rotZ?scaleX?scaleY?scaleZ?Nickname [u]Orc[/u]Description<[sub]Attack [3] Defend [2] Body [1] Mind [2] Move [8][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091310/00983C294B9573BEB69C417C8B93DBEBCBB34B70/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706091428/030B075BA123C7A6940C6B3F04A310BBA56997AF/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI327LGUIDc47e51Name Custom_ModelTransformposX {&posY Ɏ @posZ`i)rotX`vlv@rotY;q?rotZ@j?scaleX?scaleY?scaleZ?Nickname[u]Goblin[/u]Description>[sub]Attack [2] Defend [1] Body [1] Mind [1] Move [10 ][/sub]GMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093488/5A888E65C0088F9563B3CCC25A86E7F78E54694E/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706093607/BD764D2F5FC4CFEA723D2FB426F19F6A31C0B388/NormalURLColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/865113719706089101/C26CB79238B2CAC835836F2D1ED1E1A7A9B5CAFF/ConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI328GUID025024Name FogOfWarTransformposX2f@posY@%u@posZ`}rotXrotY@|f@rotZscaleX?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI345GUID3682c2Name FogOfWarTransformposX JposY@%u@posZrotXrotY@rgf@rotZscaleX?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI346GUID36dd2cName FogOfWarTransformposX~!@posY@%u@posZ_rotXrotY@|f@rotZscaleXr@scaleY`ff@scaleZl@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI347GUID3b5993Name FogOfWarTransformposX`%/@posY?u@posZ &@rotXrotYwv@rotZscaleX ?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI348GUID462a9dName FogOfWarTransformposX @posY@%u@posZ%?rotXrotY@|f@rotZscaleX`?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI349GUID46c1f2Name FogOfWarTransformposXʡ)posY?u@posZ&@rotXrotYwv@rotZscaleXG @scaleY`ff@scaleZ@,?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI350GUID4a0262Name FogOfWarTransformposX.posY@%u@posZTrotXrotYwv@rotZscaleXD?scaleY`ff@scaleZ@!;?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI351GUID4c13a0Name FogOfWarTransformposX ~posY?u@posZ:A$@rotXrotYwv@rotZscaleX@@p?scaleY`ff@scaleZC?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI352GUID4d4084Name FogOfWarTransformposX@?posY?u@posZ)$@rotXrotYwv@rotZscaleXp?scaleY`ff@scaleZ`D?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI353GUID4f7c80Name FogOfWarTransformposX posY@%u@posZ@GrotXrotYwv@rotZscaleXQ~?scaleY`ff@scaleZj~?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI354GUID4fc4b0Name FogOfWarTransformposX c0@posY@%u@posZ`!rotXrotYwv@rotZscaleX`f~?scaleY`ff@scaleZ@M @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI355GUID535c11Name FogOfWarTransformposX@0@posY@%u@posZrotXrotYwv@rotZscaleXS?scaleY`ff@scaleZc@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI356GUID58fa52Name FogOfWarTransformposX`[?posY@%u@posZ@VrotXrotYwv@rotZscaleX~?scaleY`ff@scaleZ@u?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI357GUID591302Name FogOfWarTransformposX0posY@%u@posZrotXrotYwv@rotZscaleX@p?scaleY`ff@scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI358GUID5c4cf6Name FogOfWarTransformposX0@posY@%u@posZ`rotXrotYwv@rotZscaleX?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI359GUID5d1093Name FogOfWarTransformposXF@posY@%u@posZ QZ rotXrotY@|f@rotZscaleX~?scaleY`ff@scaleZA?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI360GUID5d9a55Name FogOfWarTransformposX@Y0posY u@posZ`m)rotXrotYwv@rotZscaleX+;?scaleY`ff@scaleZ z?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI361GUID607045Name FogOfWarTransformposX.@posY u@posZ )rotXrotYwv@rotZscaleX`L~?scaleY`ff@scaleZ>?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI362GUID61d4efName FogOfWarTransformposX &@posY@%u@posZ6 @rotXrotYwv@rotZscaleX}?scaleY`ff@scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI363GUID69eaa7Name FogOfWarTransformposX0posY?u@posZ 1!@rotXrotYwv@rotZscaleXc?scaleY`ff@scaleZa?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI364GUID6dc598Name FogOfWarTransformposXposY@%u@posZ` rotXrotY@|f@rotZscaleX`>@scaleY`ff@scaleZ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI365GUID713b78Name FogOfWarTransformposX|0posY u@posZ`&rotXrotY@|f@rotZscaleXA?scaleY`ff@scaleZ ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI366GUID718d10Name FogOfWarTransformposXׁposY@%u@posZ` @rotXrotYwv@rotZscaleXD?scaleY`ff@scaleZ@Bp?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI367GUID725789Name FogOfWarTransformposX@W@posY?u@posZ@&@rotXrotYwv@rotZscaleX@@scaleY`ff@scaleZĮ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI368GUID73f358Name FogOfWarTransformposX KposY?u@posZ`&@rotXrotYwv@rotZscaleXp@scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI369GUID74fa84Name FogOfWarTransformposX0@posY?u@posZ@&@rotXrotYwv@rotZscaleX@j?scaleY`ff@scaleZj?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI370GUID795205Name FogOfWarTransformposXT?posY@%u@posZ_@rotXrotY@|f@rotZscaleX`r?scaleY`ff@scaleZf5?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI371GUID7c2c77Name FogOfWarTransformposX@ @posY@%u@posZ@w-rotXrotYwv@rotZscaleXZ?scaleY`ff@scaleZ`,?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI372GUID7c4039Name FogOfWarTransformposXz6posY@%u@posZ@rotXrotY@|f@rotZscaleX`w?scaleY`ff@scaleZ6?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI373GUID7e276cName FogOfWarTransformposX@)posY@%u@posZ arotXrotYwv@rotZscaleXW@scaleY`ff@scaleZv?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI374GUID80a234Name FogOfWarTransformposX ?0posY?u@posZ`@rotXrotYwv@rotZscaleXQp?scaleY`ff@scaleZ q?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI375GUID80dc14Name FogOfWarTransformposX 0@posY@%u@posZ?rotXrotYwv@rotZscaleX@:?scaleY`ff@scaleZ@d?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI376GUID84f937Name FogOfWarTransformposX` posY@%u@posZ`f&rotXrotYwv@rotZscaleX@O?scaleY`ff@scaleZR?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI377GUID894392Name FogOfWarTransformposX@0posY@%u@posZ rotXrotYwv@rotZscaleX?scaleY`ff@scaleZ ;?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI378GUID929bd3Name FogOfWarTransformposX@posY@%u@posZ l @rotXrotY v@rotZscaleX ?scaleY`ff@scaleZe?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI379GUID962cd8Name FogOfWarTransformposXsposY@%u@posZrotXrotYwv@rotZscaleXP~?scaleY`ff@scaleZ]?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI380GUID9709faName FogOfWarTransformposX?posY?u@posZ@ry@rotXrotYwv@rotZscaleX3D@scaleY`ff@scaleZ@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI381GUID97db6cName FogOfWarTransformposX posY@%u@posZ (rotXrotYwv@rotZscaleX@C>?scaleY`ff@scaleZ v?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI382GUID995d09Name FogOfWarTransformposX posY@%u@posZ @rotXrotY v@rotZscaleXj"?scaleY`ff@scaleZt"?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI383GUID9a58daName FogOfWarTransformposX8EposY@%u@posZ L& @rotXrotYwv@rotZscaleXN?scaleY`ff@scaleZ`1?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI384GUID9f263eName FogOfWarTransformposX)@posY@%u@posZHrotXrotYwv@rotZscaleX@ @scaleY`ff@scaleZ`d?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI385GUID9f4b91Name FogOfWarTransformposX@0@posY?u@posZ9C$@rotXrotY@|f@rotZscaleXd?scaleY`ff@scaleZP?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI386GUIDa3400cName FogOfWarTransformposX/;@posY@%u@posZ$rotXrotY@rgf@rotZscaleX?scaleY`ff@scaleZ>?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI387GUIDaa4c8eName FogOfWarTransformposXposY?u@posZ@&@rotXrotYwv@rotZscaleX@?scaleY`ff@scaleZ;p?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI388GUIDaa4fe2Name FogOfWarTransformposX'@posY?u@posZ@&@rotXrotYwv@rotZscaleXE?scaleY`ff@scaleZ4p?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI389GUIDacb95dName FogOfWarTransformposXV0@posY@%u@posZDXrotXrotYwv@rotZscaleXS?scaleY`ff@scaleZ@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI390GUIDad1f7cName FogOfWarTransformposXY?posY?u@posZT&@rotXrotYwv@rotZscaleX;?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI391GUIDae31e6Name FogOfWarTransformposX /@posY@posZ@rotXrotY@|f@rotZscaleXR?scaleY`ff@scaleZV?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI392GUIDaf077eName FogOfWarTransformposXF)@posY?u@posZT&@rotXrotYwv@rotZscaleX~@scaleY`ff@scaleZ Qf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI393GUIDaf9e53Name FogOfWarTransformposXx +@posY@%u@posZorotXrotY@|f@rotZscaleX`@scaleY`ff@scaleZ W@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI394GUIDb0aba3Name FogOfWarTransformposX @posY u@posZ`M)rotXrotYwv@rotZscaleXM @scaleY`ff@scaleZ@v>?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI395GUIDb7baecName FogOfWarTransformposX nposY@%u@posZ~?rotXrotY{v@rotZscaleX(?scaleY`ff@scaleZ`?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI396GUIDbdcd0eName FogOfWarTransformposX ~0posY@%u@posZ@krotXrotYwv@rotZscaleX ?scaleY`ff@scaleZf?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI397GUIDbe978bName FogOfWarTransformposX/@posY@%u@posZ @rotXrotYwv@rotZscaleX i?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI398GUIDbf3db6Name FogOfWarTransformposX [ @posY@%u@posZ @rotXrotY@|f@rotZscaleX+?scaleY`ff@scaleZ`̶?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI399GUIDc3e824Name FogOfWarTransformposX0posY@%u@posZ@đ!rotXrotYwv@rotZscaleX@?scaleY`ff@scaleZY@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI400GUIDc54373Name FogOfWarTransformposX@?posY@%u@posZ 'rotXrotYwv@rotZscaleXe?scaleY`ff@scaleZ6?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI401GUIDc62cbfName FogOfWarTransformposX#posY@%u@posZA` rotXrotY@|f@rotZscaleX`@scaleY`ff@scaleZGd @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI402GUIDcc50ffName FogOfWarTransformposXoposY@%u@posZ`YrotXrotYwv@rotZscaleX`J?scaleY`ff@scaleZ~?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI403GUIDccd7c2Name FogOfWarTransformposX /@posY@%u@posZ`krotXrotY@|f@rotZscaleX"?scaleY`ff@scaleZH?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI404GUIDcd83eaName FogOfWarTransformposX`'`posY@%u@posZ`CrotXrotYwv@rotZscaleXS?scaleY`ff@scaleZ`a?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI405GUIDcdb584Name FogOfWarTransformposX2!@posY@%u@posZ-rotXrotYwv@rotZscaleX@^@scaleY`ff@scaleZ u?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI406GUIDd4504cName FogOfWarTransformposX@0posY?u@posZ@rotXrotYwv@rotZscaleX`?scaleY`ff@scaleZ@ @NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI407GUIDdba41dName FogOfWarTransformposX` A posY?u@posZK&@rotXrotYwv@rotZscaleX@scaleY`ff@scaleZ`@?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI408GUIDdff310Name FogOfWarTransformposX`/posY?u@posZ'@rotXrotY{v@rotZscaleX?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI409GUIDe681b1Name FogOfWarTransformposX@posY@%u@posZorotXrotYwv@rotZscaleXc~?scaleY`ff@scaleZC?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI410GUIDe7aa06Name FogOfWarTransformposXp@posY@%u@posZrotXrotYwv@rotZscaleX?scaleY`ff@scaleZ?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI411GUIDf148c3Name FogOfWarTransformposX^0@posY u@posZ@)rotXrotYwv@rotZscaleXv?scaleY`ff@scaleZu>?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse1r?g?b?a`PP?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsFogOfWar[HideGmPointerHideObjectsReHideObjectsHeightRevealedLocationsLuaScriptLuaScriptStateXmlUI412GUIDf19638Name FogOfWarTransformposX.posY@%u@posZ rotXrotY{v@rotZscaleX rotY +f@rotZ?scaleX ff?scaleY ff?scaleZ ff?NicknameTableDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rxx?gUz?b9?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUIChildObjectst02GUID95bafdNameCustom_AssetbundleTransformposX?posY@?posZ޹?rotXS|?rotY?rotZ@=?scaleXm?scaleYm?scaleZm?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI1GUID8b5499Name Custom_ModelTransformposX&?posY?posZ P̢?rotX@>rotYԀV@rotZ੃վscaleXr?scaleYr?scaleZr?NicknameEmpty BeverageDescriptionGMNotesAltLookAngle&xyzColorDiffuse&rT??gb`u&?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394660800/1D54B9ACB52B7FBA5DF262124F7B89FDC7B4781F/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394661331/22733E70A3F1E2D56CC5056C77934C867837EB79/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength?CastShadowsLuaScriptLuaScriptStateXmlUI2GUID0252c6Name Custom_ModelTransformposX`1posY ?posZa.rotX֝>rotYv@rotZ` !>scaleX?scaleY`?scaleZ?Nickname Food Plate 2DescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gɿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshLMeshURLhttps://paste.ee/r/iAA6sDiffuseURLhttp://i.imgur.com/aDo9ALt.pngNormalURLColliderURLConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensitySpecularSharpness@FresnelStrengthCastShadowsLuaScriptLuaScriptStateXmlUI3GUIDc1acc9Name Custom_ModelTransformposXMݿposY٬?posZUZ?rotXYrotY:AZ@rotZ@>scaleXm?scaleY@m?scaleZm?NicknameBreadDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gƿ?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875753061/837E6BD30E3C9BFC45E7C77BE7A5878A9622859A/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875755359/33F7E6A66190A2D6E90A1AD558FE192E1C7DB357/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/493521040875937751/514D5847F22B8A42EF671D963954F39EAD87D9A3/ColliderURLConvexMaterialIndexTypeIndexCastShadowsLuaScriptLuaScriptStateXmlUI42GUIDe9da2aNameCustom_AssetbundleTransformposXposY?posZ@噿rotX S?rotY S?rotZ@`scaleXm?scaleYm?scaleZm?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomAssetbundleAssetbundleURLihttps://steamusercontent-a.akamaihd.net/ugc/994640213012411407/DCA335C7D03D503EC4AECDD51271D27F3F9D600D/AssetbundleSecondaryURLMaterialIndexTypeIndexLoopingEffectIndexLuaScriptLuaScriptStateXmlUI5@GUIDd784d8NameTileset_ChairTransformposX{ƿposY@posZgrotX?rotY(f@rotZ>scaleXm?scaleYm?scaleZm?NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScriptLuaScriptStateXmlUI419GUID516a16Name Custom_ModelTransformposXF@posY,@posZ@,@rotXv@rotYf@rotZ@L3?scaleX ?scaleY ?scaleZ ?NicknamePotion of RestorationDescription[sub]Drink this brown, frothy liquid to restore one lost Body Point and 1 lost Mind Point. It's refreshing after a tough battle![/sub] [b]500 gold coins [/b]GMNotesAltLookAngle&xyzColorDiffuse&r ?g ?b ?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomMeshMeshURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465868910/A729AE81F6CFFE590A9F66F776B6085F683F4408/DiffuseURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096393946534/8BD285101EDAD727BB1B61573F8EB738F91C390A/NormalURLihttps://steamusercontent-a.akamaihd.net/ugc/847090096394002812/03E3EC12199976FAA3645C498C8FCF8B2CD86D25/ColliderURLihttps://steamusercontent-a.akamaihd.net/ugc/847090167465869226/63189D0B5E1253A9E162B7D26F67A30F5FBC4C9F/ConvexMaterialIndexTypeIndexCustomShaderSpecularColor&r?g?b?SpecularIntensity?SpecularSharpness@FresnelStrength>?CastShadowsLuaScriptLuaScriptStateXmlUI420GUID6ec170Name Custom_TokenTransformposXdD@posY@ͻ!@posZ@rotXr?rotY`o?rotZEscaleX13 @scaleY13 @scaleZ13 @Nickname-Alchemy shop for Crypt of Perpetual DarknessDescriptionGMNoteskcopies of the potions for the hero players are available in the memory bag behind the Game master's screenAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLjhttps://steamusercontent-a.akamaihd.net/ugc/1857171492583273556/F4BB0A365B1F8F31F97B21A8E598D7DB7B059287/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness`?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI421`GUID09d380Name Custom_TokenTransformposX`'@posY`u @posZ4@rotX vv@rotYvr?rotZ@/?scaleX@/t@scaleY?scaleZ@/t@NicknameDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?g?b?LayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsCustomImageImageURLhhttps://steamusercontent-a.akamaihd.net/ugc/51329176414480189/8CE6A17362206EAB1B9E3847F9096DA282A20236/ImageSecondaryURLImageScalar?WidthScaleCustomTokenKThickness?MergeDistancePixels@StandUpStackableLuaScriptLuaScriptStateXmlUI422 GUIDa90c77NameBowlTransformposXD@posYM @posZh;@rotX@K?rotYv@rotZ@~v@scaleX?scaleY?scaleZ?NicknameCounting BowlDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gS?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScript --Counting Bowl by MrStump --Table of items which can be counted in this Bowl --Each entry has 2 things to enter --a name (what is in the name field of that object) --a value (how much it is worth) --A number in the items description will override the number entry in this table validCountItemList = { ["Currency"] = 1, ["Gold Crown"] = 100, ["Silver Shilling"] = 10, ["Copper Penny"] = 1, --Add more entries as needed --Remove the -- from before a line for the script to use it } --END OF CODE TO EDIT function onLoad() timerID = self.getGUID()..math.random(9999999999999) --Sets position/color for the button, spawns it self.createButton({ label="", click_function="none", function_owner=self, position={0,0.04,-2.5}, rotation={0,180,0}, height=00, width=0, font_color={1,1,1}, font_size=500 }) --Start timer which repeats forever, running countItems() every second Timer.create({ identifier=timerID, function_name="countItems", function_owner=self, repetitions=0, delay=1 }) end --Activated once per second, counts items in bowls function countItems() local totalValue = 0 local itemsInBowl = findItemsInSphere() --Go through all items found by the cast for _, entry in ipairs(itemsInBowl) do --Ignore the bowl if entry.hit_object ~= self then local tableEntry = validCountItemList[entry.hit_object.getName()] --Ignore if not in validCountItemList if tableEntry ~= nil then local descValue = tonumber(entry.hit_object.getDescription()) local stackMult = math.abs(entry.hit_object.getQuantity()) --Use value in description if available if descValue ~= nil then totalValue = totalValue + descValue * stackMult else --Otherwise use the value in validCountItemList totalValue = totalValue + tableEntry * stackMult end end end end --Updates the number display self.editButton({index=0, label=totalValue}) end --Gets the items in the bowl for countItems to count function findItemsInSphere() --Find scaling factor local scale = self.getScale() --Set position for the sphere local pos = self.getPosition() pos.y=pos.y+(1.25*scale.y) --Ray trace to get all objects return Physics.cast({ origin=pos, direction={0,1,0}, type=2, max_distance=0, size={3.4*scale.x,3.4*scale.y,3.4*scale.z}, --debug=true }) end function onDestroy() Timer.destroy(timerID) endLuaScriptStateXmlUI423 GUIDeda7ffNameBowlTransformposX7@posY @posZ` 5@rotX@rotY6?rotZ?scaleX?scaleY?scaleZ?NicknameCounting BowlDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gS?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScript --Counting Bowl by MrStump --Table of items which can be counted in this Bowl --Each entry has 2 things to enter --a name (what is in the name field of that object) --a value (how much it is worth) --A number in the items description will override the number entry in this table validCountItemList = { ["Currency"] = 1, ["Gold Crown"] = 100, ["Silver Shilling"] = 10, ["Copper Penny"] = 1, --Add more entries as needed --Remove the -- from before a line for the script to use it } --END OF CODE TO EDIT function onLoad() timerID = self.getGUID()..math.random(9999999999999) --Sets position/color for the button, spawns it self.createButton({ label="", click_function="none", function_owner=self, position={0,0.04,-2.5}, rotation={0,180,0}, height=00, width=0, font_color={1,1,1}, font_size=500 }) --Start timer which repeats forever, running countItems() every second Timer.create({ identifier=timerID, function_name="countItems", function_owner=self, repetitions=0, delay=1 }) end --Activated once per second, counts items in bowls function countItems() local totalValue = 0 local itemsInBowl = findItemsInSphere() --Go through all items found by the cast for _, entry in ipairs(itemsInBowl) do --Ignore the bowl if entry.hit_object ~= self then local tableEntry = validCountItemList[entry.hit_object.getName()] --Ignore if not in validCountItemList if tableEntry ~= nil then local descValue = tonumber(entry.hit_object.getDescription()) local stackMult = math.abs(entry.hit_object.getQuantity()) --Use value in description if available if descValue ~= nil then totalValue = totalValue + descValue * stackMult else --Otherwise use the value in validCountItemList totalValue = totalValue + tableEntry * stackMult end end end end --Updates the number display self.editButton({index=0, label=totalValue}) end --Gets the items in the bowl for countItems to count function findItemsInSphere() --Find scaling factor local scale = self.getScale() --Set position for the sphere local pos = self.getPosition() pos.y=pos.y+(1.25*scale.y) --Ray trace to get all objects return Physics.cast({ origin=pos, direction={0,1,0}, type=2, max_distance=0, size={3.4*scale.x,3.4*scale.y,3.4*scale.z}, --debug=true }) end function onDestroy() Timer.destroy(timerID) endLuaScriptStateXmlUI424 GUID96be9aNameBowlTransformposXposY S @posZ?@rotX@?rotYv@rotZ@~v@scaleX?scaleY?scaleZ?NicknameCounting BowlDescriptionGMNotesAltLookAngle&xyzColorDiffuse&r?gS?bLayoutGroupSortIndexValueLockedGridSnapIgnoreFoWMeasureMovementDragSelectableAutoraiseStickyTooltipGridProjectionHideWhenFaceDownHandsLuaScript --Counting Bowl by MrStump --Table of items which can be counted in this Bowl --Each entry has 2 things to enter --a name (what is in the name field of that object) --a value (how much it is worth) --A number in the items description will override the number entry in this table validCountItemList = { ["Currency"] = 1, ["Gold Crown"] = 100, ["Silver Shilling"] = 10, ["Copper Penny"] = 1, --Add more entries as needed --Remove the -- from before a line for the script to use it } --END OF CODE TO EDIT function onLoad() timerID = self.getGUID()..math.random(9999999999999) --Sets position/color for the button, spawns it self.createButton({ label="", click_function="none", function_owner=self, position={0,0.04,-2.5}, rotation={0,180,0}, height=00, width=0, font_color={1,1,1}, font_size=500 }) --Start timer which repeats forever, running countItems() every second Timer.create({ identifier=timerID, function_name="countItems", function_owner=self, repetitions=0, delay=1 }) end --Activated once per second, counts items in bowls function countItems() local totalValue = 0 local itemsInBowl = findItemsInSphere() --Go through all items found by the cast for _, entry in ipairs(itemsInBowl) do --Ignore the bowl if entry.hit_object ~= self then local tableEntry = validCountItemList[entry.hit_object.getName()] --Ignore if not in validCountItemList if tableEntry ~= nil then local descValue = tonumber(entry.hit_object.getDescription()) local stackMult = math.abs(entry.hit_object.getQuantity()) --Use value in description if available if descValue ~= nil then totalValue = totalValue + descValue * stackMult else --Otherwise use the value in validCountItemList totalValue = totalValue + tableEntry * stackMult end end end end --Updates the number display self.editButton({index=0, label=totalValue}) end --Gets the items in the bowl for countItems to count function findItemsInSphere() --Find scaling factor local scale = self.getScale() --Set position for the sphere local pos = self.getPosition() pos.y=pos.y+(1.25*scale.y) --Ray trace to get all objects return Physics.cast({ origin=pos, direction={0,1,0}, type=2, max_distance=0, size={3.4*scale.x,3.4*scale.y,3.4*scale.z}, --debug=true }) end function onDestroy() Timer.destroy(timerID) endLuaScriptStateXmlUI