Cutscene system acts like an animation, with a timeline and events
Cutscene system can allow for concurrent events that handle themselves
Some events are blocking, in that they will only trigger the next event when they have finished.
Some events are conditional, either firing only when a condition as been met or not firing if a condition has been met
Some events are able to handle sub-events
Basic Events
Wait event, waits an amount of time before doing the next event
Textbox Event, just displays a textbox and goes to the next event after
NPC Walk Event, path finding NPC walking to destination point
Map change event - Changes the map
Change cutscene event - Changes to a new cutscene, used to slice multiple cutscenes together
Fire function event, just fires a function in-code.
Conditional Events
Choicebox event, allows for multiple choice
Simple if event - If true do event event
While Event - Continues doing an event until condition is no longer met
Flow Events
All event, runs all child events of this event concurrently, only finishes when all events are finished
- [x] Cutscene system acts like an animation, with a timeline and events
- [x] Cutscene system can allow for concurrent events that handle themselves
- [x] Some events are blocking, in that they will only trigger the next event when they have finished.
- [x] Some events are conditional, either firing only when a condition as been met or not firing if a condition has been met
- [x] Some events are able to handle sub-events
**Basic Events**
- [x] Wait event, waits an amount of time before doing the next event
- [x] Textbox Event, just displays a textbox and goes to the next event after
- [ ] NPC Walk Event, path finding NPC walking to destination point
- [ ] Map change event - Changes the map
- [x] Change cutscene event - Changes to a new cutscene, used to slice multiple cutscenes together
- [ ] Fire function event, just fires a function in-code.
- [x]
**Conditional Events**
- [ ] Choicebox event, allows for multiple choice
- [x] Simple if event - If true do event event
- [x] While Event - Continues doing an event until condition is no longer met
**Flow Events**
- [x] All event, runs all child events of this event concurrently, only finishes when all events are finished
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Basic Events
Conditional Events
Flow Events