Commit Graph

1567 Commits

Author SHA1 Message Date
tool4EvEr
1f6c4a430d Clean up 2022-12-11 20:14:22 +01:00
Anthony Calosa
d6b4e0d377 fix NPE getting paperCard from imagekey 2022-12-11 14:34:49 +08:00
Anthony Calosa
c6ec2c80d3 Merge pull request #2060 from paulsnoops/remove_mcicode
Remove unused MciCode
2022-12-10 11:01:19 +08:00
asvitkine
96b6bafc2b Fix simulation AI exception with random effects.
Uses a seeded deterministic random generator when simulating choices, which ensures  the same number of sub-choices are always used, which the code requires. Adds a test.
2022-12-09 16:08:44 -05:00
paulsnoops
885b959489 Remove unused MciCode 2022-12-09 14:37:23 +00:00
Anthony Calosa
149e8494ae Merge pull request #1779 from add-le/patch-fr-1
Add some label to translate saga info
2022-11-05 06:29:02 +08:00
add-le
7762e4695f add some labels 2022-11-01 18:59:45 +01:00
Northmoc
b0cc9ba678 more - including revival_experiment.txt 2022-11-01 09:36:07 -04:00
Northmoc
a316b9ce23 more! 2022-10-31 22:06:09 -04:00
Northmoc
e00387f0fa BOT: "new" mechanics (#1679)
* CardFactoryUtil.addStaticAbility support "Living metal" keyword

* GameActionUtil.getAlternativeCosts() add "More Than Meets the Eye"

* Keyword.LIVING_METAL and Keyword.MORE_THAN_MEETS_THE_EYE

* TypeLists add Robot

* AlternativeCost.MTMtE

* ultra_magnus_tactician_ultra_magnus_armored_carrier.txt

* CardSplitType.Convert

* CardStateName.Converted

* GameState.addCard Converted check

* DevModeCheats for Converted

* Card.changeCardState() add Convert mode

* Card.isConvertable()

* PaperCard.hasBackFace add Convert

* Card implement convertedTimestamp

* Card.keywordsToText add Living metal to list

* DamageDealEffect.internalDamageDeal move "ExcessSVar" for more flexibility

* ComputerUtil.choosePermanentsToSacrifice improve AI for Megatron

* megatron_tyrant_megatron_destructive_force.txt

* optimus_prime_hero_optimus_prime_autobot_leader.txt

* ChangeZoneEffect.changeKnownOriginResolve support "Converted"

* Card.changeCardState() fixup
2022-10-17 19:04:06 +03:00
add-le
e5f16c4d67 label to translate color choices 2022-10-14 18:50:10 +02:00
tool4ever
9d5953579c Desktop: speed up lobby slot type changes caused by multiple deck generation calls in some cases (#1657)
* Clean up

* Avoid multiple deck generation calls during refresh of deck lists

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-10-09 08:19:30 +03:00
Grimm
34ca9907ca added custom cards to adventure
do not show dialog if all options are invalid
changed castles to have 2 floors
added custom cards for each castle
added possibility for a respawn on maps
2022-09-27 02:04:56 +02:00
Anthony Calosa
78cb1e0207 Merge pull request #1438 from Northmoc/specImages
HBG: Specialize face images for local/FTP
2022-09-20 06:56:47 +08:00
Northmoc
1615516a18 improve image fetching for Specialize cards 2022-09-06 21:20:43 -04:00
add-le
77df6ce696 Add french translation (#1436)
* add fil properties for french

* add french translation

* update pom file

* fix some translations of french

* Revert "update pom file"
2022-09-01 19:10:54 +03:00
Northmoc
60b2ea2546 first stab 2022-08-31 17:14:58 -04:00
paulsnoops
ada408e6f7 WIP: DMU Booster Draft 2022-08-30 12:09:57 +01:00
Northmoc
84384981be CardRules.Reader.getCard support additional faces for Specialize 2022-08-26 16:05:01 -04:00
Northmoc
58a96a6acc CardSplitType.Specialize 2022-08-26 16:04:57 -04:00
Northmoc
6d14daaa76 CardStateName for Specialize 2022-08-26 16:04:55 -04:00
Northmoc
5c14fd06e4 CardRules support multiple specialize faces 2022-08-26 16:04:53 -04:00
Northmoc
bb52a6b2bb DMC: Jared Carthalion and support (#1368)
* add text to all color tokens

* all_3_3_kavu_trample.txt

* ColorSet.isAllColors boolean

* ForgeScript.cardStateHasProperty "AllColors"

* CountersPutEffect.resolvePerType "CounterNumPerDefined"

* jared_carthalion.txt
2022-08-21 16:20:21 +03:00
Grimm
9402a15502 Adventure player reworked colorid to support multicolor 2022-08-09 16:04:30 +02:00
Grimm
c1a6313b1e reworked starting deck to jumpstart, constructed or chaos
support localization in UIData and removed it from code (only NewGameScene for now)
2022-08-09 13:33:06 +02:00
Anthony Calosa
194d5b00dc fix LibGDXImageFetcher not deleting .tmp files
- removed unnecessary keys for 2nd variants displaying first art.
  should fix displaying duplicated art when using image fetcher
2022-07-31 12:04:57 +08:00
Anthony Calosa
31bd2ff572 fix plural ends with "ds" 2022-07-29 21:07:48 +08:00
Anthony Calosa
47f240af0c return Pair values 2022-07-12 21:38:00 +08:00
Anthony Calosa
4fb89c121f update check 2022-07-12 21:13:13 +08:00
Anthony Calosa
7f6bbfea3c move audit to StaticData
- fix cards with setlookup
closes #1096
2022-07-12 19:02:35 +08:00
Anthony Calosa
a71148cfe3 fix auditer
closes #1096
2022-07-12 18:36:59 +08:00
Anthony Calosa
1710447322 update 2022-07-12 14:55:59 +08:00
Anthony Calosa
7874178f8b add stretchedArt for saga/class/dungeon 2022-07-12 14:42:52 +08:00
Anthony Calosa
3a061ae3be update ImageFetcher and setlookup
- use newWorkStealingPool
- update setlookup method
2022-07-12 11:22:40 +08:00
Anthony Calosa
77678b4cbc Fix loading fallback_skin, delay setlookup file 2022-07-08 14:38:43 +08:00
Hans Mackowiak
a8aa75304b CardType: better handling for multiword types (#720) 2022-06-21 11:58:23 +02:00
Anthony Calosa
10f1b0c62d update Localizer 2022-06-21 02:55:44 +08:00
Anthony Calosa
c48de6afe1 [Mobile] Update LobbyScreen variants
- apply last used variants on LobbyScreen on startup
2022-06-21 02:35:53 +08:00
Michael Kamensky
cff5e36d9e [maven-release-plugin] prepare for next development iteration 2022-06-11 13:06:54 +03:00
Michael Kamensky
d3c411d097 [maven-release-plugin] prepare release forge-1.6.53 2022-06-11 13:06:46 +03:00
Michael Kamensky
761b10eba4 [maven-release-plugin] prepare for next development iteration 2022-06-11 12:55:35 +03:00
Michael Kamensky
bd2a42b435 [maven-release-plugin] prepare release forge-1.6.52 2022-06-11 12:55:27 +03:00
Michael Kamensky
20de403e64 [maven-release-plugin] prepare for next development iteration 2022-06-11 12:50:40 +03:00
Michael Kamensky
6c1fe344e1 [maven-release-plugin] prepare release forge-1.6.51 2022-06-11 12:48:23 +03:00
Northmoc
4e636857c2 better Background check for decks 2022-06-10 09:03:54 -04:00
Northmoc
180a90e0a1 CardRules isEnterableDungeon boolean 2022-06-08 19:06:44 -04:00
Hans Mackowiak
c893a01bb8 CardType: add Dungeon SubTypes 2022-06-05 19:51:46 +02:00
Michael Kamensky
888d49a43f [maven-release-plugin] prepare for next development iteration 2022-05-30 20:40:26 +03:00
Michael Kamensky
b9897ecb00 [maven-release-plugin] prepare release forge-1.6.50 2022-05-30 20:40:16 +03:00
Northmoc
51362e8290 CLB: Background mechanic and related cards (#532)
* cloakwood_hermit.txt

* halsin_emerald.archdruid.txt

* master_chef.txt

* Card > keywordsToText() for Choose a Background

* CardRules update for Background

* DeckFormat > get DeckConformanceProblem : update for Background

* TypeLists.txt add Background

* Keyword add Choose a Background

* shameless_charlatan.txt

* raised_by_giants.txt

* alora_merry_thief.txt

* livaan_cultist_of_tiamat.txt
2022-05-30 15:43:35 +02:00