Two-sided table

I started to work on the two-sided table, which is a much requested feature. It’s the last feature I want to include before publishing the next release.

I was hoping that I could release the client this week, but implementing the 2-sided table turned out to be a lot more complicated than I expected. There are lots of tricky situations, especially related to the feedback during drag-and-drop operations.

I managed to get the core functionnality done. I still have to code the GUI around it (e.g. choosing your side, whether you want to play on a 2-sided table or not…) and do some tests.

The update is probably two weeks away.

Explore posts in the same categories:

23 Comments on “Two-sided table”

  1. Gaspare Says:

    Which are the other features included in the next release? deck editor bugfixes and “move to” shortcuts?

    Well i guess those along with 2-sided table are enough for a great new version πŸ˜€

    Can’t wait for next release! πŸ™‚

  2. jods Says:

    Yes, everything I blogged about since the last release.

  3. Kurt Says:

    Will there be an option on the two side table so users will be able to let’s say give a card to the other side of table, so that user will be in control of the card?

  4. Kempeth Says:

    Cool, cool, cool

    @Kurt: From what I remember the goal is that the “side” only defines in which direction the card faces not who controls it…

  5. Kurt Says:


    Thanks for letting me know that information.

  6. Redhog Says:

    Sounds awesome, looking forward to it πŸ™‚

  7. jods Says:

    just like Kempeth said: this is just an option (you can still play with the current table mode) that affects how the cards are displayed on the table. It doesn’t change the ownership or controlship.
    The basic idea is that everything, which is on the bottom half faces you, and everything, which is on the top half is flipped.
    Plus players on the opposite side have a completely inverted table, that is everyone sees his cards at the bottom of the screen.

  8. threatgreater Says:

    This update sounds awesome! (especially the set filter) Will there be a way to filter out tokens? πŸ™‚

  9. Gaspare Says:

    You already can do that, typing the name of the token inside the token window πŸ˜‰

  10. Makkert Says:

    I’m mostly curious if there will be a bugfix for the languageproblem.
    I feel like playing some ridiculous pauper style games

  11. jods Says:

    @threatgreater: obviously yes, although it’s a side-effect and not really built-in.

    Tokens are just regular cards for OCTGN. But then you will ask: how is the list restricted inside the create token dialog? Answer: it is restricted by a filter provided by the game definition.

    So if the game can filter its tokens, so should you.

    (E.g. for MtG tokens are recognized by their Rarity = T)

  12. jods Says:

    can you point me out which bug that was exactly?

  13. threatgreater Says:

    Ah. Should have been a bit more clear.

    Within the deck editor, a way to filter out tokens would be awesome. (For current filters we can only set equal to, we can’t set not equal to). Just a minor complaint, since certain tokens from Oen’s pack crash the deck editor (although this might be a set issue?)

    Anyway, keep up the good work!

  14. Gaspare Says:

    Which tokens crash the deck editor?

  15. Gaspare Says:

    nevermind, I have already found which tokens are causing the problem, soon will update the site with fixed sets. Check the readme – bugfixes file in the site !!

  16. Oen Says:

    “Oen’s pack”

    I didn’t release a pack for MTG. πŸ™‚

  17. jods Says:

    indeed, it seems I forgot to put an option to negate a condition! Or maybe simply a “does not contains”… I’ll try to add this for the next release.

  18. Makkert Says:


    i’m referring to the one I posted in the previous subject.

  19. Makkert Says:

    i goofed.
    it is under ‘update to the client’ post.

  20. jods Says:

    I created a bug for this problem:

    I’ll try to have a look at it for the next release.

  21. threatgreater Says:

    oops, i meant Gaspare’s set πŸ™‚ Thanks for looking into the problem though!

  22. Gaspare Says:

    Is the new release set-breaking? I mean, do we have to change set files?

  23. Oen Says:

    I keep checking daily for the next update… πŸ™‚

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: