Commit Graph

4018 Commits

Author SHA1 Message Date
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
Anthony Calosa
7a3ec0b8e8 Update AdventureDeckEditor.java 2023-07-23 14:35:59 +08:00
Anthony Calosa
62cfedd9db Update AdventureDeckEditor.java 2023-07-23 13:56:05 +08:00
jjayers99
86c3d21044 Adventure updates
Cleaning up imports
2023-07-17 16:43:47 -04:00
jjayers99
dcb8cd5c13 Adventure updates
Reputation now affects most purchase prices (0.5% per point to a max of +/-10%)
Card catalog tweaked to include unsellable / autosell cards.
Card selling improvements (can sell cards in excess of 4 copies in your deck, can no longer sell cards in use in other decks)
Jumpstart events available which grant unsellable copies of cards used.
Main quest prep work
2023-07-17 16:31:04 -04:00
TabletopGeneral
8726b2a1ee Merge branch 'Card-Forge:master' into master 2023-07-16 22:02:58 -04:00
jjayers99
0c6ee4992a Adventure - Difficulty data storage fix 2023-07-16 22:01:36 -04:00
jjayers99
dd1285aa3a Adventure - Difficulty data storage fix 2023-07-16 22:00:40 -04:00
Anthony Calosa
a3d4548654 update GameHUD, RewardActor, MapDialog
- prevent double Music
- add flip icon indicator to RewardCard
- fadein upon completion of voice dialog
2023-07-16 11:45:30 +08:00
TabletopGeneral
9bee1838d6 Merge branch 'Card-Forge:master' into master 2023-07-09 22:51:31 -04:00
jjayers99
75ef4be4be Adventure - Updated draft set filtering 2023-07-09 22:50:31 -04:00
Anthony Calosa
3ec52cae4b move decimal format to TextUtil 2023-07-09 10:48:34 +08:00
Anthony Calosa
f757192df5 format win/loss ratio 2023-07-09 10:34:31 +08:00
Anthony Calosa
0fa5a6cfa6 Update NewGameScene.java
add imports
2023-07-08 19:41:25 +08:00
jjayers99
95fd4b3112 Adventure - Ensure spawn map is loaded on new game 2023-07-08 07:07:54 -04:00
Anthony Calosa
11cdb2502a update 2023-07-04 19:24:43 +08:00
Anthony Calosa
905006e362 Merge pull request #3331 from schnautzr/common-music
Common music
2023-07-04 11:19:52 +08:00
Anthony Calosa
63fb4874e4 Update DuelScene.java
include Insane difficulty for random GeneticAI decks
2023-07-03 10:40:40 +08:00
Anthony Calosa
96c88382dc Update MapViewScene.java
fix showing quest button on empty quest POI
2023-07-02 11:41:42 +08:00
Anthony Calosa
8fb92a9df1 Update Forge.java 2023-07-02 09:13:37 +08:00
Anthony Calosa
e5ebcb51e2 update 2023-07-02 09:08:43 +08:00
Anthony Calosa
75435aa699 add description 2023-07-02 08:56:32 +08:00
Anthony Calosa
a4505279aa update 2023-07-02 08:55:32 +08:00
Anthony Calosa
1f03836b20 update SettingsScene
- fix preferences
2023-07-02 08:50:41 +08:00
Anthony Calosa
059a407d2f remove duplicated code 2023-07-01 21:08:28 +08:00
Anthony Calosa
6b20505a2e update 2023-07-01 20:38:23 +08:00
Anthony Calosa
48709aed5d update player collision
- add flicker effect when restoring player collision after map/world duel
2023-07-01 20:31:51 +08:00
jjayers99
42b9581c9e Adventure - prevention from getting stuck between POI 2023-07-01 13:26:33 +02:00
Anthony Calosa
a5c6090b2f update GameHUD
- add GPS Icon on Zoom button to notify player for quest location
2023-06-30 14:24:27 +08:00
Anthony Calosa
93ce6e4425 Update HudScene.java 2023-06-30 13:33:49 +08:00
Anthony Calosa
c8e9fd2089 update 2023-06-30 13:09:09 +08:00
Anthony Calosa
e67539ebdd stop player movement when dialog is shown 2023-06-30 06:39:58 +08:00
Anthony Calosa
048426050b unused import 2023-06-29 22:54:01 +08:00
Anthony Calosa
65bba54900 .. 2023-06-29 22:48:35 +08:00
Anthony Calosa
3956fa6584 reset index 2023-06-29 20:01:16 +08:00
Anthony Calosa
49507b9b3b add quest button on MapViewScene
-to scroll available quests
2023-06-29 19:51:25 +08:00
Anthony Calosa
60c79a32c3 Quest location on MapViewScene 2023-06-29 16:34:57 +08:00
TabletopGeneral
d026e9324e MOM jumpstart typo, adventure event patch (#3357)
* Adventure - draft fixes

* Update AdventureEventData.java

cleanup

* Adventure map updates

Adding collision barriers around several maps, expanding entry objects to prevent moving outside the map

minor Temple of Gideon progress

* Adventure draft set filtering

Preventing sealed-only sets from being selected only for drafts

* Adventure mob spawn rate adjustment

Making enemy spawn allocation more reasonable while still allowing for higher and lower rates.

* Adventure - Map updates

Removing unneeded collision layers from dungeons

* Adventure - Fix for missing event rewards

getHumanPlayer() is backed by a transient field and will lose track of game wins if saved / reloaded

* Removal of unneeded collision layers

* Adventure - Event bugfix

Preventing NPE if event was created with an enemy participant that is no longer found in enemies.json

* MOM Red Jumpstart insert typo fix

---------

Co-authored-by: Anthony Calosa <anthonycalosa@gmail.com>
2023-06-29 09:59:15 +08:00
Anthony Calosa
dd1d5d09fe simplify 2023-06-28 12:01:00 +08:00
Anthony Calosa
cc4342b356 update 2023-06-28 11:58:01 +08:00
Anthony Calosa
d3a3c5ae69 restrict menus when DuelScene or RewardScene is loading 2023-06-28 11:37:24 +08:00
Rob Schnautz
2e7ba8c8a3 add support for music in common folder. currently only Shandalar may override, not Amonkhet. Need to add support for current plane to override instead of hard-coding Shandalar. 2023-06-24 10:27:09 -05:00
Anthony Calosa
e57566e7df update default plane 2023-06-24 15:33:46 +08:00
Anthony Calosa
05e488c263 from @jjayers99 2023-06-23 12:26:51 +08:00
Rob Schnautz
8877780b60 TileMapScene: use common maps (dungeons, cities, etc) 2023-06-22 13:55:15 -05:00
Rob Schnautz
545b8486db CardUtil use common decks 2023-06-22 11:28:10 -05:00