It is currently 07 Jul 2021, 23:48
   
Text Size

Forge version 1.2.4

Post MTG Forge Related Programming Questions Here

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

Re: Forge version 1.2.4

Postby friarsol » 25 Feb 2012, 01:38

Quest opponents aren't refreshing after you finish a match until you goto a different screen and come back.
friarsol
Global Moderator
 
Posts: 7575
Joined: 15 May 2010, 04:20
Has thanked: 242 times
Been thanked: 956 times

Re: Forge version 1.2.4

Postby Chris H. » 25 Feb 2012, 02:43

We also got a report that the avatar that we choose are assigned to the other player.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge version 1.2.4

Postby Max mtg » 25 Feb 2012, 06:29

I confirm. I've seen both problems.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Forge version 1.2.4

Postby Chris H. » 25 Feb 2012, 12:26

I moved the precon messages to the shapshot bug board, should not be too hard for you all to find. I am glad that things worked out.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge version 1.2.4

Postby Doublestrike » 27 Feb 2012, 00:10

OK guys sorry for radio silence over the last few days but I've been working madly on the constructed submenu rebuild.

I've been screaming along but it won't be ready by Monday, but it will be ready Tuesday or Wednesday.

I wanted to keep it a surprise but the cat's out of the bag now - it's the final incarnation of the home screen, pretty much everything that should be happening there.

So, I can fix the bugs mentioned above in the current version if we want to release immediately, or I can have them addressed in the cutting edge stuff if we can afford the few days delay.

All of the recent codebase optimizations have finally come to a head in this design - full singleton pattern, room for expansion, improved optimization on 800x600 res, and fixes a few display problems discussed in the past (including the constructed one), with better performance and a few more functionalities - e.g. deck editor returned to main menu.

Here's a screen shot. I'll be able to commit very soon, it's about 90-95% finished, and should be reasonably stable since there's no features that haven't been tested before.
Attachments
shot1.jpg
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Forge version 1.2.4

Postby friarsol » 27 Feb 2012, 00:28

Doublestrike wrote:OK guys sorry for radio silence over the last few days but I've been working madly on the constructed submenu rebuild.

I've been screaming along but it won't be ready by Monday, but it will be ready Tuesday or Wednesday.

I wanted to keep it a surprise but the cat's out of the bag now - it's the final incarnation of the home screen, pretty much everything that should be happening there.

So, I can fix the bugs mentioned above in the current version if we want to release immediately, or I can have them addressed in the cutting edge stuff if we can afford the few days delay.

All of the recent codebase optimizations have finally come to a head in this design - full singleton pattern, room for expansion, improved optimization on 800x600 res, and fixes a few display problems discussed in the past (including the constructed one), with better performance and a few more functionalities - e.g. deck editor returned to main menu.

Here's a screen shot. I'll be able to commit very soon, it's about 90-95% finished, and should be reasonably stable since there's no features that haven't been tested before.
I think it'd be smarter to get the issues patched above, and get a release out then have the commit come in with the new fun stuff. We've had a few recent releases that something big went in just before. I'd rather we get back to a real stable release. This way your big code change can have lots of eyes (and a few weeks) to work out all the kinks.
friarsol
Global Moderator
 
Posts: 7575
Joined: 15 May 2010, 04:20
Has thanked: 242 times
Been thanked: 956 times

Re: Forge version 1.2.4

Postby Chris H. » 27 Feb 2012, 00:34

I would like to vote for Friday March 3rd or Monday March 5th.

This will allow Doublestrike the time that he needs to finish his work. Max might want a few more days of play testing to finish off his contribution.

While we are at the decision making stage, do we want to call the upcoming beta version 1.2.4 or 1.3?


Oh, and a big thank you to the wonderful work recently done by Max and Doublestrike. :) We all appreciate your contributions.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge version 1.2.4

Postby Max mtg » 27 Feb 2012, 04:43

ATM my part is working (i fixed the bug mentioned yesterday). I suspect only boosters generated in draft mode to repeat. When it's checked, my work is over.

