I read somewhere that if I make a glove mod (which I want to try to do) on old templates, then it may not work correctly in a newer version of the game.
The vanilla game doesn't support glove-type mods.
@Konashion left abruptly, and so there are several "obvious" modding features which could easily have been included but which are absent from the released game. Legwear (such as socks and stockings) is another notable exclusion.
In the early years, modders compensated for the "missing" categories by drawing gloves (as well as long sleeves) using the BODY mod type. So we had a clothing item being treated as skin (or tattoo), which meant that it behaved oddly when the user tried to adjust the RGB and HSL sliders. As the SDT Loader proved its value (and became generally accepted), some modders chose to implement their work as Loader mods. The artistic process is similar to what you've already done -- but instead of assigning
magic names to the pieces of your mod
and then trusting SDT to send each magic-named element to the right place, you must include
AS3 code snippets which will manually import each of your sprites and draw them in an arbitrary location. When done correctly, this approach puts each sprite directly onto the "intended" layer, bypassing
@Konashion's unfinished code. Thus, the artwork will respond properly to slider adjustment and can even stack or layer itself alongside other mods which share the same space.
@Faceless has created a
template file which aims to make the publishing process friendlier to newcomers, by including all of the standard AS3 code (so that you need only "activate" the relevant chunks of code).
The code-based approach is somewhat brittle. It necessarily makes hardcoded assumptions about the visual hierarchy of game sprites, about the layers used by the game, and about the syntax of Loader function calls. If any of these things change (because a
new version of the Loader gets released, for example) then an old Loader mod file might become inoperative. The artwork within the SWF is still perfectly good, but the mod won't work correctly until someone breaks open the file and fixes the scripts
(if the author is still around, then of course he can update his template file and republish the mod). If you've found old glove mods which don't work anymore (or if you've seen discussion of such issues) then it's probably due to outdated Loader scripting.
If you want to make a glove mod then I encourage you to use
sby's template. Learning AS3 can be a fun challenge for an aspiring programmer, but if it's merely a means-to-an-end (i.e. if you just want to create sexy mods) then you'll probably find it frustrating. Still, you may find it useful to download the Faceless template and explore its contents; the "Her Layout" and "His Layout" elements can help you to understand the composition and layering of body sprites. The Loader template includes some details which are very difficult to mod (such as lips, eyelashes, etc); you're
not really expected to do anything with those elements, but simply clicking through them might improve your understanding of the game's inner workings.
I encourage you to publish your work in "vanilla" format because it's more friendly to consumers. Such mods tend to load and unload more cleanly, and they can reliably be combined with other mods (and even loaded piecemeal via
moreclothing).
And do I understand correctly that the template is an exact copy of the girl's standard posture in the game?
No, it isn't. The game's animation system uses the word "tween", but the concept is
not synonymous with Flash tweens.
@Konashion originally laid out his characters in the Flash workspace (and he used this layout as the basis for the template files which he shared with us), but he subsequently fine-tuned the character poses via code adjustments. So your suspicion is correct -- the template is
not an exact preview of the girl's standard posture.
Of course, users can make huge adjustments to the character
positions (or
sizes) via modding. So we usually don't worry about this sort of posing inaccuracy. If your artwork looks good on the Flash canvas then it will probably look good in-game ... even though it may look slightly
different.
Note: the knee/leg posing discrepancy is one of the least troublesome ones. The neck/nape/scalp zone of the template includes several geometry errors, which can create great frustration for an artist who is trying to draw a close-cropped hairstyle.