UNPKG

maplestory-openapi

Version:

This JavaScript library enables the use of the MapleStory OpenAPI of Nexon.

57 lines (55 loc) 1.33 kB
/** * 연무장 스킬 사용 내역 */ class BattlePracticeSkillTimelineDto { /** * 조회된 페이지 번호 */ pageNo; /** * 전체 페이지 번호 */ totalPageNo; /** * 스킬 타임라인 정보 */ skillTimeline; constructor(obj) { this.pageNo = obj.page_no; this.totalPageNo = obj.total_page_no; this.skillTimeline = obj.skill_timeline.map((event) => new BattlePracticeSkillTimelineEventDto(event)); } } /** * 연무장 스킬 타임라인 */ class BattlePracticeSkillTimelineEventDto { /** * 연무 시작 후 경과 시간 (ms) */ elapseTime; /** * 사용한 스킬 명 */ skillName; /** * 헥사 스킬 특성 여부 (0:그 외 스킬, 1:오리진 스킬, 2:어센트 스킬) */ hexaSkillSpecificityFlag; /** * 시퀀스 명 */ sequenceName; /** * 시퀀스 키 */ sequenceKey; constructor(obj) { this.elapseTime = obj.elapse_time; this.skillName = obj.skill_name; this.hexaSkillSpecificityFlag = obj.hexa_skill_specificity_flag; this.sequenceName = obj.sequence_name; this.sequenceKey = obj.sequence_key; } } export { BattlePracticeSkillTimelineDto, BattlePracticeSkillTimelineEventDto };