자체 전투 연산 · 교차검증 현황
자체 독립 계산 적용 · 외부 계산 API 호출 없음.
근접 공격·보조무기 및 서보 빈틈 공격·클래스 직접/지속 피해를 설치 게임 파일 기반 자체 엔진으로 계산합니다. SM2는 검증 작업에서만 호출하고, 이용자의 계산 요청에는 사용하지 않습니다. 해석이 안 된 조건은 숫자를 대신 넣지 않고 계산 보류로 표시합니다. 독립 실행과 모든 조합의 실게임 검증 완료는 별개입니다.
자료: 설치 게임 빌드 25799387. 전투 로그가 아닌 클라이언트·서버 게임 파일입니다. SM2 API 결과는 교차검증 자료입니다. 실게임 측정은 별도입니다.
외부 서비스 없이 데이터 갱신
설치된 Steam 게임의 빌드 번호와 원본 아카이브를 읽어 사격 무기 221개 변형의 피해량·탄창·예비 탄약·헤드샷 배율, 근접 공격 정의를 다시 생성합니다. 재생성 과정도 네트워크를 차단해 검사했습니다. 한국어 이름과 이미지 연결은 자체 관리 자료입니다. 패치 후 적 수치 및 조건부 효과의 해석은 추가 검토가 필요합니다.
실제 화면 연결 근접 계산 재현 검사 · 근접 변형별 추가 교차검증
확인한 구현 수정
- 빈틈 공격: 발사체 피해에 무기·클래스 SUM 합산과 MULT 보정을 적용한 뒤 프리셋 배율·대상 보정을 적용합니다.
- 영웅 특성: 보정표와 무기 변형 정의의 perkUids를 모두 읽습니다.
- 컴뱃 나이프: 회피 중첩 0~3, 파워 소드: 속도 자세의 강화 공격을 구분합니다.
- 파워 피스트: 약공격 +200%, 충전 공격 -50%, 멜타 직접 피해 성분을 구분합니다.
- 파워 마울: 충전별 1.3배를 반복 곱하며, 기본 충전 상한 3개와 상한 특성을 구분합니다.
- 폐기된 클래스 특성 ID를 현행 특성과 중복 적용하지 않도록 실제 마스터리 목록을 확인합니다.
남아 있는 불일치
컴파일된 빈틈 공격 코드에 맞춰 무기·클래스 보정의 합산을 수정했습니다. 루브릭 마린 기준 영웅 볼트 피스톨 + 드높은 활기는 자체 117.7 / SM2 114.2, 여기에 어썰트 팀 특성과 파워 액스 자세를 함께 적용하면 자체 173.8 / SM2 178.2입니다. 최신 수정 전후 값과 출처는 위 비교표에 공개했습니다. 실제 게임 측정은 별도이며, 외부 결과와 남은 차이를 일치로 처리하지 않았습니다.
실측 및 추가 검증 범위
- 서로 다른 피해 성분이 같은 적에게 동시에 맞는지와 지속 피해의 실제 유지 시간.
- 모든 클래스·명성·분대·무기 특성의 조건부 조합.
- 방사 충격의 보스 보정, 테크마린 표식과 패링 중첩은 SM2와 차이가 남아 있습니다. 파일 수치를 임의로 바꾸지 않았습니다.
- 게임 내부 최종 연산 순서와 반올림의 실제 전투 측정.
303개 빌드·7개 클래스 API 외부 통신 차단 검사
확장 검증
추가 25개 조건에서 외부 비교 공격 누락·계산 보류 없이 8,092개 값을 비교했습니다. 7,217개 일치, 875개 차이입니다. 차이는 방사 충격 보스/패링, 다이빙킥 패링, 테크마린 표식 중첩·서보 적용 범위에 집중됩니다. 미해결 항목을 일치로 처리하지 않았습니다.