Class CrystalRandomSkillState
- Namespace
- Nekoyume.Model.State
- Assembly
- Lib9c.dll
public class CrystalRandomSkillState : IState
- Inheritance
-
CrystalRandomSkillState
- Implements
-
- Inherited Members
-
Constructors
CrystalRandomSkillState(Address, List)
public CrystalRandomSkillState(Address address, List serialized)
Parameters
address
Address
serialized
List
CrystalRandomSkillState(Address, int)
public CrystalRandomSkillState(Address address, int stageId)
Parameters
address
Address
stageId
int
Properties
Address
public Address Address { get; }
Property Value
- Address
SkillIds
public List<int> SkillIds { get; }
Property Value
- List<int>
StageId
public int StageId { get; }
Property Value
- int
StarCount
public int StarCount { get; }
Property Value
- int
Methods
GetHighestRankSkill(CrystalRandomBuffSheet)
public int GetHighestRankSkill(CrystalRandomBuffSheet crystalRandomBuffSheet)
Parameters
crystalRandomBuffSheet
CrystalRandomBuffSheet
Returns
- int
GetSkill(int, CrystalRandomBuffSheet, SkillSheet)
public static Skill GetSkill(int skillId, CrystalRandomBuffSheet crystalRandomBuffSheet, SkillSheet skillSheet)
Parameters
skillId
int
crystalRandomBuffSheet
CrystalRandomBuffSheet
skillSheet
SkillSheet
Returns
- Skill
Serialize()
public IValue Serialize()
Returns
- IValue
Update(List<int>)
public void Update(List<int> skillIds)
Parameters
skillIds
List<int>
Update(int, CrystalStageBuffGachaSheet)
public void Update(int gotStarCount, CrystalStageBuffGachaSheet sheet)
Parameters
gotStarCount
int
sheet
CrystalStageBuffGachaSheet