Plumb the special VeriableWearablesSuported field which we will
temporarily use to determine extended wearablenessavinationmerge
parent
efcf0e4f2e
commit
6510ba8a64
|
@ -345,6 +345,8 @@ namespace OpenSim.Services.Connectors.Simulation
|
||||||
ctx.OutboundVersion = float.Parse(parts[1]);
|
ctx.OutboundVersion = float.Parse(parts[1]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (data.ContainsKey("variable_wearables_count_supported"))
|
||||||
|
ctx.VariableWearablesSupported = true;
|
||||||
|
|
||||||
m_log.DebugFormat(
|
m_log.DebugFormat(
|
||||||
"[REMOTE SIMULATION CONNECTOR]: QueryAccess to {0} returned {1}, reason {2}, version {3}/{4}",
|
"[REMOTE SIMULATION CONNECTOR]: QueryAccess to {0} returned {1}, reason {2}, version {3}/{4}",
|
||||||
|
|
|
@ -40,10 +40,12 @@ namespace OpenSim.Services.Interfaces
|
||||||
{
|
{
|
||||||
InboundVersion = VersionInfo.SimulationServiceVersionAcceptedMax;
|
InboundVersion = VersionInfo.SimulationServiceVersionAcceptedMax;
|
||||||
OutboundVersion = VersionInfo.SimulationServiceVersionSupportedMax;
|
OutboundVersion = VersionInfo.SimulationServiceVersionSupportedMax;
|
||||||
|
VariableWearablesSupported = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public float InboundVersion { get; set; }
|
public float InboundVersion { get; set; }
|
||||||
public float OutboundVersion { get; set; }
|
public float OutboundVersion { get; set; }
|
||||||
|
public bool VariableWearablesSupported { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public interface ISimulationService
|
public interface ISimulationService
|
||||||
|
|
Loading…
Reference in New Issue