> Again, if any open source developer wants to look at the code 
> architecture and draw up a plan for how this can be done in a 
> reasonable amount of time, I'm all ears. My current ideas on 
> how to implement this would push us well out of the timeframe 
> that we were hoping to ship this set of features.

Could inventory links be used as a modifier for wearables rather than the
current pass-through?

I.e. an item on the shirt layer

User right-clicks and picks "Wear as undershirt" which generates an
inventory link in COF just as it does now, but with the lower two bytes of
its item flags set to WT_UNDERSHIRT.

The "onWearableArrived" would examine the inventory link to the wearable in
COF, note the discrepancy on what it's being passed and convert the
LLWearable to match the type specified in the link and everything else just
works more or less the way it does now?

It's not an ideal solution ("downgrading" jackets might get troublesome
since they have two textures) but would allow arbitrary reordering of
existing layers and since it's all handled by links "no modify" or "no copy"
on the original wouldn't even come into it.

Kitty

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to