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