summaryrefslogtreecommitdiff
path: root/indra/newview/llviewermenu.cpp
diff options
context:
space:
mode:
authorKyler Eastridge <felix.wolfz@gmail.com>2024-04-16 13:10:49 -0400
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2024-04-16 22:26:30 +0300
commit180a2aaacb1c86772c323a6c0d270d332d13c9e5 (patch)
tree492e41ebccf40897f7312b6726ac8d90e815609a /indra/newview/llviewermenu.cpp
parent495a402b4acad516dc4359697f73a528282f8226 (diff)
Remove animesh networked skeleton reset for now
Diffstat (limited to 'indra/newview/llviewermenu.cpp')
-rw-r--r--indra/newview/llviewermenu.cpp42
1 files changed, 18 insertions, 24 deletions
diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp
index 58b9d7a366..cb2a58d675 100644
--- a/indra/newview/llviewermenu.cpp
+++ b/indra/newview/llviewermenu.cpp
@@ -6506,19 +6506,17 @@ class LLAvatarResetSkeleton: public view_listener_t
}
if(avatar)
{
- bool owned = false;
- if(avatar->isAnimatedObject())
+ if(avatar->getID() == gAgent.getID())
{
- owned = avatar->mOwnerID == gAgent.getID();
+ LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, owned);
+ effectp->setSourceObject(gAgentAvatarp);
+ effectp->setTargetObject((LLViewerObject*)avatar);
+ effectp->setResetAnimations(false);
}
else
{
- owned = avatar->getID() == gAgent.getID();
+ effectp->setResetAnimations(false);
}
- LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, owned);
- effectp->setSourceObject(gAgentAvatarp);
- effectp->setTargetObject((LLViewerObject*)avatar);
- effectp->setResetAnimations(false);
}
return true;
}
@@ -6545,19 +6543,17 @@ class LLAvatarResetSkeletonAndAnimations : public view_listener_t
LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getPrimaryObject());
if (avatar)
{
- bool owned = false;
- if(avatar->isAnimatedObject())
+ if(avatar->getID() == gAgent.getID())
{
- owned = avatar->mOwnerID == gAgent.getID();
+ LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, true);
+ effectp->setSourceObject(gAgentAvatarp);
+ effectp->setTargetObject((LLViewerObject*)avatar);
+ effectp->setResetAnimations(true);
}
else
{
- owned = avatar->getID() == gAgent.getID();
+ effectp->setResetAnimations(true);
}
- LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, owned);
- effectp->setSourceObject(gAgentAvatarp);
- effectp->setTargetObject((LLViewerObject*)avatar);
- effectp->setResetAnimations(true);
}
return true;
}
@@ -6570,19 +6566,17 @@ class LLAvatarResetSelfSkeletonAndAnimations : public view_listener_t
LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getPrimaryObject());
if (avatar)
{
- bool owned = false;
- if(avatar->isAnimatedObject())
+ if(avatar->getID() == gAgent.getID())
{
- owned = avatar->mOwnerID == gAgent.getID();
+ LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, true);
+ effectp->setSourceObject(gAgentAvatarp);
+ effectp->setTargetObject((LLViewerObject*)avatar);
+ effectp->setResetAnimations(true);
}
else
{
- owned = avatar->getID() == gAgent.getID();
+ effectp->setResetAnimations(true);
}
- LLHUDEffectResetSkeleton* effectp = (LLHUDEffectResetSkeleton*)LLHUDManager::getInstance()->createViewerEffect(LLHUDObject::LL_HUD_EFFECT_RESET_SKELETON, owned);
- effectp->setSourceObject(gAgentAvatarp);
- effectp->setTargetObject((LLViewerObject*)avatar);
- effectp->setResetAnimations(true);
}
else
{