19 lines
658 B
C#
19 lines
658 B
C#
//$ Copyright 2015-22, Code Respawn Technologies Pvt Ltd - All Rights Reserved $//
|
|
using UnityEngine;
|
|
using DungeonArchitect.SpatialConstraints;
|
|
|
|
namespace DungeonArchitect.Builders.Mario.SpatialConstraints
|
|
{
|
|
public class MarioDungeonSpatialConstraints : SpatialConstraintProcessor
|
|
{
|
|
public override SpatialConstraintRuleDomain GetDomain(SpatialConstraintProcessorContext context)
|
|
{
|
|
var gridConfig = context.config as MarioDungeonConfig;
|
|
|
|
var domain = base.GetDomain(context);
|
|
domain.gridSize = (gridConfig != null) ? gridConfig.gridSize : Vector3.one;
|
|
return domain;
|
|
}
|
|
}
|
|
}
|