Compare commits

...

210 Commits

Author SHA1 Message Date
56e88f6c72 Enable changePlayAreaImage option
All checks were successful
build-mod / build-the-mod (push) Successful in 27s
2024-11-23 12:39:31 -05:00
11766165ec Remove Patch Notes card 2024-11-23 12:38:28 -05:00
df296508cf CI: Automatically create releases for pushed tags 2024-11-23 12:38:28 -05:00
c99bfb7ca9 Lower hand zones to prevent weird card interactions 2024-11-23 12:38:28 -05:00
3cbb7b2be4 Allow swapping ArkhamDB importer to use AdamDB 2024-11-23 12:38:28 -05:00
caa4fb62b5 Remove SCED Tour 2024-11-23 12:38:28 -05:00
25f863297a Move encounter discard buttons to bottom of card 2024-11-23 12:38:28 -05:00
55b8c6cc11 Spawn clues next to cards, instead of on them 2024-11-23 12:29:45 -05:00
e35c5bdefd Deal encounter cards to players' hands 2024-11-23 12:29:45 -05:00
daa2170ca8 Enable useResourceCounters option 2024-11-23 12:29:45 -05:00
d21636add4 Rotate all of the side token spawners/removers to normal orientation 2024-11-23 12:29:45 -05:00
4f7ae88102 Expand play area for "doom in play" counter 2024-11-23 12:29:45 -05:00
e3c2c2e146 Reposition clue/damage/horror/resource counters and trash 2024-11-23 12:29:45 -05:00
0d07a42aa5 Reposition/resize skill trackers 2024-11-23 12:29:45 -05:00
8e3b94a814 Update positions of action tokens 2024-11-23 12:29:45 -05:00
3977fe67ab Rotate red and green playermats to same as white/orange 2024-11-23 12:29:44 -05:00
138d35c259 Remove hand discard zones 2024-11-23 12:29:44 -05:00
46fb602add Change default player count to 4 2024-11-23 12:29:43 -05:00
dscarpac
08dc28e595
Merge pull request #1024 from argonui/non-interactable
Fixed search lib
2024-11-21 19:13:27 -06:00
Chr1Z93
c3cdd2f050 rotation fixed 2024-11-22 01:43:14 +01:00
Chr1Z93
24545fc389 added rounding 2024-11-22 01:40:50 +01:00
Chr1Z93
dc8e9ba05f stop first 2024-11-22 01:27:52 +01:00
Chr1Z93
0444c4c639 always re-get token transform 2024-11-22 01:24:21 +01:00
Chr1Z93
67ff395b11 smooth moving interrupt handling 2024-11-22 01:13:23 +01:00
Chr1Z93
14bf7c8dd5 Fixed search lib 2024-11-21 22:28:17 +01:00
dscarpac
1a2866decf
Merge pull request #1023 from argonui/src-clean-up
Moved scripts
2024-11-21 14:26:59 -06:00
Chr1Z93
373bb1e2d4 fixed path 2024-11-21 16:03:30 +01:00
Chr1Z93
f418bce055 moved token arranger 2024-11-21 15:59:51 +01:00
Chr1Z93
e3e909bd80 moved scripts 2024-11-21 15:57:27 +01:00
dscarpac
76e46d710f
Merge pull request #1022 from argonui/no-metadata-handling
Updated scenario reference card detection for removing
2024-11-21 08:29:41 -06:00
Chr1Z93
f787ed4606 Updated scenario reference card detection for removing 2024-11-21 15:16:19 +01:00
dscarpac
13153befb4
Merge pull request #1021 from argonui/token-moving
Removed token moving from TTS events
2024-11-21 07:43:00 -06:00
Chr1Z93
b91e97b35f updates notes 2024-11-21 10:02:11 +01:00
Chr1Z93
3798e0aca6 removed not-interactable objects from search results 2024-11-21 09:35:18 +01:00
Chr1Z93
6af1831d48 Removed token moving from TTS events 2024-11-21 09:32:31 +01:00
Chr1Z
71cd5886f7
Merge pull request #1020 from argonui/early-pick-up
Fixed picking up a card while it is falling
2024-11-21 01:03:39 +01:00
Chr1Z93
2977e278ec trash handling 2024-11-21 00:40:12 +01:00
Chr1Z93
338da36748 flip stop 2024-11-21 00:30:47 +01:00
Chr1Z93
225d9cbedb Fixed picking a card up while it is falling 2024-11-21 00:20:35 +01:00
Chr1Z93
2a778840b0 Added "low velocity" as additional condition 2024-11-21 00:09:08 +01:00
Chr1Z
fa9e5dc5e2
Merge pull request #1013 from argonui/github
Added git attributes for language detection on GitHub
2024-11-21 00:07:40 +01:00
dscarpac
a0780f2316
Merge pull request #1018 from argonui/entrox-pr
Increased playermat button position
2024-11-20 16:49:42 -06:00
Chr1Z93
7fa4513fa4 Increased playermat button position 2024-11-20 23:48:37 +01:00
dscarpac
b554fab99d
Merge pull request #1017 from argonui/remove-a-use
Fixed detecting tokens on dropping cards
2024-11-20 16:47:04 -06:00
Chr1Z93
ed84e03cee updated detection 2024-11-20 23:45:55 +01:00
Chr1Z93
e66dbc19a5 Fixed detecting tokens on dropping cards 2024-11-20 23:43:09 +01:00
dscarpac
1c606d6c0b
Merge pull request #1016 from argonui/held-by-color
Excluded cards that are held
2024-11-20 16:24:24 -06:00
Chr1Z93
60d567b75a Excluded cards that are held 2024-11-20 23:19:19 +01:00
dscarpac
fc60f509fe
Merge pull request #1015 from argonui/tint
Updated Chaos Bag Manager tint
2024-11-20 15:22:13 -06:00
Chr1Z93
7ab36fa0a0 Updated Chaos Bag Manager tint 2024-11-20 19:03:24 +01:00
dscarpac
c1e93a4881
Merge pull request #1010 from argonui/token-draw-dummy
Added "Token Draw Dummys" - typing numbers to draw x tokens
2024-11-20 11:52:15 -06:00
Chr1Z93
fc0783a84e updated notes 2024-11-20 18:51:40 +01:00
Chr1Z93
3db97dea75 updated tour 2024-11-20 18:45:46 +01:00
Chr1Z93
c8deba0c8f added git attributes for language detection on GitHub 2024-11-20 13:52:10 +01:00
Chr1Z93
5ec1659a8e Merge branch 'main' into token-draw-dummy 2024-11-20 09:19:00 +01:00
dscarpac
e18d783fa4
Merge pull request #1007 from argonui/token-moving
Different attempt at token moving
2024-11-19 21:00:54 -06:00
dscarpac
d364767626
Merge pull request #1008 from argonui/discard-buttons
Updated token stack size display and discard button search size
2024-11-19 21:00:20 -06:00
dscarpac
acaced4a5f
Merge pull request #1006 from argonui/slot-editing
Updated slot editing
2024-11-19 20:51:04 -06:00
dscarpac
5eb9b1981f
Merge pull request #1005 from argonui/save-functions
Changed save functions
2024-11-19 20:49:44 -06:00
dscarpac
7c929c2db9
Merge pull request #1009 from argonui/seal-verification
Added token verification to cards that seal
2024-11-19 20:39:13 -06:00
Chr1Z93
9b3a121c97 Added "Token Draw Dummys" - typing numbers to draw x tokens 2024-11-19 23:51:50 +01:00
Chr1Z93
ffab6d5c43 Added token verification to cards that seal 2024-11-19 23:05:33 +01:00
Chr1Z93
56483aefd7 updated token stack size display 2024-11-19 23:01:16 +01:00
Chr1Z93
46bfa275c7 release discard sealed tokens 2024-11-19 22:48:17 +01:00
Chr1Z93
8f72911c03 removed timeout 2024-11-19 22:25:12 +01:00
Chr1Z93
e99f725f80 timeoutfunc added 2024-11-19 21:17:39 +01:00
Chr1Z93
17bc2b1dc2 nil handling 2024-11-19 20:57:28 +01:00
Chr1Z93
a13314f61c updated offset 2024-11-19 19:41:08 +01:00
Chr1Z93
46a8f6640a fixed hand using 2024-11-19 19:10:02 +01:00
Chr1Z93
47e491913f fixed token discarding 2024-11-19 19:03:20 +01:00
Chr1Z93
a7dcf7c893 code update 2024-11-19 18:58:04 +01:00
Chr1Z93
c6a94dba80 new iteration 2024-11-19 18:36:14 +01:00
Chr1Z93
ec3b8ab884 Merge branch 'main' into token-moving 2024-11-19 17:47:03 +01:00
Chr1Z93
039692efc0 Merge branch 'main' into save-functions 2024-11-19 17:45:18 +01:00
Chr1Z93
60f3b9dd08 updated code 2024-11-19 17:44:47 +01:00
Chr1Z93
de28157e1c Merge branch 'main' into slot-editing 2024-11-19 17:36:22 +01:00
dscarpac
55c8926385
Merge pull request #1002 from argonui/date
Updated patch notes date
2024-11-19 09:39:48 -06:00
Chr1Z
65285d3cc3
updated date 2024-11-19 16:38:25 +01:00
dscarpac
bb1c6e85a0
Merge pull request #1001 from argonui/unified-token-discarding
Unified token discarding
2024-11-19 09:30:36 -06:00
Chr1Z93
2006ec85ec updated more code 2024-11-19 15:01:01 +01:00
Chr1Z93
05e375074a Different attempt at moving cards with tokens 2024-11-19 14:30:07 +01:00
Chr1Z93
7eddc4d988 code improvement 2024-11-19 13:32:08 +01:00
Chr1Z93
f14d88ee98 better message 2024-11-19 13:29:32 +01:00
Chr1Z93
c76be365c4 Updates slot editing 2024-11-19 12:51:25 +01:00
Chr1Z93
a795423813 Changed save functions 2024-11-19 11:08:19 +01:00
Chr1Z93
2e27fec646 Updated patch notes date 2024-11-19 09:27:04 +01:00
Chr1Z93
ae2c5259d2 changed event 2024-11-19 09:26:19 +01:00
Chr1Z93
ac80962c9c some nil handling 2024-11-19 00:18:00 +01:00
Chr1Z93
b58f9923c2 updated search 2024-11-19 00:04:57 +01:00
Chr1Z93
7e26a25d7d Unified token discarding 2024-11-18 23:41:19 +01:00
dscarpac
d898676b6a
Merge pull request #1000 from argonui/detaching
Bugfix for token detaching
2024-11-18 16:25:09 -06:00
Chr1Z93
72320073eb Bugfix for token detaching 2024-11-18 23:18:51 +01:00
dscarpac
da636c71f7
Merge pull request #990 from argonui/new-notes
Updated notes and version number
2024-11-18 16:13:48 -06:00
dscarpac
1df5bfa889
Merge pull request #999 from argonui/globalapi
Moving Token-Detaching to GlobalApi
2024-11-18 10:43:06 -06:00
Chr1Z93
c3a8725964 empty lines 2024-11-18 17:12:57 +01:00
Chr1Z93
046dae888c Merge branch 'main' into globalapi 2024-11-18 17:01:22 +01:00
Chr1Z93
6c857b1e50 Moved token detaching to GlobalApi 2024-11-18 17:01:10 +01:00
dscarpac
a9d81429f3
Merge pull request #998 from argonui/color-string
Changed color to string
2024-11-18 09:49:24 -06:00
dscarpac
aff36949bc
Merge pull request #997 from argonui/seal-xml
Fixed sealing XML not being drawn after loading
2024-11-18 09:49:01 -06:00
Chr1Z93
bd6c56949d Changed color to string 2024-11-18 16:33:49 +01:00
Chr1Z
7bc0856135
Merge pull request #989 from YumiWhellie/main
added check for dropping cards with tokens on them
2024-11-18 16:31:33 +01:00
Zerino
6da1e2434e added sealed bless stack XML drawing check to token detaching function 2024-11-18 12:30:40 -03:00
Chr1Z93
d2175b16a6 Fixed sealing XML not being drawn after loading 2024-11-18 15:59:14 +01:00
Chr1Z
3c398fd4cf
Merge pull request #996 from dscarpac/move-objects
Bugfix: Added token movement for "move to threat area" button
2024-11-18 15:46:50 +01:00
dscarpac
17f047a15c added token movement 2024-11-18 08:45:03 -06:00
Zerino
a8a67872de updated code for better functionality part 4 2024-11-18 11:16:22 -03:00
dscarpac
ac8d5ace69
Merge pull request #995 from argonui/flipped-tokens
Updated damage/horror XML to detect if object spawns flipped
2024-11-18 08:03:06 -06:00
Chr1Z93
e2755ac7a6 updated date 2024-11-18 00:59:30 +01:00
Chr1Z93
337aa8a3d6 Updated XML to detect if object is flipped 2024-11-17 23:18:03 +01:00
Chr1Z
2fce37b5b3
Merge pull request #993 from Entrox-Licher/main
Bug Fixes to the Victory Display
2024-11-17 19:34:02 +01:00
Entrox-Licher
e8548168ab Rmoeved log statement 2024-11-17 13:24:32 -05:00
Zerino
dc2ac54923 reverted mythos area search change 2024-11-17 14:36:49 -03:00
Zerino
4c2ce6f6ed added code to prevent multiple collisions 2024-11-17 14:00:36 -03:00
Zerino
b6abd43345 updated code for better functionality part 3 2024-11-17 13:00:12 -03:00
dscarpac
d8639aff3a
Merge pull request #981 from argonui/importer-exporter
Updated Campaign Importer/Exporter
2024-11-17 09:46:20 -06:00
dscarpac
c56aa4e927
Merge pull request #986 from argonui/random-boxes
Upgradesheets: turned checkboxes into crosses
2024-11-17 09:26:22 -06:00
dscarpac
07ebefd10c
Merge pull request #935 from argonui/taboo-2.3
Added taboo cards from FAQ v.2.3
2024-11-17 09:25:24 -06:00
dscarpac
915c0ccf1a
Merge pull request #991 from argonui/dynamic-sealing
Fixed missing tag for dynamically added seal menu
2024-11-17 09:08:16 -06:00
dscarpac
4ee824ba01
Merge pull request #992 from argonui/tooltips
Fixed tooltip position for XML windows
2024-11-17 09:06:20 -06:00
Chr1Z93
e38c6acae2 file rename 2024-11-17 10:50:58 +01:00
Chr1Z93
ba5500e1f2 file rename 2024-11-17 10:50:47 +01:00
Chr1Z93
bfdb2c912c updated images 2024-11-17 10:50:30 +01:00
Chr1Z93
343af3fa91 updated date 2024-11-17 09:32:35 +01:00
Zerino
7122135ebc updated code for better functionality part 2 2024-11-16 21:45:19 -03:00
Entrox-Licher
e612d13d3b Bug Fixes to the Victory Display 2024-11-16 12:06:50 -05:00
Zerino
f190678d31 updated code for better functionality 2024-11-16 12:02:47 -03:00
Chr1Z93
560f371f4b Fixed tooltip position for XML windows 2024-11-16 14:56:40 +01:00
Chr1Z93
3b997b35ea updated URL 2024-11-16 14:50:46 +01:00
Chr1Z93
a4f5b69303 Fixed missing tag for dynamically added seal menu 2024-11-16 14:44:45 +01:00
Chr1Z93
dde00cdadc updated URLs 2024-11-16 14:39:26 +01:00
Chr1Z93
bb704b3f54 updates notes and version number 2024-11-16 14:07:32 +01:00
Chr1Z93
b4a168f64a added images 2024-11-16 13:16:16 +01:00
Chr1Z93
e727b1440d Merge branch 'taboo-2.3' of https://github.com/argonui/SCED into taboo-2.3 2024-11-16 13:14:19 +01:00
Chr1Z93
ebb481b8c2 Merge branch 'main' into taboo-2.3 2024-11-16 13:14:12 +01:00
Zerino
563bee5757 added check for dropping cards with tokens on them 2024-11-15 22:15:51 -03:00
Chr1Z93
dd8c1fb20a Merge branch 'main' into taboo-2.3 2024-11-15 16:00:44 +01:00
Chr1Z93
6871a15e4c Merge branch 'main' into random-boxes 2024-11-15 16:00:20 +01:00
Chr1Z93
abd04a8902 Merge branch 'main' into importer-exporter 2024-11-15 16:00:06 +01:00
Chr1Z
f0e7d31817
Merge pull request #988 from YumiWhellie/main
adjusted Mandy and Ursula's data
2024-11-15 15:00:59 +01:00
Zerino
0afb0a9fb0 adjusted Mandy and Ursula's data 2024-11-15 10:53:50 -03:00
Chr1Z93
38c1e17be8 Merge branch 'main' into taboo-2.3 2024-11-14 15:01:04 +01:00
Chr1Z93
b420f8821d Merge branch 'main' into importer-exporter 2024-11-14 15:00:53 +01:00
Chr1Z93
a77d4477eb Merge remote-tracking branch 'origin/main' into random-boxes 2024-11-14 15:00:37 +01:00
Chr1Z
5118930d0f
Merge pull request #987 from YumiWhellie/main
Updated slot modification through permanent dropping
2024-11-14 14:58:25 +01:00
Zerino
1640b72bac added Directive and Miskatonic Archaeology Funding to modifySlot() 2024-11-14 10:48:49 -03:00
Zerino
16d26dcbbb added Blursed slot icon for Occult Reliquary 2024-11-14 10:46:53 -03:00
Zerino
51050b9bac Merge branch 'main' of https://github.com/argonui/SCED 2024-11-14 10:32:23 -03:00
Zerino
64a7509500 added Blursed icon slot for Occult Reliquary dropping 2024-11-14 10:30:41 -03:00
dscarpac
e17f6245da
Merge pull request #971 from argonui/play-area-images
Updated Playarea Image Gallery
2024-11-14 07:21:55 -06:00
dscarpac
e15f23c9ef
Merge pull request #972 from argonui/updated-build-task
Updated tasks
2024-11-14 07:21:23 -06:00
dscarpac
4f891520ee
Merge pull request #982 from argonui/parallel-mateo
Parallel Mateo: fixed missing cycle and added to official cycle list
2024-11-14 07:20:58 -06:00
Chr1Z
9806cd5bcb
Merge pull request #985 from YumiWhellie/main
updated upkeep hotkey, removed upkeep (multihanded) hotkey
2024-11-14 08:05:54 +01:00
Zerino
77f320e188 fixed a local, made code even smaller 2024-11-13 21:42:27 -03:00
Chr1Z93
ac6f0da74c turned checkboxes into crosses 2024-11-14 01:18:30 +01:00
Zerino
52e5ec01f4 updated upkeep hotkey, removed upkeep (multihanded) hotkey 2024-11-13 21:08:52 -03:00
Chr1Z
0c1f5e8bdb
Merge pull request #984 from YumiWhellie/main
updated customizables' textfield size
2024-11-13 23:19:41 +01:00
Zerino
67abfbcc16 updated customizable textfield size 2024-11-13 18:47:52 -03:00
Zerino
42b7ecad48 Merge branch 'main' of https://github.com/argonui/SCED 2024-11-13 18:02:19 -03:00
Zerino
5dad64ae98 updated modifySlot 2024-11-13 18:02:04 -03:00
Chr1Z
500efef81c
Merge pull request #983 from YumiWhellie/main
edit slots by dropping Charisma/Relic Hunter
2024-11-13 20:23:07 +01:00
YumiWhellie
59f64415d4
updated vector comparison
Co-authored-by: Chr1Z <97286811+Chr1Z93@users.noreply.github.com>
2024-11-13 16:07:31 -03:00
Chr1Z93
0773605be0 Merge branch 'main' into taboo-2.3 2024-11-13 18:46:01 +01:00
Zerino
a9c31630f0 edit slots by dropping Charisma/Relic Hunter 2024-11-13 12:25:39 -03:00
Chr1Z93
25f0c45272 fixed missing cycles and added to official cycle list 2024-11-12 23:29:20 +01:00
Chr1Z93
2d1de89ab0 merge additional player cards 2024-11-12 23:25:51 +01:00
Chr1Z93
1cbb7e2aa7 store clean up helper settings 2024-11-12 23:16:45 +01:00
Chr1Z93
58dd1e79af fixed handling for non-downloaded campaign boxes 2024-11-12 23:03:44 +01:00
dscarpac
c3c105f670
Merge pull request #975 from argonui/custom-data-helper
Updated Custom Data Helper
2024-11-11 19:37:11 -06:00
dscarpac
3e12ea3fcc
Merge pull request #978 from argonui/para-agnes
Fixed `extraToken` for parallel Agnes
2024-11-11 19:36:56 -06:00
Chr1Z93
aae9913e05 Fixed extraToken for parallel Agnes 2024-11-11 21:30:04 +01:00
dscarpac
b4ad803cbf
Merge pull request #977 from argonui/mod-manager
Removed TTSMM
2024-11-11 12:37:23 -06:00
Chr1Z93
50b817ce4c Removed TTSMM 2024-11-11 19:33:01 +01:00
dscarpac
cd84bd89bc
Merge pull request #976 from argonui/upgradesheet-saving
Upgradesheets: updated save function
2024-11-10 17:59:23 -06:00
Chr1Z93
6acb053842 Updated save function 2024-11-11 00:51:45 +01:00
Chr1Z
3cd93501ee
Merge pull request #974 from YumiWhellie/main
Created XML for customizable' upgrade sheets
2024-11-11 00:43:04 +01:00
Zerino
4733a9ef4a optimized code 2024-11-10 20:36:27 -03:00
Chr1Z93
b70ca1275a more mats 2024-11-11 00:28:08 +01:00
Chr1Z93
8a7a003174 missing mat handling 2024-11-10 23:59:46 +01:00
Zerino
8f7cac79aa Merge branch 'main' of https://github.com/argonui/SCED 2024-11-10 19:05:52 -03:00
Zerino
1c8820c779 updated customizable library to use xml 2024-11-10 19:05:29 -03:00
dscarpac
ae05ef7f5b
Merge pull request #973 from argonui/hand-helper
Hand Helper: Fixed formatting
2024-11-10 10:55:07 -06:00
Chr1Z93
5cea6acfc9 Fixed formatting 2024-11-10 16:30:18 +01:00
Chr1Z93
108ed9cf05 end of file new line 2024-11-10 15:24:08 +01:00
Chr1Z93
9aac5cecaa added decompose task 2024-11-10 15:22:39 +01:00
Chr1Z93
93d052d340 updated build task 2024-11-10 15:19:07 +01:00
Chr1Z93
31a90fdb68 removed LITAS duplicate 2024-11-09 22:17:05 +01:00
Chr1Z93
8a320ff842 added myriad's side scenarios and desk 2024-11-09 22:13:33 +01:00
Chr1Z
d533aa1c9b
Merge pull request #970 from YumiWhellie/main
fix for cleanup helper changing doomSubtractMode
2024-11-08 22:33:27 +01:00
Zerino
6018169752 fix for cleanup helper changing doomSubtractMode 2024-11-08 18:24:36 -03:00
dscarpac
8a4909bf85
Merge pull request #964 from argonui/ability-token
Ability Tokens: Turned "randomize" into a context menu entry instead of using the TTS event
2024-11-07 18:57:58 -06:00
Chr1Z
b1b690d02e
Merge pull request #965 from max-torch/fix-hand-area-orientation-of-the-rotateplayermat-function
Fix player hand zone being upside down after using the rotate player mat function
2024-11-05 13:02:30 +01:00
Alexander Lacson
b8682f1018
Fix wrong variable name reference
Co-authored-by: Chr1Z <97286811+Chr1Z93@users.noreply.github.com>
2024-11-05 20:00:47 +08:00
Alexander Lacson
d872127eff
Check for type "Hand" instead of guid
Co-authored-by: Chr1Z <97286811+Chr1Z93@users.noreply.github.com>
2024-11-05 20:00:31 +08:00
Alexander Lacson
50e472d4ba Update PlayermatApi.ttslua 2024-11-05 18:35:30 +08:00
Chr1Z93
4f132c2284 Turned "randomize" into a context menu entry instead of using the TTS event 2024-11-05 10:41:10 +01:00
Chr1Z93
643ef30ecc Merge branch 'main' into taboo-2.3 2024-11-04 18:47:04 +01:00
dscarpac
7d27903761
Merge pull request #959 from argonui/attachments
Deck Importer: updated taboo handling, Ancestral Knowledge randomization + zone
2024-11-03 18:11:35 -06:00
dscarpac
01b13dee54
Merge pull request #963 from argonui/source-repo
Added comment to easily test a specific download repo version
2024-11-03 18:10:49 -06:00
Chr1Z93
5900ec1263 Added comment to easily test a specific download repo version 2024-11-03 23:17:24 +01:00
dscarpac
e3e35f2c80
Merge pull request #960 from argonui/nav-overlay
Nil handling for Navigation Overlay
2024-11-03 13:38:07 -06:00
dscarpac
da9703576b
Merge pull request #957 from argonui/charles-ross
Added "0 uses" to Charles Ross
2024-11-03 13:37:39 -06:00
dscarpac
b47d4f4fd5
Merge pull request #962 from argonui/kohaku
Kohaku: Fixed color for Bless Curse Manager messages
2024-11-03 13:37:15 -06:00
dscarpac
3b305ba5ce
Merge pull request #961 from argonui/investigator-callback
Playermat: fixed investigator callback (used matColor instead of handColor)
2024-11-03 11:55:02 -06:00
Chr1Z93
7993c263cd Fixed color for Bless Curse Manager messages 2024-11-03 18:54:19 +01:00
Chr1Z93
2d95d4c48f Fixed color for changed handcolor 2024-11-03 18:31:54 +01:00
Chr1Z93
8be7a03446 Nil handling for Navigation Overlay 2024-11-02 22:36:05 +01:00
Chr1Z93
efb0daf9db Updated taboo handling, Ancestral Knowledge randomization + zone 2024-11-02 19:17:46 +01:00
Chr1Z93
d27652d01f Added "0 uses" to Charles Ross 2024-11-02 10:16:51 +01:00
Chr1Z93
c3cf8d7b24 Merge branch 'main' into taboo-2.3 2024-11-01 18:08:41 +01:00
Chr1Z93
1b0ffab9c3 Added taboo cards from FAQ v.2.3 2024-10-28 14:38:33 +01:00
185 changed files with 1826 additions and 4726 deletions

