X-Git-Url: https://git.ctpug.org.za/?p=naja.git;a=blobdiff_plain;f=naja%2Futils.py;fp=naja%2Futils.py;h=925442a7a12eef328f723b40f026070a37214f7d;hp=7ad4f582c2188a9c6fdcc914fa535eddd70fdc3f;hb=9ff6979c6cafe70ff36ceb9010048b7da4174bbc;hpb=3273de8b8e17a1d13e46ba920241eae1602d54bb diff --git a/naja/utils.py b/naja/utils.py index 7ad4f58..925442a 100644 --- a/naja/utils.py +++ b/naja/utils.py @@ -42,8 +42,7 @@ def warp_to_game_state(game_state): class Flashlight(object): def __init__(self, rate): self.rate = rate - self.ticks = 0 - self.on = False + self.reset() def tick(self): self.ticks += 1 @@ -52,3 +51,7 @@ class Flashlight(object): self.ticks = 0 return True return False + + def reset(self): + self.ticks = 0 + self.on = True