Show / Hide Table of Contents

Class RoomRequirements

Inheritance
System.Object
RoomRequirements
Namespace: Eco.Gameplay.Property
Assembly: Eco.Gameplay.dll
Syntax
public class RoomRequirements : Object

Constructors

RoomRequirements()

Declaration
public RoomRequirements()

Properties

HighestRequiredTier

Declaration
public static float HighestRequiredTier { get; }
Property Value
Type Description
System.Single

Requirements

Declaration
public RoomRequirementAttribute[] Requirements { get; }
Property Value
Type Description
RoomRequirementAttribute[]

Methods

AreMet(Room, User)

Declaration
public bool AreMet(Room room, User owner)
Parameters
Type Name Description
Room room
User owner
Returns
Type Description
System.Boolean

Description()

Declaration
public LocString Description()
Returns
Type Description
LocString

Get(Type)

Declaration
public static RoomRequirements Get(Type worldObjectType)
Parameters
Type Name Description
System.Type worldObjectType
Returns
Type Description
RoomRequirements

GetStatus(Room, User)

Declaration
public LocString GetStatus(Room room, User user)
Parameters
Type Name Description
Room room
User user
Returns
Type Description
LocString

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