def init(): objects.update_player_location((1,1)) sleep(0.25) # Wait for rest of level to load snd_congrats = pygame.mixer.Sound(os.path.join(rootdir, "3.spilt_nails.ogg")) snd_congrats.set_volume(0.25) snd_congrats.play() main()
def start(s=screen, full=False, mf=""): global gw, screen, fullscreen, stop, level_gotonext, level_order, level_current screen = s fullscreen = full gw = GameWindow(mf=mf) GameThread() ObjectsThread() RenderThread() Scripts(mf) close = False i=0 while not close: if stop: i +=1 if i > 100: # Delays the shut down of gw, letting rendering threads shutdown properly without crashing. if level_gotonext: graphics.script = "" gw.ma.import_map(m=os.path.join("assets", "maps", "working_map", level_order[level_current])) level_gotonext = False stop = False objects.solid = [] ObjectsThread() RenderThread() objects.update_player_location((1,1)) Scripts(os.path.join("assets", "maps", "working_map", level_order[level_current])) else: close = True
def init(): objects.update_player_location((2,7)) sleep(0.25) # Wait for rest of level to load snd_welcome = pygame.mixer.Sound(os.path.join(rootdir, "1.welcome.door_power.ogg")) snd_welcome.set_volume(0.25) snd_welcome.play() sleep(12) press_e = hud.Hud((objects.map_w * objects.tile_w / 2 - 200,objects.map_h * objects.tile_h / 2),"Press 'e' to place a wire", timeout=5) main()
def init(): objects.update_player_location((1,20)) sleep(0.25) # Wait for rest of level to load snd_congrats = pygame.mixer.Sound(os.path.join(rootdir, "2.Congratulations.ogg")) snd_congrats.set_volume(0.25) snd_congrats.play() sleep(6) snd_music = pygame.mixer.Sound(os.path.join(rootdir, "music.Kevin_MacLeod.Ossuary5-Rest.ogg")) snd_music.set_volume(1) snd_music.play() main()
def init(): objects.update_player_location((1,1)) sleep(0.25) # Wait for rest of level to load snd_congrats = pygame.mixer.Sound(os.path.join(rootdir, "5.insulation.ogg")) snd_congrats.set_volume(0.25) snd_congrats.play() sleep(6) snd_music = pygame.mixer.Sound(os.path.join(rootdir, "5-6.backstory.ogg")) snd_music.set_volume(1) snd_music.play() main()
def init(): hud.command1 = "sudo door --open /dev/dr8" hud.command1_response = "Verifying permissions...OKAY.\nWriting lock file...DONE.\nSending open signal...DONE\nDoor '/dev/dr8' will open when it has sufficient power." objects.update_player_location((28,10)) sleep(0.25) # Wait for rest of level to load snd_congrats = pygame.mixer.Sound(os.path.join(rootdir, "5.insulation.ogg")) snd_congrats.set_volume(0.25) snd_congrats.play() sleep(6) snd_music = pygame.mixer.Sound(os.path.join(rootdir, "5-6.backstory.ogg")) snd_music.set_volume(1) snd_music.play() main()
def die(): objects.update_player_location((1,1))