Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
effects = [
Print(screen,
SpeechBubble("Press 'X' to exit."), screen.height // 2 - 1, attr=Screen.A_BOLD)
]
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True)
if __name__ == "__main__":
while True:
try:
Screen.wrapper(_credits)
sys.exit(0)
except ResizeScreenError:
pass
# Make sure that we only have the initial Effect and add a new cheesy
# comment.
self._effects = [self._effects[0]]
self._add_cheesy_comment()
def demo(screen):
screen.play([PlasmaScene(screen)], stop_on_resize=True)
if __name__ == "__main__":
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass
effects.append(Print(screen,
SpeechBubble("Press SPACE to continue..."),
screen.height - 6,
speed=1,
transparent=False,
start_frame=100))
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True)
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass
axes=BarChart.X_AXIS,
intervals=0.5,
labels=True,
border=False),
x=3, y=13, transparent=False, speed=2)
]
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True)
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass
def demo(screen):
effects = [
Print(screen, Rainbow(screen, FigletText("256 colours")),
y=screen.height//2 - 8),
Print(screen, Rainbow(screen, FigletText("for xterm users")),
y=screen.height//2 + 3),
Clock(screen, screen.width//2, screen.height//2, screen.height//2),
]
screen.play([Scene(effects, -1)], stop_on_resize=True)
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass
ClockFrame(screen, screen.width - 26, 0),
ClockFrame(screen, 0, screen.height - 13),
ClockFrame(screen, screen.width - 26, screen.height - 13),
DemoFrame(screen),
]
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True, start_scene=scene)
last_scene = None
while True:
try:
Screen.wrapper(demo, catch_interrupt=False, arguments=[last_scene])
sys.exit(0)
except ResizeScreenError as e:
last_scene = e.scene
screen.height - 9,
colour=Screen.COLOUR_WHITE,
bg=Screen.COLOUR_WHITE,
speed=1),
]
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True)
if __name__ == "__main__":
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass
#Materialize(screen, StaticRenderer([dapp_menu]), 0, 7),
scenes = [
Scene(loading_screen_effects, -1, name="LoadingScreen"),
Scene(main_menu_effects2, -1, name="MainMenu"),
]
screen.play(scenes, stop_on_resize=True)
while True:
try:
Screen.wrapper(menu)
sys.exit(0)
except ResizeScreenError:
pass
'''
self._plain_image = [" " * self._width for _ in range(self._height)]
self._colour_map = [[(None, 0, 0) for _ in range(self._width)]
for _ in range(self._height)]
'''
raise StopApplication("User requested exit")
def demo(screen, scene):
screen.play([Scene([
Background(screen),
DemoFrame(screen)
], -1)], stop_on_resize=True, start_scene=scene, allow_int=True)
last_scene = None
while True:
try:
Screen.wrapper(demo, catch_interrupt=False, arguments=[last_scene])
sys.exit(0)
except ResizeScreenError as e:
last_scene = e.scene
Cog(screen, 60, 30, 15, direction=-1),
Print(screen, FigletText("ascii", font="smkeyboard"),
attr=Screen.A_BOLD, x=47, y=3, start_frame=50),
Print(screen, FigletText("matics", font="smkeyboard"),
attr=Screen.A_BOLD, x=45, y=7, start_frame=100),
Print(screen, FigletText("by Peter Brittain", font="term"),
x=8, y=22, start_frame=150)
]
screen.play([Scene(effects, -1)], stop_on_resize=True)
while True:
try:
Screen.wrapper(demo)
sys.exit(0)
except ResizeScreenError:
pass