no overlap requirement

This commit is contained in:
2022-11-07 16:04:00 +01:00
parent d9513f70b3
commit 1a1e7f87a0
8 changed files with 50 additions and 7 deletions

View File

@@ -10,9 +10,9 @@ namespace Escape_Room_Engine.Engine.Scripts
/// The room relative (<i>RR</i>) dimensions of this space.
/// </summary>
internal readonly Dimensions rrDimensions;
internal List<Module> Modules { get; } = new(2);
private GameObject _spaceObject;
private List<Module> _modules = new(2);
internal Space(Dimensions rrDimensions, Passage entrance)
{
@@ -26,7 +26,7 @@ namespace Escape_Room_Engine.Engine.Scripts
internal void AddModule(Module module)
{
_modules.Add(module);
Modules.Add(module);
}
internal void InstantiateSpace(Transform parent, string name)
@@ -42,7 +42,7 @@ namespace Escape_Room_Engine.Engine.Scripts
meshRenderer.material = Engine.DefaultEngine.roomMaterial;
// instantiate all modules inside this space
_modules.ForEach(module => module.InstantiateModule(_spaceObject.transform));
Modules.ForEach(module => module.InstantiateModule(_spaceObject.transform));
}
/// <summary>