This commit is contained in:
Zerino 2024-11-14 10:32:23 -03:00
commit 51050b9bac
5 changed files with 94 additions and 43 deletions

24
.vscode/tasks.json vendored
View File

@ -2,14 +2,14 @@
"version": "2.0.0",
"tasks": [
{
"label": "Build with TTS Mod Manager",
"label": "Arkham SCE: Build",
"type": "shell",
"command": "go",
"args": [
"run",
"main.go",
"--moddir=C:\\git\\SCED",
"--modfile=${env:USERPROFILE}\\Documents\\My Games\\Tabletop Simulator\\Saves\\composed.json"
"--moddir=${workspaceFolder}",
"--modfile=${env:USERPROFILE}\\Documents\\My Games\\Tabletop Simulator\\Saves\\ArkhamSCE.json"
],
"options": {
"cwd": "C:\\git\\TTSModManager"
@ -19,6 +19,22 @@
"kind": "build",
"isDefault": true
}
},
{
"label": "Arkham SCE: Decompose",
"type": "shell",
"command": "go",
"args": [
"run",
"main.go",
"--moddir=${workspaceFolder}",
"--modfile=${env:USERPROFILE}\\Documents\\My Games\\Tabletop Simulator\\Saves\\ArkhamSCE.json",
"--reverse"
],
"options": {
"cwd": "C:\\git\\TTSModManager"
},
"problemMatcher": []
}
]
}
}

View File

@ -4,5 +4,5 @@
"class": "Neutral",
"traits": "Humanoid. Monster. Serpent.",
"weakness": true,
"cycle": ""
"cycle": "Aura of Faith"
}

View File

@ -8,5 +8,5 @@
"intellectIcons": 1,
"willpowerIcons": 1,
"wildIcons": 1,
"cycle": ""
"cycle": "Aura of Faith"
}

View File

@ -109,14 +109,10 @@ PLAYAREA_IMAGE_DATA = {
},
{
Name = "VII - Lost in Time and Space 1",
URL = "https://i.ibb.co/rtTpbDx/Dunwich-8-Lost-in-Time-amp-Space.jpg"
},
{
Name = "VII - Lost in Time and Space 2",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725405746/771BAE40F98BB16F8D011FA794E4AC0095131AF1/"
},
{
Name = "VII - Lost in Time and Space 3",
Name = "VII - Lost in Time and Space 2",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725406148/D15D56EA34F27C651D7E7AC202DA4DEBE395E310/"
}
},
@ -637,6 +633,12 @@ PLAYAREA_IMAGE_DATA = {
Name = "59-Z Congress of the Keys 2",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2038485431566444690/B01A1FEAB57473D9B6DF11B92D62C214AA1C2C02/"
}
},
["The Feast of Hemlock Vale"] = {
{
Name = "Fate of the Vale",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817770/64468AFF13A9D511AEACA20C84681A046FC259EC/"
}
}
},
["Official Scenarios"] = {
@ -901,10 +903,18 @@ PLAYAREA_IMAGE_DATA = {
Name = "Consternation on the Constellation",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725512402/37F34A14CEEA9D2F889F7B97B065C0193F268FE1/"
},
{
Name = "Return to Consternation on the Constellation",
URL = "https://github.com/ArkhamDotCards/returntoconsternationontheconstellation/blob/main/product/enUS/constellation-playmat.png?raw=true"
},
{
Name = "Monstrosity from the Ravenwoods",
URL = "https://i.imgur.com/U9J6zm8.jpeg"
},
{
Name = "Return to the Wendigo",
URL = "https://github.com/ArkhamDotCards/returntothewendigo/blob/main/product/enUS/wendigo-playmat.png?raw=true"
},
{
Name = "Symphony of Erich Zann",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725512613/B23EA91E9489E0DDE250DD33F9AF1A12EEE52E0C/"
@ -998,13 +1008,37 @@ PLAYAREA_IMAGE_DATA = {
},
["Unsorted"] = {
{
Name = "Kingsport",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725522594/1EA2C0AF5D4D346AD3FFDC38215BB20AAA72CE8D/"
Name = "Abstract 1",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817641/27488D73455DEEB9B9D3B349A842DBE9518E8613/"
},
{
Name = "Abstract 2",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817667/8CD7AFCD7159CBB2CD9073BD032EEFEDB778501A/"
},
{
Name = "Abstract 3",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817697/DC68C8E534517072E25F9E3E818779CD99BE6D0C/"
},
{
Name = "Cthulhu 1",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817720/D55AA2560082DE929763DC960140443C1845B905/"
},
{
Name = "Cthulhu 2",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198342817745/95FACB0C8BFF5CB58DA7A67220E8128E670B7570/"
},
{
Name = "Desk (by pi.ontheline)",
URL = "https://steamusercontent-a.akamaihd.net/ugc/62581198340495003/80A6E3F7D53775717B909D62473B3C7CA06DBF85/"
},
{
Name = "Devil",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2115062479282248687/DD84A3CB3C4A475A5D093CB413A16A5CEA5FBF79/"
},
{
Name = "Kingsport",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2279446315725522594/1EA2C0AF5D4D346AD3FFDC38215BB20AAA72CE8D/"
},
{
Name = "Mystic Board",
URL = "https://steamusercontent-a.akamaihd.net/ugc/2115062479282248488/EC27B1215F558A39954C27477D8B4F916CA211E5/"

View File

@ -30,36 +30,37 @@ local classesInOrder = {
"Survivor",
"Neutral"
}
local OFFICIAL_CYCLE_LIST = {
-- campaigns
["investigator packs"] = true,
["core"] = true,
["the dunwich legacy"] = true,
["the path to carcosa"] = true,
["the forgotten age"] = true,
["the circle undone"] = true,
["the dream-eaters"] = true,
["the innsmouth conspiracy"] = true,
["edge of the earth"] = true,
["the scarlet keys"] = true,
["the feast of hemlock vale"] = true,
["the drowned city"] = true,
-- standalones / parallels etc.
["standalone"] = true,
["the blob that ate everything else"] = true,
["all or nothing"] = true,
["bad blood"] = true,
["read or die"] = true,
["by the book"] = true,
["red tide rising"] = true,
["on the road again"] = true,
["laid to rest"] = true,
["path of the righteous"] = true,
["relics of the past"] = true,
["hunting for answers"] = true,
["pistols and pearls"] = true,
["beta"] = true,
["promo"] = true
local OFFICIAL_CYCLE_LIST = {
-- campaigns
["investigator packs"] = true,
["core"] = true,
["the dunwich legacy"] = true,
["the path to carcosa"] = true,
["the forgotten age"] = true,
["the circle undone"] = true,
["the dream-eaters"] = true,
["the innsmouth conspiracy"] = true,
["edge of the earth"] = true,
["the scarlet keys"] = true,
["the feast of hemlock vale"] = true,
["the drowned city"] = true,
-- standalones / parallels etc.
["standalone"] = true,
["the blob that ate everything else"] = true,
["all or nothing"] = true,
["bad blood"] = true,
["read or die"] = true,
["by the book"] = true,
["red tide rising"] = true,
["on the road again"] = true,
["laid to rest"] = true,
["path of the righteous"] = true,
["relics of the past"] = true,
["hunting for answers"] = true,
["pistols and pearls"] = true,
["aura of faith"] = true,
["beta"] = true,
["promo"] = true
}
-- conversion tables to simplify type sorting
local typeConversion = {