So I am making a game and I have made a working day/night cycle. The cycle works in online mode as well as test mode, but I also wanted to turn global shadows off at night.I accomplished this and it works in test mode, but in play mode, it does not work. Here is my script:
minutesAfterMidnight = 840 while true do minutesAfterMidnight = minutesAfterMidnight + .05 game.Lighting:SetMinutesAfterMidnight(minutesAfterMidnight) wait(.05) if game.Lighting:GetMinutesAfterMidnight() == 3.3 * 60 then game.Lighting.GlobalShadows = true end if game.Lighting:GetMinutesAfterMidnight() == 20.80 * 60 then game.Lighting.GlobalShadows = false end end
This is inside a regular script, which is in the Workspace.