Table of Contents
Star Trek: Armada Tech Tree File
Units and (special) weapons in Star Trek: Armada are made available by means of a so-called tech tree file. Tech Tree Files are text files with the extension .tt, placed either in the addons folder, or (as part of the originally delivered content of the game) inside assets.zfs. They contain the names of ODF Files, that are made available for a specific tech tree and under consideration of the existence of certain other items, e.g. research pods or stations.
Contents of a Tech Tree File
They are basically ASCII files with Windows line feeds (0x0d 0x0a). Each line represents the availability of a unit or weapon, and if set so, the dependencies which must be met, before this item is made available. A typical line inside such a tech tree file would look like this:
fgalaxy.odf 1 fresear.odf // Galaxy
or as an abstract:
<element to be made available>.odf <number of requirements before available> <requirement 1>.odf [<requirement 2>.odf] […].
The first value (<element to be made available>.odf) is the ODF file name of the element to be made available. If an ODF of a unit or special weapon does not appear in the tech tree by such a line, it is not visible or usable at all with that particular tech tree.
The second value (<number of requirements before available>) defines the number of elements that must already exist, before the element is available. If this is set to 0, the item is available right from the start. If it is higher, then additional parameters are required:
Each consecutive value after the second value is the ODF file of a requirement that must be met (read: must be in the player's possession), before the element given by the first parameter is actually available. An element that is in principle reachable but whose requirements are not yet met is greyed out (and not yet usable) but already visible. Once all requirements are met, the element is also made available for use.
Mind the .odf extension. If it is missing for any of the required ODF file names, the game will crash.
Tech Tree Files allow for comments to be made, either for entire lines of he tailing end of a line. A comment is started by two slashes (//) and always ends at the end if its current line.
In the given example the fgalaxy.odf requires one item to be in the player's possession (built or stolen or placed on the map right from the start): the fresear.odf (Research Facility).
Multi-Player Tech Tree Files
There are seven multi-player Tech Tree Files for Star Trek: Armada:
- freetech.tt,
- nosci.tt,
- nospweap.tt,
- nosuper.tt,
- scionly.tt,
- supersid.tt and
- tech1.tt, also used for the following single-player campaign missions:
- Resurrection and
For more details on them, see also section Techtrees in the article Setting Up Matches.
Single-Player Tech Tree Files
The following tech tree files are used in the single-player campaign missions (referenced in the corresponding .bzn files):
- borg5.tt (The Twilight Hour),
- fed1.tt (Premonitions),
- fed2.tt (Paradise Revisited),
- fed3.tt (Dark Omens),
- fed5.tt (Vendetta),
- fin2.tt (A Line in the Sand),
- fin5.tt (The Alpha and the Omega, Part I),
- finale6.tt (The Alpha and the Omega, Part II),
- fulltech.tt (Once and Again and map file fulltech.bzn, mission title Roscoe's Free Technology Emporium, not visible anywhere in-game),
- kling1.tt (The Enemy Within),
- kling3.tt (To the Gates of Sto'Vo'Kor),
- kling4.tt (A Good Day to Die),
- rom2.tt (Cloak and Dagger) and
- rom3.tt (The Gauntlet).
Unused Tech Tree Files
The following tech tree files are not used in the stock game (neither in the single-player campaign missions nor available via multi-player lobby settings) but are still part of the game assets:
- borg4.tt,
- fed4.tt,
- fin1.tt,
- finale4.tt,
- kling2.tt and
- sales.tt.
[ Back to Modding ]
