Show / Hide Table of Contents

Class SkillLevelCause

Triggers when the user has a specific skill at or above a minimum level.

Inheritance
System.Object
BonusCause
SkillLevelCause
Implements
IDescribable
Namespace: Eco.Gameplay.Bonuses
Assembly: Eco.Gameplay.dll
Syntax
public class SkillLevelCause : BonusCause, IDescribable

Constructors

SkillLevelCause()

Declaration
public SkillLevelCause()

Properties

MinLevel

Minimum skill level required for this cause to trigger.

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

SkillType

The skill type to check on Source.

Declaration
public Type SkillType { get; set; }
Property Value
Type Description
System.Type

Methods

Description()

Declaration
public override LocString Description()
Returns
Type Description
LocString
Overrides
BonusCause.Description()

IsTriggered(BonusContext)

Declaration
public override bool IsTriggered(BonusContext context)
Parameters
Type Name Description
BonusContext context
Returns
Type Description
System.Boolean
Overrides
BonusCause.IsTriggered(BonusContext)

Implements

IDescribable

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
☀
☾