requirements for exit door

This commit is contained in:
2022-11-07 19:05:00 +01:00
parent 9e748a0f38
commit c2386d8d65
10 changed files with 95 additions and 71 deletions

View File

@@ -9,11 +9,7 @@ namespace Escape_Room_Engine.Engine.Scripts.Modules
{
public List<ModuleType> types = new();
public GameObject modulePrefab;
public List<Requirement> requirements = new();
public List<T> RequirementsOfType<T>() where T : Requirement
{
return requirements.FindAll(requirement => requirement is T).ConvertAll(requirement => (T)requirement);
}
public List<PlacementRequirement> placementRequirements = new();
public List<OrientationRequirement> orientationRequirements = new();
}
}