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.