Files
Colosseum/Assets/_Game/Animations/Anim_Common_젬테스트공격.fbx.meta
dal4segno 24b284ad7e feat: 젬 테스트 경로 및 보스 기절 디버그 추가
- 다중 젬 슬롯용 타입을 별도 스크립트로 분리하고 테스트 젬/로드아웃 자산 생성 경로를 정리

- 젬 테스트 전용 공격 스킬과 분리된 애니메이션 자산을 추가해 베이스 스킬 검증 경로를 마련

- PlayerSkillDebugMenu와 MPP 디버그 메뉴를 보강해 젬 프리셋 적용, 원격 테스트, 보스 기절 디버그 메뉴를 추가

- BossCombatBehaviorContext와 공통 BT 액션이 기절 상태를 존중하도록 수정해 보스 추적과 패턴 실행을 중단

- Unity 리프레시와 외부 빌드 통과를 확인하고 드로그전 및 MPP 기준 젬 프리셋 적용 흐름을 검증
2026-03-25 18:38:12 +09:00

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: