View Single Post
11-09-11, 05:38 AM   #2
Brainn
A Frostmaul Preserver
AddOn Author - Click to view addons
Join Date: Apr 2009
Posts: 263
sounds like you mean the 'glow' textures you are talking about ?
i could not find a buttonskin called 'Caynix' in my rdx packages so im not quite sure which one you mean, but you could try registering a new button-skin without the glow texture.

Take a look at \RDX_mediapack\ButtonSkins.lua
i will use the onix_redux skin as the example:
this is what it looks in the mediapack:
Code:
VFLUI.RegisterButtonSkin({
	name = "bs_onix_redux";
	title = VFLI.i18n("Onix Redux");
	dd_disabled = "OVERLAY";
	highlight = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Highlight";
	};
	border = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Border";
	};
	flash = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	dd_border = "OVERLAY";
	dd_autocastable = "OVERLAY";
	normal = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Redux";
	};
	pushed = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	gloss = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Gloss";
	};
	dd_flash = "OVERLAY";
	backdrop = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Backdrop";
	};
	dd_normal = "BORDER";
	dd_highlight = "HIGHLIGHT";
	dd_pushed = "ARTWORK";
	dd_gloss = "OVERLAY";
	checked = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	dd_backdrop = "BACKGROUND";
	dd_checked = "ARTWORK";
	disabled = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Arrow";
	};
	autocastable = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
});
now, create a autoexec script-object with this script:
Code:
VFLUI.RegisterButtonSkin({
	name = "bs_onix_redux_nogloss";
	title = VFLI.i18n("Onix Redux no Gloss");
	dd_disabled = "OVERLAY";
	highlight = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Highlight";
	};
	border = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Border";
	};
	flash = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	dd_border = "OVERLAY";
	dd_autocastable = "OVERLAY";
	normal = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Redux";
	};
	pushed = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	gloss = {
		blendMode = "BLEND";
		path = nil;
	};
	dd_flash = "OVERLAY";
	backdrop = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Backdrop";
	};
	dd_normal = "BORDER";
	dd_highlight = "HIGHLIGHT";
	dd_pushed = "ARTWORK";
	dd_gloss = "OVERLAY";
	checked = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
	dd_backdrop = "BACKGROUND";
	dd_checked = "ARTWORK";
	disabled = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Arrow";
	};
	autocastable = {
		blendMode = "BLEND";
		path = "Interface\\AddOns\\RDX_mediapack\\buttons\\Onyx\\Overlay";
	};
});
just changed the name and set the path for the gloss texture as nil, now you have the same buttonskin without a gloss effect.
  Reply With Quote