Table of Contents

Class EventDungeonExtensions

Namespace
Nekoyume.Extensions
Assembly
Lib9c.dll
public static class EventDungeonExtensions
Inheritance
EventDungeonExtensions
Inherited Members

Methods

GetRemainingTicketsConsiderReset(EventDungeonInfo, Row, long)

public static int GetRemainingTicketsConsiderReset(this EventDungeonInfo info, EventScheduleSheet.Row eventScheduleRow, long currentBlockIndex)

Parameters

info EventDungeonInfo
eventScheduleRow EventScheduleSheet.Row
currentBlockIndex long

Returns

int

GetStageNumber(Row)

public static int GetStageNumber(this EventDungeonStageSheet.Row row)

Parameters

row EventDungeonStageSheet.Row

Returns

int

GetStageRows(EventDungeonStageSheet, int, int)

public static List<EventDungeonStageSheet.Row> GetStageRows(this EventDungeonStageSheet sheet, int beginningStageId, int endStageId)

Parameters

sheet EventDungeonStageSheet
beginningStageId int
endStageId int

Returns

List<EventDungeonStageSheet.Row>

GetStageWaveRows(EventDungeonStageWaveSheet, int, int)

public static List<EventDungeonStageWaveSheet.Row> GetStageWaveRows(this EventDungeonStageWaveSheet sheet, int beginningStageId, int endStageId)

Parameters

sheet EventDungeonStageWaveSheet
beginningStageId int
endStageId int

Returns

List<EventDungeonStageWaveSheet.Row>

ToEventDungeonStageNumber(int)

public static int ToEventDungeonStageNumber(this int eventDungeonStageId)

Parameters

eventDungeonStageId int

Returns

int

TryGetRowByEventDungeonStageId(EventDungeonSheet, int, out Row)

public static bool TryGetRowByEventDungeonStageId(this EventDungeonSheet sheet, int eventDungeonStageId, out EventDungeonSheet.Row row)

Parameters

sheet EventDungeonSheet
eventDungeonStageId int
row EventDungeonSheet.Row

Returns

bool

TryGetRowByEventScheduleId(EventDungeonSheet, int, out Row)

public static bool TryGetRowByEventScheduleId(this EventDungeonSheet sheet, int eventScheduleId, out EventDungeonSheet.Row row)

Parameters

sheet EventDungeonSheet
eventScheduleId int
row EventDungeonSheet.Row

Returns

bool

ValidateFromAction(EventDungeonSheet, int, int, string, string)

public static EventDungeonSheet.Row ValidateFromAction(this EventDungeonSheet sheet, int eventDungeonId, int eventDungeonStageId, string actionTypeText, string addressesHex)

Parameters

sheet EventDungeonSheet
eventDungeonId int
eventDungeonStageId int
actionTypeText string
addressesHex string

Returns

EventDungeonSheet.Row

ValidateFromAction(EventDungeonStageSheet, int, string, string)

public static EventDungeonStageSheet.Row ValidateFromAction(this EventDungeonStageSheet sheet, int eventDungeonStageId, string actionTypeText, string addressesHex)

Parameters

sheet EventDungeonStageSheet
eventDungeonStageId int
actionTypeText string
addressesHex string

Returns

EventDungeonStageSheet.Row