#35 InIslandPlayer 행동 추가

+ IAiView 변경
+ INormalAttack 인터페이스 추가
+ FieldMinion, InIslandPlayer의 BehaviorTree 인터페이스로 통합
+ 행동 트리 Target 검색, 추적 로직 변경
This commit is contained in:
NTG_Lenovo 2023-10-16 16:27:29 +09:00
parent f721a13675
commit e33e979c54
108 changed files with 652 additions and 1571 deletions

View File

@ -1311,7 +1311,6 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1765136613}
- {fileID: 193281488}
- {fileID: 29785398}
- {fileID: 191659618}
@ -1682,7 +1681,23 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 4681418249284042988, guid: 5d3f02c24a243a044bbddafc1652ee67,
type: 3}
insertIndex: -1
addedObject: {fileID: 418278344}
- targetCorrespondingSourceObject: {fileID: 4681418249284042988, guid: 5d3f02c24a243a044bbddafc1652ee67,
type: 3}
insertIndex: -1
addedObject: {fileID: 418278343}
- targetCorrespondingSourceObject: {fileID: 4681418249284042988, guid: 5d3f02c24a243a044bbddafc1652ee67,
type: 3}
insertIndex: -1
addedObject: {fileID: 418278342}
- targetCorrespondingSourceObject: {fileID: 3483488298626107673, guid: 5d3f02c24a243a044bbddafc1652ee67,
type: 3}
insertIndex: -1
addedObject: {fileID: 507889972}
m_SourcePrefab: {fileID: 100100000, guid: 5d3f02c24a243a044bbddafc1652ee67, type: 3}
--- !u!1 &418278336 stripped
GameObject:
@ -1696,6 +1711,156 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 418278335}
m_PrefabAsset: {fileID: 0}
--- !u!114 &418278342
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 418278336}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 076d9e0e755d32146a0cba706a625969, type: 3}
m_Name:
m_EditorClassIdentifier:
isDrawGizmos: 1
isDrawViewRange: 1
isDrawDefenseRange: 1
isDrawTargetRange: 1
<MaxHp>k__BackingField: 100
<CurrentHp>k__BackingField: 0
<MoveSpd>k__BackingField: 5
<Atk>k__BackingField: 10
<AtkCooldown>k__BackingField: 1
<AtkRange>k__BackingField: 1.5
<DefenseRange>k__BackingField: 20
<IsRandomMove>k__BackingField: 0
<RandomMoveRange>k__BackingField: 0
groundDistance: 0.2
groundLayer:
serializedVersion: 2
m_Bits: 0
isGrounded: 0
<DefensePos>k__BackingField: {x: 0, y: 0, z: 0}
<IsCombated>k__BackingField: 0
<BeAttackedInIdle>k__BackingField: 0
<UseRigidbody>k__BackingField: 0
beAttacked: 0
<ViewRadius>k__BackingField: 15
<Targets>k__BackingField:
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
<Target>k__BackingField: {fileID: 0}
<TargetLayer>k__BackingField:
serializedVersion: 2
m_Bits: 0
--- !u!114 &418278343
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 418278336}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Actions: {fileID: 0}
m_NotificationBehavior: 0
m_UIInputModule: {fileID: 0}
m_DeviceLostEvent:
m_PersistentCalls:
m_Calls: []
m_DeviceRegainedEvent:
m_PersistentCalls:
m_Calls: []
m_ControlsChangedEvent:
m_PersistentCalls:
m_Calls: []
m_ActionEvents: []
m_NeverAutoSwitchControlSchemes: 0
m_DefaultControlScheme:
m_DefaultActionMap:
m_SplitScreenIndex: -1
m_Camera: {fileID: 0}
--- !u!114 &418278344
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 418278336}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8d7b55c7ecdb49a4a89fa5e6f9022861, type: 3}
m_Name:
m_EditorClassIdentifier:
startWhenEnabled: 1
asynchronousLoad: 0
pauseWhenDisabled: 0
restartWhenComplete: 0
logTaskChanges: 0
group: 0
resetValuesOnRestart: 0
externalBehavior: {fileID: 11400000, guid: ff8e9852fea02684cb8de98d54a6890f, type: 2}
mBehaviorSource:
behaviorName: InIslandPlayer
behaviorDescription:
mTaskData:
types: []
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"UseRigidbody","IsShared":true,"PropertyMapping":"BlueWaterProject.InIslandPlayer/UseRigidbody","PropertyMappingOwner":8,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
startIndex:
dataPosition:
unityObjects:
- {fileID: 418278336}
- {fileID: 507889968}
- {fileID: 418278336}
- {fileID: 418278336}
- {fileID: 418278336}
- {fileID: 418278336}
- {fileID: 418278336}
- {fileID: 418278336}
- {fileID: 418278336}
byteData:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 1
--- !u!1001 &460905033
PrefabInstance:
m_ObjectHideFlags: 0
@ -2034,6 +2199,24 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1953797987}
m_PrefabAsset: {fileID: 0}
--- !u!1 &507889968 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3483488298626107673, guid: 5d3f02c24a243a044bbddafc1652ee67,
type: 3}
m_PrefabInstance: {fileID: 418278335}
m_PrefabAsset: {fileID: 0}
--- !u!114 &507889972
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 507889968}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 09ed14b0db9527c488698baff3a23352, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &522951475
PrefabInstance:
m_ObjectHideFlags: 0
@ -5572,6 +5755,11 @@ PrefabInstance:
propertyPath: m_Name
value: RedOrc1 (2)
objectReference: {fileID: 0}
- target: {fileID: 6294429197787252722, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@ -5670,6 +5858,11 @@ PrefabInstance:
propertyPath: m_Name
value: RedOrc1 (5)
objectReference: {fileID: 0}
- target: {fileID: 6294429197787252722, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8609741102290131020, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: <UseHelpCall>k__BackingField
@ -6489,6 +6682,11 @@ PrefabInstance:
propertyPath: m_Name
value: RedOrc1 (4)
objectReference: {fileID: 0}
- target: {fileID: 6294429197787252722, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@ -7718,125 +7916,16 @@ PrefabInstance:
propertyPath: m_Name
value: RedOrc1 (3)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b82511a1823faf14f97c60a0e6984872, type: 3}
--- !u!1001 &1765136612
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 348702644}
m_Modifications:
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalPosition.z
value: -66.107216
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -11.17764
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 2.4109502
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 90
objectReference: {fileID: 0}
- target: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4358268934212833280, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: mBehaviorSource.mTaskData.JSONSerialization
value: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false}]}'
objectReference: {fileID: 0}
- target: {fileID: 4358268934212833280, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: mBehaviorSource.mTaskData.fieldSerializationData.unityObjects.Array.size
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6294429197787252722, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_Name
value: RedOrc1
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b82511a1823faf14f97c60a0e6984872, type: 3}
--- !u!224 &1765136613 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1423656733108109268, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
m_PrefabInstance: {fileID: 1765136612}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1790087481
PrefabInstance:
m_ObjectHideFlags: 0
@ -8829,6 +8918,11 @@ PrefabInstance:
propertyPath: m_Name
value: RedOrc1 (1)
objectReference: {fileID: 0}
- target: {fileID: 6294429197787252722, guid: b82511a1823faf14f97c60a0e6984872,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []

View File

@ -4,11 +4,18 @@ using BehaviorDesigner.Runtime.Tasks;
namespace BlueWaterProject.BehaviorAsset.Enemy
{
[TaskCategory("Custom/FieldMinionAction")]
public class FindNearestTarget : FieldMinionAction
public class FindNearestTarget : Action
{
private IAiView iAiView;
public override void OnAwake()
{
iAiView = transform.GetComponent<IAiView>();
}
public override void OnStart()
{
fieldMinion.FindNearestTargetInRange();
iAiView.FindNearestTargetInRange();
}
public override TaskStatus OnUpdate()

View File

@ -4,13 +4,18 @@ using BehaviorDesigner.Runtime.Tasks;
namespace BlueWaterProject.BehaviorAsset.Enemy
{
[TaskCategory("Custom/FieldMinionConditional")]
public class GoOutOfBounds : FieldMinionConditional
public class GoOutOfBounds : Conditional
{
private IAiView iAiView;
public override void OnAwake()
{
iAiView = transform.GetComponent<IAiView>();
}
public override TaskStatus OnUpdate()
{
if (fieldMinion.BehaviorType == EBehaviorType.STRIKER) return TaskStatus.Failure;
return fieldMinion.GoOutOfBounds() ? TaskStatus.Success : TaskStatus.Failure;
return iAiView.GoOutOfBounds() ? TaskStatus.Success : TaskStatus.Failure;
}
}
}

View File

@ -3,6 +3,7 @@ using BehaviorDesigner.Runtime;
using BehaviorDesigner.Runtime.Tasks;
using UnityEngine;
using UnityEngine.AI;
using Action = BehaviorDesigner.Runtime.Tasks.Action;
using Random = UnityEngine.Random;
// ReSharper disable once CheckNamespace
@ -10,7 +11,7 @@ namespace BlueWaterProject.BehaviorAsset.Enemy
{
[Serializable]
[TaskCategory("Custom/FieldMinionAction")]
public class MoveTarget : FieldMinionAction
public class MoveTarget : Action
{
[Header("셋 중 하나 선택")]
[SerializeField] private SharedCollider target;
@ -20,24 +21,30 @@ namespace BlueWaterProject.BehaviorAsset.Enemy
[SerializeField] private bool isArrivedReturnSuccess = true;
private Vector3 targetPos;
private IAiView iAiView;
public override void OnAwake()
{
iAiView = transform.GetComponent<IAiView>();
}
public override void OnStart()
{
if (randomMove)
{
if (!fieldMinion.IsRandomMove) return;
if (!iAiView.IsRandomMove) return;
var randomDirection = Random.insideUnitSphere * fieldMinion.RandomMoveRange;
var randomDirection = Random.insideUnitSphere * iAiView.RandomMoveRange;
for (var i = 0; i < 30; i++)
{
var destinationPos = fieldMinion.DefensePos + randomDirection;
var destinationPos = iAiView.DefensePos + randomDirection;
if (!NavMesh.SamplePosition(destinationPos, out var hit, fieldMinion.RandomMoveRange, 1)) continue;
if (!NavMesh.SamplePosition(destinationPos, out var hit, iAiView.RandomMoveRange, 1)) continue;
destinationPos = hit.position;
targetPos = destinationPos;
fieldMinion.MoveTarget(targetPos, speedType, GlobalValue.MINIMUM_STOP_DISTANCE);
iAiView.MoveTarget(targetPos, speedType, GlobalValue.MINIMUM_STOP_DISTANCE);
return;
}
@ -52,17 +59,17 @@ namespace BlueWaterProject.BehaviorAsset.Enemy
}
targetPos = target?.Value != null ? target.Value.transform.position : movePos.Value;
fieldMinion.MoveTarget(targetPos, speedType, fieldMinion.AtkRange);
iAiView.MoveTarget(targetPos, speedType, iAiView.AtkRange);
}
public override TaskStatus OnUpdate()
{
if (!isArrivedReturnSuccess) return TaskStatus.Success;
if (!fieldMinion.Agent.pathPending &&
fieldMinion.Agent.remainingDistance <= fieldMinion.Agent.stoppingDistance) return TaskStatus.Success;
if (!iAiView.Agent.pathPending &&
iAiView.Agent.remainingDistance <= iAiView.Agent.stoppingDistance) return TaskStatus.Success;
fieldMinion.MoveTarget(targetPos, speedType, fieldMinion.AtkRange);
iAiView.MoveTarget(targetPos, speedType, iAiView.AtkRange);
return TaskStatus.Running;
}
}

View File

@ -4,21 +4,28 @@ using BehaviorDesigner.Runtime.Tasks;
namespace BlueWaterProject.BehaviorAsset.Enemy
{
[TaskCategory("Custom/FieldMinionAction")]
public class NormalAttack : FieldMinionAction
public class NormalAttack : Action
{
private INormalAttack iNormalAttack;
public override void OnAwake()
{
iNormalAttack = transform.GetComponent<INormalAttack>();
}
public override void OnStart()
{
fieldMinion.NormalAttack();
iNormalAttack.NormalAttack();
}
public override TaskStatus OnUpdate()
{
return fieldMinion.GetUsedNormalAttackCoroutine() ? TaskStatus.Running : TaskStatus.Success;
return iNormalAttack.GetUsedNormalAttackCoroutine() ? TaskStatus.Running : TaskStatus.Success;
}
public override void OnEnd()
{
fieldMinion.StopNormalAttackCoroutine();
iNormalAttack.StopNormalAttackCoroutine();
}
}
}

View File

@ -4,11 +4,18 @@ using BehaviorDesigner.Runtime.Tasks;
namespace BlueWaterProject.BehaviorAsset.Enemy
{
[TaskCategory("Custom/FieldMinionConditional")]
public class IsTargetWithinRange : FieldMinionConditional
public class IsTargetWithinRange : Conditional
{
private IAiView iAiView;
public override void OnAwake()
{
iAiView = transform.GetComponent<IAiView>();
}
public override TaskStatus OnUpdate()
{
return fieldMinion.IsTargetWithinRange() ? TaskStatus.Success : TaskStatus.Failure;
return iAiView.IsTargetWithinRange() ? TaskStatus.Success : TaskStatus.Failure;
}
}
}

View File

@ -1,20 +1,27 @@
using System;
using BehaviorDesigner.Runtime.Tasks;
using BlueWaterProject.BehaviorAsset.Enemy;
using UnityEngine;
using Action = BehaviorDesigner.Runtime.Tasks.Action;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
[TaskCategory("Custom/SharedVariable")]
[Serializable]
public class SetTarget : FieldMinionAction
public class SetTarget : Action
{
[SerializeField] private Collider collider;
private IAiView iAiView;
public override void OnAwake()
{
iAiView = transform.GetComponent<IAiView>();
}
public override TaskStatus OnUpdate()
{
fieldMinion.SetTarget(collider);
iAiView.SetTarget(collider);
return TaskStatus.Success;
}

View File

@ -52,18 +52,18 @@ namespace BlueWaterProject
[field: SerializeField] public float AtkCooldown { get; private set; } = 1f;
[field: Tooltip("공격 사거리 설정")]
[field: SerializeField] public float AtkRange { get; private set; } = 1.5f;
[field: SerializeField] public float AtkRange { get; set; } = 1.5f;
[field: ShowIf("@BehaviorType == EBehaviorType.DEFENDER || BehaviorType == EBehaviorType.KEEPER")]
[field: Tooltip("이동 제한 범위 설정")]
[field: SerializeField] public float DefenseRange { get; private set; } = 20f;
[field: Tooltip("Idle 상태에서 랜덤으로 이동 여부")]
[field: SerializeField] public bool IsRandomMove { get; private set; } = true;
[field: SerializeField] public bool IsRandomMove { get; set; } = true;
[field: ShowIf("@IsRandomMove")]
[field: Tooltip("Idle 상태에서 이동하는 범위 설정")]
[field: SerializeField] public float RandomMoveRange { get; private set; } = 5f;
[field: SerializeField] public float RandomMoveRange { get; set; } = 5f;
[field: Title("Data")]
[field: DisableIf("@true")]
@ -75,14 +75,14 @@ namespace BlueWaterProject
[field: SerializeField] public bool BeAttackedInIdle { get; set; }
[DisableIf("@true")]
[SerializeField] private bool beAttacked;
[SerializeField] protected bool beAttacked;
protected bool isAttacking;
// Component
protected Rigidbody rb;
public Collider MyCollider { get; private set; }
public NavMeshAgent Agent { get; private set; }
public NavMeshAgent Agent { get; set; }
protected BehaviorTree bt;
protected Animator myAnimator;
@ -285,38 +285,15 @@ namespace BlueWaterProject
SetTarget(nearestTargetCollider);
}
// IHelpCall
[field: Title("IHelpCall")]
[field: Tooltip("주변 아군에게 도움 요청")]
[field: SerializeField] public bool UseHelpCall { get; set; }
[field: ShowIf("@UseHelpCall && isDrawGizmos")]
[field: Tooltip("도움 요청 범위 그리기 여부")]
[field: SerializeField] public bool IsDrawHelpCallRange { get; set; }
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 범위 설정")]
[field: SerializeField] public LayerMask HelpLayer { get; set; }
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 범위 설정")]
[field: SerializeField] public float HelpCallRange { get; set; } = 15f;
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 받은 아군 목록")]
[field: SerializeField] public Collider[] HelpTargets { get; set; } = new Collider[MAX_COLLIDERS];
#endregion
#region Custom methods
private IEnumerator BeAttacked()
public void SetTarget(Collider value)
{
beAttacked = true;
myAnimator.SetFloat(RunStateHash, 1f);
yield return BeAttackedWaitTime;
Target = value;
beAttacked = false;
if (value != null)
{
IsCombated = true;
BeAttackedInIdle = false;
}
}
public bool IsTargetWithinRange()
@ -356,6 +333,40 @@ namespace BlueWaterProject
Agent.isStopped = false;
Agent.SetDestination(targetPos);
}
// IHelpCall
[field: Title("IHelpCall")]
[field: Tooltip("주변 아군에게 도움 요청")]
[field: SerializeField] public bool UseHelpCall { get; set; }
[field: ShowIf("@UseHelpCall && isDrawGizmos")]
[field: Tooltip("도움 요청 범위 그리기 여부")]
[field: SerializeField] public bool IsDrawHelpCallRange { get; set; }
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 범위 설정")]
[field: SerializeField] public LayerMask HelpLayer { get; set; }
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 범위 설정")]
[field: SerializeField] public float HelpCallRange { get; set; } = 15f;
[field: ShowIf("@UseHelpCall")]
[field: Tooltip("도움 요청 받은 아군 목록")]
[field: SerializeField] public Collider[] HelpTargets { get; set; } = new Collider[MAX_COLLIDERS];
#endregion
#region Custom methods
private IEnumerator BeAttacked()
{
beAttacked = true;
myAnimator.SetFloat(RunStateHash, 1f);
yield return BeAttackedWaitTime;
beAttacked = false;
}
public void HelpCall(bool targetIsTrigger = true)
{
@ -395,17 +406,6 @@ namespace BlueWaterProject
throw new ArgumentOutOfRangeException(nameof(speedType), speedType, null);
}
}
public void SetTarget(Collider value)
{
Target = value;
if (value != null)
{
IsCombated = true;
BeAttackedInIdle = false;
}
}
private void SetCurrentHp(float value) => CurrentHp = value;

View File

@ -4,7 +4,7 @@ using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public abstract class FieldMinion : Enemy, IAnimatorBridge
public abstract class FieldMinion : Enemy, IAnimatorBridge, INormalAttack
{
#region Properties and variables
@ -26,31 +26,45 @@ namespace BlueWaterProject
#region Unity built-in methods
protected override void Awake()
protected override void Start()
{
base.Awake();
base.Start();
waitAtkCooldown = new WaitForSeconds(AtkCooldown);
}
protected override void Update()
{
float runStateValue;
// 움직이는 경우
if (Agent.velocity.x != 0 || Agent.velocity.z != 0)
{
myAnimator.SetFloat(RunStateHash, 0.5f);
runStateValue = 0.5f;
}
// 멈춰있는 경우
else
{
myAnimator.SetFloat(RunStateHash, 0f);
runStateValue = 0f;
}
// 2D 스프라이트 뒤집기
if (Mathf.Abs(Agent.velocity.x) <= 0.01f) return;
if (!beAttacked)
{
myAnimator.SetFloat(RunStateHash, runStateValue);
}
var localScale = transform.localScale;
localScale.x = Agent.velocity.x > 0 ? Mathf.Abs(localScale.x) : -Mathf.Abs(localScale.x);
if (Agent.velocity.x != 0)
{
localScale.x = Agent.velocity.x > 0 ? Mathf.Abs(localScale.x) : -Mathf.Abs(localScale.x);
}
else
{
if (Target)
{
var targetToDistanceX = Target.bounds.center.x - MyCollider.bounds.center.x;
localScale.x = targetToDistanceX > 0 ? Mathf.Abs(localScale.x) : -Mathf.Abs(localScale.x);
}
}
transform.localScale = localScale;
}
@ -73,11 +87,8 @@ namespace BlueWaterProject
}
public void SetIsAttacking(int boolValue) => isAttacking = boolValue == 1;
#endregion
#region Custom methods
// INormalAttack
public void NormalAttack()
{
StartCoroutine(nameof(NormalAttackCoroutine));
@ -86,6 +97,11 @@ namespace BlueWaterProject
public void StopNormalAttackCoroutine() => StopCoroutine(nameof(NormalAttackCoroutine));
public bool GetUsedNormalAttackCoroutine() => usedNormalAttackCoroutine;
#endregion
#region Custom methods
#endregion
}
}

View File

@ -8,7 +8,7 @@ using UnityEngine.InputSystem;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public class InIslandPlayer : Player, IAiView
public class InIslandPlayer : Player, IAnimatorBridge, IAiView, INormalAttack
{
#region Properties and variables
@ -45,28 +45,48 @@ namespace BlueWaterProject
[field: SerializeField] public float AtkCooldown { get; private set; } = 1f;
[field: Tooltip("공격 사거리 설정")]
[field: SerializeField] public float AtkRange { get; private set; } = 1.5f;
[field: SerializeField] public float AtkRange { get; set; } = 1.5f;
[field: Tooltip("이동 제한 범위 설정")]
[field: SerializeField] public float DefenseRange { get; private set; } = 20f;
[field: Tooltip("Idle 상태에서 랜덤으로 이동 여부")]
[field: SerializeField] public bool IsRandomMove { get; set; }
[field: ShowIf("@IsRandomMove")]
[field: Tooltip("Idle 상태에서 이동하는 범위 설정")]
[field: SerializeField] public float RandomMoveRange { get; set; }
[Title("Ground")]
[SerializeField] private float groundDistance = 0.2f;
[SerializeField] private LayerMask groundLayer;
[SerializeField] private bool isGrounded;
[Title("Data")]
[field: Title("Data")]
[field: DisableIf("@true")]
[field: SerializeField] public Vector3 DefensePos { get; set; }
[field: DisableIf("@true")]
[field: SerializeField] public bool IsCombated { get; set; }
[field: DisableIf("@true")]
[field: SerializeField] public bool BeAttackedInIdle { get; set; }
[field: DisableIf("@true")]
[field: SerializeField] public bool UseRigidbody { get; set; }
[SerializeField] private bool beAttacked;
private bool useRigidbody;
private bool isAttacking;
private bool usedNormalAttackCoroutine;
private WaitForSeconds waitAtkCooldown;
private Rigidbody rb;
private Collider myCollider;
public Collider MyCollider { get; private set; }
private Animator myAnimator;
private NavMeshAgent agent;
public NavMeshAgent Agent { get; set; }
// Hash
private static readonly int RunStateHash = Animator.StringToHash("RunState");
private static readonly int AttackHash = Animator.StringToHash("Attack");
private static readonly int AttackStateHash = Animator.StringToHash("AttackState");
private static readonly int NormalStateHash = Animator.StringToHash("NormalState");
// Const
private static readonly WaitForSeconds BeAttackedWaitTime = new(0.3f);
@ -80,8 +100,8 @@ namespace BlueWaterProject
base.Awake();
rb = GetComponent<Rigidbody>();
myCollider = GetComponent<Collider>();
agent = GetComponent<NavMeshAgent>();
MyCollider = GetComponent<Collider>();
Agent = GetComponent<NavMeshAgent>();
myAnimator = transform.Find("UnitRoot")?.GetComponent<Animator>();
if (myAnimator == null)
@ -97,27 +117,20 @@ namespace BlueWaterProject
groundLayer = LayerMask.GetMask("Ground");
TargetLayer = LayerMask.GetMask("Enemy");
agent.updateRotation = false;
waitAtkCooldown = new WaitForSeconds(AtkCooldown);
Agent.updateRotation = false;
SetAgentSpeed(ESpeedType.DEFAULT);
SetCurrentHp(MaxHp);
}
protected override void Update()
{
if (useRigidbody)
{
var localMovement = new Vector3(movementInput.x, 0, movementInput.y);
var worldDirection = transform.TransformDirection(localMovement);
var movement = worldDirection * MoveSpd;
rb.velocity = new Vector3(movement.x, 0, movement.z);
}
// 움직이는 경우
if (movementInput.x != 0 || movementInput.y != 0)
{
// Rigidbody 사용
if (!useRigidbody)
if (!UseRigidbody)
{
UseRigidbodyMovement();
}
@ -131,16 +144,29 @@ namespace BlueWaterProject
else
{
// NavMeshAgent 사용
if (useRigidbody)
if (UseRigidbody)
{
UseAgentMovement();
}
if (!beAttacked)
if (Agent.velocity.x != 0 || Agent.velocity.z != 0)
{
myAnimator.SetFloat(RunStateHash, 0.5f);
}
else if (!beAttacked)
{
myAnimator.SetFloat(RunStateHash, 0f);
}
}
if (UseRigidbody)
{
var localMovement = new Vector3(movementInput.x, 0, movementInput.y);
var worldDirection = transform.TransformDirection(localMovement);
var movement = worldDirection * MoveSpd;
rb.velocity = new Vector3(movement.x, 0, movement.z);
}
}
#endregion
@ -161,6 +187,22 @@ namespace BlueWaterProject
StartCoroutine(nameof(BeAttacked));
}
// IAnimatorBridge
public virtual void AttackTiming()
{
if (!Target) return;
var myCenterPos = MyCollider.bounds.center;
var targetDir = (Target.bounds.center - myCenterPos).normalized;
if (!Physics.Raycast(MyCollider.bounds.center, targetDir, out var hit, AtkRange, TargetLayer)) return;
var iDamageable = hit.transform.GetComponent<IDamageable>();
iDamageable.TakeDamage(Atk);
}
public void SetIsAttacking(int boolValue) => isAttacking = boolValue == 1;
// IAiView
[field: Title("IAiView")]
@ -175,7 +217,7 @@ namespace BlueWaterProject
{
Array.Clear(Targets, 0, MAX_COLLIDERS);
var myCenterPos = myCollider.bounds.center;
var myCenterPos = MyCollider.bounds.center;
var numResults = Physics.OverlapSphereNonAlloc(myCenterPos, ViewRadius, Targets, TargetLayer,
targetIsTrigger ? QueryTriggerInteraction.Collide : QueryTriggerInteraction.Ignore);
@ -199,6 +241,48 @@ namespace BlueWaterProject
Target = nearestTargetCollider;
}
public void SetTarget(Collider value)
{
Target = value;
if (value != null)
{
IsCombated = true;
BeAttackedInIdle = false;
}
}
public bool IsTargetWithinRange()
{
var attackInRange = Vector3.Distance(MyCollider.bounds.center, Target.bounds.center) <= AtkRange;
return attackInRange;
}
public bool GoOutOfBounds()
{
var defensePosInRange = Vector3.Distance(transform.position, DefensePos) <= DefenseRange;
return !defensePosInRange;
}
public void MoveTarget(Vector3 targetPos, ESpeedType speedType, float stopDistance)
{
if (Vector3.Distance(Agent.destination, targetPos) < 0.1f) return;
SetAgentSpeed(speedType);
Agent.stoppingDistance = stopDistance;
Agent.isStopped = false;
Agent.SetDestination(targetPos);
}
// INormalAttack
public void NormalAttack()
{
StartCoroutine(nameof(NormalAttackCoroutine));
}
public void StopNormalAttackCoroutine() => StopCoroutine(nameof(NormalAttackCoroutine));
public bool GetUsedNormalAttackCoroutine() => usedNormalAttackCoroutine;
#endregion
@ -219,19 +303,42 @@ namespace BlueWaterProject
#endregion
#region Custom methods
private IEnumerator NormalAttackCoroutine()
{
usedNormalAttackCoroutine = true;
myAnimator.SetFloat(AttackStateHash, 0f);
myAnimator.SetFloat(NormalStateHash, 0f);
// Attack 애니메이션에 시작에 isAttacking = true, 끝날 때 isAttacking = false 이벤트 실행
myAnimator.SetTrigger(AttackHash);
var maxWaitTime = 0.5f;
var timer = 0f;
while (isAttacking && timer < maxWaitTime)
{
timer += Time.deltaTime;
yield return null;
}
yield return waitAtkCooldown;
usedNormalAttackCoroutine = false;
}
private void UseRigidbodyMovement()
{
useRigidbody = true;
UseRigidbody = true;
rb.isKinematic = false;
agent.enabled = false;
Agent.enabled = false;
}
private void UseAgentMovement()
{
useRigidbody = false;
DefensePos = transform.position;
UseRigidbody = false;
rb.isKinematic = true;
agent.enabled = true;
Agent.enabled = true;
}
private void SetAgentSpeed(ESpeedType speedType)
@ -242,13 +349,13 @@ namespace BlueWaterProject
print("speedType == NONE error");
break;
case ESpeedType.DEFAULT:
agent.speed = MoveSpd;
Agent.speed = MoveSpd;
break;
case ESpeedType.SLOW:
agent.speed = MoveSpd * 0.5f;
Agent.speed = MoveSpd * 0.5f;
break;
case ESpeedType.FAST:
agent.speed = MoveSpd * 2f;
Agent.speed = MoveSpd * 2f;
break;
default:
throw new ArgumentOutOfRangeException(nameof(speedType), speedType, null);

View File

@ -1,11 +1,17 @@
using UnityEngine;
using UnityEngine.AI;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public interface IAiView
{
NavMeshAgent Agent { get; set; }
float ViewRadius { get; set; }
float AtkRange { get; set; }
Vector3 DefensePos { get; set; }
bool IsRandomMove { get; set; }
float RandomMoveRange { get; set; }
Collider[] Targets { get; set; }
Collider Target { get; set; }
LayerMask TargetLayer { get; set; }
@ -15,5 +21,9 @@ namespace BlueWaterProject
/// </summary>
/// <param name="targetIsTrigger">IsTrigger Collider를 대상으로 삼을지 확인</param>
public void FindNearestTargetInRange(bool targetIsTrigger = true);
public void SetTarget(Collider value);
public bool IsTargetWithinRange();
public bool GoOutOfBounds();
public void MoveTarget(Vector3 targetPos, ESpeedType speedType, float stopDistance);
}
}

