The Tower type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
![]() | AddCommand | (Inherited from Room.) |
![]() | AddEffect |
Adds an effect to this object. This calls Apply()()()() (Inherited from Room.) |
![]() | AddEventSubscriber |
Method AddEventSubscriber
(Inherited from Room.) |
![]() | AddToContainer(Thing) | (Inherited from Room.) |
![]() | AddToContainer(IEnumerable<(Of <<'(Thing>)>>)) | (Inherited from Room.) |
![]() | CalcBaseLight | (Inherited from Room.) |
![]() | CaluclateCoordinates | (Inherited from Room.) |
![]() | Destroy | (Inherited from Room.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | FindExit |
Finds an exit with an alias matching name.
If none found, returns null.
(Inherited from Room.) |
![]() | GetCommands | (Inherited from Room.) |
![]() | GetConditions |
GetConditions returns a list of conditions that are currently
present in the room. This is used mainly for rendering the
description. For example, the list of conditions returned might
contain things like "day", "rain", "night", "snow", etc. that
are used to select the appropriate description to display.
The basics are obtained from the weather and time objects.
(Inherited from Room.) |
![]() | GetCreatorToBlame | (Inherited from Room.) |
![]() | GetDefaultPosition | (Inherited from Room.) |
![]() | GetDefaultPositionPlural | (Inherited from Room.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetLightLevel | (Inherited from Room.) |
![]() | GetMatchingDescription |
This returns the RoomDescription that matches
the conditions returned by GetConditions.
(Inherited from Room.) |
![]() | GetRoomPath | (Inherited from Room.) |
![]() | GetType | (Inherited from Object.) |
![]() | GetVisibilityFor | (Inherited from Room.) |
![]() | GetWeatherString | (Inherited from Room.) |
![]() | HasClassification | (Inherited from Room.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | RemoveCommand | (Inherited from Room.) |
![]() | RemoveEffect |
Removes an effect from this object. This calls Remove()()()() (Inherited from Room.) |
![]() | RemoveEventSubscriber |
Method RemoveEventSubscriber
(Inherited from Room.) |
![]() | RemoveFromContainer(Thing) | (Inherited from Room.) |
![]() | RemoveFromContainer(IEnumerable<(Of <<'(Thing>)>>)) | (Inherited from Room.) |
![]() | RenderExitListFor |
Gives a string list of exits that the Living p can see.
(Inherited from Room.) |
![]() | RenderFor |
This will render the description of the room
appropriate for p.
(Inherited from Room.) |
![]() | RoomCounterTick | (Inherited from Room.) |
![]() | RoomFetched | (Inherited from Room.) |
![]() | RunAction | (Inherited from Room.) |
![]() | StartActions | (Inherited from Room.) |
![]() | StopActions | (Inherited from Room.) |
![]() | ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() | _actions | (Inherited from Room.) |
![]() | _baseLightLevel | (Inherited from Room.) |
![]() | _coordinates | (Inherited from Room.) |
![]() | _eventPropagations | (Inherited from Room.) |
![]() | _lightSources | (Inherited from Room.) |
![]() | _roomDescriptions | (Inherited from Room.) |
![]() | _usageCount | (Inherited from Room.) |
![]() | _zones | (Inherited from Room.) |
Properties
Name | Description | |
---|---|---|
![]() | Actions | (Inherited from Room.) |
![]() | BaseLightLevel | (Inherited from Room.) |
![]() | Classifications | (Inherited from Room.) |
![]() | Commands |
A collection containing the command objects
that have been added to this room
(Inherited from Room.) |
![]() | Contents |
A collection containing the objects that are in
this container.
(Inherited from Room.) |
![]() | Creator | (Inherited from Room.) |
![]() | Effects | (Inherited from Room.) |
![]() | EventPropagations | (Inherited from Room.) |
![]() | EventSubscribers | (Inherited from Room.) |
![]() | Exits |
Returns an ArrayList of Exit with the exits for this
room.
(Inherited from Room.) |
![]() | Map | (Inherited from Room.) |
![]() | RoomDescriptions | (Inherited from Room.) |
![]() | Title | (Inherited from Room.) |
![]() | XmlFile | (Inherited from Room.) |
![]() | Zones | (Inherited from Room.) |