enable agent hover again, (it is still bad on most viewers for opensim

This commit is contained in:
UbitUmarov
2019-09-11 13:54:14 +01:00
parent 9d6c996570
commit 07874fa058

View File

@@ -77,11 +77,11 @@ namespace OpenSim.Region.ClientStack.LindenCaps
{
RegisterCaps(agentID, caps);
};
/*
ISimulatorFeaturesModule simFeatures = scene.RequestModuleInterface<ISimulatorFeaturesModule>();
if(simFeatures != null)
simFeatures.AddFeature("AvatarHoverHeightEnabled",OSD.FromBoolean(true));
*/
}
public void PostInitialise() {}
@@ -153,8 +153,7 @@ namespace OpenSim.Region.ClientStack.LindenCaps
}
if (req.ContainsKey("hover_height"))
{
//data.HoverHeight = (float)req["hover_height"].AsReal();
data.HoverHeight = req["hover_height"].AsReal();
data.HoverHeight = (float)req["hover_height"].AsReal();
}
if (req.ContainsKey("language"))
{
@@ -177,10 +176,10 @@ namespace OpenSim.Region.ClientStack.LindenCaps
resp["hover_height"] = data.HoverHeight;
resp["language"] = data.Language;
resp["language_is_public"] = data.LanguageIsPublic;
/*
IAvatarFactoryModule afm = m_scenes[0].RequestModuleInterface<IAvatarFactoryModule>();
afm?.SetPreferencesHoverZ(agent, (float)data.HoverHeight);
*/
string response = OSDParser.SerializeLLSDXmlString(resp);
return response;
}