- 다중 젬 슬롯용 타입을 별도 스크립트로 분리하고 테스트 젬/로드아웃 자산 생성 경로를 정리 - 젬 테스트 전용 공격 스킬과 분리된 애니메이션 자산을 추가해 베이스 스킬 검증 경로를 마련 - PlayerSkillDebugMenu와 MPP 디버그 메뉴를 보강해 젬 프리셋 적용, 원격 테스트, 보스 기절 디버그 메뉴를 추가 - BossCombatBehaviorContext와 공통 BT 액션이 기절 상태를 존중하도록 수정해 보스 추적과 패턴 실행을 중단 - Unity 리프레시와 외부 빌드 통과를 확인하고 드로그전 및 MPP 기준 젬 프리셋 적용 흐름을 검증
334 lines
13 KiB
Plaintext
334 lines
13 KiB
Plaintext
fileFormatVersion: 2
|
|
guid: 1a2314cec0db9814f90aaa68fc5ce4bd
|
|
ModelImporter:
|
|
serializedVersion: 24200
|
|
internalIDToNameTable: []
|
|
externalObjects: {}
|
|
materials:
|
|
materialImportMode: 2
|
|
materialName: 0
|
|
materialSearch: 1
|
|
materialLocation: 1
|
|
animations:
|
|
legacyGenerateAnimations: 4
|
|
bakeSimulation: 0
|
|
resampleCurves: 1
|
|
optimizeGameObjects: 0
|
|
removeConstantScaleCurves: 0
|
|
motionNodeName: root
|
|
animationImportErrors:
|
|
animationImportWarnings:
|
|
animationRetargetingWarnings:
|
|
animationDoRetargetingWarnings: 0
|
|
importAnimatedCustomProperties: 0
|
|
importConstraints: 0
|
|
animationCompression: 0
|
|
animationRotationError: 0.5
|
|
animationPositionError: 0.5
|
|
animationScaleError: 0.5
|
|
animationWrapMode: 0
|
|
extraExposedTransformPaths: []
|
|
extraUserProperties: []
|
|
clipAnimations:
|
|
- serializedVersion: 16
|
|
name: A_MOD_SWD_Attack_GemTest_RM_Neut
|
|
takeName: A_MOD_SWD_Attack_HeavyStab01_RM_Neut
|
|
internalID: -8689311932429934276
|
|
firstFrame: 1
|
|
lastFrame: 33
|
|
wrapMode: 0
|
|
orientationOffsetY: 0
|
|
level: 0
|
|
cycleOffset: 0
|
|
loop: 0
|
|
hasAdditiveReferencePose: 0
|
|
loopTime: 0
|
|
loopBlend: 0
|
|
loopBlendOrientation: 0
|
|
loopBlendPositionY: 0
|
|
loopBlendPositionXZ: 0
|
|
keepOriginalOrientation: 0
|
|
keepOriginalPositionY: 1
|
|
keepOriginalPositionXZ: 0
|
|
heightFromFeet: 0
|
|
mirror: 0
|
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
|
curves: []
|
|
events:
|
|
- time: 0.6
|
|
functionName: OnEffect
|
|
data:
|
|
objectReferenceParameter: {instanceID: 0}
|
|
floatParameter: 0
|
|
intParameter: 0
|
|
messageOptions: 0
|
|
- time: 1.0
|
|
functionName: OnSkillEnd
|
|
data:
|
|
objectReferenceParameter: {instanceID: 0}
|
|
floatParameter: 0
|
|
intParameter: 0
|
|
messageOptions: 0
|
|
transformMask:
|
|
- path:
|
|
weight: 1
|
|
- path: root
|
|
weight: 1
|
|
- path: root/ik_foot_root
|
|
weight: 1
|
|
- path: root/ik_foot_root/ik_foot_l
|
|
weight: 1
|
|
- path: root/ik_foot_root/ik_foot_r
|
|
weight: 1
|
|
- path: root/ik_hand_root
|
|
weight: 1
|
|
- path: root/ik_hand_root/ik_hand_gun
|
|
weight: 1
|
|
- path: root/ik_hand_root/ik_hand_gun/ik_hand_l
|
|
weight: 1
|
|
- path: root/ik_hand_root/ik_hand_gun/ik_hand_r
|
|
weight: 1
|
|
- path: root/pelvis
|
|
weight: 1
|
|
- path: root/pelvis/hipAttach_l
|
|
weight: 1
|
|
- path: root/pelvis/hipAttach_r
|
|
weight: 1
|
|
- path: root/pelvis/hipAttachBack
|
|
weight: 1
|
|
- path: root/pelvis/hipAttachFront
|
|
weight: 1
|
|
- path: root/pelvis/spine_01
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/backAttach
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/shoulderAttach_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/elbowAttach_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/index_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/index_01_l/index_02_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/index_01_l/index_02_l/index_03_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/middle_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/middle_01_l/middle_02_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/middle_01_l/middle_02_l/middle_03_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/pinky_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/pinky_01_l/pinky_02_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/pinky_01_l/pinky_02_l/pinky_03_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/prop_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/ring_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/ring_01_l/ring_02_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/ring_01_l/ring_02_l/ring_03_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/thumb_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/thumb_01_l/thumb_02_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/hand_l/thumb_01_l/thumb_02_l/thumb_03_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/lowerarm_l/lowerarm_twist_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_l/upperarm_l/upperarm_twist_01_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/shoulderAttach_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/elbowAttach_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/index_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/index_01_r/index_02_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/index_01_r/index_02_r/index_03_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/middle_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/middle_01_r/middle_02_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/middle_01_r/middle_02_r/middle_03_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/pinky_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/pinky_01_r/pinky_02_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/pinky_01_r/pinky_02_r/pinky_03_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/prop_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/ring_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/ring_01_r/ring_02_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/ring_01_r/ring_02_r/ring_03_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/thumb_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/thumb_01_r/thumb_02_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/hand_r/thumb_01_r/thumb_02_r/thumb_03_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/lowerarm_r/lowerarm_twist_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/clavicle_r/upperarm_r/upperarm_twist_01_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/eye_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/eye_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/eyeLight_l
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/eyeLight_r
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/faceAttach
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/headAttach
|
|
weight: 1
|
|
- path: root/pelvis/spine_01/spine_02/spine_03/neck_01/head/jaw
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/calf_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/calf_l/calf_twist_01_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/calf_l/foot_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/calf_l/foot_l/ball_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/calf_l/kneeAttach_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_l/thigh_twist_01_l
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/calf_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/calf_r/calf_twist_01_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/calf_r/foot_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/calf_r/foot_r/ball_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/calf_r/kneeAttach_r
|
|
weight: 1
|
|
- path: root/pelvis/thigh_r/thigh_twist_01_r
|
|
weight: 1
|
|
- path: SK_DMMY_BASE_01_00BODY
|
|
weight: 1
|
|
maskType: 1
|
|
maskSource: {fileID: 31900000, guid: 3daacf102d24acb4aae029057b824d13, type: 2}
|
|
additiveReferencePoseFrame: 0
|
|
isReadable: 0
|
|
meshes:
|
|
lODScreenPercentages: []
|
|
globalScale: 1
|
|
meshCompression: 0
|
|
addColliders: 0
|
|
useSRGBMaterialColor: 1
|
|
sortHierarchyByName: 1
|
|
importPhysicalCameras: 1
|
|
importVisibility: 1
|
|
importBlendShapes: 1
|
|
importCameras: 1
|
|
importLights: 1
|
|
nodeNameCollisionStrategy: 1
|
|
fileIdsGeneration: 2
|
|
swapUVChannels: 0
|
|
generateSecondaryUV: 0
|
|
useFileUnits: 1
|
|
keepQuads: 0
|
|
weldVertices: 1
|
|
bakeAxisConversion: 0
|
|
preserveHierarchy: 0
|
|
skinWeightsMode: 0
|
|
maxBonesPerVertex: 4
|
|
minBoneWeight: 0.001
|
|
optimizeBones: 1
|
|
generateMeshLods: 0
|
|
meshLodGenerationFlags: 0
|
|
maximumMeshLod: -1
|
|
meshOptimizationFlags: -1
|
|
indexFormat: 0
|
|
secondaryUVAngleDistortion: 8
|
|
secondaryUVAreaDistortion: 15.000001
|
|
secondaryUVHardAngle: 88
|
|
secondaryUVMarginMethod: 1
|
|
secondaryUVMinLightmapResolution: 40
|
|
secondaryUVMinObjectScale: 1
|
|
secondaryUVPackMargin: 4
|
|
useFileScale: 1
|
|
strictVertexDataChecks: 0
|
|
tangentSpace:
|
|
normalSmoothAngle: 60
|
|
normalImportMode: 0
|
|
tangentImportMode: 3
|
|
normalCalculationMode: 4
|
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
|
blendShapeNormalImportMode: 1
|
|
normalSmoothingSource: 0
|
|
referencedClips: []
|
|
importAnimation: 1
|
|
humanDescription:
|
|
serializedVersion: 3
|
|
human: []
|
|
skeleton: []
|
|
armTwist: 0.5
|
|
foreArmTwist: 0.5
|
|
upperLegTwist: 0.5
|
|
legTwist: 0.5
|
|
armStretch: 0.05
|
|
legStretch: 0.05
|
|
feetSpacing: 0
|
|
globalScale: 1
|
|
rootMotionBoneName:
|
|
hasTranslationDoF: 0
|
|
hasExtraRoot: 0
|
|
skeletonHasParents: 1
|
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
|
autoGenerateAvatarMappingIfUnspecified: 1
|
|
animationType: 2
|
|
humanoidOversampling: 1
|
|
avatarSetup: 0
|
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
|
importBlendShapeDeformPercent: 1
|
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
|
additionalBone: 0
|
|
userData:
|
|
assetBundleName:
|
|
assetBundleVariant:
|