ZeroVR/ZeroPacientVR/Assets/CodeRespawn/DungeonArchitect/Scripts/Builders/Mario/MarioDungeonSpatialConstrai...

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;
}
}
}