Dungeon Architect  17.0.0
DungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskSpawnItems Class Reference
Inheritance diagram for DungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskSpawnItems:
DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems DungeonArchitect.Flow.Exec.FlowExecTask

Public Attributes

TilemapItemPlacementSettings placementSettings = new TilemapItemPlacementSettings()
 
- Public Attributes inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems
string[] paths = new string[] { "main" }
 
FlowGraphItemType itemType = FlowGraphItemType.Enemy
 
string markerName = ""
 
FlowGraphItemCustomInfo customItemInfo = FlowGraphItemCustomInfo.Default
 
int minCount = 1
 
int maxCount = 4
 
LayoutFlowNodeHandler_SpawnItemMethod spawnMethod = LayoutFlowNodeHandler_SpawnItemMethod.LinearDifficulty
 
AnimationCurve spawnDistributionCurve = AnimationCurve.Linear(0, 0, 1, 1)
 
float spawnDistributionVariance = 0.2f
 
float minSpawnDifficulty = 0.0f
 
float spawnProbability = 1.0f
 
bool showDifficulty = false
 
Color difficultyInfoColor = new Color(0, 0, 0.5f)
 
- 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 HandleItemSpawn (FlowLayoutGraphNode node, FlowItem item)
 

Additional Inherited Members

- Public Member Functions inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems
override FlowTaskExecOutput Execute (FlowTaskExecContext context, FlowTaskExecInput input)
 

Detailed Description

Definition at line 9 of file GridFlowLayoutTaskSpawnItems.cs.


The documentation for this class was generated from the following file: