I've been looking at Gabriel's awesome demo of the power of overlays (was that only in the DUNG forum? If so would be great to post it in the snippets area here...)
I hadn't realized that overlays icons could have directional states and that multiple overlays could exist at the same time on one mob.
Combining these things means it's actually possible to let people choose arbitrary sets of clothing and armor...
The one pain is that you have to send overlays to each player you want to see them. Gabriel's demo centers around overcoming that by sending them to each player who logs in.
However, these are powerful enough that I can imagine wanting overlays for all players and many mobs, and I worry that having to send these to all players is a performance/lag hit, especially when the player may never even come in visual contact with 90% of what they are sent.
I know Dantom has been thinking about increased flexibility for overlays (specifying which order they should be drawn in, for example). Would it be possible to support having overlays automatically sent to players when the overlayed mob comes into view?