module state game objects
This commit is contained in:
@@ -15,13 +15,13 @@ namespace Escape_Room_Engine.Engine.Scripts
|
||||
/// </summary>
|
||||
internal readonly Dimensions rrDimensions;
|
||||
internal List<Module> Modules { get; } = new(2);
|
||||
internal readonly Room room;
|
||||
|
||||
private GameObject _spaceObject, _spaceTiles;
|
||||
private readonly Room _room;
|
||||
|
||||
internal Space(Room room, Passage entrance)
|
||||
{
|
||||
_room = room;
|
||||
this.room = room;
|
||||
rrDimensions = GenerateSpaceDimensions(
|
||||
entrance,
|
||||
Engine.DefaultEngine.config.minRoomSize,
|
||||
@@ -36,11 +36,6 @@ namespace Escape_Room_Engine.Engine.Scripts
|
||||
internal void AddModule(Module module)
|
||||
{
|
||||
Modules.Add(module);
|
||||
|
||||
if (module is PuzzleModule puzzleModule)
|
||||
{
|
||||
_room.AddPuzzle(puzzleModule);
|
||||
}
|
||||
}
|
||||
|
||||
internal bool AddModuleWithRequirements(Module module)
|
||||
|
||||
Reference in New Issue
Block a user