feat: 드로그 공통 보스 BT 프레임워크 정리

- 보스 공통 전투 컨텍스트와 패턴 역할 기반 BT 액션을 추가
- 드로그 패턴 선택을 다운 추가타, 도약, 기본 및 보조 패턴 우선순위 브랜치로 이관
- BT_Drog authoring 그래프를 공통 구조에 맞게 재구성
- 드로그 전용 BT 헬퍼를 정리하고 공통 베이스 액션으로 통합
- 플레이 검증으로 도약, 기본 패턴, 내려찍기, 다운 추가타 루프를 확인
This commit is contained in:
2026-03-23 16:02:45 +09:00
parent 74ea3e57b8
commit 1fec139e81
65 changed files with 4514 additions and 2374 deletions

View File

@@ -0,0 +1,28 @@
%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: 27cd4e4eb6a485845953db2a108a37f8, type: 3}
m_Name: "Data_SkillEffect_Drog_\uB2E4\uC6B4\uCD94\uAC00\uD0C0_1_\uB109\uBC31"
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Skills.Effects.KnockbackEffect
targetType: 1
targetTeam: 0
areaCenter: 0
areaShape: 0
targetLayers:
serializedVersion: 2
m_Bits: 4294967295
areaRadius: 3.25
fanOriginDistance: 1
fanRadius: 3
fanHalfAngle: 45
force: 6
upwardForce: 1
duration: 0.25

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 216d4b5f6ce9479e94e0d306399f4891
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,28 @@
%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: 27cd4e4eb6a485845953db2a108a37f8, type: 3}
m_Name: "Data_SkillEffect_Drog_\uC2A4\uC719_1_\uB109\uBC31"
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Skills.Effects.KnockbackEffect
targetType: 1
targetTeam: 0
areaCenter: 0
areaShape: 1
targetLayers:
serializedVersion: 2
m_Bits: 4294967295
areaRadius: 3
fanOriginDistance: 0
fanRadius: 3
fanHalfAngle: 45
force: 7
upwardForce: 1.5
duration: 0.3

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e9d73ea9d8f4462ab5d2f2d844eef2ab
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -23,4 +23,4 @@ MonoBehaviour:
fanOriginDistance: 0
fanRadius: 3
fanHalfAngle: 45
duration: 2.5
duration: 1.25

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 0dba6dca651743bc84b0df42f9dbd290
guid: 2db6d8d7f5da4f7ab9f0a12e65498ab1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000

View File

@@ -0,0 +1,28 @@
%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: 27cd4e4eb6a485845953db2a108a37f8, type: 3}
m_Name: "Data_SkillEffect_Drog_\uC810\uD504_1_\uB109\uBC31"
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Skills.Effects.KnockbackEffect
targetType: 1
targetTeam: 0
areaCenter: 0
areaShape: 0
targetLayers:
serializedVersion: 2
m_Bits: 4294967295
areaRadius: 5
fanOriginDistance: 1
fanRadius: 3
fanHalfAngle: 45
force: 7
upwardForce: 1.25
duration: 0.35

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 74cc72abcf5f49d0aed2d0a2258c73d8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: