document idlers and slow them down!
[zanchey/dispense2.git] / sql-edition / servers / VendServer.py
index 19d3a30..12ebe5b 100755 (executable)
@@ -54,6 +54,7 @@ STATE_GET_SELECTION = 6
 STATE_GRANDFATHER_CLOCK = 7
 
 TEXT_SPEED = 0.8
+IDLE_SPEED = 0.02
 
 class DispenseDatabaseException(Exception): pass
 
@@ -89,7 +90,7 @@ class DispenseDatabase:
 def scroll_options(username, mk, welcome = False):
        if welcome:
                msg = [(center('WELCOME'), False, TEXT_SPEED),
-                          (center(username), False, TEXT_SPEEd)]
+                          (center(username), False, TEXT_SPEED)]
        else:
                msg = []
        choices = ' '*10+'CHOICES: '
@@ -235,6 +236,7 @@ def idle_step():
        global idler
        if idler.finished():
                choose_idler()
+       sleep(IDLE_SPEED)
        idler.next()
 
 class VendState:

UCC git Repository :: git.ucc.asn.au