diff --git a/Assets/_Game/AI/BT_Drog.asset b/Assets/_Game/AI/BT_Drog.asset index abc959ed..b0af1be2 100644 --- a/Assets/_Game/AI/BT_Drog.asset +++ b/Assets/_Game/AI/BT_Drog.asset @@ -134,8 +134,8 @@ MonoBehaviour: rid: 8805855836547055694 BlackboardGroupReferences: [] Root: - rid: 8805856269227525015 - m_VersionTimestamp: 639104799373030722 + rid: 8805856272178479926 + m_VersionTimestamp: 639104891668535435 - rid: 8805855836547055694 type: {class: BlackboardReference, ns: Unity.Behavior, asm: Unity.Behavior} data: @@ -200,7 +200,7 @@ MonoBehaviour: m_Value1: 14990413519379198129 Name: Die m_Value: 0 - - rid: 8805856269227525015 + - rid: 8805856272178479926 type: {class: ParallelAllComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: @@ -211,129 +211,129 @@ MonoBehaviour: m_Parent: rid: -2 m_Children: - - rid: 8805856269227525016 - - rid: 8805856269227525017 + - rid: 8805856272178479927 + - rid: 8805856272178479928 m_RegisteredObservers: [] - - rid: 8805856269227525016 + - rid: 8805856272178479927 type: {class: Start, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 12926427516212381427 - m_Value1: 13609470914763854367 + m_Value0: 3070246619404744802 + m_Value1: 15770908753288674322 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525015 + rid: 8805856272178479926 m_Child: rid: -2 Repeat: 1 AllowMultipleRepeatsPerTick: 0 - - rid: 8805856269227525017 + - rid: 8805856272178479928 type: {class: Start, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 8989316484262271890 - m_Value1: 12367023464936917972 + m_Value0: 1200158494723641600 + m_Value1: 2521041781447227608 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525015 + rid: 8805856272178479926 m_Child: - rid: 8805856269227525018 + rid: 8805856272178479929 Repeat: 1 AllowMultipleRepeatsPerTick: 0 - - rid: 8805856269227525018 + - rid: 8805856272178479929 type: {class: RepeaterModifier, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 5268063935716045465 - m_Value1: 5146618338856714899 + m_Value0: 15747661053318660358 + m_Value1: 18435711509829583328 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525017 + rid: 8805856272178479928 m_Child: - rid: 8805856269227525019 + rid: 8805856272178479930 m_AllowMultipleRepeatsPerTick: 0 - - rid: 8805856269227525019 + - rid: 8805856272178479930 type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 11241001772939149685 - m_Value1: 9295882054626491943 + m_Value0: 7605844588660209746 + m_Value1: 2742060277194103719 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525018 + rid: 8805856272178479929 m_Children: - - rid: 8805856269227525020 - - rid: 8805856269227525021 + - rid: 8805856272178479931 + - rid: 8805856272178479932 m_RegisteredObservers: [] m_Conditions: - - rid: 8805856269227525022 - - rid: 8805856269227525023 + - rid: 8805856272178479933 + - rid: 8805856272178479934 m_RequiresAllConditions: 1 True: - rid: 8805856269227525020 + rid: 8805856272178479931 False: - rid: 8805856269227525021 + rid: 8805856272178479932 m_CurrentChild: rid: -2 m_ObserverType: 0 - - rid: 8805856269227525020 + - rid: 8805856272178479931 type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 2677930281532527712 - m_Value1: 7726220348036807889 + m_Value0: 10827809205044776100 + m_Value1: 16689805317487970372 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525019 + rid: 8805856272178479930 Target: rid: 8805856000049152397 Pattern: - rid: 8805856269227525024 - - rid: 8805856269227525021 + rid: 8805856272178479935 + - rid: 8805856272178479932 type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 8327927419675812684 - m_Value1: 10072200931220654995 + m_Value0: 5374700991647960050 + m_Value1: 2553706266331121888 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525019 + rid: 8805856272178479930 m_Children: - - rid: 8805856269227525025 - - rid: 8805856269227525026 + - rid: 8805856272178479936 + - rid: 8805856272178479937 m_RegisteredObservers: [] m_Conditions: - - rid: 8805856269227525027 - - rid: 8805856269227525028 - - rid: 8805856269227525029 + - rid: 8805856272178479938 + - rid: 8805856272178479939 + - rid: 8805856272178479940 m_RequiresAllConditions: 1 True: - rid: 8805856269227525025 + rid: 8805856272178479936 False: - rid: 8805856269227525026 + rid: 8805856272178479937 m_CurrentChild: rid: -2 m_ObserverType: 0 - - rid: 8805856269227525022 + - rid: 8805856272178479933 type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 Pattern: - rid: 8805856269227525030 - - rid: 8805856269227525023 + rid: 8805856272178479941 + - rid: 8805856272178479934 type: {class: IsDownedTargetInRangeCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 searchRadius: 6 - - rid: 8805856269227525024 + - rid: 8805856272178479935 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -341,66 +341,66 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: fe5100f855d14c0faac44b6d4f2c771e, type: 2} - - rid: 8805856269227525025 + - rid: 8805856272178479936 type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 149109160836573172 - m_Value1: 323805923604219201 + m_Value0: 17744618176202085313 + m_Value1: 641557020837575445 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525021 + rid: 8805856272178479932 Target: rid: 8805856000049152397 Pattern: - rid: 8805856269227525031 - - rid: 8805856269227525026 + rid: 8805856272178479942 + - rid: 8805856272178479937 type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 12950134585428520469 - m_Value1: 2864686471085039664 + m_Value0: 5386418100292334542 + m_Value1: 5243178221790269639 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525021 + rid: 8805856272178479932 m_Children: - - rid: 8805856269227525032 - - rid: 8805856269227525033 + - rid: 8805856272178479943 + - rid: 8805856272178479944 m_RegisteredObservers: [] m_Conditions: - - rid: 8805856269227525034 - - rid: 8805856269227525035 + - rid: 8805856272178479945 + - rid: 8805856272178479946 m_RequiresAllConditions: 0 True: - rid: 8805856269227525032 + rid: 8805856272178479943 False: - rid: 8805856269227525033 + rid: 8805856272178479944 m_CurrentChild: rid: -2 m_ObserverType: 0 - - rid: 8805856269227525027 + - rid: 8805856272178479938 type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 Pattern: - rid: 8805856269227525036 - - rid: 8805856269227525028 + rid: 8805856272178479947 + - rid: 8805856272178479939 type: {class: IsTargetBeyondDistanceCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 minDistance: 8 - - rid: 8805856269227525029 + - rid: 8805856272178479940 type: {class: IsMinPhaseSatisfiedCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 MinPhase: - rid: 8805856269227525037 - - rid: 8805856269227525030 + rid: 8805856272178479948 + - rid: 8805856272178479941 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -408,7 +408,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: fe5100f855d14c0faac44b6d4f2c771e, type: 2} - - rid: 8805856269227525031 + - rid: 8805856272178479942 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -416,60 +416,60 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} - - rid: 8805856269227525032 + - rid: 8805856272178479943 type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 5342162068454118625 - m_Value1: 8901977204758072783 + m_Value0: 294761818660131845 + m_Value1: 15857949513058882096 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525026 + rid: 8805856272178479937 Target: rid: 8805856000049152397 Pattern: - rid: 8805856269227525038 - - rid: 8805856269227525033 + rid: 8805856272178479949 + - rid: 8805856272178479944 type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 11006004594879318474 - m_Value1: 14490470959355756182 + m_Value0: 14263011192248663973 + m_Value1: 5871510804988472453 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525026 + rid: 8805856272178479937 m_Children: - - rid: 8805856269227525039 - - rid: 8805856269227525040 + - rid: 8805856272178479950 + - rid: 8805856272178479951 m_RegisteredObservers: [] m_Conditions: - - rid: 8805856269227525041 - - rid: 8805856269227525042 - m_RequiresAllConditions: 1 + - rid: 8805856272178479952 + - rid: 8805856272178479953 + m_RequiresAllConditions: 0 True: - rid: 8805856269227525039 + rid: 8805856272178479950 False: - rid: 8805856269227525040 + rid: 8805856272178479951 m_CurrentChild: rid: -2 m_ObserverType: 0 - - rid: 8805856269227525034 + - rid: 8805856272178479945 type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 Pattern: - rid: 8805856269227525043 - - rid: 8805856269227525035 + rid: 8805856272178479954 + - rid: 8805856272178479946 type: {class: IsMinPhaseSatisfiedCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 MinPhase: - rid: 8805856269227525044 - - rid: 8805856269227525036 + rid: 8805856272178479955 + - rid: 8805856272178479947 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -477,7 +477,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} - - rid: 8805856269227525037 + - rid: 8805856272178479948 type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -485,7 +485,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 2 - - rid: 8805856269227525038 + - rid: 8805856272178479949 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -493,60 +493,60 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5e732b41722c45288bb6234f3e3fa638, type: 2} - - rid: 8805856269227525039 - type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} + - rid: 8805856272178479950 + type: {class: SequenceComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 9833866619716928802 - m_Value1: 6415428456755657778 + m_Value0: 6768502434249884481 + m_Value1: 18211463211341657673 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525033 - Target: - rid: 8805856000049152397 - Pattern: - rid: 8805856269227525045 - - rid: 8805856269227525040 + rid: 8805856272178479944 + m_Children: + - rid: 8805856272178479956 + - rid: 8805856272178479957 + m_RegisteredObservers: [] + - rid: 8805856272178479951 type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: ID: - m_Value0: 10643186511267873346 - m_Value1: 12703122167978814222 + m_Value0: 10850574676945393462 + m_Value1: 7478593106292574393 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525033 + rid: 8805856272178479944 m_Children: - - rid: 8805856269227525046 - - rid: 8805856269227525047 + - rid: 8805856272178479958 + - rid: 8805856272178479959 m_RegisteredObservers: [] m_Conditions: - - rid: 8805856269227525048 - - rid: 8805856269227525049 + - rid: 8805856272178479960 + - rid: 8805856272178479961 m_RequiresAllConditions: 1 True: - rid: 8805856269227525046 + rid: 8805856272178479958 False: - rid: 8805856269227525047 + rid: 8805856272178479959 m_CurrentChild: rid: -2 m_ObserverType: 0 - - rid: 8805856269227525041 - type: {class: IsTargetInAttackRangeCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} - data: - Graph: - rid: 8805855836547055693 - Target: - rid: 8805856000049152397 - - rid: 8805856269227525042 + - rid: 8805856272178479952 type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 Pattern: - rid: 8805856269227525050 - - rid: 8805856269227525043 + rid: 8805856272178479962 + - rid: 8805856272178479953 + type: {class: IsMinPhaseSatisfiedCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} + data: + Graph: + rid: 8805855836547055693 + MinPhase: + rid: 8805856272178479963 + - rid: 8805856272178479954 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -554,7 +554,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5e732b41722c45288bb6234f3e3fa638, type: 2} - - rid: 8805856269227525044 + - rid: 8805856272178479955 type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -562,57 +562,141 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 3 - - rid: 8805856269227525045 - type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + - rid: 8805856272178479956 + type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} data: - GUID: - m_Value0: 0 - m_Value1: 0 - Name: - m_Value: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2} - - rid: 8805856269227525046 + ID: + m_Value0: 5043458113635587745 + m_Value1: 17695900284312229420 + Graph: + rid: 8805855836547055693 + m_Parent: + rid: 8805856272178479950 + m_Children: + - rid: 8805856272178479964 + m_RegisteredObservers: [] + m_Conditions: + - rid: 8805856272178479965 + m_RequiresAllConditions: 0 + True: + rid: 8805856272178479964 + False: + rid: -2 + m_CurrentChild: + rid: -2 + m_ObserverType: 0 + - rid: 8805856272178479957 type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 15007004193645173442 - m_Value1: 1535451547344369852 + m_Value0: 9431481494320289396 + m_Value1: 5899901054789285817 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525040 + rid: 8805856272178479950 Target: rid: 8805856000049152397 Pattern: - rid: 8805856269227525051 - - rid: 8805856269227525047 - type: {class: SequenceComposite, ns: Unity.Behavior, asm: Unity.Behavior} + rid: 8805856272178479966 + - rid: 8805856272178479958 + type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 11906955134252451376 - m_Value1: 8402916368466438215 + m_Value0: 16739717323849685650 + m_Value1: 10188968053608712183 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525040 + rid: 8805856272178479951 + Target: + rid: 8805856000049152397 + Pattern: + rid: 8805856272178479967 + - rid: 8805856272178479959 + type: {class: BranchingConditionComposite, ns: Unity.Behavior, asm: Unity.Behavior} + data: + ID: + m_Value0: 3913153350718843485 + m_Value1: 1379454979402497811 + Graph: + rid: 8805855836547055693 + m_Parent: + rid: 8805856272178479951 m_Children: - - rid: 8805856269227525052 - - rid: 8805856269227525053 - - rid: 8805856269227525054 + - rid: 8805856272178479968 + - rid: 8805856272178479969 m_RegisteredObservers: [] - - rid: 8805856269227525048 + m_Conditions: + - rid: 8805856272178479970 + - rid: 8805856272178479971 + m_RequiresAllConditions: 1 + True: + rid: 8805856272178479968 + False: + rid: 8805856272178479969 + m_CurrentChild: + rid: -2 + m_ObserverType: 0 + - rid: 8805856272178479960 + type: {class: IsTargetInAttackRangeCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} + data: + Graph: + rid: 8805855836547055693 + Target: + rid: 8805856000049152397 + - rid: 8805856272178479961 type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 Pattern: - rid: 8805856269227525055 - - rid: 8805856269227525049 + rid: 8805856272178479972 + - rid: 8805856272178479962 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2} + - rid: 8805856272178479963 + type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: 3 + - rid: 8805856272178479964 + type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} + data: + ID: + m_Value0: 15565965289405392647 + m_Value1: 17267747451561740574 + Graph: + rid: 8805855836547055693 + m_Parent: + rid: 8805856272178479956 + Target: + rid: 8805856000049152397 + Pattern: + rid: 8805856272178479973 + - rid: 8805856272178479965 type: {class: IsTargetBeyondDistanceCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} data: Graph: rid: 8805855836547055693 minDistance: 8 - - rid: 8805856269227525050 + - rid: 8805856272178479966 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2} + - rid: 8805856272178479967 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -620,7 +704,65 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2} - - rid: 8805856269227525051 + - rid: 8805856272178479968 + type: {class: UsePatternByRoleAction, ns: , asm: Colosseum.Game} + data: + ID: + m_Value0: 3930124283298328358 + m_Value1: 11911146213363920486 + Graph: + rid: 8805855836547055693 + m_Parent: + rid: 8805856272178479959 + Target: + rid: 8805856000049152397 + Pattern: + rid: 8805856272178479974 + - rid: 8805856272178479969 + type: {class: SequenceComposite, ns: Unity.Behavior, asm: Unity.Behavior} + data: + ID: + m_Value0: 7232300885509557558 + m_Value1: 11396822450761313847 + Graph: + rid: 8805855836547055693 + m_Parent: + rid: 8805856272178479959 + m_Children: + - rid: 8805856272178479975 + - rid: 8805856272178479976 + - rid: 8805856272178479977 + m_RegisteredObservers: [] + - rid: 8805856272178479970 + type: {class: CheckPatternReadyCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} + data: + Graph: + rid: 8805855836547055693 + Pattern: + rid: 8805856272178479978 + - rid: 8805856272178479971 + type: {class: IsTargetBeyondDistanceCondition, ns: Colosseum.AI.BehaviorActions.Conditions, asm: Colosseum.Game} + data: + Graph: + rid: 8805855836547055693 + minDistance: 8 + - rid: 8805856272178479972 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2} + - rid: 8805856272178479973 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} + - rid: 8805856272178479974 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -628,47 +770,47 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2} - - rid: 8805856269227525052 + - rid: 8805856272178479975 type: {class: RefreshPrimaryTargetAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 6031716053513131039 - m_Value1: 10032030764933197590 + m_Value0: 1063567624226887160 + m_Value1: 2712760861597540630 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525047 + rid: 8805856272178479969 Target: rid: 8805856000049152397 - - rid: 8805856269227525053 + - rid: 8805856272178479976 type: {class: ValidateTargetAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 5471677900419173541 - m_Value1: 4960626904753073021 + m_Value0: 8240477062873017090 + m_Value1: 13100720870569023 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525047 + rid: 8805856272178479969 Target: rid: 8805856000049152397 - - rid: 8805856269227525054 + - rid: 8805856272178479977 type: {class: ChaseTargetAction, ns: , asm: Colosseum.Game} data: ID: - m_Value0: 2373202216728637918 - m_Value1: 9490989094193705521 + m_Value0: 4414768204144687936 + m_Value1: 7155786417622246099 Graph: rid: 8805855836547055693 m_Parent: - rid: 8805856269227525047 + rid: 8805856272178479969 Target: rid: 8805856000049152397 Speed: - rid: 8805856269227525056 + rid: 8805856272178479979 StopDistance: - rid: 8805856269227525057 - - rid: 8805856269227525055 + rid: 8805856272178479980 + - rid: 8805856272178479978 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -676,7 +818,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2} - - rid: 8805856269227525056 + - rid: 8805856272178479979 type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -684,7 +826,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 0 - - rid: 8805856269227525057 + - rid: 8805856272178479980 type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -707,34 +849,43 @@ MonoBehaviour: Blackboard: {fileID: -6591390698989283165} m_Description: m_Nodes: - - rid: 8805856269227524882 - - rid: 8805856269227524883 - - rid: 8805856269227524884 - - rid: 8805856269227524885 - - rid: 8805856269227524886 - - rid: 8805856269227524887 - - rid: 8805856269227524888 - - rid: 8805856269227524889 - - rid: 8805856269227524890 - - rid: 8805856269227524891 - - rid: 8805856269227524892 - - rid: 8805856269227524893 - - rid: 8805856269227524894 - - rid: 8805856269227524895 - - rid: 8805856269227524896 - - rid: 8805856269227524897 - - rid: 8805856269227524898 - - rid: 8805856269227524899 - - rid: 8805856269227524900 - - rid: 8805856269227524901 - - rid: 8805856269227524902 - - rid: 8805856269227524903 - - rid: 8805856269227524904 - - rid: 8805856269227524905 - - rid: 8805856269227524906 - - rid: 8805856269227524907 - - rid: 8805856269227524908 - m_VersionTimestamp: 639104799373030722 + - rid: 8805856272178479750 + - rid: 8805856272178479751 + - rid: 8805856272178479752 + - rid: 8805856272178479753 + - rid: 8805856272178479754 + - rid: 8805856272178479755 + - rid: 8805856272178479756 + - rid: 8805856272178479757 + - rid: 8805856272178479758 + - rid: 8805856272178479759 + - rid: 8805856272178479760 + - rid: 8805856272178479761 + - rid: 8805856272178479762 + - rid: 8805856272178479763 + - rid: 8805856272178479764 + - rid: 8805856272178479765 + - rid: 8805856272178479766 + - rid: 8805856272178479767 + - rid: 8805856272178479768 + - rid: 8805856272178479769 + - rid: 8805856272178479770 + - rid: 8805856272178479771 + - rid: 8805856272178479772 + - rid: 8805856272178479773 + - rid: 8805856272178479774 + - rid: 8805856272178479775 + - rid: 8805856272178479776 + - rid: 8805856272178479777 + - rid: 8805856272178479778 + - rid: 8805856272178479779 + - rid: 8805856272178479780 + - rid: 8805856272178479781 + - rid: 8805856272178479782 + - rid: 8805856272178479783 + - rid: 8805856272178479784 + - rid: 8805856272178479785 + m_VersionTimestamp: 639104891668535435 m_SerializedVersion: 2 m_DebugInfo: {fileID: -6758363554468061369} m_RuntimeGraph: {fileID: -3933356984444701103} @@ -871,22 +1022,22 @@ MonoBehaviour: m_SubgraphsInfo: [] m_BlackboardMissingManagedRef: 0 m_GraphMissingManagedRef: 0 - m_HasMissingTypeInManagedRef: 1 + m_HasMissingTypeInManagedRef: 0 references: version: 2 RefIds: - rid: -2 type: {class: , ns: , asm: } - - rid: 8805856269227524882 + - rid: 8805856272178479750 type: {class: StartNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: Position: {x: 0, y: 0} ID: - m_Value0: 12926427516212381427 - m_Value1: 13609470914763854367 + m_Value0: 3070246619404744802 + m_Value1: 15770908753288674322 Parents: [] PortModels: - - rid: 8805856269227524909 + - rid: 8805856272178479786 NodeType: m_SerializableType: Unity.Behavior.Start, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -896,16 +1047,16 @@ MonoBehaviour: m_FieldValues: [] Repeat: 1 AllowMultipleRepeatsPerTick: 0 - - rid: 8805856269227524883 + - rid: 8805856272178479751 type: {class: StartNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: Position: {x: 420, y: -800} ID: - m_Value0: 8989316484262271890 - m_Value1: 12367023464936917972 + m_Value0: 1200158494723641600 + m_Value1: 2521041781447227608 Parents: [] PortModels: - - rid: 8805856269227524910 + - rid: 8805856272178479787 NodeType: m_SerializableType: Unity.Behavior.Start, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -915,17 +1066,17 @@ MonoBehaviour: m_FieldValues: [] Repeat: 1 AllowMultipleRepeatsPerTick: 0 - - rid: 8805856269227524884 + - rid: 8805856272178479752 type: {class: RepeatNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: Position: {x: 420, y: -620} ID: - m_Value0: 5268063935716045465 - m_Value1: 5146618338856714899 + m_Value0: 15747661053318660358 + m_Value1: 18435711509829583328 Parents: [] PortModels: - - rid: 8805856269227524911 - - rid: 8805856269227524912 + - rid: 8805856272178479788 + - rid: 8805856272178479789 NodeType: m_SerializableType: Unity.Behavior.RepeaterModifier, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -940,48 +1091,48 @@ MonoBehaviour: m_RepeatMode: 0 k__BackingField: 0 k__BackingField: 1 - - rid: 8805856269227524885 + - rid: 8805856272178479753 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -597, y: -690} + Position: {x: -597, y: -680} ID: - m_Value0: 1659366052713446922 - m_Value1: 10940051124348011685 + m_Value0: 7793720176903247481 + m_Value1: 7854775210002282233 Parents: [] PortModels: - - rid: 8805856269227524913 - - rid: 8805856269227524914 + - rid: 8805856272178479790 + - rid: 8805856272178479791 ParentNodeID: - m_Value0: 11241001772939149685 - m_Value1: 9295882054626491943 + m_Value0: 7605844588660209746 + m_Value1: 2742060277194103719 PortName: True - - rid: 8805856269227524886 + - rid: 8805856272178479754 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -1011, y: -686} + Position: {x: -1011, y: -676} ID: - m_Value0: 15951939750221078641 - m_Value1: 16176814756459756267 + m_Value0: 2095147475316189098 + m_Value1: 14133659375153950868 Parents: [] PortModels: - - rid: 8805856269227524915 - - rid: 8805856269227524916 + - rid: 8805856272178479792 + - rid: 8805856272178479793 ParentNodeID: - m_Value0: 11241001772939149685 - m_Value1: 9295882054626491943 + m_Value0: 7605844588660209746 + m_Value1: 2742060277194103719 PortName: False - - rid: 8805856269227524887 + - rid: 8805856272178479755 type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: Position: {x: -800, y: -800} ID: - m_Value0: 11241001772939149685 - m_Value1: 9295882054626491943 + m_Value0: 7605844588660209746 + m_Value1: 2742060277194103719 Parents: [] PortModels: - - rid: 8805856269227524917 - - rid: 8805856269227524918 - - rid: 8805856269227524919 + - rid: 8805856272178479794 + - rid: 8805856272178479795 + - rid: 8805856272178479796 NodeType: m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -997,9 +1148,9 @@ MonoBehaviour: m_Value0: 2454480496479154849 m_Value1: 6148895925901394722 NodeModel: - rid: 8805856269227524887 + rid: 8805856272178479755 m_FieldValues: - - rid: 8805856269227524920 + - rid: 8805856272178479797 OperatorFieldModel: rid: -2 - ConditionType: @@ -1009,24 +1160,24 @@ MonoBehaviour: m_Value0: 4913483284257105364 m_Value1: 33609211461305668 NodeModel: - rid: 8805856269227524887 + rid: 8805856272178479755 m_FieldValues: [] OperatorFieldModel: rid: -2 k__BackingField: 1 k__BackingField: 0 k__BackingField: 0 - - rid: 8805856269227524888 + - rid: 8805856272178479756 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -598, y: -601} + Position: {x: -598, y: -581} ID: - m_Value0: 2677930281532527712 - m_Value1: 7726220348036807889 + m_Value0: 10827809205044776100 + m_Value1: 16689805317487970372 Parents: [] PortModels: - - rid: 8805856269227524922 - - rid: 8805856269227524923 + - rid: 8805856272178479799 + - rid: 8805856272178479800 NodeType: m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1034,50 +1185,50 @@ MonoBehaviour: m_Value0: 2454480496765486002 m_Value1: 7378678863862367010 m_FieldValues: - - rid: 8805856269227524924 - - rid: 8805856269227524925 - - rid: 8805856269227524889 + - rid: 8805856272178479801 + - rid: 8805856272178479802 + - rid: 8805856272178479757 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -597, y: -470} + Position: {x: -597, y: -360} ID: - m_Value0: 12871022827721849984 - m_Value1: 9526508521646450847 + m_Value0: 17731252224966952055 + m_Value1: 2249530415104531613 Parents: [] PortModels: - - rid: 8805856269227524926 - - rid: 8805856269227524927 + - rid: 8805856272178479803 + - rid: 8805856272178479804 ParentNodeID: - m_Value0: 8327927419675812684 - m_Value1: 10072200931220654995 + m_Value0: 5374700991647960050 + m_Value1: 2553706266331121888 PortName: True - - rid: 8805856269227524890 + - rid: 8805856272178479758 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -1011, y: -466} + Position: {x: -1011, y: -356} ID: - m_Value0: 10490030815034474748 - m_Value1: 14362510368680266244 + m_Value0: 17295252992597292065 + m_Value1: 4040258855905497520 Parents: [] PortModels: - - rid: 8805856269227524928 - - rid: 8805856269227524929 + - rid: 8805856272178479805 + - rid: 8805856272178479806 ParentNodeID: - m_Value0: 8327927419675812684 - m_Value1: 10072200931220654995 + m_Value0: 5374700991647960050 + m_Value1: 2553706266331121888 PortName: False - - rid: 8805856269227524891 + - rid: 8805856272178479759 type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -800, y: -580} + Position: {x: -800, y: -480} ID: - m_Value0: 8327927419675812684 - m_Value1: 10072200931220654995 + m_Value0: 5374700991647960050 + m_Value1: 2553706266331121888 Parents: [] PortModels: - - rid: 8805856269227524930 - - rid: 8805856269227524931 - - rid: 8805856269227524932 + - rid: 8805856272178479807 + - rid: 8805856272178479808 + - rid: 8805856272178479809 NodeType: m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1093,9 +1244,9 @@ MonoBehaviour: m_Value0: 2454480496479154849 m_Value1: 6148895925901394722 NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_FieldValues: - - rid: 8805856269227524933 + - rid: 8805856272178479810 OperatorFieldModel: rid: -2 - ConditionType: @@ -1105,7 +1256,7 @@ MonoBehaviour: m_Value0: 6142984678801929957 m_Value1: 38413051063830101 NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_FieldValues: [] OperatorFieldModel: rid: -2 @@ -1116,25 +1267,25 @@ MonoBehaviour: m_Value0: 9831488861562598627 m_Value1: 15987178195918588296 NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_FieldValues: - - rid: 8805856269227524935 + - rid: 8805856272178479812 OperatorFieldModel: rid: -2 k__BackingField: 1 k__BackingField: 0 k__BackingField: 0 - - rid: 8805856269227524892 + - rid: 8805856272178479760 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -598, y: -381} + Position: {x: -598, y: -261} ID: - m_Value0: 149109160836573172 - m_Value1: 323805923604219201 + m_Value0: 17744618176202085313 + m_Value1: 641557020837575445 Parents: [] PortModels: - - rid: 8805856269227524936 - - rid: 8805856269227524937 + - rid: 8805856272178479813 + - rid: 8805856272178479814 NodeType: m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1142,50 +1293,50 @@ MonoBehaviour: m_Value0: 2454480496765486002 m_Value1: 7378678863862367010 m_FieldValues: - - rid: 8805856269227524938 - - rid: 8805856269227524939 - - rid: 8805856269227524893 + - rid: 8805856272178479815 + - rid: 8805856272178479816 + - rid: 8805856272178479761 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -597, y: -250} + Position: {x: -597, y: -40} ID: - m_Value0: 6662675976562466331 - m_Value1: 14233409137891226921 + m_Value0: 15043349017922058361 + m_Value1: 4115449813981227921 Parents: [] PortModels: - - rid: 8805856269227524940 - - rid: 8805856269227524941 + - rid: 8805856272178479817 + - rid: 8805856272178479818 ParentNodeID: - m_Value0: 12950134585428520469 - m_Value1: 2864686471085039664 + m_Value0: 5386418100292334542 + m_Value1: 5243178221790269639 PortName: True - - rid: 8805856269227524894 + - rid: 8805856272178479762 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -1011, y: -246} + Position: {x: -1011, y: -36} ID: - m_Value0: 12597302202605536644 - m_Value1: 5885533327313682309 + m_Value0: 769527395506569862 + m_Value1: 3404730686708290161 Parents: [] PortModels: - - rid: 8805856269227524942 - - rid: 8805856269227524943 + - rid: 8805856272178479819 + - rid: 8805856272178479820 ParentNodeID: - m_Value0: 12950134585428520469 - m_Value1: 2864686471085039664 + m_Value0: 5386418100292334542 + m_Value1: 5243178221790269639 PortName: False - - rid: 8805856269227524895 + - rid: 8805856272178479763 type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -800, y: -360} + Position: {x: -800, y: -160} ID: - m_Value0: 12950134585428520469 - m_Value1: 2864686471085039664 + m_Value0: 5386418100292334542 + m_Value1: 5243178221790269639 Parents: [] PortModels: - - rid: 8805856269227524944 - - rid: 8805856269227524945 - - rid: 8805856269227524946 + - rid: 8805856272178479821 + - rid: 8805856272178479822 + - rid: 8805856272178479823 NodeType: m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1201,9 +1352,9 @@ MonoBehaviour: m_Value0: 2454480496479154849 m_Value1: 6148895925901394722 NodeModel: - rid: 8805856269227524895 + rid: 8805856272178479763 m_FieldValues: - - rid: 8805856269227524947 + - rid: 8805856272178479824 OperatorFieldModel: rid: -2 - ConditionType: @@ -1213,25 +1364,25 @@ MonoBehaviour: m_Value0: 9831488861562598627 m_Value1: 15987178195918588296 NodeModel: - rid: 8805856269227524895 + rid: 8805856272178479763 m_FieldValues: - - rid: 8805856269227524948 + - rid: 8805856272178479825 OperatorFieldModel: rid: -2 k__BackingField: 0 k__BackingField: 0 k__BackingField: 0 - - rid: 8805856269227524896 + - rid: 8805856272178479764 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -598, y: -161} + Position: {x: -598, y: 59} ID: - m_Value0: 5342162068454118625 - m_Value1: 8901977204758072783 + m_Value0: 294761818660131845 + m_Value1: 15857949513058882096 Parents: [] PortModels: - - rid: 8805856269227524949 - - rid: 8805856269227524950 + - rid: 8805856272178479826 + - rid: 8805856272178479827 NodeType: m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1239,50 +1390,249 @@ MonoBehaviour: m_Value0: 2454480496765486002 m_Value1: 7378678863862367010 m_FieldValues: - - rid: 8805856269227524951 - - rid: 8805856269227524952 - - rid: 8805856269227524897 + - rid: 8805856272178479828 + - rid: 8805856272178479829 + - rid: 8805856272178479765 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -597, y: 190} + Position: {x: -597, y: 280} ID: - m_Value0: 13696340203351307661 - m_Value1: 16402911895767258470 + m_Value0: 1280841718031674703 + m_Value1: 12892857446682951763 Parents: [] PortModels: - - rid: 8805856269227524953 - - rid: 8805856269227524954 + - rid: 8805856272178479830 + - rid: 8805856272178479831 ParentNodeID: - m_Value0: 11006004594879318474 - m_Value1: 14490470959355756182 + m_Value0: 14263011192248663973 + m_Value1: 5871510804988472453 PortName: True - - rid: 8805856269227524898 + - rid: 8805856272178479766 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -1011, y: 194} + Position: {x: -1011, y: 284} ID: - m_Value0: 6762566799293817621 - m_Value1: 3038289036036612429 + m_Value0: 12046255581580107377 + m_Value1: 2516131828748664229 Parents: [] PortModels: - - rid: 8805856269227524955 - - rid: 8805856269227524956 + - rid: 8805856272178479832 + - rid: 8805856272178479833 ParentNodeID: - m_Value0: 11006004594879318474 - m_Value1: 14490470959355756182 + m_Value0: 14263011192248663973 + m_Value1: 5871510804988472453 PortName: False - - rid: 8805856269227524899 + - rid: 8805856272178479767 type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -800, y: 80} + Position: {x: -800, y: 160} ID: - m_Value0: 11006004594879318474 - m_Value1: 14490470959355756182 + m_Value0: 14263011192248663973 + m_Value1: 5871510804988472453 Parents: [] PortModels: - - rid: 8805856269227524957 - - rid: 8805856269227524958 - - rid: 8805856269227524959 + - rid: 8805856272178479834 + - rid: 8805856272178479835 + - rid: 8805856272178479836 + NodeType: + m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + NodeTypeID: + m_Value0: 12334964803190848789 + m_Value1: 14608808926743427008 + m_FieldValues: [] + k__BackingField: + - ConditionType: + m_SerializableType: Colosseum.AI.BehaviorActions.Conditions.CheckPatternReadyCondition, + Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + ConditionTypeID: + m_Value0: 2454480496479154849 + m_Value1: 6148895925901394722 + NodeModel: + rid: 8805856272178479767 + m_FieldValues: + - rid: 8805856272178479837 + OperatorFieldModel: + rid: -2 + - ConditionType: + m_SerializableType: Colosseum.AI.BehaviorActions.Conditions.IsMinPhaseSatisfiedCondition, + Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + ConditionTypeID: + m_Value0: 9831488861562598627 + m_Value1: 15987178195918588296 + NodeModel: + rid: 8805856272178479767 + m_FieldValues: + - rid: 8805856272178479838 + OperatorFieldModel: + rid: -2 + k__BackingField: 0 + k__BackingField: 0 + k__BackingField: 0 + - rid: 8805856272178479768 + type: {class: CompositeNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + Position: {x: -580, y: 160} + ID: + m_Value0: 6768502434249884481 + m_Value1: 18211463211341657673 + Parents: [] + PortModels: + - rid: 8805856272178479839 + - rid: 8805856272178479840 + NodeType: + m_SerializableType: Unity.Behavior.SequenceComposite, Unity.Behavior, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + NodeTypeID: + m_Value0: 10181448252506100447 + m_Value1: 8737116843063128493 + m_FieldValues: [] + - rid: 8805856272178479769 + type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + Position: {x: -400, y: 160} + ID: + m_Value0: 9431481494320289396 + m_Value1: 5899901054789285817 + Parents: [] + PortModels: + - rid: 8805856272178479841 + - rid: 8805856272178479842 + NodeType: + m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + NodeTypeID: + m_Value0: 2454480496765486002 + m_Value1: 7378678863862367010 + m_FieldValues: + - rid: 8805856272178479843 + - rid: 8805856272178479844 + - rid: 8805856272178479770 + type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + Position: {x: -580, y: 540} + ID: + m_Value0: 1777827099904080981 + m_Value1: 10583991819539021865 + Parents: [] + PortModels: + - rid: 8805856272178479845 + - rid: 8805856272178479846 + ParentNodeID: + m_Value0: 5043458113635587745 + m_Value1: 17695900284312229420 + PortName: True + - rid: 8805856272178479771 + type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + Position: {x: -680, y: 540} + ID: + m_Value0: 16318179050744923667 + m_Value1: 15696079429705674535 + Parents: [] + PortModels: + - rid: 8805856272178479847 + - rid: 8805856272178479848 + ParentNodeID: + m_Value0: 5043458113635587745 + m_Value1: 17695900284312229420 + PortName: False + - rid: 8805856272178479772 + type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + Position: {x: -580, y: 340} + ID: + m_Value0: 5043458113635587745 + m_Value1: 17695900284312229420 + Parents: [] + PortModels: + - rid: 8805856272178479849 + - rid: 8805856272178479850 + - rid: 8805856272178479851 + NodeType: + m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + NodeTypeID: + m_Value0: 12334964803190848789 + m_Value1: 14608808926743427008 + m_FieldValues: [] + k__BackingField: + - ConditionType: + m_SerializableType: Colosseum.AI.BehaviorActions.Conditions.IsTargetBeyondDistanceCondition, + Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + ConditionTypeID: + m_Value0: 6142984678801929957 + m_Value1: 38413051063830101 + NodeModel: + rid: 8805856272178479772 + m_FieldValues: [] + OperatorFieldModel: + rid: -2 + k__BackingField: 0 + k__BackingField: 0 + k__BackingField: 0 + - rid: 8805856272178479773 + type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + Position: {x: -400, y: 340} + ID: + m_Value0: 15565965289405392647 + m_Value1: 17267747451561740574 + Parents: [] + PortModels: + - rid: 8805856272178479853 + - rid: 8805856272178479854 + NodeType: + m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + NodeTypeID: + m_Value0: 2454480496765486002 + m_Value1: 7378678863862367010 + m_FieldValues: + - rid: 8805856272178479855 + - rid: 8805856272178479856 + - rid: 8805856272178479774 + type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + Position: {x: -597, y: 600} + ID: + m_Value0: 13981165171788221797 + m_Value1: 18183743821449814375 + Parents: [] + PortModels: + - rid: 8805856272178479857 + - rid: 8805856272178479858 + ParentNodeID: + m_Value0: 10850574676945393462 + m_Value1: 7478593106292574393 + PortName: True + - rid: 8805856272178479775 + type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + Position: {x: -1011, y: 604} + ID: + m_Value0: 13851223822647499222 + m_Value1: 13033048013047351217 + Parents: [] + PortModels: + - rid: 8805856272178479859 + - rid: 8805856272178479860 + ParentNodeID: + m_Value0: 10850574676945393462 + m_Value1: 7478593106292574393 + PortName: False + - rid: 8805856272178479776 + type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + Position: {x: -800, y: 480} + ID: + m_Value0: 10850574676945393462 + m_Value1: 7478593106292574393 + Parents: [] + PortModels: + - rid: 8805856272178479861 + - rid: 8805856272178479862 + - rid: 8805856272178479863 NodeType: m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1298,9 +1648,9 @@ MonoBehaviour: m_Value0: 6064932678942799703 m_Value1: 7649403111828602074 NodeModel: - rid: 8805856269227524899 + rid: 8805856272178479776 m_FieldValues: - - rid: 8805856269227524960 + - rid: 8805856272178479864 OperatorFieldModel: rid: -2 - ConditionType: @@ -1310,25 +1660,25 @@ MonoBehaviour: m_Value0: 2454480496479154849 m_Value1: 6148895925901394722 NodeModel: - rid: 8805856269227524899 + rid: 8805856272178479776 m_FieldValues: - - rid: 8805856269227524961 + - rid: 8805856272178479865 OperatorFieldModel: rid: -2 k__BackingField: 1 k__BackingField: 0 k__BackingField: 0 - - rid: 8805856269227524900 + - rid: 8805856272178479777 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -598, y: 279} + Position: {x: -598, y: 699} ID: - m_Value0: 9833866619716928802 - m_Value1: 6415428456755657778 + m_Value0: 16739717323849685650 + m_Value1: 10188968053608712183 Parents: [] PortModels: - - rid: 8805856269227524962 - - rid: 8805856269227524963 + - rid: 8805856272178479866 + - rid: 8805856272178479867 NodeType: m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1336,50 +1686,50 @@ MonoBehaviour: m_Value0: 2454480496765486002 m_Value1: 7378678863862367010 m_FieldValues: - - rid: 8805856269227524964 - - rid: 8805856269227524965 - - rid: 8805856269227524901 + - rid: 8805856272178479868 + - rid: 8805856272178479869 + - rid: 8805856272178479778 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -597, y: 410} + Position: {x: -597, y: 920} ID: - m_Value0: 1347524083260899529 - m_Value1: 15714149976659177536 + m_Value0: 3520778370705981965 + m_Value1: 2888009853537906862 Parents: [] PortModels: - - rid: 8805856269227524966 - - rid: 8805856269227524967 + - rid: 8805856272178479870 + - rid: 8805856272178479871 ParentNodeID: - m_Value0: 10643186511267873346 - m_Value1: 12703122167978814222 + m_Value0: 3913153350718843485 + m_Value1: 1379454979402497811 PortName: True - - rid: 8805856269227524902 + - rid: 8805856272178479779 type: {class: FloatingPortNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: - Position: {x: -1011, y: 414} + Position: {x: -1011, y: 924} ID: - m_Value0: 18375769474541327182 - m_Value1: 12637469485295803464 + m_Value0: 10453553200095650404 + m_Value1: 3704716972695772529 Parents: [] PortModels: - - rid: 8805856269227524968 - - rid: 8805856269227524969 + - rid: 8805856272178479872 + - rid: 8805856272178479873 ParentNodeID: - m_Value0: 10643186511267873346 - m_Value1: 12703122167978814222 + m_Value0: 3913153350718843485 + m_Value1: 1379454979402497811 PortName: False - - rid: 8805856269227524903 + - rid: 8805856272178479780 type: {class: BranchingConditionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -800, y: 300} + Position: {x: -800, y: 800} ID: - m_Value0: 10643186511267873346 - m_Value1: 12703122167978814222 + m_Value0: 3913153350718843485 + m_Value1: 1379454979402497811 Parents: [] PortModels: - - rid: 8805856269227524970 - - rid: 8805856269227524971 - - rid: 8805856269227524972 + - rid: 8805856272178479874 + - rid: 8805856272178479875 + - rid: 8805856272178479876 NodeType: m_SerializableType: Unity.Behavior.BranchingConditionComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1395,9 +1745,9 @@ MonoBehaviour: m_Value0: 2454480496479154849 m_Value1: 6148895925901394722 NodeModel: - rid: 8805856269227524903 + rid: 8805856272178479780 m_FieldValues: - - rid: 8805856269227524973 + - rid: 8805856272178479877 OperatorFieldModel: rid: -2 - ConditionType: @@ -1407,24 +1757,24 @@ MonoBehaviour: m_Value0: 6142984678801929957 m_Value1: 38413051063830101 NodeModel: - rid: 8805856269227524903 + rid: 8805856272178479780 m_FieldValues: [] OperatorFieldModel: rid: -2 k__BackingField: 1 k__BackingField: 0 k__BackingField: 0 - - rid: 8805856269227524904 + - rid: 8805856272178479781 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -598, y: 499} + Position: {x: -598, y: 1019} ID: - m_Value0: 15007004193645173442 - m_Value1: 1535451547344369852 + m_Value0: 3930124283298328358 + m_Value1: 11911146213363920486 Parents: [] PortModels: - - rid: 8805856269227524975 - - rid: 8805856269227524976 + - rid: 8805856272178479879 + - rid: 8805856272178479880 NodeType: m_SerializableType: UsePatternByRoleAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1432,19 +1782,19 @@ MonoBehaviour: m_Value0: 2454480496765486002 m_Value1: 7378678863862367010 m_FieldValues: - - rid: 8805856269227524977 - - rid: 8805856269227524978 - - rid: 8805856269227524905 + - rid: 8805856272178479881 + - rid: 8805856272178479882 + - rid: 8805856272178479782 type: {class: CompositeNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -800, y: 520} + Position: {x: -800, y: 1120} ID: - m_Value0: 11906955134252451376 - m_Value1: 8402916368466438215 + m_Value0: 7232300885509557558 + m_Value1: 11396822450761313847 Parents: [] PortModels: - - rid: 8805856269227524979 - - rid: 8805856269227524980 + - rid: 8805856272178479883 + - rid: 8805856272178479884 NodeType: m_SerializableType: Unity.Behavior.SequenceComposite, Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1452,17 +1802,17 @@ MonoBehaviour: m_Value0: 10181448252506100447 m_Value1: 8737116843063128493 m_FieldValues: [] - - rid: 8805856269227524906 + - rid: 8805856272178479783 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -640, y: 600} + Position: {x: -640, y: 1200} ID: - m_Value0: 6031716053513131039 - m_Value1: 10032030764933197590 + m_Value0: 1063567624226887160 + m_Value1: 2712760861597540630 Parents: [] PortModels: - - rid: 8805856269227524981 - - rid: 8805856269227524982 + - rid: 8805856272178479885 + - rid: 8805856272178479886 NodeType: m_SerializableType: RefreshPrimaryTargetAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1470,18 +1820,18 @@ MonoBehaviour: m_Value0: 1676760785695660983 m_Value1: 3474893727400520085 m_FieldValues: - - rid: 8805856269227524983 - - rid: 8805856269227524907 + - rid: 8805856272178479887 + - rid: 8805856272178479784 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -480, y: 600} + Position: {x: -480, y: 1200} ID: - m_Value0: 5471677900419173541 - m_Value1: 4960626904753073021 + m_Value0: 8240477062873017090 + m_Value1: 13100720870569023 Parents: [] PortModels: - - rid: 8805856269227524984 - - rid: 8805856269227524985 + - rid: 8805856272178479888 + - rid: 8805856272178479889 NodeType: m_SerializableType: ValidateTargetAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1489,18 +1839,18 @@ MonoBehaviour: m_Value0: 1389171756588788969 m_Value1: 2283983672959160206 m_FieldValues: - - rid: 8805856269227524986 - - rid: 8805856269227524908 + - rid: 8805856272178479890 + - rid: 8805856272178479785 type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: - Position: {x: -320, y: 600} + Position: {x: -320, y: 1200} ID: - m_Value0: 2373202216728637918 - m_Value1: 9490989094193705521 + m_Value0: 4414768204144687936 + m_Value1: 7155786417622246099 Parents: [] PortModels: - - rid: 8805856269227524987 - - rid: 8805856269227524988 + - rid: 8805856272178479891 + - rid: 8805856272178479892 NodeType: m_SerializableType: ChaseTargetAction, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @@ -1508,119 +1858,119 @@ MonoBehaviour: m_Value0: 4737707736320149768 m_Value1: 7523468823499502926 m_FieldValues: - - rid: 8805856269227524989 - - rid: 8805856269227525058 - - rid: 8805856269227525059 - - rid: 8805856269227524909 + - rid: 8805856272178479893 + - rid: 8805856272178479981 + - rid: 8805856272178479982 + - rid: 8805856272178479786 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524882 + rid: 8805856272178479750 m_Connections: [] - - rid: 8805856269227524910 + - rid: 8805856272178479787 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524883 + rid: 8805856272178479751 m_Connections: - - rid: 8805856269227524911 - - rid: 8805856269227524911 + - rid: 8805856272178479788 + - rid: 8805856272178479788 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524884 + rid: 8805856272178479752 m_Connections: - - rid: 8805856269227524910 - - rid: 8805856269227524912 + - rid: 8805856272178479787 + - rid: 8805856272178479789 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524884 + rid: 8805856272178479752 m_Connections: - - rid: 8805856269227524917 - - rid: 8805856269227524913 + - rid: 8805856272178479794 + - rid: 8805856272178479790 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524885 + rid: 8805856272178479753 m_Connections: - - rid: 8805856269227524918 - - rid: 8805856269227524914 + - rid: 8805856272178479795 + - rid: 8805856272178479791 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524885 + rid: 8805856272178479753 m_Connections: - - rid: 8805856269227524922 - - rid: 8805856269227524915 + - rid: 8805856272178479799 + - rid: 8805856272178479792 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524886 + rid: 8805856272178479754 m_Connections: - - rid: 8805856269227524919 - - rid: 8805856269227524916 + - rid: 8805856272178479796 + - rid: 8805856272178479793 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524886 + rid: 8805856272178479754 m_Connections: - - rid: 8805856269227524930 - - rid: 8805856269227524917 + - rid: 8805856272178479807 + - rid: 8805856272178479794 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524887 + rid: 8805856272178479755 m_Connections: - - rid: 8805856269227524912 - - rid: 8805856269227524918 + - rid: 8805856272178479789 + - rid: 8805856272178479795 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: True m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524887 + rid: 8805856272178479755 m_Connections: - - rid: 8805856269227524913 - - rid: 8805856269227524919 + - rid: 8805856272178479790 + - rid: 8805856272178479796 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: False m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524887 + rid: 8805856272178479755 m_Connections: - - rid: 8805856269227524915 - - rid: 8805856269227524920 + - rid: 8805856272178479792 + - rid: 8805856272178479797 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1628,29 +1978,29 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524990 + rid: 8805856272178479894 LinkedVariable: rid: -2 - - rid: 8805856269227524922 + - rid: 8805856272178479799 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524888 + rid: 8805856272178479756 m_Connections: - - rid: 8805856269227524914 - - rid: 8805856269227524923 + - rid: 8805856272178479791 + - rid: 8805856272178479800 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524888 + rid: 8805856272178479756 m_Connections: [] - - rid: 8805856269227524924 + - rid: 8805856272178479801 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1658,10 +2008,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524992 + rid: 8805856272178479896 LinkedVariable: rid: -2 - - rid: 8805856269227524925 + - rid: 8805856272178479802 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -1669,80 +2019,80 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524993 + rid: 8805856272178479897 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524926 + rid: 8805856272178479898 + - rid: 8805856272178479803 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524889 + rid: 8805856272178479757 m_Connections: - - rid: 8805856269227524931 - - rid: 8805856269227524927 + - rid: 8805856272178479808 + - rid: 8805856272178479804 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524889 + rid: 8805856272178479757 m_Connections: - - rid: 8805856269227524936 - - rid: 8805856269227524928 + - rid: 8805856272178479813 + - rid: 8805856272178479805 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524890 + rid: 8805856272178479758 m_Connections: - - rid: 8805856269227524932 - - rid: 8805856269227524929 + - rid: 8805856272178479809 + - rid: 8805856272178479806 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524890 + rid: 8805856272178479758 m_Connections: - - rid: 8805856269227524944 - - rid: 8805856269227524930 + - rid: 8805856272178479821 + - rid: 8805856272178479807 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_Connections: - - rid: 8805856269227524916 - - rid: 8805856269227524931 + - rid: 8805856272178479793 + - rid: 8805856272178479808 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: True m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_Connections: - - rid: 8805856269227524926 - - rid: 8805856269227524932 + - rid: 8805856272178479803 + - rid: 8805856272178479809 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: False m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524891 + rid: 8805856272178479759 m_Connections: - - rid: 8805856269227524928 - - rid: 8805856269227524933 + - rid: 8805856272178479805 + - rid: 8805856272178479810 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1750,10 +2100,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524995 + rid: 8805856272178479899 LinkedVariable: rid: -2 - - rid: 8805856269227524935 + - rid: 8805856272178479812 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: MinPhase @@ -1761,29 +2111,29 @@ MonoBehaviour: m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 LocalValue: - rid: 8805856269227524997 + rid: 8805856272178479901 LinkedVariable: rid: -2 - - rid: 8805856269227524936 + - rid: 8805856272178479813 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524892 + rid: 8805856272178479760 m_Connections: - - rid: 8805856269227524927 - - rid: 8805856269227524937 + - rid: 8805856272178479804 + - rid: 8805856272178479814 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524892 + rid: 8805856272178479760 m_Connections: [] - - rid: 8805856269227524938 + - rid: 8805856272178479815 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1791,10 +2141,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524998 + rid: 8805856272178479902 LinkedVariable: rid: -2 - - rid: 8805856269227524939 + - rid: 8805856272178479816 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -1802,80 +2152,80 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227524999 + rid: 8805856272178479903 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524940 + rid: 8805856272178479898 + - rid: 8805856272178479817 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524893 + rid: 8805856272178479761 m_Connections: - - rid: 8805856269227524945 - - rid: 8805856269227524941 + - rid: 8805856272178479822 + - rid: 8805856272178479818 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524893 + rid: 8805856272178479761 m_Connections: - - rid: 8805856269227524949 - - rid: 8805856269227524942 + - rid: 8805856272178479826 + - rid: 8805856272178479819 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524894 + rid: 8805856272178479762 m_Connections: - - rid: 8805856269227524946 - - rid: 8805856269227524943 + - rid: 8805856272178479823 + - rid: 8805856272178479820 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524894 + rid: 8805856272178479762 m_Connections: - - rid: 8805856269227524957 - - rid: 8805856269227524944 + - rid: 8805856272178479834 + - rid: 8805856272178479821 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524895 + rid: 8805856272178479763 m_Connections: - - rid: 8805856269227524929 - - rid: 8805856269227524945 + - rid: 8805856272178479806 + - rid: 8805856272178479822 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: True m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524895 + rid: 8805856272178479763 m_Connections: - - rid: 8805856269227524940 - - rid: 8805856269227524946 + - rid: 8805856272178479817 + - rid: 8805856272178479823 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: False m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524895 + rid: 8805856272178479763 m_Connections: - - rid: 8805856269227524942 - - rid: 8805856269227524947 + - rid: 8805856272178479819 + - rid: 8805856272178479824 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1883,10 +2233,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525000 + rid: 8805856272178479904 LinkedVariable: rid: -2 - - rid: 8805856269227524948 + - rid: 8805856272178479825 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: MinPhase @@ -1894,29 +2244,29 @@ MonoBehaviour: m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 LocalValue: - rid: 8805856269227525001 + rid: 8805856272178479905 LinkedVariable: rid: -2 - - rid: 8805856269227524949 + - rid: 8805856272178479826 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524896 + rid: 8805856272178479764 m_Connections: - - rid: 8805856269227524941 - - rid: 8805856269227524950 + - rid: 8805856272178479818 + - rid: 8805856272178479827 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524896 + rid: 8805856272178479764 m_Connections: [] - - rid: 8805856269227524951 + - rid: 8805856272178479828 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -1924,10 +2274,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525002 + rid: 8805856272178479906 LinkedVariable: rid: -2 - - rid: 8805856269227524952 + - rid: 8805856272178479829 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -1935,91 +2285,80 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525003 + rid: 8805856272178479907 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524953 + rid: 8805856272178479898 + - rid: 8805856272178479830 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524897 + rid: 8805856272178479765 m_Connections: - - rid: 8805856269227524958 - - rid: 8805856269227524954 + - rid: 8805856272178479835 + - rid: 8805856272178479831 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524897 + rid: 8805856272178479765 m_Connections: - - rid: 8805856269227524962 - - rid: 8805856269227524955 + - rid: 8805856272178479839 + - rid: 8805856272178479832 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524898 + rid: 8805856272178479766 m_Connections: - - rid: 8805856269227524959 - - rid: 8805856269227524956 + - rid: 8805856272178479836 + - rid: 8805856272178479833 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524898 + rid: 8805856272178479766 m_Connections: - - rid: 8805856269227524970 - - rid: 8805856269227524957 + - rid: 8805856272178479861 + - rid: 8805856272178479834 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524899 + rid: 8805856272178479767 m_Connections: - - rid: 8805856269227524943 - - rid: 8805856269227524958 + - rid: 8805856272178479820 + - rid: 8805856272178479835 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: True m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524899 + rid: 8805856272178479767 m_Connections: - - rid: 8805856269227524953 - - rid: 8805856269227524959 + - rid: 8805856272178479830 + - rid: 8805856272178479836 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: False m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524899 + rid: 8805856272178479767 m_Connections: - - rid: 8805856269227524955 - - rid: 8805856269227524960 - type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} - data: - FieldName: Target - Type: - m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - LocalValue: - rid: 8805856269227525004 - LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524961 + - rid: 8805856272178479832 + - rid: 8805856272178479837 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -2027,29 +2366,61 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525005 + rid: 8805856272178479908 LinkedVariable: rid: -2 - - rid: 8805856269227524962 + - rid: 8805856272178479838 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: MinPhase + Type: + m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + LocalValue: + rid: 8805856272178479909 + LinkedVariable: + rid: -2 + - rid: 8805856272178479839 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524900 + rid: 8805856272178479768 m_Connections: - - rid: 8805856269227524954 - - rid: 8805856269227524963 + - rid: 8805856272178479831 + - rid: 8805856272178479840 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524900 + rid: 8805856272178479768 + m_Connections: + - rid: 8805856272178479841 + - rid: 8805856272178479849 + - rid: 8805856272178479841 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479769 + m_Connections: + - rid: 8805856272178479840 + - rid: 8805856272178479842 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479769 m_Connections: [] - - rid: 8805856269227524964 + - rid: 8805856272178479843 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -2057,10 +2428,10 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525006 + rid: 8805856272178479910 LinkedVariable: rid: -2 - - rid: 8805856269227524965 + - rid: 8805856272178479844 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -2068,80 +2439,98 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525007 + rid: 8805856272178479911 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524966 + rid: 8805856272178479898 + - rid: 8805856272178479845 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524901 + rid: 8805856272178479770 m_Connections: - - rid: 8805856269227524971 - - rid: 8805856269227524967 + - rid: 8805856272178479850 + - rid: 8805856272178479846 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524901 + rid: 8805856272178479770 m_Connections: - - rid: 8805856269227524975 - - rid: 8805856269227524968 + - rid: 8805856272178479853 + - rid: 8805856272178479847 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524902 + rid: 8805856272178479771 m_Connections: - - rid: 8805856269227524972 - - rid: 8805856269227524969 + - rid: 8805856272178479851 + - rid: 8805856272178479848 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524902 - m_Connections: - - rid: 8805856269227524979 - - rid: 8805856269227524970 + rid: 8805856272178479771 + m_Connections: [] + - rid: 8805856272178479849 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524903 + rid: 8805856272178479772 m_Connections: - - rid: 8805856269227524956 - - rid: 8805856269227524971 + - rid: 8805856272178479840 + - rid: 8805856272178479850 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: True m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524903 + rid: 8805856272178479772 m_Connections: - - rid: 8805856269227524966 - - rid: 8805856269227524972 + - rid: 8805856272178479845 + - rid: 8805856272178479851 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: False m_PortDataFlowType: 1 m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524903 + rid: 8805856272178479772 m_Connections: - - rid: 8805856269227524968 - - rid: 8805856269227524973 + - rid: 8805856272178479847 + - rid: 8805856272178479853 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479773 + m_Connections: + - rid: 8805856272178479846 + - rid: 8805856272178479854 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479773 + m_Connections: [] + - rid: 8805856272178479855 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -2149,29 +2538,102 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525008 + rid: 8805856272178479913 LinkedVariable: rid: -2 - - rid: 8805856269227524975 + - rid: 8805856272178479856 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Target + Type: + m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479914 + LinkedVariable: + rid: 8805856272178479898 + - rid: 8805856272178479857 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 - m_IsFloating: 0 + m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524904 + rid: 8805856272178479774 m_Connections: - - rid: 8805856269227524967 - - rid: 8805856269227524976 + - rid: 8805856272178479862 + - rid: 8805856272178479858 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524904 - m_Connections: [] - - rid: 8805856269227524977 + rid: 8805856272178479774 + m_Connections: + - rid: 8805856272178479866 + - rid: 8805856272178479859 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 1 + m_NodeModel: + rid: 8805856272178479775 + m_Connections: + - rid: 8805856272178479863 + - rid: 8805856272178479860 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479775 + m_Connections: + - rid: 8805856272178479874 + - rid: 8805856272178479861 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479776 + m_Connections: + - rid: 8805856272178479833 + - rid: 8805856272178479862 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: True + m_PortDataFlowType: 1 + m_IsFloating: 1 + m_NodeModel: + rid: 8805856272178479776 + m_Connections: + - rid: 8805856272178479857 + - rid: 8805856272178479863 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: False + m_PortDataFlowType: 1 + m_IsFloating: 1 + m_NodeModel: + rid: 8805856272178479776 + m_Connections: + - rid: 8805856272178479859 + - rid: 8805856272178479864 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Target + Type: + m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479915 + LinkedVariable: + rid: 8805856272178479898 + - rid: 8805856272178479865 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Pattern @@ -2179,62 +2641,40 @@ MonoBehaviour: m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525010 + rid: 8805856272178479916 LinkedVariable: rid: -2 - - rid: 8805856269227524978 - type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} - data: - FieldName: Target - Type: - m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - LocalValue: - rid: 8805856269227525011 - LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524979 + - rid: 8805856272178479866 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524905 + rid: 8805856272178479777 m_Connections: - - rid: 8805856269227524969 - - rid: 8805856269227524980 + - rid: 8805856272178479858 + - rid: 8805856272178479867 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524905 - m_Connections: - - rid: 8805856269227524981 - - rid: 8805856269227524984 - - rid: 8805856269227524987 - - rid: 8805856269227524981 - type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} - data: - m_Name: InputPort - m_PortDataFlowType: 0 - m_IsFloating: 0 - m_NodeModel: - rid: 8805856269227524906 - m_Connections: - - rid: 8805856269227524980 - - rid: 8805856269227524982 - type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} - data: - m_Name: OutputPort - m_PortDataFlowType: 1 - m_IsFloating: 0 - m_NodeModel: - rid: 8805856269227524906 + rid: 8805856272178479777 m_Connections: [] - - rid: 8805856269227524983 + - rid: 8805856272178479868 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Pattern + Type: + m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479917 + LinkedVariable: + rid: -2 + - rid: 8805856272178479869 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -2242,59 +2682,121 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525012 + rid: 8805856272178479918 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524984 + rid: 8805856272178479898 + - rid: 8805856272178479870 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 - m_IsFloating: 0 + m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524907 + rid: 8805856272178479778 m_Connections: - - rid: 8805856269227524980 - - rid: 8805856269227524985 + - rid: 8805856272178479875 + - rid: 8805856272178479871 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524907 - m_Connections: [] - - rid: 8805856269227524986 - type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} - data: - FieldName: Target - Type: - m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - LocalValue: - rid: 8805856269227525013 - LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524987 + rid: 8805856272178479778 + m_Connections: + - rid: 8805856272178479879 + - rid: 8805856272178479872 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: InputPort m_PortDataFlowType: 0 - m_IsFloating: 0 + m_IsFloating: 1 m_NodeModel: - rid: 8805856269227524908 + rid: 8805856272178479779 m_Connections: - - rid: 8805856269227524980 - - rid: 8805856269227524988 + - rid: 8805856272178479876 + - rid: 8805856272178479873 type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: m_Name: OutputPort m_PortDataFlowType: 1 m_IsFloating: 0 m_NodeModel: - rid: 8805856269227524908 + rid: 8805856272178479779 + m_Connections: + - rid: 8805856272178479883 + - rid: 8805856272178479874 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479780 + m_Connections: + - rid: 8805856272178479860 + - rid: 8805856272178479875 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: True + m_PortDataFlowType: 1 + m_IsFloating: 1 + m_NodeModel: + rid: 8805856272178479780 + m_Connections: + - rid: 8805856272178479870 + - rid: 8805856272178479876 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: False + m_PortDataFlowType: 1 + m_IsFloating: 1 + m_NodeModel: + rid: 8805856272178479780 + m_Connections: + - rid: 8805856272178479872 + - rid: 8805856272178479877 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Pattern + Type: + m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479919 + LinkedVariable: + rid: -2 + - rid: 8805856272178479879 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479781 + m_Connections: + - rid: 8805856272178479871 + - rid: 8805856272178479880 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479781 m_Connections: [] - - rid: 8805856269227524989 + - rid: 8805856272178479881 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Pattern + Type: + m_SerializableType: Colosseum.AI.BossPatternData, Colosseum.Game, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479921 + LinkedVariable: + rid: -2 + - rid: 8805856272178479882 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Target @@ -2302,10 +2804,122 @@ MonoBehaviour: m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null LocalValue: - rid: 8805856269227525014 + rid: 8805856272178479922 LinkedVariable: - rid: 8805856269227524994 - - rid: 8805856269227524990 + rid: 8805856272178479898 + - rid: 8805856272178479883 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479782 + m_Connections: + - rid: 8805856272178479873 + - rid: 8805856272178479884 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479782 + m_Connections: + - rid: 8805856272178479885 + - rid: 8805856272178479888 + - rid: 8805856272178479891 + - rid: 8805856272178479885 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479783 + m_Connections: + - rid: 8805856272178479884 + - rid: 8805856272178479886 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479783 + m_Connections: [] + - rid: 8805856272178479887 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Target + Type: + m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479923 + LinkedVariable: + rid: 8805856272178479898 + - rid: 8805856272178479888 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479784 + m_Connections: + - rid: 8805856272178479884 + - rid: 8805856272178479889 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479784 + m_Connections: [] + - rid: 8805856272178479890 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Target + Type: + m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479924 + LinkedVariable: + rid: 8805856272178479898 + - rid: 8805856272178479891 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: InputPort + m_PortDataFlowType: 0 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479785 + m_Connections: + - rid: 8805856272178479884 + - rid: 8805856272178479892 + type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} + data: + m_Name: OutputPort + m_PortDataFlowType: 1 + m_IsFloating: 0 + m_NodeModel: + rid: 8805856272178479785 + m_Connections: [] + - rid: 8805856272178479893 + type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} + data: + FieldName: Target + Type: + m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + LocalValue: + rid: 8805856272178479925 + LinkedVariable: + rid: 8805856272178479898 + - rid: 8805856272178479894 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2313,7 +2927,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: fe5100f855d14c0faac44b6d4f2c771e, type: 2} - - rid: 8805856269227524992 + - rid: 8805856272178479896 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2321,7 +2935,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: fe5100f855d14c0faac44b6d4f2c771e, type: 2} - - rid: 8805856269227524993 + - rid: 8805856272178479897 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2329,7 +2943,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227524994 + - rid: 8805856272178479898 type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework} data: ID: @@ -2339,7 +2953,7 @@ MonoBehaviour: IsExposed: 1 m_IsShared: 0 m_Value: {fileID: 0} - - rid: 8805856269227524995 + - rid: 8805856272178479899 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2347,7 +2961,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} - - rid: 8805856269227524997 + - rid: 8805856272178479901 type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2355,7 +2969,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 2 - - rid: 8805856269227524998 + - rid: 8805856272178479902 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2363,7 +2977,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} - - rid: 8805856269227524999 + - rid: 8805856272178479903 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2371,7 +2985,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525000 + - rid: 8805856272178479904 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2379,7 +2993,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5e732b41722c45288bb6234f3e3fa638, type: 2} - - rid: 8805856269227525001 + - rid: 8805856272178479905 type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2387,7 +3001,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 3 - - rid: 8805856269227525002 + - rid: 8805856272178479906 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2395,7 +3009,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5e732b41722c45288bb6234f3e3fa638, type: 2} - - rid: 8805856269227525003 + - rid: 8805856272178479907 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2403,7 +3017,31 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525004 + - rid: 8805856272178479908 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2} + - rid: 8805856272178479909 + type: {class: 'BlackboardVariable`1[[System.Int32, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: 3 + - rid: 8805856272178479910 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2} + - rid: 8805856272178479911 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2411,7 +3049,31 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525005 + - rid: 8805856272178479913 + type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} + - rid: 8805856272178479914 + type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 0} + - rid: 8805856272178479915 + type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} + data: + GUID: + m_Value0: 0 + m_Value1: 0 + Name: + m_Value: {fileID: 0} + - rid: 8805856272178479916 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2419,7 +3081,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2} - - rid: 8805856269227525006 + - rid: 8805856272178479917 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2427,7 +3089,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 5efd8123be76bf844875d386d9d5f73d, type: 2} - - rid: 8805856269227525007 + - rid: 8805856272178479918 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2435,7 +3097,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525008 + - rid: 8805856272178479919 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2443,7 +3105,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2} - - rid: 8805856269227525010 + - rid: 8805856272178479921 type: {class: 'BlackboardVariable`1[[Colosseum.AI.BossPatternData, Colosseum.Game]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2451,7 +3113,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2} - - rid: 8805856269227525011 + - rid: 8805856272178479922 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2459,7 +3121,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525012 + - rid: 8805856272178479923 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2467,7 +3129,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525013 + - rid: 8805856272178479924 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2475,7 +3137,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525014 + - rid: 8805856272178479925 type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2483,7 +3145,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: {fileID: 0} - - rid: 8805856269227525058 + - rid: 8805856272178479981 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: Speed @@ -2491,10 +3153,10 @@ MonoBehaviour: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 LocalValue: - rid: 8805856269227525060 + rid: 8805856272178479983 LinkedVariable: rid: -2 - - rid: 8805856269227525059 + - rid: 8805856272178479982 type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring} data: FieldName: StopDistance @@ -2502,10 +3164,10 @@ MonoBehaviour: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 LocalValue: - rid: 8805856269227525061 + rid: 8805856272178479984 LinkedVariable: rid: -2 - - rid: 8805856269227525060 + - rid: 8805856272178479983 type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: @@ -2513,7 +3175,7 @@ MonoBehaviour: m_Value1: 0 Name: m_Value: 0 - - rid: 8805856269227525061 + - rid: 8805856272178479984 type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior} data: GUID: diff --git a/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset new file mode 100644 index 00000000..6608b7e1 --- /dev/null +++ b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset @@ -0,0 +1,31 @@ +%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: 0ce956e0878565343974c31b8111c0c6, type: 3} + m_Name: Data_Pattern_Drog_연타2강타-도약 + m_EditorClassIdentifier: Colosseum.Game::Colosseum.AI.BossPatternData + patternName: 연타2강타-도약 + category: 1 + isSignature: 0 + isMelee: 1 + targetMode: 0 + steps: + - Type: 0 + Skill: {fileID: 11400000, guid: 4f40629d4d334434285e8fdec3714536, type: 2} + Duration: 0 + - Type: 0 + Skill: {fileID: 11400000, guid: 3acbf1c5ec71bef4bb13f8534605d554, type: 2} + Duration: 0 + - Type: 1 + Skill: {fileID: 0} + Duration: 0.5 + cooldown: 22 + minPhase: 3 diff --git a/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset.meta b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset.meta new file mode 100644 index 00000000..d54d2568 --- /dev/null +++ b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_연타2강타-도약.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Game/Data/Patterns/Data_Pattern_Drog_점프.asset b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_점프.asset index 531bb1bb..d8491a57 100644 --- a/Assets/_Game/Data/Patterns/Data_Pattern_Drog_점프.asset +++ b/Assets/_Game/Data/Patterns/Data_Pattern_Drog_점프.asset @@ -23,5 +23,6 @@ MonoBehaviour: - Type: 0 Skill: {fileID: 11400000, guid: 16321efbd1f2498458683bac7605b054, type: 2} Duration: 0 + targetMode: 2 cooldown: 1 minPhase: 2 diff --git a/Assets/_Game/Prefabs/Bosses/Prefab_Boss_Drog.prefab b/Assets/_Game/Prefabs/Bosses/Prefab_Boss_Drog.prefab index a2189d28..6e173348 100644 --- a/Assets/_Game/Prefabs/Bosses/Prefab_Boss_Drog.prefab +++ b/Assets/_Game/Prefabs/Bosses/Prefab_Boss_Drog.prefab @@ -2194,7 +2194,7 @@ MonoBehaviour: secondaryPattern: {fileID: 11400000, guid: 4a52d59d590b4eaa9ef92b7984eb08c7, type: 2} mobilityPattern: {fileID: 11400000, guid: 88e6cc7cab28baf4c8f8a742247000ec, type: 2} utilityPattern: {fileID: 11400000, guid: 9f7ab8078af64fd9a6ff4c9ce6aa9d3a, type: 2} - comboPattern: {fileID: 0} + comboPattern: {fileID: 11400000, guid: d4e7f2a6b8c31095e1a3c5d7f9b2d4e8, type: 2} punishPattern: {fileID: 11400000, guid: fe5100f855d14c0faac44b6d4f2c771e, type: 2} signaturePattern: {fileID: 11400000, guid: 5e732b41722c45288bb6234f3e3fa638, type: 2} phase2HealthThreshold: 0.75 diff --git a/Assets/_Game/Scripts/Editor/RebuildDrogBehaviorAuthoringGraph.cs b/Assets/_Game/Scripts/Editor/RebuildDrogBehaviorAuthoringGraph.cs index 951bb7a0..b3ebdb0d 100644 --- a/Assets/_Game/Scripts/Editor/RebuildDrogBehaviorAuthoringGraph.cs +++ b/Assets/_Game/Scripts/Editor/RebuildDrogBehaviorAuthoringGraph.cs @@ -230,13 +230,13 @@ namespace Colosseum.Editor const float branchX = -800f; const float truePortOffsetX = 203f; - const float truePortOffsetY = 110f; + const float truePortOffsetY = 120f; const float falsePortOffsetX = -211f; - const float falsePortOffsetY = 114f; + const float falsePortOffsetY = 124f; const float actionOffsetX = 202f; - const float actionOffsetY = 199f; + const float actionOffsetY = 219f; const float startY = -800f; - const float stepY = 220f; + const float stepY = 320f; // #1 Punish — 다운 추가타 (전제 조건: 다운된 대상이 반경 이내에 있어야 함) object downBranch = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, branchCompositeType, new Vector2(branchX, startY)); @@ -267,17 +267,43 @@ namespace Colosseum.Editor SetNodeFieldValue(signatureUseNode, "Pattern", signaturePattern, setFieldValueMethod); LinkTarget(signatureUseNode, targetVariable); - // #4 Combo — 콤보 패턴 (드문 조합, 선택적) + // #4 Combo — 콤보 패턴 + 조건부 도약 (Sequence) + // comboBranch.True → Sequence: + // Child 1: 연타2-강타 실행 + // Child 2: Branch(거리 초과 대상 존재) → 도약 실행 + // 거리 초과 대상이 없으면 Branch Failure → Sequence Failure → comboBranch Failure → primaryBranch로 연결 object comboBranch = null; object comboUseNode = null; if (comboPattern != null) { + // 메인 체인용 Branch (콤보 준비 + 페이즈 조건) comboBranch = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, branchCompositeType, new Vector2(branchX, startY + stepY * 3)); AttachPatternReadyCondition(comboBranch, comboPattern, authoringAssembly); AttachPhaseConditionIfNeeded(comboBranch, comboPattern, authoringAssembly); - comboUseNode = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, typeof(UsePatternByRoleAction), new Vector2(branchX + actionOffsetX, startY + stepY * 3 + actionOffsetY)); + + // Sequence: 콤보 실행 → 조건부 도약 + object comboSequence = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, + runtimeAssembly.GetType("Unity.Behavior.SequenceComposite", true), + new Vector2(branchX + 220f, startY + stepY * 3)); + + // Child 1: 콤보 패턴 실행 (연타2-강타 + 대기) + comboUseNode = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, typeof(UsePatternByRoleAction), new Vector2(branchX + 400f, startY + stepY * 3)); SetNodeFieldValue(comboUseNode, "Pattern", comboPattern, setFieldValueMethod); LinkTarget(comboUseNode, targetVariable); + + // Child 2: 조건부 도약 (거리 초과 대상 있을 때만) + object comboLeapBranch = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, branchCompositeType, new Vector2(branchX + 220f, startY + stepY * 3 + 180f)); + AttachConditionWithValue(comboLeapBranch, typeof(IsTargetBeyondDistanceCondition), "minDistance", mobilityTriggerDistance, authoringAssembly); + object comboLeapUseNode = CreateNode(graphAsset, createNodeMethod, getNodeInfoMethod, typeof(UsePatternByRoleAction), new Vector2(branchX + 400f, startY + stepY * 3 + 180f)); + SetNodeFieldValue(comboLeapUseNode, "Pattern", mobilityPattern, setFieldValueMethod); + LinkTarget(comboLeapUseNode, targetVariable); + ConnectBranch(graphAsset, connectEdgeMethod, comboLeapBranch, "True", comboLeapUseNode); + + // Sequence에 자식 연결 + ConnectChildren(graphAsset, connectEdgeMethod, comboSequence, comboUseNode, comboLeapBranch); + + // 메인 체인: comboBranch.True → Sequence + ConnectBranch(graphAsset, connectEdgeMethod, comboBranch, "True", comboSequence); } // #5 Primary — 사거리 + 기본 패턴 준비 (모두 충족) @@ -338,12 +364,10 @@ namespace Colosseum.Editor Connect(graphAsset, connectEdgeMethod, GetDefaultOutputPort(startNode), GetDefaultInputPort(repeatNode)); Connect(graphAsset, connectEdgeMethod, GetDefaultOutputPort(repeatNode), GetDefaultInputPort(downBranch)); - // 각 Branch의 True FloatingPort → Action + // 각 Branch의 True FloatingPort → Action (combo는 내부에서 Sequence로 연결됨) ConnectBranch(graphAsset, connectEdgeMethod, downBranch, "True", downUseNode); ConnectBranch(graphAsset, connectEdgeMethod, leapBranch, "True", leapUseNode); ConnectBranch(graphAsset, connectEdgeMethod, signatureBranch, "True", signatureUseNode); - if (comboBranch != null) - ConnectBranch(graphAsset, connectEdgeMethod, comboBranch, "True", comboUseNode); ConnectBranch(graphAsset, connectEdgeMethod, primaryBranch, "True", primaryUseNode); ConnectBranch(graphAsset, connectEdgeMethod, utilityBranch, "True", utilityUseNode);