4
.gitattributes vendored Normal file
View File

@ -0,0 +1,4 @@
# add language detection for custom file extension
*.ttslua linguist-language=Lua
*.gmnotes linguist-language=json
*.luascriptstate linguist-language=json

View File

@ -1,11 +1,8 @@
name: build-mod
on:
workflow_dispatch:
release:
types: [created]
pull_request:
permissions: read-all
push:
tags:
- "p*"
jobs:
build-the-mod:
@ -14,5 +11,17 @@ jobs:
contents: write
actions: read
steps:
- uses: argonui/TTSModManager.action@v1.0.0
- uses: actions/checkout@v3
- run: wget https://github.com/argonui/TTSModManager/releases/download/v1.2.1/TTSModManager-Linux
shell: bash
- run: chmod +x TTSModManager-Linux
shell: bash
- run: ./TTSModManager-Linux -moddir="./" -modfile="./SCED ${{ github.ref_name }}.json"
shell: bash
- name: Create Release
uses: akkuman/gitea-release-action@v1
env:
NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18
with:
files: "SCED ${{ github.ref_name }}.json"
name: "Patched ${{ github.ref_name }}"

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

@ -83,7 +83,6 @@
"Trash.5f896a",
"Trash.147e80",
"Trash.f7b6c8",
"PatchNotes.f47225",
"RulesReference.d99993",
"LatestFAQ.faqfaq",
"Doomtokens.16724b",
@ -157,16 +156,11 @@
"PhaseTrackerCache.645841",
"TokenSource.124381",
"GameData.3dbe47",
"SCEDTour.0e5aa8",
"DeckInstructionGenerator.240522",
"PlayerCards.2d30ee",
"TokenRemover.39b175",
"TokenRemover.2ba7a5",
"TokenRemover.0a5a29",
"TokenDiscardZone.457de3",
"TokenDiscardZone.457de4",
"TokenDiscardZone.457de5",
"TokenDiscardZone.457de6",
"Decoration-Map.6161b4",
"TableDivider.612072",
"TableDivider.975c39",
@ -187,6 +181,10 @@
"ChaosBagManager.023240",
"PlaceholderBoxDummy.a93466",
"PopestsBorderlessVol1.fecccd",
"TokenDrawDummy.dummy1",
"TokenDrawDummy.dummy2",
"TokenDrawDummy.dummy3",
"TokenDrawDummy.dummy4",
"Tokencache_1.a15273",
"Tokencache_0.0a8592",
"Tokencache_-1.b644d2",
@ -241,7 +239,7 @@
0,
0
],
"SaveName": "Arkham SCE - 4.0.0",
"SaveName": "Arkham SCE - 4.0.3",
"Sky": "Sky_Museum",
"SkyURL": "https://i.imgur.com/GkQqaOF.jpg",
"SnapPoints_path": "SnapPoints.json",

