Alliance Start (Alliance races and the clothes they start off with at Level 1)
Alliance Tier 0 (Alliance races in Wildheart, Lightforge, Dreadmist, etc)
Alliance Tier 1 (Alliance races in Cenarion, Lawbringer, Felheart, etc)
Alliance Tier 2 (Alliance races in Stormrage, Judgement, Nemesis, etc)
Alliance Tier 3 (Alliance races in Dreamwalker, Redemption, Plagueheart, etc)
Horde Start (Horde races and the clothes they start off with at Level 1)
Horde Tier 0 (Horde races Wildheart, The Elements, Dreadmist, etc)
Horde Tier 1 (Horde races Cenarion, Earthfury, Felheart, etc)
Horde Tier 2 (Horde races Stormrage, Ten Storms, Nemesis, etc)
Horde Tier 3 (Horde races Dreamwalker, Earthshatter, Plagueheart, etc)
Each image is oversized, uncropped, and improperly named. You'll have to resize and crop the images to suit your signature, as well as rename the file accordingly (unless you plan on using the code below).
Please let me know if any errors are discovered. I sincerely doubt that I made it through 400 images without making a few mistakes.
With that done, I made my own guild's SigGen dynamic by Level, so as they level up, the sigs cycle through the various armor sets. Here's the code. Keep in mind, this route means formatting 200 images, which probably isn't worth the effort.
- Code: Select all
#--[ IMAGE CREATION ]------------------------------------------------------
$sig_levelimg = 'Start';
if( $sig_level > 44 ) {$sig_levelimg = 'Tier0';}
if( $sig_level > 49 ) {$sig_levelimg = 'Tier1';}
if( $sig_level > 54 ) {$sig_levelimg = 'Tier2';}
if( $sig_level > 59 ) {$sig_levelimg = 'Tier3';}
if( $sig_level > 64 ) {$sig_levelimg = 'Tier4';}
if( $sig_level > 69 ) {$sig_levelimg = 'Tier5';}
// Choose the character image
if( $configData['charlogo_disp'] )
{
// Check for custom/uploaded image
$custom_user_img = $configData['image_dir'].$configData['user_dir'].$sig_name.'.png';
// Set custom character image, based on name in DB
if( file_exists($custom_user_img) )
{
$im_user_file = $custom_user_img;
}
// If custom image is not found, check for race and gender
elseif( !empty($sig_race) )
{
// Set race-gender based image
if( !empty($sig_gender) )
{
$im_user_file = $configData['image_dir'].$configData['char_dir'].$sig_race.'-'.$sig_gender.'-'.$sig_class.'-'.$sig_levelimg.'.png';
}
// Set race only image
else
{
$im_user_file = $configData['image_dir'].$configData['char_dir'].$sig_race.'.png';
}
} // Set default character image
else
{
$im_user_file = $configData['image_dir'].$configData['charlogo_default_image'].'.png';