diff options
author | Anchor Linden <anchor@lindenlab.com> | 2018-06-08 20:36:49 +0530 |
---|---|---|
committer | Anchor Linden <anchor@lindenlab.com> | 2018-06-08 20:36:49 +0530 |
commit | 56fc3222dce79d3b52d7e234dcb929f08bfda031 (patch) | |
tree | a52d4dc5bcfdbde9c1e794dfc9aacdcc17f9298d /indra/newview/lllocalbitmaps.cpp | |
parent | 6e1cbd04b43ad779afcd562cdaefe8a8c179ed06 (diff) |
[DRTVWR-476] - create new wearable type
Diffstat (limited to 'indra/newview/lllocalbitmaps.cpp')
-rw-r--r-- | indra/newview/lllocalbitmaps.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/indra/newview/lllocalbitmaps.cpp b/indra/newview/lllocalbitmaps.cpp index 558dde5a87..49a0e6510c 100644 --- a/indra/newview/lllocalbitmaps.cpp +++ b/indra/newview/lllocalbitmaps.cpp @@ -381,6 +381,7 @@ void LLLocalBitmap::replaceIDs(LLUUID old_id, LLUUID new_id) updateUserLayers(old_id, new_id, LLWearableType::WT_SKIRT); updateUserLayers(old_id, new_id, LLWearableType::WT_SOCKS); updateUserLayers(old_id, new_id, LLWearableType::WT_TATTOO); + updateUserLayers(old_id, new_id, LLWearableType::WT_UNIVERSAL); updateUserLayers(old_id, new_id, LLWearableType::WT_UNDERPANTS); updateUserLayers(old_id, new_id, LLWearableType::WT_UNDERSHIRT); } @@ -746,7 +747,7 @@ LLAvatarAppearanceDefines::ETextureIndex LLLocalBitmap::getTexIndex( case LLWearableType::WT_TATTOO: { - switch(baked_texind) + switch (baked_texind) { case LLAvatarAppearanceDefines::BAKED_HEAD: { @@ -764,6 +765,19 @@ LLAvatarAppearanceDefines::ETextureIndex LLLocalBitmap::getTexIndex( result = LLAvatarAppearanceDefines::TEX_UPPER_TATTOO; break; } + default: + { + break; + } + } + break; + + } + case LLWearableType::WT_UNIVERSAL: + { + switch (baked_texind) + { + case LLAvatarAppearanceDefines::BAKED_SKIRT: { result = LLAvatarAppearanceDefines::TEX_SKIRT_TATTOO; |