Code: Select all
integer estateSunFixed;
float estateSunHour;
integer useEstateSun;
integer regionSunFixed;
float regionSunHour;
float DAWN = 0.0;
float NOON = 6.0;
float DUSK = 12.0;
float MIDNIGHT = 18.0;
default
{
touch_start(integer total_number)
{
estateSunFixed = TRUE;
estateSunHour = DAWN;
osSetEstateSunSettings(estateSunFixed, estateSunHour);
llSay(0 ,"osSetEstateSunSettings : sunFixed = " + estateSunFixed + ", sunHour = " + (string)estateSunHour);
useEstateSun = FALSE;
regionSunFixed = TRUE;
regionSunHour = MIDNIGHT;
osSetRegionSunSettings(useEstateSun, regionSunFixed, regionSunHour);
llSay(0, "osSetRegionSunSettings : useEstateSun = " + useEstateSun + ", sunFixed = " + regionSunFixed + ", sunHour = " + (string)regionSunHour);
llSay(0, "Current sun hour: "+(string)osGetCurrentSunHour());
}
}