View File

@ -0,0 +1,12 @@
using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public interface INormalAttack
{
public void NormalAttack();
public void StopNormalAttackCoroutine();
public bool GetUsedNormalAttackCoroutine();
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 20fc445901c1ea941aa41e8667d9595b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -3192,7 +3192,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -3200,6 +3200,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 6294429197787252722}
- {fileID: 4642747450362134186}
- {fileID: 6294429197787252722}
- {fileID: 6294429197787252722}
- {fileID: 6294429197787252722}

View File

@ -3383,7 +3383,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -3391,6 +3391,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 7305287201485691239}
- {fileID: 8238645255014490175}
- {fileID: 7305287201485691239}
- {fileID: 7305287201485691239}
- {fileID: 7305287201485691239}
@ -3507,6 +3508,7 @@ MonoBehaviour:
- {fileID: 0}
- {fileID: 0}
fireball: {fileID: 19886636, guid: a1ff23b08e5882f4e8ff8c330ada4386, type: 3}
fireballSpd: 10
--- !u!1 &7383115429890845516
GameObject:
m_ObjectHideFlags: 0

View File

@ -907,7 +907,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -915,6 +915,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 2527913158230619112}
- {fileID: 3756256810953378480}
- {fileID: 2527913158230619112}
- {fileID: 2527913158230619112}
- {fileID: 2527913158230619112}
@ -925,7 +926,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &6282560669469550846
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -3636,7 +3636,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -3644,6 +3644,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 8324368761444068393}
- {fileID: 7255876775880742257}
- {fileID: 8324368761444068393}
- {fileID: 8324368761444068393}
- {fileID: 8324368761444068393}
@ -3654,7 +3655,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &2196957681397011159
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -559,7 +559,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -567,6 +567,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 795613200604023475}
- {fileID: 2035206782540248043}
- {fileID: 795613200604023475}
- {fileID: 795613200604023475}
- {fileID: 795613200604023475}
@ -577,7 +578,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &7393140026034678934
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -1502,7 +1502,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -1510,6 +1510,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 4240854641551087113}
- {fileID: 3309757492898279249}
- {fileID: 4240854641551087113}
- {fileID: 4240854641551087113}
- {fileID: 4240854641551087113}
@ -1520,7 +1521,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &2769301904412587808
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -1058,7 +1058,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -1066,6 +1066,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 2239584764280768861}
- {fileID: 585624419667193861}
- {fileID: 2239584764280768861}
- {fileID: 2239584764280768861}
- {fileID: 2239584764280768861}
@ -1076,7 +1077,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &-2084180978215187588
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -1289,7 +1289,7 @@ MonoBehaviour:
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":1},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":2,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":3},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":4,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":5,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":6,"BooleanmValue":false}]}'
JSONSerialization: '{"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true,"PropertyMapping":"UnityEngine.RectTransform/gameObject","PropertyMappingOwner":0},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true,"GameObjectmValue":1},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/MyCollider","PropertyMappingOwner":2},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/CurrentHp","PropertyMappingOwner":3,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/Target","PropertyMappingOwner":4},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/DefensePos","PropertyMappingOwner":5,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/IsCombated","PropertyMappingOwner":6,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"PropertyMapping":"BlueWaterProject.Ork/BeAttackedInIdle","PropertyMappingOwner":7,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
@ -1297,6 +1297,7 @@ MonoBehaviour:
dataPosition:
unityObjects:
- {fileID: 3778215956730531554}
- {fileID: 2547629265490900922}
- {fileID: 3778215956730531554}
- {fileID: 3778215956730531554}
- {fileID: 3778215956730531554}
@ -1307,7 +1308,7 @@ MonoBehaviour:
byteDataArray:
Version: 1.7.7
gizmoViewMode: 2
showBehaviorDesignerGizmo: 0
showBehaviorDesignerGizmo: 1
--- !u!114 &1132862912683712312
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -0,0 +1,68 @@
%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: b23f08d2ae4cba14087c1ed36193d82b, type: 3}
m_Name: InIslandPlayer
m_EditorClassIdentifier:
mBehaviorSource:
behaviorName: InIslandPlayer
behaviorDescription:
mTaskData:
types: []
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"EntryTask":{"Type":"BehaviorDesigner.Runtime.Tasks.EntryTask","NodeData":{"Offset":"(697.6564,155.842773)"},"ID":0,"Name":"Entry","Instant":true},"RootTask":{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(0,140)"},"ID":1,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(-3.44348145,154.9137)"},"ID":2,"Name":"Die
Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-556.874146,148.989136)"},"ID":3,"Name":"Die
Sequence","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedFloat","NodeData":{"Offset":"(-332.261353,151.369934)","Comment":"CurrentHp
== 0"},"ID":4,"Name":"Compare Shared Float","Instant":true,"SharedFloatvariable":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"SinglemValue":0},"SharedFloatcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityAnimator.SetTrigger","NodeData":{"Offset":"(-153.593628,153.342773)","Comment":"Die"},"ID":5,"Name":"Set
Trigger","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatorObj","IsShared":true},"SharedStringparamaterName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"Die"}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.Collider.SetEnabled","NodeData":{"Offset":"(2.65640259,149.592773)","Comment":"collider"},"ID":6,"Name":"Set
Enabled","Instant":true,"SharedColliderspecifiedCollider":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true},"SharedBoolenabled":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.Stop","NodeData":{"Offset":"(154.799408,150.128235)","Comment":"agent.isStopped
= true\nagent.enable = false"},"ID":7,"Name":"Stop","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(297.235962,148.672363)","Comment":"2\ucd08
\ud6c4 \ud30c\uad34"},"ID":8,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":2}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-0.360473633,154.425232)"},"ID":9,"Name":"Sequence","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(0,150)","Comment":"UseRidigbody
== true"},"ID":10,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"UseRigidbody","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Parallel","NodeData":{"Offset":"(640,300)"},"ID":11,"Name":"Parallel","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(-1337.95764,153.439392)"},"ID":12,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-3.271881,149.977844)"},"ID":13,"Name":"FindTarget
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.FindNearestTarget","NodeData":{"Offset":"(-76.34883,149.593262)"},"ID":14,"Name":"Find
Nearest Target","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(55.1896667,149.593262)"},"ID":15,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(-787.7235,147.730652)"},"ID":16,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(0,150)"},"ID":17,"Name":"Move
Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-189.090958,152.940674)"},"ID":18,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(0,150)","Comment":"Target
!= null"},"ID":19,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(118.636337,150.562012)"},"ID":20,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-95.48871,148.5675)"},"ID":21,"Name":"Sequence","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(-155.961533,147.5)","Comment":"Is
Target Within Range == true"},"ID":22,"Name":"Is Target Within Range","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.SetIsStopped","NodeData":{"Offset":"(108.343018,154.24353)","Comment":"isStopped
= true"},"ID":23,"Name":"Set Is Stopped","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedBoolisStopped":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(168.788086,151.5149)","Comment":"Target
Move(Default)\nreturn true"},"ID":24,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":true}]}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(1114.03149,149.316284)"},"ID":25,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(0,300)"},"ID":26,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1371.45886,150.000244)"},"ID":27,"Name":"BeAttacked
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.HasReceivedEvent","NodeData":{"Offset":"(-104.7641,148.421387)","Comment":"BeAttacked
Event"},"ID":28,"Name":"Has Received Event","Instant":true,"SharedStringeventName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"BeAttackedInIdle"},"SharedVariablestoredValue1":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(65.65216,150)","Comment":"Target
Move(DEFAULT)\nreturn false"},"ID":29,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":false}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(-532.353,150)"},"ID":30,"Name":"Comeback
Selector","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-485.7771,147.14563)"},"ID":31,"Name":"Go
Out Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.GoOutOfBounds","NodeData":{"Offset":"(-297.9041,150)","Comment":"Go
Out Of Bounds == true"},"ID":32,"Name":"Go Out Of Bounds","Instant":true},{"Type":"BlueWaterProject.SetTarget","NodeData":{"Offset":"(-100,150)","Comment":"Target
= null"},"ID":33,"Name":"Set Target","Instant":true},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(90.9448242,150)","Comment":"Target
Move(FAST)\nreturn true"},"ID":34,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(265.113647,149.967529)","Comment":"IsCombated
= false"},"ID":35,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(456.0724,153.845825)"},"ID":36,"Name":"Comeback
Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(-467.13443,150)","Comment":"Target
== null"},"ID":37,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-252.028122,145.4104)","Comment":"IsCombated
== true"},"ID":38,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-75.26315,146.842163)","Comment":"BeAttacked
== false"},"ID":39,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(61.0610847,149.344238)"},"ID":40,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(185.022949,146.189819)","Comment":"Target
Move(Fast)\nreturn true"},"ID":41,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(335,147.5)","Comment":"IsCombated
= false"},"ID":42,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(658.652,154.838745)"},"ID":43,"Name":"Attack
Sequence","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-161.277924,151.643555)"},"ID":44,"Name":"CanAttack
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-90,150)"},"ID":45,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(0,150)","Comment":"Target
!= null"},"ID":46,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(90,150)","Comment":"Is
Target Within Range == true"},"ID":47,"Name":"Is Target Within Range","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.SetIsStopped","NodeData":{"Offset":"(-2.794386,148.954468)","Comment":"isStopped
= true"},"ID":48,"Name":"Set Is Stopped","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedBoolisStopped":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.NormalAttack","NodeData":{"Offset":"(138.6486,150)","Comment":"Normal
Attack"},"ID":49,"Name":"Normal Attack","Instant":true}]}]}]}]}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatorObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"UseRigidbody","IsShared":true,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
startIndex:
dataPosition:
unityObjects: []
byteData:
byteDataArray:
Version: 1.7.7

View File

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

View File

@ -13,7 +13,7 @@ MonoBehaviour:
m_Name: Minion
m_EditorClassIdentifier:
mBehaviorSource:
behaviorName: DefenseBehavior
behaviorName: Minion
behaviorDescription:
mTaskData:
types: []
@ -24,43 +24,43 @@ MonoBehaviour:
Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-447.499176,148.989136)"},"ID":3,"Name":"Die
Sequence","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedFloat","NodeData":{"Offset":"(-332.261353,151.369934)","Comment":"CurrentHp
== 0"},"ID":4,"Name":"Compare Shared Float","Instant":true,"SharedFloatvariable":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"SinglemValue":0},"SharedFloatcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityAnimator.SetTrigger","NodeData":{"Offset":"(-153.593628,153.342773)","Comment":"Die"},"ID":5,"Name":"Set
Trigger","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedStringparamaterName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"Die"}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.Collider.SetEnabled","NodeData":{"Offset":"(2.65640259,149.592773)","Comment":"collider"},"ID":6,"Name":"Set
Trigger","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true},"SharedStringparamaterName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"Die"}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.Collider.SetEnabled","NodeData":{"Offset":"(2.65640259,149.592773)","Comment":"collider"},"ID":6,"Name":"Set
Enabled","Instant":true,"SharedColliderspecifiedCollider":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true},"SharedBoolenabled":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.Stop","NodeData":{"Offset":"(154.799408,150.128235)","Comment":"agent.isStopped
= true\nagent.enable = false"},"ID":7,"Name":"Stop","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(297.235962,148.672363)","Comment":"2\ucd08
\ud6c4 \ud30c\uad34"},"ID":8,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":2}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Parallel","NodeData":{"Offset":"(640,300)"},"ID":9,"Name":"Parallel","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(-651.3601,147.730652)"},"ID":10,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(0,150)"},"ID":11,"Name":"Move
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-133.022354,148.443222)"},"ID":12,"Name":"CanMove
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-147.142822,150)"},"ID":13,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(0,150)","Comment":"Target
!= null"},"ID":14,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(147.8739,147.804932)"},"ID":15,"Name":"Inverter","Instant":true,"Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(0,150)","Comment":"Is
Target Within Range == false"},"ID":16,"Name":"Is Target Within Range","Instant":true}]}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(120,150)","Comment":"Target
Move(Default)\nreturn true"},"ID":17,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":true}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(853.161865,149.316284)"},"ID":18,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-3.67626953,145.8822)"},"ID":19,"Name":"Find
Target Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.FindNearestTarget","NodeData":{"Offset":"(-220,150)"},"ID":20,"Name":"Find
Nearest Target","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(263.4884,150)"},"ID":21,"Name":"Selector","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1371.45886,150.000244)"},"ID":22,"Name":"BeAttacked
\ud6c4 \ud30c\uad34"},"ID":8,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":2}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Parallel","NodeData":{"Offset":"(640,300)"},"ID":9,"Name":"Parallel","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(-1545.50293,148.636353)"},"ID":10,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1.72409058,149.559082)"},"ID":11,"Name":"FindTarget
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.FindNearestTarget","NodeData":{"Offset":"(-100.657578,148.453613)"},"ID":12,"Name":"Find
Nearest Target","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(78.02964,154.047211)"},"ID":13,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(-993.464661,147.730652)"},"ID":14,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-0.6430054,146.057861)"},"ID":15,"Name":"Move
Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-247.650543,152.079224)"},"ID":16,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(2.34945679,154.162415)","Comment":"Target
!= null"},"ID":17,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(152.766052,152.079224)"},"ID":18,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-126.400574,154.162415)"},"ID":19,"Name":"Sequence","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(-203.067139,147.912415)","Comment":"Is
Target Within Range == true"},"ID":20,"Name":"Is Target Within Range","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.SetIsStopped","NodeData":{"Offset":"(145.682739,147.912415)","Comment":"isStopped
= true"},"ID":21,"Name":"Set Is Stopped","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedBoolisStopped":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(222.349365,154.162415)","Comment":"Target
Move(Default)\nreturn true"},"ID":22,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":true}]}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Repeater","NodeData":{"Offset":"(1111.22632,149.316284)"},"ID":23,"Name":"Repeater","Instant":true,"SharedIntcount":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedBoolrepeatForever":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true},"SharedBoolendOnFailure":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(0,300)"},"ID":24,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1371.45886,150.000244)"},"ID":25,"Name":"BeAttacked
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.HasReceivedEvent","NodeData":{"Offset":"(-104.7641,148.421387)","Comment":"BeAttacked
Event"},"ID":23,"Name":"Has Received Event","Instant":true,"SharedStringeventName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"BeAttackedInIdle"},"SharedVariablestoredValue1":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(65.65216,150)","Comment":"Target
Move(DEFAULT)\nreturn false"},"ID":24,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":false}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(-532.353,150)"},"ID":25,"Name":"Comeback
Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-485.7771,147.14563)"},"ID":26,"Name":"Go
Event"},"ID":26,"Name":"Has Received Event","Instant":true,"SharedStringeventName":{"Type":"BehaviorDesigner.Runtime.SharedString","Name":null,"StringmValue":"BeAttackedInIdle"},"SharedVariablestoredValue1":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(65.65216,150)","Comment":"Target
Move(DEFAULT)\nreturn false"},"ID":27,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"DEFAULT","BooleanisArrivedReturnSuccess":false}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(-532.353,150)"},"ID":28,"Name":"Comeback
Selector","Instant":true,"AbortTypeabortType":"LowerPriority","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-485.7771,147.14563)"},"ID":29,"Name":"Go
Out Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWaterProject.BehaviorAsset.Enemy.GoOutOfBounds","NodeData":{"Offset":"(-297.9041,150)","Comment":"Go
Out Of Bounds == true"},"ID":27,"Name":"Go Out Of Bounds","Instant":true},{"Type":"BlueWaterProject.SetTarget","NodeData":{"Offset":"(-100,150)","Comment":"Target
= null"},"ID":28,"Name":"Set Target","Instant":true},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(90.9448242,150)","Comment":"Target
Move(FAST)\nreturn true"},"ID":29,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(265.113647,149.967529)","Comment":"IsCombated
= false"},"ID":30,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(456.0724,153.845825)"},"ID":31,"Name":"Comeback
Out Of Bounds == true"},"ID":30,"Name":"Go Out Of Bounds","Instant":true},{"Type":"BlueWaterProject.SetTarget","NodeData":{"Offset":"(-100,150)","Comment":"Target
= null"},"ID":31,"Name":"Set Target","Instant":true},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(90.9448242,150)","Comment":"Target
Move(FAST)\nreturn true"},"ID":32,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(265.113647,149.967529)","Comment":"IsCombated
= false"},"ID":33,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(456.0724,153.845825)"},"ID":34,"Name":"Comeback
Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(-467.13443,150)","Comment":"Target
== null"},"ID":32,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-252.028122,145.4104)","Comment":"IsCombated
== true"},"ID":33,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-75.26315,146.842163)","Comment":"BeAttacked
== false"},"ID":34,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(61.0610847,149.344238)"},"ID":35,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(185.022949,146.189819)","Comment":"Target
Move(Fast)\nreturn true"},"ID":36,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(335,147.5)","Comment":"IsCombated
= false"},"ID":37,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(658.652,154.838745)"},"ID":38,"Name":"Attack
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-161.277924,151.643555)"},"ID":39,"Name":"CanAttack
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-90,150)"},"ID":40,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(0,150)","Comment":"Target
!= null"},"ID":41,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(90,150)","Comment":"Is
Target Within Range == true"},"ID":42,"Name":"Is Target Within Range","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.SetIsStopped","NodeData":{"Offset":"(-2.794386,148.954468)","Comment":"isStopped
= true"},"ID":43,"Name":"Set Is Stopped","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedBoolisStopped":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.NormalAttack","NodeData":{"Offset":"(138.6486,150)","Comment":"Normal
Attack"},"ID":44,"Name":"Normal Attack","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1444.2843,147.222534)"},"ID":45,"Name":"Idle
== null"},"ID":35,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-252.028122,145.4104)","Comment":"IsCombated
== true"},"ID":36,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-75.26315,146.842163)","Comment":"BeAttacked
== false"},"ID":37,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(61.0610847,149.344238)"},"ID":38,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(185.022949,146.189819)","Comment":"Target
Move(Fast)\nreturn true"},"ID":39,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":false,"ESpeedTypespeedType":"FAST","BooleanisArrivedReturnSuccess":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedBool","NodeData":{"Offset":"(335,147.5)","Comment":"IsCombated
= false"},"ID":40,"Name":"Set Shared Bool","Instant":true,"SharedBooltargetValue":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedBooltargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(658.652,154.838745)"},"ID":41,"Name":"Attack
Sequence","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-161.277924,151.643555)"},"ID":42,"Name":"CanAttack
Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(-90,150)"},"ID":43,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(0,150)","Comment":"Target
!= null"},"ID":44,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}}]},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.IsTargetWithinRange","NodeData":{"Offset":"(90,150)","Comment":"Is
Target Within Range == true"},"ID":45,"Name":"Is Target Within Range","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent.SetIsStopped","NodeData":{"Offset":"(-2.794386,148.954468)","Comment":"isStopped
= true"},"ID":46,"Name":"Set Is Stopped","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"SharedBoolisStopped":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":true}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.NormalAttack","NodeData":{"Offset":"(138.6486,150)","Comment":"Normal
Attack"},"ID":47,"Name":"Normal Attack","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1444.2843,147.222534)"},"ID":48,"Name":"Idle
Sequence","Instant":true,"AbortTypeabortType":"Self","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedCollider","NodeData":{"Offset":"(-376.832947,153.621826)","Comment":"Target
== null"},"ID":46,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-188.179886,148.636353)","Comment":"IsCombated
== false"},"ID":47,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-0.722427368,145.664551)","Comment":"BeAttacked
== false"},"ID":48,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(159.873154,146.842163)"},"ID":49,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(378.388855,150.379761)","Comment":"Target
Move(Slow)\nreturn true"},"ID":50,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":true,"ESpeedTypespeedType":"SLOW","BooleanisArrivedReturnSuccess":true}]}]}]}]}]}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false}]}'
== null"},"ID":49,"Name":"Compare Shared Collider","Instant":true,"SharedCollidervariable":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},"SharedCollidercompareTo":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-188.179886,148.636353)","Comment":"IsCombated
== false"},"ID":50,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedBool","NodeData":{"Offset":"(-0.722427368,145.664551)","Comment":"BeAttacked
== false"},"ID":51,"Name":"Compare Shared Bool","Instant":true,"SharedBoolvariable":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false},"SharedBoolcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false}},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(159.873154,146.842163)"},"ID":52,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWaterProject.BehaviorAsset.Enemy.MoveTarget","NodeData":{"Offset":"(378.388855,150.379761)","Comment":"Target
Move(Slow)\nreturn true"},"ID":53,"Name":"Move Target","Instant":true,"SharedCollidertarget":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null},"SharedVector3movePos":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(0,0,0)"},"BooleanrandomMove":true,"ESpeedTypespeedType":"SLOW","BooleanisArrivedReturnSuccess":true}]}]}]}]}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"AnimatiorObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"MyCollider","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":"CurrentHp","IsShared":true,"SinglemValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"AttackPos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":"DefensePos","IsShared":true,"Vector3mValue":"(0,0,0)"},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"IsCombated","IsShared":true,"BooleanmValue":false},{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":"BeAttackedInIdle","IsShared":true,"BooleanmValue":false}]}'
fieldSerializationData:
typeName: []
fieldNameHash:

View File

@ -30,7 +30,10 @@ namespace BehaviorDesigner.Runtime.Tasks.Unity.UnityNavMeshAgent
return TaskStatus.Failure;
}
navMeshAgent.isStopped = true;
if (navMeshAgent.isOnNavMesh)
{
navMeshAgent.isStopped = true;
}
navMeshAgent.enabled = false;
return TaskStatus.Success;

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 4d9b575363cdb56408d92f7d7f0e5216
timeCreated: 1533129795
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Scripts/CommonAssemblyDefinitions.unitypackage
uploadId: 616804