View File

@ -1019,6 +1019,7 @@
"PreciousMemento4.358be4",
"TalismanofProtection.7b4b0c",
"UnscrupulousLoan3.57b95d",
"UnscrupulousLoan3Taboo.57b95e",
"ProfessorWilliamWebb2.1905cf",
"NkosiMabati3.6c5628",
"Sledgehammer4.ae3ff5",
@ -1437,6 +1438,7 @@
"LivingInk.42b36d",
"CleanSneak4.537171",
"UnderworldMarket2.bba889",
"UnderworldMarket2Taboo.bba899",
"TriggerMan3.11d7ad",
"ThievesKit3.be8d1f",
"BreakingandEntering2.3411dd",
@ -1473,6 +1475,7 @@
"DissectionTools.95ca5d",
"TheRavenQuill.b81037",
"EmpiricalHypothesis.62c67d",
"EmpiricalHypothesisTaboo.62c67e",
"AlchemicalDistillation.502a4d",
"EverVigilant4.ac910a",
"GirishKadakia4.bdd70d",
@ -1680,6 +1683,7 @@
"EtherealWeaving3.697efd",
"PutrescentRot.2d1e60",
"RavenousMyconid4.df93ca",
"RavenousMyconid4Taboo.df93cb",
"SecondWind2.c3c979",
"FireAxe2.326ec3",
"StirthePot.c25479",
@ -1709,6 +1713,7 @@
"EtherealForm2.e58c7b",
"CleaningKit3.94c3e1",
"RavenousMyconid4.ab2752",
"RavenousMyconid4Taboo.ab2753",
"RodofCarnamagos2.d8ef99",
"FakeCredentials4.7ebb67",
"HuntingJacket2.5355fa",

