From a6df626868c9715288b2ef025efe18a015256a74 Mon Sep 17 00:00:00 2001
From: UbitUmarov
Date: Fri, 23 Sep 2016 13:03:16 +0100
Subject: add a version tag to wind and cloud data updates to iclient
---
OpenSim/Framework/IClientAPI.cs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index cafbd1f..f1290b9 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -1142,8 +1142,8 @@ namespace OpenSim.Framework
void SendLayerData(float[] map);
void SendLayerData(int px, int py, float[] map);
- void SendWindData(Vector2[] windSpeeds);
- void SendCloudData(float[] cloudCover);
+ void SendWindData(int version, Vector2[] windSpeeds);
+ void SendCloudData(int version, float[] cloudCover);
///
/// Sent when an agent completes its movement into a region.
--
cgit v1.1
From 8a3958ad048535ad4f8a752cbd71d9114e53a42b Mon Sep 17 00:00:00 2001
From: UbitUmarov
Date: Wed, 5 Oct 2016 13:17:23 +0100
Subject: dont let ignored AgentUpdates change their throttles. Apply
respective movement to physics on the handling thread, not heartbeat,
avoiding missing transitions that should get into physics. Make some usefull
sp state flags visible everywhere
---
OpenSim/Framework/ISceneAgent.cs | 3 +++
1 file changed, 3 insertions(+)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/ISceneAgent.cs b/OpenSim/Framework/ISceneAgent.cs
index 1848b17..c8424e3 100644
--- a/OpenSim/Framework/ISceneAgent.cs
+++ b/OpenSim/Framework/ISceneAgent.cs
@@ -55,6 +55,9 @@ namespace OpenSim.Framework
///
bool IsChildAgent { get; }
+ bool IsInTransit { get; }
+ bool isNPC { get;}
+
bool Invulnerable { get; set; }
///
/// Avatar appearance data.
--
cgit v1.1