OsSetEstateSunSettings
From OpenSimulator
(Difference between revisions)
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
{{osslfunc | {{osslfunc | ||
|threat_level=Nuisance | |threat_level=Nuisance | ||
− | |function_syntax= | + | |function_syntax= osSetEstateSunSettings(integer sunFixed, float sunHour) |
|ossl_example=<source lang = "lsl"> | |ossl_example=<source lang = "lsl"> | ||
// ---------------------------------------------------------------- | // ---------------------------------------------------------------- | ||
Line 54: | Line 54: | ||
</source> | </source> | ||
− | |description=This function | + | |description=This function does nothing on 0.9.2. This function allowed for an estate owner or manager to change the sun settings for the entire estate. |
| | | | ||
}} | }} |
Latest revision as of 10:43, 5 October 2020
osSetEstateSunSettings(integer sunFixed, float sunHour)
| |
This function does nothing on 0.9.2. This function allowed for an estate owner or manager to change the sun settings for the entire estate. | |
Threat Level | Nuisance |
Permissions | No permissions specified |
Extra Delay | No function delay specified |
Example(s) | |
// ---------------------------------------------------------------- // Example / Sample Script to show function use. // // Script Title: osSetEstateSunSettings.lsl // Script Author: // Threat Level: Nuisance // Script Source: http://opensimulator.org/wiki/osSetEstateSunSettings // // Notes: See Script Source reference for more detailed information // This sample is full opensource and available to use as you see fit and desire. // Threat Levels only apply to OSSL & AA Functions // See http://opensimulator.org/wiki/Threat_level // ================================================================ // C# Source Line: public void osSetEstateSunSettings(bool sunFixed, double sunHour) // Inworld Script Line: osSetEstateSunSettings(integer iSunFixed, float fSunHour); // // Example of osSetEstateSunSettings // integer iTest = TRUE; integer iSunFixed; float fSunHour; default { state_entry() { llSay(0,"Touch to see osSetEstateSunSettings used to change Sun Position "); } touch_start(integer total_num) { if(iTest) { iTest = FALSE; iSunFixed = TRUE; // TRUE = Sun stationary, FALSE = use global time & move fSunHour = 19.00; // The "Sun Hour" that is desired, 0...24, with 0 just after SunRise // Set the prepared texture to the Prim osSetEstateSunSettings(iSunFixed, fSunHour); } else { iTest = TRUE; iSunFixed = FALSE; fSunHour = 10.00; osSetEstateSunSettings(iSunFixed, fSunHour); } llSay(0,"osSetEstateSunSettings : SunFixed = ["+iSunFixed+"], SunHour = ["+fSunHour+"]"); } } |