Skip to content

Instantly share code, notes, and snippets.

@take-cheeze
Created December 29, 2012 12:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save take-cheeze/4406621 to your computer and use it in GitHub Desktop.
Save take-cheeze/4406621 to your computer and use it in GitHub Desktop.
repeat this per each frame
1. mark already execuated event to unexecuted
2. mark map event executable that satisfy appear term and start term
3. continue following until you process 10000 step
* find from executable, smallest event id, unexecuted event.
1. find executing event from non-waiting events with following strategy
2. current executing event
3. type is map auto event.
4. type is map parallel event.
5. type is common auto event.
6. type is common parallel event.
7. type is event touch event.
8. type is party touch event.
9. type is enter down event.
10. run one command
11. mark event if it is finished.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment