Dungeon Architect
17.0.0
|
Public Member Functions | |
override void | ProcessGoalItem (FlowItem goalItem, FlowLayoutGraphNode goalNode) |
Public Member Functions inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskCreateMainPath | |
override FlowTaskExecOutput | Execute (FlowTaskExecContext context, FlowTaskExecInput input) |
Public Attributes | |
TilemapItemPlacementSettings | startPlacementSettings = new TilemapItemPlacementSettings() |
TilemapItemPlacementSettings | goalPlacementSettings = new TilemapItemPlacementSettings() |
Public Attributes inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskCreateMainPath | |
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 | |
override bool | Validate (FlowTaskExecContext context, FlowTaskExecInput input, ref string errorMessage, ref FlowTaskExecutionResult executionResult) |
override 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 10 of file GridFlowLayoutTaskCreateMainPath.cs.