Quote
3) Step buttons
2) The 'end my turn' bind
These two are actually supposed to be the same. It would be nice if you could press some F key to move to the end-of-turn step, indicating to your opponent that you're done.2) The 'end my turn' bind
So when you click the end step button it says 'end my turn' in the text box? I like that
Quote
Quote
I'm not sure I really understand this.
Quote
On a side note, if there's an adequate snap to grid feature, in my experience almost everyone prefers to align their cards horizontally.
Let me try to explain. The table is divided into four rows with a theoretically unlimited width. Although you can use them for pretty much anything, their intended purpose is:1) lands
2) non-land, non-creature permanents
3) spells
4) creatures.
Whenever you have the game place a card from your hand automatically on the table, it will choose the leftmost free spot in the respective row (the screenshot you referred to was slightly outdated). This fills up the table at some point, so it has to grow horizontally. However, it never grows or shrinks vertically (it could be allowed to shrink if I were to impose my playstyle on the users, but maybe they want to use two rows for lands or whatever). Because of that, the zoom factor of the table (=> recognizability of cards) depends almost solely on the vertical size of the area where it is displayed. Usually, it depends neither on the number of cards on the table nor on whatever space is wasted on the left or right side of the screen.
You might notice that I borrow a lot of ideas from MTGO, though some of them are not sensible without the program knowing anything about the game. I find their solutions to these problems to be very good, though.
I'll just have to try it.
Quote
Quote
Binding text is a great idea, but you should already be using the F keys for game functions like start new game.
F2 -> concedeF3 -> view library
F4 -> view graveyard
F5 and up -> text messages
I think we need to change these so that all phases are accessible via F keys. As soon as 'end my turn', 'move to attack' and so on is done via change of phases, we don't need so many text messages any longer, so they can be bound to something like Alt+number or Ctrl+number.
There are 13 steps so that could be a bit awkward. What would probably be better is to bind maybe the four most useful phases to shift + number keys and make tab the 'next phase' button.
Quote
Quote
It eats up space in the history log. Scrolling up is used all the time... or it would be if it weren't so torturous (I suggest a way of opening the history in a text file). Ironically I'm a lot more likely to be looking through the history if I have a rules argument than I am to need the oracle text, especially since recent cards are disproportionately represented in games.
You're right about this: I'm just not used to playing against strangers on MWS. I've almost never had a rules argument in a Cockatrice game.I think it won't hurt making the behaviour of the card display zone configurable so you could hide the oracle stuff if you know it anyway. We could also do something like the middle-click feature in MTGO (it displays an enlarged version of the card where your mouse cursor is). Then you could be even given the option to hide the card display altogether, since what do you need the picture for?
I like the idea of just eliminating the card display panel and reducing it to pure mouse overs. Then the history could fill the entire right side of the screen except a long button at the top labeled 'oracle text' which would expand downwards when clicked. Very professional!
Quote
By the way, I'm sorry that this is quite a theoretical discussion. Although thinking about these topics is very valuable, there's really not much else I can do at the moment because of the lack of spare time 
My prayers would come true if another magic program got a really smooth, sharp interface... MWS's instability and shareware nagging drive me nuts.
