Files
2025-11-05 11:09:16 +09:00

4.0 KiB

아카이브된 분석 스크립트

이 디렉토리에는 개발 과정에서 사용된 일회성 체크 및 검증 스크립트들이 보관되어 있습니다.

아카이브 일자: 2025-10-27 사유: 핵심 분석 파이프라인 완성 후 정리


📁 파일 분류

🔍 스킬 검증 스크립트

특정 스킬의 데이터 추출 및 노티파이 검증에 사용된 스크립트

  • check_baran_clad_skills.py - 바란/클라드 스킬 검증 (SK130301, SK150201)
  • check_lian_skills.py - 리안 스킬 검증 1차
  • check_lian_skills2.py - 리안 스킬 검증 2차
  • check_sk150201.py - 클라드 SK150201 상세 분석

🏗️ 데이터 구조 탐색 스크립트

JSON 파일 구조 및 Blueprint 데이터 탐색

  • check_json_structure.py - JSON 최상위 구조 확인
  • check_first_asset.py - 첫 번째 Asset 구조 출력
  • check_data.py - 전반적인 데이터 구조 확인
  • check_skill_structure.py - DT_Skill 구조 분석

🎯 Character Ability 탐색 스크립트

DT_CharacterAbility 및 평타 몽타주 추출 검증

  • check_character_ability.py - DT_CharacterAbility 기본 구조 확인
  • check_character_ability2.py - attackMontageMap 추출 검증
  • check_character_ability3.py - 평타 몽타주 상세 분석

🎬 AnimMontage 및 Notify 분석

AnimNotify 및 투사체 판정 로직 검증

  • check_montage_names.py - 몽타주 이름 추출 검증
  • check_send_event_notify.py - SimpleSendEvent 노티파이 분석
  • investigate_projectile.py - 투사체 노티파이 상세 조사

🧪 Blueprint 변수 검증

Blueprint 변수 추출 및 매칭 검증

  • check_bp_vars.py - Blueprint 변수 기본 추출
  • check_bp_verification.py - Blueprint 변수 검증 로직

개선 사항 검증

버전별 개선 사항 적용 여부 확인

  • check_improvements.py - v2.1~v2.2 개선사항 검증
  • verify_improvements.py - 일반 개선사항 검증
  • verify_improvements_v2.3.py - v2.3 개선사항 검증

📝 사용 목적

이 스크립트들은 다음 목적으로 작성되었습니다:

  1. 데이터 구조 탐색: JSON 및 Blueprint 데이터 구조 이해
  2. 추출 로직 검증: 몽타주, 노티파이, 스킬 데이터 추출 정확성 확인
  3. 버그 수정: 특정 스킬의 오류 원인 분석 및 해결
  4. 개선사항 검증: 버전 업데이트 후 변경사항 적용 확인

🔄 재사용 가능성

재사용 가능한 스크립트

다음 스크립트들은 향후 유사한 문제 발생 시 참고 가능합니다:

  • check_send_event_notify.py - SimpleSendEvent 노티파이 분석 템플릿
  • investigate_projectile.py - 투사체 노티파이 조사 방법
  • check_bp_vars.py - Blueprint 변수 추출 예시

재사용 방법

# 예: 새로운 스킬 SK999999 분석이 필요한 경우
# check_sk150201.py를 복사하여 수정

cd D:\Work\WorldStalker\DS-전투분석_저장소\분석도구\v2\archive
cp check_sk150201.py check_sk999999.py

# 내부의 스킬 ID를 SK999999로 변경 후 실행
python check_sk999999.py

🗑️ 삭제 가능 여부

이 스크립트들은 현재 분석 파이프라인에서 사용되지 않지만, 다음 이유로 보존합니다:

  1. 디버깅 참고: 향후 유사한 문제 발생 시 해결 방법 참고
  2. 데이터 구조 이해: 새로운 개발자가 JSON 구조를 이해하는 데 도움
  3. 분석 히스토리: 시스템 개발 과정 기록

권장 보존 기간: 6개월~1년

만약 디스크 공간이 부족하거나 더 이상 필요 없다고 판단되면 삭제해도 무방합니다.


📚 관련 문서

  • ../장기과제_Blueprint변수검증.md - Blueprint 변수 활용 계획
  • ../../분석결과//개선_보고서_.md - 버전별 개선 내역
  • ../../ARCHITECTURE.md - 전체 시스템 아키텍처

작성자: AI-assisted Development Team 최종 업데이트: 2025-10-27