Author Topic: Modifying UI with Mission Editor + BlockDoc + Client_Theme  (Read 978 times)

I originally wanted to create a Windows 95/98/2000-esque theme with client_theme for Blockland.  Then I came to the UI of Blockland itself... sucking for what I wanted.
So then I moved on to getting the Mission Editor client and using http://blockdoc.block.land/index.php/GUI as a reference.

Is there some way I can package this new UI scheme into my theme for use with Greek2Me's theme engine?

Another question:
Where is the actual GUI contained?

I'm not sure exactly what you're asking.  But tree(); opens up a menu which shows the heirarchy of groups and objects.  The guiGroup is in there somewhere.  Maybe that's what you're looking for?

I have no information on Greek2Me's theme engine.

I'm confused on what you're doing exactly, but here's the documentation for the Theme Engine:

https://bitbucket.org/Greek2me/client_themes/

When I asked, I didn't exactly understand how the GUI was used within Blockland.

It seems to me now that the GUI is contained within > base > client > UI's allClientGuis.gui.dso.  This .DSO is a packaged .CS file for the Torque engine which tells Blockland what to do.

I'm confused on what you're doing exactly, but here's the documentation for the Theme Engine:

https://bitbucket.org/Greek2me/client_themes/

Using your theme engine, I wanted to hugely tweak parts of the GUI so that it would fit my theme better.  For example, getting rid of Badspot's custom sized buttons so the bitmaps don't look like stuff.

I'm not sure exactly what you're asking.  But tree(); opens up a menu which shows the heirarchy of groups and objects.  The guiGroup is in there somewhere.  Maybe that's what you're looking for?

I have no information on Greek2Me's theme engine.

Somewhat.

Read section 2.4 of my documentation. https://bitbucket.org/Greek2me/client_themes/#rst-header-gui-tweaks

That tells you where to make those kinds of changes.