Working Emblems

I've gotten emblems working for the CW finally. Now, you'll actually be able to see the emblems on the battlefield like you're supposed to, allowing you to see who has what and avoid confusion.
In order to make most emblems, all you have to do is create the emblem and call PLW_Emblem() from the planeswalker that's supposed to make it. It'll make the emblem based on the cardname of the planeswalker that's making it unless otherwise specified.
The filename must start with "EMBLEM_". Nothing should be able to target or affect them, so they don't need any special code for protection.
PLW_Emblem can take two parameters: sName and oPlayer.
sName should be the full filename of the emblem, which defaults to '"EMBLEM_"..EffectSource():GetCardName()'.
oPlayer is the player who should get the emblem, which defaults to EffectController().
So, for Tezzeret the Schemer, whose cardname is TEZZERET_THE_SCHEMER and whose emblem's cardname and filename are both EMBLEM_TEZZERET_THE_SCHEMER and since Tezzeret's controller is supposed to get the emblem (only three planeswalkers grant emblems to other players), simply calling "PLW_Emblem()" is enough.
The art needs to be full art like eldrazi. I'll go through sometime in the near future and distribute this new proper emblem system to the various planeswalkers. It also MUST not have an alpha layer. Magic Duels uses emblems with an alpha layer, so if they're pulled from there, they need to have that removed (just right click>Edit to open in Paint, save, and exit). Otherwise, the text-box will be transparent.
In order to make most emblems, all you have to do is create the emblem and call PLW_Emblem() from the planeswalker that's supposed to make it. It'll make the emblem based on the cardname of the planeswalker that's making it unless otherwise specified.
The filename must start with "EMBLEM_". Nothing should be able to target or affect them, so they don't need any special code for protection.
PLW_Emblem can take two parameters: sName and oPlayer.
sName should be the full filename of the emblem, which defaults to '"EMBLEM_"..EffectSource():GetCardName()'.
oPlayer is the player who should get the emblem, which defaults to EffectController().
So, for Tezzeret the Schemer, whose cardname is TEZZERET_THE_SCHEMER and whose emblem's cardname and filename are both EMBLEM_TEZZERET_THE_SCHEMER and since Tezzeret's controller is supposed to get the emblem (only three planeswalkers grant emblems to other players), simply calling "PLW_Emblem()" is enough.
The art needs to be full art like eldrazi. I'll go through sometime in the near future and distribute this new proper emblem system to the various planeswalkers. It also MUST not have an alpha layer. Magic Duels uses emblems with an alpha layer, so if they're pulled from there, they need to have that removed (just right click>Edit to open in Paint, save, and exit). Otherwise, the text-box will be transparent.
- Need Updated | Open
- Complete | Open