v2 폐기하고 v3로 새출발
This commit is contained in:
47
legacy/분석도구/v2/archive/check_data.py
Normal file
47
legacy/분석도구/v2/archive/check_data.py
Normal file
@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env python3
|
||||
"""임시 데이터 확인 스크립트"""
|
||||
import json
|
||||
from pathlib import Path
|
||||
|
||||
# DT_Skill 확인
|
||||
data_file = Path("D:/Work/WorldStalker/DS-전투분석_저장소/원본데이터/DataTable.json")
|
||||
with open(data_file, 'r', encoding='utf-8') as f:
|
||||
data = json.load(f)
|
||||
|
||||
assets = data.get('Assets', [])
|
||||
skill_dt = [a for a in assets if a.get('AssetName') == 'DT_Skill']
|
||||
|
||||
if skill_dt:
|
||||
rows = skill_dt[0].get('Rows', [])
|
||||
sample = rows[0]
|
||||
skill_data = sample.get('Data', {})
|
||||
|
||||
print(f"RowName: {sample.get('RowName')}")
|
||||
print(f"Data keys: {list(skill_data.keys())[:20]}")
|
||||
print(f"\nHas desc: {'desc' in skill_data}")
|
||||
print(f"Has descValues: {'descValues' in skill_data}")
|
||||
|
||||
if 'desc' in skill_data:
|
||||
print(f"\nDesc sample: {skill_data['desc'][:200]}")
|
||||
if 'descValues' in skill_data:
|
||||
print(f"DescValues: {skill_data['descValues']}")
|
||||
|
||||
# Check for SK100202 (Hilda counter skill)
|
||||
hilda_counter = [row for row in rows if row.get('RowName') == 'SK100202']
|
||||
if hilda_counter:
|
||||
counter_data = hilda_counter[0].get('Data', {})
|
||||
print(f"\n\n=== SK100202 (Hilda Counter) ===")
|
||||
print(f"Desc: {counter_data.get('desc', 'N/A')}")
|
||||
print(f"DescValues: {counter_data.get('descValues', [])}")
|
||||
|
||||
# Check stalker names
|
||||
char_stat_dt = [a for a in assets if a.get('AssetName') == 'DT_CharacterStat']
|
||||
if char_stat_dt:
|
||||
rows = char_stat_dt[0].get('Rows', [])
|
||||
hilda_row = [row for row in rows if row.get('RowName') == 'hilda']
|
||||
if hilda_row:
|
||||
hilda_data = hilda_row[0].get('Data', {})
|
||||
print(f"\n\n=== Hilda Character Data ===")
|
||||
print(f"Name: {hilda_data.get('name', 'N/A')}")
|
||||
print(f"JobName: {hilda_data.get('jobName', 'N/A')}")
|
||||
print(f"Data keys: {list(hilda_data.keys())[:15]}")
|
||||
Reference in New Issue
Block a user