Table of Contents

Class Skills

Namespace
Nekoyume.Model
Assembly
Lib9c.dll
[Serializable]
public class Skills : IEnumerable<Skill>, IEnumerable
Inheritance
Skills
Implements
Inherited Members

Methods

Add(Skill)

public void Add(Skill skill)

Parameters

skill Skill

Clear()

public void Clear()

GetCooldown(int)

public int GetCooldown(int skillId)

Parameters

skillId int

Returns

int

GetEnumerator()

Returns an enumerator that iterates through the collection.

public IEnumerator<Skill> GetEnumerator()

Returns

IEnumerator<Skill>

An enumerator that can be used to iterate through the collection.

ReduceCooldown()

public void ReduceCooldown()

ReduceCooldownV1()

[Obsolete("ReduceCooldown")]
public void ReduceCooldownV1()

Select(IRandom)

public Skill Select(IRandom random)

Parameters

random IRandom

Returns

Skill

SelectV1(IRandom)

[Obsolete("Use Select")]
public Skill SelectV1(IRandom random)

Parameters

random IRandom

Returns

Skill

SelectV2(IRandom)

[Obsolete("Use Select")]
public Skill SelectV2(IRandom random)

Parameters

random IRandom

Returns

Skill

SelectWithoutDefaultAttack(IRandom)

public Skill SelectWithoutDefaultAttack(IRandom random)

Parameters

random IRandom

Returns

Skill

SetCooldown(int, int)

public void SetCooldown(int skillId, int cooldown)

Parameters

skillId int
cooldown int