Beispiel #1
0
def retardation_autocure(line, time, backrefs):
	if aeon_cures.rr_auto == True:
		core.echo("Disabling RR Autocuring")
		aeon_cures.rr_auto = False
	else:
		core.echo("Enabling RR Autocuring")
		aeon_cures.rr_auto = True
		aeon_cures.aeon_event(time)
Beispiel #2
0
Datei: input.py Projekt: AKJ/sage
def run_events(now = None):
	if now == None:
		now = time.time()

	lag_delay = player.latency

	if core.is_paused() == False:

		hooks.prompt_events.run()

		events.stun_event(now)

		events.keepup_event(now)

		if core.aeon_mode:
			aeon_cures.aeon_event(now)
			return

		if now - player.wake_lastfire > lag_delay:
			events.sleep_event(now)

		if now - queues.immediate_queue.lastfire > lag_delay:
			events.immediate_event()

		if now - player.kelventari_event_last > lag_delay:
			events.kelventari_event(now)

		if now - player.focus_lastfire > lag_delay:
			events.focus_event(now)

		if now - player.tree_lastfire > lag_delay:
			events.tree_event(now)

		events.pipe_event(now)

		if now - queues.smoke_queue.lastfire > lag_delay:
			events.smoke_event(now)

		if now - queues.free_queue.lastfire > lag_delay:
			events.free_event(now)

		if now - queues.hmsip_queue.lastfire > lag_delay:
			events.hmsip_event(now)

		if now - queues.action_queue.lastfire > lag_delay:
			events.action_event()

		if now - queues.balance_queue.lastfire > lag_delay:
			events.balance_event()

		if now - queues.equilibrium_queue.lastfire > lag_delay:
			events.equilibrium_event()

		events.deaf_event(now)

		if now - queues.herb_queue.lastfire > lag_delay:
			events.herb_event(now)

		if now - queues.asip_queue.lastfire > lag_delay:
			events.asip_event(now)

		if now - queues.salve_queue.lastfire > lag_delay:
			events.salve_event(now)

		if now - queues.writhe_queue.lastfire > lag_delay:
			events.writhe_event(now)

		events.inv_event()