View File

@ -1,12 +0,0 @@
fileFormatVersion: 2
guid: 171c5051d845c4545a6679cdcb9e8290
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Compass Navigator
Pro Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: e381f1e638a8aec4dbd9a7be673b56e2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Corgi Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 01db744855bbae74481522d48fd63008
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Devion Inventory
Support.unitypackage
uploadId: 616804

View File

@ -1,12 +0,0 @@
fileFormatVersion: 2
guid: e5f625ae60b99fe4ab78d44cfb58ce5a
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Dialogue System
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: b606e558541a7b14593ea370c1a31da1
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Easy Save Support.unitypackage
uploadId: 616804

View File

@ -1,12 +0,0 @@
fileFormatVersion: 2
guid: c13a7e89fcc1f5544b4debda9d682854
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Emerald AI
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 9d6eeb26838ae2140a98c7b012c07610
timeCreated: 1576370690
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/HUD Navigation
System Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 46615cbdbe482664aaf8d3fe2af274c8
timeCreated: 1539716535
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Invector Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 92b78aa6c7b02924c907a69383e7722f
timeCreated: 1540172705
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Inventory Engine
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 169dbd692ce7b8a4083e3e77421ce8d0
timeCreated: 1530748048
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Inventory Pro
Support.unitypackage
uploadId: 616804

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9a785472f49cbc0419f4e80050360f8a
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/PlayMaker Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: acc7135a62c70bb40bfd196dcc0dbf58
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/RPG Builder
Support.unitypackage
uploadId: 616804

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 43b92591c923d1543bc95a9b89918a6c
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Rewired Support.unitypackage
uploadId: 616804

View File

@ -1,12 +0,0 @@
fileFormatVersion: 2
guid: 4c1d290c89eb9a146a0c3fc3c5d97639
DefaultImporter:
userData:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/Tactical Shooter
AI Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 79d6a8f7106f5a949afdf0f9fce6e5c9
timeCreated: 1618081884
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Common/Third Party Support/TopDown Engine
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 5db5e6540b70aa44a8b8f0be7cbc03a4
timeCreated: 1533133123
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/DialogueSystemAssemblyDefinitions.unitypackage
uploadId: 616804

View File

@ -1,20 +0,0 @@
fileFormatVersion: 2
guid: b81586c5bf3938042babe319ccb6b693
labels:
- Action
- Rpg
- Action-rpg
- Starter
- Kit
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Action-RPG
Starter Kit Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 29400b82342c15b44bebd36e5f253c7a
labels:
- Adventure
- Creator
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Adventure
Creator Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: e3dca3dc2724503479b532ec6f801f2f
timeCreated: 1526843915
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Articy
Localization Importer.unitypackage
uploadId: 616804

View File

@ -1,19 +0,0 @@
fileFormatVersion: 2
guid: 5a3da110bff34d54eb93d1c3c7755741
labels:
- Ai
- Behavior
- Behaviour
- Designer
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Behavior
Designer Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 590bfaf71ac68024e96342bd38a2e799
timeCreated: 1534209634
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Bolt
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 89c6283ed4a7a914db4ed32d9fe4be1b
labels:
- Cinema
- Director
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Cinema
Director Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 2133c1709cbeab043b2c0d4a09f8c560
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Cinemachine
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 61a9883a71fe42f4cb3a2538927c5b54
timeCreated: 1527111664
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Core
GameKit Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 107656dc7c8decd4b98ddacdb4c63d9c
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Corgi
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 69578b34b0b99fd408db1f26e709204b
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Customizable
SciFi Holo Interface Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 890975c726da4f447a9fdbb24e0ac5a6
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Deftly
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 1977e46ddf171054ba06e70c3a17b562
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Devion
Inventory Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: d04dae1efd4c20f42801fa99bfb48c71
timeCreated: 1616330200
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/DoozyUI
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: f48e38a1694a4a94ba7bfa99b5bb8da7
timeCreated: 1570720461
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Easy
Save Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: a760ee77bdfe6fc4fbfeb4e74d81e9ee
timeCreated: 1527293527
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Emerald
AI Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 7ac1fca502db8634ca8a220957ce0efe
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/FMOD
Support.unitypackage
uploadId: 616804

View File

@ -1,21 +0,0 @@
fileFormatVersion: 2
guid: 03276c81a3b7e1f4f8b9a2c42d29ccb5
labels:
- FaceFX
- Facial
- Lip
- Voice
- Voiceover
- Lipsync
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/FaceFX
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 4c2fe1e05f53ce540a7e6629e37e62ba
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Feel
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 41dc081f41d06ad4cb3a976e3bc784ff
labels:
- Gameflow
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/GameFlow
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 7224afe475473f5479a4be84354c0ffe
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/I2
Localization Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 6566ea9453ea9a54c8adda4ce157bfe5
labels:
- Ai
- Icode
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/ICode
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 8a6eaa4e4e356664da332e906c4116ca
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Ink
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: d78d339535406c443be8ab962fe3faed
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Invector
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 6556a12f622b9f84a87c93e43a05c57a
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Inventory
Engine Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 7adde0d8ab9d11c4f8958df473963096
timeCreated: 1530547933
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Inventory
Pro Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 2e0d514b37da90b43aca77d71d4ea274
timeCreated: 1622506580
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/JLC
Importer.unitypackage
uploadId: 616804

View File

@ -1,20 +0,0 @@
fileFormatVersion: 2
guid: f73b81d6a28009a4d8a6cfa24e4f6670
labels:
- Mapper
- Kgf
- KgfMapSystem
- Map
- Minimap
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/KGFMapSystem
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 14eb0de10b56d7d48aa47c34c085763a
labels:
- Rogo
- Lipsync
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/LipSync
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: bab8f8e2fd66cc94eb0381c12da4f8a1
timeCreated: 1598572691
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/LivelyChatBubbles
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 853d51cc63a44614b8aa108c20970d53
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Localization
Package Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 0acaab50ea80e2740907f9fb8e96d5cb
timeCreated: 1566228735
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Look
Animator Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 00d3be9741969ee4abb41a0d36893d12
labels:
- Makinom
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Makinom
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: a84c2fae02ab66e4bb10f4b632b4e59f
labels:
- Audio
- Master
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Master
Audio Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: ff46b33770bc0e04da5553db516b2791
timeCreated: 1529373372
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Motion
Controller Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: d4762985b08cf424d8a389bd106e9c41
labels:
- Hud
- Hudtext
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/NGUI
HUD Text Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 82f4200e470c7a2459f54ef829fd130b
labels:
- Ngui
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/NGUI
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 8f7926653749bc042b66acaf162cb653
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/NWT
Support.unitypackage
uploadId: 616804

