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

Additional Inherited Members

- Public Member Functions inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems
override FlowTaskExecOutput Execute (FlowTaskExecContext context, FlowTaskExecInput input)
 
- 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 inherited from DungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems
virtual bool Validate (FlowTaskExecContext context, FlowTaskExecInput input, ref string errorMessage, ref FlowTaskExecutionResult executionResult)
 
virtual void HandleItemSpawn (FlowLayoutGraphNode node, FlowItem item)
 

Detailed Description

Definition at line 8 of file SGFLayoutTaskSpawnItems.cs.


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