118 lines
3.6 KiB
JSON
118 lines
3.6 KiB
JSON
{
|
||
"classes": [
|
||
{
|
||
"classId": 10101,
|
||
"overrideExisting": true,
|
||
"name": "Sword(OneHand)+Shield",
|
||
"weaponRHPrefab": "Elven_Sword_01",
|
||
"weaponRHIndex": 2,
|
||
"weaponLHPrefab": "WL_W_Shield_Elven_01",
|
||
"weaponLHIndex": 0,
|
||
"attackRange": 1.18,
|
||
"attackSpd": -1
|
||
},
|
||
{
|
||
"classId": 10102,
|
||
"overrideExisting": true,
|
||
"name": "Sword(SpellBlade)+Shield",
|
||
"weaponRHPrefab": "Elven_Sword_01",
|
||
"weaponRHIndex": 2,
|
||
"weaponLHPrefab": "WL_W_Shield_Elven_01",
|
||
"weaponLHIndex": 0,
|
||
"attackRange": 1.18,
|
||
"attackSpd": -1
|
||
},
|
||
{
|
||
"classId": 10501,
|
||
"overrideExisting": true,
|
||
"name": "Hammer(BluntShield)",
|
||
"weaponRHPrefab": "WL_W_Hammer_T05_003",
|
||
"weaponRHIndex": 1,
|
||
"weaponLHPrefab": "",
|
||
"weaponLHIndex": -1,
|
||
"attackRange": 0.8,
|
||
"attackSpd": -1
|
||
},
|
||
{
|
||
"classId": 10502,
|
||
"overrideExisting": true,
|
||
"name": "Hammer(Paladin)",
|
||
"weaponRHPrefab": "WL_W_Hammer_T09_001",
|
||
"weaponRHIndex": 1,
|
||
"weaponLHPrefab": "",
|
||
"weaponLHIndex": -1,
|
||
"attackRange": -1,
|
||
"attackSpd": -1
|
||
},
|
||
{
|
||
"classId": 10701,
|
||
"templateClassId": 10101,
|
||
"name": "Spear",
|
||
"animController": "Assets/Res_Addr/Animations/pcanim_spear.controller",
|
||
"weaponRHPrefab": "WL_W_Spear_T05_003",
|
||
"weaponRHIndex": 1,
|
||
"weaponLHPrefab": "",
|
||
"weaponLHIndex": -1,
|
||
"attackRange": 1.3,
|
||
"_note_943": "#943-⑥ PD 「창 사거리를 실제 창 길이에 맞게」 — 공격 시작 거리 = 1타 창끝 정면 도달 1.29 m(편집 모드 포즈 실측 = WLHitboxFit.json 1타 앞 끝) − 즉시 공격 여유 0.2(WLTargetingSettings) → 흰 원 1.29 = 1타 판정 앞 끝(검 10101 의 1.18 + 0.2 = 1타 1.38 과 같은 규칙) · 이전 2.5",
|
||
"attackSpd": -1,
|
||
"attackClipTokens": [],
|
||
"_note_839": "#839 창 모션 = Spearman 팩(서브클립 Attack1_S_10701~3 · 이벤트는 매핑 도구가 굽는다) → 런타임 토큰 비움. 아래 projectileTimes/effectTimes 는 Shinabro 시절 값(미사용 · 기록용).",
|
||
"projectileTimes": [
|
||
0.2,
|
||
0.25,
|
||
0.3
|
||
],
|
||
"projectilePrefab": "Projectile_10101",
|
||
"projectileAddDmg": 1.0,
|
||
"effectTimes": [
|
||
0.067,
|
||
0.031,
|
||
0.0
|
||
],
|
||
"effectPrefabs": [
|
||
"Effect_Slash_10101_1",
|
||
"Effect_Slash_10101_2",
|
||
"Effect_Slash_10101_3"
|
||
]
|
||
},
|
||
{
|
||
"classId": 10801,
|
||
"templateClassId": 10101,
|
||
"name": "Greatsword",
|
||
"skillsFromTemplate": true,
|
||
"animController": "Assets/Res_Addr/Animations/pcanim_greatsword.controller",
|
||
"weaponRHPrefab": "WL_W_Greatsword_T05_004",
|
||
"weaponRHIndex": 2,
|
||
"weaponLHPrefab": "",
|
||
"weaponLHIndex": -1,
|
||
"attackRange": 1.8,
|
||
"attackSpd": -1,
|
||
"attackClipTokens": [
|
||
"Attack1_S_10801",
|
||
"Attack2_S_10801",
|
||
"Attack3_S_10801"
|
||
],
|
||
"_note": "#838 (2026-10-11) PD 「대검 아이템 + 2Handed Warrior 모션 공격 타입」 — 모션·이벤트(타격 Projectile_10801 · 베기 Effect_Slash_10101_N 재사용)는 매핑 도구 WL826/WL_CombatAnimSetup 이 2Handed 팩 서브클립에 굽는다(런타임 projectileTimes/effectTimes 불필요) · 모델 = PurePoly 양손검 · 소켓 2 = 한손검 자리(포즈 띠 실측) · 사거리 1.8 = 제안값"
|
||
}
|
||
],
|
||
"weaponOrient": [
|
||
{
|
||
"prefab": "PP_Theme_05_Bow_003",
|
||
"euler": [
|
||
90,
|
||
0,
|
||
0
|
||
]
|
||
},
|
||
{
|
||
"prefab": "PP_Theme_05_Bow_004",
|
||
"euler": [
|
||
90,
|
||
0,
|
||
0
|
||
]
|
||
}
|
||
]
|
||
}
|