Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a progressive executor to execute minor or long tasks #76

Open
AmauryCarrade opened this issue Jan 25, 2015 · 0 comments
Open

Add a progressive executor to execute minor or long tasks #76

AmauryCarrade opened this issue Jan 25, 2015 · 0 comments

Comments

@AmauryCarrade
Copy link
Member

A tool to register tasks to do (maybe a lot of tasks); these tasks are executed in “semi-background”, one every few ticks.

Examples of use:

  • the wall generators (one task per column of the wall, so the game remains fluid when the wall is regenerated);
  • the miscellaneous tasks executed when a player die (so there isn't any latency in small server, all this stuff is not executed in a single tick).

An idea inspired by @prokopyl, thanks!

@AmauryCarrade AmauryCarrade self-assigned this Jan 25, 2015
@AmauryCarrade AmauryCarrade added this to the 1.4 – Stable milestone Jan 25, 2015
@AmauryCarrade AmauryCarrade changed the title Add a progressive executor to execute minor tasks Add a progressive executor to execute minor or long tasks Feb 1, 2015
@AmauryCarrade AmauryCarrade removed their assignment Nov 2, 2015
@AmauryCarrade AmauryCarrade modified the milestones: 1.4 – Stable, 1.6 — Stable Dec 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant