Show / Hide Table of Contents

Class BlockTier

Inheritance
System.Object
BlockTier
Implements
ILinkable
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Items
Assembly: Eco.Gameplay.dll
Syntax
public class BlockTier : Object, ILinkable, IController, IViewController, IHasUniversalID

Properties

ControllerID

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

ItemsInTier

Declaration
public IEnumerable<BlockItem> ItemsInTier { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<BlockItem>

Tier

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

Tiers

Declaration
public static Dictionary<int, BlockTier> Tiers { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.Int32, BlockTier>

Methods

GetTier(Int32)

Declaration
public static BlockTier GetTier(int tier)
Parameters
Type Name Description
System.Int32 tier
Returns
Type Description
BlockTier

OnLinkClicked(TooltipOrigin, TooltipClickContext, User)

Declaration
public void OnLinkClicked(TooltipOrigin origin, TooltipClickContext clickContext, User user)
Parameters
Type Name Description
TooltipOrigin origin
TooltipClickContext clickContext
User user

UILinkContent()

Declaration
public LocString UILinkContent()
Returns
Type Description
LocString

Implements

ILinkable
IController
IViewController
IHasUniversalID

Extension Methods

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