feat: 드로그 보스 AI 및 런타임 상태 구조 재구성
- 드로그 전투 컨텍스트를 BossBehaviorRuntimeState 중심 구조로 정리하고 BossEnemy, 패턴 액션, 조건 노드가 마지막 실행 결과와 phase 상태를 직접 사용하도록 갱신 - BT_Drog와 재빌드 에디터 스크립트를 확장해 phase 전환, 집행 결과 분기, 거리/쿨타임 기반 패턴 선택을 드로그 전용 자산과 노드 파라미터로 재구성 - 드로그 패턴/스킬/이펙트/애니메이션 플레이스홀더 자산을 재생성하고 보스 프리팹이 새 런타임 상태 및 등록 클립 구성을 참조하도록 정리
This commit is contained in:
@@ -13,25 +13,38 @@ MonoBehaviour:
|
||||
m_Name: "Data_Skill_Drog_\uBC1F\uAE30"
|
||||
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Skills.SkillData
|
||||
skillName: "\uBC1F\uAE30"
|
||||
description:
|
||||
description: "\uB2E4\uC6B4\uB41C \uB300\uC0C1\uC744 \uD6C4\uC18D \uC555\uBC15\uC73C\uB85C
|
||||
\uCC98\uBC8C\uD569\uB2C8\uB2E4."
|
||||
icon: {fileID: 0}
|
||||
skillRole: 1
|
||||
activationType: 1
|
||||
baseTypes: 0
|
||||
baseTypes: 1
|
||||
animationClips:
|
||||
- {fileID: 7400000, guid: 84f2b5202ad298d4b91bd0e56dcfa295, type: 2}
|
||||
animationSpeed: 1
|
||||
useRootMotion: 1
|
||||
useRootMotion: 0
|
||||
ignoreRootMotionY: 1
|
||||
jumpToTarget: 0
|
||||
blockMovementWhileCasting: 1
|
||||
blockJumpWhileCasting: 1
|
||||
blockOtherSkillsWhileCasting: 1
|
||||
castTargetTrackingMode: 1
|
||||
castTargetRotationSpeed: 12
|
||||
castTargetStopDistance: 2.5
|
||||
allowedWeaponTraits: 0
|
||||
cooldown: 0
|
||||
manaCost: 0
|
||||
maxGemSlotCount: 2
|
||||
castStartEffects: []
|
||||
effects:
|
||||
maxGemSlotCount: 0
|
||||
castStartEffects:
|
||||
- {fileID: 11400000, guid: 0f134a897a7e4d0e98c8d9058b1d79d1, type: 2}
|
||||
- {fileID: 11400000, guid: 216d4b5f6ce9479e94e0d306399f4891, type: 2}
|
||||
triggeredEffects: []
|
||||
isChanneling: 0
|
||||
channelDuration: 3
|
||||
channelTickInterval: 0.5
|
||||
channelTickEffects: []
|
||||
channelEndEffects: []
|
||||
channelVfxPrefab: {fileID: 0}
|
||||
channelVfxMountPath:
|
||||
channelVfxLengthScale: 1
|
||||
channelVfxWidthScale: 1
|
||||
|
||||
Reference in New Issue
Block a user