It is currently 19 Apr 2024, 22:36
   
Text Size

Forge for Android v1.6.15.003

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Which version of Android are you using on the primary device that you run Forge on?

Poll ended at 01 Aug 2017, 08:12

Android 4
3
9%
Android 5
4
12%
Android 6
10
29%
Android 7
17
50%
 
Total votes : 34

Re: Forge for Android v1.5.64.005

Postby austinio7116 » 25 Jun 2017, 08:25

Yes - just needed to manually add the new ttf file to the new /res/fonts folder. This won't be a problem once the next release forces resource updates for everyone. Nice work on the counters. Thanks
User avatar
austinio7116
 
Posts: 451
Joined: 10 Mar 2017, 11:59
Has thanked: 47 times
Been thanked: 169 times

Re: Forge for Android v1.5.65.001

Postby Agetian » 26 Jun 2017, 03:50

UPDATE (06/26/17): Forge for Android v1.5.65.001 has been released. This build matches the desktop 1.5.65 Beta release and includes all the fixes and improvements described in the release notes for that version. It also features the new Mirrodin plane in Planar Conquest mode, implemented by Sirspud. Enjoy! :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge for Android v1.5.65.001

Postby Ghuldaan » 26 Jun 2017, 10:32

The new counters are great. Thanks.
Ghuldaan
 
Posts: 11
Joined: 22 Jun 2010, 12:44
Has thanked: 2 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby jrrkein » 26 Jun 2017, 20:29

Will most themes work now? also does it remove "waiting for opponent" bug?
jrrkein
 
Posts: 19
Joined: 03 Aug 2016, 09:59
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby timmermac » 26 Jun 2017, 23:07

It looks like we'll still have to manually copy files from the default theme file to the necessary folder for the theme we prefer.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge for Android v1.5.65.001

Postby Agetian » 27 Jun 2017, 05:06

timmermac wrote:It looks like we'll still have to manually copy files from the default theme file to the necessary folder for the theme we prefer.
Can you please clarify the issue and give a reproducible set of steps to recreate the problem? I can try to take a look when I have some time.

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge for Android v1.5.65.001

Postby DaniUG » 27 Jun 2017, 12:29

Just popped in to say that the new counters are awesome. just that improved the game a ton.
Thanks a lot guys! =D> =D> =D>
Even the smallest spark may set a world ablaze
User avatar
DaniUG
 
Posts: 59
Joined: 01 Jul 2015, 10:36
Has thanked: 11 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby timmermac » 27 Jun 2017, 13:17

Agetian wrote:
timmermac wrote:It looks like we'll still have to manually copy files from the default theme file to the necessary folder for the theme we prefer.
Can you please clarify the issue and give a reproducible set of steps to recreate the problem? I can try to take a look when I have some time.

- Agetian
Try running any theme except the default theme on the android version and it will throw an error message.

If you use a file manager on your phone to look in /res/skins, you'll notice that every theme folder except the default folder only has 5 files in it. The way I got the Smith theme to work is by copying every file from the default folder that wasn't present in the Smith folder to that folder. I think at least one of those files is required for a theme to work without throwing an error.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge for Android v1.5.65.001

Postby jrrkein » 27 Jun 2017, 14:28

Somehow if the game keeps going, I often land on 'Waiting for opponent message when just playing hotseat also I don't know whenever sometimes deck editing an error pop up and the graphic after clicking "continue" will just cutoff and glitched. I understand it's still alpha, while PC version is way ahead and can play with any theme.

Also thanks for making the counters difference visually like say "Charge Counter" and "+1 counter" on the card rather you just swipe down to see the counters.
jrrkein
 
Posts: 19
Joined: 03 Aug 2016, 09:59
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby Agetian » 27 Jun 2017, 16:20

@ timmermac: I tried several themes from the default set, actually, and they seem to work fine, but I'll experiment a bit more and see if I can trigger it and then figure out what exactly is causing it. ;)

EDIT: Tried Metallic Myr, Comic, Mardu, Forge2015, Magic2015 and Dark Ascension themes, seemed to load just fine for me :/ Is there a particular theme you can name that's causing you trouble?

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge for Android v1.5.65.001

Postby timmermac » 27 Jun 2017, 19:57

Agetian wrote:@ timmermac: I tried several themes from the default set, actually, and they seem to work fine, but I'll experiment a bit more and see if I can trigger it and then figure out what exactly is causing it. ;)

