Compare commits
12 Commits
Author | SHA1 | Date | |
---|---|---|---|
bc03ffd88a | |||
85cb7bc7e2 | |||
e5aea0cf67 | |||
d41b69bf4a | |||
ff647aeaae | |||
2a0701c8f4 | |||
c3f686e633 | |||
e99f60bf3f | |||
f3c9f3af0b | |||
a192e617ae | |||
8b0a6f9635 | |||
7a5ce98c41 |
@ -20,14 +20,10 @@ jobs:
|
|||||||
run: tts_yaml_unpacker pack unpacked.yaml "Arkham SCE Adam_${{ github.ref_name }}.json"
|
run: tts_yaml_unpacker pack unpacked.yaml "Arkham SCE Adam_${{ github.ref_name }}.json"
|
||||||
- name: zip json
|
- name: zip json
|
||||||
run: python -m zipfile -c "Arkham SCE Adam_${{ github.ref_name }}.zip" "Arkham SCE Adam_${{ github.ref_name }}.json"
|
run: python -m zipfile -c "Arkham SCE Adam_${{ github.ref_name }}.zip" "Arkham SCE Adam_${{ github.ref_name }}.json"
|
||||||
|
|
||||||
- name: setup go
|
|
||||||
uses: actions/setup-go@v4
|
|
||||||
with:
|
|
||||||
go-version: '>=1.20.1'
|
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: https://gitea.com/actions/release-action@main
|
uses: akkuman/gitea-release-action@v1
|
||||||
|
env:
|
||||||
|
NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18
|
||||||
with:
|
with:
|
||||||
api_key: '${{secrets.RELEASE_TOKEN}}'
|
|
||||||
files: "Arkham SCE Adam_${{ github.ref_name }}.zip"
|
files: "Arkham SCE Adam_${{ github.ref_name }}.zip"
|
||||||
title: "Patched ${{ github.ref_name }}"
|
name: "Patched ${{ github.ref_name }}"
|
||||||
|
4961
unpacked.ttslua
4961
unpacked.ttslua
File diff suppressed because it is too large
Load Diff
126
unpacked.xml
126
unpacked.xml
@ -73,7 +73,6 @@
|
|||||||
|
|
||||||
<!-- window to select downloadable content -->
|
<!-- window to select downloadable content -->
|
||||||
<VerticalLayout id="downloadWindow"
|
<VerticalLayout id="downloadWindow"
|
||||||
visibility="Admin"
|
|
||||||
color="black"
|
color="black"
|
||||||
active="false"
|
active="false"
|
||||||
height="800"
|
height="800"
|
||||||
@ -568,16 +567,13 @@
|
|||||||
<!-- Default formatting -->
|
<!-- Default formatting -->
|
||||||
<Defaults>
|
<Defaults>
|
||||||
<Text color="#FFFFFF"
|
<Text color="#FFFFFF"
|
||||||
alignment="MiddleLeft" />
|
alignment="MiddleLeft"/>
|
||||||
|
|
||||||
<Toggle isOn="False"
|
<Dropdown rectAlignment="MiddleCenter"/>
|
||||||
rectAlignment="MiddleRight" />
|
|
||||||
|
|
||||||
<Dropdown rectAlignment="MiddleCenter" />
|
|
||||||
|
|
||||||
<Cell dontUseTableCellBackground="true"
|
<Cell dontUseTableCellBackground="true"
|
||||||
outlineSize="0 1"
|
outlineSize="0 1"
|
||||||
outline="grey" />
|
outline="grey"/>
|
||||||
|
|
||||||
<!-- main window -->
|
<!-- main window -->
|
||||||
<TableLayout class="window"
|
<TableLayout class="window"
|
||||||
@ -589,20 +585,20 @@
|
|||||||
outline="grey"
|
outline="grey"
|
||||||
showAnimation="SlideIn_Right"
|
showAnimation="SlideIn_Right"
|
||||||
hideAnimation="SlideOut_Right"
|
hideAnimation="SlideOut_Right"
|
||||||
animationDuration="0.2" />
|
animationDuration="0.2"/>
|
||||||
|
|
||||||
<!-- group headers -->
|
<!-- group headers -->
|
||||||
<Row class="group-header"
|
<Row class="group-header"
|
||||||
preferredHeight="44" />
|
preferredHeight="44"/>
|
||||||
<Cell class="group-header"
|
<Cell class="group-header"
|
||||||
padding="10 10 0 0"
|
padding="10 10 0 0"
|
||||||
columnSpan="3"
|
columnSpan="3"
|
||||||
color="#222222" />
|
color="#222222"/>
|
||||||
<Panel class="group-header"
|
<Panel class="group-header"
|
||||||
padding="5 0 0 0" />
|
padding="5 0 0 0"/>
|
||||||
<Text class="group-header"
|
<Text class="group-header"
|
||||||
fontSize="28"
|
fontSize="28"
|
||||||
font="font_teutonic-arkham" />
|
font="font_teutonic-arkham"/>
|
||||||
|
|
||||||
<!-- options -->
|
<!-- options -->
|
||||||
<Row class="option-text"
|
<Row class="option-text"
|
||||||
@ -631,6 +627,14 @@
|
|||||||
font="font_teutonic-arkham"/>
|
font="font_teutonic-arkham"/>
|
||||||
<Panel class="doubleColumn-wrapper"
|
<Panel class="doubleColumn-wrapper"
|
||||||
padding="0 17 3 3"/>
|
padding="0 17 3 3"/>
|
||||||
|
<Button class="optionToggle"
|
||||||
|
image="option_off"
|
||||||
|
rectAlignment="MiddleRight"
|
||||||
|
offsetXY="-30 0"
|
||||||
|
colors="#FFFFFF|#dfdfdf"
|
||||||
|
height="36"
|
||||||
|
width="65"
|
||||||
|
ignoreLayout="True"/>
|
||||||
|
|
||||||
<!-- buttons at the bottom -->
|
<!-- buttons at the bottom -->
|
||||||
<Button class="bottomButtons"
|
<Button class="bottomButtons"
|
||||||
@ -652,7 +656,6 @@
|
|||||||
<!-- Option Panel -->
|
<!-- Option Panel -->
|
||||||
<TableLayout id="optionPanel"
|
<TableLayout id="optionPanel"
|
||||||
class="window"
|
class="window"
|
||||||
visibility="Admin"
|
|
||||||
rectAlignment="LowerRight"
|
rectAlignment="LowerRight"
|
||||||
offsetXY="-50 80"
|
offsetXY="-50 80"
|
||||||
raycastTarget="true">
|
raycastTarget="true">
|
||||||
@ -718,8 +721,24 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showTitleSplash"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showTitleSplash)"/>
|
id="showTitleSplash"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
|
</Cell>
|
||||||
|
</Row>
|
||||||
|
|
||||||
|
<!-- Option: Enable all card helpers -->
|
||||||
|
<Row class="option-text"
|
||||||
|
tooltip="Enable all card helpers (usually enabled via context menu entries).
Examples: False Covenant and Book of Living Myths">
|
||||||
|
<Cell class="option-text">
|
||||||
|
<Panel class="singleColumn-wrapper">
|
||||||
|
<Text class="option-header">Enable all card helpers</Text>
|
||||||
|
</Panel>
|
||||||
|
</Cell>
|
||||||
|
<Cell class="option-button">
|
||||||
|
<Button class="optionToggle"
|
||||||
|
id="enableCardHelpers"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -742,8 +761,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="playAreaSnapTags"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(playAreaSnapTags)"/>
|
id="playAreaSnapTags"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -756,8 +776,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="playAreaConnections"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(playAreaConnections)"/>
|
id="playAreaConnections"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -787,8 +808,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="changePlayAreaImage"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(changePlayAreaImage)"/>
|
id="changePlayAreaImage"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -811,8 +833,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="useSnapTags"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(useSnapTags)"/>
|
id="useSnapTags"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -825,8 +848,24 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showDrawButton"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showDrawButton)"/>
|
id="showDrawButton"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
|
</Cell>
|
||||||
|
</Row>
|
||||||
|
|
||||||
|
<!-- Option: use class-specific texture -->
|
||||||
|
<Row class="option-text"
|
||||||
|
tooltip="Controls whether a class-specific playermat texture should be automatically loaded.">
|
||||||
|
<Cell class="option-text">
|
||||||
|
<Panel class="singleColumn-wrapper">
|
||||||
|
<Text class="option-header">Use class-specific texture</Text>
|
||||||
|
</Panel>
|
||||||
|
</Cell>
|
||||||
|
<Cell class="option-button">
|
||||||
|
<Button class="optionToggle"
|
||||||
|
id="useClassTexture"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -839,8 +878,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="useClueClickers"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(useClueClickers)"/>
|
id="useClueClickers"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -864,7 +904,7 @@
|
|||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
<!-- Option: remove a player mat -->
|
<!-- Option: remove a playermat -->
|
||||||
<Row class="option-text"
|
<Row class="option-text"
|
||||||
tooltip="Remove an unused playermat for more table space.
Displayed are the default colors.">
|
tooltip="Remove an unused playermat for more table space.
Displayed are the default colors.">
|
||||||
<Cell class="option-singleColumn">
|
<Cell class="option-singleColumn">
|
||||||
@ -905,8 +945,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showAttachmentHelper"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showAttachmentHelper)"/>
|
id="showAttachmentHelper"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -919,8 +960,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showCleanUpHelper"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showCleanUpHelper)"/>
|
id="showCleanUpHelper"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -933,8 +975,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showCYOA"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showCYOA)"/>
|
id="showCYOA"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -947,8 +990,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showDisplacementTool"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showDisplacementTool)"/>
|
id="showDisplacementTool"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -961,8 +1005,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showHandHelper"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showHandHelper)"/>
|
id="showHandHelper"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
||||||
@ -975,8 +1020,9 @@
|
|||||||
</Panel>
|
</Panel>
|
||||||
</Cell>
|
</Cell>
|
||||||
<Cell class="option-button">
|
<Cell class="option-button">
|
||||||
<Toggle id="showSearchAssistant"
|
<Button class="optionToggle"
|
||||||
onValueChanged="onClick_toggleOption(showSearchAssistant)"/>
|
id="showSearchAssistant"
|
||||||
|
onClick="onClick_toggleOption"/>
|
||||||
</Cell>
|
</Cell>
|
||||||
</Row>
|
</Row>
|
||||||
</TableLayout>
|
</TableLayout>
|
||||||
|
602
unpacked.yaml
602
unpacked.yaml
@ -71,33 +71,18 @@ ComponentTags:
|
|||||||
normalized: investigator
|
normalized: investigator
|
||||||
- displayed: chaosBag
|
- displayed: chaosBag
|
||||||
normalized: chaosbag
|
normalized: chaosbag
|
||||||
- displayed: ActionToken
|
|
||||||
normalized: actiontoken
|
|
||||||
- displayed: LargeBox
|
- displayed: LargeBox
|
||||||
normalized: largebox
|
normalized: largebox
|
||||||
- displayed: CampaignBox
|
- displayed: CampaignBox
|
||||||
normalized: campaignbox
|
normalized: campaignbox
|
||||||
- displayed: CameraZoom_ignore
|
- displayed: CameraZoom_ignore
|
||||||
normalized: camerazoom_ignore
|
normalized: camerazoom_ignore
|
||||||
|
- displayed: UniversalToken
|
||||||
|
normalized: universaltoken
|
||||||
CustomUIAssets:
|
CustomUIAssets:
|
||||||
- Name: refresh
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1695031152736214852/EC3BBEF1A1788381A8F4C5ACB7FB27770CAF03C5/
|
|
||||||
- Name: close
|
- Name: close
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1695031152736214756/2EEB07E453A7ECF4BE5A1030A253185B37A7CDAB/
|
URL: http://cloud-3.steamusercontent.com/ugc/1695031152736214756/2EEB07E453A7ECF4BE5A1030A253185B37A7CDAB/
|
||||||
- Name: cthulhu
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010107768/BC6A97F193385D01C1A9149B68923F55A284CB2D/
|
|
||||||
- Name: dark-cult
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010108105/08594607341D6537C28A08A34CE82159025AB8DB/
|
|
||||||
- Name: yog-sothoth
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010107124/D8042D1A1B08CFB7E76488B09216B4611D85A2B9/
|
|
||||||
- Name: elder-sign
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010107442/43BC029410751208A90AE7FDEBCB587A0E9403D7/
|
|
||||||
- Name: devourer
|
- Name: devourer
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010106784/6E00433E3425D0A7C6121E0DDB6A79167BA78569/
|
URL: http://cloud-3.steamusercontent.com/ugc/1782854877010106784/6E00433E3425D0A7C6121E0DDB6A79167BA78569/
|
||||||
@ -113,24 +98,18 @@ CustomUIAssets:
|
|||||||
- Name: option-gear
|
- Name: option-gear
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2026086584372569912/5CB461AEAE2E59D3064D90A776EB86C46081EC78/
|
URL: http://cloud-3.steamusercontent.com/ugc/2026086584372569912/5CB461AEAE2E59D3064D90A776EB86C46081EC78/
|
||||||
- Name: font_birmingham
|
- Name: option_on
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2462982115668997008/2178787B67B3C96F3419EDBAB8420E39893756BC/
|
||||||
|
- Name: option_off
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2462982115668996901/D6438ECBB11DECC6DB9987589FF526FBAD4D2368/
|
||||||
|
- Name: font_arkhamicons
|
||||||
Type: 1
|
Type: 1
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2027213118466443497/3CF9BB9AF968D245961494CC9A151774EB9BA638/
|
URL: http://cloud-3.steamusercontent.com/ugc/2462982115649258367/C20CC4C299A6FE5F1ECAB968E15BE590337CC019/
|
||||||
- Name: font_columbus
|
|
||||||
Type: 1
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2027213118466515872/F473E4ACC75ACB6CE07457C45290B4912E0B3286/
|
|
||||||
- Name: font_oldremington
|
|
||||||
Type: 1
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2027213118466515932/AFCE53F1E1D9580D166F53AD9EB0D77A331D4A26/
|
|
||||||
- Name: font_teutonic-arkham
|
- Name: font_teutonic-arkham
|
||||||
Type: 1
|
Type: 1
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2027213118467703445/89328E273B4C5180BF491516CE998DE3C604E162/
|
URL: http://cloud-3.steamusercontent.com/ugc/2027213118467703445/89328E273B4C5180BF491516CE998DE3C604E162/
|
||||||
- Name: font_uglyqua
|
|
||||||
Type: 1
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2027213118466516005/113C19D37CFFA9E554394FD5B11B32967F846A62/
|
|
||||||
- Name: font_chinese_fzlibian
|
|
||||||
Type: 1
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2028355502896482829/8DAB311590B97586309E66D795AC2C43D4913188/
|
|
||||||
- Name: header_cover
|
- Name: header_cover
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2280574378889753624/53E7443E2A9957BC5CA4D73B67D5C1C30971C9F9/
|
URL: http://cloud-3.steamusercontent.com/ugc/2280574378889753624/53E7443E2A9957BC5CA4D73B67D5C1C30971C9F9/
|
||||||
@ -143,24 +122,18 @@ CustomUIAssets:
|
|||||||
- Name: header_olive
|
- Name: header_olive
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2280574378889753733/F67B7B37FF7AA253B6D697E577DF54A3E76030C2/
|
URL: http://cloud-3.steamusercontent.com/ugc/2280574378889753733/F67B7B37FF7AA253B6D697E577DF54A3E76030C2/
|
||||||
- Name: option_on
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2024962321889555728/22ABD35CBB49A001F3A5318E4AFCFB22D24FEA39/
|
|
||||||
- Name: option_off
|
|
||||||
Type: 0
|
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2024962321889555661/6643E5CC9160FF4624672C255D0DF7B313DA00A5/
|
|
||||||
- Name: SpeechBubble
|
- Name: SpeechBubble
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: https://i.imgur.com/6MReiEO.png
|
URL: https://i.imgur.com/6MReiEO.png
|
||||||
- Name: Inv-Roland
|
|
||||||
Type: 0
|
|
||||||
URL: https://i.imgur.com/lx6unDY.png
|
|
||||||
- Name: NextArrow
|
- Name: NextArrow
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: https://i.imgur.com/MztSQis.png
|
URL: https://i.imgur.com/MztSQis.png
|
||||||
- Name: Exit
|
- Name: Exit
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: https://i.imgur.com/8qmTXwt.png
|
URL: https://i.imgur.com/8qmTXwt.png
|
||||||
|
- Name: Inv-Roland
|
||||||
|
Type: 0
|
||||||
|
URL: https://i.imgur.com/lx6unDY.png
|
||||||
- Name: Inv-Mandy
|
- Name: Inv-Mandy
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: https://i.imgur.com/hniMC5g.png
|
URL: https://i.imgur.com/hniMC5g.png
|
||||||
@ -224,7 +197,37 @@ CustomUIAssets:
|
|||||||
- Name: box-cover-mask-wide
|
- Name: box-cover-mask-wide
|
||||||
Type: 0
|
Type: 0
|
||||||
URL: http://cloud-3.steamusercontent.com/ugc/2115061298538827369/A20C2ECB8ECDC1B0AD8B2B38F68CA1C1F5E07D37/
|
URL: http://cloud-3.steamusercontent.com/ugc/2115061298538827369/A20C2ECB8ECDC1B0AD8B2B38F68CA1C1F5E07D37/
|
||||||
Date: Thu Jan 25 01:22:12 UTC 2024
|
- Name: token-skull
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374775547231/E0FEEF462DE4E7704832CA2415D0D027A6BF5041/
|
||||||
|
- Name: token-bless
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374775547028/7855033DE0EB1FDDF706E1303054D35FE0902532/
|
||||||
|
- Name: token-curse
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374775547135/2360372CBE9452CB7B4D135BE13BBA6D46B7D427/
|
||||||
|
- Name: token-cultist
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374792650461/10D8037632900AA86045BDD42A564716D5855B1B/
|
||||||
|
- Name: token-tablet
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374792650857/29DAE514E5C838C24C90ABBFFF92B1359B9A2F76/
|
||||||
|
- Name: token-elder-thing
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374792650683/1C046B6335317CA1AEBFC80645EEC18852D83D80/
|
||||||
|
- Name: token-frost
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374792650766/73E07A50BE6FD9BED266F3421B472C4BF913DE81/
|
||||||
|
- Name: token-auto-fail
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2510267932886739653/CB7AA2D73777EF5938A6E6CD664B2ABA52B6E20A/
|
||||||
|
- Name: token-eldersign
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2540675016035917168/C0D6F531A85FD94C2F54825DFC50781B5B499A1D/
|
||||||
|
- Name: token-custom-token
|
||||||
|
Type: 0
|
||||||
|
URL: http://cloud-3.steamusercontent.com/ugc/2380784374792650571/E4C2B2B69282A4EE15FE290FF6B08BEFC8FCA65C/
|
||||||
|
Date: Mon Jul 8 20:19:48 CEST 2024
|
||||||
DecalPallet:
|
DecalPallet:
|
||||||
- ImageURL: http://cloud-3.steamusercontent.com/ugc/1474319121424323663/BC5570ECF747F1B30224461B576E8B0FE7FA5F33/
|
- ImageURL: http://cloud-3.steamusercontent.com/ugc/1474319121424323663/BC5570ECF747F1B30224461B576E8B0FE7FA5F33/
|
||||||
Name: Achivement Checkmark
|
Name: Achivement Checkmark
|
||||||
@ -233,7 +236,7 @@ DecalPallet:
|
|||||||
Name: Victory Display
|
Name: Victory Display
|
||||||
Size: 15
|
Size: 15
|
||||||
Decals: []
|
Decals: []
|
||||||
EpochTime: 1706145732
|
EpochTime: 1720462788
|
||||||
GameComplexity: ''
|
GameComplexity: ''
|
||||||
GameMode: Arkham Horror LCG - Super Complete Edition
|
GameMode: Arkham Horror LCG - Super Complete Edition
|
||||||
GameType: ''
|
GameType: ''
|
||||||
@ -284,7 +287,7 @@ Lighting:
|
|||||||
LutIndex: 0
|
LutIndex: 0
|
||||||
ReflectionIntensity: 1
|
ReflectionIntensity: 1
|
||||||
LuaScript: !include 'unpacked.ttslua'
|
LuaScript: !include 'unpacked.ttslua'
|
||||||
LuaScriptState: '{"acknowledgedUpgradeVersions":[],"chaosTokensGUID":[],"optionPanel":{"cardLanguage":"en","changePlayAreaImage":false,"playAreaConnectionColor":{"a":1,"b":0.4,"g":0.4,"r":0.4},"playAreaConnections":true,"playAreaSnapTags":true,"showAttachmentHelper":false,"showCleanUpHelper":false,"showCYOA":false,"showDisplacementTool":false,"showDrawButton":false,"showHandHelper":[],"showSearchAssistant":[],"showTitleSplash":true,"useClueClickers":false,"useResourceCounters":"disabled","useSnapTags":true}}'
|
LuaScriptState: '{"acknowledgedUpgradeVersions":[],"chaosTokensGUID":[],"optionPanel":{"cardLanguage":"en","changePlayAreaImage":false,"enableCardHelpers":true,"playAreaConnectionColor":{"a":1,"b":0.4,"g":0.4,"r":0.4},"playAreaConnections":true,"playAreaSnapTags":true,"showAttachmentHelper":false,"showCleanUpHelper":false,"showCYOA":false,"showDisplacementTool":false,"showDrawButton":false,"showHandHelper":false,"showSearchAssistant":false,"showTitleSplash":true,"useClassTexture":true,"useClueClickers":false,"useResourceCounters":"disabled","useSnapTags":true}}'
|
||||||
MusicPlayer:
|
MusicPlayer:
|
||||||
AudioLibrary:
|
AudioLibrary:
|
||||||
- Item1: http://cloud-3.steamusercontent.com/ugc/784110538847453001/4481D1CC5684FCF04AB143954DEFE09E94BF5CEB/
|
- Item1: http://cloud-3.steamusercontent.com/ugc/784110538847453001/4481D1CC5684FCF04AB143954DEFE09E94BF5CEB/
|
||||||
@ -342,10 +345,14 @@ MusicPlayer:
|
|||||||
Note: ''
|
Note: ''
|
||||||
ObjectStates:
|
ObjectStates:
|
||||||
- !include 'unpacked/go_game_piece_white GUID Reference Handler 123456.yaml'
|
- !include 'unpacked/go_game_piece_white GUID Reference Handler 123456.yaml'
|
||||||
|
- !include 'unpacked/go_game_piece_white Game Key Handler fce69c.yaml'
|
||||||
|
- !include 'unpacked/Checker_white Token Spawn Tracker e3ffc9.yaml'
|
||||||
- !include 'unpacked/HandTrigger 5fe087.yaml'
|
- !include 'unpacked/HandTrigger 5fe087.yaml'
|
||||||
- !include 'unpacked/HandTrigger be2f17.yaml'
|
- !include 'unpacked/HandTrigger be2f17.yaml'
|
||||||
- !include 'unpacked/HandTrigger 0285cc.yaml'
|
- !include 'unpacked/HandTrigger 0285cc.yaml'
|
||||||
- !include 'unpacked/HandTrigger a70eee.yaml'
|
- !include 'unpacked/HandTrigger a70eee.yaml'
|
||||||
|
- !include 'unpacked/ScriptingTrigger a2f932.yaml'
|
||||||
|
- !include 'unpacked/FogOfWarTrigger 3aab97.yaml'
|
||||||
- !include 'unpacked/Custom_Assetbundle TableLegBottomRight afc863.yaml'
|
- !include 'unpacked/Custom_Assetbundle TableLegBottomRight afc863.yaml'
|
||||||
- !include 'unpacked/Custom_Assetbundle TableLegBottomLeft c8edca.yaml'
|
- !include 'unpacked/Custom_Assetbundle TableLegBottomLeft c8edca.yaml'
|
||||||
- !include 'unpacked/Custom_Assetbundle TableLegTopLeft 393bf7.yaml'
|
- !include 'unpacked/Custom_Assetbundle TableLegTopLeft 393bf7.yaml'
|
||||||
@ -401,7 +408,9 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Model_Bag Trash 5f896a.yaml'
|
- !include 'unpacked/Custom_Model_Bag Trash 5f896a.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Trash 147e80.yaml'
|
- !include 'unpacked/Custom_Model_Bag Trash 147e80.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Trash f7b6c8.yaml'
|
- !include 'unpacked/Custom_Model_Bag Trash f7b6c8.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Patch Notes f47225.yaml'
|
||||||
- !include 'unpacked/Custom_PDF Rules Reference d99993.yaml'
|
- !include 'unpacked/Custom_PDF Rules Reference d99993.yaml'
|
||||||
|
- !include 'unpacked/Custom_PDF Latest FAQ faqfaq.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Doom tokens 16724b.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Doom tokens 16724b.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Clue tokens fae2f6.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Clue tokens fae2f6.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Clue tokens 3b2550.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Clue tokens 3b2550.yaml'
|
||||||
@ -415,8 +424,6 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Damage Tokens 480bda.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Damage Tokens 480bda.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Resource tokens 9fadf9.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Resource tokens 9fadf9.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Infinite_Bag Connection markers 170f10.yaml'
|
- !include 'unpacked/Custom_Model_Infinite_Bag Connection markers 170f10.yaml'
|
||||||
- !include 'unpacked/FogOfWarTrigger 3aab97.yaml'
|
|
||||||
- !include 'unpacked/Custom_Model_Bag Leaked Items 42cd6e.yaml'
|
|
||||||
- !include 'unpacked/Custom_Model_Bag Chaos Token Reserve 106418.yaml'
|
- !include 'unpacked/Custom_Model_Bag Chaos Token Reserve 106418.yaml'
|
||||||
- !include 'unpacked/Custom_Model Clue Counter 37be78.yaml'
|
- !include 'unpacked/Custom_Model Clue Counter 37be78.yaml'
|
||||||
- !include 'unpacked/Custom_Model Clue Counter 1769ed.yaml'
|
- !include 'unpacked/Custom_Model Clue Counter 1769ed.yaml'
|
||||||
@ -425,11 +432,11 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Token Master Clue Counter 4a3aa4.yaml'
|
- !include 'unpacked/Custom_Token Master Clue Counter 4a3aa4.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Legacy Assets 7165a9.yaml'
|
- !include 'unpacked/Custom_Model_Bag Legacy Assets 7165a9.yaml'
|
||||||
- !include 'unpacked/Custom_Token Play Area 721ba2.yaml'
|
- !include 'unpacked/Custom_Token Play Area 721ba2.yaml'
|
||||||
- !include 'unpacked/Bag Additional Player Cards 2cba6b.yaml'
|
- !include 'unpacked/Custom_Model_Bag Additional Player Cards 2cba6b.yaml'
|
||||||
- !include 'unpacked/Custom_Assetbundle_Bag Barkham Horror 308439.yaml'
|
|
||||||
- !include 'unpacked/Custom_Token Chaos Bag Stat Tracker 766620.yaml'
|
- !include 'unpacked/Custom_Token Chaos Bag Stat Tracker 766620.yaml'
|
||||||
- !include 'unpacked/Checker_white Token Spawn Tool 36b4ee.yaml'
|
- !include 'unpacked/Checker_white Token Spawn Tool 36b4ee.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Official StandaloneChallenge Scenarios 0ef5c8.yaml'
|
- !include 'unpacked/Custom_Model_Bag Standalone Scenarios 77a5f9.yaml'
|
||||||
|
- !include 'unpacked/Custom_Model_Bag Challenge Scenarios 9f6801.yaml'
|
||||||
- !include 'unpacked/Deck Tarot Deck 77f1e5.yaml'
|
- !include 'unpacked/Deck Tarot Deck 77f1e5.yaml'
|
||||||
- !include 'unpacked/Bag Tarot Deck (Scripted) a230f9.yaml'
|
- !include 'unpacked/Bag Tarot Deck (Scripted) a230f9.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Fan-Made Accessories aa8b38.yaml'
|
- !include 'unpacked/Custom_Model_Bag Fan-Made Accessories aa8b38.yaml'
|
||||||
@ -446,50 +453,32 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Model_Bag Chaos Bag fea079.yaml'
|
- !include 'unpacked/Custom_Model_Bag Chaos Bag fea079.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Data Helper 708279.yaml'
|
- !include 'unpacked/Custom_Tile Data Helper 708279.yaml'
|
||||||
- !include 'unpacked/Custom_Token BlessCurse Manager 5933fb.yaml'
|
- !include 'unpacked/Custom_Token BlessCurse Manager 5933fb.yaml'
|
||||||
- !include 'unpacked/Notecard d8d357.yaml'
|
|
||||||
- !include 'unpacked/ScriptingTrigger a2f932.yaml'
|
|
||||||
- !include 'unpacked/Custom_Model Edge of the Earth 895eaa.yaml'
|
- !include 'unpacked/Custom_Model Edge of the Earth 895eaa.yaml'
|
||||||
- !include 'unpacked/Custom_Model The Dream-Eaters a16a1a.yaml'
|
- !include 'unpacked/Custom_Model The Dream-Eaters a16a1a.yaml'
|
||||||
|
- !include 'unpacked/Custom_Model The Feast of Hemlock Vale c740af.yaml'
|
||||||
- !include 'unpacked/Custom_Model Return to The Circle Undone 757324.yaml'
|
- !include 'unpacked/Custom_Model Return to The Circle Undone 757324.yaml'
|
||||||
- !include 'unpacked/Custom_Token Other Doom in Play 652ff3.yaml'
|
- !include 'unpacked/Custom_Token Other Doom in Play 652ff3.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Playermat 1 White 8b081b.yaml'
|
- !include 'unpacked/Custom_Tile Playermat 1 White 8b081b.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Playermat 2 Orange bd0ff4.yaml'
|
- !include 'unpacked/Custom_Tile Playermat 2 Orange bd0ff4.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Playermat 3 Green 383d8b.yaml'
|
- !include 'unpacked/Custom_Tile Playermat 3 Green 383d8b.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Playermat 4 Red 0840d5.yaml'
|
- !include 'unpacked/Custom_Tile Playermat 4 Red 0840d5.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Neutral 2691e1.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 748245.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 271b17.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 5bafdf.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 012577.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 04765b.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral b71036.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 1cb302.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral bbc5d4.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 429bb3.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 183dbe.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral b80db6.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral af1927.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 0329cc.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 5bec40.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Neutral 5825ca.yaml'
|
|
||||||
- !include 'unpacked/Custom_Token Lead Investigator acaa93.yaml'
|
- !include 'unpacked/Custom_Token Lead Investigator acaa93.yaml'
|
||||||
- !include 'unpacked/Custom_Tile ArkhamDB Deck Importer a28140.yaml'
|
- !include 'unpacked/Custom_Tile ArkhamDB Deck Importer a28140.yaml'
|
||||||
- !include 'unpacked/Checker_white Configuration 03804b.yaml'
|
- !include 'unpacked/Checker_white Configuration 03804b.yaml'
|
||||||
- !include 'unpacked/Custom_Token Drawing Tool 280086.yaml'
|
- !include 'unpacked/Custom_Token Drawing Tool 280086.yaml'
|
||||||
- !include 'unpacked/Custom_Token Playmat Image Swapper b7b45b.yaml'
|
- !include 'unpacked/Custom_Token PlayArea Image Swapper b7b45b.yaml'
|
||||||
- !include 'unpacked/Bag All Player Cards 15bb07.yaml'
|
- !include 'unpacked/Bag All Player Cards 15bb07.yaml'
|
||||||
- !include 'unpacked/Custom_Token Investigator Skill Tracker af7ed7.yaml'
|
- !include 'unpacked/Custom_Token Investigator Skill Tracker af7ed7.yaml'
|
||||||
- !include 'unpacked/Custom_Token Investigator Skill Tracker e598c2.yaml'
|
- !include 'unpacked/Custom_Token Investigator Skill Tracker e598c2.yaml'
|
||||||
- !include 'unpacked/Custom_Token Investigator Skill Tracker b4a5f7.yaml'
|
- !include 'unpacked/Custom_Token Investigator Skill Tracker b4a5f7.yaml'
|
||||||
- !include 'unpacked/Custom_Token Investigator Skill Tracker e74881.yaml'
|
- !include 'unpacked/Custom_Token Investigator Skill Tracker e74881.yaml'
|
||||||
- !include 'unpacked/Custom_Model The Scarlet Keys 300fcc.yaml'
|
- !include 'unpacked/Custom_Model The Scarlet Keys 300fcc.yaml'
|
||||||
- !include 'unpacked/Custom_Token Search-A-Card 24051a.yaml'
|
- !include 'unpacked/Custom_Tile Search-A-Card 24051a.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Phase Tracker d0c8fa.yaml'
|
- !include 'unpacked/Custom_Tile Phase Tracker d0c8fa.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Phase Tracker Cache 557104.yaml'
|
- !include 'unpacked/Custom_Tile Phase Tracker Cache 557104.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Phase Tracker Cache 49922d.yaml'
|
- !include 'unpacked/Custom_Tile Phase Tracker Cache 49922d.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Phase Tracker Cache 16832f.yaml'
|
- !include 'unpacked/Custom_Tile Phase Tracker Cache 16832f.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Phase Tracker Cache 645841.yaml'
|
- !include 'unpacked/Custom_Tile Phase Tracker Cache 645841.yaml'
|
||||||
- !include 'unpacked/Checker_white Token Spawn Tracker e3ffc9.yaml'
|
|
||||||
- !include 'unpacked/Bag Token Source 124381.yaml'
|
- !include 'unpacked/Bag Token Source 124381.yaml'
|
||||||
- !include 'unpacked/FogOfWarTrigger Game Data 3dbe47.yaml'
|
- !include 'unpacked/FogOfWarTrigger Game Data 3dbe47.yaml'
|
||||||
- !include 'unpacked/Custom_Token Instruction Generator 240522.yaml'
|
- !include 'unpacked/Custom_Token Instruction Generator 240522.yaml'
|
||||||
@ -497,12 +486,7 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Tile Token Remover 39b175.yaml'
|
- !include 'unpacked/Custom_Tile Token Remover 39b175.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Token Remover 2ba7a5.yaml'
|
- !include 'unpacked/Custom_Tile Token Remover 2ba7a5.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Token Remover 0a5a29.yaml'
|
- !include 'unpacked/Custom_Tile Token Remover 0a5a29.yaml'
|
||||||
- !include 'unpacked/ScriptingTrigger TokenDiscardZone 457de3.yaml'
|
|
||||||
- !include 'unpacked/ScriptingTrigger TokenDiscardZone 457de4.yaml'
|
|
||||||
- !include 'unpacked/ScriptingTrigger TokenDiscardZone 457de5.yaml'
|
|
||||||
- !include 'unpacked/ScriptingTrigger TokenDiscardZone 457de6.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Decoration - Map 6161b4.yaml'
|
- !include 'unpacked/Custom_Tile Decoration - Map 6161b4.yaml'
|
||||||
- !include 'unpacked/Custom_Model_Bag Rulebooks, Guides and Tablets fcfa7f.yaml'
|
|
||||||
- !include 'unpacked/BlockRectangle Table Divider 612072.yaml'
|
- !include 'unpacked/BlockRectangle Table Divider 612072.yaml'
|
||||||
- !include 'unpacked/BlockRectangle Table Divider 975c39.yaml'
|
- !include 'unpacked/BlockRectangle Table Divider 975c39.yaml'
|
||||||
- !include 'unpacked/BlockRectangle Table Divider 75937e.yaml'
|
- !include 'unpacked/BlockRectangle Table Divider 75937e.yaml'
|
||||||
@ -511,18 +495,18 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Model Decoration - Ammo b43845.yaml'
|
- !include 'unpacked/Custom_Model Decoration - Ammo b43845.yaml'
|
||||||
- !include 'unpacked/Custom_Model Decoration - Ammo d35ee9.yaml'
|
- !include 'unpacked/Custom_Model Decoration - Ammo d35ee9.yaml'
|
||||||
- !include 'unpacked/Custom_Token Victory Display 6ccd6d.yaml'
|
- !include 'unpacked/Custom_Token Victory Display 6ccd6d.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Campaign Overview e03c01.yaml'
|
- !include 'unpacked/Custom_Tile Official Releases Overview 8e22bb.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Fan-Made Expansion Overview de7cae.yaml'
|
||||||
- !include 'unpacked/Bag OptionPanel Source 830bd0.yaml'
|
- !include 'unpacked/Bag OptionPanel Source 830bd0.yaml'
|
||||||
- !include 'unpacked/Custom_Assetbundle SoundCube 3c988f.yaml'
|
- !include 'unpacked/Custom_Assetbundle SoundCube 3c988f.yaml'
|
||||||
- !include 'unpacked/go_game_piece_white Game Key Handler fce69c.yaml'
|
|
||||||
- !include 'unpacked/Custom_Tile Token Spawning Reference f8b3a7.yaml'
|
- !include 'unpacked/Custom_Tile Token Spawning Reference f8b3a7.yaml'
|
||||||
- !include 'unpacked/3DText d628cc.yaml'
|
- !include 'unpacked/3DText d628cc.yaml'
|
||||||
- !include 'unpacked/go_game_piece_black Navigation Overlay Handler 797ede.yaml'
|
- !include 'unpacked/go_game_piece_black Navigation Overlay Handler 797ede.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Campaign ImporterExporter 334ee3.yaml'
|
- !include 'unpacked/Custom_Tile Campaign ImporterExporter 334ee3.yaml'
|
||||||
- !include 'unpacked/Custom_Token Token Arranger 022907.yaml'
|
- !include 'unpacked/Custom_Token Token Arranger 022907.yaml'
|
||||||
- !include 'unpacked/Custom_Token Chaos Bag Manager 023240.yaml'
|
- !include 'unpacked/Custom_Tile Chaos Bag Manager 023240.yaml'
|
||||||
- !include 'unpacked/BlockRectangle Placeholder Box Dummy a93466.yaml'
|
- !include 'unpacked/BlockRectangle Placeholder Box Dummy a93466.yaml'
|
||||||
- !include 'unpacked/Custom_Model Baldur''s Gate III 695abd.yaml'
|
- !include 'unpacked/Custom_Model Lovecrafter 3077 b08d20.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Tokencache_+1 a15273.yaml'
|
- !include 'unpacked/Custom_Tile Tokencache_+1 a15273.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Tokencache_0 0a8592.yaml'
|
- !include 'unpacked/Custom_Tile Tokencache_0 0a8592.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Tokencache_-1 b644d2.yaml'
|
- !include 'unpacked/Custom_Tile Tokencache_-1 b644d2.yaml'
|
||||||
@ -543,6 +527,18 @@ ObjectStates:
|
|||||||
- !include 'unpacked/Custom_Tile Tokencache_Curse 16a9a7.yaml'
|
- !include 'unpacked/Custom_Tile Tokencache_Curse 16a9a7.yaml'
|
||||||
- !include 'unpacked/Custom_Tile Tokencache_Frost b2b7be.yaml'
|
- !include 'unpacked/Custom_Tile Tokencache_Frost b2b7be.yaml'
|
||||||
- !include 'unpacked/BlockSquare Physics Detector b300d8.yaml'
|
- !include 'unpacked/BlockSquare Physics Detector b300d8.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 834ad5.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral a84ae4.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 762df8.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 589c7d.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 642585.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 6441b3.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral f2d25a.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral a5476b.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 06ee01.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 88d9ff.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral 42ec66.yaml'
|
||||||
|
- !include 'unpacked/Custom_Tile Neutral f94579.yaml'
|
||||||
PlayArea: 1
|
PlayArea: 1
|
||||||
PlayerCounts:
|
PlayerCounts:
|
||||||
- 0
|
- 0
|
||||||
@ -550,7 +546,7 @@ PlayerCounts:
|
|||||||
PlayingTime:
|
PlayingTime:
|
||||||
- 0
|
- 0
|
||||||
- 0
|
- 0
|
||||||
SaveName: Arkham SCE - 3.5.0
|
SaveName: Arkham SCE - 3.9.0
|
||||||
Sky: Sky_Museum
|
Sky: Sky_Museum
|
||||||
SkyURL: https://i.imgur.com/GkQqaOF.jpg
|
SkyURL: https://i.imgur.com/GkQqaOF.jpg
|
||||||
SnapPoints:
|
SnapPoints:
|
||||||
@ -618,134 +614,6 @@ SnapPoints:
|
|||||||
x: -3.85
|
x: -3.85
|
||||||
y: 1.58
|
y: 1.58
|
||||||
z: -10.39
|
z: -10.39
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 31.67
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 29.73
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 27.8
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 25.86
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 23.93
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 21.99
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: 20.06
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -20.62
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -22.55
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -24.49
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -26.43
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -28.36
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -30.3
|
|
||||||
- Position:
|
|
||||||
x: -45.3
|
|
||||||
y: 1.48
|
|
||||||
z: -32.23
|
|
||||||
- Position:
|
|
||||||
x: 65
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 65
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: 65
|
|
||||||
y: 1.48
|
|
||||||
z: -87
|
|
||||||
- Position:
|
|
||||||
x: 52
|
|
||||||
y: 1.48
|
|
||||||
z: -87
|
|
||||||
- Position:
|
|
||||||
x: 52
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: 52
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 39
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 39
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: 39
|
|
||||||
y: 1.48
|
|
||||||
z: -87
|
|
||||||
- Position:
|
|
||||||
x: 26
|
|
||||||
y: 1.48
|
|
||||||
z: -87
|
|
||||||
- Position:
|
|
||||||
x: 26
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: 26
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 13
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 13
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: 0
|
|
||||||
y: 1.48
|
|
||||||
z: -55
|
|
||||||
- Position:
|
|
||||||
x: 0
|
|
||||||
y: 1.48
|
|
||||||
z: -71
|
|
||||||
- Position:
|
|
||||||
x: -28.64
|
|
||||||
y: 1.48
|
|
||||||
z: -38.65
|
|
||||||
Rotation:
|
|
||||||
x: 0
|
|
||||||
y: 315
|
|
||||||
z: 0
|
|
||||||
- Position:
|
- Position:
|
||||||
x: -56.24
|
x: -56.24
|
||||||
y: 1.49
|
y: 1.49
|
||||||
@ -754,10 +622,6 @@ SnapPoints:
|
|||||||
x: 0
|
x: 0
|
||||||
y: 135
|
y: 135
|
||||||
z: 180
|
z: 180
|
||||||
- Position:
|
|
||||||
x: 6.5
|
|
||||||
y: 1.48
|
|
||||||
z: -87
|
|
||||||
- Position:
|
- Position:
|
||||||
x: -27
|
x: -27
|
||||||
y: 1.48
|
y: 1.48
|
||||||
@ -770,182 +634,180 @@ SnapPoints:
|
|||||||
x: 0
|
x: 0
|
||||||
y: 315
|
y: 315
|
||||||
z: 0
|
z: 0
|
||||||
|
- Position:
|
||||||
|
x: 65
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 65
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: 65
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: 65
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: 50.2
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 50.2
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: 50.2
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: 50.2
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: 35.4
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 35.4
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: 35.4
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: 35.4
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: 20.6
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 20.6
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: 5.8
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 5.8
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: -9
|
||||||
|
y: 1.48
|
||||||
|
z: -52
|
||||||
|
- Position:
|
||||||
|
x: 20.6
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: 20.6
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: 5.8
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: 5.8
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: -9
|
||||||
|
y: 1.48
|
||||||
|
z: -65
|
||||||
|
- Position:
|
||||||
|
x: -9
|
||||||
|
y: 1.48
|
||||||
|
z: -78
|
||||||
|
- Position:
|
||||||
|
x: -9
|
||||||
|
y: 1.48
|
||||||
|
z: -91
|
||||||
|
- Position:
|
||||||
|
x: -26
|
||||||
|
y: 1.48
|
||||||
|
z: -87
|
||||||
|
- Position:
|
||||||
|
x: 60
|
||||||
|
y: 1.48
|
||||||
|
z: 48
|
||||||
|
- Position:
|
||||||
|
x: -42
|
||||||
|
y: 1.48
|
||||||
|
z: 89
|
||||||
|
- Position:
|
||||||
|
x: -42
|
||||||
|
y: 1.48
|
||||||
|
z: 71
|
||||||
|
- Position:
|
||||||
|
x: -62
|
||||||
|
y: 1.48
|
||||||
|
z: 71
|
||||||
|
- Position:
|
||||||
|
x: -62
|
||||||
|
y: 1.48
|
||||||
|
z: 89
|
||||||
TabStates:
|
TabStates:
|
||||||
'10':
|
'1':
|
||||||
body: "Created by Whimsical\n\nAnything that passes over the remover that isn't
|
body: 'Welcome to Arkham Horror LCG - Super Complete Edition!
|
||||||
a card, deck or chaos token will be deleted.\r\nTo use the remover, right click
|
|
||||||
on it, choose the \"Enable\" option, and take your card with resources/horror/damage
|
|
||||||
and swipe it over the remover. You may wish to unlock and/or copy the remover
|
Make sure to take the tour that can be started with the token in the middle
|
||||||
to your play area first."
|
of the main playarea. Some basic notes:
|
||||||
|
|
||||||
|
|
||||||
|
DECKBUILDING
|
||||||
|
|
||||||
|
- All currently existing investigators and player cards are accessible via the
|
||||||
|
player card panel in the upper left corner of the table.
|
||||||
|
|
||||||
|
|
||||||
|
- On the leftside underneath the Investigators, you will find the ArkhamDB Deckimporter.
|
||||||
|
Insert your deck ID and it will build the deck automatically for you.
|
||||||
|
|
||||||
|
|
||||||
|
SCENARIOS & SETUP
|
||||||
|
|
||||||
|
- Arkham Horror LCG comes with a core campaign (Night of the Zealot) and several
|
||||||
|
expansions. Within each box you will find all the cards required for each scenario
|
||||||
|
setup, as well as a the official campaign guide PDF.
|
||||||
|
|
||||||
|
|
||||||
|
2. Each scenario is setup differently, and while some of the work has been prepared
|
||||||
|
beforehand (such as building encounter decks), you will have to refer to the
|
||||||
|
Campaign Guide for specific instructions on how to set up each scenario.
|
||||||
|
|
||||||
|
|
||||||
|
INVESTIGATOR PLAYMAT AND GAMEPLAY
|
||||||
|
|
||||||
|
- Playermats are scripted to automate most of the gameplay for you.'
|
||||||
color: Grey
|
color: Grey
|
||||||
id: 10
|
id: 1
|
||||||
title: Token Remover
|
title: Basic Intro
|
||||||
visibleColor:
|
visibleColor:
|
||||||
b: 0.5
|
b: 0.5
|
||||||
g: 0.5
|
g: 0.5
|
||||||
r: 0.5
|
r: 0.5
|
||||||
'11':
|
'2':
|
||||||
body: 'By Whimsical. Requires Numlock set to On.
|
|
||||||
|
|
||||||
Numpad 1: Cut top 3 cards of deck
|
|
||||||
|
|
||||||
Numpad 2: Cut top 6 cards of deck
|
|
||||||
|
|
||||||
Numpad 3: Cut top 9 cards of deck
|
|
||||||
|
|
||||||
Numpad 4: Spawn Damage
|
|
||||||
|
|
||||||
Numpad 5: Spawn Connection Marker
|
|
||||||
|
|
||||||
Numpad 6: Spawn Horror
|
|
||||||
|
|
||||||
Numpad 7: Spawn Doom
|
|
||||||
|
|
||||||
Numpad 8: Spawn Clue
|
|
||||||
|
|
||||||
Numpad 9: Spawn Resource
|
|
||||||
|
|
||||||
Numpad 0: Draw lines between selected objects. Hold to draw lines from mouseover
|
|
||||||
object to other selected objects.'
|
|
||||||
color: Grey
|
|
||||||
id: 11
|
|
||||||
title: Numpad Hotkeys
|
|
||||||
visibleColor:
|
|
||||||
b: 0.5
|
|
||||||
g: 0.5
|
|
||||||
r: 0.5
|
|
||||||
'7':
|
|
||||||
body: The server host can enable or disable cards in hands being hidden from other
|
body: The server host can enable or disable cards in hands being hidden from other
|
||||||
players by going to the menu at the top of the TTS screen, clicking options,
|
players by going to the menu at the top of the TTS screen, clicking options,
|
||||||
and choosing Hands. The "Disable" setting reveals all player hands to all players,
|
and choosing Hands. The "Disable" setting reveals all player hands to all players,
|
||||||
while the "Default" setting means that each player can only see the cards in
|
while the "Default" setting means that each player can only see the cards in
|
||||||
their own hand.
|
their own hand.
|
||||||
color: Grey
|
color: Grey
|
||||||
id: 7
|
id: 2
|
||||||
title: How to Hide Hands
|
title: How to Hide Hands
|
||||||
visibleColor:
|
visibleColor:
|
||||||
b: 0.5
|
b: 0.5
|
||||||
g: 0.5
|
g: 0.5
|
||||||
r: 0.5
|
r: 0.5
|
||||||
'8':
|
|
||||||
body: "Welcome to Arkham Horror LCG - Super Complete Edition!\r\n\r\nBelow you
|
|
||||||
will find all the features and instructions this mod is loaded with, that will
|
|
||||||
make your AH LCG experience easier.\r\n\r\nDECKBUILDING\r\n1. All current existing
|
|
||||||
investigators are on the right-hand side, and within each chest you will find
|
|
||||||
their investigator-specific assets and weaknesses. Also included is a basic
|
|
||||||
starter deck which only requires you to add a basic random weakness to get going.\r\n\r\n2.
|
|
||||||
On the left-hand side you will find both the weakness decks as well as lvl 0
|
|
||||||
cards sorted by class. To reveal the cards, click on each corresponding token
|
|
||||||
to deal the cards onto the table. Cards are sorted by order of Skill, event
|
|
||||||
and Asset cards top-down and increasing resource cost, left to right. \r\n\r\n3.
|
|
||||||
On the upper side you have the upgrade cards. Similarly, click each token to
|
|
||||||
deal the cards out onto the table. Cards are arranged both in increasing xp
|
|
||||||
cost and resource cost, left to right. Typically, these are the cards you will
|
|
||||||
be spending XP on between scenarios to purchase and improve your deck.\r\n4.
|
|
||||||
On the right-hand side underneath the Investigators, you will find the automated
|
|
||||||
ArkhamDB Deckbuilder (coded and maintained by Grabben). Click the load cards
|
|
||||||
button to activate the Deckbuilder, check ArkhamDB for your chosen deck\u2019s
|
|
||||||
URL and insert its number code following the instructions on the deckbuilder,
|
|
||||||
and it will build the deck automatically for you.\r\n\r\nSCENARIOS & SETUP\r\n1.
|
|
||||||
\tArkham Horror LCG comes with a core campaign (Night of the Zealot) and several
|
|
||||||
expansions (The Dunwich Legacy, The Path to Carcosa & The Forgotten Age). Within
|
|
||||||
each box you will find the volumes that contain all the cards required for each
|
|
||||||
scenario setup, as well as a tablet linking to the official campaign guide PDF.
|
|
||||||
Also included are chaos token cards and a Campaign Log.\r\n\r\n2. \tEach scenario
|
|
||||||
is setup differently, and while some of the work has been prepared beforehand
|
|
||||||
(such as building encounter decks), you will have to refer to the Campaign Guide
|
|
||||||
for specific instructions on how to set up each scenario.\r\n\r\n3. \tThe chaos
|
|
||||||
bag is always placed on the scenario setup mat in the upper right-hand corner
|
|
||||||
onto a snap point that tilts it at a 45-degree angle. Each scenario volume will
|
|
||||||
contain a difficulty card, where you will have the choice of four difficulties.
|
|
||||||
Press the button on the card according to the difficulty of your choosing and
|
|
||||||
the chaos bag will automatically be configured with the tokens specific to that
|
|
||||||
difficulty. In campaign play it is recommended to save your decks and chaos
|
|
||||||
bag at the end of your scenario to carry over onto the next, as often tokens
|
|
||||||
are added or removed from the chaos bag depending on actions or decisions made
|
|
||||||
during the game. These additional tokens can be drawn from the token reserve
|
|
||||||
book resting next to the newspaper in the middle of the main table \u2013 right
|
|
||||||
click it and search for the token you need.\n\r\n4. \tWhen placing location
|
|
||||||
cards, always place them face down on the main play area (the dark map of Arkham,
|
|
||||||
Massachusetts) with the number of clues per location unrevealed. The mod is
|
|
||||||
scripted so that when you flip said location cards (usually when entering the
|
|
||||||
location with an investigator), if it contains clues, the number of clues specific
|
|
||||||
to that location will automatically spawn. Note, that the mod only spawns tokens
|
|
||||||
in relation to the number of players currently set on the playmat player settings.
|
|
||||||
To set the number of players, left-click on the \"Investigators Playing\" number
|
|
||||||
to increase, or right-click to decrease.\r\n\n5. To make location mapping easier,
|
|
||||||
you can draw location connector tokens from the arrow-shaped container below
|
|
||||||
the main play area. Each token has three states (one way, two way and four way)
|
|
||||||
to use them accordingly to better visualize how your locations connect.\n\r\n6.
|
|
||||||
\tIf you require additional doom or clue tokens, these are located on the scenario
|
|
||||||
playmat in their corresponding containers. A handy Doom counter has been also
|
|
||||||
been added to track the doom on the agenda \u2013 left-click to add to add,
|
|
||||||
and right-click to deduct. Keep in mind that any doom spawned on enemies, locations
|
|
||||||
or assets needs to be mentally added to the doom in play on the agenda to account
|
|
||||||
for total doom.\r\n\r\nINVESTIGATOR PLAYMAT AND GAMEPLAY\r\n1. \tInvestigator
|
|
||||||
mats are scripted to automate most of the gameplay for you. wdw\n\r\n2. \tEach
|
|
||||||
mat has slots for inventory, where if you play an asset (for example you put
|
|
||||||
a gun that has 4 ammo into your right-hand slot), the mod will automatically
|
|
||||||
spawn the 4 resource tokens onto your equipped card.\n\r\n3.\tThe draw encounter
|
|
||||||
button on the left-hand side will draw the topmost card from the encounter deck
|
|
||||||
and put it in your threat area. Left-clicking will draw the card face-down,
|
|
||||||
and right-clicking will draw the card face-up. When you draw a weakness, or
|
|
||||||
engage an enemy, it is recommended you put it in your threat area, and once
|
|
||||||
you defeat the enemy or treachery, you can send it to the encounter discard
|
|
||||||
pile by clicking the discard button. If you defeat an enemy with a victory point,
|
|
||||||
make sure not to discard to the discard pile, but pick the card up and drop
|
|
||||||
it at the victory display.\n\r\n4. \tThe Click for Chaos button does just that,
|
|
||||||
draw a random chaos token from your chaos bag. Clicking a second time, sends
|
|
||||||
your chaos token back into the bag, which is then shuffled. If one player clicks
|
|
||||||
to draw a token and doesn\u2019t click a second time to send it back, the click
|
|
||||||
from another player on his personal mat will send the token back first, and
|
|
||||||
the next click will draw the token. Additionally, right-clicking the button
|
|
||||||
will continue drawing tokens and line them up next to each other, which is useful
|
|
||||||
for specific draw conditions the game may require from you. Left-clicking again
|
|
||||||
will send all drawn tokens back to the bag.\n\nADDITIONAL FEATURES:\n1. Over
|
|
||||||
20 Fan-made scenarios created by the thriving community of Arkham Horror LCG
|
|
||||||
have been included. Some of these are one-scenario missions, others are long
|
|
||||||
involved campaigns spanning multiple scenarios. These are all contained in \"The
|
|
||||||
Side Missions\". This boxset also includes the official FFG-created sidemissions
|
|
||||||
Curse of the Rougarou, Carnevale of Horrors, Labrynths of Lunacy and The Eternal
|
|
||||||
Slumber. Read the rulebook on including a side-mission into an ongoing campaign,
|
|
||||||
or play it as a one-off adventure! Setup instructions are included in each
|
|
||||||
volume.\n\n2. If you are not a fan of the dark themed Arkham map for the playmat,
|
|
||||||
you can change the image on it to any you like. At the top left hand side of
|
|
||||||
the playmat is an image icon, which when clicked will reveal a image swap panel.
|
|
||||||
Input the URL for the image you want to repalce the playmat with, and the panel
|
|
||||||
will apply the image for you. Keep in mind this will not change the existing
|
|
||||||
snap points on the current playmat.\n\r\nAs a final comment, please be sure
|
|
||||||
to let me know on the mod page in steam workshop if you find any bugs, issues
|
|
||||||
or have any suggestions for improvement!\r\n\r\n\r\n \r\n\r\n"
|
|
||||||
color: Grey
|
|
||||||
id: 8
|
|
||||||
title: Basic Intro
|
|
||||||
visibleColor:
|
|
||||||
b: 0.5
|
|
||||||
g: 0.5
|
|
||||||
r: 0.5
|
|
||||||
'9':
|
|
||||||
body: "Implemented by Tikatoy\nIdea conceived by Cadentia\n\nVersion 3.3\n\nTop
|
|
||||||
buttons manage bless tokens, bottom buttons manage curse tokens\nADD - creates
|
|
||||||
a new token and adds it to the chaos bag\nREMOVE - removes a token from the
|
|
||||||
chaos bag and destroys it\nTAKE - takes a token from the chaos bag and places
|
|
||||||
it below the manager (for sealing)\nRETURN - returns the last token taken from
|
|
||||||
the chaos bag to the chaos bag\n\nTo use Parallel Wendy, go to Options -> Game
|
|
||||||
Keys, then bind a key or mouse button to Wendy's Menu. Hover over any card (won't
|
|
||||||
work on decks) then press the bound key. Right-click seal/release options will
|
|
||||||
be added to the card.\n\n---Other Notes---\n\nOnly use ONE token manager at
|
|
||||||
a time\nTokens are limited to 10 of each type in play\nBless and curse tokens
|
|
||||||
should be in the chaos bag before trying to REMOVE or TAKE them\nEach action
|
|
||||||
logs a message which ends with (# in bag/# taken); hit enter to view log\n**WARNING**:
|
|
||||||
Tracking # of tokens in bag and in play will NOT persist between saves\n\r"
|
|
||||||
color: Grey
|
|
||||||
id: 9
|
|
||||||
title: Bless / Curse Manager
|
|
||||||
visibleColor:
|
|
||||||
b: 0.5
|
|
||||||
g: 0.5
|
|
||||||
r: 0.5
|
|
||||||
Table: Table_None
|
Table: Table_None
|
||||||
Tags: []
|
Tags: []
|
||||||
Turns:
|
Turns:
|
||||||
|
@ -1,55 +0,0 @@
|
|||||||
AltLookAngle:
|
|
||||||
x: 0
|
|
||||||
y: 0
|
|
||||||
z: 0
|
|
||||||
Autoraise: true
|
|
||||||
Bag:
|
|
||||||
Order: 0
|
|
||||||
ColorDiffuse:
|
|
||||||
b: 0
|
|
||||||
g: 0.36652
|
|
||||||
r: 0.70588
|
|
||||||
Description: 'Put any cards in here to add them to the indices for the player card
|
|
||||||
panel and deck importer.
|
|
||||||
|
|
||||||
|
|
||||||
Select the ''update index'' entry in the context menu of this bag once you''ve added
|
|
||||||
all cards.
|
|
||||||
|
|
||||||
|
|
||||||
This can be used for custom cards too.'
|
|
||||||
DragSelectable: true
|
|
||||||
GMNotes: ''
|
|
||||||
GUID: 2cba6b
|
|
||||||
Grid: true
|
|
||||||
GridProjection: false
|
|
||||||
Hands: false
|
|
||||||
HideWhenFaceDown: false
|
|
||||||
IgnoreFoW: false
|
|
||||||
LayoutGroupSortIndex: 0
|
|
||||||
Locked: true
|
|
||||||
LuaScript: !include 'Bag Additional Player Cards 2cba6b.ttslua'
|
|
||||||
LuaScriptState: ''
|
|
||||||
MaterialIndex: -1
|
|
||||||
MeasureMovement: false
|
|
||||||
MeshIndex: -1
|
|
||||||
Name: Bag
|
|
||||||
Nickname: Additional Player Cards
|
|
||||||
Number: 0
|
|
||||||
Snap: true
|
|
||||||
Sticky: true
|
|
||||||
Tags:
|
|
||||||
- AllCardsHotfix
|
|
||||||
Tooltip: true
|
|
||||||
Transform:
|
|
||||||
posX: 60
|
|
||||||
posY: 1.2
|
|
||||||
posZ: 48
|
|
||||||
rotX: 0
|
|
||||||
rotY: 0
|
|
||||||
rotZ: 0
|
|
||||||
scaleX: 1.5
|
|
||||||
scaleY: 1.5
|
|
||||||
scaleZ: 1.5
|
|
||||||
Value: 0
|
|
||||||
XmlUI: ''
|
|
@ -45,14 +45,16 @@ __bundle_register("__root", function(require, _LOADED, __bundle_register, __bund
|
|||||||
require("playercards/AllCardsBag")
|
require("playercards/AllCardsBag")
|
||||||
end)
|
end)
|
||||||
__bundle_register("playercards/AllCardsBag", function(require, _LOADED, __bundle_register, __bundle_modules)
|
__bundle_register("playercards/AllCardsBag", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
local cardIdIndex = { }
|
local guidReferenceApi = require("core/GUIDReferenceApi")
|
||||||
local classAndLevelIndex = { }
|
|
||||||
local basicWeaknessList = { }
|
local cardIdIndex = {}
|
||||||
local uniqueWeaknessList = { }
|
local classAndLevelIndex = {}
|
||||||
local cycleIndex = { }
|
local basicWeaknessList = {}
|
||||||
|
local uniqueWeaknessList = {}
|
||||||
|
local cycleIndex = {}
|
||||||
|
|
||||||
local indexingDone = false
|
local indexingDone = false
|
||||||
local allowRemoval = false
|
local otherCardsDetected = false
|
||||||
|
|
||||||
function onLoad()
|
function onLoad()
|
||||||
self.addContextMenuItem("Rebuild Index", startIndexBuild)
|
self.addContextMenuItem("Rebuild Index", startIndexBuild)
|
||||||
@ -60,13 +62,13 @@ function onLoad()
|
|||||||
Wait.frames(startIndexBuild, 30)
|
Wait.frames(startIndexBuild, 30)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Called by Hotfix bags when they load. If we are still loading indexes, then
|
-- Called by Hotfix bags when they load. If we are still loading indexes, then
|
||||||
-- the all cards and hotfix bags are being loaded together, and we can ignore
|
-- the all cards and hotfix bags are being loaded together, and we can ignore
|
||||||
-- this call as the hotfix will be included in the initial indexing. If it is
|
-- this call as the hotfix will be included in the initial indexing. If it is
|
||||||
-- called once indexing is complete it means the hotfix bag has been added
|
-- called once indexing is complete it means the hotfix bag has been added
|
||||||
-- later, and we should rebuild the index to integrate the hotfix bag.
|
-- later, and we should rebuild the index to integrate the hotfix bag.
|
||||||
function rebuildIndexForHotfix()
|
function rebuildIndexForHotfix()
|
||||||
if (indexingDone) then
|
if indexingDone then
|
||||||
startIndexBuild()
|
startIndexBuild()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -74,327 +76,403 @@ end
|
|||||||
-- Resets all current bag indexes
|
-- Resets all current bag indexes
|
||||||
function clearIndexes()
|
function clearIndexes()
|
||||||
indexingDone = false
|
indexingDone = false
|
||||||
cardIdIndex = { }
|
cardIdIndex = {}
|
||||||
classAndLevelIndex = { }
|
classAndLevelIndex = {}
|
||||||
classAndLevelIndex["Guardian-upgrade"] = { }
|
classAndLevelIndex["Guardian-upgrade"] = {}
|
||||||
classAndLevelIndex["Seeker-upgrade"] = { }
|
classAndLevelIndex["Seeker-upgrade"] = {}
|
||||||
classAndLevelIndex["Mystic-upgrade"] = { }
|
classAndLevelIndex["Mystic-upgrade"] = {}
|
||||||
classAndLevelIndex["Survivor-upgrade"] = { }
|
classAndLevelIndex["Survivor-upgrade"] = {}
|
||||||
classAndLevelIndex["Rogue-upgrade"] = { }
|
classAndLevelIndex["Rogue-upgrade"] = {}
|
||||||
classAndLevelIndex["Neutral-upgrade"] = { }
|
classAndLevelIndex["Neutral-upgrade"] = {}
|
||||||
classAndLevelIndex["Guardian-level0"] = { }
|
classAndLevelIndex["Guardian-level0"] = {}
|
||||||
classAndLevelIndex["Seeker-level0"] = { }
|
classAndLevelIndex["Seeker-level0"] = {}
|
||||||
classAndLevelIndex["Mystic-level0"] = { }
|
classAndLevelIndex["Mystic-level0"] = {}
|
||||||
classAndLevelIndex["Survivor-level0"] = { }
|
classAndLevelIndex["Survivor-level0"] = {}
|
||||||
classAndLevelIndex["Rogue-level0"] = { }
|
classAndLevelIndex["Rogue-level0"] = {}
|
||||||
classAndLevelIndex["Neutral-level0"] = { }
|
classAndLevelIndex["Neutral-level0"] = {}
|
||||||
cycleIndex = { }
|
cycleIndex = {}
|
||||||
basicWeaknessList = { }
|
basicWeaknessList = {}
|
||||||
uniqueWeaknessList = { }
|
uniqueWeaknessList = {}
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Clears the bag indexes and starts the coroutine to rebuild the indexes
|
-- Clears the bag indexes and starts the coroutine to rebuild the indexes
|
||||||
function startIndexBuild(playerColor)
|
function startIndexBuild()
|
||||||
clearIndexes()
|
clearIndexes()
|
||||||
startLuaCoroutine(self, "buildIndex")
|
startLuaCoroutine(self, "buildIndex")
|
||||||
end
|
end
|
||||||
|
|
||||||
function onObjectLeaveContainer(container, object)
|
function onObjectLeaveContainer(container, _)
|
||||||
if (container == self and not allowRemoval) then
|
if container == self then
|
||||||
broadcastToAll(
|
broadcastToAll("Removing cards from the All Player Cards bag may break some functions.", "Red")
|
||||||
"Removing cards from the All Player Cards bag may break some functions. Please replace the card.",
|
|
||||||
{0.9, 0.2, 0.2}
|
|
||||||
)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Debug option to suppress the warning when cards are removed from the bag
|
-- Create the card indexes by iterating all cards in the bag, parsing their metadata
|
||||||
function setAllowCardRemoval()
|
-- and creating the keyed lookup tables for the cards. This is a coroutine which will
|
||||||
allowRemoval = true
|
-- spread the workload by processing 20 cards before yielding.
|
||||||
end
|
|
||||||
|
|
||||||
-- Create the card indexes by iterating all cards in the bag, parsing their
|
|
||||||
-- metadata, and creating the keyed lookup tables for the cards. This is a
|
|
||||||
-- coroutine which will spread the workload by processing 20 cards before
|
|
||||||
-- yielding. Based on the current count of cards this will require
|
|
||||||
-- approximately 60 frames to complete.
|
|
||||||
function buildIndex()
|
function buildIndex()
|
||||||
local cardCount = 0
|
local cardCount = 0
|
||||||
indexingDone = false
|
indexingDone = false
|
||||||
if (self.getData().ContainedObjects == nil) then
|
otherCardsDetected = false
|
||||||
return 1
|
|
||||||
end
|
-- process the allcardsbag itself
|
||||||
for i, cardData in ipairs(self.getData().ContainedObjects) do
|
for _, cardData in ipairs(self.getData().ContainedObjects) do
|
||||||
local cardMetadata = JSON.decode(cardData.GMNotes)
|
addCardToIndex(cardData)
|
||||||
if (cardMetadata ~= nil) then
|
cardCount = cardCount + 1
|
||||||
addCardToIndex(cardData, cardMetadata)
|
if cardCount > 19 then
|
||||||
cardCount = cardCount + 1
|
cardCount = 0
|
||||||
if cardCount > 9 then
|
coroutine.yield(0)
|
||||||
cardCount = 0
|
|
||||||
coroutine.yield(0)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local hotfixBags = getObjectsWithTag("AllCardsHotfix")
|
|
||||||
for _, hotfixBag in ipairs(hotfixBags) do
|
-- process hotfix bags (and the additional playercards bag)
|
||||||
if (#hotfixBag.getObjects() > 0) then
|
for _, hotfixBag in ipairs(getObjectsWithTag("AllCardsHotfix")) do
|
||||||
for i, cardData in ipairs(hotfixBag.getData().ContainedObjects) do
|
local hotfixData = hotfixBag.getData()
|
||||||
if cardData.ContainedObjects then
|
|
||||||
for j, deepCardData in ipairs(cardData.ContainedObjects) do
|
-- if the bag is empty, continue with the next bag
|
||||||
local deepCardMetadata = JSON.decode(deepCardData.GMNotes)
|
if not hotfixData.ContainedObjects then
|
||||||
if deepCardMetadata ~= nil then
|
goto nextBag
|
||||||
addCardToIndex(deepCardData, deepCardMetadata)
|
end
|
||||||
cardCount = cardCount + 1
|
|
||||||
if cardCount > 9 then
|
for _, cardData in ipairs(hotfixData.ContainedObjects) do
|
||||||
cardCount = 0
|
if cardData.ContainedObjects then
|
||||||
coroutine.yield(0)
|
-- process containers
|
||||||
end
|
for _, deepCardData in ipairs(cardData.ContainedObjects) do
|
||||||
end
|
addCardToIndex(deepCardData)
|
||||||
end
|
cardCount = cardCount + 1
|
||||||
else
|
if cardCount > 19 then
|
||||||
local cardMetadata = JSON.decode(cardData.GMNotes)
|
cardCount = 0
|
||||||
if cardMetadata ~= nil then
|
coroutine.yield(0)
|
||||||
addCardToIndex(cardData, cardMetadata)
|
|
||||||
cardCount = cardCount + 1
|
|
||||||
if cardCount > 9 then
|
|
||||||
cardCount = 0
|
|
||||||
coroutine.yield(0)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
else
|
||||||
|
-- process single cards
|
||||||
|
addCardToIndex(cardData)
|
||||||
|
cardCount = cardCount + 1
|
||||||
|
if cardCount > 19 then
|
||||||
|
cardCount = 0
|
||||||
|
coroutine.yield(0)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
::nextBag::
|
||||||
end
|
end
|
||||||
|
|
||||||
buildSupplementalIndexes()
|
buildSupplementalIndexes()
|
||||||
|
updatePlayerCardPanel()
|
||||||
indexingDone = true
|
indexingDone = true
|
||||||
return 1
|
return 1
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Adds a card to any indexes it should be a part of, based on its metadata.
|
-- Adds a card to any indexes it should be a part of, based on its metadata
|
||||||
---@param cardData: TTS object data for the card
|
---@param cardData table TTS object data for the card
|
||||||
---@param cardMetadata: SCED metadata for the card
|
function addCardToIndex(cardData)
|
||||||
function addCardToIndex(cardData, cardMetadata)
|
-- using the more efficient 'json.parse()' to speed this process up
|
||||||
-- use the ZoopGuid as fallback if no id present
|
local status, cardMetadata = pcall(function() return json.parse(cardData.GMNotes) end)
|
||||||
if cardMetadata.id == nil and cardMetadata.TtsZoopGuid then
|
|
||||||
cardMetadata.id = cardMetadata.TtsZoopGuid
|
-- if an error happens, fallback to the regular parser
|
||||||
|
if status ~= true or cardMetadata == nil then
|
||||||
|
log("Fast parser failed for " .. cardData.Nickname .. ", using old parser instead.")
|
||||||
|
cardMetadata = JSON.decode(cardData.GMNotes)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- if metadata was not valid JSON or empty, don't add the card
|
||||||
|
if not cardMetadata == nil then
|
||||||
|
log("Error parsing " .. cardData.Nickname)
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
-- use the ZoopGuid as fallback if no id present
|
||||||
|
cardMetadata.id = cardMetadata.id or cardMetadata.TtsZoopGuid
|
||||||
cardIdIndex[cardMetadata.id] = { data = cardData, metadata = cardMetadata }
|
cardIdIndex[cardMetadata.id] = { data = cardData, metadata = cardMetadata }
|
||||||
if (cardMetadata.alternate_ids ~= nil) then
|
|
||||||
|
-- also add data for alternate ids
|
||||||
|
if cardMetadata.alternate_ids ~= nil then
|
||||||
for _, alternateId in ipairs(cardMetadata.alternate_ids) do
|
for _, alternateId in ipairs(cardMetadata.alternate_ids) do
|
||||||
cardIdIndex[alternateId] = { data = cardData, metadata = cardMetadata }
|
cardIdIndex[alternateId] = { data = cardData, metadata = cardMetadata }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Creates the supplemental indexes for classes, weaknesses etc.
|
||||||
function buildSupplementalIndexes()
|
function buildSupplementalIndexes()
|
||||||
for cardId, card in pairs(cardIdIndex) do
|
for cardId, card in pairs(cardIdIndex) do
|
||||||
local cardData = card.data
|
-- If the ID key and the metadata ID don't match this is a duplicate card created by an alternate_id, and we should skip it
|
||||||
local cardMetadata = card.metadata
|
if cardId == card.metadata.id then
|
||||||
-- If the ID key and the metadata ID don't match this is a duplicate card created by an
|
-- Add card to the basic weakness list, if appropriate. Some weaknesses have multiple copies, and are added multiple times
|
||||||
-- alternate_id, and we should skip it
|
if card.metadata.weakness then
|
||||||
if cardId == cardMetadata.id then
|
table.insert(uniqueWeaknessList, card.metadata.id)
|
||||||
-- Add card to the basic weakness list, if appropriate. Some weaknesses have
|
if card.metadata.basicWeaknessCount ~= nil then
|
||||||
-- multiple copies, and are added multiple times
|
for i = 1, card.metadata.basicWeaknessCount do
|
||||||
if cardMetadata.weakness then
|
table.insert(basicWeaknessList, card.metadata.id)
|
||||||
table.insert(uniqueWeaknessList, cardMetadata.id)
|
|
||||||
if cardMetadata.basicWeaknessCount ~= nil then
|
|
||||||
for i = 1, cardMetadata.basicWeaknessCount do
|
|
||||||
table.insert(basicWeaknessList, cardMetadata.id)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Add the card to the appropriate class and level indexes
|
-- Excludes signature cards (which have no class or level)
|
||||||
local isGuardian = false
|
if card.metadata.class ~= nil and card.metadata.level ~= nil then
|
||||||
local isSeeker = false
|
local upgradeKey = "-level0"
|
||||||
local isMystic = false
|
if card.metadata.level > 0 then
|
||||||
local isRogue = false
|
|
||||||
local isSurvivor = false
|
|
||||||
local isNeutral = false
|
|
||||||
local upgradeKey
|
|
||||||
-- Excludes signature cards (which have no class or level) and alternate
|
|
||||||
-- ID entries
|
|
||||||
if (cardMetadata.class ~= nil and cardMetadata.level ~= nil) then
|
|
||||||
isGuardian = string.match(cardMetadata.class, "Guardian")
|
|
||||||
isSeeker = string.match(cardMetadata.class, "Seeker")
|
|
||||||
isMystic = string.match(cardMetadata.class, "Mystic")
|
|
||||||
isRogue = string.match(cardMetadata.class, "Rogue")
|
|
||||||
isSurvivor = string.match(cardMetadata.class, "Survivor")
|
|
||||||
isNeutral = string.match(cardMetadata.class, "Neutral")
|
|
||||||
if (cardMetadata.level > 0) then
|
|
||||||
upgradeKey = "-upgrade"
|
upgradeKey = "-upgrade"
|
||||||
else
|
|
||||||
upgradeKey = "-level0"
|
|
||||||
end
|
|
||||||
if (isGuardian) then
|
|
||||||
table.insert(classAndLevelIndex["Guardian"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
|
||||||
if (isSeeker) then
|
|
||||||
table.insert(classAndLevelIndex["Seeker"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
|
||||||
if (isMystic) then
|
|
||||||
table.insert(classAndLevelIndex["Mystic"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
|
||||||
if (isRogue) then
|
|
||||||
table.insert(classAndLevelIndex["Rogue"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
|
||||||
if (isSurvivor) then
|
|
||||||
table.insert(classAndLevelIndex["Survivor"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
|
||||||
if (isNeutral) then
|
|
||||||
table.insert(classAndLevelIndex["Neutral"..upgradeKey], cardMetadata.id)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
local cycleName = cardMetadata.cycle
|
-- parse classes (separated by "|") and add the card to the appropriate class and level indices
|
||||||
|
for str in card.metadata.class:gmatch("([^|]+)") do
|
||||||
|
table.insert(classAndLevelIndex[str .. upgradeKey], card.metadata.id)
|
||||||
|
end
|
||||||
|
|
||||||
|
-- add to cycle index
|
||||||
|
local cycleName = card.metadata.cycle
|
||||||
if cycleName ~= nil then
|
if cycleName ~= nil then
|
||||||
cycleName = string.lower(cycleName)
|
cycleName = string.lower(cycleName)
|
||||||
if string.match(cycleName, "return") then
|
|
||||||
cycleName = string.sub(cycleName, 11)
|
-- remove "return to " from cycle names
|
||||||
end
|
cycleName = cycleName:gsub("return to ", "")
|
||||||
if cycleName == "the night of the zealot" then
|
|
||||||
cycleName = "core"
|
-- override cycle name for night of the zealot
|
||||||
end
|
cycleName = cycleName:gsub("the night of the zealot", "core")
|
||||||
if cycleIndex[cycleName] == nil then
|
else
|
||||||
cycleIndex[cycleName] = { }
|
-- track cards without defined cycle (should only be fan-made cards)
|
||||||
end
|
cycleName = "other"
|
||||||
table.insert(cycleIndex[cycleName], cardMetadata.id)
|
otherCardsDetected = true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- maybe initialize table
|
||||||
|
if cycleIndex[cycleName] == nil then
|
||||||
|
cycleIndex[cycleName] = {}
|
||||||
|
end
|
||||||
|
table.insert(cycleIndex[cycleName], card.metadata.id)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- sort class and level indices
|
||||||
for _, indexTable in pairs(classAndLevelIndex) do
|
for _, indexTable in pairs(classAndLevelIndex) do
|
||||||
table.sort(indexTable, cardComparator)
|
table.sort(indexTable, cardComparator)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- sort cycle indices
|
||||||
for _, indexTable in pairs(cycleIndex) do
|
for _, indexTable in pairs(cycleIndex) do
|
||||||
table.sort(indexTable)
|
table.sort(indexTable)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- sort weakness indices
|
||||||
table.sort(basicWeaknessList, cardComparator)
|
table.sort(basicWeaknessList, cardComparator)
|
||||||
table.sort(uniqueWeaknessList, cardComparator)
|
table.sort(uniqueWeaknessList, cardComparator)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Comparison function used to sort the class card bag indexes. Sorts by card
|
-- Comparison function used to sort the class card bag indexes. Sorts by card level, then name, then subname.
|
||||||
-- level, then name, then subname.
|
|
||||||
function cardComparator(id1, id2)
|
function cardComparator(id1, id2)
|
||||||
local card1 = cardIdIndex[id1]
|
local card1 = cardIdIndex[id1]
|
||||||
local card2 = cardIdIndex[id2]
|
local card2 = cardIdIndex[id2]
|
||||||
|
|
||||||
if (card1.metadata.level ~= card2.metadata.level) then
|
if card1.metadata.level ~= card2.metadata.level then
|
||||||
return card1.metadata.level < card2.metadata.level
|
return card1.metadata.level < card2.metadata.level
|
||||||
end
|
elseif card1.data.Nickname ~= card2.data.Nickname then
|
||||||
if (card1.data.Nickname ~= card2.data.Nickname) then
|
|
||||||
return card1.data.Nickname < card2.data.Nickname
|
return card1.data.Nickname < card2.data.Nickname
|
||||||
|
else
|
||||||
|
return card1.data.Description < card2.data.Description
|
||||||
end
|
end
|
||||||
return card1.data.Description < card2.data.Description
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- inform the player card panel about the presence of other cards (no cycle -> fan-made)
|
||||||
|
function updatePlayerCardPanel()
|
||||||
|
local panel = guidReferenceApi.getObjectByOwnerAndType("Mythos", "PlayerCardPanel")
|
||||||
|
panel.call("createXML", otherCardsDetected)
|
||||||
|
end
|
||||||
|
|
||||||
|
---@return boolean: If true, the bag is currently not indexing and ready to be accessed
|
||||||
function isIndexReady()
|
function isIndexReady()
|
||||||
|
if not indexingDone then
|
||||||
|
broadcastToAll("Still loading player cards, please try again in a few seconds", { 0.9, 0.2, 0.2 })
|
||||||
|
end
|
||||||
return indexingDone
|
return indexingDone
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Returns a specific card from the bag, based on ArkhamDB ID
|
-- Returns a specific card from the bag, based on ArkhamDB ID
|
||||||
-- Params table:
|
---@param params table ID of the card to retrieve
|
||||||
-- id: String ID of the card to retrieve
|
---@return table: If the indexes are still being constructed, returns an empty table.
|
||||||
-- Return: If the indexes are still being constructed, an empty table is
|
-- Otherwise, a single table with the following fields
|
||||||
-- returned. Otherwise, a single table with the following fields
|
-- data: TTS object data, suitable for spawning the card
|
||||||
-- cardData: TTS object data, suitable for spawning the card
|
-- metadata: Table of parsed metadata
|
||||||
-- cardMetadata: Table of parsed metadata
|
|
||||||
function getCardById(params)
|
function getCardById(params)
|
||||||
if (not indexingDone) then
|
if not isIndexReady() then return {} end
|
||||||
broadcastToAll("Still loading player cards, please try again in a few seconds", {0.9, 0.2, 0.2})
|
|
||||||
return { }
|
|
||||||
end
|
|
||||||
return cardIdIndex[params.id]
|
return cardIdIndex[params.id]
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Returns a list of cards from the bag matching a class and level (0 or upgraded)
|
-- Returns a list of cards from the bag matching a class and level (0 or upgraded)
|
||||||
-- Params table:
|
---@param params table
|
||||||
-- class: String class to retrieve ("Guardian", "Seeker", etc)
|
-- class: String class to retrieve ("Guardian", "Seeker", etc)
|
||||||
-- isUpgraded: true for upgraded cards (Level 1-5), false for Level 0
|
-- isUpgraded: true for upgraded cards (Level 1-5), false for Level 0
|
||||||
-- Return: If the indexes are still being constructed, returns an empty table.
|
---@return table: If the indexes are still being constructed, returns an empty table.
|
||||||
-- Otherwise, a list of tables, each with the following fields
|
-- Otherwise, a list of tables, each with the following fields
|
||||||
-- cardData: TTS object data, suitable for spawning the card
|
-- data: TTS object data, suitable for spawning the card
|
||||||
-- cardMetadata: Table of parsed metadata
|
-- metadata: Table of parsed metadata
|
||||||
function getCardsByClassAndLevel(params)
|
function getCardsByClassAndLevel(params)
|
||||||
if (not indexingDone) then
|
if not isIndexReady() then return {} end
|
||||||
broadcastToAll("Still loading player cards, please try again in a few seconds", {0.9, 0.2, 0.2})
|
|
||||||
return { }
|
local upgradeKey = "-level0"
|
||||||
end
|
if params.upgraded then
|
||||||
local upgradeKey
|
|
||||||
if (params.upgraded) then
|
|
||||||
upgradeKey = "-upgrade"
|
upgradeKey = "-upgrade"
|
||||||
|
end
|
||||||
|
return classAndLevelIndex[params.class .. upgradeKey]
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Returns a list of cards from the bag matching a cycle
|
||||||
|
---@param params table
|
||||||
|
-- cycle: String cycle to retrieve ("The Scarlet Keys" etc.)
|
||||||
|
-- sortByMetadata: true to sort the table by metadata instead of ID
|
||||||
|
---@return table: If the indexes are still being constructed, returns an empty table.
|
||||||
|
-- Otherwise, a list of tables, each with the following fields
|
||||||
|
-- data: TTS object data, suitable for spawning the card
|
||||||
|
-- metadata: Table of parsed metadata
|
||||||
|
function getCardsByCycle(params)
|
||||||
|
if not isIndexReady() then return {} end
|
||||||
|
|
||||||
|
if not params.sortByMetadata then
|
||||||
|
return cycleIndex[string.lower(params.cycle)]
|
||||||
|
end
|
||||||
|
|
||||||
|
-- sort list by metadata (useful for custom cards without proper IDs)
|
||||||
|
local cardList = {}
|
||||||
|
for _, id in ipairs(cycleIndex[string.lower(params.cycle)]) do
|
||||||
|
table.insert(cardList, id)
|
||||||
|
end
|
||||||
|
|
||||||
|
table.sort(cardList, metadataSortFunction)
|
||||||
|
return cardList
|
||||||
|
end
|
||||||
|
|
||||||
|
-- sorts cards by metadata: class, type, level, name and then description
|
||||||
|
function metadataSortFunction(id1, id2)
|
||||||
|
local card1 = cardIdIndex[id1]
|
||||||
|
local card2 = cardIdIndex[id2]
|
||||||
|
|
||||||
|
-- extract class per card
|
||||||
|
local classValue1 = getClassValueFromString(card1.metadata.class)
|
||||||
|
local classValue2 = getClassValueFromString(card2.metadata.class)
|
||||||
|
|
||||||
|
-- conversion tables to simplify type sorting
|
||||||
|
local typeConversion = {
|
||||||
|
Asset = 1,
|
||||||
|
Event = 2,
|
||||||
|
Skill = 3
|
||||||
|
}
|
||||||
|
|
||||||
|
if classValue1 ~= classValue2 then
|
||||||
|
return classValue1 < classValue2
|
||||||
|
elseif typeConversion[card1.metadata.type] ~= typeConversion[card2.metadata.type] then
|
||||||
|
return typeConversion[card1.metadata.type] < typeConversion[card2.metadata.type]
|
||||||
|
elseif card1.metadata.level ~= card2.metadata.level then
|
||||||
|
return card1.metadata.level < card2.metadata.level
|
||||||
|
elseif card1.data.Nickname ~= card2.data.Nickname then
|
||||||
|
return card1.data.Nickname < card2.data.Nickname
|
||||||
else
|
else
|
||||||
upgradeKey = "-level0"
|
return card1.data.Description < card2.data.Description
|
||||||
end
|
end
|
||||||
return classAndLevelIndex[params.class..upgradeKey];
|
|
||||||
end
|
end
|
||||||
|
|
||||||
function getCardsByCycle(cycleName)
|
-- helper function to calculate the class value for sorting from the "|" separated string
|
||||||
if (not indexingDone) then
|
function getClassValueFromString(s)
|
||||||
broadcastToAll("Still loading player cards, please try again in a few seconds", {0.9, 0.2, 0.2})
|
local classValueList = {
|
||||||
return { }
|
Guardian = 1,
|
||||||
|
Seeker = 2,
|
||||||
|
Rogue = 3,
|
||||||
|
Mystic = 4,
|
||||||
|
Survivor = 5,
|
||||||
|
Neutral = 6
|
||||||
|
}
|
||||||
|
local classValue = 0
|
||||||
|
for str in s:gmatch("([^|]+)") do
|
||||||
|
-- this sorts multiclass cards
|
||||||
|
classValue = classValue * 10 + classValueList[str]
|
||||||
end
|
end
|
||||||
return cycleIndex[string.lower(cycleName)]
|
return classValue
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Searches the bag for cards which match the given name and returns a list. Note that this is
|
-- Searches the bag for cards which match the given name and returns a list. Note that this is
|
||||||
-- an O(n) search without index support. It may be slow.
|
-- an O(n) search without index support. It may be slow.
|
||||||
-- Parameter array must contain these fields to define the search:
|
-- Parameter array must contain these fields to define the search:
|
||||||
-- name String or string fragment to search for names
|
-- name: String or string fragment to search for names
|
||||||
-- exact Whether the name match should be exact
|
-- exact: Whether the name match should be exact
|
||||||
function getCardsByName(params)
|
function getCardsByName(params)
|
||||||
local name = params.name
|
local name = params.name
|
||||||
local exact = params.exact
|
local exact = params.exact
|
||||||
local results = { }
|
local results = {}
|
||||||
|
|
||||||
-- Track cards (by ID) that we've added to avoid duplicates that may come from alternate IDs
|
-- Track cards (by ID) that we've added to avoid duplicates that may come from alternate IDs
|
||||||
local addedCards = { }
|
local addedCards = {}
|
||||||
for _, cardData in pairs(cardIdIndex) do
|
for _, cardData in pairs(cardIdIndex) do
|
||||||
if (not addedCards[cardData.metadata.id]) then
|
if (not addedCards[cardData.metadata.id]) then
|
||||||
if (exact and (string.lower(cardData.data.Nickname) == string.lower(name)))
|
if (exact and (string.lower(cardData.data.Nickname) == string.lower(name)))
|
||||||
or (not exact and string.find(string.lower(cardData.data.Nickname), string.lower(name), 1, true)) then
|
or (not exact and string.find(string.lower(cardData.data.Nickname), string.lower(name), 1, true)) then
|
||||||
table.insert(results, cardData)
|
table.insert(results, cardData)
|
||||||
addedCards[cardData.metadata.id] = true
|
addedCards[cardData.metadata.id] = true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
return results
|
return results
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Gets a random basic weakness from the bag. Once a given ID has been returned
|
-- Gets a random basic weakness from the bag. Once a given ID has been returned it will be
|
||||||
-- it will be removed from the list and cannot be selected again until a reload
|
-- removed from the list and cannot be selected again until a reload occurs or the indexes
|
||||||
-- occurs or the indexes are rebuilt, which will refresh the list to include all
|
-- are rebuilt, which will refresh the list to include all weaknesses.
|
||||||
-- weaknesses.
|
---@return string: ID of the selected weakness
|
||||||
-- Return: String ID of the selected weakness.
|
|
||||||
function getRandomWeaknessId()
|
function getRandomWeaknessId()
|
||||||
local availableWeaknesses = buildAvailableWeaknesses()
|
local availableWeaknesses = buildAvailableWeaknesses()
|
||||||
if (#availableWeaknesses > 0) then
|
if #availableWeaknesses > 0 then
|
||||||
return availableWeaknesses[math.random(#availableWeaknesses)]
|
return availableWeaknesses[math.random(#availableWeaknesses)]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Constructs a list of available basic weaknesses by starting with the full pool of basic
|
-- Constructs a list of available basic weaknesses by starting with the full pool of basic
|
||||||
-- weaknesses then removing any which are currently in the play or deck construction areas
|
-- weaknesses then removing any which are currently in the play or deck construction areas
|
||||||
-- Return: Table array of weakness IDs which are valid to choose from
|
---@param traits? string Trait(s) to use as filter
|
||||||
function buildAvailableWeaknesses()
|
---@return table: Array of weakness IDs which are valid to choose from
|
||||||
local weaknessesInPlay = { }
|
function buildAvailableWeaknesses(traits)
|
||||||
|
local weaknessesInPlay = {}
|
||||||
local allObjects = getAllObjects()
|
local allObjects = getAllObjects()
|
||||||
for _, object in ipairs(allObjects) do
|
for _, object in ipairs(allObjects) do
|
||||||
if (object.name == "Deck") then
|
if object.type == "Deck" then
|
||||||
for _, cardData in ipairs(object.getData().ContainedObjects) do
|
for _, cardData in ipairs(object.getData().ContainedObjects) do
|
||||||
local cardMetadata = JSON.decode(cardData.GMNotes)
|
incrementWeaknessCount(weaknessesInPlay, JSON.decode(cardData.GMNotes))
|
||||||
incrementWeaknessCount(weaknessesInPlay, cardMetadata)
|
|
||||||
end
|
end
|
||||||
elseif (object.name == "Card") then
|
elseif object.type == "Card" then
|
||||||
local cardMetadata = JSON.decode(object.getGMNotes())
|
incrementWeaknessCount(weaknessesInPlay, JSON.decode(object.getGMNotes()))
|
||||||
incrementWeaknessCount(weaknessesInPlay, cardMetadata)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local availableWeaknesses = { }
|
local availableWeaknesses = {}
|
||||||
for _, weaknessId in ipairs(basicWeaknessList) do
|
for _, weaknessId in ipairs(basicWeaknessList) do
|
||||||
if (weaknessesInPlay[weaknessId] ~= nil and weaknessesInPlay[weaknessId] > 0) then
|
if (weaknessesInPlay[weaknessId] ~= nil and weaknessesInPlay[weaknessId] > 0) then
|
||||||
weaknessesInPlay[weaknessId] = weaknessesInPlay[weaknessId] - 1
|
weaknessesInPlay[weaknessId] = weaknessesInPlay[weaknessId] - 1
|
||||||
else
|
else
|
||||||
table.insert(availableWeaknesses, weaknessId)
|
if traits then
|
||||||
|
-- split the string into separate traits (separated by "|")
|
||||||
|
local allowedTraits = {}
|
||||||
|
for str in traits:gmatch("([^|]+)") do
|
||||||
|
-- remove dots
|
||||||
|
str = str:gsub("[%.]", "")
|
||||||
|
|
||||||
|
-- remove leading and trailing whitespace
|
||||||
|
str = str:match("^%s*(.-)%s*$")
|
||||||
|
|
||||||
|
-- make sure string ends with a dot
|
||||||
|
str = string.lower(str .. ".")
|
||||||
|
table.insert(allowedTraits, str)
|
||||||
|
end
|
||||||
|
|
||||||
|
-- make sure the trait is present on the weakness
|
||||||
|
local card = cardIdIndex[weaknessId]
|
||||||
|
for _, allowedTrait in ipairs(allowedTraits) do
|
||||||
|
if string.contains(string.lower(card.metadata.traits), allowedTrait) then
|
||||||
|
table.insert(availableWeaknesses, weaknessId)
|
||||||
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
else
|
||||||
|
table.insert(availableWeaknesses, weaknessId)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
return availableWeaknesses
|
return availableWeaknesses
|
||||||
@ -410,8 +488,8 @@ end
|
|||||||
|
|
||||||
-- Helper function that adds one to the table entry for the number of weaknesses in play
|
-- Helper function that adds one to the table entry for the number of weaknesses in play
|
||||||
function incrementWeaknessCount(table, cardMetadata)
|
function incrementWeaknessCount(table, cardMetadata)
|
||||||
if (isBasicWeakness(cardMetadata)) then
|
if isBasicWeakness(cardMetadata) then
|
||||||
if (table[cardMetadata.id] == nil) then
|
if table[cardMetadata.id] == nil then
|
||||||
table[cardMetadata.id] = 1
|
table[cardMetadata.id] = 1
|
||||||
else
|
else
|
||||||
table[cardMetadata.id] = table[cardMetadata.id] + 1
|
table[cardMetadata.id] = table[cardMetadata.id] + 1
|
||||||
@ -421,9 +499,61 @@ end
|
|||||||
|
|
||||||
function isBasicWeakness(cardMetadata)
|
function isBasicWeakness(cardMetadata)
|
||||||
return cardMetadata ~= nil
|
return cardMetadata ~= nil
|
||||||
and cardMetadata.weakness
|
and cardMetadata.weakness
|
||||||
and cardMetadata.basicWeaknessCount ~= nil
|
and cardMetadata.basicWeaknessCount ~= nil
|
||||||
and cardMetadata.basicWeaknessCount > 0
|
and cardMetadata.basicWeaknessCount > 0
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
__bundle_register("core/GUIDReferenceApi", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
do
|
||||||
|
local GUIDReferenceApi = {}
|
||||||
|
|
||||||
|
local function getGuidHandler()
|
||||||
|
return getObjectFromGUID("123456")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Returns the matching object
|
||||||
|
---@param owner string Parent object for this search
|
||||||
|
---@param type string Type of object to search for
|
||||||
|
---@return any: Object reference to the matching object
|
||||||
|
GUIDReferenceApi.getObjectByOwnerAndType = function(owner, type)
|
||||||
|
return getGuidHandler().call("getObjectByOwnerAndType", { owner = owner, type = type })
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Returns all matching objects as a table with references
|
||||||
|
---@param type string Type of object to search for
|
||||||
|
---@return table: List of object references to matching objects
|
||||||
|
GUIDReferenceApi.getObjectsByType = function(type)
|
||||||
|
return getGuidHandler().call("getObjectsByType", type)
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Returns all matching objects as a table with references
|
||||||
|
---@param owner string Parent object for this search
|
||||||
|
---@return table: List of object references to matching objects
|
||||||
|
GUIDReferenceApi.getObjectsByOwner = function(owner)
|
||||||
|
return getGuidHandler().call("getObjectsByOwner", owner)
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Sends new information to the reference handler to edit the main index
|
||||||
|
---@param owner string Parent of the object
|
||||||
|
---@param type string Type of the object
|
||||||
|
---@param guid string GUID of the object
|
||||||
|
GUIDReferenceApi.editIndex = function(owner, type, guid)
|
||||||
|
return getGuidHandler().call("editIndex", {
|
||||||
|
owner = owner,
|
||||||
|
type = type,
|
||||||
|
guid = guid
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Returns the owner of an object or the object it's located on
|
||||||
|
---@param object tts__GameObject Object for this search
|
||||||
|
---@return string: Parent of the object or object it's located on
|
||||||
|
GUIDReferenceApi.getOwnerOfObject = function(object)
|
||||||
|
return getGuidHandler().call("getOwnerOfObject", object)
|
||||||
|
end
|
||||||
|
|
||||||
|
return GUIDReferenceApi
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
return __bundle_require("__root")
|
return __bundle_require("__root")
|
@ -16,6 +16,11 @@ ContainedObjects:
|
|||||||
- !include 'Bag All Player Cards 15bb07/Card Reality Acid 0a1b3a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Reality Acid 0a1b3a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Reality Acid Reference 858b0a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Reality Acid Reference 858b0a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Ravenous 558b0a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ravenous 558b0a.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Rex Murphy (Parallel) 0a5492.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Rex Murphy (Parallel Back) 0a5493.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Rex Murphy (Parallel Front) 0a5494.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Search for the Truth 4156dd.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Rex''s Curse 033a36.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Charlie Kane 4deeff.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Charlie Kane 4deeff.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Finn Edwards dd40c0.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Finn Edwards dd40c0.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Monterey Jack 46b145.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Monterey Jack 46b145.yaml'
|
||||||
@ -25,47 +30,47 @@ ContainedObjects:
|
|||||||
46b147.yaml'
|
46b147.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card If it bleeds... acf2b0.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card If it bleeds... acf2b0.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Beat Cop (2) 7001be.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Beat Cop (2) 7001be.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Book of Living Myths c5fb1f.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Book of Living Myths c5fb1f.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Weeping Yurei 541bd9.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Weeping Yurei 541bd9.yaml'
|
||||||
- !include "Bag All Player Cards 15bb07/CardCustom K\u014Dhaku Narukami cea427.yaml"
|
- !include "Bag All Player Cards 15bb07/CardCustom K\u014Dhaku Narukami cea427.yaml"
|
||||||
- !include "Bag All Player Cards 15bb07/CardCustom K\u014Dhaku Narukami 54eaa7.yaml"
|
- !include "Bag All Player Cards 15bb07/Card K\u014Dhaku Narukami 54eaa7.yaml"
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Ad Hoc c9fb2f.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ad Hoc c9fb2f.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Hasty Repairs 0821d5.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hasty Repairs 0821d5.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Wilson Richards ceb426.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom Wilson Richards ceb426.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Wilson Richards 55eab5.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Wilson Richards 55eab5.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Ancestral Token c1fb1f.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ancestral Token c1fb1f.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Aetheric Current (Yoth) 84ad64.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Aetheric Current (Yoth) 84ad64.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Aetheric Current (Yuggoth) 84ad65.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Aetheric Current (Yuggoth) 84ad65.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Failed Experiment acd281.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Failed Experiment acd281.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Flux Stabilizer 55990a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Flux Stabilizer 55990a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Kate Winthrop ce2322.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Kate Winthrop ce2322.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Kate Winthrop ce2323.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom Kate Winthrop ce2323.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hatchet (1) 2ea0d3.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hatchet (1) 2ea0d3.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Token of Faith (3) 2ea0d1.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Token of Faith (3) 2ea0d1.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Transmogrify 9965dd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Transmogrify 9965dd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Absolution aef183.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Absolution aef183.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Confound (3) 9965de.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Confound (3) 9965de.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Strong-Armed (1) 294d6.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Strong-Armed (1) 294d6.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Survival Technique (2) 2ea0d4.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Survival Technique (2) 2ea0d4.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Scrimshaw Charm c1fb2e.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Scrimshaw Charm c1fb2e.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Vamp (3) add233.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Vamp (3) add233.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Well-Dressed c6ac33.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Well-Dressed c6ac33.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Fine Tuning (1) 103fbd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Fine Tuning (1) 103fbd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Prismatic Spectacles (2) 3adcf5.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Prismatic Spectacles (2) 3adcf5.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Drain Essence 9965aa.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Drain Essence 9965aa.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Fake Credentials acd38d.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Fake Credentials acd38d.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Cat Mask 847ed6.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Cat Mask 847ed6.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Hard Times 876557.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hard Times 876557.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Pete''s Guitar 876557.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Pete''s Guitar 876557.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel Front) 5294c3.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel Front) 5294c3.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel Back) 5294c3.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel Back) 5294c3.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel) 5294c3.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ashcan Pete (Parallel) 5294c3.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Eldritch Tongue e8765a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Eldritch Tongue e8765a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Tinker 102fbd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Tinker 102fbd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Hand-Eye Coordination (1) 102fcd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hand-Eye Coordination (1) 102fcd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom False Surrender adf28e.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card False Surrender adf28e.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Purified 294d6a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Purified 294d6a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom The Key of Solomon (4) ae54c6.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card The Key of Solomon (4) ae54c6.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom The Necronomicon 5b2e10.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom The Necronomicon 5b2e10.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Roland''s .38 Special 4edb91.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Roland''s .38 Special 4edb91.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Stubborn Detective 4ea68b.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Stubborn Detective 4ea68b.yaml'
|
||||||
@ -1505,6 +1510,11 @@ ContainedObjects:
|
|||||||
- !include 'Bag All Player Cards 15bb07/Card Amina Zidane 458edc.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Amina Zidane 458edc.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Amina Zidane 4c2a3d.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Amina Zidane 4c2a3d.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom The Raven Quill Upgrade Sheet 23b96a.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom The Raven Quill Upgrade Sheet 23b96a.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Hypnotic Gaze (2) (Taboo) e2bc50.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Old Keyring (3) (Taboo) e7d989.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Pay Day (1) (Taboo) 9f0b35.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Scavenging (2) (Taboo) ff4aeb.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/CardCustom Scavenging (Taboo) 1b76c8.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Deck of Possibilities fefdfa.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Deck of Possibilities fefdfa.yaml'
|
||||||
- !include "Bag All Player Cards 15bb07/Card Isamara Ordo\xF1ez 860cd7.yaml"
|
- !include "Bag All Player Cards 15bb07/Card Isamara Ordo\xF1ez 860cd7.yaml"
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Jenny Barnes 48b174.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Jenny Barnes 48b174.yaml'
|
||||||
@ -1538,7 +1548,7 @@ ContainedObjects:
|
|||||||
- !include 'Bag All Player Cards 15bb07/Card Mandy Thompson (Taboo) 4f3637.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Mandy Thompson (Taboo) 4f3637.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Trish Scarborough (Taboo) 2ce76d.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Trish Scarborough (Taboo) 2ce76d.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Lola Hayes (Taboo) 52956d.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Lola Hayes (Taboo) 52956d.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Rex Murphy (Taboo) 0a5491.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom Rex Murphy (Taboo) 0a5491.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Runic Axe Upgrade Sheet (Taboo) 4d729b.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Runic Axe Upgrade Sheet (Taboo) 4d729b.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Power Word Upgrade Sheet (Taboo) ebce85.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Power Word Upgrade Sheet (Taboo) ebce85.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Prophesiae Profana (5) (Taboo) 957c32.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Prophesiae Profana (5) (Taboo) 957c32.yaml'
|
||||||
@ -1617,38 +1627,110 @@ ContainedObjects:
|
|||||||
- !include 'Bag All Player Cards 15bb07/Card Final Rhapsody 561775.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Final Rhapsody 561775.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Jim Culver (Parallel Back) aba863.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Jim Culver (Parallel Back) aba863.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom The Beyond 37ab47.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom The Beyond 37ab47.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Devil (2) 2a0ba5.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Devil (2) 2a0ba5.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Alessandra Zorzi cea425.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom Alessandra Zorzi cea425.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Alessandra Zorzi 54eaa5.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Alessandra Zorzi 54eaa5.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Zamacona 541ba9.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Zamacona 541ba9.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Wicked Athame c9fb1f.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Wicked Athame c9fb1f.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Wolf Mask 975d89.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Wolf Mask 975d89.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Beguile 019526.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Beguile 019526.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Ofuda 860c1e.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Ofuda 860c1e.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Providential (2) 2cf42a.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Providential (2) 2cf42a.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Vamp add232.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Vamp add232.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom I''ll Pay You Back! 40e1ca.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card I''ll Pay You Back! 40e1ca.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Occult Reliquary (3) acd0c2.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Occult Reliquary (3) acd0c2.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Grift df75d7.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Grift df75d7.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Guided by Faith aef282.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Guided by Faith aef282.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hank Samson 3764cc.yaml'
|
- !include 'Bag All Player Cards 15bb07/CardCustom Hank Samson 3764cc.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hank Samson 3764cd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hank Samson 3764cd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hank Samson (Assistant) 3764ce.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hank Samson (Assistant) 3764ce.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hank Samson (Warden) 3764cf.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hank Samson (Warden) 3764cf.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Hold Up aef182.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Hold Up aef182.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Pelt Shipment aa11bc.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Pelt Shipment aa11bc.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Stir the Pot (5) add252.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Stir the Pot (5) add252.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Snitch (2) add242.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Snitch (2) add242.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/Card Where''s Pa 9aba43.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Where''s Pa 9aba43.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Persistence (1) 2cf51.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Persistence (1) 2cf51.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Stouthearted 265ad2.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Stouthearted 265ad2.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Control Variable 133868.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Control Variable 133868.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Blackmail File de456d.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Blackmail File de456d.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Speak to the Dead c763aa.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Speak to the Dead c763aa.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Accursed e91c5e.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Accursed e91c5e.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Throw the Book at Them! d617ab.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Throw the Book at Them! d617ab.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Fox Mask 4144cd.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Fox Mask 4144cd.yaml'
|
||||||
- !include 'Bag All Player Cards 15bb07/CardCustom Mouse Mask 32ad21.yaml'
|
- !include 'Bag All Player Cards 15bb07/Card Mouse Mask 32ad21.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Task Force a5c06a.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Microscope (4) fbd296.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Back Injury f6c482.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Lightfooted fe1fb6.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Bewitching (3) db335c.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Flurry of Blows (5) 9e7bc8.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card British Bull Dog (2) 7b7050.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Bianca Die Katz 897a94.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Dirty Deeds (3) aa2d6a.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Esoteric Method (1) 9250e1.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Katana f5beb5.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ethereal Weaving (3) 697efd.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Putrescent Rot 2d1e60.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ravenous Myconid (4) df93ca.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Second Wind (2) c3c979.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Fire Axe (2) 326ec3.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Stir the Pot c25479.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Keeper of the Key 014086.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Bide Your Time 24d3b3.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Thorough Inquiry c6b644.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Steady-Handed (1) 9181f7.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Dawn Star (1) 8b15d7.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Seal of the Elders (5) d2b649.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Keep Faith (2) 73e4ee.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Mariner''s Compass (2) 596053.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Bank Job c4dfa2.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Abyssal Rot bbeac6.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Maimed Hand cb14d3.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Testing Sprint a4846b.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Blade of Yoth c61a83.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Call the Beyond (2) 0dd070.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Gabriel Carillo (1) 7e1088.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Diabolical Luck 1fea59.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Cleaning Kit d07668.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Evanescent Ascension 9e763b.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Matchbox b533db.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card British Bull Dog 9b76a0.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Twilight Diadem a2f8f8.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Rod of Carnamagos 66ec64.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Spectral Razor (2) b38ded.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ethereal Form (2) e58c7b.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Cleaning Kit (3) 94c3e1.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ravenous Myconid (4) ab2752.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Rod of Carnamagos (2) d8ef99.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Fake Credentials (4) 7ebb67.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Hunting Jacket (2) 5355fa.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Dark Horse (5) d00e4d.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Antediluvian Hymn ba4746.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Aember Rot 3e6219.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card The Silver Moth 2c6dc1.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Scarlet Rot fe476c.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Eyes of Valusia (4) e7bfbe.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Mesmeric Influence (1) b13946.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Blessed Blade (4) 9401f4.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Miracle Wish (5) d78d4a.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Vow of Drzytelech c4bc35.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Virescent Rot 2edbdd.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ravenous Myconid (4) baa926.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Broken Diadem (5) b6d35d.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Bianca Die Katz 992ccd.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Servant of Brass 06bc7e.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Read the Signs (2) 5ce4d4.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Elaborate Distraction d1422e.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Dr. Rosa Marquez 62d5a6.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card The Pearl Diary 34a7b5.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Ajax f8a7c6.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Corn Husk Doll 3602f5.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card The Hemlock Curse 0d0a2c.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Worry Rock 5e5dc6.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Little Sylvie 153a42.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Prismatic Shard 27fe24.yaml'
|
||||||
|
- !include 'Bag All Player Cards 15bb07/Card Helen Peters 33bfa1.yaml'
|
||||||
Description: ''
|
Description: ''
|
||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: ''
|
GMNotes: ''
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5508':
|
'5508':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5508':
|
'5508':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5894':
|
'5894':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1807607979163972370/50A45AE585D6404E677DFCA597A0F5FE13346B97/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1807607979163972370/50A45AE585D6404E677DFCA597A0F5FE13346B97/
|
||||||
NumHeight: 4
|
NumHeight: 4
|
||||||
NumWidth: 5
|
NumWidth: 5
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5872':
|
'5872':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320664132663842/9B2F50595A754585A4DF12D6D48DC2561DC0E2C9/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320664132663842/9B2F50595A754585A4DF12D6D48DC2561DC0E2C9/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4409':
|
'4409':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2263':
|
'2263':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3':
|
'3':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
||||||
NumHeight: 6
|
NumHeight: 6
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5832':
|
'5832':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697276627309509299/3B0E32939EB4599CCE3596975637C90FE4EE1DD6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697276627309509299/3B0E32939EB4599CCE3596975637C90FE4EE1DD6/
|
||||||
NumHeight: 5
|
NumHeight: 5
|
||||||
NumWidth: 6
|
NumWidth: 6
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3152':
|
'3152':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3686':
|
'3686':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2263':
|
'2263':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2263':
|
'2263':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2928':
|
'2928':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2929':
|
'2929':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2776':
|
'2776':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,8 +11,8 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3790':
|
'3790':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1625226898126491470/A7FAFA92C08268717F79B2B1C83F8C23DFA6C534/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430578722/34A938F2AE5FCEDEF07D645346F9A6570FFF98E4/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4477':
|
'4477':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5508':
|
'5508':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5508':
|
'5508':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298038335/2CA532D7F0EED2B2B40E47709AC56D85C4613A33/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3':
|
'3':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
||||||
NumHeight: 6
|
NumHeight: 6
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4496':
|
'4496':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1747933191220177818/637923621F747375066D4DA39BEA3BA9C26086A5/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1747933191220177818/637923621F747375066D4DA39BEA3BA9C26086A5/
|
||||||
NumHeight: 3
|
NumHeight: 3
|
||||||
NumWidth: 7
|
NumWidth: 7
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5872':
|
'5872':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1856052392800079019/C6B0ADB01750372B73B2281CFFDFA5F6F87C2C9E/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1856052392800079019/C6B0ADB01750372B73B2281CFFDFA5F6F87C2C9E/
|
||||||
NumHeight: 3
|
NumHeight: 3
|
||||||
NumWidth: 7
|
NumWidth: 7
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3751':
|
'3751':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5360':
|
'5360':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1849293764610861313/38FA9E4802C3B8E8FC2DB16E94E65A3FD60D92B9/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1849293764610861313/38FA9E4802C3B8E8FC2DB16E94E65A3FD60D92B9/
|
||||||
NumHeight: 2
|
NumHeight: 2
|
||||||
NumWidth: 2
|
NumWidth: 2
|
||||||
@ -20,7 +20,7 @@ CustomDeck:
|
|||||||
Description: Advanced
|
Description: Advanced
|
||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"90040\",\n \"type\": \"Treachery\",\n \"class\": \"Neutral\",\n
|
GMNotes: "{\n \"id\": \"90040\",\n \"type\": \"Treachery\",\n \"class\": \"Neutral\",\n
|
||||||
\ \"traits\": \"Madness.\",\n \"weakness\": true,\n \"cycle\": \"Standalone\"\n}"
|
\ \"traits\": \"Madness.\",\n \"weakness\": true,\n \"cycle\": \"Red Tide Rising\"\n}"
|
||||||
GUID: 89fe92
|
GUID: 89fe92
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'40':
|
'40':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/87094793642329861/9768E9FE9C71E74721340D0D81607F534E54A3DE/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/87094793642329861/9768E9FE9C71E74721340D0D81607F534E54A3DE/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4488':
|
'4488':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2746':
|
'2746':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 125300
|
CardID: 917316
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'1253':
|
'9173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2278324186529136565/AE4B753BBB284EB12A0BDE36CEA3CD763C835AC0/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632272/9A953338B599473C1631AA82F75004CE941DA8B0/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -33,7 +33,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Absolution
|
Nickname: Absolution
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -0,0 +1,54 @@
|
|||||||
|
AltLookAngle:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
Autoraise: true
|
||||||
|
CardID: 917408
|
||||||
|
ColorDiffuse:
|
||||||
|
b: 0.71324
|
||||||
|
g: 0.71324
|
||||||
|
r: 0.71324
|
||||||
|
CustomDeck:
|
||||||
|
'9174':
|
||||||
|
BackIsHidden: true
|
||||||
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632751/4F8200D4B672882FF609D4B1B9D438C61AF20447/
|
||||||
|
NumHeight: 7
|
||||||
|
NumWidth: 10
|
||||||
|
Type: 0
|
||||||
|
UniqueBack: false
|
||||||
|
Description: ''
|
||||||
|
DragSelectable: true
|
||||||
|
GMNotes: "{\n \"id\": \"10086\",\n \"type\": \"Event\",\n \"class\": \"Mystic\",\n
|
||||||
|
\ \"traits\": \"Spell. Rot. Cursed.\",\n \"cycle\": \"The Feast of Hemlock Vale\"\n}"
|
||||||
|
GUID: bbeac6
|
||||||
|
Grid: true
|
||||||
|
GridProjection: false
|
||||||
|
Hands: true
|
||||||
|
HideWhenFaceDown: true
|
||||||
|
IgnoreFoW: false
|
||||||
|
LayoutGroupSortIndex: 0
|
||||||
|
Locked: false
|
||||||
|
LuaScript: ''
|
||||||
|
LuaScriptState: ''
|
||||||
|
MeasureMovement: false
|
||||||
|
Name: Card
|
||||||
|
Nickname: Abyssal Rot
|
||||||
|
SidewaysCard: false
|
||||||
|
Snap: true
|
||||||
|
Sticky: true
|
||||||
|
Tags:
|
||||||
|
- PlayerCard
|
||||||
|
Tooltip: true
|
||||||
|
Transform:
|
||||||
|
posX: 58.47
|
||||||
|
posY: 3.67
|
||||||
|
posZ: -15.26
|
||||||
|
rotX: 0
|
||||||
|
rotY: 270
|
||||||
|
rotZ: 0
|
||||||
|
scaleX: 1
|
||||||
|
scaleY: 1
|
||||||
|
scaleZ: 1
|
||||||
|
Value: 0
|
||||||
|
XmlUI: ''
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2321':
|
'2321':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1655600400212405700/559F1F3EF87BDF7F067F9B7011EDC3A6ACE71259/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1655600400212405700/559F1F3EF87BDF7F067F9B7011EDC3A6ACE71259/
|
||||||
NumHeight: 5
|
NumHeight: 5
|
||||||
NumWidth: 5
|
NumWidth: 5
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5376':
|
'5376':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/775107869048626382/DA1F5817A4067A74D883201F1AFAC096646A455B/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/775107869048626382/DA1F5817A4067A74D883201F1AFAC096646A455B/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5833':
|
'5833':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320664132663842/9B2F50595A754585A4DF12D6D48DC2561DC0E2C9/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320664132663842/9B2F50595A754585A4DF12D6D48DC2561DC0E2C9/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 20100
|
CardID: 917417
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'201':
|
'9174':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2172484009070977509/27A8CCF2BC48CAD909180D64177E86B8232F66C6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632751/4F8200D4B672882FF609D4B1B9D438C61AF20447/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -33,7 +33,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Accursed
|
Nickname: Accursed
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3':
|
'3':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
||||||
NumHeight: 6
|
NumHeight: 6
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
@ -20,8 +20,9 @@ CustomDeck:
|
|||||||
Description: ''
|
Description: ''
|
||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"02266-t\",\n \"type\": \"Event\",\n \"class\": \"Rogue\",\n
|
GMNotes: "{\n \"id\": \"02266-t\",\n \"type\": \"Event\",\n \"class\": \"Rogue\",\n
|
||||||
\ \"cost\": 0,\n \"level\": 3,\n \"traits\": \"Trick.\",\n \"cycle\": \"The Dunwich
|
\ \"cost\": 0,\n \"level\": 3,\n \"traits\": \"Trick.\",\n \"uses\": [\n {\n
|
||||||
Legacy\"\n}"
|
\ \"count\": 3,\n \"type\": \"Universal\",\n \"token\": \"universalActionAbility\"\n
|
||||||
|
\ }\n ],\n \"cycle\": \"The Dunwich Legacy\"\n}"
|
||||||
GUID: e92f21
|
GUID: e92f21
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3152':
|
'3152':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
@ -20,8 +20,9 @@ CustomDeck:
|
|||||||
Description: ''
|
Description: ''
|
||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"02266\",\n \"type\": \"Event\",\n \"class\": \"Rogue\",\n
|
GMNotes: "{\n \"id\": \"02266\",\n \"type\": \"Event\",\n \"class\": \"Rogue\",\n
|
||||||
\ \"cost\": 0,\n \"level\": 3,\n \"traits\": \"Trick.\",\n \"cycle\": \"The Dunwich
|
\ \"cost\": 0,\n \"level\": 3,\n \"traits\": \"Trick.\",\n \"uses\": [\n {\n
|
||||||
Legacy\"\n}"
|
\ \"count\": 3,\n \"type\": \"Universal\",\n \"token\": \"universalActionAbility\"\n
|
||||||
|
\ }\n ],\n \"cycle\": \"The Dunwich Legacy\"\n}"
|
||||||
GUID: 074858
|
GUID: 074858
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3187':
|
'3187':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4310':
|
'4310':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2329':
|
'2329':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2746':
|
'2746':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 9100
|
CardID: 917300
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'91':
|
'9173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2223150865961116295/72473371D0DB68709B4B1B9343A748510A1BB30A/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632272/9A953338B599473C1631AA82F75004CE941DA8B0/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -33,7 +33,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Ad Hoc
|
Nickname: Ad Hoc
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3152':
|
'3152':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672861853482/578CFD93B087B0ADA085E7A99062E6191772D6BD/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -0,0 +1,54 @@
|
|||||||
|
AltLookAngle:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
Autoraise: true
|
||||||
|
CardID: 917409
|
||||||
|
ColorDiffuse:
|
||||||
|
b: 0.71324
|
||||||
|
g: 0.71324
|
||||||
|
r: 0.71324
|
||||||
|
CustomDeck:
|
||||||
|
'9174':
|
||||||
|
BackIsHidden: true
|
||||||
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632751/4F8200D4B672882FF609D4B1B9D438C61AF20447/
|
||||||
|
NumHeight: 7
|
||||||
|
NumWidth: 10
|
||||||
|
Type: 0
|
||||||
|
UniqueBack: false
|
||||||
|
Description: ''
|
||||||
|
DragSelectable: true
|
||||||
|
GMNotes: "{\n \"id\": \"10087\",\n \"type\": \"Event\",\n \"class\": \"Mystic\",\n
|
||||||
|
\ \"traits\": \"Spell. Rot. Cursed.\",\n \"cycle\": \"The Feast of Hemlock Vale\"\n}"
|
||||||
|
GUID: 3e6219
|
||||||
|
Grid: true
|
||||||
|
GridProjection: false
|
||||||
|
Hands: true
|
||||||
|
HideWhenFaceDown: true
|
||||||
|
IgnoreFoW: false
|
||||||
|
LayoutGroupSortIndex: 0
|
||||||
|
Locked: false
|
||||||
|
LuaScript: ''
|
||||||
|
LuaScriptState: ''
|
||||||
|
MeasureMovement: false
|
||||||
|
Name: Card
|
||||||
|
Nickname: Aember Rot
|
||||||
|
SidewaysCard: false
|
||||||
|
Snap: true
|
||||||
|
Sticky: true
|
||||||
|
Tags:
|
||||||
|
- PlayerCard
|
||||||
|
Tooltip: true
|
||||||
|
Transform:
|
||||||
|
posX: 52.14
|
||||||
|
posY: 3.67
|
||||||
|
posZ: -17.53
|
||||||
|
rotX: 0
|
||||||
|
rotY: 270
|
||||||
|
rotZ: 0
|
||||||
|
scaleX: 1
|
||||||
|
scaleY: 1
|
||||||
|
scaleZ: 1
|
||||||
|
Value: 0
|
||||||
|
XmlUI: ''
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 1700
|
CardID: 917303
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'17':
|
'9173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2279448008875866961/175F57B97C6DEC14F1F6E6420A318A76D38FFE8A/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632272/9A953338B599473C1631AA82F75004CE941DA8B0/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -33,7 +33,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Aetheric Current (Yoth)
|
Nickname: Aetheric Current (Yoth)
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 12700
|
CardID: 917302
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'127':
|
'9173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2279448008875867121/DD34A54C059F9DE340A3C54406A276D202D1C329/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632272/9A953338B599473C1631AA82F75004CE941DA8B0/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -33,7 +33,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Aetheric Current (Yuggoth)
|
Nickname: Aetheric Current (Yuggoth)
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3786':
|
'3786':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5886':
|
'5886':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1941643328387688196/FE8468C5066E61AB3C228A48639F47D0226DFCF6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1941643328387688196/FE8468C5066E61AB3C228A48639F47D0226DFCF6/
|
||||||
NumHeight: 2
|
NumHeight: 2
|
||||||
NumWidth: 5
|
NumWidth: 5
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3790':
|
'3790':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -21,7 +21,15 @@ Description: The Waitress
|
|||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"01004-pb\",\n \"type\": \"Investigator\",\n \"class\":
|
GMNotes: "{\n \"id\": \"01004-pb\",\n \"type\": \"Investigator\",\n \"class\":
|
||||||
\"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\":
|
\"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\":
|
||||||
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Core\"\n}"
|
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Bad Blood\",\n
|
||||||
|
\ \"extraToken\": \"Reaction\",\n \"deck_requirements\": {\n \"size\": 30,\n
|
||||||
|
\ \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"01012\":
|
||||||
|
1,\n \"90018\": 1\n },\n {\n \"01013\": 1,\n \"90019\":
|
||||||
|
1\n }\n ]\n },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"faction\": [\n \"spell\",\n \"occult\"\n
|
||||||
|
\ ],\n \"level\": {\n \"min\": 0,\n \"max\": 3\n }\n
|
||||||
|
\ }\n ]\n}"
|
||||||
GUID: 909f30
|
GUID: 909f30
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -21,7 +21,14 @@ Description: The Waitress
|
|||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"01004-pf\",\n \"type\": \"Investigator\",\n \"class\":
|
GMNotes: "{\n \"id\": \"01004-pf\",\n \"type\": \"Investigator\",\n \"class\":
|
||||||
\"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\":
|
\"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\":
|
||||||
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Core\"\n}"
|
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Bad Blood\",\n
|
||||||
|
\ \"extraToken\": \"Reaction\",\n \"deck_requirements\": {\n \"size\": 30,\n
|
||||||
|
\ \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"01012\":
|
||||||
|
1,\n \"90018\": 1\n },\n {\n \"01013\": 1,\n \"90019\":
|
||||||
|
1\n }\n ]\n },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"faction\": [\n \"survivor\"\n ],\n
|
||||||
|
\ \"level\": {\n \"min\": 0,\n \"max\": 2\n }\n }\n ]\n}"
|
||||||
GUID: 02db0a
|
GUID: 02db0a
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -21,7 +21,15 @@ Description: The Waitress
|
|||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"01004-p\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
GMNotes: "{\n \"id\": \"01004-p\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
||||||
\ \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\": 2,\n
|
\ \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\": 2,\n
|
||||||
\ \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Core\"\n}"
|
\ \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\": \"Bad Blood\",\n \"extraToken\":
|
||||||
|
\"None\",\n \"deck_requirements\": {\n \"size\": 30,\n \"randomBasicWeaknessCount\":
|
||||||
|
1,\n \"signatures\": [\n {\n \"01012\": 1,\n \"90018\": 1\n
|
||||||
|
\ },\n {\n \"01013\": 1,\n \"90019\": 1\n }\n ]\n
|
||||||
|
\ },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"faction\": [\n \"spell\",\n \"occult\"\n
|
||||||
|
\ ],\n \"level\": {\n \"min\": 0,\n \"max\": 3\n }\n
|
||||||
|
\ }\n ]\n}"
|
||||||
GUID: 01b6ef
|
GUID: 01b6ef
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -22,7 +22,13 @@ DragSelectable: true
|
|||||||
GMNotes: "{\n \"id\": \"01004\",\n \"alternate_ids\": [\n \"01504\"\n ],\n \"type\":
|
GMNotes: "{\n \"id\": \"01004\",\n \"alternate_ids\": [\n \"01504\"\n ],\n \"type\":
|
||||||
\"Investigator\",\n \"class\": \"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\":
|
\"Investigator\",\n \"class\": \"Mystic\",\n \"traits\": \"Sorcerer.\",\n \"willpowerIcons\":
|
||||||
5,\n \"intellectIcons\": 2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\":
|
5,\n \"intellectIcons\": 2,\n \"combatIcons\": 2,\n \"agilityIcons\": 3,\n \"cycle\":
|
||||||
\"Core\"\n}"
|
\"Core\",\n \"extraToken\": \"Reaction\",\n \"deck_requirements\": {\n \"size\":
|
||||||
|
30,\n \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"01012\":
|
||||||
|
1,\n \"90018\": 1\n },\n {\n \"01013\": 1,\n \"90019\":
|
||||||
|
1\n }\n ]\n },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"faction\": [\n \"survivor\"\n ],\n
|
||||||
|
\ \"level\": {\n \"min\": 0,\n \"max\": 2\n }\n }\n ]\n}"
|
||||||
GUID: 25e2db
|
GUID: 25e2db
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
@ -64,7 +70,15 @@ States:
|
|||||||
GMNotes: "{\r\n \"id\": \"01004\",\r\n \"alternate_ids\": [\r\n \"01504\"\r\n
|
GMNotes: "{\r\n \"id\": \"01004\",\r\n \"alternate_ids\": [\r\n \"01504\"\r\n
|
||||||
\ ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\":
|
\ ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\":
|
||||||
\"Sorcerer.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\":
|
\"Sorcerer.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\":
|
||||||
2,\r\n \"agilityIcons\": 3,\r\n \"cycle\": \"Core\"\r\n}\r"
|
2,\r\n \"agilityIcons\": 3,\r\n \"cycle\": \"Core\",\r\n \"extraToken\":
|
||||||
|
\"Reaction\", \r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\":
|
||||||
|
1,\r\n \"signatures\": [\r\n {\r\n \"01012\": 1,\r\n \"90018\":
|
||||||
|
1\r\n },\r\n {\r\n \"01013\": 1,\r\n \"90019\": 1\r\n
|
||||||
|
\ }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\":
|
||||||
|
[\r\n \"mystic\",\r\n \"neutral\"\r\n ],\r\n \"level\":
|
||||||
|
{\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n
|
||||||
|
\ \"faction\": [\r\n \"survivor\"\r\n ],\r\n \"level\":
|
||||||
|
{\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n"
|
||||||
GUID: 6797bb
|
GUID: 6797bb
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -81,12 +81,12 @@ States:
|
|||||||
- Minicard
|
- Minicard
|
||||||
Tooltip: true
|
Tooltip: true
|
||||||
Transform:
|
Transform:
|
||||||
posX: 40.7253036
|
posX: 40
|
||||||
posY: 1.29860592
|
posY: 1.3
|
||||||
posZ: 66.7765656
|
posZ: 66
|
||||||
rotX: 1.697304e-07
|
rotX: 0
|
||||||
rotY: 270.0102
|
rotY: 270
|
||||||
rotZ: 2.00479718e-07
|
rotZ: 0
|
||||||
scaleX: 0.6
|
scaleX: 0.6
|
||||||
scaleY: 1
|
scaleY: 1
|
||||||
scaleZ: 0.6
|
scaleZ: 0.6
|
||||||
|
56
unpacked/Bag All Player Cards 15bb07/Card Ajax f8a7c6.yaml
Normal file
56
unpacked/Bag All Player Cards 15bb07/Card Ajax f8a7c6.yaml
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
AltLookAngle:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
Autoraise: true
|
||||||
|
CardID: 537606
|
||||||
|
ColorDiffuse:
|
||||||
|
b: 0.71324
|
||||||
|
g: 0.71324
|
||||||
|
r: 0.71324
|
||||||
|
CustomDeck:
|
||||||
|
'5376':
|
||||||
|
BackIsHidden: true
|
||||||
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2453969772006056023/3B1E7D4CD84213ED69594B15606531799383F4AA/
|
||||||
|
NumHeight: 3
|
||||||
|
NumWidth: 9
|
||||||
|
Type: 0
|
||||||
|
UniqueBack: false
|
||||||
|
Description: Faithful Steed
|
||||||
|
DragSelectable: true
|
||||||
|
GMNotes: "{\n \"id\": \"10642\",\n \"type\": \"Asset\",\n \"slot\": \"Ally\",\n
|
||||||
|
\ \"class\": \"Neutral\",\n \"cost\": 2,\n \"traits\": \"Ally. Creature.\",\n
|
||||||
|
\ \"cycle\": \"The Feast of Hemlock Vale\"\n}"
|
||||||
|
GUID: f8a7c6
|
||||||
|
Grid: true
|
||||||
|
GridProjection: false
|
||||||
|
Hands: true
|
||||||
|
HideWhenFaceDown: true
|
||||||
|
IgnoreFoW: false
|
||||||
|
LayoutGroupSortIndex: 0
|
||||||
|
Locked: false
|
||||||
|
LuaScript: ''
|
||||||
|
LuaScriptState: ''
|
||||||
|
MeasureMovement: false
|
||||||
|
Name: Card
|
||||||
|
Nickname: Ajax
|
||||||
|
SidewaysCard: false
|
||||||
|
Snap: true
|
||||||
|
Sticky: true
|
||||||
|
Tags:
|
||||||
|
- Asset
|
||||||
|
- PlayerCard
|
||||||
|
Tooltip: true
|
||||||
|
Transform:
|
||||||
|
posX: 31.17
|
||||||
|
posY: 3.67
|
||||||
|
posZ: 11.69
|
||||||
|
rotX: 0
|
||||||
|
rotY: 270
|
||||||
|
rotZ: 0
|
||||||
|
scaleX: 1
|
||||||
|
scaleY: 1
|
||||||
|
scaleZ: 1
|
||||||
|
Value: 0
|
||||||
|
XmlUI: ''
|
@ -21,7 +21,15 @@ Description: The Shaman
|
|||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"03004\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
GMNotes: "{\n \"id\": \"03004\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
||||||
\ \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\": 2,\n
|
\ \"traits\": \"Sorcerer.\",\n \"willpowerIcons\": 5,\n \"intellectIcons\": 2,\n
|
||||||
\ \"combatIcons\": 3,\n \"agilityIcons\": 3,\n \"cycle\": \"The Path to Carcosa\"\n}"
|
\ \"combatIcons\": 3,\n \"agilityIcons\": 3,\n \"cycle\": \"The Path to Carcosa\",\n
|
||||||
|
\ \"extraToken\": \"None\",\n \"deck_requirements\": {\n \"size\": 30,\n \"randomBasicWeaknessCount\":
|
||||||
|
1,\n \"signatures\": [\n {\n \"03014\": 1\n },\n {\n \"03015\":
|
||||||
|
1\n }\n ]\n },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"uses\": [\n \"charge\"\n ],\n \"level\":
|
||||||
|
{\n \"min\": 0,\n \"max\": 4\n }\n },\n {\n \"trait\":
|
||||||
|
[\n \"occult\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
0\n }\n }\n ]\n}"
|
||||||
GUID: 452ed8
|
GUID: 452ed8
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3790':
|
'3790':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4440':
|
'4440':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025945336/04E36F64C2CBE1B4905FF44A869C75EC52CB3A56/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025945336/04E36F64C2CBE1B4905FF44A869C75EC52CB3A56/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2303':
|
'2303':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956214701/377534905048B61E88314A81F482DD31D6B54038/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956214701/377534905048B61E88314A81F482DD31D6B54038/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2356':
|
'2356':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1467561769777497046/3003A76996378249E6AAA4A60D85AE7EE59C1B8B/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1467561769777497046/3003A76996378249E6AAA4A60D85AE7EE59C1B8B/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -3,26 +3,32 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 1100
|
CardID: 117303
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'11':
|
'1173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: http://cloud-3.steamusercontent.com/ugc/2172484009071330094/3AEFB558D789BC525F50DCC0217FA17627EB91BF/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2424696374430631817/A15FFE0907238AB578CFEB119974545A4408E3A1/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2172484009071330266/6DD06B74E6DD4F473AB47C39DD17DF9FAD8B1455/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430631996/4C0628EA8BAEB615CBF9575C1B2F0389EED9C4B7/
|
||||||
NumHeight: 1
|
NumHeight: 2
|
||||||
NumWidth: 1
|
NumWidth: 4
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: true
|
||||||
Description: The Countess
|
Description: The Countess
|
||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"10009\",\n \"type\": \"Investigator\",\n \"class\": \"Rogue\",\n
|
GMNotes: "{\n \"id\": \"10009\",\n \"type\": \"Investigator\",\n \"class\": \"Rogue\",\n
|
||||||
\ \"traits\": \"Drifter. Socialite.\",\n \"willpowerIcons\": 3,\n \"intellectIcons\":
|
\ \"traits\": \"Drifter. Socialite.\",\n \"willpowerIcons\": 3,\n \"intellectIcons\":
|
||||||
4,\n \"combatIcons\": 2,\n \"agilityIcons\": 4,\n \"cycle\": \"The Feast of Hemlock
|
4,\n \"combatIcons\": 2,\n \"agilityIcons\": 4,\n \"cycle\": \"The Feast of Hemlock
|
||||||
Vale\"\n}"
|
Vale\",\n \"extraToken\": \"Parley\",\n \"deck_requirements\": {\n \"size\":
|
||||||
|
30,\n \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"10010\":
|
||||||
|
3\n },\n {\n \"10011\": 1\n }\n ]\n },\n \"deck_options\":
|
||||||
|
[\n {\n \"faction\": [\n \"rogue\",\n \"neutral\"\n ],\n
|
||||||
|
\ \"level\": {\n \"min\": 0,\n \"max\": 5\n }\n },\n {\n
|
||||||
|
\ \"special\": [\n \"parley\"\n ],\n \"level\": {\n \"min\":
|
||||||
|
0,\n \"max\": 5\n }\n }\n ]\n}"
|
||||||
GUID: 54eaa5
|
GUID: 54eaa5
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
@ -34,7 +40,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Alessandra Zorzi
|
Nickname: Alessandra Zorzi
|
||||||
SidewaysCard: true
|
SidewaysCard: true
|
||||||
Snap: true
|
Snap: true
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2780':
|
'2780':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3':
|
'3':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
||||||
NumHeight: 6
|
NumHeight: 6
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2655':
|
'2655':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5452':
|
'5452':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1487830656537158415/2EBB208AA994ED70FD0FEB02D4E4FE78FE43EE02/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1487830656537158415/2EBB208AA994ED70FD0FEB02D4E4FE78FE43EE02/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2303':
|
'2303':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956214701/377534905048B61E88314A81F482DD31D6B54038/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956214701/377534905048B61E88314A81F482DD31D6B54038/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -22,7 +22,14 @@ DragSelectable: true
|
|||||||
GMNotes: "{\n \"id\": \"07002\",\n \"type\": \"Investigator\",\n \"class\": \"Seeker\",\n
|
GMNotes: "{\n \"id\": \"07002\",\n \"type\": \"Investigator\",\n \"class\": \"Seeker\",\n
|
||||||
\ \"traits\": \"Miskatonic. Scholar.\",\n \"willpowerIcons\": 2,\n \"intellectIcons\":
|
\ \"traits\": \"Miskatonic. Scholar.\",\n \"willpowerIcons\": 2,\n \"intellectIcons\":
|
||||||
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 2,\n \"cycle\": \"The Innsmouth
|
2,\n \"combatIcons\": 2,\n \"agilityIcons\": 2,\n \"cycle\": \"The Innsmouth
|
||||||
Conspiracy\"\n}"
|
Conspiracy\",\n \"extraToken\": \"None\",\n \"deck_requirements\": {\n \"size\":
|
||||||
|
30,\n \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"07008\":
|
||||||
|
1\n },\n {\n \"07009\": 1\n }\n ]\n \n },\n \"deck_options\":
|
||||||
|
[\n {\n \"faction\": [\n \"seeker\",\n \"neutral\"\n ],\n
|
||||||
|
\ \"level\": {\n \"min\": 0,\n \"max\": 5\n }\n },\n {\n
|
||||||
|
\ \"trait\": [\n \"practiced\"\n ],\n \"type\": [\n \"skill\"\n
|
||||||
|
\ ],\n \"level\": {\n \"min\": 0,\n \"max\": 3\n }\n
|
||||||
|
\ }\n ]\n}"
|
||||||
GUID: 05b950
|
GUID: 05b950
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2263':
|
'2263':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956212466/C93A881D22B4F7E429025CFAE677DC2EB341D6A6/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -21,7 +21,14 @@ Description: The Operator
|
|||||||
DragSelectable: true
|
DragSelectable: true
|
||||||
GMNotes: "{\n \"id\": \"09011\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
GMNotes: "{\n \"id\": \"09011\",\n \"type\": \"Investigator\",\n \"class\": \"Mystic\",\n
|
||||||
\ \"traits\": \"Chosen. Cursed.\",\n \"willpowerIcons\": 3,\n \"intellectIcons\":
|
\ \"traits\": \"Chosen. Cursed.\",\n \"willpowerIcons\": 3,\n \"intellectIcons\":
|
||||||
3,\n \"combatIcons\": 3,\n \"agilityIcons\": 3,\n \"cycle\": \"The Scarlet Keys\"\n}"
|
3,\n \"combatIcons\": 3,\n \"agilityIcons\": 3,\n \"cycle\": \"The Scarlet Keys\",\n
|
||||||
|
\ \"extraToken\": \"Reaction\",\n \"deck_requirements\": {\n \"size\": 30,\n
|
||||||
|
\ \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"09012\":
|
||||||
|
1,\n \"09013\": 1\n },\n {\n \"09014\": 1\n }\n ]\n
|
||||||
|
\ },\n \"deck_options\": [\n {\n \"faction\": [\n \"mystic\",\n
|
||||||
|
\ \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\":
|
||||||
|
5\n }\n },\n {\n \"trait\": [\n \"charm\"\n ],\n \"level\":
|
||||||
|
{\n \"min\": 0,\n \"max\": 4\n }\n }\n ]\n}"
|
||||||
GUID: 4c2a3d
|
GUID: 4c2a3d
|
||||||
Grid: true
|
Grid: true
|
||||||
GridProjection: false
|
GridProjection: false
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5274':
|
'5274':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/775107869048626382/DA1F5817A4067A74D883201F1AFAC096646A455B/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/775107869048626382/DA1F5817A4067A74D883201F1AFAC096646A455B/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
238
unpacked/Bag All Player Cards 15bb07/Card Analysis 80285f.ttslua
Normal file
238
unpacked/Bag All Player Cards 15bb07/Card Analysis 80285f.ttslua
Normal file
@ -0,0 +1,238 @@
|
|||||||
|
-- Bundled by luabundle {"version":"1.6.0"}
|
||||||
|
local __bundle_require, __bundle_loaded, __bundle_register, __bundle_modules = (function(superRequire)
|
||||||
|
local loadingPlaceholder = {[{}] = true}
|
||||||
|
|
||||||
|
local register
|
||||||
|
local modules = {}
|
||||||
|
|
||||||
|
local require
|
||||||
|
local loaded = {}
|
||||||
|
|
||||||
|
register = function(name, body)
|
||||||
|
if not modules[name] then
|
||||||
|
modules[name] = body
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
require = function(name)
|
||||||
|
local loadedModule = loaded[name]
|
||||||
|
|
||||||
|
if loadedModule then
|
||||||
|
if loadedModule == loadingPlaceholder then
|
||||||
|
return nil
|
||||||
|
end
|
||||||
|
else
|
||||||
|
if not modules[name] then
|
||||||
|
if not superRequire then
|
||||||
|
local identifier = type(name) == 'string' and '\"' .. name .. '\"' or tostring(name)
|
||||||
|
error('Tried to require ' .. identifier .. ', but no such module has been registered')
|
||||||
|
else
|
||||||
|
return superRequire(name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
loaded[name] = loadingPlaceholder
|
||||||
|
loadedModule = modules[name](require, loaded, register, modules)
|
||||||
|
loaded[name] = loadedModule
|
||||||
|
end
|
||||||
|
|
||||||
|
return loadedModule
|
||||||
|
end
|
||||||
|
|
||||||
|
return require, loaded, register, modules
|
||||||
|
end)(nil)
|
||||||
|
__bundle_register("playercards/CardsWithHelper", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
--[[ Library for cards that have helpers
|
||||||
|
This file is used to share code between cards with helpers.
|
||||||
|
It syncs the visibility of the helper with the option panel and
|
||||||
|
makes sure the card has the respective tag.
|
||||||
|
Additionally, it will call 'initiliaze()' and 'shutOff()'
|
||||||
|
in the parent file if they are present.
|
||||||
|
|
||||||
|
Instructions:
|
||||||
|
1) Define the global variables before requiring this file:
|
||||||
|
hasXML = true (whether the card has an XML display)
|
||||||
|
isHelperEnabled = false (default state of the helper, should be 'false')
|
||||||
|
|
||||||
|
2) In 'onLoad()'', call 'syncDisplayWithOptionPanel()'
|
||||||
|
----------------------------------------------------------]]
|
||||||
|
|
||||||
|
local optionPanelApi = require("core/OptionPanelApi")
|
||||||
|
|
||||||
|
-- if the respective option is enabled in onLoad(), enable the helper
|
||||||
|
function syncDisplayWithOptionPanel()
|
||||||
|
self.addTag("CardWithHelper")
|
||||||
|
local options = optionPanelApi.getOptions()
|
||||||
|
if options.enableCardHelpers then
|
||||||
|
setHelperState(true)
|
||||||
|
else
|
||||||
|
updateDisplay()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- forces a new state
|
||||||
|
function setHelperState(newState)
|
||||||
|
isHelperEnabled = newState
|
||||||
|
updateSave()
|
||||||
|
updateDisplay()
|
||||||
|
end
|
||||||
|
|
||||||
|
-- toggles the current state
|
||||||
|
function toggleHelper()
|
||||||
|
isHelperEnabled = not isHelperEnabled
|
||||||
|
updateSave()
|
||||||
|
updateDisplay()
|
||||||
|
end
|
||||||
|
|
||||||
|
-- updates the visibility and calls events (after a small delay to allow XML being set)
|
||||||
|
function updateDisplay()
|
||||||
|
Wait.frames(actualDisplayUpdate, 5)
|
||||||
|
end
|
||||||
|
|
||||||
|
function actualDisplayUpdate()
|
||||||
|
if isHelperEnabled then
|
||||||
|
self.clearContextMenu()
|
||||||
|
self.addContextMenuItem("Disable Helper", toggleHelper)
|
||||||
|
if hasXML then self.UI.show("Helper") end
|
||||||
|
if initialize then initialize() end
|
||||||
|
else
|
||||||
|
self.clearContextMenu()
|
||||||
|
self.addContextMenuItem("Enable Helper", toggleHelper)
|
||||||
|
if hasXML then self.UI.hide("Helper") end
|
||||||
|
if shutOff then shutOff() end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
__bundle_register("core/OptionPanelApi", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
do
|
||||||
|
local OptionPanelApi = {}
|
||||||
|
|
||||||
|
-- loads saved options
|
||||||
|
---@param options table Set a new state for the option table
|
||||||
|
OptionPanelApi.loadSettings = function(options)
|
||||||
|
return Global.call("loadSettings", options)
|
||||||
|
end
|
||||||
|
|
||||||
|
---@return any: Table of option panel state
|
||||||
|
OptionPanelApi.getOptions = function()
|
||||||
|
return Global.getTable("optionPanel")
|
||||||
|
end
|
||||||
|
|
||||||
|
return OptionPanelApi
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
__bundle_register("__root", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
require("playercards/cards/Analysis")
|
||||||
|
end)
|
||||||
|
__bundle_register("playercards/cards/Analysis", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
require("playercards/CardsWithHelper")
|
||||||
|
require("playercards/CardsThatRedrawTokens")
|
||||||
|
end)
|
||||||
|
__bundle_register("playercards/CardsThatRedrawTokens", function(require, _LOADED, __bundle_register, __bundle_modules)
|
||||||
|
--[[ Library for cards that return and redraw tokens
|
||||||
|
This file is used to add an XML button to a card, turned on via context menu.
|
||||||
|
Valid options modify the appearance of the XML button, as well as the
|
||||||
|
behavior of the return and redraw function. Set options before requiring this file.
|
||||||
|
|
||||||
|
Parameters for the return and redraw functions. Typically set VALID_TOKENS or INVALID_TOKENS, not both.
|
||||||
|
If there are no restrictions on which tokens can be redrawn (e.g. Wendy Adams), keep both empty.
|
||||||
|
* VALID_TOKENS --@type table
|
||||||
|
- keyed table which lists all tokens that can be redrawn by the card
|
||||||
|
- example usage: "False Covenant"
|
||||||
|
> VALID_TOKENS = {
|
||||||
|
> ["Curse"] = true
|
||||||
|
> }
|
||||||
|
|
||||||
|
* INVALID_TOKENS --@type table
|
||||||
|
- keyed table which lists all tokens that cannot be redrawn by the card
|
||||||
|
- example usage: "Custom Ammunition"
|
||||||
|
> INVALID_TOKENS = {
|
||||||
|
> ["Auto-fail"] = true
|
||||||
|
> }
|
||||||
|
|
||||||
|
* DRAW_SPECIFIC_TOKEN --@type string (name of token or nil)
|
||||||
|
- if set, will attempt to draw that specific token
|
||||||
|
|
||||||
|
* RETURN_TO_POOL --@type string
|
||||||
|
- allows for the name of the card to be passed onto Global for any special handling
|
||||||
|
|
||||||
|
The following parameters modify the appearence of the XML button and are not listed as part of a table.
|
||||||
|
- buttonHeight (default is 450)
|
||||||
|
- buttonWidth (default is 1400)
|
||||||
|
- buttonPosition (default is "0 -55 -22")
|
||||||
|
- buttonFontSize (default is 250)
|
||||||
|
- buttonRotation (change if button is placed on an investigator cards)
|
||||||
|
- buttonLabel (default is "Redraw Token")
|
||||||
|
- buttonIcon (to add an icon to the right)
|
||||||
|
- buttonColor (default is "#77674DE6")
|
||||||
|
|
||||||
|
----------------------------------------------------------
|
||||||
|
EXAMPLE: Claypool's Furs
|
||||||
|
This card can only redraw the Frost token, and is replaced with a random token from the bag.
|
||||||
|
As a nice reminder the XML button takes on the Frost color and icon with the text "Cancel".
|
||||||
|
> buttonValue = "Cancel"
|
||||||
|
> buttonIcon = "token-frost"
|
||||||
|
> buttonColor = "#404450E6"
|
||||||
|
> buttonFontSize = 300
|
||||||
|
|
||||||
|
> VALID_TOKENS = {
|
||||||
|
> ["Frost"] = true
|
||||||
|
> }
|
||||||
|
>
|
||||||
|
> require...
|
||||||
|
----------------------------------------------------------]]
|
||||||
|
|
||||||
|
-- intentionally global
|
||||||
|
hasXML = true
|
||||||
|
isHelperEnabled = false
|
||||||
|
|
||||||
|
function updateSave()
|
||||||
|
self.script_state = JSON.encode({ isHelperEnabled = isHelperEnabled })
|
||||||
|
end
|
||||||
|
|
||||||
|
function onLoad(savedData)
|
||||||
|
if savedData and savedData ~= "" then
|
||||||
|
local loadedData = JSON.decode(savedData)
|
||||||
|
isHelperEnabled = loadedData.isHelperEnabled
|
||||||
|
end
|
||||||
|
createHelperXML()
|
||||||
|
syncDisplayWithOptionPanel()
|
||||||
|
end
|
||||||
|
|
||||||
|
function createHelperXML()
|
||||||
|
local xmlTable = { {
|
||||||
|
tag = "Button",
|
||||||
|
attributes = {
|
||||||
|
active = "false",
|
||||||
|
id = "Helper",
|
||||||
|
height = buttonHeight or 450,
|
||||||
|
width = buttonWidth or 1400,
|
||||||
|
rotation = buttonRotation or "0 0 180",
|
||||||
|
scale = "0.1 0.1 1",
|
||||||
|
position = buttonPosition or "0 -55 -22",
|
||||||
|
padding = "50 50 50 50",
|
||||||
|
font = "font_teutonic-arkham",
|
||||||
|
fontSize = buttonFontSize or 250,
|
||||||
|
onClick = "triggerXMLTokenLabelCreation",
|
||||||
|
color = buttonColor or "#77674DE6",
|
||||||
|
textColor = "White"
|
||||||
|
},
|
||||||
|
value = buttonLabel or "Redraw Token"
|
||||||
|
} }
|
||||||
|
if buttonIcon then
|
||||||
|
xmlTable[1].attributes.iconWidth = "400"
|
||||||
|
xmlTable[1].attributes.iconAlignment = "Right"
|
||||||
|
xmlTable[1].attributes.icon = buttonIcon
|
||||||
|
end
|
||||||
|
self.UI.setXmlTable(xmlTable)
|
||||||
|
end
|
||||||
|
|
||||||
|
function triggerXMLTokenLabelCreation()
|
||||||
|
Global.call("activeRedrawEffect", {
|
||||||
|
VALID_TOKENS = VALID_TOKENS,
|
||||||
|
INVALID_TOKENS = INVALID_TOKENS,
|
||||||
|
RETURN_TO_POOL = RETURN_TO_POOL
|
||||||
|
})
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
return __bundle_require("__root")
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3790':
|
'3790':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2021606446230201640/A992318B1957FC69EB36B5E6FC87D226AAC5EC21/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
@ -30,7 +30,7 @@ HideWhenFaceDown: true
|
|||||||
IgnoreFoW: false
|
IgnoreFoW: false
|
||||||
LayoutGroupSortIndex: 0
|
LayoutGroupSortIndex: 0
|
||||||
Locked: false
|
Locked: false
|
||||||
LuaScript: ''
|
LuaScript: !include 'Card Analysis 80285f.ttslua'
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: Card
|
Name: Card
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3745':
|
'3745':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3684':
|
'3684':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956220005/42E220A3221D2BFA22F1B3A71EEE346A8B0AAD77/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956220005/42E220A3221D2BFA22F1B3A71EEE346A8B0AAD77/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5892':
|
'5892':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1807607979163972370/50A45AE585D6404E677DFCA597A0F5FE13346B97/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1807607979163972370/50A45AE585D6404E677DFCA597A0F5FE13346B97/
|
||||||
NumHeight: 4
|
NumHeight: 4
|
||||||
NumWidth: 5
|
NumWidth: 5
|
||||||
|
@ -3,18 +3,18 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 4900
|
CardID: 917311
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
r: 0.71324
|
r: 0.71324
|
||||||
CustomDeck:
|
CustomDeck:
|
||||||
'49':
|
'9173':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2279447674651244606/B2275AD213AF8DD0B65170BD4E5E5E98E233A6C7/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632272/9A953338B599473C1631AA82F75004CE941DA8B0/
|
||||||
NumHeight: 1
|
NumHeight: 7
|
||||||
NumWidth: 1
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
UniqueBack: false
|
UniqueBack: false
|
||||||
Description: ''
|
Description: ''
|
||||||
@ -34,7 +34,7 @@ Locked: false
|
|||||||
LuaScript: ''
|
LuaScript: ''
|
||||||
LuaScriptState: ''
|
LuaScriptState: ''
|
||||||
MeasureMovement: false
|
MeasureMovement: false
|
||||||
Name: CardCustom
|
Name: Card
|
||||||
Nickname: Ancestral Token
|
Nickname: Ancestral Token
|
||||||
SidewaysCard: false
|
SidewaysCard: false
|
||||||
Snap: true
|
Snap: true
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3':
|
'3':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/
|
||||||
NumHeight: 6
|
NumHeight: 6
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4306':
|
'4306':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956220005/42E220A3221D2BFA22F1B3A71EEE346A8B0AAD77/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956220005/42E220A3221D2BFA22F1B3A71EEE346A8B0AAD77/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5452':
|
'5452':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1487830656537158415/2EBB208AA994ED70FD0FEB02D4E4FE78FE43EE02/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1487830656537158415/2EBB208AA994ED70FD0FEB02D4E4FE78FE43EE02/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2622':
|
'2622':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'2622':
|
'2622':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943833/DE98A03934DF8FF5B3CF6C53143B15BFC3ED7341/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3747':
|
'3747':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3739':
|
'3739':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025942034/FEADE7F6206804B42CC9B6049F51EDF6040C5D1D/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3780':
|
'3780':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -0,0 +1,56 @@
|
|||||||
|
AltLookAngle:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
Autoraise: true
|
||||||
|
CardID: 917415
|
||||||
|
ColorDiffuse:
|
||||||
|
b: 0.71324
|
||||||
|
g: 0.71324
|
||||||
|
r: 0.71324
|
||||||
|
CustomDeck:
|
||||||
|
'9174':
|
||||||
|
BackIsHidden: true
|
||||||
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430632751/4F8200D4B672882FF609D4B1B9D438C61AF20447/
|
||||||
|
NumHeight: 7
|
||||||
|
NumWidth: 10
|
||||||
|
Type: 0
|
||||||
|
UniqueBack: false
|
||||||
|
Description: ''
|
||||||
|
DragSelectable: true
|
||||||
|
GMNotes: "{\n \"id\": \"10093\",\n \"type\": \"Event\",\n \"class\": \"Mystic\",\n
|
||||||
|
\ \"cost\": 2,\n \"level\": 0,\n \"traits\": \"Augury. Double.\",\n \"willpowerIcons\":
|
||||||
|
1,\n \"intellectIcons\": 1,\n \"combatIcons\": 1,\n \"cycle\": \"The Feast of
|
||||||
|
Hemlock Vale\"\n}"
|
||||||
|
GUID: ba4746
|
||||||
|
Grid: true
|
||||||
|
GridProjection: false
|
||||||
|
Hands: true
|
||||||
|
HideWhenFaceDown: true
|
||||||
|
IgnoreFoW: false
|
||||||
|
LayoutGroupSortIndex: 0
|
||||||
|
Locked: false
|
||||||
|
LuaScript: ''
|
||||||
|
LuaScriptState: ''
|
||||||
|
MeasureMovement: false
|
||||||
|
Name: Card
|
||||||
|
Nickname: Antediluvian Hymn
|
||||||
|
SidewaysCard: false
|
||||||
|
Snap: true
|
||||||
|
Sticky: true
|
||||||
|
Tags:
|
||||||
|
- PlayerCard
|
||||||
|
Tooltip: true
|
||||||
|
Transform:
|
||||||
|
posX: 48.98
|
||||||
|
posY: 3.67
|
||||||
|
posZ: -24.36
|
||||||
|
rotX: 0
|
||||||
|
rotY: 270
|
||||||
|
rotZ: 0
|
||||||
|
scaleX: 1
|
||||||
|
scaleY: 1
|
||||||
|
scaleZ: 1
|
||||||
|
Value: 0
|
||||||
|
XmlUI: ''
|
@ -3,7 +3,7 @@ AltLookAngle:
|
|||||||
y: 0
|
y: 0
|
||||||
z: 0
|
z: 0
|
||||||
Autoraise: true
|
Autoraise: true
|
||||||
CardID: 378962
|
CardID: 378953
|
||||||
ColorDiffuse:
|
ColorDiffuse:
|
||||||
b: 0.71324
|
b: 0.71324
|
||||||
g: 0.71324
|
g: 0.71324
|
||||||
@ -11,8 +11,8 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3789':
|
'3789':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1625226898126493809/0EE7F5B9B916B56425CAC1C46F7FCEF9DBF55112/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/2424696374430579575/1F73F1B9316F11895AAD6A82B9AF2E2398FAD2F6/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
Type: 0
|
Type: 0
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'5386':
|
'5386':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298037683/22C99DD745DFF65ECC72FD32EFA9C9D0F0C12862/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1626320456298037683/22C99DD745DFF65ECC72FD32EFA9C9D0F0C12862/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'4523':
|
'4523':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/1858293462583875023/F146A60AEF1FBC9B5FC96189BC1894C468C1E811/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/1858293462583875023/F146A60AEF1FBC9B5FC96189BC1894C468C1E811/
|
||||||
NumHeight: 2
|
NumHeight: 2
|
||||||
NumWidth: 5
|
NumWidth: 5
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
@ -11,7 +11,7 @@ ColorDiffuse:
|
|||||||
CustomDeck:
|
CustomDeck:
|
||||||
'3688':
|
'3688':
|
||||||
BackIsHidden: true
|
BackIsHidden: true
|
||||||
BackURL: https://i.imgur.com/EcbhVuh.jpg/
|
BackURL: http://cloud-3.steamusercontent.com/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/
|
||||||
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
FaceURL: http://cloud-3.steamusercontent.com/ugc/960860672864134253/9A6E0399D3624C5FFBD6CAFE5D4B988436CC65AC/
|
||||||
NumHeight: 7
|
NumHeight: 7
|
||||||
NumWidth: 10
|
NumWidth: 10
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user