I have no idea how you assign minor versions. 1.2 should have been assigned when deckeditor was 1000 times accelerated by lightweight cards, so I just lost any idea of what is sufficient to increase minor version.

DoubleStrike is making something different than we originally suggested :(
Attachments
forge-menu.png
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Forge version 1.2.4

Postby friarsol » 27 Feb 2012, 05:03

Chris H. wrote:While we are at the decision making stage, do we want to call the upcoming beta version 1.2.4 or 1.3?
I think 1.2.4 should be fine, if you really want to skip something we can go up to 1.2.5. I think we should try branching for the next version. Basically once things are relatively fit, we branch and no new features go into that branch. If there are any bugs that exist in that version, they can be fixed in that branch. Once everyone thinks things are stable enough to move on it's released, but we aren't held up for people who want to push their new toys out the door. After release, the branch is locked (or maybe deleted, depending on how we want to handle it) and focus shifts to the next release. Thanks to Roujin for suggesting it earlier in the thread. Since we are on a much quicker release schedule than other projects, it's probably not as big a deal for us, but hopefully this will improve the consistency of our releases.
friarsol
Global Moderator
 
Posts: 7575
Joined: 15 May 2010, 04:20
Has thanked: 242 times
Been thanked: 956 times

Re: Forge version 1.2.4

Postby Sloth » 27 Feb 2012, 07:16

friarsol wrote:
Doublestrike wrote:So, I can fix the bugs mentioned above in the current version if we want to release immediately, or I can have them addressed in the cutting edge stuff if we can afford the few days delay.
I think it'd be smarter to get the issues patched above, and get a release out then have the commit come in with the new fun stuff. We've had a few recent releases that something big went in just before. I'd rather we get back to a real stable release. This way your big code change can have lots of eyes (and a few weeks) to work out all the kinks.
I vote for releasing a beta asap and testing new stuff afterwards.

Doublestrike wrote:Here's a screen shot. I'll be able to commit very soon, it's about 90-95% finished, and should be reasonably stable since there's no features that haven't been tested before.
How do i play with a random deck against the computer using a quest deck in this design?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge version 1.2.4

Postby Doublestrike » 27 Feb 2012, 08:03

Sloth wrote:I vote for releasing a beta asap and testing new stuff afterwards.
That gives us a majority. Fixes will be coming down the pipes soon, although it sounds like the constructed-tab issue will be a source of problems for this release.

Doublestrike wrote:How do i play with a random deck against the computer using a quest deck in this design?
Just select "Quest Event Decks" (under "Constructed Modes", and you'll see the quest event decks, then whack on the "random" button.
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Forge version 1.2.4

Postby moomarc » 27 Feb 2012, 08:11

Quite often I test new card scripts (custom constructed) against theme decks because they make it easier to test some situations, but with this layout it looks like I'd have to make a constructed deck for the AI as well for each of these scenarios. Am I right?

Edit: And I think Sloth had a scenario in mind similar to mine. I understood it as he want to play with a random deck from "Random Color Deck" against a "Quest Event Deck", not a random quest deck vs quest deck.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge version 1.2.4

Postby Doublestrike » 27 Feb 2012, 08:18

Ahh, I see. Thanks for the explanation, Max's mockup makes a lot more sense now. I'll look again with that in mind.
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Forge version 1.2.4

Postby Doublestrike » 27 Feb 2012, 09:30

Bugs should be fixed:

- Avatar index bug (moomarc)
- Quest opponent refresh (friarsol)
- Avatar switch bug (Chris H., bug thread)
- Win streak (stats) not refreshing (bug thread)
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Forge version 1.2.4

Postby Chris H. » 27 Feb 2012, 12:38

It looks like we should release the next beta on Friday March 3rd. DoubleStrike can add in his new UI work on the following weekend.

We will make the next beta version 1.2.4. I was wondering if the change in how our decks files are stored in the decks folder (the subdirectories) might be a good place for a minor version number update.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 4 guests


Who is online

In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 10 minutes)
Most users ever online was 1922 on 07 Jun 2021, 06:01

Users browsing this forum: No registered users and 4 guests

Login Form