diff options
Diffstat (limited to 'Client/Assets/Behavior Designer/Runtime/Variables')
34 files changed, 319 insertions, 0 deletions
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs new file mode 100644 index 00000000..43ba1b21 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedBool : SharedVariable<bool>
+ {
+ public static implicit operator SharedBool(bool value) { return new SharedBool { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta new file mode 100644 index 00000000..24a56fe0 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: c2f4e02925f3d454c8a49a9f9cc1d497
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs new file mode 100644 index 00000000..50931845 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedColor : SharedVariable<Color>
+ {
+ public static implicit operator SharedColor(Color value) { return new SharedColor { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta new file mode 100644 index 00000000..5cb6438b --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 1aebb6343767438449d67bf4118aeefe
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs new file mode 100644 index 00000000..5cfee32b --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs @@ -0,0 +1,8 @@ +namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedFloat : SharedVariable<float>
+ {
+ public static implicit operator SharedFloat(float value) { return new SharedFloat { Value = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta new file mode 100644 index 00000000..f2d785c3 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 954735ce9c49fd845add7abd7883211c
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs new file mode 100644 index 00000000..53f1ac29 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedGameObject : SharedVariable<GameObject>
+ {
+ public static implicit operator SharedGameObject(GameObject value) { return new SharedGameObject { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta new file mode 100644 index 00000000..aee365b0 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: df84e4f8f0e526344a46be1b083e0218
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs new file mode 100644 index 00000000..b5760184 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections.Generic;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedGameObjectList : SharedVariable<List<GameObject>>
+ {
+ public static implicit operator SharedGameObjectList(List<GameObject> value) { return new SharedGameObjectList { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta new file mode 100644 index 00000000..956e5020 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 70650d45c2fa6794a9fdd7d2a74bb59a
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs new file mode 100644 index 00000000..9bd8e023 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedInt : SharedVariable<int>
+ {
+ public static implicit operator SharedInt(int value) { return new SharedInt { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta new file mode 100644 index 00000000..0f06a31e --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 00de328b40e8ac84ebf75e48fe353f38
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs new file mode 100644 index 00000000..57afa4f6 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs @@ -0,0 +1,10 @@ +using UnityEngine;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedMaterial : SharedVariable<Material>
+ {
+ public static implicit operator SharedMaterial(Material value) { return new SharedMaterial { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta new file mode 100644 index 00000000..c99828bf --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 2e84514e0f685a64795ecdb776888407
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs new file mode 100644 index 00000000..c962aef8 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedObject : SharedVariable<Object>
+ {
+ public static explicit operator SharedObject(Object value) { return new SharedObject { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta new file mode 100644 index 00000000..f9c153e9 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: d5ffddfc2d65c6e4ca1dedda5afd6ccc
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs new file mode 100644 index 00000000..26092e6a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections.Generic;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedObjectList : SharedVariable<List<Object>>
+ {
+ public static implicit operator SharedObjectList(List<Object> value) { return new SharedObjectList { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta new file mode 100644 index 00000000..674f2268 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: c7644e981f746b5458fb6adbda412b2d
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs new file mode 100644 index 00000000..e6f4e234 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedQuaternion : SharedVariable<Quaternion>
+ {
+ public static implicit operator SharedQuaternion(Quaternion value) { return new SharedQuaternion { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta new file mode 100644 index 00000000..027e0ace --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 1ec5ca504fe011b449506c42d3e5ac7f
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs new file mode 100644 index 00000000..0c8ae3ae --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedRect : SharedVariable<Rect>
+ {
+ public static implicit operator SharedRect(Rect value) { return new SharedRect { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta new file mode 100644 index 00000000..68fded8a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 23ef607e9df5ab742afbea152c79eed5
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs new file mode 100644 index 00000000..ccaf4c57 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedString : SharedVariable<string>
+ {
+ public static implicit operator SharedString(string value) { return new SharedString { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta new file mode 100644 index 00000000..a64cb255 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 2b562573ea4266848bc3f78352dca3a5
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs new file mode 100644 index 00000000..7b06f98f --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedTransform : SharedVariable<Transform>
+ {
+ public static implicit operator SharedTransform(Transform value) { return new SharedTransform { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta new file mode 100644 index 00000000..226ae88d --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 3e084053b0dbe6541bc2408005c85606
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs new file mode 100644 index 00000000..6872404c --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections.Generic;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedTransformList : SharedVariable<List<Transform>>
+ {
+ public static implicit operator SharedTransformList(List<Transform> value) { return new SharedTransformList { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta new file mode 100644 index 00000000..33e37c1a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 11f38abc81b11804aabe69ae80011a60
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs new file mode 100644 index 00000000..584f9d05 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedVector2 : SharedVariable<Vector2>
+ {
+ public static implicit operator SharedVector2(Vector2 value) { return new SharedVector2 { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta new file mode 100644 index 00000000..4eb4d791 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 2398d4531b638134384482dcac3e850c
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs new file mode 100644 index 00000000..6c7652da --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedVector3 : SharedVariable<Vector3>
+ {
+ public static implicit operator SharedVector3(Vector3 value) { return new SharedVector3 { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta new file mode 100644 index 00000000..6588f7ac --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: 2093670c041663d4096c217e7c790683
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs new file mode 100644 index 00000000..9d6f0549 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs @@ -0,0 +1,11 @@ +using UnityEngine;
+using System.Collections;
+
+namespace BehaviorDesigner.Runtime
+{
+ [System.Serializable]
+ public class SharedVector4 : SharedVariable<Vector4>
+ {
+ public static implicit operator SharedVector4(Vector4 value) { return new SharedVector4 { mValue = value }; }
+ }
+}
\ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta new file mode 100644 index 00000000..b42454b1 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2
+guid: e12e4a2550a6e5f4aa39fdd59126ed66
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
|