Titan Network

More Titan Projects => Senticon => Topic started by: GuyPerfect on May 11, 2019, 04:59:59 PM

Title: Titan Senticon v2.0
Post by: GuyPerfect on May 11, 2019, 04:59:59 PM
Version 2.0 of Titan Senticon is now available. You can get to it here:
Titan Senticon is a tool that accepts Sentinel+ XML export files, extracts the character costumes they contain, and produces ".costume" files from them that can be used in-game.

This version of the software runs in your web browser. JavaScript must be enabled, and compatibility with Microsoft browsers has been hit-or-miss. It is strongly recommended that you use Google Chrome (https://www.google.com/chrome/) or Mozilla Firefox (https://www.mozilla.org/en-US/firefox/) for best results.

What's New

Many of you will be familiar with the shortcomings of the previous version of Senticon. It was written in Java, which required the user to install bulky third-party software just to use it, and it failed to process an embarrassingly high number of costumes. Both of these issues have been addressed in the current version.

The new version of Senticon runs in a web browser and exists entirely in a single, self-contained HTML file. In fact, even the images that appear on the page are embedded, so you can save the .html to your hard drive for offline use and it will continue to work just the same.

In the past, costumes that contained elements that are not currently available in the costume editor were not converted by Senticon. At the time, it was not clear just how many costume options had been deprecated, and as time went on, it became increasingly apparent that support for legacy costume options was critical. The new version of Senticon will always produce a .costume file, even if it can't find a match for every costume part in use, meaning you can preview it in-game and load the working parts by clicking "Attempt Costume Fix".

An effort has been made to migrate legacy costume options to their present-day equivalents. There have been quite a few adjustments over the years, but the most common cases include the following:
These cases were even problematic in-game, where you could save a costume and find yourself unable to load it a few updates later. Now, with Senticon's help, most of these parts should be automatically corrected and give you your costumes back good as new.

Known Issues

It's important to keep in mind that Senticon does not have a 100% success rate. If a costume part fails to convert, you will need to click "Attempt Costume Fix" and correct that costume part manually.

Notice: Please refrain from reporting "invalid costume part" errors. The intent is that "Attempt Costume Fix" is your fallback solution, rather than wait for a software update.

A few costume elements can't be easily matched to the current options in the costume editor. This is most apparent with Chest Detail emblems, which is where the majority of problems have been. A costume may be saved with a "Geo" and "Texture2" configuration that, while each is available in current options in isolation, the combination of the two is not, which prevents a simple find/replace approach from working reliably. A future version may incorporate special logic for these cases, but until such a time, "Attempt Costume Fix" will be your best solution.

Arachnos Soldier and Arachnos Widow costume support has not been adequately tested. This is partly due to lack of Crab Spiders to test on, as most of Senticon's development was checked against Titan Icon and some of those parts are not available at character creation. For now, standard costume support is the primary focus of the software.

How to Use

If the tool loads successfully, you will be prompted to select Sentinel+ XML files and there will be an "Extract" button:

(https://i.postimg.cc/sXNRSfXb/Senticon1.png) (https://postimg.cc/62nSxXCh)

You can select multiple files at once, and they will all be processed once "Extract" has been clicked. When finished, you will be presented with a report and show/hide links that will let you see the results for each input file and save individual costumes. You will also be offered the option to save all of the converted costumes as a .zip file:

(https://i.postimg.cc/Jh7n5nrh/Senticon2.png) (https://postimg.cc/JsgM1RBw)

The resulting .costume files can be placed in the "costumes" folder of your City of Heroes installation. In-game, they will be available in the costume editor when you click the Load button.
Title: Re: Titan Senticon v2.0
Post by: WanderingAries on June 12, 2019, 11:36:28 PM
Any qualms about linking this in "other" forum threads as a reference to this awesome work?
Title: Re: Titan Senticon v2.0
Post by: Tahquitz on June 13, 2019, 12:32:45 AM
Not at all.  Costume files work in Paragon Chat and Icon's costume creator for sure, but if this helps get your reconstituted toons costumed up for the Rogue Servers, by all means. :)
Title: Re: Titan Senticon v2.0
Post by: WanderingAries on June 13, 2019, 12:35:04 AM
Oh I'm sure it'll work OG->Rogue, but I can confirm (kinda obviously) that Rogue->Icon doesn't work so well for some reason, but that's a different, non-Titan discussion.
Title: Re: Titan Senticon v2.0
Post by: Tahquitz on June 13, 2019, 12:39:38 AM
Well, Sentinel+ won't capture backups of toons on Rogue Servers at all.  It's only one way (Issue 23 -> Sentinel+ Backup).   As for costume file migration, you can TRY to copy .costume files into Paragon Chat, but Issue 24 Validation on Paragon Chat != Issue 25 Validation on SCORE.  There will be issues there.  (Can't speak to Volume 2 Issue 1, that would be better explained by others.)
Title: Re: Titan Senticon v2.0
Post by: HEATSTROKE on June 27, 2019, 12:51:34 AM
How do I get these into CoH Homecoming so I can upload my original costumes
Title: Re: Titan Senticon v2.0
Post by: eabrace on June 27, 2019, 02:28:46 AM
How do I get these into CoH Homecoming so I can upload my original costumes
When you create a new character or visit Icon (or the Facemaker) and enter the costume editor, there's an option to load a costume file.  The game will let you select files in your costumes folder in the CoH tree.  Put the costume files SentIcon produces in that folder and you're all set.
Title: Re: Titan Senticon v2.0
Post by: HEATSTROKE on June 28, 2019, 01:47:28 AM
Thanks for the assist.. all my old costumes are loaded.. im so overwhelmed I dont know what to do..