- WeaponTrait enum 추가 (Melee/TwoHanded/Defense/Magic/Ranged) - SkillData에 allowedWeaponTraits 필드 및 MatchesWeaponTrait() 검증 메서드 추가 - WeaponEquipment에 보조손(오프핸드) 슬롯 지원 (장착/해제/스탯 보너스/네트워크 동기화) - EquippedWeaponTraits 프로퍼티로 메인+보조 무기 특성 합산 제공 - PlayerSkillInput 4곳(OnSkillInput/RPC/CanUseSkill/DebugExecute)에 무기 trait 제약 검증 추가 - SkillSlotUI에 무기 불호환 시 회색 표시(weaponIncompatibleColor) 지원 - 기존 검 에셋에 weaponTrait=Melee 설정
33 lines
977 B
Plaintext
33 lines
977 B
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &11400000
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 52134ecd4c816f64888d34b2163e7af1, type: 3}
|
|
m_Name: "Data_Weapon_\uAC80"
|
|
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Weapons.WeaponData
|
|
weaponName: "\uAC80"
|
|
description:
|
|
icon: {fileID: 21300000, guid: 70e07ab1b9f326b4bae30fe839d609ea, type: 3}
|
|
weaponTrait: 1
|
|
weaponSlot: 0
|
|
weaponPrefab: {fileID: 1631607032641582, guid: 888f3d986f4ea1a4491c1ffca7e660c9, type: 3}
|
|
positionOffset: {x: 0, y: 0, z: 0}
|
|
rotationOffset: {x: 0, y: 0, z: 0}
|
|
scale: {x: 1, y: 1, z: 1}
|
|
strengthBonus: 0
|
|
dexterityBonus: 0
|
|
intelligenceBonus: 0
|
|
vitalityBonus: 0
|
|
wisdomBonus: 0
|
|
spiritBonus: 0
|
|
damageMultiplier: 1
|
|
rangeMultiplier: 1
|
|
manaCostMultiplier: 1
|