Commit Graph

53971 Commits

Author SHA1 Message Date
leriomaggio
3e3cdc6808 Remove duplicated code to align all card tokens to have the same message.
All card tokens (those having an instance of PaperCard set) now share the same message with no code duplication.
The message has been also update - and so corresponding tests - to include set code in square brackets, and collector number (identified by sharp symbol).
This change will also simplify token formatting in Deck import.

Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
2021-09-29 08:03:39 +01:00
leriomaggio
1020c8d0f0 Added support for "include BnR" check from UI
Now statistics do also support to account for any "Limited Card"-Type token found in the list, if the flag to include them is set to true.

Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
2021-09-29 07:34:25 +01:00
leriomaggio
c9faba36a9 Change to isCardType Matching: from contains to startswith
This is to avoid matching things like "island" as a "land" card type token

Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
2021-09-29 07:30:55 +01:00
Michael Kamensky
0454786545 - Auto-detect custom sound files for cards if they exist. 2021-09-29 09:30:53 +03:00
Michael Kamensky
9a7fe7c4f0 Merge branch 'tapcap' into 'master'
Fix some tap-related capitalization issues

See merge request core-developers/forge!5463
2021-09-29 03:49:05 +00:00
Michael Kamensky
37837810bb Merge branch 'fix' into 'master'
blood_lust.txt streamline

See merge request core-developers/forge!5464
2021-09-29 03:48:48 +00:00
Michael Kamensky
f86018817e Merge branch 'cleanup' into 'master'
Cleanup Duel for Dominance

See merge request core-developers/forge!5466
2021-09-29 03:48:26 +00:00
Michael Kamensky
e7427b9836 Merge branch 'master' into 'master'
Update simplified chinese translation

See merge request core-developers/forge!5467
2021-09-29 03:47:31 +00:00
Michael Kamensky
fded22318f Merge branch 'lynde' into 'master'
MIC: Lynde and support

See merge request core-developers/forge!5451
2021-09-29 03:47:17 +00:00
CCTV-1
88a18af329 translate new settings. 2021-09-29 11:13:04 +08:00
tool4EvEr
756dbf08c1 Cleanup Duel for Dominance 2021-09-28 23:15:25 +02:00
Northmoc
9e84e2b359 implement specific isAttachedTo 2021-09-28 16:42:33 -04:00
Northmoc
78e2998cc6 support "RememberAttached" 2021-09-28 16:42:33 -04:00
Northmoc
e25a966abc lynde_cheerful_tormentor.txt 2021-09-28 16:42:32 -04:00
Northmoc
4cfe47901c blood_lust.txt streamline 2021-09-28 16:35:31 -04:00
Northmoc
39c96322f8 fix capitalization in prompts 2021-09-28 14:36:20 -04:00
Northmoc
6ffd8e28a3 capitalize the tap button! 2021-09-28 14:26:09 -04:00
Michael Kamensky
63bfa9aefb Merge branch 'master' into 'master'
Improve scripted sound effect support

See merge request core-developers/forge!5461
2021-09-28 05:07:40 +00:00
Michael Kamensky
286fabdeb9 - Improve scripted sound effect support. 2021-09-28 08:06:12 +03:00
Michael Kamensky
962a99f38d Merge branch 'mic_26' into 'master'
MIC - 27 Sep

See merge request core-developers/forge!5450
2021-09-28 03:42:23 +00:00
Michael Kamensky
4d315c2c07 Merge branch 'announce' into 'master'
allow for multi-word AnnounceTitle when the VarName won't do

See merge request core-developers/forge!5460
2021-09-28 03:42:01 +00:00
Michael Kamensky
7ab272e11a Merge branch 'fixai' into 'master'
Fix predictThreatenedObjects

See merge request core-developers/forge!5459
2021-09-28 03:41:39 +00:00
Northmoc
3a52c711bf primitive_justice.txt - add AnnounceTitle 2021-09-27 18:13:00 -04:00
Northmoc
3cec314b9a allow for multi-word AnnounceTitle when the VarName won't do 2021-09-27 18:11:23 -04:00
tool4EvEr
666796c906 Clean up 2021-09-27 23:17:42 +02:00
Michael Kamensky
c39f71bf94 Merge branch 'nickname' into 'master'
Nickname improvements

