diff options
author | Viljami Ilola <+@hix.fi> | 2024-04-27 16:26:22 +0300 |
---|---|---|
committer | Viljami Ilola <+@hix.fi> | 2024-04-27 16:26:22 +0300 |
commit | 9f8247dc4da89219b6eede08d58d96964391a077 (patch) | |
tree | a6f7dc46275a3988fc528072f5e70caba461fae0 /src/sliceitoff/game/show.py | |
parent | d64c6b122eacd7b33bbda3a62093b492c786b1f9 (diff) |
refactor menus and screen showing under menu subpkg
Diffstat (limited to 'src/sliceitoff/game/show.py')
-rw-r--r-- | src/sliceitoff/game/show.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/sliceitoff/game/show.py b/src/sliceitoff/game/show.py deleted file mode 100644 index 32a87cf..0000000 --- a/src/sliceitoff/game/show.py +++ /dev/null @@ -1,24 +0,0 @@ -""" game.show - Sprite group that show sprites and skips if key is pressed """ -from .anykey import anykey -from .explodeout import ExplodeOutGroup - -class Show(ExplodeOutGroup): - """ To show some sprites and quit on any key """ - def __init__(self, sprites = None, active = True): - super().__init__(active = active) - self.add(sprites) - self.timeout = 15_000 - - def update(self, dt = 0, **kwargs): - """ First timeout then fadeout and then inactivity """ - if not super().update(dt = dt, **kwargs): - return - if anykey(): - self.do_fadeout() - if self.timeout <= 0: - self.do_fadeout() - self.timeout -= dt - - def sprites(self): - """ Return sprites only when active """ - return super().sprites() if self.active else [] |