Das Problem, welches Ascension64 ansprach, war, dass man nicht zwangsläufig immer abwechselnd die Tag und Nacht Videos sehen muss. Es kann also durchaus passieren, dass man zwar das Tag→Nacht Video sieht, zum Zeitpunkt des Sonnenaufganges aber gerade in einem Gebäude ist. Die Variable wird dann nicht gesetzt und folglich sieht man den darauffolgenden Tag→Nacht Übergang nicht.
Eine weitere kleine Sache, wo sich die Skriptvariante vom originalen Verhalten unterscheidet: Das Video wird nicht nur zum exakten Zeitpunkt des Sonnenauf- bzw. -untergangs abgespielt, sondern eventuell auch später. (DAWN_END bzw. DUSK_END triggert schließlich eine ganze Stunde.)
Wenn man also um 6:30 noch in einem Gebäude oder außerhalb der Stadt ist und anschließend ein Stadtgebiet betritt, wird das Video angezeigt, obwohl es ja eigentlich schon "hell" ist.
Ich weiß nicht, ob sich da der Aufwand lohnt, das Problem zu beheben. Vielleicht ist es ja sogar erwünscht.