Skip to content

DSTS 3.6.1

Choose a tag to compare

@dash512 dash512 released this 06 Jul 21:30

Changelog:

  • Fixed an issue where non-Atlas Textures were missed in the load process if they weren't in the layout file
  • MASSIVE improvements to debug. Log files are now written to the DSTS install dir.
  • Added a very basic developer console where you can see Info-level logging as well as interact with the application which no doubt comes packaged with 5000 new and exotic bugs and insects

Console Info:

The console can be used to call commands like repr, len, ls and more to get information on the data currently loaded by DSTS.
For example:

  • ls atlases will list the names of all currently loaded atlases.
  • repr atlases[Icon00] or atlases[current] will print the Atlas object's __repr__(), giving useful info.
  • layouts[0][0].xml will print the first .layout file in the first .sblytbnd.dcx file to xml form for previewing
  • verbose will toggle Debug-level logging

python enables code execution. !!!! DO NOT MESS AROUND HERE IF YOU DON'T KNOW WHAT YOU'RE DOING !!!!
This allows you to interact with the main window instance. Such as instance.setWindowTitle(str) to rename the window, or any number of other builtins.