Wishlist: # change "unable to resolve weapons" to "## too many weapons too resolve" * fix bug wherein TAM locks up when a unit is selected (probably needs more space for the name) * fix bug that occasionally causes download .tdf files to replace each other when edited by the menu resolver # Automatically insert customizable build-menu quickkeys while performing menu resizing # Folder-style unit-group viewing to browse sub-groups of units # More powerful soft-mutators (ORing of [Needs] subsets, equation-based mutation, etc) # Option to transfer missing mods via the gameroom # Map packs # Auto-repacker for tnt/ota maps # unit description wizard --------------------------- v 1.0.1 --------------------------- * Main window no longer looks corrupted after resizing * Fixed bug that allowed you to access the main screen while the gameroom was active # updated communication version comparison to send the full TAM version number as well as the oldest compatible version # added support for accompanying .txt files for mutators (add a t after the number on the last line in the config file) --------------------------- v 1.0.0 --------------------------- * Fixed bug in monolithic file compiler that could cause some data files to be left out * Fixed bug that launched TA when gameroom was canceled # Resized menus reorganized so that only one gui value changes for different menu sizes # Multiplayer gameroom communication altered. No longer compatible with previous versions. Added version checking to gameroom connection sequence so future versions will be able to detect whether they're compatible or not. # Multiplayer gameroom synchronizes weapon ID's for all players --------------------------- v0.13.3 beta --------------------------- # build menu conflict resolver extended to permit up to 1024 construction units # weapon ID conflict resolver extended to support up to 2048 weapons * fixed bug introduced in v0.13.2 where numeric mutations had no effect --------------------------- v0.13.2 beta --------------------------- * altered soft mutator code to be more robust sections (should handle single-line sections now i.e. [something]{a=b;} ) * temporary folders should now be deleted under Windows NT --------------------------- v0.13.1 beta --------------------------- # Added the ability to resize/maximize the TA Mutation window * Temporary folders (Softmutator, Failed Install, etc) should now be successfully deleted under Windows NT-based operating systems --------------------------- v0.13.0 beta --------------------------- # Expanded softmutators to support all data files (weapons, corpses, etc) by using the new top-level "folder" and "extension" tags # Added support for an "" tag to the sofmutator [Changes] section, allowing the mutation of (for example) all the default and special damage values for a weapon with a single tag # Seperated menu conflict resolution from menu resizing, so that conflict resolution will no longer prevent TAM users from playing against non-TAM users # Made "Hide Orders on Build Menus" always active when menu resizing is on so that all you need to do is make sure all players are using the same number of rows in order to play multiplayer games with tall menus * possibly fixed the bug wherein the TAM main window never gets displayed on some NT-based computers # Softmutator progress box now updates the displays more frequently --------------------------- v0.12.5d test --------------------------- * put the "more menus" / "last menu" indicators back on --------------------------- v0.12.5c test --------------------------- * fixed the visual oddities in 5a/b --------------------------- v0.12.5b test --------------------------- * made guis for different-sized menus have the same checksum for up to a 64-bit check --------------------------- v0.12.5a test --------------------------- * made guis for different-sized menus identical except for the size of the screen-region occupied # added the option of hiding order buttons on extended build menus (makes room for an additional row or two) --------------------------- v0.12.4 beta --------------------------- * Made another attempt at getting extended build menus to work in multiplayer --------------------------- v0.12.3 beta --------------------------- * create empty revision.gpf instead of deleting it, so that the CD autorun will ask you to play instead of asking you to install * possible fix of no-commander bug when using menu condensing in multiplayer games # Added support for Exe-modifying mutators (see the TAM-formats quick-reference for details) --------------------------- v0.12.2 beta --------------------------- * TA no longer crashes when using menus with more than 5 rows!!!!! * fixed "flickering map" bug when using oversized menus # Automatically inserts a "->" symbol at the bottom of every partially-filled menu page except the last # added option for aggressive menu condensing (uses gui->tdf menu conversion) so that all standard menu buttons can be condensed * fixed bug that caused conflicting weapons to be assigned ID# 255 # improved conflict resolution speed * menu's are no longer resized when build-menu conflict resolution is turned off --------------------------- v0.12.1 beta --------------------------- # Build-menu conflict resolving can now generate oversized menus # Improved build-menu .gui file parsing to produce a more accurate mapping of build buttons * fixed bug that prevented softmutator [NEEDS] requirements based on the UnitName tag from being properly handled * fixed bug wherein no error message was shown when failing to disable a TC --------------------------- v0.12.0 beta --------------------------- # Weapon ID conflict resolver - No verification between machines, possible problems if there are conflicts one person has extra weapons installed (e.g. exploding map features) # Build Menu Conflict Resolver * delete revision.gpf if it exists (causes conflicts for some people) --------------------------- v0.11.8 beta --------------------------- * Reinstated checking to ensure that only one instance of TAM is running * Auto-install will install unit/map packs.(map packs not yet actually supported by TAM) --------------------------- v0.11.7 beta --------------------------- # Safety limits have been imposed on TCs again - TCs cannot replace exe's, dlls, or the TA-Mutation folder (More limitations may still be added) * Multi-file mutators (e.g. Warpgate) will now be switched correctly * Autoinstaller will no longer install units and maps that are already installed and enabled * Autoinstaller will now also install .txt files accompanying units and maps --------------------------- v0.11.6 beta --------------------------- # Removed the "Error Restoring Snapshot" message since a more detailed message is also provided. # Renamed the actual TAM executable (in the TA-Mutation\Program Files folder) to TAM.exe to avoid confusion with the Launching progeam in the TA folder. * Fixed out-of-date addresses on the Links screen * Made some messages more informative # Unrecognized files in the TA-Mutation folder will now be moved into an "Unknown Files" folder so that TAM won't prompt you to delete them every time --------------------------- v0.11.5 beta --------------------------- # Added option to skip the TAM Multiplayer gameroom # Clicking on an item in the warning dialog now switches you to the relevant tab # Soft-mutators no longer interfere with TCs that use rev31.gp3 # The "flashers" around the incompatibility warning box now flash briefly every time an incompatible mod is enabled. # Rewrote the code related to enabling and disabling mods to allow for easier future expansion # moved all TAM-related files into the the TA-Mutation folder # Added auto-install ability: any mods found in the TA or TA-Mutation folders will be automatically moved to the correct subfolder # Moved the actual TA Mutation.exe into the TA-Mutation\Program Files folder along with it's support files. Renamed TAM Restarter.exe to TA Mutation.exe so that existing shortcuts will still launch TAM --------------------------- v0.11.4 --------------------------- # added support for string and substring matching to softmutator [Needs] # added support for string assignment and appending to softmutator [Changes] --------------------------- v0.11.3 ***RELEASED*** --------------------------- # Added tips to the description boxes when you first start TAM * Fixed a bug that kept snapshots and multiplayer synchronization from working properly when soft mutators were in use # Added flashing indicators to the Warning list * Removed the erroneous (.hpi) from the Maps tab --------------------------- v0.11.2 --------------------------- # Provided the option to have the Soft Mutator symbol be placed at the end of the name rather than the beginning (on the Settings menu) # Map renaming tool will now recognize even more maps # The active snapshot is now highlighted until a change is made, even after closing and re-opening TAM. # Changed the Snapshot view to be a single wide column to allow longer descriptions --------------------------- v0.11.1 ***RELEASED*** --------------------------- * fixed a bug that allowed TA to begin before soft mutators were compiled * fixed a bug in the map renaming tool that prevented maps that started with @ but had the wrong extension from being renamed. --------------------------- v0.11.0 ***RELEASED*** --------------------------- # added support for Soft Mutators # added support for ufo accompanying text files to be included within the .ufo file (it uses the first .txt file it finds in the root folder) # removed incompatability warning dialogs. Instead a warning appears in the description, and a list of incompatable items appears to the right of the tabs --------------------------- v0.10.4 ***RELEASED*** --------------------------- # Map file names must now be in the format @.ufo (e.g. @Military Base.ufo) Changed from using the .hpi extension due to problems with TA reading only a few .hpi files. # Map file renaming tool will now rename any ufo, hpi, or ccx map files to the correct name format. It will now also recognize a wider range of map files (including those with custom features and/or weapons) --------------------------- v0.10.3 ***RELEASED*** --------------------------- # Documentation updated # Added tool to automatically rename maps with .ufo or .ccx extension to end in .hpi (To make them available on the Maps tab) NOTE: Maps containing custom features or other extended information will not be renamed. # Removed Rev31.gp3 error in favor of a warning that the TC won't work with mutators. # Refined the multiplayer gameroom interface --------------------------- v0.10.2 --------------------------- * TC codes are now set correctly when switching to the *Original TA* TC # all .hpi files are now listed on the Maps tab instead of just those starting with @ (except for totala1, ccmiss and tademo, and files beginning with ], }, ^, or ~) # ccmiss.ccx is now automatically renamed to ccmiss.hpi so that Bugfix, etc. can override it # TAHook is now automatically shut down when TAM is closed rather than when it is opened, which prevents multiple TAHook icons from accumulating when you repeatedly exit TA and then re-launch it from TA:M # a few error and warning messages changed to make them more informative # more informative message provided when the name rev31.gp3 is used. * Folder existance verified *before* I try to use them the first time. # About screen enlarged to increase legability. * a couple of minor punctuation and spelling errors fixed in the GUI. --------------------------- v0.10.1 ***RELEASED*** --------------------------- * The UFO Pack Maker's unit sublist now works the same way as the standard unit list # new compatability codes supported (place on TC code line as with any other code): for Mutators, Ufos, and Maps: * - indicates that it's compatable with all TCs for things which should work with any TC this is the default code for units and maps if nothing is specified for TCs: ! - neutralizes * in sub-mods so that they must specifically mention this TC for "true" total conversions for which standard maps, units, etc. would cause problems or be out of place # TC Code compatability checking implemented for maps (same technique as for .ufos) # Integrated HPI utilites for compiling monolithic files # Incompatability warnings are now accompanied by a list of supported TC codes # Added support for IP-selection when hosting on a machine with multiple IPs * No more false incompatability warnings when loading a snapshot --------------------------- v0.10.0 --------------------------- # Autogenerated snapshot file name now uses the 12-hour time (with am/pm) instead of 24 hour time. # new Map file type (and tab) added, includes all .hpi files prefixed with @ (eg @StarfishIsle.hpi) --------------------------- v0.9.10 --------------------------- # TAM-related links window added # Local IP is no longer displayed in the multiplayer mode selection dialog (now only available from in the Game Room) * hitting Enter while in the snapshot name box will no longer launch TA # hitting Delete in the snapshot window will delete the currently selected snapshot * monolithic file modification warning has been made more meaningful and no longer appears after the monolithic file is first created (or renamed) --------------------------- v0.9.9 --------------------------- # Using the file name rev31.gp3 is now prohibited rather than just discouraged # TA Hook will now be automatically closed whenever TAM starts (though the icon will stay in the tray until you try to click it) coupled with Auto-restart this closes TA Hook after quiting TA # TAM now automatically restarts when TA exits --------------------------- v0.9.8 --------------------------- * Ufo list now scrolls correctly # Assorted minor changes to allow a Boneyards TC to work correctly # Mod files are now stored in seperate subfolders within the TA-Mutation folder (named AIs, TCs, and Mutators). Any files in the TA-Mutation folder will automatically be moved to the appropriate subfolder, provided they have the correct prefix. * when overwriting a snapshot a duplicate list entry is no longer created --------------------------- v0.9.7 --------------------------- # monolithic TA data file is now mandatory, modified and monolithic file warnings are no longer available # Autogenerated snapshot names now also contain the TC name --------------------------- v0.9.6 *** RELEASED *** --------------------------- * Bug causing superfluous compatibility warnings when using Disable TC/AI/Mutator fixed # Scrollbars are no longer displayed except when needed --------------------------- v0.9.5 --------------------------- # mid-level synchronization viewing implemented --------------------------- v0.9.4 --------------------------- # preliminary synchronization error viewing * REALLY fixed the flickering join window this time --------------------------- v0.9.3 --------------------------- # Added compatibility checking when you change TCs * numerous changes and bugfixes to the snapshot routines --------------------------- v0.9.2 --------------------------- # "Archive" feature added - lets you move rarely-used mods to the bottom of the list by Control-clicking them --------------------------- v0.9.1 --------------------------- # Multiplayer setup synchronization seems to be working # You no longer get TC incompatibility warnings when restoring a snapshot. # snapshots now store file sizes for crude file verification --------------------------- v0.9.0 --------------------------- # Multiplayer Gameroom added (chatroom functionality only) # Disabled "3D Controls" to reduce executable size - no apparent functional changes --------------------------- v0.8.2 --------------------------- # TAM window size increased # minimize button added to main window # unit list window now displays two columns of units * fixed a bug that could cause TAM to get stuck with a flickering multiplayer Join window --------------------------- v0.8.1 - Release --------------------------- # UFO Pack creation wizard added * when no compatible AIs are found when choosing a random one TA:M now tells you that the default is being used and selects it in the window. This is a purely cosmetic change. # .pac files now support .UFO filenames containing spaces --------------------------- v0.8.0 --------------------------- Only minor cosmetic bugs discovered recently - I pronounce it release-worthy. --------------------------- v0.7.7 --------------------------- * the correctly parsed description is now displayed when disabling mutators. # ufos without an description file (or without a TC code line) are now assumed to be compatible with everything instead of just OTA/TACC. # added command-line restoration of snapshot files (they can be associated with TA:M in windows explorer) --------------------------- v0.7.6 --------------------------- # changed snapshot extension to .tas * fixed bug that caused subsets of a TC code to match (eg UH would be seen as compatible with UH1.0) --------------------------- v0.7.5 --------------------------- # added support for "cross-compatible" TCs (multiple TC codes in .tc files) --------------------------- v0.7.4 --------------------------- * fixed a bug that prevented TAM from recognizing a monolithic totala1.hpi file when started with a TC enabled --------------------------- v0.7.3 --------------------------- # got the Restore Snapshot function working. # added support for command line configuration files, a file passed on the command line will be opened and the first line wil be parsed as command line options * fixed a bug that caused an warning when backing up btdata.ccx after compiling * fixed a bug that prevented rev31.gp3 from being verified and renamed if btdata was found --------------------------- v0.7.2 --------------------------- * fixed bug where finding TAHook changed the working directory * fixed always getting TAHook not found warning # ICQ automatically configured to launch TA:M --------------------------- v0.7.1 --------------------------- # local IP address displayed on multiplayer screen --------------------------- v0.7.0 --------------------------- # automated monolithic totala1.hpi compilation --------------------------- v0.6.2 --------------------------- * fixed bug that caused first unit in .pac files to be skipped * added auto renaming of tademo.ufo to tademo.hpi, which seems to fix a problem that caused TA to crash when using TADemo with a monolithic totala1.hpi file --------------------------- v0.6.1 --------------------------- # Added "Take Snapshot" ability - stores currently enabled TC, AI, Mutators, and units * prevented TAHook from being launched if already running # added auto-launch support for TAHook * fixed a bug that caused TAM to crash when no compatible AI's were found when selecting a random one