TBLU viewer is a javaFX application made to view the TBLU files found in the HITMAN™: World of Assasination series.
- Java JRE 8
- python
Run TBLUViewer.jar and select a .TBLU file.
The application can be configured inside of the setting.txt.
Left clicking is all there is to it. When navigating the tree additional information about a selected item will be shown. If an item contains arrays with other items linked to it those arrays will be shown as pop-up.
Popups can be disabled inside the settings.txt
This defines how "deep" into the Treeview you can look.
Setting this too high can result in a stackOverflow.
Checks if file to load has already been decoded and uses this data to build the treeview. Decreases load time due to the application not having to decode the TBLU file.
enables the popups that show up if an item with linked arrays is clicked.
allows the decoder to print debug information
TBLUviewer uses a Python script to decode the TBLU files. After decoding the file the scripts ouput is interpretetdby a JavaFX application that builds an ItemLibrary and displays its items inside a treeView.
internal flow:
Efficiency? More like I-Wish-ency..