Struct WorldInformation.World
- Namespace
- Nekoyume.Model
- Assembly
- Lib9c.dll
[Serializable]
public struct WorldInformation.World : IState
- Implements
-
- Inherited Members
-
Constructors
public World(Dictionary serialized)
Parameters
serialized
Dictionary
public World(WorldInformation.World world, long unlockedBlockIndex = -1)
Parameters
world
WorldInformation.World
unlockedBlockIndex
long
public World(WorldInformation.World world, long stageClearedBlockIndex, int stageClearedId)
Parameters
world
WorldInformation.World
stageClearedBlockIndex
long
stageClearedId
int
public World(WorldSheet.Row worldRow, long unlockedBlockIndex = -1, long stageClearedBlockIndex = -1, int stageClearedId = -1)
Parameters
worldRow
WorldSheet.Row
unlockedBlockIndex
long
stageClearedBlockIndex
long
stageClearedId
int
Fields
Field Value
- int
public readonly string Name
Field Value
- string
public readonly int StageBegin
Field Value
- int
public readonly long StageClearedBlockIndex
Field Value
- long
public readonly int StageClearedId
Field Value
- int
public readonly int StageEnd
Field Value
- int
public readonly long UnlockedBlockIndex
Field Value
- long
Properties
public bool IsStageCleared { get; }
Property Value
- bool
public bool IsUnlocked { get; }
Property Value
- bool
Methods
public bool ContainsStageId(int stageId)
Parameters
stageId
int
Returns
- bool
public int GetNextStageId()
Returns
- int
public int GetNextStageIdForPlay()
Returns
- int
public bool IsPlayable(int stageId)
Parameters
stageId
int
Returns
- bool
public IValue Serialize()
Returns
- IValue