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