View Full Version : xPanels 2.0 - now with custom texture support
Autumn
12-12-2008, 09:03 AM
Hey.
Following patch 1.1, xPanels has been updated to support textures. If you're a creative geek that can design his own textures, or a sneaky git that steals them somewhere, you are now given the opportunity to include them in your WAR interface.
Everything you need to know is on the xPanels (http://my.curse.com/downloads/war-addons/details/xpanels.aspx) addon page.
See an example here (http://static.curseforge.net/uploads/19/11/757/xPanels2.jpg).
By the way, if you happen to have particular pretty textures, feel free to send them to me so I can include them in the core package.
Sunspots
12-12-2008, 09:24 AM
I love you! Now we just need more textures!
t0a5t
12-12-2008, 11:10 AM
Just curious, does xPanels allow you to letterbox the game screen so you can place UI elements outside the game area like viewport/aperture had in WoW?
i.e. does it resize the WorldFrame like /script a=WorldFrame;a:ClearAllPoints();a:SetPoint("TOPLEFT", A, X);a:SetPoint("BOTTOMRIGHT", B, Y) would do in WoW?
Where X and Y are the sizes of the top and bottom borders and A and B are the left and right borders?
Akarra
12-12-2008, 11:19 AM
LetterBox (http://war.curse.com/downloads/war-addons/details/letterbox.aspx) can do that.
Sunspots
12-12-2008, 11:26 AM
Just curious, does xPanels allow you to letterbox the game screen so you can place UI elements outside the game area like viewport/aperture had in WoW?
i.e. does it resize the WorldFrame like /script a=WorldFrame;a:ClearAllPoints();a:SetPoint("TOPLEFT", A, X);a:SetPoint("BOTTOMRIGHT", B, Y) would do in WoW?
Where X and Y are the sizes of the top and bottom borders and A and B are the left and right borders?
That is not possible, at least it hasn't been so far, if the 1.1 patch API changes have enabled it - I don't know.
LetterBox (http://war.curse.com/downloads/war-addons/details/letterbox.aspx) can do that.
It can not.
Akarra
12-12-2008, 11:28 AM
Originally Posted by Akarra http://www.warhammeralliance.com/forums/images/WHA/buttons/viewpost.gif (http://www.warhammeralliance.com/forums/showthread.php?p=2972375#post2972375)
LetterBox (http://war.curse.com/downloads/war-addons/details/letterbox.aspx) can do that.
It can not.
My apologies, I must have misunderstood the question.
Sunspots
12-12-2008, 11:46 AM
My apologies, I must have misunderstood the question.
What it does is only adding two panels on top of the rendered area, it does not shrink the rendered area in between the panels.
Stolos
12-12-2008, 12:02 PM
You have no clue how long I've been waiting for custom textures.
/cheer
Autumn
12-12-2008, 12:20 PM
Just curious, does xPanels allow you to letterbox the game screen so you can place UI elements outside the game area like viewport/aperture had in WoW?
Unfortunatly not possible in WAR
mosoj
12-15-2008, 09:49 AM
Loving it so far, the only problem for me so far is that you cant color the textures once you have them
and just for the people looking for more textures, i just used the ones from squared, they are already in the right format and everything.
Sunspots
12-15-2008, 12:07 PM
Loving it so far, the only problem for me so far is that you cant color the textures once you have them
and just for the people looking for more textures, i just used the ones from squared, they are already in the right format and everything.
For the ones using a viewport-type panel (a panel that goes over the bottom of your screen), you can easily get textures from WoW viewport addons and convert them to DDS (they're all in the right size and all).
Autumn
12-15-2008, 01:09 PM
Loving it so far, the only problem for me so far is that you cant color the textures once you have them
Not sure what you mean. Setting color values should tint the textures as well.
Nymfo
12-22-2008, 09:43 AM
Do xPanel-Panels stay where they are when relogging/reloading the UI?
atm im using SNT Bar, but never created more then 1 bar because i always have to del/recreate them :O
if yes, im gonna switch immediately (:
Autumn
12-23-2008, 06:14 AM
er, yes, they do ~.+
Nymfo
12-23-2008, 07:25 AM
Congrats, u got +1 Addonuser. :>
Togashi
12-26-2008, 01:28 AM
Using the latest version and the bars don't seem to save the opacity settings. Whenever I restart or /reloadui the opacity changes back to the default.
Ictinike
12-27-2008, 11:04 PM
All good.. figured her out
lastdance
01-17-2009, 05:48 AM
downloaded some packages. i placed all the files in the xpanels folder, loaded game no changes.
typed /xpanels it brought up ui, i selected a texture, clicked apply and nothing happens. reload ui and nothing happens as well...
what did i do wrong?
computerpunk
01-17-2009, 06:39 AM
You need to mess up with the: TextureList.lua
lastdance
01-17-2009, 09:03 AM
You need to mess up with the: TextureList.lua
Hi can you give some examples? Or direct me...
computerpunk
01-17-2009, 01:54 PM
First of all, open the TextureList.XML. There you create Anchors like the given ones:
<Interface xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../Interface.xsd">
- (http://www.warhammeralliance.com/forums/#) <Assets>
- <!-- Add your Textures here -->
<Texture name="xPanels_Button1" file="3_button03.dds" />
<Texture name="xPanels_Runes" file="c_blue1.dds" />
- <!-- Texture List end -->
</Assets>
</Interface>
Between the 2 comments add lines of this type for each file:
<Texture name="xPanels_WHATFILENAMEYOUWANT" file="FILENAME.dds" />[/quote
[QUOTE]if (not xPanels) then return end
xPanels.CustomTextures = {
-- Add your custom textures here. format:
-- YOUR_TEXTURE_NAME = {width, height},
xPanels_Button1 = {256, 64},
xPanels_Runes = {512, 256},
-- don't edit after this line
}
This is the normal TextureList.LUA. You add the name of the texture you gave in the .XML and put the resolution it has. Resolutions need values = 2^n. Where N is an integer.
lastdance
01-17-2009, 09:13 PM
From the package I downloaded, it looks pretty much correct. Just doesn't load on my ui...
- (http://www.warhammeralliance.com/forums/#) <Interface xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../Interface.xsd">
- (http://www.warhammeralliance.com/forums/#) <Assets>
- <!-- Add your Textures here -->
<Texture name="xPanels_demon1" file="demonic-1.tga" />
<Texture name="xPanels_demon2" file="demonic-2.tga" />
<Texture name="xPanels_demon3" file="demonic-3.tga" />
<Texture name="xPanels_demon4" file="demonic-4.tga" />
<Texture name="xPanels_dark4" file="DarkUI-4.tga" />
<Texture name="xPanels_dark3" file="DarkUI-3.tga" />
<Texture name="xPanels_dark2" file="DarkUI-2.tga" />
<Texture name="xPanels_dark1" file="DarkUI-1.tga" />
<Texture name="xPanels_zuldrak4" file="ZulDrakUI-4.tga" />
<Texture name="xPanels_zuldrak3" file="ZulDrakUI-3.tga" />
<Texture name="xPanels_zuldrak2" file="ZulDrakUI-2.tga" />
<Texture name="xPanels_zuldrak1" file="ZulDrakUI-1.tga" />
<Texture name="xPanels_nexus4" file="NexusUI-4.tga" />
<Texture name="xPanels_nexus4" file="NexusUI-4.tga" />
<Texture name="xPanels_nexus3" file="NexusUI-3.tga" />
<Texture name="xPanels_nexus2" file="NexusUI-2.tga" />
<Texture name="xPanels_nexus1" file="NexusUI-1.tga" />
- <!-- Texture List end -->
</Assets>
</Interface>
if (not xPanels) then return end
xPanels.CustomTextures = {
-- Add your custom textures here. format:
-- YOUR_TEXTURE_NAME = {width, height},
xPanels_demon1 = {512, 256},
xPanels_demon2 = {512, 256},
xPanels_demon3 = {512, 256},
xPanels_demon4 = {512, 256},
xPanels_dark4 = {512, 256},
xPanels_dark3 = {512, 256},
xPanels_dark2 = {512, 256},
xPanels_dark1 = {512, 256},
xPanels_zuldrak4 = {512, 256},
xPanels_zuldrak3 = {512, 256},
xPanels_zuldrak2 = {512, 256},
xPanels_zuldrak1 = {512, 256},
xPanels_nexus4 = {512, 512},
xPanels_nexus3 = {512, 512},
xPanels_nexus2 = {512, 512},
xPanels_nexus1 = {512, 512},
-- don't edit after this line
}
computerpunk
01-18-2009, 02:01 AM
I'm not sure, but I'd recommend you to convert from .tga to .dds. It's way more sure.
Here's a link for the converter. (http://eliteforce2.filefront.com/file/DDS_Converter;29412)
Aiiane
01-18-2009, 03:14 PM
I'm not sure, but I'd recommend you to convert from .tga to .dds. It's way more sure.
Here's a link for the converter. (http://eliteforce2.filefront.com/file/DDS_Converter;29412)
Targas work fine; there's no specific need to convert to dds.
computerpunk
01-18-2009, 03:47 PM
I know this is a stupid question, but are the files in the xpanels directory?
lastdance
01-18-2009, 07:25 PM
Yes they are.
neo2121
01-19-2009, 12:07 PM
Well I managed to doit, I modified the xpanels code to include Layer support. You can now choose what layer u want your panel to be on. Let teh UI frenzy begin!
you can grab it from http://my.curse.com/members/neo2121/files/xPanels_5F00_with_5F00_Layer_5F00_Support.zip.aspx
remember to backup your saved variables for xpanels if you have lots of panels already in place, I don't know if it'll override anything or it up completely.. use at your own risk XD or wait for official support *shrug*
PIC: http://img201.imageshack.us/my.php?image=dau005kq5.jpg
kuno00
01-19-2009, 12:18 PM
I know this is a stupid question, but are the files in the xpanels directory?
They're not unless you installed the custom textures pack there. Download Link (http://war.curse.com/downloads/war-addons/details/xpanels/download/316320.aspx)
Also there's enough custom textures out there that can be added rather easily to xPanels Guide (http://www.warhammeralliance.com/forums/showthread.php?t=216383)
For example the SunnArt WoW Textures: Sunn - Viewpoint Art (http://wow.curse.com/downloads/wow-addons/details/sunn-viewport-art.aspx)
Just download the "SunnArt Pack 1-5" and "SunnArt Pack 6" There's also a special Pack which I couldn't find yet on Curse but I can upload if requested...has some female Images in it and very neatly designed.
Diedrich
01-19-2009, 10:15 PM
Well I managed to doit, I modified the xpanels code to include Layer support. You can now choose what layer u want your panel to be on. Let teh UI frenzy begin!
Nice work there, would have been really useful to me when I was in my "texture phase". :p
Kyrrah
01-20-2009, 02:08 PM
I type in the code in the xml and lua files but it won't let me save them. Halp.
kuno00
01-20-2009, 03:12 PM
check if you have permission to alter the directory.
may be it's set to read only.
Argoir
01-26-2009, 05:24 PM
Hello!
If any fo you would be so kind to help me out with using custom textures in xpanel i would be really greatfull.
The thing is, I`m doing all with the instruction attached to xpanel textures and it works (only with orginal textures added to xpanel_customtextures pack)
But when i upload some of my own textures it cant see none of them (even orginal two).
Please give me any clue where to look or what to do to work it out.
I tried to reinstall addons, deleteboth xpanel folders in /interface and /user/interface.
And it works. Works till I start upload my own textures...
Ernesto
02-17-2009, 12:36 PM
My panels suddenly stopped showing up after todays patch, anyone else have that problem?
If I run /debug and create a new texture, I get error message, and if trying to move an existing texture (eventhough i cant see it) i get the message that the texture doesnt exist in the debug mode
lolkek
03-06-2009, 04:46 PM
Good work.
vBulletin® v3.8.1, Copyright ©2000-2010, Jelsoft Enterprises Ltd.