#include <cstdint>#include <string>#include <unordered_map>#include <vector>#include "absl/status/status.h"#include "core/oracle_progression.h"
Go to the source code of this file.
Classes | |
| struct | yaze::core::StoryFlag |
| A flag set or cleared by a story event. More... | |
| struct | yaze::core::StoryLocation |
| A location associated with a story event. More... | |
| struct | yaze::core::StoryPredicate |
| A predicate for determining event completion from SRAM state. More... | |
| struct | yaze::core::StoryEdge |
| A directed edge in the story event graph. More... | |
| struct | yaze::core::StoryEventNode |
| A node in the Oracle story event graph. More... | |
| class | yaze::core::StoryEventGraph |
| The complete Oracle narrative progression graph. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::core |
Enumerations | |
| enum class | yaze::core::StoryNodeStatus : uint8_t { yaze::core::kLocked , yaze::core::kAvailable , yaze::core::kCompleted , yaze::core::kBlocked } |
| Completion status of a story event node for rendering. More... | |