공격 주기와 시간 단위
이 문서는 전투에서 시간으로 계산되는 모든 값의 단위와 공격 주기 구조를 원본으로 한다. 근거 데이터는 07_table.xlsm의 c_item, e_mobb, e_bossb, d_skilla, e_play_speed 시트다.
시간 단위 규칙
섹션 제목: “시간 단위 규칙”| 데이터 | 단위 | 근거 |
|---|---|---|
| AtkSpeed, DelayBeforeAtk, DelayAfterAtk (PC 장비·몹) | 1초 = 1000 (ms) | c_item 메모 “1초 = 1000. 2000이면 2초에 한 번 휘두름” |
| CoolTime, CoolTimeByLevel (스킬) | 1초 = 1000 (ms) | d_skilla 메모 |
| 스킬 지속 시간·스턴 시간(StunTime)·막기 시간(BlockTime) | 초 | d_skillb 지속 시간 값(3·5·15·60), 시트 “숫자(초)” |
| regenTime (스테이지) | 1 = 1초, ±1초 랜덤 | b_stageb 메모 “regenTime 4초면 실제 3~5초 랜덤” |
같은 “시간”이라도 전투 데이터는 ms, 스테이지·스킬 지속은 초를 사용하므로 데이터 반입 시 혼동하지 않는다.
PC 공격 주기
섹션 제목: “PC 공격 주기”AtkSpeed는 공격 속도 배율이 아니라 1회 공격 주기(ms) 다. 숫자가 낮을수록 빠르다.
공격 주기(AtkSpeed) = 공격 전 딜레이(DelayBeforeAtk) + 공격 후 딜레이(DelayAfterAtk)
[공격 시작] ─ DelayBeforeAtk ─▶ [공격 판정] ─ DelayAfterAtk ─▶ [다음 행동]검(Type 1) 실데이터가 이 관계를 검증한다. 다른 무기 5종(창·도끼·망치·둔기·단검)은 딜레이 합이 AtkSpeed를 초과해 등식이 성립하지 않는다 — 딜레이 조정 또는 규칙 재확정이 필요한 데이터 정비 대상이다(전투 능력치 사전 정비 목록).
| 검 등급 | AtkSpeed | DelayBeforeAtk | DelayAfterAtk | 검산 |
|---|---|---|---|---|
| 1 (일반) | 1400 | 450 | 950 | 450+950=1400 ✓ |
| 2 (희귀) | 1300 | 400 | 900 | 400+900=1300 ✓ |
| 3 (영웅) | 1200 | 350 | 850 | 350+850=1200 ✓ |
| 4 (전설) | 1100 | 300 | 800 | 300+800=1100 ✓ |
- 무기 승급마다 AtkSpeed 100 감소, DelayBeforeAtk 50 감소(무기 원본 주석).
AtkSpeedRate(트롤 기본, 트롤참, 패시브 스킬)는 장비 AtkSpeed에 %로 적용해 주기를 줄인다(a_pc 메모 “Item에 있는 것에 %로 더해짐”).DelayBeforeAtkRate·DelayAfterAtkRate(트롤참)는 각 딜레이를 %로 줄인다.
몹·보스 공격 속도
섹션 제목: “몹·보스 공격 속도”몹의 AtkSpeed는 PC와 의미가 다르다.
- 몹 AtkSpeed는 기준값 100의 배율이며 숫자가 높을수록 빨라진다(e_mobb 메모).
- 보스 AtkSpeed는 기본값에 추가로 빨라지는 값이다(e_bossb 메모).
- 몹의 DelayBeforeAtk·DelayAfterAtk는 PC와 같은 ms 단위다. 딜레이가 없을 때는 0이 아니라 1을 입력한다(데이터 관행).
- 몹의 실제 공격 주기는 다음으로 확정한다.
몹 공격 주기 = (DelayBeforeAtk + DelayAfterAtk) × 100 ÷ AtkSpeed예) 딜레이 합 2001ms, AtkSpeed 200 → 주기 약 1초 (두 배 빠름)이동 속도 기준값
섹션 제목: “이동 속도 기준값”| 대상 | 기준값 | 규칙 |
|---|---|---|
| PC (MovingSpeed) | 200 | 숫자가 높을수록 빠르다. 300부터 05_run 모션을 사용한다 (a_pc 메모) |
| 몹 (MovingSpeed) | 100 | 200이면 두 배 빠르다 (e_moba 메모) |
트롤참의 MovingSpeed(+20~80)와 패시브 스킬 상승이 기준값에 더해진다.
모션 재생 속도 테이블
섹션 제목: “모션 재생 속도 테이블”e_play_speed 시트는 액터(PC 1000, 변신기사 1100, 몹들)의 모션별 재생 속도를 정의한다. 값은 재생 속도 배율이며 1000 = 1배속으로 확정한다. 현재 전 모션 600(0.6배속, 약간 느긋한 연출)으로 통일되어 있다.
확정 규칙
섹션 제목: “확정 규칙”- 딜레이 감소율을 적용한 뒤에도
AtkSpeed = DelayBeforeAtk + DelayAfterAtk등식을 유지한다. 감소된 두 딜레이의 합이 곧 실제 공격 주기다(현행 데이터 기준 검 전용 — 타 무기 5종은 정비 후 적용). - 공격 중에는 이동하지 않는다.