Show / Hide Table of Contents

Class SkillRPCs

Inheritance
System.Object
SkillRPCs
Namespace: Eco.Gameplay.Skills
Assembly: Eco.Gameplay.dll
Syntax
public static class SkillRPCs : Object

Methods

AbandonSpecialty(Skill, User, Boolean)

Declaration
public static Task AbandonSpecialty(this Skill skill, User user, bool isSelf = false)
Parameters
Type Name Description
Skill skill
User user
System.Boolean isSelf
Returns
Type Description
System.Threading.Tasks.Task

GetSkilledPlayers(Skill)

Declaration
public static IEnumerable<LocString> GetSkilledPlayers(this Skill skill)
Parameters
Type Name Description
Skill skill
Returns
Type Description
System.Collections.Generic.IEnumerable<LocString>

Learn(Skill, Player, Boolean)

Declaration
public static Task Learn(this Skill skill, Player player, bool selfTeach)
Parameters
Type Name Description
Skill skill
Player player
System.Boolean selfTeach
Returns
Type Description
System.Threading.Tasks.Task

OpenUI(Skill, Player)

Declaration
public static void OpenUI(this Skill skill, Player player)
Parameters
Type Name Description
Skill skill
Player player

SkillClick(Skill, Player)

Declaration
public static void SkillClick(this Skill skill, Player player)
Parameters
Type Name Description
Skill skill
Player player
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