import threading import GameLogic as g c=g.getCurrentController() o=c.getOwner() def do_timer_event(): global timer print "tick" timer = threading.Timer(0.1, do_timer_event) timer = threading.Timer(0.1, do_timer_event) if o.init==0: timer.start() o.init=1