Chr1Z93
de61831956
part of switching to tags
2023-10-02 02:05:00 +02:00
Chr1Z93
93bf6a8b61
well connected bugfix and refactor
2023-09-30 19:37:56 +02:00
Chr1Z93
a87b63516a
turned cleanuphelper and playmatapi dynamic
2023-09-30 00:10:06 +02:00
Chr1Z93
4c0c025319
clean up helper update to dynamic references
2023-09-29 17:00:31 +02:00
Chr1Z93
c11ef5daba
more dynamic references
2023-09-29 13:41:43 +02:00
Chr1Z93
d173f45927
top of file cleanup
2023-09-26 16:14:37 +02:00
BootleggerFinn
c74cc8fa9d
Merge pull request #370 from argonui/taboo
...
Implemented new Taboo list
2023-09-25 15:54:21 -05:00
Entrox-Licher
69b2302c7d
Merge pull request #367 from argonui/customizable-cleanup
...
Upgradesheets: removal of obsolete code
2023-09-16 13:00:51 -04:00
Chr1Z
e151beeccc
Merge branch 'main' into taboo
2023-09-05 12:49:44 +02:00
Chr1Z
7e0bf739a4
Merge pull request #358 from argonui/hemlock-spoiler
...
Adding initial "The Feast of Hemlock Vale" cards
2023-09-01 23:29:18 +02:00
bankey
1ef635fcfe
fixes issue where saving and loading would cause an error when the display is not enabled, minor code cleanup
2023-09-01 15:51:47 -04:00
Chr1Z93
29edf598aa
added upgradesheets for taboo'd customizables
2023-09-01 18:48:40 +02:00
bankey
c678537581
both Well Connected 0 and Well Connected 3 now share the same script, removes unecessary index from button, updates getResourceCount playmat api function, adds onSave() function, updates button look and position
2023-08-30 09:37:23 -04:00
bankey
7f58638ef8
adds context menu option to 'Well Connected' player cards to display skill boost value right on the card
2023-08-29 15:56:12 -04:00
Chr1Z93
b2703e23a0
Merge branch 'main' into hemlock-spoiler
2023-08-28 11:03:20 +02:00
Chr1Z93
977478db95
removal of obsolete code
2023-08-28 10:59:05 +02:00
Chr1Z93
c437977647
addition of player cards
2023-08-26 01:13:39 +02:00
Entrox-Licher
7aee48b3b6
Merge branch 'main' into api-updates
2023-08-24 20:09:41 -04:00
Entrox-Licher
b8bcd04b0f
Addressed PR Suggestions
2023-08-24 20:04:14 -04:00
Chr1Z
208a29ff33
Merge pull request #346 from argonui/parallel-ashcan-update
...
Updated Pete's Replacement Signature IDs
2023-08-21 13:01:17 +02:00
Finn
8bb0ce6d8e
Updated Pete's Replacement Signature IDs
...
910xx - > 900xx.
Parallel Pete himself already has the right metadata
2023-08-20 18:15:35 -05:00
Joseph Goldberg
195b31d28d
Replaced all references to old metadata IDs
...
All references to X5U2* have been replaced with 8900* to match the IDs on ArkhamDB
2023-08-20 16:49:59 -05:00
Entrox-Licher
da06070311
Implemented AllCardsBagApi
...
Caught all (hopefully) references to the AllCardsBag and refactored to utilize the new AllCardsBagApi.
2023-08-09 12:37:45 -04:00
Entrox-Licher
79f7861f1e
More API Updates
...
Added even more utilization of existing APIs, as well as expanding them a bit to cover a couple of more cases.
Also, changed the get/setInvestigatorCount methods to live directly in the PlayAreaApi, since there didn't seem to be any reason to keep them in the PlayArea script.
2023-08-08 12:49:31 -04:00
Entrox-Licher
7659de4c59
Updated ChaosBagApi Utilization
...
Changed all existing references to chaos bag functionality to utilize the new ChaosBagApi
2023-08-08 02:17:43 -04:00
BootleggerFinn
acbd01ed9c
Merge pull request #333 from argonui/suzi
...
Added Suzi!
2023-07-27 18:47:56 -05:00
Chr1Z93
c0cfccdd39
updated playercard panel
2023-07-28 00:07:51 +02:00
Chr1Z93
a182da05db
indentation fix
2023-07-21 07:57:35 +02:00
Chr1Z93
463d0a986b
fixed reference sheet
2023-07-21 00:37:37 +02:00
Chr1Z93
b1ced805d2
addition of Subject 5U-21
2023-07-21 00:32:33 +02:00
Chr1Z
86720c94d7
Merge pull request #317 from argonui/return-sealed-tokens
...
Clean Up Helper: return sealed tokens to chaos bag
2023-07-03 09:42:42 +02:00
Chr1Z93
9fa5c45452
add tag to cards that seal
2023-06-27 12:10:32 +02:00
Chr1Z93
57cdd5ef71
renamed function, limited it to sealed tokens
2023-06-27 10:09:50 +02:00
Chr1Z93
c7f2db91aa
removal of 3 orphaned script files
2023-06-21 22:42:50 +02:00
Buhallin
ddb264fe13
Update player mat handling of customizable cards
...
- Fixes broken data retrieval to get the selected upgrades
- Moves "is this customization active" logic into the UpgradeSheetLibrary
- Extends the area covered by searchAroundSelf() to extend farther in (and past) the set aside card areas
- Made searchAroundSelf() dynamic, removing the need for explicit position and areas
2023-06-17 01:18:07 -07:00
Chr1Z93
200647ea85
updated order
2023-06-16 10:24:21 +02:00
Chr1Z93
fe120991b2
adds the directive to the signature cards of roland
2023-06-16 09:52:16 +02:00
Chr1Z93
1efd0c110a
added new parameter
2023-06-13 19:08:50 +02:00
Chr1Z93
95ea1957dd
let context menu open for single sealing cards
2023-06-13 18:48:28 +02:00
Chr1Z
7919f866d6
Merge pull request #306 from argonui/customs_refactor
...
Customs refactor
2023-06-13 10:24:19 +02:00
Buhallin
4d4945cd4f
Final refactoring of customizable card handling
...
This brings ArkhamDB integration in line with the new data structures, adds documentation, and does some simple name and text cleanup.
2023-06-13 00:01:12 -07:00
Buhallin
867471221a
Refactor customizable card upgrade sheets
...
- Unify UI definition into a single table
- Make input (text) fields associate with the row
- Separate UI and data
- Enhance button click to select up to the clicked column
2023-06-02 02:44:18 -07:00
Chr1Z93
a419abf2c9
auto-fail exclusion for unrelenting
2023-05-20 10:01:54 +02:00
Chr1Z93
fb8c9c83c5
changed color table key
2023-05-11 23:52:17 +02:00
Chr1Z93
658ab9a8c2
added some comments
2023-05-11 15:01:13 +02:00
Chr1Z93
fe108d5e8b
code cleanup
2023-05-11 14:50:33 +02:00
Chr1Z93
0f55556c4d
updated living ink
2023-05-11 14:34:55 +02:00
Chr1Z93
ec08810143
updated summoned servitor
2023-05-11 14:12:56 +02:00
Chr1Z93
43fce75b7d
using require for customizables
2023-05-11 11:56:39 +02:00
Chr1Z
7576824b20
removed additional line
2023-05-10 09:43:55 +02:00
Chr1Z93
3aa3ebd0cb
improved code
2023-05-07 16:22:10 +02:00
Chr1Z93
f190d3ccea
fixed multiseal and save/load
2023-05-02 22:56:39 +02:00
Chr1Z93
e9f578819f
updated context menu caption
2023-04-27 15:38:58 +02:00
Chr1Z93
6c06e9f42c
resolving comments
2023-04-27 13:15:34 +02:00
Chr1Z93
47f0f091c8
fixed linebreaks
2023-04-27 11:31:29 +02:00
Chr1Z93
d0a8117cfd
added additional function to rotate card+preview
2023-04-27 11:15:26 +02:00
Chr1Z93
0117cd9920
added context menu option to tarot cards to flip preview
2023-04-27 11:01:50 +02:00
Chr1Z
2e8e0aea4c
Merge pull request #226 from argonui/chaos-token-updates
...
Chaos Token spawning, drawing and sealing // Custom Playercolors
2023-04-08 20:04:53 +02:00
Chr1Z93
2a1033c5c4
resolving review comments
2023-04-08 20:04:30 +02:00
Chr1Z93
6f795dfc82
update certain cards onHover
2023-04-07 23:43:24 +02:00
Chr1Z93
1653290b3a
adding readbag to hover
2023-04-07 22:16:31 +02:00
Chr1Z93
8c54a4d19b
adding documentation
2023-04-07 22:03:07 +02:00
Buhallin
da9df2e81f
Add second copy of Carson's signature to the player card panel
2023-04-03 20:06:29 -07:00
Chr1Z
dce5c1749b
Merge pull request #245 from argonui/old-file-removal
...
Removal of deprecated bondedbag and upgradesheetbag files
2023-03-28 14:25:10 +02:00
Chr1Z93
7e0f7d651f
shortening sideways check
2023-03-25 01:05:02 +01:00
Chr1Z93
f25cb59aeb
automatically detecting sideways deck
2023-03-25 00:08:48 +01:00
Chr1Z93
0b24ee8138
removal of deprecated files
2023-03-24 23:56:49 +01:00
Chr1Z93
5963904091
add alt view angle for sideways decks
2023-03-24 13:23:08 +01:00
Jorge Parra
ed9d8c2614
Added ArkhamDB Importer support for SS upgrade sheet changes, and minor refactor on code logic for the same
2023-03-16 15:27:33 -04:00
Jorge Parra
da2dd66966
Modified SS script state, added transparent indicator buttons, and cleaned up requested code logic
2023-03-15 17:13:08 -04:00
Jorge Parra
c48533ec29
Addressed Feedback on Summoned Servitor changes from #227
2023-03-07 11:48:30 -05:00
Jorge Parra
4fa1eb6040
Added in rectangles to select ally/arcane slots for Summoned Servitor #84
2023-03-06 18:36:42 -05:00
Chr1Z93
1971cbb681
custom color support for chaos stat tracker
2023-03-05 03:39:35 +01:00
Chr1Z93
e8d77d35b0
adding more functionality to player card sealing
2023-03-05 03:33:11 +01:00
Chr1Z93
ca214f7ecd
first batch of player cards updates
2023-03-04 13:54:10 +01:00
Chr1Z93
0aeb094db7
moving customizables
2023-02-06 10:52:15 +01:00
Chr1Z93
9c7c88c7dc
moving player card scripts
2023-02-06 10:33:59 +01:00
Buhallin
d2529ef5c8
When an investigator includes multiple copies of their signatures, spawn the right number from the card panel
2023-01-23 22:48:01 -08:00
Buhallin
679fcd03de
Remove area check when drawing a random weakness
...
If the weakness is on the table, don't consider it for the random weakness pool
2023-01-16 02:38:57 -08:00
Buhallin
626c2dfd55
Fix some investigator card data
...
Fixes the IDs for Lily's Disciplines and adds the extra copies of Lola's signatures
2023-01-08 16:35:22 -08:00
Buhallin
8ea3747404
Minor data fixes
...
Add Tidal Memento for Wendy's investigator cards, and add doom/bounty uses for Tony's Quarry
2023-01-07 12:53:51 -08:00
Buhallin
c33d0386b7
Update Unified Player Card panel to use relative positioning
...
Because of the mix of global and relative positioning this ended up being very complex. Tried to make sure the comments were thorough, but open to any improvement suggestions.
2023-01-06 16:20:09 -08:00
Buhallin
fe6c8411a6
Rename other weakness list
2023-01-05 01:32:53 -08:00
Buhallin
9dcd53fbe0
Final Unified Player Card panel features
...
- Integrates investigator data
- Adds a third weakness block to place non-basic weaknesses. This was always intended but it wasn't possible to distinguish those from signature weaknesses without the investigator data.
- Adds Fine Print and Sell Your Soul to the evolved weakness list
- Add a help popup
2023-01-05 01:26:49 -08:00
Buhallin
aec6163e44
Add Unified Player Card panel
...
- Adds the new player card panel
- Wires up buttons to functions for spawning cards
- Adds cycle, weakness, bonded, and upgrade sheet spawn handling
2022-12-31 20:51:18 -08:00
Buhallin
b72cbca8a2
Minor format cleanup
2022-12-19 17:06:52 -08:00
Buhallin
a2fb1058c6
Create a unified panel for groups of player cards.
...
The will replace the investigator boxes, class card spread tokens, and weakness container. It will (in the future) replace the bonded and upgrade sheet bags.
This is a code-only submit while we wait on final images for the new panel.
2022-12-17 01:24:19 -08:00
Buhallin
2da0899b37
Refactor SpawnBag to be required as a module
...
This enables data hiding and improves modularity
2022-11-22 14:48:46 -08:00
Buhallin
b5ff337266
Add skill selection capability to Living Ink
...
Skill icons can now be clicked on the sheet to circle them
2022-11-17 18:26:30 -08:00
Buhallin
c04c7df9f1
Handle review comments
2022-11-17 01:27:59 -08:00
Buhallin
2eba59d971
Create SpawnBag to replace card memory bags
...
This adds a new SpawnBag capability which will replace the various small memory bags around the table.
Initial implementation is for the Bonded container, which is no longer a bag.
2022-11-16 17:49:31 -08:00
Buhallin
fa4d1f428d
Finish some missed cleanup and fix a bug with deck size
2022-11-14 02:02:18 -08:00
Buhallin
258e8aec79
Rotate investigator cards 90 degrees when spawning, so they match the orientation of other cards
2022-11-13 23:51:52 -08:00
Buhallin
98469664a2
Update Search a Card to use the new CardSpawner module
...
This required enhancing the CardSpawner to handle mixed card sizes (investigator, standard, mini).
2022-11-13 23:42:44 -08:00
Chr1Z
a6396eabb3
Merge pull request #23 from argonui/search-a-card
...
updated Search-A-Card
2022-11-13 23:43:23 +01:00
Chr1Z93
d5c2749a1f
updated Search-A-Card
2022-11-12 14:24:02 +01:00
Buhallin
d23aa2c2e4
Extract card spawning methods from the loader
...
This refactors the current ArkhamDB loader by moving the card spawning operations to a standalone file which can be included in other objects.
Card list build methods are appropriately updated as well.
2022-11-12 02:31:12 -08:00
Kevin
3d216f1dab
Update source repository to SCED v2.3.1
2022-10-25 00:36:45 -07:00
Kevin
83f75c2318
Initial code extraction and commit
...
Initialize the SCED repository by moving most scripts from TTS objects
to separate files which are included via require().
2021-10-06 20:37:31 -07:00