The Tournament Director Forums
Main => Beta Testing => Topic started by: Corey Cooper on June 13, 2007, 05:19:50 PM
-
Version 2.3 has been released. Here are the latest additions (since version 2.3 beta 2):
- Added "Select Screen #" to <tdbutton>
- Exports now set charset to UTF-16 or ISO-8859-1, depending on content
- Added "numberofscores" (or "s") to Overall Scores formulas, representing a player's number of scores/tournaments
- Added a Reason on the Tournament Info dialog stating the reason a tournament did not pass the filter
- Receipts weren't generated for:
- quick buy-in
- rebuy after bust-out
- undo buy-in from context menu (right-click) on Players tab
- <pointsforplaying> token was broken, and missing a number of new attributes
- An error was displayed if adding players to the tournament from the Tournament page and the preference to 'allow players who had not bought-in to be seated' was enabled
- For Overall Scoring, "n" is now set to the number of tournament files that passed the filter (was set to the number of tournament files loaded)
- Creating table names, sound names, or status message set names with some foreign characters could cause an error. Items on the Layout tab still cannot use foreign characters; to be fixed in a future version
Download it at http://www.thetournamentdirector.net/download.html
Many thanks to everyone who helped to beta test. Your input and testing were very helpful and are much appreciated.
-
Corey,
As always, many, many thanks to you for your work on this.
-
Hi Corey. Thanks for the update. Just a question regarding pointsforplaying
I am trying to setup a screen as follows
1st = 825
2nd = 710
3rd = 650
4th = 500
etc, etc... till i reach 9th. Then i want to combine the data since the scores are all the same. Like this.
9th-12th = 100
13th-16th = 50
i have tried playing with the ranks setting but find it defaults to showing all scores from 1 through whatever you set as the max.
Is thier a way around this to just show one score? i.e. 12th = 100
Then i could just add (9th-) to the beginning of that line to make it read 9th-12th = 100
-
That appears to be broken. Seems like it always interprets the first number as 0, so defaults it to 1, so you always get 1 through whatever the second number is.
I've fixed this, and added a "displayRanks" attribute to turn off the display of the rank next to the points. Should make it easier to do what you are trying to do.
-
Corey - the stats seems broken in this one. My prior stats accurately reflect people's standings (see here: http://tinyurl.com/3xgjcw (http://tinyurl.com/3xgjcw))
But this one seemed to pile up everyone's winnings on one guy (lucky him), then upon reloading, continued piling on in even a screwier fashion. (see here: http://tinyurl.com/2oegsu (http://tinyurl.com/2oegsu) I can play around with it to try to describe the problem in more detail, or e-mail you the tourney files if you need more to work with.
Cheers, Carl.
-
I see that when in simple mode you can do the mass rebuy's and add-ons but it will not use the seating chart. IT would be nice if that could be in the player track mode as well as a option. The down side of course it will not could in players stats but for example my last tournament I sold 400 re-buys and 66 add - ons.
Casino Calgary
-
Yes, I broke the stats with the last minute addition of the numberofscores variable to the Overall Score formula. I released version 2.3.1 to fix this just a short while ago.
-
You're awesome, Corey. I'll use 2.3.1 for a tourney this weekend, but thus far, everything seems to be working perfectly. Love the new features.
By the way, did you ever implement a way to view cumulative points from the stats tab on the tournament page? If I recall, someone asked about it, but it looked like there was no practical way to accomplish this with a token.
Cheers, Carl.
-
Ok, the points for playing is working better now. However, if you use it more than one time in a cell it will not work.
It seams to remember the settings in the first entry and ignore the new settings in each additional use.
This is the code i used.
<pointsforplaying ranks="1-8">
<br>
9th-12th:
<pointsforplaying ranks="9-9" displayRank="false">
<br>
13th-16th:
<pointsforplaying ranks="13-13" displayRank="false">
<br><br>
Souls = 10 Points<br>Bounty = 25
and i get 3 lists of points for ranks 1-8
can this be fixed or do i need to make 3 diff cells to contain each different part of the list i am trying to make?
-
Bug, dang it. It's caching it, but it should be caching it with respect to its unique attributes. And for pointsforplaying, I omitted using the attributes as part of the caching key. On the to-do list...
-
By the way, did you ever implement a way to view cumulative points from the stats tab on the tournament page? If I recall, someone asked about it, but it looked like there was no practical way to accomplish this with a token.
No, haven't done that. Partly because it's complicated, partly because it wouldn't work unless you ran Stats before the tournament. That is, it would only have access to the currently generated statistics, so you would have to be sure to run statistics prior to your tournament. Not a big deal, but undoubtedly it would generate a lot of "it's broken" support requests because of this fact.
Plus, because the stats wouldn't change at all during or even after a tournament (unless you re-ran the stats just after the tournament was over), you can accomplish the same thing by running stats, exporting them to an HTML file, and then including the file in your layout.
I do see the value of doing just that, though: running stats just after the tournament ends and returning to one of the tournament screens and seeing the newly updated stats. Still on the to-do list...
-
Translating to other language pack?
I don't mind to try translate all English to Swedish, but i cat find like language in any file, so i guess it might come in new version there can pick any languages?
I found that feature in Preferences tab but there do have only 1 language (English).
-
No, there is no translation of the software at this time. But the software *could* be translated, as the language files are all now separate from the program itself. That allows anyone to change the text, without having to actually change the software.
However, language translation is a rather expensive undertaking - most likely well out of the scope of this software to have it professionally done. Therefore, it is unlikely there will ever be a true translation of the software to any language, unless it is done by users who are simply interested in using it in their native language.
-
No, there is no translation of the software at this time. But the software *could* be translated, as the language files are all now separate from the program itself. That allows anyone to change the text, without having to actually change the software.
However, language translation is a rather expensive undertaking - most likely well out of the scope of this software to have it professionally done. Therefore, it is unlikely there will ever be a true translation of the software to any language, unless it is done by users who are simply interested in using it in their native language.
I understand! But now I'm trying to translate from English to Swedish so far it going OK for me. It take while. If i have your (Corey) approval I can release that Swedish language-pack in this forum or my website.
-
So long as you don't mind submitting the files back to me as well. I'd be happy to host user-submitted language packs on the Tournament Director website for others to use.
-
One of the new features appears to be able to overide the rebuy option when busting out a player after the rebuy period has ended. Is there a way to turn this off? With it on, it's an extra keystorke to bust out a player.
Couldn't find anything in preferences.
-
That was something I hadn't anticipated. I've updated that dialog to provide an option to disable rebuys, so it's a single checkbox and then you won't see the dialog again. That will be in the next release.
In the meantime, after the rebuy period expires, just go to the Game tab and disable rebuys (again, a single checkbox) and you won't see that dialog again.
-
Thanks for the info that sounds like it will do the trick.
I can still see a use for the option to turn the override feature off altogether. If i turn off the rebuy ability after the rebuy period is over, when i export the results at the end of the tourney i'll need to re-enable it again so that its properly documented in the history. Perhaps the change your putting will not affect the rebuy option just stop the override prompt to re-appear.
Something to consider.
Thanks again.
-
Hi Corey
One more thing during my testing today. It looks like the sound event for "while the clock is paused" keeps getting activated during the post tournament screens. Although technically the clock is paused, i don't think it's supposed to be activated when the clocked has essentially stopped :)
-
Disabling rebuys won't have any effect on the "state" of the tournament. I mean, if you've run your tournament, and player(s) have rebought, and then you disable rebuys, those player(s) have still rebought - it won't affect stats or tournament outcome, etc.
If you mean that you might load an older tournament to determine whether or not rebuys were allowed, then yes, having them disabled would probably give the impression that they weren't allowed. But you could always just look to see if anyone actually rebought...
Just FYI.
And I'll look into the clock paused sound event issue.
-
No, there is no translation of the software at this time. But the software *could* be translated, as the language files are all now separate from the program itself. That allows anyone to change the text, without having to actually change the software.
However, language translation is a rather expensive undertaking - most likely well out of the scope of this software to have it professionally done. Therefore, it is unlikely there will ever be a true translation of the software to any language, unless it is done by users who are simply interested in using it in their native language.
Your soft is so wonderfull that it would make me proud to participate and translate it from English to French.
Your Internationalization framework is so easy to use that I only need time :)
In French, we use mostly English Term for the Poker but It will be useful for Error Message for example.
I've started to make a French Layout for my home Tourney. It's the most important because it's a "public" view. But I had a problem for the Prizes List if I want to use Automatic or Suggested Prizes. Indeed, the prizes name ("1st Place", "2nd Place", etc..) are not in language directory. I had to modify the XML files and it was not easy. You use "{1}" for the Rank and add "Place". So, "{1}" correspond to "1st", "2nd", "3rd", "4th". But in French (maybe other language too), it's "1er" or "1ère Place", "2ème", "3ème". The only solution that I found was to add 'name="1er"' in all <prize rank=1 ...>, 'name="2ème"' in all <prize rank=2 ...> etc.. Very "irksome".
And I couldn't use 'rank="10-18"' definition :(
It's just a detail... and I don't know if there's a suitable and easy solution for this problem. But it's impacting a public view of the software (Layout). My solution doesn't work if someone want to translate a modified version of Autmotaic/Suggested Prizes XML file. My file will overwrite his modifications :S
Is there a gimmick that I haven't seen ?
-
No gimmick - you've hit upon the 1 part of the software that isn't translated. For ordinal rankings: 1st, 2nd, 3rd, etc, English has a pattern that I can follow and compute the proper suffix:
If the number is between 10 and 19 (inclusive), then the suffix is "th"; as in 10th, 11th, 15th, 17th, 19th
Otherwise, if the last number is 1, the suffix is "st"; if the last number is 2, the suffix is "nd"; if the last number is 3, the suffix is "rd"; else the suffix is "th".
I'm certain this is done many different ways in other languages. Maybe with enough information I can figure out a way to make this configurable, but for now I've just resigned myself to the fact that it's going to be in English for everyone. Sorry.
-
Ok, I understand that you've resigned yourself.
It's realy more complicated to make a translation easy for an algorithm than a sentence.
Just, for Information, in french, the rules for the ordinal suffix is :
- 1st is "1er" ("1ère" if it's a feminine way (ie. "1ère Place") but we don't care about this. "1er(e)" could be generic)
- 2nd is "2nd" if there isn't 3rd Rank else it's "2ème" (but it's not so important "2ème" is ok in all case)
- For all other ranks, the suffixe is "ème"
I'm agree with you : it's really not a priority :)
I will produce a translation of Automatic and Suggest Prizes distribution XML files. Users will be free to use it or not if they have modified the default files. It will be enough, I think.
Thank you for your answer ;)
-
Regarding the language pack...
Will you be releasing one in Jive? I don't speak it but I some lady on my last flight did. She was way cool.
Just DL'd the new ver, yo. I will break it if it can be broke, dig?
L8r.
-
S'mo fo butter layin' to the bone. Jackin' me up.
Cutty say he can't hang.
-
huh?? ???
-
... from the guys speaking 'Jive' in the movie Airplane.
-
??? huh?
I didn't see the movie :-\
-
Is the software tried and tested now ?, can we all download it ?..
cheers Corey
-
Actually, you can download 2.4.1 now. I'm sorry, I guess I stopped updating the beta forum when the new version is finally released. I guess I assume the check for a new version within the software would alert everyone.