Commit Graph

69691 Commits

Author SHA1 Message Date
Anthony Calosa
cca1468a85 try to optout on Edge-to-Edge for android 15 2024-11-17 12:12:58 +08:00
kevlahnota
c603bfb818 try to use immersive mode on android 13 and above 2024-11-17 11:07:44 +08:00
Anthony Calosa
619130b519 remove unused import 2024-11-17 08:07:07 +08:00
Anthony Calosa
5dc84a68c4 remove threadsafeIterable
The original purpose which is to create a copy of linkedlist to iterate to avoid concurrent modification, but we use copyonwritearray design and it is already thread safe and iteration while modification is handled internally.
2024-11-17 08:00:29 +08:00
kevlahnota
f6d2d420bb use anymatch 2024-11-17 07:14:33 +08:00
kevlahnota
6c847e00a2 refactor AiCardMemory 2024-11-17 06:49:50 +08:00
kevlahnota
f72ab6f22a use removeall
the fcollection will check if removing from set is successful, it will also remove the element from the list
2024-11-17 00:45:27 +08:00
kevlahnota
12613328fe Update PlayEffect.java 2024-11-17 00:37:22 +08:00
kevlahnota
54266e8914 Merge branch 'master' into AI_ATTACK_TIMEOUT 2024-11-16 20:27:05 +08:00
Anthony Calosa
f46e22cc54 minor cleanup 2024-11-16 20:13:17 +08:00
kevlahnota
cb645670d4 Merge branch 'master' into AI_ATTACK_TIMEOUT 2024-11-16 19:50:55 +08:00
Anthony Calosa
5597d0bf31 fix arrows drawing out of bounds 2024-11-16 19:50:09 +08:00
kevlahnota
0247acbd49 Merge branch 'master' into AI_ATTACK_TIMEOUT 2024-11-16 18:52:12 +08:00
Anthony Calosa
95e3304948 add coloridversion check 2024-11-16 18:24:22 +08:00
kevlahnota
5ebaeacb92 Merge pull request #6570 from Card-Forge/CrypticSpire
add support for Cryptic Spire
2024-11-16 17:18:43 +08:00
kevlahnota
b5f96ab8e2 Merge branch 'master' into CrypticSpire 2024-11-16 17:14:51 +08:00
kevlahnota
acfde12ca2 Merge branch 'master' into AI_ATTACK_TIMEOUT 2024-11-16 12:19:32 +08:00
kevlahnota
c11ca5d3fb Remove input check upload on android snapshot workflow
Don't know why this input is needed but it seems it's not taken into account even with default value to true when the cron job triggers, we have already test build workflow for android apk along with debug signing for checking if build and signing succeeded. Check discord reports on missing/cannot update reports.
2024-11-16 09:39:28 +08:00
Anthony Calosa
cf84ae5719 fix NoSuchElementException 2024-11-16 08:33:45 +08:00
kevlahnota
a53dc4ef85 Update snapshots-android.yml
add missing version.txt
2024-11-16 06:49:36 +08:00
Anthony Calosa
548f97ae36 dumb check for AI 2024-11-15 21:56:15 +08:00
Anthony Calosa
7c35968dfd try to fix ConcurrentModificationException on FCollection -> addAll
cause: tapped.addAll(tappedForMana) on AiCardMemory
2024-11-15 21:19:15 +08:00
Anthony Calosa
5c46048394 removed unused import 2024-11-15 20:44:02 +08:00
Anthony Calosa
f52b7abe61 create ConcurrentMultiMap, remove unused map 2024-11-15 20:24:20 +08:00
kevlahnota
d9c4c818b5 Merge branch 'master' into AI_ATTACK_TIMEOUT 2024-11-15 16:53:04 +08:00
kevlahnota
4b13e55d83 fix infinite notice for missing tokens 2024-11-15 16:26:05 +08:00
tool4ever
bd18600385 Fix DontPayTapCostWithManaSources (#6578)
* Fix DontPayTapCostWithManaSources

* Foundations Update Bulletin (engine)

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-11-15 09:01:08 +03:00
kevlahnota
b9a56f04e3 revert multimap, needs better implementation for this 2024-11-15 13:40:27 +08:00
kevlahnota
a094149ce0 remove redundant check for can cast timing 2024-11-15 12:40:14 +08:00
kevlahnota
4936fd3950 remove comment, seems it works fine. need to test on android. 2024-11-15 12:38:00 +08:00
kevlahnota
fc85623343 better to use a linkedqueue 2024-11-15 11:51:26 +08:00
kevlahnota
8a1d25e4e9 fix failing test 2024-11-15 11:46:20 +08:00
kevlahnota
a988261377 check for stack only 2024-11-15 11:19:52 +08:00
kevlahnota
37eed29ad2 try this multimap for manapool 2024-11-15 11:08:17 +08:00
kevlahnota
dcd4fac927 update desktop logic 2024-11-15 09:51:04 +08:00
Anthony Calosa
66c08ab58b try to fix unsupportedoperation 2024-11-15 06:54:22 +08:00
Anthony Calosa
8dbb648638 add user setting for AI Timeout 2024-11-14 22:06:23 +08:00
Anthony Calosa
e2c37d11e7 AI Attack Timeout 2024-11-14 19:11:25 +08:00
tool4ever
ac96890f44 Some fixes (#6575) 2024-11-14 09:34:05 +00:00
kevlahnota
919832cc06 Update pom.xml
remove duplicate plugin
2024-11-14 16:11:14 +08:00
kevlahnota
e0d8b24412 Update ItemManagerConfig.java
use adventure default columns
2024-11-14 15:52:18 +08:00
kevlahnota
4ed7cb30d8 Update SColumnUtil.java
add adventure default columns
2024-11-14 15:51:11 +08:00
kevlahnota
88ca1d509f Update VAssignGenericAmount.java
support double tapping the mana symbols for max amount
2024-11-14 15:28:43 +08:00
Hans Mackowiak
8021520692 moved GameEventCardForetold and GameEventCardPlotted to GameLogFormatter 2024-11-14 07:09:21 +01:00
kevlahnota
9504705cd1 Merge pull request #6576 from Card-Forge/kevlahnota-patch-1
Update snapshots-android.yml
2024-11-14 13:07:08 +08:00
kevlahnota
bf24813aa7 update local-dir 2024-11-14 11:59:14 +08:00
kevlahnota
4248d1930e Update snapshots-android.yml 2024-11-14 11:54:34 +08:00
Anthony Calosa
58e4b7e2df Merge remote-tracking branch 'origin/CrypticSpire' into CrypticSpire 2024-11-14 10:31:11 +08:00
Anthony Calosa
b161502595 update setting colorID 2024-11-14 10:30:33 +08:00
kevlahnota
65c74b2009 Merge branch 'master' into CrypticSpire 2024-11-14 09:05:37 +08:00