View File

@ -8,7 +8,7 @@
"combatIcons": 2,
"agilityIcons": 3,
"cycle": "Bad Blood",
"extraToken": "Reaction",
"extraToken": "None",
"signatures": [
{
"01012": 1,

View File

@ -7,5 +7,12 @@
"level": 0,
"traits": "Ally. Patron.",
"intellectIcons": 1,
"uses": [
{
"count": 0,
"type": "Resource",
"token": "resource"
}
],
"cycle": "The Path to Carcosa"
}

View File

@ -0,0 +1,59 @@
{
"id": "09041-t",
"type": "Asset",
"class": "Seeker",
"cost": 2,
"level": 0,
"traits": "Talent. Science.",
"intellectIcons": 1,
"uses": [
{
"count": 0,
"type": "Evidence",
"token": "resource"
}
],
"customizations": [
{
"name": "Pessimistic Outlook",
"xp": 1,
"text": "Add the following criteria: “you run out of cards in your hand.”"
},
{
"name": "Trial and Error",
"xp": 1,
"text": "Add the following criteria: “you are dealt damage or horror.”"
},
{
"name": "Independent Variable",
"xp": 1,
"text": "Add the following criteria: “you discard a treachery or enemy from play.”"
},
{
"name": "Field Research",
"xp": 1,
"text": "Add the following criteria: “you enter a location with 3 or more shroud.”"
},
{
"name": "Peer Review",
"xp": 2,
"text": "The chosen criteria is met if any investigator at your location meets it, instead of only you. Other investigators at your location may trigger 🗲 abilities on Empirical Hypothesis."
},
{
"name": "Research Grant",
"xp": 2,
"text": "Empirical Hypothesis gains: “🗲 Spend 2 evidence: Reduce the cost of the next card you play this phase by 3.”"
},
{
"name": "Irrefutable Proof",
"xp": 3,
"text": "Empirical Hypothesis gains: “🗲 Spend 3 evidence: Discover 1 clue at your location.”"
},
{
"name": "Alternative Hypothesis",
"xp": 4,
"text": "After you exhaust Empirical Hypothesis, you may resolve its forced effect, choosing a criteria you have not chosen this round. Then, ready it."
}
],
"cycle": "The Scarlet Keys"
}

View File

@ -0,0 +1,63 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"CardID": 20240200,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"202402": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922059455624/16F9C7A4AA57693ACD41525A8A7BE14D5A92D02B/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
},
"Description": "",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/EmpiricalHypothesisTaboo.62c67e.gmnotes",
"GUID": "62c67e",
"Grid": true,
"GridProjection": false,
"Hands": true,
"HideWhenFaceDown": true,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"playercards/cards/EmpiricalHypothesis\")",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "CardCustom",
"Nickname": "Empirical Hypothesis (Taboo)",
"SidewaysCard": false,
"Snap": true,
"Sticky": true,
"Tags": [
"Asset",
"PlayerCard",
"CardWithHelper"
],
"Tooltip": true,
"Transform": {
"posX": 16.668,
"posY": 3.403,
"posZ": 65.932,
"rotX": 0,
"rotY": 270,
"rotZ": 359,
"scaleX": 1,
"scaleY": 1,
"scaleZ": 1
},
"Value": 0,
"XmlUI": ""
}

