4.0 KiB
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 개선사항 검증
📝 사용 목적
이 스크립트들은 다음 목적으로 작성되었습니다:
- 데이터 구조 탐색: JSON 및 Blueprint 데이터 구조 이해
- 추출 로직 검증: 몽타주, 노티파이, 스킬 데이터 추출 정확성 확인
- 버그 수정: 특정 스킬의 오류 원인 분석 및 해결
- 개선사항 검증: 버전 업데이트 후 변경사항 적용 확인
🔄 재사용 가능성
재사용 가능한 스크립트
다음 스크립트들은 향후 유사한 문제 발생 시 참고 가능합니다:
- 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
🗑️ 삭제 가능 여부
이 스크립트들은 현재 분석 파이프라인에서 사용되지 않지만, 다음 이유로 보존합니다:
- 디버깅 참고: 향후 유사한 문제 발생 시 해결 방법 참고
- 데이터 구조 이해: 새로운 개발자가 JSON 구조를 이해하는 데 도움
- 분석 히스토리: 시스템 개발 과정 기록
권장 보존 기간: 6개월~1년
만약 디스크 공간이 부족하거나 더 이상 필요 없다고 판단되면 삭제해도 무방합니다.
📚 관련 문서
- ../장기과제_Blueprint변수검증.md - Blueprint 변수 활용 계획
- ../../분석결과//개선_보고서_.md - 버전별 개선 내역
- ../../ARCHITECTURE.md - 전체 시스템 아키텍처
작성자: AI-assisted Development Team 최종 업데이트: 2025-10-27