Author Topic: Custom UI Mod [v2_3]  (Read 7745 times)

Allows for custom UI in v21 by replacing profiles on GUIs rather than files.

This creates new profiles and keeps the old ones:
1) to follow rules of the Add-Ons forum
2) simply setting the bitmap variable on the profiles did not seem to work

KNOWN CONFLICTING MODS:
-DrenDran's Advanced Eventing GUI (crash upon selecting input events)
-Nexus's Too Many Bricks Inventory (intense lag upon switching brick tabs/adding bricks to cart)

HOW TO USE:
Place UI you would normally put in base/client/ui/restofpath in config/CustomUI/baseUI/restofpath. If you do not know how to do this, I cannot help you.

Another mostly untested feature of the mod is the ability to replace add-on profiles by placing them in config/CustomUI/Add-OnUI/restofpath. This cannot replace bitmaps that are used on GuiBitmapstuff in Add-ons. This feature is completely unnecessary because there are no default add-ons to my knowledge that create profiles.

Proofs:



UI is Burnt Glass by Svenne

POSSIBLE ISSUES: (ordered from most likely to least likely)
-Lag when opening GUIs for the first time each session.
-Default cursor showing sometimes.
-Some elements not replacing correctly on some things.

Download (Dropbox)


If there are any issues with this mod, report them. If this mod should have never been posted, I'll just remove the download link and lock the topic.

Credits:
Clockturn - striReplace
« Last Edit: July 31, 2012, 11:51:38 AM by otto-san »

This is great. This is how GUI replacement is supposed to be done.

Buttons and tabs aren't working for me; I checked to be sure they were named right and all that, and they were.


Buttons and tabs aren't working for me; I checked to be sure they were named right and all that, and they were.
[img]https://dl.dropbox.com/u/27975145/dsfsd.png[/img]
odd!

Can you post a picture of your config/CustomUI/baseUI/ folder?

edit:
huh. i'm getting this too now.

gonna go ahead and try and fix this, it'll be out in v2 (hopefully) along with an RTB fix
« Last Edit: July 03, 2012, 04:52:07 PM by otto-san »


Doesn't usercontent alpha already do this?

Doesn't usercontent alpha already do this?
User content alpha doesn't do it 'correctly', as in, it doesn't work completely or do it in a way that's preferred.

After v2, this should work just fine.

where does client ui stuff go?

where does client ui stuff go?
HOW TO USE:
Place UI you would normally put in base/client/ui/restofpath in config/CustomUI/baseUI/restofpath. If you do not know how to do this, I cannot help you.

ok...what about base/data?


Can i have that Ui properties:D.

I like it. Might download. C:

v2 is almost done, just finishing up and making it nice for you guys.

Last thing I need to do is custom cursor support...