ZeroVR/ZeroPacientVR/Assets/CodeRespawn/DungeonArchitect/Scripts/Builders/SimpleCity/SpatialConstraintProcessorS...

20 lines
706 B
C#

//$ Copyright 2015-22, Code Respawn Technologies Pvt Ltd - All Rights Reserved $//
using UnityEngine;
using DungeonArchitect.SpatialConstraints;
namespace DungeonArchitect.Builders.SimpleCity.SpatialConstraints
{
public class SpatialConstraintProcessorSimpleCity3D : SpatialConstraintProcessor
{
public override SpatialConstraintRuleDomain GetDomain(SpatialConstraintProcessorContext context)
{
var cityConfig = context.config as SimpleCityDungeonConfig;
var cellSize = cityConfig.CellSize;
var domain = base.GetDomain(context);
domain.gridSize = new Vector3(cellSize.x, 0, cellSize.y);
return domain;
}
}
}