Author Topic: Greek2Me's Theme Engine tweak question.  (Read 1176 times)

See the title.

Under tweaks, is it possible to change positioning of the GUI or change the GUI itself through using the Torque Mission Editor to export .gui files?  For example, say, there's something you hate about the Credits screen, you want to reposition text, can you change the text positioning with Greek's theme engine?

Since there's no response yet, I'll respond with an inference:
Since the tweak function with Greek2Me's addon overwrites game files (just like putting a modified texture in a theme changes the texture), couldn't you use something like a .gui to .dso converter to overwrite, say, allClientGuis.gui.dso to change the actual UI?

Since there's no response yet, I'll respond with an inference:
Since the tweak function with Greek2Me's addon overwrites game files (just like putting a modified texture in a theme changes the texture), couldn't you use something like a .gui to .dso converter to overwrite, say, allClientGuis.gui.dso to change the actual UI?
dso compilers and decompilers are technically revokable as they allow you to overwrite or replace critical game functions that handle things like auth.

as far as i know some are floating around but you will have to ask around

Since there's no response yet, I'll respond with an inference:
Since the tweak function with Greek2Me's addon overwrites game files (just like putting a modified texture in a theme changes the texture), couldn't you use something like a .gui to .dso converter to overwrite, say, allClientGuis.gui.dso to change the actual UI?
you're talking bout a decompiler
in terms of this yes but badspot doesn't want u touching his precious guis

Under tweaks, is it possible to change positioning of the GUI or change the GUI itself through using the Torque Mission Editor to export .gui files?  For example, say, there's something you hate about the Credits screen, you want to reposition text, can you change the text positioning with Greek's theme engine?

No, you cannot modify the files that contain the GUI. Actually, Themes Add-On have nothing to do with it. If you want to modify an existing GUI, you can do so by finding the respective object name/id and then modify it as any other object the way you want. In some cases you even need to package or overload methods for some namespaces to apply your changes.

No, the "tweaks" feature in Client_Themes just allows you to run arbitrary Torquescript after your theme has been applied in order to modify GUI elements.

So in your tweaks.cs file, add something like GuiName.position = "20 40";