示例#1
0
 def test_repeat_schedule(self):
     callback = Mock()
     script = gametime.schedule(callback, repeat=True, min=32)
     self.timescripts.append(script)
     self.assertIsInstance(script, gametime.TimeScript)
     self.assertAlmostEqual(script.interval, 12)
     self.assertEqual(script.repeats, -1)
示例#2
0
 def test_schedule(self):
     callback = Mock()
     script = gametime.schedule(callback, day=19)
     self.timescripts.append(script)
     self.assertIsInstance(script, gametime.TimeScript)
     self.assertAlmostEqual(script.interval, 17280)
     self.assertEqual(script.repeats, 1)
示例#3
0
def start_nightstart_event():
    """Schedule nightstart event to happen every day at 6 AM."""
    script = gametime.schedule(at_nightstart,
                               repeat=True,
                               hour=20,
                               min=0,
                               sec=0)
    script.key = "at nightstart"
示例#4
0
def start_sunset_event():
    script = gametime.schedule(at_sunset, repeat=True, hour=19, min=53, sec=0)
    script.key = "flavor 2"
示例#5
0
def start_sunrise_event():
    """Schedule an sunrise event to happen every day at 6 AM."""
    script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0)
    script.key = "flavor 1"
示例#6
0
def incipe_sōlem_occidere():
    """ schedule a sunset event to happen every day at 6 PM """
    script = gametime.schedule(occāsū, repeat=True, hour=18, min=0, sec=0)
    script.key = "occāsū"
示例#7
0
def incipe_sōlem_orīrī():
    """ schedule a sunrise event to happen every day at 6 AM """
    script = gametime.schedule(prīmā_lūce, repeat=True, hour=6, min=0, sec=0)
    script.key = "prīmā lūce"
示例#8
0
def start_sunset_event():
    """Schedule an sunrise event to happen every day at 6 pm."""
    script = gametime.schedule(at_sunrise, repeat=True, hour=18, min=0, sec=0)
    script.key = "at sunset"
示例#9
0
def start_sunrise_event():
    """Schedule at_sunrise()"""
    script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0)
    script.key = "at sunrise"
示例#10
0
def start_midnight_event():
    """Schedule a midnight event message to happen every day at 6 AM."""
    script = gametime.schedule(at_sunrise, repeat=True, hour=0, min=0, sec=0)
    script.key = "at midnight"
示例#11
0
def start_sunset_event():
    """Schedule sunset."""
    script = gametime.schedule(at_sunrise, repeat=True, hour=17, min=0, sec=0)
    script.key = "at sunset"
示例#12
0
def start_noon_event():
    """Schedule a noon event to happen every day at 6 AM."""
    script = gametime.schedule(at_sunrise, repeat=True, hour=12, min=0, sec=0)
    script.key = "at noon"