View File

@ -1,18 +0,0 @@
fileFormatVersion: 2
guid: d8244e47333fea34cabbe75f30b489cd
labels:
- Rpg
- Ork
- Okashi
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/ORK
Framework Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: a60eb26401f5d2e40a3f8ad3a0cdd2ae
labels:
- Playmaker
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/PlayMaker
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: d20f46daec1cff04b8767c37cbc64dfd
timeCreated: 1541730189
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/PostProcessing
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 1e0bc8e64ca5a204ab01fcb065ad3ea4
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/RPG
Builder Support.unitypackage
uploadId: 616804

View File

@ -1,18 +0,0 @@
fileFormatVersion: 2
guid: 0439b345dc19afc4e9e38a45964c21d2
labels:
- Rpg
- Rpgkit
- Zerano
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/RPG
Kit Support.unitypackage
uploadId: 616804

View File

@ -1,19 +0,0 @@
fileFormatVersion: 2
guid: 2f034bb78093baf41a5b14693eefb6ba
labels:
- Rt-voice
- Rtvoice
- Tts
- Speech
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/RTVoice
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 37a76039173f99b4fac971349e64b845
labels:
- Realistic
- Fps
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Realistic
FPS Prefab Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: 12f5d0647e98dad4cba5773dbfe617ee
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Rewired
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: cfa06a72ad668b64e84eb67a6653c27a
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Rog
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 5f372c15f48325e4da788631806fbd37
timeCreated: 1561299578
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/SALSA
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: d48ea718ba1476a4baa5cd9e66f6ed78
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/SLATE
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 21b40e7d71233864788700238fab175d
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Speech
Recognition System Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 44688b79fc3aa6a44b5c47a92a453722
timeCreated: 1559148300
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Spine
Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: c6b5601000159b44594b95b58dc95e5e
timeCreated: 1544124653
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/SuperTextMesh
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: 1f67bb1f7a0ccac4bacceb5680482ca2
labels:
- 2d
- Tk2d
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/TK2D
Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: d418d21b145ca9e4289690cca70d800d
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/TalkIt
Support.unitypackage
uploadId: 616804

View File

@ -1,17 +0,0 @@
fileFormatVersion: 2
guid: ba01c8813d9d8e645a60034600445394
timeCreated: 1589555711
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Text
Animator Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: 373fa280b9df46f45901d7ac3fea3beb
timeCreated: 1549682532
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/TopDown
Engine Support.unitypackage
uploadId: 616804

View File

@ -1,14 +0,0 @@
fileFormatVersion: 2
guid: d0b0bdbd9366c9e4fba085f618ca54ba
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Topdown
Kit Support.unitypackage
uploadId: 616804

View File

@ -1,16 +0,0 @@
fileFormatVersion: 2
guid: c59e446cf466a424daed6859d731bc80
labels:
- Unistorm
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/UniStorm
Support.unitypackage
uploadId: 616804

View File

@ -1,15 +0,0 @@
fileFormatVersion: 2
guid: 494657561b44a1c489255e7049d56ad7
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 11672
packageName: Dialogue System for Unity
packageVersion: 2.2.40.2
assetPath: Assets/Plugins/Pixel Crushers/Dialogue System/Third Party Support/Visual
Scripting Support.unitypackage
uploadId: 616804

Some files were not shown because too many files have changed in this diff Show More