Skip to content
This repository has been archived by the owner on May 7, 2023. It is now read-only.
Eris Lund edited this page Sep 23, 2022 · 8 revisions

Convert Classic Skin to the DeClassified Framework

This Wiki serves to help you successfully convert your Classic Skin to the DeClassified Framework, to take advantage of features the Modern Skin Engine offers, and to break out of the limiting Classic Skin spec.

I figured it might be a good idea to write some sort of a tutorial that explains the (at times painful) process of converting a Classic Skin to DeClassified.

Copying the Files

How to use DeClassified:
(as originally written for the internal alphas)
(on a German keyboard)
(by a drunken Eris)
(with my left pinky)
(blindfolded)

To even start you off, you'll first need to copy over the skin files from your skin, to the "skin" folder inside DeClassified. It's very important to keep a copy of the DeClassified provided GENEX.BMP file as it gives you a clue on providing a Scrollbar background image within the same file! (Something the Modern Skin engine requires, as it cannot reuse the individual pixels in GENEX.BMP to color in the generically skinned windows)

image

If you don't intend on providing WACUP specific assets, you can safely ignore the other images prefixed with _wacup and delete those, and you can uncomment <script file="scripts/WACUPDetect.maki"/> in skin.xml and append _nowacup to <script file="scripts/eq_iso_mode.maki"/> in eqmain.xml.

If you don't supply a eqmain_iso.bmp, you can entirely uncomment <script file="scripts/eq_layers.maki"/>

Once done, you can quickly check how things are, and if all was done correctly, you should have something like this (obviously differs in your skin and your own requirements):

image

Not too shabby, eh?

We're not done though! There's lots still to do..

Clone this wiki locally