Show / Hide Table of Contents

Class BasicRoomDescription

Class that describes a basic (non-corridor) room

Inheritance
System.Object
BasicRoomDescription
Implements
IRoomDescription
IRoomDescription
Namespace: Edgar.Legacy.Core.MapDescriptions
Assembly: Edgar.dll
Syntax
public class BasicRoomDescription : Object, IRoomDescription, IRoomDescription

Constructors

BasicRoomDescription(List<RoomTemplate>)

Declaration
public BasicRoomDescription(List<RoomTemplate> roomTemplates)
Parameters
Type Name Description
System.Collections.Generic.List<RoomTemplate> roomTemplates

Properties

IsCorridor

Declaration
public bool IsCorridor { get; }
Property Value
Type Description
System.Boolean

RoomTemplates

List of room templates available for this room.

Declaration
public List<RoomTemplate> RoomTemplates { get; }
Property Value
Type Description
System.Collections.Generic.List<RoomTemplate>

Stage

This room is handled in the first stage of the generator.

Declaration
public int Stage { get; }
Property Value
Type Description
System.Int32

Implements

IRoomDescription
IRoomDescription
Back to top Generated by DocFX