Slide 144
Slide 144 text
class StoryStage(StageScripted):
def on_setup(self, *args, **kwargs):
...
self.script = {
0000: Background(image_file='assets/backgrounds/earth.png'),
0001: PlayMusic('assets/music/LongDarkLoop.ogg'),
1000: ActorCommand(text_time, lambda x: x.show()),
6000: ActorCommand(text_time, lambda x: x.hide()),
6500: ActorCommand(text_book_1, lambda x: x.show()),
9000: ActorCommand(text_book_2, lambda x: x.show()),
15000: ActorCommand(text_book_1, lambda x: x.hide()),
15001: ActorCommand(text_book_2, lambda x: x.hide()),
16500: ActorCommand(evil_spaceship, lambda x: x.set_position(220, -65)),
16501: ActorCommand(evil_spaceship, lambda x: x.show()),
16502: ActorCommand(evil_spaceship, lambda x: x.set_destination(235, 30,
0.04)),
17500: ActorCommand(evil_spaceship, lambda x: x.set_destination(235, 30,
0.03)),
19000: ActorCommand(evil_spaceship, lambda x: x.set_destination(235, 30,
0.01)),