Scripting Api

ClassDescription
Game Flow BootstrapBoot script/prefab that bootstraps GameFlow
Service GameFlowEntry point into GameFlow
Flow LibraryLibrary that collects ref to all states of the game
Game StageBig state of a game like Boot, Meta, Core, etc.
StateMain working horse Derive from this class to create states of Your Game create prefabs of them and Open when needed
OpenerOpen interface of State
Transition HostResponsible for Switching states and storing current Tip Node and Active State Nodes to know where we are currently
State TransitionIt is a struct that carries transition data and has methods that help you write correct State Transition Logic
Flow GraphStores state graph starting from root FlowNode and allows to manipulate it
Flow NodeIt is building block of FlowGraph
Cross Scene RefsThis is ref to MonoBehaviour T on another scene and few utils to make it work
Map Portals & TransitionsMapPortal that allow to jump to other scene. And few classes that make it happen