Commit Graph

4013 Commits

Author SHA1 Message Date
Anthony Calosa
20a5671da4 save options even if winlose overlay is disabled 2023-10-15 15:12:09 +08:00
Anthony Calosa
06db3b78a4 fix adventure mode match options not saving 2023-10-15 15:06:34 +08:00
Agetian
1ca40fcb4c Avoid excessive duplicates in "All Card Variants" mode (#3905)
* - Add an option to use all card variants in Adventure Mode.

* - Don't ignore card restrictions.

* - Minor refactor.

* - Minor refactor.

* - Hook up the code to two more reward types.
- Fix imports.

* - Restore StaticData.instance() calls.

* - Avoid generating land pools from all sorts of sets.

* - Ensure same set for basic lands

* - Avoid excessive duplicate cards in "All Card Variants" mode
2023-10-15 09:49:16 +03:00
Agetian
44932e9228 Add an option to use all card variants in Adventure Mode (#3896)
* - Add an option to use all card variants in Adventure Mode.

* - Don't ignore card restrictions.

* - Minor refactor.

* - Minor refactor.

* - Hook up the code to two more reward types.
- Fix imports.

* - Restore StaticData.instance() calls.

* - Avoid generating land pools from all sorts of sets.

* - Ensure same set for basic lands
2023-10-14 21:18:45 +03:00
Anthony Calosa
8bc225d134 update theme check
fixes black screen on startup if somehow the preffered skin folder is not accessible or missing
2023-10-02 23:28:51 +08:00
Anthony Calosa
d073bb94a5 add Display Shop Item names option
- closes #3639
2023-09-22 13:31:40 +08:00
Anthony Calosa
789d25bd1d Merge branch 'master' into newmaster2 2023-09-21 18:55:38 +08:00
Anthony Calosa
ab1a2216ff prevent NPE 2023-09-21 14:31:19 +08:00
GitHub Actions
72ddfd0be6 [maven-release-plugin] prepare for next development iteration 2023-09-20 22:00:51 -04:00
GitHub Actions
c629080a8d [maven-release-plugin] prepare release forge-1.6.58 2023-09-20 22:00:51 -04:00
kevlahnota
e869badf50 Update CardImageRenderer.java
update textbox line color
2023-09-17 16:44:48 +08:00
kevlahnota
4923ad9fd0 Update CardImageRenderer.java
fix adventure rendered colorBG
2023-09-17 16:33:40 +08:00
TabletopGeneral
a4af5ccbf2 Merge branch 'Card-Forge:master' into master 2023-09-13 07:42:11 -04:00
jjayers99
373e334c67 Adventure updates
Large sprite collision fix
Jumpstart reward fix
Emeny instance specific deck overrides
Selectable reward framework
Work in progress for new storyline dungeons
2023-09-13 07:36:54 -04:00
friarsol
1274cf3aaa Fix import 2023-09-08 11:19:33 -04:00
friarsol
dd0dd23509 Add cards from each deck section to save 2023-09-08 11:19:33 -04:00
TabletopGeneral
bc9619aa0f Adventure - minor map updates (#3714)
* Adventure: Minor map correction

Removing hidden wall in fort_colorless_2_wizards that prevented access to shards in blue mage's area

* Adventure - Log error if mob has bad waypoint set

* Update MovementBehavior.java

* Adventure - More error logging
2023-08-30 07:03:55 +03:00
jjayers99
b4ac7a316f Adventure - More error logging 2023-08-29 20:39:27 -04:00
jjayers99
36838e7079 Update MovementBehavior.java 2023-08-29 20:32:02 -04:00
jjayers99
b471dc8a12 Adventure - Log error if mob has bad waypoint set 2023-08-29 20:31:09 -04:00
Anthony Calosa
64303f455e fix GUI for attached panels with each other
- closes #3661
2023-08-24 22:09:07 +08:00
TabletopGeneral
1ccb76745f Minor Adventure bug fixes (#3683)
Prevent NPE with invalid event history
Correct transition from aggro to previous movement behavior with dungeon mobs
2023-08-24 07:15:25 +08:00
Anthony Calosa
308f0ca075 dispose box2dWorld 2023-08-23 19:38:07 +08:00
TabletopGeneral
168f999a57 Adventure - Pathfinding update (#3675)
* Adventure - reward scene controller button availability

* Adventure A* & main quest prep

* Update pom.xml

* box2d natives

---------

Co-authored-by: kevlahnota <anthonycalosa@gmail.com>
2023-08-23 09:56:20 +03:00
kevlahnota
e439616f8b NPE prevention 2023-08-13 08:44:01 +08:00
jjayers99
e872a15f65 Adventure - Named cards in card union rewards 2023-08-12 11:41:40 -04:00
jjayers99
148a5dfb58 Adventure updates / bugfixes 2023-08-11 11:44:22 -04:00
jjayers99
4c5d74ba22 Adventure updates / bugfixes 2023-08-11 11:35:12 -04:00
jjayers99
1288f5d6d3 Merge branch 'master' of https://github.com/jjayers99/forge-updates into master-local 2023-08-09 23:15:46 -04:00
Anthony Calosa
02935cd36e prevent NPE on holdtooltip 2023-08-07 11:36:41 +08:00
Anthony Calosa
7f6673a0b6 update 2023-08-01 19:41:31 +08:00
Anthony Calosa
afb5307502 fix backface not generating if art is missing 2023-08-01 19:24:24 +08:00
Anthony Calosa
cfd9dfa8db cache animated sprites 2023-08-01 12:42:02 +08:00
Anthony Calosa
efbbf67033 update remaining sprites to cache 2023-07-31 23:11:12 +08:00
Anthony Calosa
8653bfcf22 update icons 2023-07-31 19:04:34 +08:00
Anthony Calosa
beb66d5c7d update arena atlas 2023-07-31 18:45:26 +08:00
Anthony Calosa
c4e932c2e2 cache created sprites 2023-07-31 18:21:58 +08:00
Anthony Calosa
a668b8abf8 update itemSprite, update items 2023-07-31 11:19:36 +08:00
Anthony Calosa
d806745cec add Bookmark to GameHUD 2023-07-31 03:21:59 +08:00
Anthony Calosa
0d6fb1e7fd AdventureDeckEditor minor formatting, prevent NPE 2023-07-29 19:45:31 +08:00
Anthony Calosa
f38b907f37 settext count 2023-07-29 08:00:37 +08:00
Anthony Calosa
ae0852dcbe update 2023-07-29 07:49:26 +08:00
Anthony Calosa
b1ff117026 update BuyButton for RewardScene 2023-07-29 07:41:44 +08:00
Anthony Calosa
c4e22e8ba2 show quantity of items on Adventure Shop
- closes #3546
2023-07-28 21:44:49 +08:00
Chris H
68d8187646 Version update (how do we automate these?) (#3538) 2023-07-27 08:46:22 +03:00
jjayers99
1625083300 Adventure - tile map movement updates
Prevented a case where losing a match could move players to a position where they could freely move across collision areas.

Halted processing of enemy movement and collisions in dungeons after a match, dialog popup, or reward scene. Activity will remain paused until the player moves to a new position. This should help ensure that players have an opportunity to react in some way before being attacked by mobile enemies as well as reducing possibility of being stuck in infinite battle loops.
2023-07-26 22:38:15 -04:00
GitHub Actions
0b6e5f9983 [maven-release-plugin] prepare for next development iteration 2023-07-26 22:00:13 -04:00
GitHub Actions
294b8c445b [maven-release-plugin] prepare release forge-1.6.57 2023-07-26 22:00:13 -04:00
Chris H
abb2ff3cdf Ring tempts you (#3453)
* Ring tempts you WIP

* add ring triggers

* Update RingTemptsYouEffect.java

* Add files via upload

* Update TriggerRingbearerChosen.java

* Update token-images.txt

* Update TrackableProperty.java

* Update CardView.java

* Update CardRenderer.java

* Update RingTemptsYouEffect.java

fix crash

* Update Card.java

* Update CardView.java

* Update TrackableProperty.java

* Update StaticAbilityContinuous.java

* Update StaticEffect.java

* Update RingTemptsYouEffect.java

* update sprite_manaicons.png

* Update FSkinProp.java

* Update FSkinImage.java

* Update CardFaceSymbols.java

* Update CardRenderer.java

* update trigger

* update desktop symbol, add aragorn company leader

* update cleanup, add bilbo, add birthday escape

* update cleanup

* add 3 cards

* add five cards

* add two cards

* update aragorn,update bombadil, add two cards

* add ten cards

* Update horses_of_the_bruinen.txt

* add dunedain rangers + cleanup

* Update gollums_bite.txt

* update cleanup

* add six cards

* delete unnecessary file

* Update rangers_firebrand.txt

* add two cards, add RingTemptedYou playerproperty

* update frodo, add three cards

* update sauron, samwise, add two cards

* Update sauron_the_dark_lord.txt

* update validplayer

* add six cards

* update smeagol

* update sauron ransom two piles

* add four cards

* add three cards

* update card scripts

* Update war_of_the_last_alliance.txt

* update scripts, update ringbearer

* update CardDetailUtil

* remove unused param

* Update affected

* remove unnecesary variables

* update

* update scripts

* update RingTemptsYouEffect

* fix cantblockby RingTemptsYouEffect.java

* The Ring: use numTemptYou for RingLevel

* Update dunedain_rangers.txt

* Update jaces_defeat.txt

* update lord of the nazgul

* fix theRing CardView

* update ringEffect, update translation

* update translation

* update gamestate

* replace switch with if else

* fix effect

* update gamestate, translation

* update restartgameeffect, remove unneeded clearRingBearer

---------

Co-authored-by: Anthony Calosa <anthonycalosa@gmail.com>
Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
Co-authored-by: Hans Mackowiak <hanmac@gmx.de>
2023-07-26 20:07:41 +03:00
jjayers99
916c647382 Adventure updates 2023-07-26 00:51:57 -04:00