def draw(): if settings.drawbackground: background.draw() else: window.screen.fill((0, 60, 0)) for obj in todraw: obj.draw() if "cursor" in control: image.worlddraw("cursor", control["cursor"].X, control["cursor"].y, 1.6, angle = pygame.time.get_ticks() * 0.15) if "qtarget" in control: X, y = control["qtarget"] image.worlddraw("qtarget", X, y, 1, angle = -pygame.time.get_ticks() * 0.15) dialog.draw() hud.draw() hud.drawstats() state.you.drawhud() dy = state.you.y - state.Rcore if dy < 36: alpha = pygame.time.get_ticks() * 0.001 % 1 ptext.draw("Warning: Approaching data horizon", midtop = F(854/2, 100), color = "#FF7777", owidth = 1, fontsize = F(36), fontname = "NovaSquare", alpha = alpha) background.drawwash()
def draw(): if settings.drawbackground: background.draw() else: window.screen.fill((0, 60, 0)) for obj in todraw: obj.draw() regenerating = isinstance(state.you, thing.SlowTeleport) if "cursor" in control: image.worlddraw("cursor", control["cursor"].X, control["cursor"].y, 1.6, angle=pygame.time.get_ticks() * 0.15) if "qtarget" in control: X, y = control["qtarget"] image.worlddraw("qtarget", X, y, 1, angle=-pygame.time.get_ticks() * 0.15) dialog.draw() hud.draw() if regenerating: hud.drawnotice("Emergency transmitter activated") else: hud.drawstats() state.you.drawhud() dy = state.you.y - state.Rcore if dy < 36: hud.drawnotice("Warning: Approaching data horizon") background.drawwash()
def draw(): if settings.drawbackground: background.draw() else: window.screen.fill((0, 60, 0)) for obj in todraw: obj.draw() regenerating = isinstance(state.you, thing.SlowTeleport) if "cursor" in control: image.worlddraw("cursor", control["cursor"].X, control["cursor"].y, 1.6, angle = pygame.time.get_ticks() * 0.15) if "qtarget" in control: X, y = control["qtarget"] image.worlddraw("qtarget", X, y, 1, angle = -pygame.time.get_ticks() * 0.15) dialog.draw() hud.draw() if regenerating: hud.drawnotice("Emergency transmitter activated") else: hud.drawstats() state.you.drawhud() dy = state.you.y - state.Rcore if dy < 36: hud.drawnotice("Warning: Approaching data horizon") background.drawwash()
def draw(): if playing: drawscene() return background.draw() for obj in todraw: obj.draw() dialog.draw() hud.draw() hud.drawstats() state.you.drawhud() background.drawwash()
def draw(): if playing: drawscene() return if settings.drawbackground: background.draw() else: window.screen.fill((0, 60, 0)) for obj in todraw: obj.draw() dialog.draw() hud.draw() hud.drawstats() state.you.drawhud() background.drawwash()
def draw(): if settings.drawbackground: background.draw() else: window.screen.fill((0, 60, 0)) for obj in todraw: obj.draw() if "cursor" in control: image.worlddraw("cursor", control["cursor"].X, control["cursor"].y, 1.6, angle=pygame.time.get_ticks() * 0.15) if "qtarget" in control: X, y = control["qtarget"] image.worlddraw("qtarget", X, y, 1, angle=-pygame.time.get_ticks() * 0.15) dialog.draw() hud.draw() hud.drawstats() state.you.drawhud() dy = state.you.y - state.Rcore if dy < 36: alpha = pygame.time.get_ticks() * 0.001 % 1 ptext.draw("Warning: Approaching data horizon", midtop=F(854 / 2, 100), color="#FF7777", owidth=1, fontsize=F(36), fontname="NovaSquare", alpha=alpha) background.drawwash()