See merge request core-developers/forge!5457
2021-09-27 20:31:56 +00:00
tool4EvEr
c00732f3bb Fix predictThreatenedObjects 2021-09-27 22:20:54 +02:00
leriomaggio
1267136dc9 Updated on new TokenType for Legal Cards.
Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
2021-09-27 18:53:37 +01:00
leriomaggio
45114fc7e0 DeckRecognizer (and Tokens) extended with support for Banned and Restricted Cards
TokenType instantiated by the DeckRecognizer have been further specialised and extended to also include Banned and Restricted Cards.
Therefore, controls when recognising cards has also been extended and improved.

Now DeckRecognizer include specific extensions for additional constraints imposed by Game Format, Deck Format, release date and art preference. Consequently, all methods used to retrieve cards from CardDb have been updated accordingly, using recognizer settings.

Test suite has been updated accordingly - and all tests re-organised with comments for better code navigation.

Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
2021-09-27 18:53:04 +01:00
Michael Kamensky
baf1b11785 Merge branch 'costfix' into 'master'
better build for SubCounter<All

See merge request core-developers/forge!5456
2021-09-27 17:25:57 +00:00
Anthony Calosa
993eb634da Merge branch 'master' into 'master'
[Mobile] Update fix for exiled facedown

See merge request core-developers/forge!5458
2021-09-27 17:23:33 +00:00
Anthony Calosa
99c7743e46 Merge remote-tracking branch 'remotes/core/master' 2021-09-28 01:23:07 +08:00
Anthony Calosa
80e9830395 [Mobile] Update fix for exiled facedown
take into account the sleeves selected for other exiled facedown that are not foretold..
2021-09-28 01:20:08 +08:00
Northmoc
d4e1d3020a better build for SubCounter<All 2021-09-27 13:09:41 -04:00
Michael Kamensky
b707a23710 Merge branch 'master' into 'master'
MayView improvement for Foretell on desktop Forge.

See merge request core-developers/forge!5455
2021-09-27 17:07:14 +00:00
Michael Kamensky
c0efa887f4 - MayView improvement for Foretell on desktop Forge. 2021-09-27 20:06:45 +03:00
Northmoc
93ca04b2aa improved cardscripts 2021-09-27 13:05:49 -04:00
Northmoc
40e9f13806 better regex 2021-09-27 13:02:52 -04:00
Anthony Calosa
1f9048091e Merge branch 'master' into 'master'
[Mobile] Fix zoom foretell

See merge request core-developers/forge!5454
2021-09-27 16:48:37 +00:00
Anthony Calosa
4c8cc195cf Merge remote-tracking branch 'remotes/core/master' 2021-09-28 00:47:02 +08:00
Anthony Calosa
d114af3a0b fix zoom for foretold 2021-09-28 00:45:11 +08:00
Michael Kamensky
0b649270e4 Merge branch 'fixes' into 'master'
goldspan_dragon.txt fix Desc

See merge request core-developers/forge!5453
2021-09-27 15:49:32 +00:00
Northmoc
f253f50787 goldspan_dragon.txt fix Desc 2021-09-27 11:47:51 -04:00
Northmoc
d179d7512e prowling_geistcatcher.txt improve 2021-09-27 11:38:45 -04:00
Michael Kamensky
a615a2cbed Merge branch 'fixes' into 'master'
remove unneeded

See merge request core-developers/forge!5452
2021-09-27 15:22:16 +00:00
Northmoc
8ca4ecab90 bunch of MIC cards from Marvel 2021-09-27 11:17:35 -04:00
Northmoc
fb09401ca3 remove unneeded 2021-09-27 10:47:50 -04:00
Anthony Calosa
a98e5510c6 Merge branch 'master' into 'master'
[Mobile] update gdx libs 1.10.0

See merge request core-developers/forge!5449
2021-09-27 05:45:55 +00:00
Anthony Calosa
3ff1a86aed [Mobile] update gdx libs 1.10.0 2021-09-27 13:44:13 +08:00
Anthony Calosa
73995fbde6 Merge branch 'master' into 'master'
Outlinedtext for better visibility when animating life gained/loss

See merge request core-developers/forge!5448
2021-09-27 04:05:36 +00:00