159 Commits

Author SHA1 Message Date
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