View File

@ -53,9 +53,9 @@
"rotX": 0,
"rotY": 180,
"rotZ": 0,
"scaleX": 1,
"scaleX": 1.15,
"scaleY": 1,
"scaleZ": 1
"scaleZ": 1.15
},
"Value": 0,
"XmlUI": ""

View File

@ -5,19 +5,19 @@
"z": 0
},
"Autoraise": true,
"CardID": 312,
"CardID": 20240600,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"3": {
"202406": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/2115061845812962486/A68B8BF7E4862F21369DAC4A37D813EC664EAC34/",
"NumHeight": 6,
"NumWidth": 10,
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922061939917/B6BCEF4BB1C0B89F57E36B10687F881E4D79B7AD/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
@ -36,7 +36,7 @@
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "Card",
"Name": "CardCustom",
"Nickname": "Pathfinder (1) (Taboo)",
"SidewaysCard": false,
"Snap": true,

View File

@ -0,0 +1,24 @@
{
"id": "10059-t",
"type": "Asset",
"class": "Seeker",
"cost": 2,
"level": 4,
"traits": "Creature. Science.",
"intellectIcons": 1,
"bonded": [
{
"count": 1,
"maxCount": 1,
"id": "10045"
}
],
"uses": [
{
"count": 0,
"type": "Growth",
"token": "resource"
}
],
"cycle": "The Feast of Hemlock Vale"
}

View File

@ -0,0 +1,62 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"CardID": 20240400,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"202404": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922061939949/D510F001E5A92F8B6CEFBC955987FB80E9C69DEA/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
},
"Description": "Sentient Strain",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/RavenousMyconid4Taboo.ab2753.gmnotes",
"GUID": "ab2753",
"Grid": true,
"GridProjection": false,
"Hands": true,
"HideWhenFaceDown": true,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "CardCustom",
"Nickname": "Ravenous Myconid (4) (Taboo)",
"SidewaysCard": false,
"Snap": true,
"Sticky": true,
"Tags": [
"Asset",
"PlayerCard"
],
"Tooltip": true,
"Transform": {
"posX": 45.818,
"posY": 3.67,
"posZ": -15.255,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 1,
"scaleY": 1,
"scaleZ": 1
},
"Value": 0,
"XmlUI": ""
}

View File

@ -0,0 +1,24 @@
{
"id": "10060-t",
"type": "Asset",
"class": "Seeker",
"cost": 2,
"level": 4,
"traits": "Monster. Science.",
"combatIcons": 1,
"bonded": [
{
"count": 1,
"maxCount": 1,
"id": "10045"
}
],
"uses": [
{
"count": 0,
"type": "Growth",
"token": "resource"
}
],
"cycle": "The Feast of Hemlock Vale"
}

View File

@ -0,0 +1,62 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"CardID": 20240500,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"202405": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922061940028/1FBB2822CF755B39F261D4A715160624A5CF5A18/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
},
"Description": "Carnivorous Strain",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/RavenousMyconid4Taboo.df93cb.gmnotes",
"GUID": "df93cb",
"Grid": true,
"GridProjection": false,
"Hands": true,
"HideWhenFaceDown": true,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "CardCustom",
"Nickname": "Ravenous Myconid (4) (Taboo)",
"SidewaysCard": false,
"Snap": true,
"Sticky": true,
"Tags": [
"Asset",
"PlayerCard"
],
"Tooltip": true,
"Transform": {
"posX": 61.63,
"posY": 3.67,
"posZ": -24.359,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 1,
"scaleY": 1,
"scaleZ": 1
},
"Value": 0,
"XmlUI": ""
}

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

@ -0,0 +1,9 @@
{
"id": "09077-t",
"type": "Asset",
"class": "Rogue",
"level": 2,
"traits": "Connection. Illicit.",
"permanent": true,
"cycle": "The Scarlet Keys"
}

View File

@ -0,0 +1,62 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"CardID": 20240300,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"202403": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922059513273/3B3A82BFBBEA5F23765BD885E7ED3420A62E225F/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
},
"Description": "",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/UnderworldMarket2Taboo.bba899.gmnotes",
"GUID": "bba899",
"Grid": true,
"GridProjection": false,
"Hands": true,
"HideWhenFaceDown": true,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "CardCustom",
"Nickname": "Underworld Market (2) (Taboo)",
"SidewaysCard": false,
"Snap": true,
"Sticky": true,
"Tags": [
"Asset",
"PlayerCard"
],
"Tooltip": true,
"Transform": {
"posX": 16.668,
"posY": 3.362,
"posZ": 65.931,
"rotX": 358,
"rotY": 270,
"rotZ": 358,
"scaleX": 1,
"scaleY": 1,
"scaleZ": 1
},
"Value": 0,
"XmlUI": ""
}

View File

@ -0,0 +1,9 @@
{
"id": "08113-t",
"type": "Asset",
"class": "Rogue|Survivor",
"cost": 0,
"level": 3,
"traits": "Pact.",
"cycle": "Edge of the Earth"
}

View File

@ -0,0 +1,62 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"CardID": 20240100,
"ColorDiffuse": {
"b": 0.71324,
"g": 0.71324,
"r": 0.71324
},
"CustomDeck": {
"202401": {
"BackIsHidden": true,
"BackURL": "https://steamusercontent-a.akamaihd.net/ugc/2342503777940352139/A2D42E7E5C43D045D72CE5CFC907E4F886C8C690/",
"FaceURL": "https://steamusercontent-a.akamaihd.net/ugc/62581922059455552/E1A1D3AD0706C7E2F3B6E5C0002EBB6D367D0889/",
"NumHeight": 1,
"NumWidth": 1,
"Type": 0,
"UniqueBack": false
}
},
"Description": "",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/UnscrupulousLoan3Taboo.57b95e.gmnotes",
"GUID": "57b95e",
"Grid": true,
"GridProjection": false,
"Hands": true,
"HideWhenFaceDown": true,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "CardCustom",
"Nickname": "Unscrupulous Loan (3) (Taboo)",
"SidewaysCard": false,
"Snap": true,
"Sticky": true,
"Tags": [
"Asset",
"PlayerCard"
],
"Tooltip": true,
"Transform": {
"posX": 9.181,
"posY": 2.857,
"posZ": -16.733,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 1,
"scaleY": 1,
"scaleZ": 1
},
"Value": 0,
"XmlUI": ""
}

View File

