Class DungeonGeneratorGrid3D
Inheritance
System.Object
DungeonGeneratorGrid3D
Implements
ISerializationCallbackReceiver
Assembly: cs.temp.dll.dll
Syntax
public class DungeonGeneratorGrid3D : LevelGeneratorBase<DungeonGeneratorPayloadGrid3D>, ISerializationCallbackReceiver, ILevelGenerator
Fields
Declaration
public DungeonGeneratorInputBaseGrid3D CustomInput
Field Value
CustomPostProcessingTasks
Declaration
public List<DungeonGeneratorPostProcessingGrid3D> CustomPostProcessingTasks
Field Value
DisableCustomPostProcessing
Disable all custom post-processing tasks.
Declaration
public bool DisableCustomPostProcessing
Field Value
Type |
Description |
System.Boolean |
|
FixedLevelGraphConfig
Declaration
public FixedLevelGraphConfigGrid3D FixedLevelGraphConfig
Field Value
GenerateOnStart
Whether to generate a level on enter play mode.
Declaration
public bool GenerateOnStart
Field Value
Type |
Description |
System.Boolean |
|
GeneratorConfig
Declaration
public DungeonGeneratorConfigGrid3D GeneratorConfig
Field Value
Declaration
public DungeonGeneratorInputTypeGrid2D InputType
Field Value
PostProcessingConfig
Declaration
public PostProcessingConfigGrid3D PostProcessingConfig
Field Value
RandomGeneratorSeed
Which seed should be used for the random numbers generator.
Is used only when UseRandomSeed is false.
Declaration
public int RandomGeneratorSeed
Field Value
Type |
Description |
System.Int32 |
|
UseRandomSeed
Whether to use a random seed.
Declaration
public bool UseRandomSeed
Field Value
Type |
Description |
System.Boolean |
|
Properties
Declaration
protected override bool ThrowExceptionImmediately { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Edgar.Unity.LevelGeneratorBase<Edgar.Unity.DungeonGeneratorPayloadGrid3D>.ThrowExceptionImmediately
Methods
GetPipelineItemsAndPayload()
Declaration
protected override (List<IPipelineTask<DungeonGeneratorPayloadGrid3D>> pipelineItems, DungeonGeneratorPayloadGrid3D payload) GetPipelineItemsAndPayload()
Returns
Overrides
Edgar.Unity.LevelGeneratorBase<Edgar.Unity.DungeonGeneratorPayloadGrid3D>.GetPipelineItemsAndPayload()
Start()
Declaration
Implements
ISerializationCallbackReceiver