|
Changes
Changes/New Features in 1.5.6:
- Minor improvements.
- The H2SA import feature has been re-enabled in the program.
Changes/New Features in 1.5.5:
- Fixed issues with downloading game data that arose from Bungie's recent stat site update.
- The H2SA import feature has been temporarily disabled.
- Various other minor bug fixes.
Changes/New Features in 1.5.4:
- Fixed/made a workaround for an issue that would prevent some people from even starting up v1.5.2 and v1.5.3 (they would get a "Type Mismatch" error).
Changes/New Features in 1.5.3:
- Fixed issues with the downloading of PvP data (mainly that it would not) that arose out of Bungie's site upgrade this week.
- Minor improvement to Unusual Game search filter.
Changes/New Features in 1.5.2:
- One large improvement: Whereas before when you were downloading new games from the web, you would lose the new games downloaded if an error occurred; now if an error occurs while downloading you will retain and save all games that had been downloaded successfully up to the error.
- Optimized a portion of code.
- In addition to the first improvement, there's now a stop download button, so you can stop a download in progress and have it save what you had downloaded up to that point.
- Save file format has changed. Past versions will not read the format of v1.5.2 correctly, but v1.5.2 will read all the same save file formats that v1.5.1 read. The change in the savefile is due to a bug found, so there's one extra byte in the savefile to tell v1.5.2 whether or not the savefile has been checked to see if the bug affected it (and if it did, if the savefile has been corrected.) This bug should have affected very few users. If H2O finds the savefile has been affected by the bug, it will tell you, then correct the savefile (which could take up to a couple minutes.)
- Speed improvements. Loading from file is very very slightly faster. Combining of two gamertags is MUCH faster (more than ten times in my tests.) Speedups in a couple of other areas, including in the sorting of games chronologically (for when being saved to file.)
- Also in addition to the first improvement mentioned, downloaded games are now auto-sorted as they are downloaded (as opposed to after all of them are downloaded.) Disregarding the previously mentioned speedup in the sorting of the games, this also creates a perceptual speed improvement.
- Made the beginnings of an "Unusual" and "Suicidal" game searching filters. The purpose of the "Unusual" game search filter is to try to find games (in the currently loaded games) that cheating may have occurred in. NOTE that it's up to the user to actually determine for themselves (after using the filter) whether or not someone cheated in the game search results. The purpose of the "Suicidal" game search filter is to try to find games (in the currently loaded games) in which someone threw the balance of a game by going suicidal/betrayal happy. I plan on trying to improve these filters in the future.
- Made a workaround for an issue that occurs if the short date format set in Windows is Day/Month/Year instead of Month/Day/Year. If your short date format is set to the former, a whole slew of issues in regards to the dates of games and the proper chronological ordering of them would occur in past versions of H2O. This was not due to a bug in H2O, but rather in the limitations of a certain in-built function of VB6. If you've suffered from this issue, this version of H2O will detect it upon the first loading of each savefile, and correct the game times and ordering if necessary.
- When minimized and downloading games, H2O will show the status of download/total games to download in the taskbar.
Changes/New Features in 1.5.1:
- Added an option, under "Options", entitled "Restrict First-Time Stat Downloads." This option allows you to restrict H2O, when downloading stats for a newly entered gamertag for the VERY FIRST time, to only downloading a certain number of games, or prevents H2O, when downloading stats for a newly entered gamertag for the VERY FIRST time, from downloading games older than a set date (and time.) It's here for those who don't have a lot of time to download games. If, in the future, the games not downloaded are wanted downloaded, the "Find All Missing Games" option under "File" can be used to download those games.
- The total stats page that loads that lists a bunch of gamertags after totaling stats for some games now has graphs associated with it even when it's not a clan's total stats or friends list total stats.
- Should you have your gamertag renamed (NOTE: this means renamed, not canceling an old one and starting a new one), H2O can now resave all of your games (that were downloaded under the old name) under your new name. This way you can continue to update your stats without having to redownload all those games with your renamed name. To do this, after your gamertag has been renamed, simply try updating your stats under your old name, give it some time, go through the various prompts, and it should be able to update your savefile.
- One minor and rare bugfix.
Changes/New Features in 1.5.0:
- Redid the searching games via stats. You can now search via 54 different statistical categories: Game Length, Level, Score, Kills, Assists, Deaths, Suicides, Real Suicides, Betrayals, Betrayed, Medals, Hits, Fired, Hit %, Headshots, Kill2Death, Reaper Ratio, Avg. Life (for Slayer gametypes), Best Spree (for Slayer gametypes), Flag Saves (for CTF gametypes), Flag Steals (for CTF gametypes), Bomb Grabs (for Assault gametypes), Bomber Kills (for Assault gametypes), Carrier Kills (for Oddball gametypes), Ball Kills (for Oddball gametypes), Kings Killed (for King gametypes), Kills From (for King gametypes), Terr. Taken (for Territories gametypes), Terr. Lost (for Territories gametypes), Killed As (for Juggernaut gametypes), and Kills As (for Juggernaut gametypes.) You can also search by the 23 different Medal Types: Assassin, Bonecracker, Carjacking, Roadkill, Sniper Kill, Stick It, Double Kill, Triple Kill, Killtacular, Kill Frenzy, Killtrocity, Killimanjaro, Killing Spree, Running Riot, Rampage, Berserker, OverKill, Bomb Carrier Kill, Bomb Planted, Flag Carrier Kill, Flag Returned, Flag Scored, and Flag Taken. This means that you can now search for, say, games in which you had more than or equal to 3 Triple Kills. You can perform up to 10 stat based search queries at the same time.
- The place where you would go to sort the Game List by a statistical category (by the loaded gamertag's kills, etc) has been moved. It is no longer under "Lists" in the File Menu Bar, but is now in the "Search Blocks" area. Additionally, you can now sort by 54 different statistical categories. See the change entry above for the list of the 54 categories. The sorting algorithm has also been improved, speedwise, by a great, even monumental amount. All of this now also means that you can easily find the game in which you had, say, the most Stick Its, 2nd most Stick Its, etc.
- Added an option under "Total Stats" entitled "Only Total Stats for Loaded Gamertag." Basically, when enabled, and you go to total stats for a given set of games, it will only total the stats of the currently loaded gamertag in those games. It will also, after totaling, go straight to the gamertag's Detailed Total Stats page.
- Various bug fixes and optimizations.
- Under "File" in the File Menu Bar, added two options which allow you to output the currently loaded stats to CSV. One outputs the information of all players, the other of just the loaded gamertag. The files output are "Game_List.txt", "Medal_Info.txt", "Player_Medals.txt", and "Player_Stats.txt".
- Under "File" in the File Menu Bar, added the option "Combine 2 Gamertag Files." Using this option allows you to combine two gamertag files into one under one gamertag. It is STRONGLY suggested that at least one of the two gamertags combined is a dead one; ie no longer in use or active. This is because when combined, all of the occurances of one of the gamertags are overwritten with the name of the other, and anytime you try to download new games for the resulting combined file, it will only try downloading new games for the gamertag you saved the combined file under. There could be other issues. Read the full warning that comes up when you try using this option, and CAREFULLY read and go through the various prompts.
- [Normal Version (Not 800x600) Only]: When the main window is resized to larger than it normally is, the spreadsheet and graph are convienently resized to fill up the new room.
- Before, the program/documentation might refer to "Bogus" and "Super Bogus" games; for better terminology, they are no known as "Trivial" and "Very Trivial" games. There have been a couple of other enhancements to some terminology in the program.
- Added an option under "Total Stats" entitled "Sort PvP Totals for Each Totaled Player." Essentially, when you total stats, and a player has PvP Totals data, it sorts that list by the combined value of how many times Player1 killed Player2, and how many times Player2 killed Player1. It sorts the list in descending order. For reference, the PvP Totals list can be seen at the end of the Detailed Total Stats page for a player, if there was any PvP data to total, and if you have the program set to total PvP data. (Default is now NOT to total PvP data.)
- Added an option under "Total Stats" entitled "Only Total Friends List PvP Stats." When this option is enabled, and you have Player vs Player Stats Totaling enabled, for every player whose PvP Stats are totaled, it will only total the PvP stats for that player versus a member on your Friends List. If you have no one in your Friends List, then there will be no PvP Totals.
- For total PvP stats, tracking of whom betrayed whom has been added.
- Under "Spreadsheet", added the option "Remove Gridlines." It does what it says in the spreadsheet, and is enabled by default.
Changes/New Features in 1.2.0:
- Allowed one to be able to set a game as being a "Favorite" game. To do so, select the game(s) you want to set to being Favorite in the Games List, hold Shift and hit F on your keyboard. To make them no longer a favorite, do the same. Favorite games' entry in the Games List is preceded by "**", so if the game was played at 1/1/2005 12:00 AM, then the entry in the list will look like "**1/1/2005 12:00 AM". NOTE ALSO that because of this change, the savefile format for this version is different than past versions, thus, a savefile created with this version will NOT load correctly in past versions, but past savefile versions, going back all the way to v1.1.2.1, DO work in the new version (they are loaded then auto-converted to the new format.) If you are upgrading from a version older than v1.1.2.1 (which means you haven't updated the program since before April 1st), download and use v1.1.8 on all your save files first before using the new version.
- Under "Search Lists 2", you can now search for games based on whether they are purged/unpurged in the program, and whether they are a Favorite game; Under "Search Blocks", you can now search for games based on their Length, and the player's/clan's level in the game. Lastly, the searching based on a game's finishing time has been moved from "Search Blocks" to "Search Lists 2."
- Please also take note, that when loading a savefile produced by an older version of H2O in the new version for the first time, that it may and probably will take quite some time to load the file. This is entirely normal. Everyone should load each savefile they have of H2O in the new version right when they get it, just to get it out of the way. When I say it could take a bit of time, I mean it. Also take notice that this is limited to only the first time you load a savefile from an older version in the new version; all times you attempt to load it afterwards it's just as fast as it was in past versions.
- You can also sort the Games List by Game Length and Player's/Clan's Level now.
- Added "Matchmaking" in the "Ranked/Unranked" dropdown below the Playlists list.
- Fixed some minor bugs.
- Where before the Oddball general gametype was known as "Ball" in the program, it is now known as "Oddball".
- Some improvements.
- Has a new "Inverse Game Search Mode" option under "Lists" in the File Menu Bar. This new option allows one to get the inverse of a search when searching for games. Example: With "Inverse Search Mode" enabled, if I selected "Coagulation" in the Maps List and then hit the "Update Based on Search Parameters" button, the search would return all games NOT on Coagulation. In Normal Mode, (with "Inverse Search Mode" DISabled), the search would return all games ON Coagulation.
- Under versions of Windows which, in past versions of H2O, double-clicking a game in the Games List did nothing, it should now copy the Game's URL to the clipboard. For Windows XP and 2000, double-clicking should still launch the game page for the game on Bungie.net.
- New option under "Lists" entitled "Enable Detailed Game List." With this option enabled, and with multiple games selected at the same time in the Games List, a "Detailed Game List" will load in the spreadsheet, showing basic information (such as ID #, Gen. Gametype, Gametype, Map, Playlist, Finish Time, Length, Ranked?, # of Players, # of Teams, Tie Game?, Purged?, Corrupted?, and Favorite?) for each game selected in the Games List. The reason there is an option and it doesn't just do this all the time is because, if you have a lot of games selected, it can take a little while for H2O to generate the page in the spreadsheet.
- Memory optimizations.
- Addition of a General Game Report to the program. This is report on the games in the Games List (or the games selected), with the frequency of maps, gametypes, general gametypes, playlists, # of players, # of teams, purged?, and ranked?. This is NOT player specific, but rather just a breakdown of information on the games themselves.
- Your maximum number of Betrayals, Betrayed, Hits, and Fired are now also listed in the Detailed Total Stats Page (before the space where they should have been was just left blank.)
Changes/New Features in 1.1.8:
- Searching the games list by "Rank" (as in Finishing Rank, NOT Ranked/Unranked) has been removed. It has been replaced with 3 different Search Lists: Finishing Place, # of Players, and # of Teams. Two new search blocks have also been added: Before Date & Time, and After Date & Time, which allow you to search by a game's finishing time.
- Added an option to do no Overall PvP Total Stats for each player totaled. It is located at "Total Stats->Reduce Vs Calc's to x Players->Zero Players." Also, whenever specifying a custom value for Reduce Player Calc's or Reduce Vs Calc's, typing in "all" will remove the restriction (as in calculate for all players), and in the case of Vs Calc's, typing in "0" will enable the new option mentioned in the beginning of this change entry (as in total for zero players.)
- When viewing the individual games, and viewing players' or teams' finishing places, the proper ordinal extension is added. Thus, instead of place saying "1" for a player, it will now say "1st".
- For the Friends List Total Stats Comparison Page, the "Graphs" button now appears, and you can view graphs comparing the various total stats the Comparison Page displays (plus some more.)
- The "Graphs" button now appears on even more Spreadsheet Pages, including the three new ones I am about to discuss.
- Two new types of "Spreadsheet Pages." Both deal with Medals. The first is accessed by going to any player's/clan's "Detailed Total Stats Page", and, in the total medals won list (if there is one), double-clicking on a Medal Name. A new page will then load showing a detailed breakdown of where that specific type of medal was won by that player/clan (for the games that were totaled.) Breakdowns include by Map, Playlist, Ranked/Unranked, Gen. Gametype, (for gamertags) Clan participated in, Team Color, Hour of the Day, Day of the Week, Month, and, for clans only, Clan Member. The second type of page, is accessed by going to the Individual Game Total Team/All Players Stats Page, and double-clicking on a Medal Name in the medal list (if there is one.) A new page showing a breakdown of which player on that team/in all players won that specific medal (and how many) in that game will then load.
- The "Return to Previous Page" button now appears in more situations, and does what it says.
- The readme should have been updated to reflect all these changes. Let me know if otherwise.
- Another new type of Spreadsheet Page. In the Detailed Total Stats Page for either a player or clan, double-clicking on a "breakdown item name" (such as Lockout in the Maps Breakdown) will load a page with the total stats for just that single breakdown item, including total Medals Won for it.
- Using fancy formatting just got a bit more beneficial. You know how in Fancy Formatting, the "headers" of a block of data are backcolored in Gray? Well, now when you double-click on a header category with Fancy Formatting (such as "Kills"), you can sort the items in that block of data by that category. Double-clicking it again will sort the block in the reverse order (if it first sorts in Ascending order, double-clicking again causes it to sort in Descending order.) Thus, if I'm looking at the data for a game, and double-click on the "Kills" header in a block of data, it will sort the data based on Kills. This (the sorting) works in almost all situations (there are some situations, such as the first 25 lines or so in the Detailed Total Stats page, where sorting doesn't make any sense, thus it's disabled for that part of that sheet.) Also, because of some oddness, sorting will not work for any block of data that contains medals' descriptions.
- The "loading" of pages in the spreadsheet is now a little quicker for fast systems, and quite a bit quicker for slower systems. NoTE: This has NOTHING to do with downloading games from the web.
- Very minor bug fixes.
- Added ability to sort the Games List by Kill2Death (for gamertags).
- Added ability to search the games via Reaper Ratio (for gamertags only; found in the Search Blocks area) and to sort the Games List by Reaper Ratio (Lists->Sort Games List by Player's...->)
- Slightly improved the HTML output again.
Changes/New Features in 1.1.7:
- Several (very minor) bug fixes.
- Whereas, before, searching in any of the searchboxes for, say, "ninja", would return only items that began with "ninja", there is now a new option, enabled by default when you first run the new version, to return items that have "ninja" anywhere in them. Disabling the option makes it search the old way. I mainly added this cause I, myself, wanted to easily find all "Rockets" gametypes.
- Once again, more options in the options list have been moved about, and a new category (Lists) in the File Menu Bar was added to aid in this. Once again, all the options are still there, just maybe moved to a different category.
- Added a new feature under Total Stats->Get Friends List Totals. Assuming you have a list of your friends' gamertags (as well as your own) in your Friends List (File->Edit Friends List), this feature allows you to get a listing of all their true total stats (assuming you already have a save file for each of them.) It displays them in a list exactly like when you first total your own stats and see that list of players and their total stats. It's just that with this, it's their true total stats, and not their total stats from when they've played with you. You can also apply Game Search Parameters to this. Example: So if you have anyone's stats loaded, then select "Rumble Pit" in the Playlists list, then use the new feature, it will give you all your friends' (in the Friends List) true total stats in Rumble Pit.
- Various other improvements, including some improvements to the HTML export of the spreadsheet.
- Added a new stat category (that only shows up in total stats) called "Success." Essentially, this is based upon one's average percentile rank in the games totaled. It's not exactly percentile rank, however. Negative Success numbers are bad; it means you lose more often than you win. A success of zero basically means you win and lose the same amount. Higher numbers means you win more, and perhaps in better fashion. It also gives more weight to say, a Team Slayer game you won with only 3 members on your team when the other had four, and coming in First Place in a Rumble Pit game with 8 players is better than placing first in a Team Slayer game (it awards more "points" to you.)
This new stat is meant especially for the breakdowns by map, general gametype, etc in your detailed total stats, so you can see where you have "more success." It should NOT be used to compare two players of different levels; of same levels perhaps, but not different ones, as lower level (new) players will typically have very high success because they win a lot at lower levels (as I'm sure most of you do.)
- "Cleaned up" a lot of code in regards to the graphing portion of the program.
- Added a new option that allows you to color the back of cells with a team's color, rather than the text of the player and his stats being colored. When upgrading to the new version, this option is auto-enabled, because the back of the cells being colored instead looks a LOT nicer. I also suggest you enable "Fancy Formatting" (under spreadsheet in the File Menu Bar), which came in last version, because otherwise the color in the back of the cell looks a little odd.
- A couple of changes regarding the spreadsheet layout. The most noticable change from past versions is when looking at an individual game (the first two rows with general info about the game is changed a little in this version, and changed for the better.)
- The portion of the spreadsheet that tells you what your "Player Calc's" and "Vs Calc's" are reduced to; you can now double-click either of these to change the specified value (in addition to going to Total Stats in the File Menu Bar.)
- Added a couple of short ToolTips.
- Added a way to edit the Friends List from within the program. It is located in File->Edit Friends List.
- The icon for the program is now blue.
- A MUCH more detailed (and I'd say better) readme file is now included with the program.
Changes/New Features in 1.1.6:
- Added a feature which allows you to get the total stats combined for all players in all the games (or all selected games) in the games list; ie, it turns out in all the games you have played in, there have been 500,000 kills, 10,000 sniper kills, etc. by all players. Select "All Games", or select the games you want to do this for, and hit the F5 key (or select Total Stats->Get Totals for All Players.)
- Various improvements and optimizations.
- Another new feature. If you want certain gamertags names to consistently show up when you total stats for all games (as opposed to say, the default 32 most recent gamertags played with showing up), then create a file in the same folder as the program called "friendslist.txt". In this text file, enter in the gamertags you want to consistently show up, one per line (and be sure to include yourself for safe measure), and save the text file. Now these names will always show up as long as they have played in the games you are totaling, and as long as there aren't more players in that file than in what "Player Calc's" are limited to in the program (a setting whose status can be seen right above the spreadsheet, and which can be changed by going to "Total Stats->Reduce Player Calc's to x Players->...")
- One of the processes associated with updating the games from the web is no longer "invisible." It now interacts with the progress bar, showing that the apparent "freeze" after downloading a large number of games is not a freeze at all.
- Added graphs to "individual game, individual player" view. Basically graphs showing what medals made up your percentage of medals won for that game, as well as graphs for who you killed and were killed by. The graphs are only added to the games which have such data available.
- Added in more graphs to individual game view. Whereas before there were no graphs for things such as Flag steals, flag saves, and score, as well as other related stats in other gametypes, there now are graphs for these.
- Many memory, save file, and very slight speed optimizations. Note that as a result of these, the save file for v1.1.6 is not compatible with past versions of the program. Older save file formats, such as that from v1.1.5, are compatible with the new version, but they are auto-converted to the new format immediately after being loaded.
- Added the ability to "update game stats" with any Game HTML files you may have if you used H2SA. This is beneficial if they are older games in which you may be able to gain back Medal won, Hit, and PvP data. In order to do so, you must first, with H2O Stats Reader, load all your games from web, including those you may have those Game HTML files for. Then, after you have done this, create a folder within the folder you have H2O Stats Reader, and name the new folder "import". In this folder, place all the Game HTML files you have left over from H2SA. Then, in the program, load up your stats, and go to File->Import from H2SA HTML Files.... After that, its self-explanatory, give it some time, and any games that can be updated from those files will.
- Added an option "Use Alternate Download Method." If you were unable to download any games in the past, and instead the program just hung at "Loading Data" whenever you tried downloading, then try enabling this new option in the new version, and see if you can download. It has worked for at least one person thus far.
- Recoded the export to HTML of the spreadsheet. The algorithm now works quite a bit better.
- Added a new option, under Spreadsheet in the File Menu Bar, entitled "Fancy Formatting." Basically, when it's enabled, everything you view in the spreadsheet will look more "fancy", with borders, and some other stuff. This is an option, as I know some people will prefer the original look.
- Some options have been moved around in the File Menu Bar. They are still there, just moved about.
Changes/New Features in 1.1.5:
- Added an option to the program to auto-remove "Super Bogus" games from the save file, whether they be new games loaded from the web or games already in the save file. See the FAQ.txt in the .zip file for the definition of Super Bogus games.
- Removed option "Find Missing Corrupt Games". It does it automatically no matter what now.
- Added an interesting new feature. Ever played at a friend's house, and played as their guest and not under your own gamertag? Ever wanted to get those games over to the save file for your gamertag? Well, now you can. First off, in order to do this, you must have a save file for both your gamertag and your friend's gamertag. Then go to your friend's games, and look for the games in which you played as a guest (probably easiest to search for his guest's name in the Player's list, and then searching for games in which that guest has played.) Next, select them all (and select ONLY the games you want to transfer, and you must have played as the same guest in all those games [ie not a guest of two different gamertags]), and hit Shift+X on your keyboard. Then go through the prompts, until you get the "Games Saved Successfully" message, and voila, they are now on your gamertag. Note that it also puts your gamertag in place of the guest name in your friend's save file as well.
- Added the ability to change the times/dates listed to whatever time zone you are in. You need to know your hour deviation from Pacific Time, and then go to Options->Apply Time Change from Pacific Time.
- Added the ability, in individual game view, to get the total stats AND total medals won for each team, and for all players. Simply double-click on the Team Name/"All Players" in the spreadsheet, and the totals screen will come up.
- The program now has an icon other than the default VB one.
- Some memory optimization.
Changes/New Features in 1.1.4:
- There have been a bit of memory and speed optimizations. Memory much more than speed. Most people will not notice any difference, but it's actually significant (especially when handling gamertags/clans that have played a lot of games.)
- Miscellaneous bug fixes.
- New feature which allows you to find any games on Bungie's site that do not exist in the save file for said player/clan (aka finds any missing games.)
- The Get Player and Clan Rankings function has been combined into a single function, and it's appearance has changed quite a bit. This was done on request from more than one suggestion.
- The way in which you get a "Level Progression Graph" for a Ranked playlist has changed. But hardly. Just check it out for yourself (under "Graphs" in the file menu.) It's not as pretty, but this change makes the Ranked Progression Graphs "future compatible"; i.e., if Bungie adds a new ranked playlist in the future, the program will not have to be updated so that you can see a Ranked Progression Graph for that playlist.
Changes/New Features in 1.1.3.1:
- Added Ranked/Unranked Breakdown in a Player's Detailed Total Stats Page (although this will not be added to the graphs for the Detailed Total Stats Page.)
- Some more coding changes, and minor tweaks.
- Moved about the positions of some of the options in the Options portion of the File Menu.
- Added an option to reload data for a game from the web. Not that it's needed (especially with Page Verification enabled), but you have the option to, if you're really convinced the data for a game looks funny. If you want to reload the data from the web for a certain game(s), simply select the game(s) from the Games List and hit Shift+R on your keyboard.
- Allowed one to set (via options) the starting date and the ending date of the Ranked Progression Graphs. It's in the same part of the menu that you access these graphs.
Changes/New Features in 1.1.3:
- Added an option to load corrupt games with stats (much like a purged game's stats) as either purged games or corrupt games. Default is to load as purged.
- Added a new page verification to the loading of stats from the web. It can be enabled or disabled via an option from the options menu. Default is on. More info can be read if you try to disable the option.
- Very minor bug fixes, and a little bit of code restructuring.
- Added the ability to save the various settings of the program. Now most of the settings of the program that you can set are automatically saved upon your exiting the program, and auto-loaded when you load it up. Only settings that aren't saved are "Player Multi-Select Fn's As AND" and "Medal Multi-Select Fn's as AND".
- Dropped support for the save file format from before v1.0.9.4. Considering that v1.0.9.4 came out on March 7th, I don't think there will be much of an issue. Email me if otherwise.
- Dropped support for exporting to format supported by the importer of myhalo2stats.com. I did this because the site apparently doesn't exist anymore.
Changes/New Features in 1.1.2.6:
- Since corrupt games recently have actually had stats [exactly like the stats that a cleared game has], the program now imports these games as cleared games rather than corrupt. Should a corrupt game without any stats ever occur again, the program will import it as a corrupt game like it should.
- Players/Clans can now be added to the dropdown namelist [the down arrow to the right of where you type in a gamertag] from within the program. Type in a gamertag, or a clan [remember to format the clan's name like [clanname] so the program knows it's a clan and not a gamertag], and hit Shift+Enter on your keyboard, and a prompt will come up asking you if you wanna add said player/clan to the dropdown list. Type in a gamertag/clan you wanna delete, or simply select it from the dropdown list, and then hit Shift+Del on your keyboard, and a prompt will come up asking you if you wanna delete the person from the dropdown list. Also, note that as long as there is anyone in the dropdown list, a file called "namelist.txt" will exist in the same directory/folder that you have the program in. Do NOT delete this, as it's what remembers the names in the dropdown list.
- Removed No Color in Spreadsheet option, since it's never used.
- Due to requests, Reaper Ratio is now Kills + Assists per Death (as opposed to the Kills + one half Assists per Death).
- Support for "Ranked Progression Graphs" for the upcoming two new ranked playlists has been added (The two new playlist names coming are called "Double Team" [the 2v2 playlist], and "Team Preview" [the playlist for people who buy the 2 maps that cost money].
- Fixed bugs that came up as a result of Bungie's site maintenance on April 27th, 2005. I also recoded the portion that got the bugs with the update, to try to have it better survive future Bungie site maintenances.
- Other very minor changes.
Changes/New Features in 1.1.2.3:
- Fixed bugs resulting from Bungie's site update yesterday. These "bugs" only affected the loading of clan stats. Player stats were unaffected by the change.
Changes/New Features in 1.1.2.2:
- Minor bugfixes to incredibly rare bugs.
- Fixed a bug where the program, if loading up from the web a player's games for the very first time (ie not updating the games), and if Bungie's site listed the very first game twice (which it seems to be doing a lot for a lot of people as of late), the program would only load that one game. This bug did not affect updating a player's games at all. If you experienced this problem, you would easily have noticed it.
Changes/New Features in 1.1.2.1:
- Loading of games from file is faster now. The first time you load the games for a given player with this new version it'll appear the loading is the same speed. But after it's done loading the first time, it'll resave the save file in the new format, and everytime you load that player's games afterwards they will load up faster than in previous versions.
- All of the "search lists" are now sorted by default. There is no longer any option to turn it off or on for any of them.
- Various coding changes.
Changes/New Features in 1.1.2:
- Added a "Screen Toggle" button to the Regular Version of the program. Hitting it will make the spreadsheet/graph the full size of the program's screen, and hitting it again will put it back to normal.
- Added ability to specify a size for any graph saved as a .gif. To be able to do this, you must have "Allow Custom Save Graph Size" checked under options. Minumim size you can save as is 700x350, and maximum is 1200x800.
- Corrupted games no longer come up in one's searching for "Bogus Games".
- For Players and Clans, added a stats breakdown by Hour of the Day, Day of the Week, as well as Month. This is on top of the existing breakdowns for Maps, Playlists, General Gametypes, Clans, and Team Colors. These Breakdowns of course can also be graphed.
- Added an option "Find Missing Corrupted Games". By default, it's on. With this on, corrupted games will never fail to be saved by the program. However, if you don't care if the program "misses" a corrupted game here or there, then you can disable it. This was necessary since sometimes corrupted games don't get put up "in order" with normal games.
- "Cleaned up" the "Across Games" graphs for an individual player's total stats. Where previously, such a graph for Kills, for example, was called "Kills Across the Games", it is now called "Kill Average Across Time" to more accurately reflect what the graph is. Additionally, the "Hit % Across the Games" graph has been taken out for the time being and replaced with the graph "Kill to Death Ratio Across Time."
Changes/New Features in 1.1.1.2:
- Fixed bug that caused the program to give an error and then exit when you tried going into "Individual Player Total Stats View" after totaling stats for games that were all purged.
- New 800x600 version of the program. It is, however, a seperate version, and I suggest only those who have their screen resolution set to 800x600 use the program.
- Fixed a major bug that was in 1.1.1.1 only. This bug only affected you though if you were loading a player's/clan's games from the web for the first time, or just loading any "purged" game from the web for the first time. If you updated a player's games that were first loaded by a different version of the program, then this bug did NOT affect you. Basically, the bug caused the program to not collect (from the web) Kill, Death, and Assist data for "purged" games. If you did load a certain player's games for the first time with 1.1.1.1, simply delete the save file for that person/clan (in the same directory as the program, for players, look for a file named "playername.dat" [where playername is the players name], and for clan's, look for 2 files, each starting with CLAN.clanname where clanname is the clanname.), and then try loading up that player/clan's games again with this new version 1.1.1.2. It is important to note that if you didn't load a player's games from the web for the first time with v1.1.1.1, then you shouldn't have to worry about this bug. Thanks goes to kevs9070 for pointing this error out and thus helping me get it fixed fast.
Changes/New Features in 1.1.1.1:
- Fixed a bug in the sorting of the Team list. It also uses a faster algorithm now.
- Fixed bugs that resulted from Bungie's recent stat site update
- Added the attribute "corrupted" to whatever games need it [according to Bungie's recent stat site update.]
- Totaling of stats ignores corrupted games altogether. They do not factor in at all.
Changes/New Features in 1.1.1:
- Added the ability to sort the Games List in order of most Kills, Assists, Deaths, Suicides, Medal Number, Hit %, Headshots, or Score by whichever player you are looking at. Note that this is different than the already existing search of games by these stats. This new option simply, for example, puts the game with the most kills at the top of the list, the games with the 2nd most listed next, and so on. This allows you to easily find your games in which you had the most kills, deaths, assists, etc, as well as the games with the 2nd most and so on. This new option can be found under Options->Sort Games List by Player's.... Note that this option is not available for clans.
- In the individual player total stats page, the list of Medals Won also includes "Per Game" and "Per Hour" categories now.
- More accurate "time played" calculations. To put long things short, for slayer type games (as it's only possible with them), I took into account that you might not have played for the entire amount of time the game itself lasted.
- Fixed bug that would occur to some people (only in v 1.1.0) while trying to load games from the web. They would get an "Overflow" error and then it would crash. It is fixed in this version.
- The Playlist, Map, Gametype, General Gametype, Medal, and Color lists are now automatically alphabetically sorted. An option still exists for the Players list and Teams list.
- Added option to sort the people in the "Total Stats" page by the number of games you (or whichever gamertag you are looking at) have played with them. It's under the Total Stats menu.
- The Medals list, in both individual game and individual player/clan total stats pages, is sorted now by the number of medals won of said medal, with the highest number being at the top of the list.
- In the breakdowns in individual player/clan total stats page, the maps/playlists/general gametypes/clans/colors are now sorted by the number of games you played on said map, etc. Of course, as always, the map/playlist/etc. you played the most games on is on the top of the list.
- A bit of coding changes, and other minor bug fixes.
Changes/New Features in 1.1.0:
- Quite a bit of coding changes, and some minor bug fixes.
- A lot more graphs. Graphs are now caught up to the new breakdowns for Maps, Playlists, Gen. Gametypes, Clans, and Team Colors.
- New dropdown list in graphs (the individual player total stats graph). Allows you to jump to the beginning of graphs for either Maps, Playlists, Gen. Gametypes, Clans, or Team Colors. The reason I added this feature is that there is now a lot of graphs, and this allows the navigating of them for the user to be a bit faster.
- Still more graphs. For individual game graphs, they now include Betrayals, Betrayed (where applicable), and Reaper Ratio.
- When in "clanmode" and you have the option "Only include Clan Members in Calc's" enabled when you total stats, the totaling of stats now ignores (but only in this situation) the limitation on the # of players to calculate set by the "Limit Player Calc's to..." option.
- Totaling of stats is even faster. However, unless you total stats for a large number of people, it's unlikely you'll notice the speedup.
- Clan Graphs. Yep. When in "clanmode" and you have "Only Include Clan Member's in Calc's" enabled when you total stats, after the stats are totaled the Graphs button will show up. Hit it for graphs of the clans stats broken down by which player had what.
- Added a Clan Total Stats Breakdown Page (similar to the one for an individual player). Just like player, it has total clan stats, avg. per hour, as well as these in breakdowns by map, playlist, general gametype, and team color. Total Medals won (ie how many double kills, triple kills, etc.) by the Clan is also in this page. To get to it, make sure when you total stats for the clan that "Only Include Clan Members in Calc's" is checked (it's under Total Stats), total the stats, and then double click the cell in the spreadsheet that says "Clan Totals".
- Graphs for the Clan Total Stats. Unlike the previous Clan Graphs I mentioned, these present the breakdown of the clan stats by map, general gametype, playlist, and team color. Medals won is also one of the graphs in here. This is very similar to the graphs you can see for an individual player's total stats.
- Whenever the spreadsheet changes (by the program), the program will now autoscroll up to the top. This does away with the appearance that nothing happens to the spreadsheet when it's expected for something to happen.
- Exporting to HTML is now supported for all spreadsheet pages. It also outputs color now, if it is in the spreadsheet.
- Added the ability to sort the games list by the Team Color the gamertag/clan you're looking at played as.
- Team Total Stats, and Overall Total Stats for an individual game can now be seen.
Changes/New Features in 1.0.9.4:
- Fixed a bug that would rarely occur while trying to get games from the web (be it the first time for a person or updating a person's game.) For those that might have experienced the error, the program would give a "Subscript out of range." error while trying to get games from Bungie's site (which would then force you to close the program.) This error has been fixed in this build, and there are other minor changes. Thanks goes to Dustin Robinson for pointing out the bug and thus helping me get it fixed. [Note that you would know if you ever got this error, it's just as I described.]
- Fixed a bug in which, after using "Update Games for all in Namelist", the user would be unable to type anything into the Gamertag box, and also not be able to select anyone's name in the dropdown menu. Thanks goes to Dustin Robinson for also pointing out this bug, and thus helping me fix it.
- Sorting of the dropdown list is different. Rather than clans being at the top of the list, they are now at the bottom.
Changes/New Features in 1.0.9.2:
- Fixed a bug that affected the calculation of total time played by an individual player. As a result, in all previous versions (well, since 1.0.8), total time played for a player was calculated incorrectly, and thus, because of this, Per Hour stats were also off. This issue is now fixed.
Changes/New Features in 1.0.9.1:
- Various bug fixes.
- Huge speedup of the totaling of stats. It is a lot faster than it was before. A lot.
- Added analysis of one's stats via which clan they played for. It is implemented much like the Map, Playlist, and General Gametype analysis.
- Added analysis of one's stats via which team color they were. It is implemented much like the Map, Playlist, etc breakdown.
- "Dressed up" the names of the general gametypes.
- Added Betrayals, Betrayed, per hour stats into the Map, Gametype, etc. Analysis of an individual player's total stats view.
- Added the ability to have a dropdown list of gamertags/clans (in the place where you enter in a gamertag/clan). To populate this list, make a file in the same directory as the program called "namelist.txt". Then, in the text file, add gamertags/clans, one per line, and don't forget to put the clanname in between brackets like this: [Clan1]
- With the new dropdown "namelist", added an option to run a web update of games on all the clans/gamertags in the "namelist." It's located at File->Update Games for all in Namelist.
- In individual player total stats view, the breakdown by map, playlist, general gametype, clan, and team color is more detailed now.
- In individual player total stats view, added total team games and clan games played by said player.
Changes/New Features in 1.0.9:
- Optimized the save file format a bit more, which means the size of the save file is smaller now (with the same amount of information). As a result, memory use is also down (for the time being). Old save file formats, from previous versions, are compatible with the new version but they are immediately converted to the new format. The new save file format is NOT compatible with previous versions of the program.
- Internalized the descriptions of all the Medals that can be won. This is part of the optimizations mentioned above.
- Added tracking of Betrayals and Betrayed. They can be seen by individual game, as well as totaled in total stats.
- Games have a new attribute, which should have been in a while ago, which is ranked and unranked.
- Redid a lot of coding. You might notice the size of the .exe is smaller now. This is part of the reason.
- Slightly redid the "individual player total stats view." Very slightly, might I add.
- Redid the "everyone total stats view." I figured having 75 categories for every player on the same spreadsheet was amazingly pointless, so I cut it down by a lot. If you want to see the more detailed information for a player, go into their individual total stats view.
- Changed default Reduce Player Calc's from 64 to 32, and Reduce Vs. Calc's from 32 to 16. Just cause.
- Added a selection box below playlists to sort out All, Ranked, or Unranked Playlists.
- More colors and boldness in individual player single game view.
- More detailed stats in total stats view. Added Games, Unpurged Games, Wins, Ties, and Win % per map, playlist, and general gametype. Also added total Games, Unpurged Games, Wins, Ties, and Win %.
- Improved the Web Data Collector a bit more. Fewer "Failed to Load" errors now, although it might get stuck on some games for some time now (but they are the same games that use to give the error, making you restart everything over again. So I figured this was better.)
- Added ability to change the font size of the spreadsheet.
- Added the option to not have borders in the HTML output for the individual player total stats view.
- Changed the look of the border of the HTML output. New look can be seen here.
New features in 1.0.8.1:
- Exporting of a player's game data to the format supported by the importer of myhalo2stats.com
- Exporting of the spreadsheet's contents to HTML. (Currently you can only use this for the "individual player total stats page.") An example of the HTML output can be found here.
- Addition of a new stat category nicknamed "Reaper Ratio", which is basically (Kills + one half Assists) per Death.
New features in 1.0.8:
- New total stat categories, mainly Kills, Assists, Deaths, Suicides, Medals, Hits, Fired, and Headshots per hour.
- MUCH better "formatting" for the "individual player total stats page." Also, in general, better formatting of the spreadsheet for everything.
- Replaced the function of double-clicking "Double-Click Here for Graphs" in both individual game and total stats view with a "Graphs" button.
- Replaced the function of double-clicking "Double-click here to reload previous page" in individual player total stats view with a "Back to Previous Page Button."
- Various other improvements.
New features in 1.0.7:
- Option to alphabetically sort the lists (Players, Teams, Maps, Gametypes, Playlists, General Gametypes, Medals). [Although I don't suggest you sort the players list. With having played with so many players, it can take a while to sort it.]
- Graphs. Lots of graphs. Graphs for individual games, as well as for total stats, and "ranked playlist progression graphs". The two following links are examples of the new graphs: Graph1 Graph2
- A breakdown of total and average kills, assists, etc per map, playlist, and general gametype in the "individual player total stats view."
- Various Bugfixes (really really really minor bugs that did NOT affect the numbers the program tells you or the save file.) and improvements
- Ability to search for Bogus games.
|