I guess what I'm looking for is an OnWait or OnWaitStart event, but it doesn't seem to exist. I can't even find a way to disable the wait feature (disabling the menu doesn't do it).
Event OnUpdateGameTime() fCurrentHour = GameHour.GetValue() fCurrentDay = GameDaysPassed.GetValue() bOutside = !Game.GetPlayer().IsInInterior() ;You were outside for more than one hour and you are now dead because the sun kills vampires if (fCurrentHour - fLastHourTracked > 1) && (fCurrentHour >= 7) && (fCurrentHour < 19) && (bOutside) KillCharacter() elseif (fCurrentDay - fLastDayTracked >= 1) && (bOutside) KillCharacter() endifEndEvent