STTEVE is fan-made tool for game Star Trek Timelines. It reads game data in JSON format and creates CSV files suitable to import to another tools or to your own spreadsheet for further analysis and examination of your crew, ships, items etc.
TLLTs (Tyl Lanthor Little Tools) were added to the website later to help you in some aspects of the game.
A famous tool DataCore was a great inspiration for development of STTEVE. STTEVE generates same CSV files with identical data struture as DataCore - crew.csv, ships.csv and items.csv. STTEVE has quite rich configuration options that allow you to generate CSV files “mostly compatible” with DataCore, or generate STTEVE's “extended” CSV files with new additional columns. Also, you can create absolutely new CSV files with another game related data.
Generated CSV files contain data from another community tools/projects. See the full list on the About page.
You will find STTEVE main tool on the Tool page.
STTEVE extracts many data from JSON game data but some values are taken from another tools and data sources. STTEVE collects external data and saves them in its own storage to not overload other tools and sites. Data syncing is done manually by the author at the moment.
This fact means that STTEVE can produce inaccurate output files if stored external data are outdated. As result, CSV files can contain inaccurate, zeroes or even missing information (e.g. for new crew). This temporal situation is mostly solved by performing an update of external data, which is done by the author of STTEVE.
You have the possibility to check date and time of external data at the bottom of the Tool page and estimate if STTEVE uses current data. Note that some external data files can be updated less frequently (e.g. ships), which is normal.
Three core CSV files crew.csv, ships.csv and items.csv created by STTEVE use the same data structure as the same CSV files provided by DataCore. The order of columns and their names are identic (however, the order of rows doesn't correspond).
Be aware that STTEVE calculates values in the columns “Amount”, “Accuracy”, “Crit Bonus”, “Crit Rating” and “Evasion” differently than DataCore. DataCore fills the columns with values corresponding to FFFE character while STTEVE writes values corresponding to current level, equipment and rarity of character. In other words, we can say that DataCore describes final state of crew while STTEVE describes current state of crew.
STTEVE has a configuration parameter “Crew parsing mode” that allows you to switch between DataCore and STTEVE mode.
There is one more column that is filled by STTEVE differently - “Charge phases”. Some charge phases in DataCore crew.csv file are wrong. You can easily identify them by presence of “undefined” word (see e.g. Senator Cretak or Duelist Barclay). Charge phases in web interface of DataCore are correct, though. STTEVE uses own algorithm to create correct charge phases, which is the reason of difference to DataCore CSV file. Also note that creation of charge phases cannot be altered by the configuration parameter “Crew parsing mode”.
Content of the equipment.csv file is also different from DataCore. Structure of the columns is the same but values differ. It is because DataCore IMHO calculates wrong values. Equipment data from STTEVE should be more accurate.