public llGetRegionFPS ( ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat | ||
return | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat |
public LSL_Float llGetRegionFPS()
{
if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return new LSL_Float();
ISimFrameMonitor reporter = (ISimFrameMonitor)World.RequestModuleInterface<IMonitorModule>().GetMonitor(World.RegionInfo.RegionID.ToString(), MonitorModuleHelper.SimFrameStats);
if (reporter != null)
return reporter.LastReportedSimFPS;
return 0;
}