EDIT: Tried Metallic Myr, Comic, Mardu, Forge2015, Magic2015 and Dark Ascension themes, seemed to load just fine for me :/ Is there a particular theme you can name that's causing you trouble?

- Agetian
The issue doesn't start until you actually try to play a game with a theme other than the default. At that point it throws an error.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge for Android v1.5.65.001

Postby DaniUG » 27 Jun 2017, 22:59

Description: playing a Commander game. Nothing special, no combos, no nothing.

NoSuchElementException | Open
Code: Select all
Forge Version:    1.5.65.001
Operating System: Linux 3.10.90-ge124f87 armv7l
Java Version:     0 The Android Project

java.util.NoSuchElementException
   at java.util.ArrayList$ArrayListIterator.next(ArrayList.java:576)
   at java.util.Collections.max(Collections.java:1630)
   at forge.ai.ability.ChangeZoneAllAi.canPlayAI(ChangeZoneAllAi.java:160)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:32)
   at forge.ai.AiController.canPlaySa(AiController.java:638)
   at forge.ai.ability.CharmAi.chooseMultipleOptionsAi(CharmAi.java:222)
   at forge.ai.ability.CharmAi.checkApiLogic(CharmAi.java:58)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:76)
   at forge.ai.SpellAbilityAi.canPlayAI(SpellAbilityAi.java:49)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:32)
   at forge.ai.AiController.canPlaySa(AiController.java:638)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:622)
   at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1125)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1097)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1077)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:395)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:941)
   at forge.game.GameAction.startGame(GameAction.java:1512)
   at forge.game.Match.startGame(Match.java:100)
   at forge.match.HostedMatch$2.run(HostedMatch.java:224)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
   at java.lang.Thread.run(Thread.java:833)
Even the smallest spark may set a world ablaze
User avatar
DaniUG
 
Posts: 59
Joined: 01 Jul 2015, 10:36
Has thanked: 11 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby Ghuldaan » 28 Jun 2017, 05:08

I have no problems using different themes.
Ghuldaan
 
Posts: 11
Joined: 22 Jun 2010, 12:44
Has thanked: 2 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.001

Postby Agetian » 28 Jun 2017, 10:12

timmermac wrote:
Agetian wrote:@ timmermac: I tried several themes from the default set, actually, and they seem to work fine, but I'll experiment a bit more and see if I can trigger it and then figure out what exactly is causing it. ;)
- Agetian
The issue doesn't start until you actually try to play a game with a theme other than the default. At that point it throws an error.
Hmm, tried several non-default themes ingame as well, no issues so far as I can tell. Even finished a couple matches with a couple of them... So yep, can you please name a specific theme that definitely doesn't work for you (one is enough), and also can you please provide the full text of the exception that you're getting?

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Forge for Android v1.5.65.001

Postby austinio7116 » 28 Jun 2017, 11:37

Description: playing against Vs mono hate bears. AI just played Darksteel citadel:

NullPointerException | Open
Code: Select all
Forge Version:    1.5.65.001
Operating System: Linux 3.10.73-g8b80faae52e armv8l
Java Version:     0 The Android Project

java.lang.NullPointerException: Attempt to invoke virtual method 'forge.game.zone.ZoneType forge.game.zone.Zone.getZoneType()' on a null object reference
   at forge.game.spellability.SpellAbility.canTarget(SpellAbility.java:979)
   at forge.ai.ComputerUtilCard.canBeKilledByRoyalAssassin(ComputerUtilCard.java:460)
   at forge.ai.AiAttackController.shouldAttack(AiAttackController.java:1045)
   at forge.ai.AiAttackController.declareAttackers(AiAttackController.java:892)
   at forge.ai.ComputerUtilCard.doesSpecifiedCreatureAttackAI(ComputerUtilCard.java:444)
   at forge.ai.ability.AnimateAi.checkApiLogic(AnimateAi.java:182)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:76)
   at forge.ai.SpellAbilityAi.canPlayAI(SpellAbilityAi.java:49)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:32)
   at forge.ai.AiController.canPlaySa(AiController.java:638)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:622)
   at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1125)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1097)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1077)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:395)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:941)
   at forge.game.GameAction.startGame(GameAction.java:1512)
   at forge.game.Match.startGame(Match.java:100)
   at forge.match.HostedMatch$2.run(HostedMatch.java:224)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)
User avatar
austinio7116
 
Posts: 451
Joined: 10 Mar 2017, 11:59
Has thanked: 47 times
Been thanked: 169 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 141 guests


Who is online

In total there are 141 users online :: 0 registered, 0 hidden and 141 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 141 guests

Login Form