Dungeon Architect
17.0.0
|
Public Member Functions | |
virtual void | ProcessGoalItem (FlowItem goalItem, FlowLayoutGraphNode goalNode) |
override FlowTaskExecOutput | Execute (FlowTaskExecContext context, FlowTaskExecInput input) |
Public Attributes | |
int | pathSize = 12 |
string | pathName = "main" |
Color | nodeColor = Color.green |
string | startMarkerName = "SpawnPoint" |
string | goalMarkerName = "LevelGoal" |
string | startNodePathName = "main_start" |
string | goalNodePathName = "main_goal" |
bool | drawDebug = false |
int | numParallelSearches = 1 |
long | maxFramesToProcess = 1000 |
Public Attributes inherited from DungeonArchitect.Flow.Exec.FlowExecTask | |
string | description = "" |
Protected Member Functions | |
virtual bool | Validate (FlowTaskExecContext context, FlowTaskExecInput input, ref string errorMessage, ref FlowTaskExecutionResult executionResult) |
virtual void | ProcessEntranceItem (FlowItem entranceItem, FlowLayoutGraphNode entranceNode) |
override void | FinalizePath (FlowLayoutStaticGrowthState staticState, FlowLayoutGrowthState state) |
Protected Member Functions inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskPathBuilderBase | |
virtual FlowLayoutNodeGroupGenerator | CreateNodeGroupGenerator (FlowDomainExtensions domainExtensions, FlowLayoutGraph graph) |
virtual IFlowLayoutGraphConstraints | CreateGraphConstraint (FlowDomainExtensions domainExtensions, FlowLayoutGraph graph) |
virtual IFlowLayoutNodeCreationConstraint | CreateNodeCreationConstraint (FlowDomainExtensions domainExtensions, FlowLayoutGraph graph) |
Definition at line 9 of file LayoutBaseFlowTaskCreateMainPath.cs.