@ -8,7 +8,7 @@
"combatIcons": 1,
"agilityIcons": 4,
"cycle": "The Forgotten Age",
"extraToken": "Investigate",
"extraToken": "Reaction",
"signatures": [
{
"04008": 1,

View File

@ -42,7 +42,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"accessories/CampaignImporterExporter\")",
"LuaScript": "require(\"core/CampaignImporterExporter\")",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "Custom_Tile",

View File

@ -42,7 +42,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"accessories/CardBackEnhancer\")",
"LuaScript": "require(\"core/CardBackEnhancer\")",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "Custom_Tile",

View File

@ -6,9 +6,9 @@
},
"Autoraise": true,
"ColorDiffuse": {
"b": 1,
"g": 1,
"r": 1
"b": 0,
"g": 0,
"r": 0
},
"CustomImage": {
"CustomTile": {

View File

@ -51,11 +51,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -36.867,
"posX": -31.06,
"posY": 1.52,
"posZ": 31.025,
"posZ": 25.91,
"rotX": 0,
"rotY": 10,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.43,
"scaleY": 0.33,

View File

@ -51,11 +51,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -23.89,
"posY": 1.52,
"posZ": -31.107,
"posX": -30.78,
"posY": 1.6,
"posZ": -39.04,
"rotX": 0,
"rotY": 190,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.43,
"scaleY": 0.33,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -50,7 +50,7 @@
"posY": 1.561,
"posZ": -26.426,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 0.8,

View File

@ -50,7 +50,7 @@
"posY": 1.561,
"posZ": 25.864,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 0.8,

View File

@ -20,7 +20,7 @@
"HideWhenFaceDown": false,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"Locked": false,
"LuaScript": "require(\"arkhamdb/Configuration\")",
"LuaScriptState": "",
"MeasureMovement": false,
@ -33,9 +33,9 @@
],
"Tooltip": true,
"Transform": {
"posX": 78,
"posY": 1.395,
"posZ": 4.352,
"posX": -8.44,
"posY": 2,
"posZ": 77,
"rotX": 0,
"rotY": 270,
"rotZ": 180,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "damage",
@ -43,11 +43,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -37.182,
"posY": 1.52,
"posZ": 29.089,
"posX": -29.1,
"posY": 1.53,
"posZ": 25.51,
"rotX": 0,
"rotY": 10,
"rotY": 280,
"rotZ": 180,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "damage",
@ -43,11 +43,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -23.497,
"posY": 1.52,
"posZ": -29.078,
"posX": -28.84,
"posY": 1.56,
"posZ": -39.21,
"rotX": 0,
"rotY": 190,
"rotY": 280,
"rotZ": 180,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "damage",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "damage",

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "damage",

View File

@ -60,7 +60,7 @@
"posY": 1.581,
"posZ": -22.555,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "damage",

View File

@ -60,7 +60,7 @@
"posY": 1.581,
"posZ": 21.992,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "damage",

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/DoomCounter\")",
"LuaScript": "require(\"mythos/DoomCounter\")",
"LuaScriptState": "[0,{\"Agenda\":true,\"Playarea\":true,\"Playermats\":true}]",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": 27.799,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": -28.362,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "AutofailCounter",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "ElderSignCounter",

View File

@ -1,17 +1,18 @@
tableHeightOffset = -9
function onSave()
return JSON.encode({ tid = tableImageData, cd = checkData })
function updateSave()
self.script_state = JSON.encode({ tid = tableImageData, cd = checkData })
end
function onload(saved_data)
if saved_data ~= "" then
local loaded_data = JSON.decode(saved_data)
function onload(savedData)
if savedData and savedData ~= "" then
local loaded_data = JSON.decode(savedData)
tableImageData = loaded_data.tid
checkData = loaded_data.cd
else
tableImageData = {}
checkData = { move = false, scale = false }
updateSave()
end
--Disables interactable status of objects with GUID in list
@ -83,6 +84,7 @@ function click_saveSurface(_, color)
if findInImageDataIndex(url, nickname) == nil then
--Save doesn't exist already
table.insert(tableImageData, { url = url, name = nickname })
updateSave()
broadcastToAll("Image URL saved to memory.", { 0.2, 0.9, 0.2 })
--Refresh buttons
self.clearButtons()
@ -111,6 +113,7 @@ end
function click_deleteMemory(_, color, index)
if permissionCheck(color) then
table.remove(tableImageData, index)
updateSave()
self.clearButtons()
createOpenCloseButton()
createSurfaceButtons()
@ -166,28 +169,10 @@ function click_checkMove(_, color)
local buttonEntry = findButton(self, find_func)
self.editButton({ index = buttonEntry.index, label = string.char(10008) })
end
updateSave()
end
end
--Checks/unchecks scale box for hands
--This button was disabled for technical reasons
--[[
function click_checkScale(_, color)
if permissionCheck(color) then
local find_func = function(o) return o.click_function=="click_checkScale" end
if checkData.scale == true then
checkData.scale = false
local buttonEntry = findButton(self, find_func)
self.editButton({index=buttonEntry.index, label=""})
else
checkData.scale = true
local buttonEntry = findButton(self, find_func)
self.editButton({index=buttonEntry.index, label=string.char(10008)})
end
end
end
]]
--Alters scale of elements and moves them
function changeTableScale(width, depth)
--Scaling factors used to translate scale to position offset
@ -506,13 +491,6 @@ function createScaleButtons()
font_size = 200,
font_color = { 1, 1, 1 }
})
--Disabled due to me removing the feature for technical reasons
--[[
self.createButton({
label="Scale Hands:", click_function="none",
position={-8.3,0,4}, height=0, width=0, font_size=200, font_color={1,1,1}
})
]]
--Checkboxes
local label = ""
if checkData.move == true then label = string.char(10008) end
@ -526,15 +504,6 @@ function createScaleButtons()
width = 224,
font_size = 200,
})
--[[
local label = ""
if checkData.scale == true then label = string.char(10008) end
self.createButton({
label=label, click_function="click_checkScale",
function_owner=self, tooltip="Check to scale the width of hands when table is rescaled",
position={-6.8,0,4}, height=224, width=224, font_size=200,
})
]]
--Apply button
self.createButton({
label = "Apply Scale",

View File

@ -32,11 +32,11 @@
"Sticky": true,
"Tooltip": true,
"Transform": {
"posX": -30.35,
"posY": 6,
"posZ": 36.6,
"posX": -37.75,
"posY": 5.08,
"posZ": 30,
"rotX": 0,
"rotY": 180,
"rotY": 90,
"rotZ": 0,
"scaleX": 22,
"scaleY": 7,

View File

@ -33,7 +33,7 @@
"Tooltip": true,
"Transform": {
"posX": -65,
"posY": 6,
"posY": 5.08,
"posZ": -16.1,
"rotX": 0,
"rotY": 90,

View File

@ -33,7 +33,7 @@
"Tooltip": true,
"Transform": {
"posX": -65,
"posY": 6,
"posY": 5.08,
"posZ": 16.1,
"rotX": 0,
"rotY": 90,

View File

@ -32,11 +32,11 @@
"Sticky": true,
"Tooltip": true,
"Transform": {
"posX": -30.35,
"posY": 6,
"posZ": -36.6,
"posX": -37.75,
"posY": 5.08,
"posZ": -30,
"rotX": 0,
"rotY": 0,
"rotY": 90,
"rotZ": 0,
"scaleX": 22,
"scaleY": 7,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "horror",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "horror",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "horror",
@ -43,11 +43,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -39.163,
"posY": 1.519,
"posZ": 29.487,
"posX": -29.48,
"posY": 1.54,
"posZ": 23.59,
"rotX": 0,
"rotY": 10,
"rotY": 280,
"rotZ": 180,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "horror",
@ -43,11 +43,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -21.469,
"posY": 1.52,
"posZ": -29.42,
"posX": -29.25,
"posY": 1.57,
"posZ": -41.26,
"rotX": 0,
"rotY": 190,
"rotY": 280,
"rotZ": 180,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": -24.491,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "horror",

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": 23.928,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "horror",

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/DamageHorrorCounter\")",
"LuaScript": "require(\"tokens/DamageHorrorCounter\")",
"LuaScriptState": "1",
"MeasureMovement": false,
"Memo": "horror",

View File

@ -33,8 +33,8 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/ActiveInvestigatorCounter\")",
"LuaScriptState": "2",
"LuaScript": "require(\"playarea/ActiveInvestigatorCounter\")",
"LuaScriptState": "4",
"MeasureMovement": false,
"Name": "Custom_Token",
"Nickname": "Investigator Count",

View File

@ -46,15 +46,15 @@
],
"Tooltip": true,
"Transform": {
"posX": -37.35,
"posY": 1.531,
"posZ": 19.35,
"posX": -25.07,
"posY": 1.53,
"posZ": 25.02,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.95,
"scaleX": 0.48,
"scaleY": 1,
"scaleZ": 0.95
"scaleZ": 0.48
},
"Value": 0,
"XmlUI": ""

View File

@ -46,15 +46,15 @@
],
"Tooltip": true,
"Transform": {
"posX": -47.75,
"posY": 1.531,
"posZ": -23.1,
"posX": -53.44,
"posY": 1.53,
"posZ": -23.69,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.95,
"scaleX": 0.48,
"scaleY": 1,
"scaleZ": 0.95
"scaleZ": 0.48
},
"Value": 0,
"XmlUI": ""

View File

@ -46,15 +46,15 @@
],
"Tooltip": true,
"Transform": {
"posX": -47.75,
"posY": 1.531,
"posZ": 9.1,
"posX": -53.38,
"posY": 1.53,
"posZ": 8.44,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.95,
"scaleX": 0.48,
"scaleY": 1,
"scaleZ": 0.95
"scaleZ": 0.48
},
"Value": 0,
"XmlUI": ""

View File

@ -46,15 +46,15 @@
],
"Tooltip": true,
"Transform": {
"posX": -23.35,
"posY": 1.531,
"posZ": -19.35,
"posX": -24.77,
"posY": 1.53,
"posZ": -40.04,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.95,
"scaleX": 0.48,
"scaleY": 1,
"scaleZ": 0.95
"scaleZ": 0.48
},
"Value": 0,
"XmlUI": ""

View File

@ -5,7 +5,7 @@
"handVisibility": [],
"optionPanel": {
"cardLanguage": "en",
"changePlayAreaImage": false,
"changePlayAreaImage": true,
"enableCardHelpers": true,
"playAreaConnectionColor": {
"a": 1,
@ -25,7 +25,7 @@
"showTitleSplash": true,
"useClassTexture": true,
"useClueClickers": false,
"useResourceCounters": "disabled",
"useResourceCounters": "enabled",
"useSnapTags": true
}
}

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/MasterClueCounter\")",
"LuaScript": "require(\"mythos/MasterClueCounter\")",
"LuaScriptState": "false",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -66,7 +66,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/MythosArea\")",
"LuaScript": "require(\"mythos/MythosArea\")",
"LuaScriptState": "{\"currentScenario\":\"\",\"tokenData\":[],\"useFrontData\":true}",
"MeasureMovement": false,
"Name": "Custom_Tile",

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": -24.909,
"posX": -47.73,
"posY": 1.48,
"posZ": -24.94,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -21.541,
"posY": 1.55,
"posZ": -24.8,
"posX": -19.06,
"posY": 1.48,
"posZ": -41.34,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -36.973,
"posY": 1.55,
"posZ": 24.8,
"posX": -19.36,
"posY": 1.48,
"posZ": 25.85,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -38.066,
"posY": 1.55,
"posZ": 24.8,
"posX": -19.36,
"posY": 1.48,
"posZ": 24.75,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -39.159,
"posY": 1.55,
"posZ": 24.8,
"posX": -19.36,
"posY": 1.48,
"posZ": 23.66,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": 7.291,
"posX": -47.73,
"posY": 1.48,
"posZ": 7.26,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": 9.477,
"posX": -47.73,
"posY": 1.48,
"posZ": 9.45,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -23.727,
"posY": 1.55,
"posZ": -24.8,
"posX": -19.06,
"posY": 1.48,
"posZ": -39.15,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": -23.816,
"posX": -47.73,
"posY": 1.48,
"posZ": -23.85,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": 8.384,
"posX": -47.73,
"posY": 1.48,
"posZ": 8.35,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,9 +53,9 @@
],
"Tooltip": true,
"Transform": {
"posX": -53.2,
"posY": 1.55,
"posZ": -22.723,
"posX": -47.73,
"posY": 1.48,
"posZ": -22.75,
"rotX": 0,
"rotY": 270,
"rotZ": 0,

View File

@ -40,7 +40,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"core/UniversalActionAbilityToken\")",
"LuaScript": "require(\"tokens/UniversalActionAbilityToken\")",
"LuaScriptState": "{\"class\":\"Neutral\",\"symbol\":\"Neutral\"}",
"MeasureMovement": false,
"Memo": "universalActionAbility",
@ -53,11 +53,11 @@
],
"Tooltip": true,
"Transform": {
"posX": -22.634,
"posY": 1.55,
"posZ": -24.8,
"posX": -19.06,
"posY": 1.48,
"posZ": -40.25,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.45,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScript": "require(\"accessories/AdditionalVictoryPointsCard\")",
"LuaScript": "require(\"mythos/AdditionalVictoryPointsCard\")",
"LuaScriptState": "{\"notes\":\"Click to type\",\"vp\":1}",
"MeasureMovement": false,
"Name": "CardCustom",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/DoomInPlayCounter\")",
"LuaScript": "require(\"mythos/DoomInPlayCounter\")",
"LuaScriptState": "false",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -1,113 +0,0 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"AttachedDecals": [
{
"CustomDecal": {
"ImageURL": "https://steamusercontent-a.akamaihd.net/ugc/2501268517218943111/803E57A7B3E9765DF342050EE6C71D69473A7388/",
"Name": "Image #1",
"Size": 1
},
"Transform": {
"posX": -0.93,
"posY": 0.105,
"posZ": 0.66,
"rotX": 90,
"rotY": 180,
"rotZ": 0,
"scaleX": 0.6,
"scaleY": 0.6,
"scaleZ": 1
}
},
{
"CustomDecal": {
"ImageURL": "https://steamusercontent-a.akamaihd.net/ugc/2037357792052848566/5DA900C430E97D3DFF2C9B8A3DB1CB2271791FC7/",
"Name": "Image #2",
"Size": 1
},
"Transform": {
"posX": -1.05,
"posY": 0.105,
"posZ": -0.567,
"rotX": 90,
"rotY": 205,
"rotZ": 0,
"scaleX": 0.3,
"scaleY": 0.3,
"scaleZ": 1
}
},
{
"CustomDecal": {
"ImageURL": "https://steamusercontent-a.akamaihd.net/ugc/2501268517219098388/0936FEE03B410319658B5E05DB5D486CEDDE98F5/",
"Name": "Image #3",
"Size": 1
},
"Transform": {
"posX": 0,
"posY": 0.105,
"posZ": -0.81,
"rotX": 90,
"rotY": 180,
"rotZ": 0,
"scaleX": 2.4,
"scaleY": 0.009,
"scaleZ": 1
}
}
],
"Autoraise": true,
"ColorDiffuse": {
"b": 1,
"g": 1,
"r": 1
},
"CustomImage": {
"CustomTile": {
"Stackable": false,
"Stretch": true,
"Thickness": 0.1,
"Type": 0
},
"ImageScalar": 1,
"ImageSecondaryURL": "http://sfwallpaper.com/images/parchment-paper-wallpaper-10.jpg",
"ImageURL": "http://sfwallpaper.com/images/parchment-paper-wallpaper-10.jpg",
"WidthScale": 0
},
"Description": "",
"DragSelectable": true,
"GMNotes": "",
"GUID": "f47225",
"Grid": true,
"GridProjection": false,
"Hands": false,
"HideWhenFaceDown": false,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": false,
"LuaScriptState_path": "PatchNotes.f47225.luascriptstate",
"LuaScript_path": "PatchNotes.f47225.ttslua",
"MeasureMovement": false,
"Name": "Custom_Tile",
"Nickname": "Patch Notes",
"Snap": true,
"Sticky": true,
"Tooltip": true,
"Transform": {
"posX": -27,
"posY": 1.481,
"posZ": -56.165,
"rotX": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 7.5,
"scaleY": 1,
"scaleZ": 7.5
},
"Value": 0,
"XmlUI": ""
}

View File

@ -1,145 +0,0 @@
{
"checks": [],
"decals": [
{
"locked": false,
"name": "Arkham SCE logo",
"pos": {
"x": 3.1,
"y": 2.2
},
"rotation": 0,
"scale": {
"x": "2",
"y": "2"
},
"tooltip": "None",
"url": "https://steamusercontent-a.akamaihd.net/ugc/2501268517218943111/803E57A7B3E9765DF342050EE6C71D69473A7388/"
},
{
"locked": false,
"name": "Bootlegger Finn",
"pos": {
"x": 3.5,
"y": -1.89
},
"rotation": "25",
"scale": {
"x": "1",
"y": "1"
},
"tooltip": "None",
"url": "https://steamusercontent-a.akamaihd.net/ugc/2037357792052848566/5DA900C430E97D3DFF2C9B8A3DB1CB2271791FC7/"
},
{
"locked": false,
"name": "black bar",
"pos": {
"x": 0,
"y": -2.7
},
"rotation": 0,
"scale": {
"x": "8",
"y": "0.03"
},
"tooltip": "None",
"url": "https://steamusercontent-a.akamaihd.net/ugc/2501268517219098388/0936FEE03B410319658B5E05DB5D486CEDDE98F5/"
}
],
"fields": [
{
"align": 3,
"array": {
"x": "1",
"y": "1"
},
"counter": "False",
"distance": {
"x": "1",
"y": "1"
},
"fieldColor": {
"a": 0,
"b": 1,
"g": 1,
"r": 1
},
"font": "200",
"locked": false,
"name": "Patch Notes",
"pos": {
"x": "0",
"y": -2.9
},
"role": "Normal Field",
"size": {
"x": "3750",
"y": "250"
},
"textColor": {
"a": 1,
"b": 0,
"g": 0,
"r": 0
},
"tooltip": "None",
"value": [
"Arkham Horror LCG SCE 4.0.0 - 11/01/2024"
]
},
{
"align": 2,
"array": {
"x": "1",
"y": 1
},
"distance": {
"x": "1",
"y": "1"
},
"fieldColor": {
"a": 0,
"b": 1,
"g": 1,
"r": 1
},
"font": "70",
"locked": false,
"name": "Details",
"pos": {
"x": "0",
"y": 0.4
},
"role": "Nothing",
"size": {
"x": "3750",
"y": "2750"
},
"textColor": {
"a": 1,
"b": 0,
"g": 0,
"r": 0
},
"tooltip": "None",
"value": [
"New stuff\n- added Parallel Mateo\n- added a global UI for the Bless / Curse manager\n- added a \"shuffle discard into deck\" button to playermats (for example for the mulligan)\n- added XML helper for \"Stella Clark\", \"The Red Clock\" and \"Elle Rubash\"\n- added \"clickability\" to damage / horror tokens and updated the font / image\n- added investigator specific things spawning when placing (e.g. Bounty tokens for Tony)\n- added a right-click function to the left-most \"Discard\" button on playermats\n- added ability for the \"doom in play\" counter to subtract from the total (e.g. for The Longest Night)\n\nImprovements\n- updated chaos token stat tracker to display the last 5 drawn tokens\n- updated deck importer's handling for attachments (use selection from arkham.build if possible, spawn attachment helpers)\n- smoother token spawning by adding a separate cache for them\n- changed helper visibility to only show when placed on a playermat\n- added teal highlighting for temporary action tokens (reminder: spawnable via numpad 2)\n- updated Deck Instruction Generator to add a card gallery to the ArkhamDB deck description\n- updated download menu with a search and author filter\n- updated Victory Display with a button to spawn \"Additional VP\" cards (e.g. to track interludes etc.)\n- updated memory bag script (used by bags with \"place / recall\" feature)\n- updated doom counter (with color and better message)\n- updated Search-A-Card to support searching by ID\n- updated custom card handling by Playercard Panel\n- combined multiple feedback messages from Bless / Curse manager\n- moved side scenario spawn position higher to not overlap with regular scenario boxes\n- Tour: adapted to support unusual display resolutions and added a \"back\" button\n- Attachment Helper: updated to use metadata and added texture for George Barnaby\n\nBugfixes\n- fixed hotkey for multi-handed Upkeep\n- fixed wrong visibility of playermat option panels after loading\n- fixed issues with token redrawing\n- fixed issues with scenario reference card detection\n- updated Navigation Overlay to not break with removed playermats\n- Clean Up Helper: 'nil' handling for scenario, mini card detection and action token resetting\n\nThe campaigns were also updated with improved helpers and upgraded campaign logs!\nPreviewed / spoiled cards for the upcoming cycle \"The Drowned City\" can be accessed\nvia the download menu (bottom right corner of your screen).\n"
]
}
],
"flip": "False",
"height": "0.1",
"locks": {
"checks": false,
"decals": false,
"fields": false
},
"nudgeDistance": 0.1,
"scale": {
"x": "0.3",
"y": "0.3"
},
"sheetLocked": true,
"wasCommitted": false
}

File diff suppressed because it is too large Load Diff

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"accessories/PhaseTracker\")",
"LuaScript": "require(\"playarea/PhaseTracker\")",
"LuaScriptState": "{\"broadcastChange\":false,\"phaseId\":1}",
"MeasureMovement": false,
"Name": "Custom_Tile",

View File

@ -977,7 +977,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/PlayArea\")",
"LuaScript": "require(\"playarea/PlayArea\")",
"LuaScriptState_path": "PlayArea.721ba2.luascriptstate",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/PlayAreaSelector\")",
"LuaScript": "require(\"playarea/PlayAreaSelector\")",
"LuaScriptState": "{\"selectionIndex\":1,\"typeIndex\":1}",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -400,11 +400,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -30.35,
"posX": -26.63,
"posY": 1.45,
"posZ": 26.6,
"posZ": 32.5,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 6.43,
"scaleY": 1,

View File

@ -400,11 +400,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -30.35,
"posX": -26.33,
"posY": 1.45,
"posZ": -26.6,
"posZ": -32.5,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 6.43,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "5",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "5",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "5",
"MeasureMovement": false,
"Name": "Custom_Token",
@ -42,11 +42,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -21.914,
"posY": 1.52,
"posZ": -31.433,
"posX": -31.21,
"posY": 1.57,
"posZ": -40.88,
"rotX": 0,
"rotY": 190,
"rotY": 280,
"rotZ": 0,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScript": "require(\"tokens/GenericCounter\")",
"LuaScriptState": "5",
"MeasureMovement": false,
"Name": "Custom_Token",
@ -42,11 +42,11 @@
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -38.812,
"posY": 1.52,
"posZ": 31.434,
"posX": -31.43,
"posY": 1.53,
"posZ": 23.93,
"rotX": 0,
"rotY": 10,
"rotY": 280,
"rotZ": 0,
"scaleX": 0.3,
"scaleY": 1,

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": 20.057,
"rotX": 0,
"rotY": 0,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -50,7 +50,7 @@
"posY": 1.581,
"posZ": -20.619,
"rotX": 0,
"rotY": 180,
"rotY": 270,
"rotZ": 0,
"scaleX": 0.8,
"scaleY": 1,

View File

@ -33,7 +33,7 @@
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "require(\"accessories/TokenArranger\")",
"LuaScript": "require(\"tokens/TokenArranger\")",
"LuaScriptState_path": "TokenArranger.022907.luascriptstate",
"MeasureMovement": false,
"Name": "Custom_Token",

View File

@ -1,46 +0,0 @@
{
"AltLookAngle": {
"x": 0,
"y": 0,
"z": 0
},
"Autoraise": true,
"ColorDiffuse": {
"a": 0.5098,
"b": 1,
"g": 1,
"r": 1
},
"Description": "",
"DragSelectable": true,
"GMNotes": "",
"GUID": "457de3",
"Grid": true,
"GridProjection": false,
"Hands": false,
"HideWhenFaceDown": false,
"IgnoreFoW": false,
"LayoutGroupSortIndex": 0,
"Locked": true,
"LuaScript": "",
"LuaScriptState": "",
"MeasureMovement": false,
"Name": "ScriptingTrigger",
"Nickname": "TokenDiscardZone",
"Snap": true,
"Sticky": true,
"Tooltip": false,
"Transform": {
"posX": -65,
"posY": 1.5,
"posZ": 16.1,
"rotX": 0,
"rotY": 90,
"rotZ": 0,
"scaleX": 22,
"scaleY": 0.5,
"scaleZ": 5
},
"Value": 0,
"XmlUI": ""
}

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