I didn't say I was working on it, I said it was something I was thinking about. I think about lots of things.
The hard part about implementing this is the server resources. Servers are expensive, and the My Games query is fairly intensive to run. If it auto-refreshed, if anyone left their page up all day or overnight (as many people do), it would be very expensive. That means in order to add an auto-refresh, there needs to be additional caching or a re-architecture that makes this query less intensive to run. Hopefully I'll get to it one day - I just wanted to drop this note to explain why this item isn't a quick-fix.
I agree it would be a fun stat. However, one of the design decisions I made early on in WarLight's development was that I wouldn't track who eliminated who, so unfortunately it would be fairly time-consuming to add now. Not impossible though, so I'll leave it open in case it gets a ton of votes.
An xbox version would be possible, but note that unfortunately Microsoft does not allow most games to contact internet servers. Therefore, this version would be unable to play in the same WarLight games as the website can phone versions can. They would have to be xbox-only games, and also real-time only as multi-day games are not possible without a central server.
You may already know this, but you can control whether or not this dialog comes up on the Settings tab.
Here's the direct URL: http://warlight.net/ChangeReceiveCardDialog.aspx
I realize this isn't exactly what you asked for, but I wanted to make sure you knew what was already available since you didn't explicitly call it out.
cardsfan04: On the My Games page, click the "Options" button and set the filter to "Active Games."
The problem with just giving check boxes for each option is that there needs to be a way to specify if the conditions should be AND'd together or OR'd together.
For example, the current filters are:
1. Active Games
2. Active Games AND my state is playing
3. Games where it is my turn
4. All Games
5. Games with unread chat
6. Games where it is my turn OR have unread chat
You can break these down into the individual criterias they search on:
A. Game is lobby/distributing/playing/finished
B. My state is playing/eliminated/won/surrendered/etc.
C. It's my turn or not my turn
D. Unread public chat or not
E. Urnead team chat or not
F. Unread private chat or not
The most nieve solution to this problem just lists these criteria with a drop-down next to each. The drop down would have a blank option (meaning that I don't want to search on this criteria) as well as all of the possibilities. It would simply AND each criteria together.
The problem with this is it doesn't give the ability to do searches like the one we have now, filter 6, "Games where it is my turn OR have unread chat." That would be impossible, since it's AND'ing together all of the criteria.
If you want to allow this to also support OR's, it gets a lot more complicated. You can't just put an AND/OR checkbox next to each criteria, since then it's ambiguous which critera are being OR'd together.
The ultimate solution to this problem is to allow you to group criteria together into groups of OR'd criteras. You could then AND some of these groups together with other groups, or other single criteria. To also give ultimate flexibility, you need the ability to repeat a single filter options multiple times.
I think you see why this item becomes a ton of work. If all you want is to support AND'ing criteria, that would be doable, but it would eliminate my favorite filter (#6), and I don't like regressions in functionality. This may also be a less flexible solution than what you guys were expecting when you created this item.
I really see four options:
1. Identify what the most-needed filter items are and add a couple more to the existing drop-down.
2. Do the work to get the most flexible grouping AND/OR system with duplicating.
3. Allow just AND'ing criteria, and lose filter #6
4. Have a single checkbox that causes all criteria to be AND'd or OR'd, but no mixing allowed, and no duplicating of criteria allowed.
My only concern about this is with privacy. Some players don't want all of their games on display.
You could still do it, but make it an optional feature. I would argue it should default to off, too, since new players who have not yet discovered the feature might not be aware that all of their games are public.
If you take it a step further, you could even allow players to pick which games they want to show and which they don't, rather than making it an all or nothing. But if you take it this far, you realize that feature already exists: the favorite games feature that exists today is exactly that.
The current solution works great if you're doing small teams, like teams of 2 or 3 in a large game.
But if you want to do smaller numbers of large teams, it doesn't work well. For example, to do a big heads-up game (like a 10v10) you'd have to know exactly how many people will join your game, which is difficult to predict unless you know everyone involved.
With "Number of teams" parameter, you could simply set it to 2, and let WarLight divide up the players into two even teams.