From 7d4ec0fea4cf133058f7616660b41cdb1cd439dd Mon Sep 17 00:00:00 2001 From: Superbstingray Date: Mon, 21 Mar 2022 15:55:16 +1300 Subject: [PATCH] v1.7 --- UdonCalibratingChairs/Readme.txt | 18 + UdonCalibratingChairs/Readme.txt.meta | 7 + UdonCalibratingChairs/UCCGraph.meta | 8 + UdonCalibratingChairs/UCCGraph/UCC3.1.asset | 555 ++++++++++++++++++ .../UCCGraph/UCC3.1.asset.meta | 8 + UdonCalibratingChairs/v3.1.meta | 8 + .../v3.1/Spinlinder.controller | 72 +++ .../v3.1/Spinlinder.controller.meta | 8 + UdonCalibratingChairs/v3.1/UCC3.1.prefab | 269 +++++++++ UdonCalibratingChairs/v3.1/UCC3.1.prefab.meta | 7 + UdonCalibratingChairs/v3.1/spinlinder.anim | 181 ++++++ .../v3.1/spinlinder.anim.meta | 8 + 12 files changed, 1149 insertions(+) create mode 100644 UdonCalibratingChairs/Readme.txt create mode 100644 UdonCalibratingChairs/Readme.txt.meta create mode 100644 UdonCalibratingChairs/UCCGraph.meta create mode 100644 UdonCalibratingChairs/UCCGraph/UCC3.1.asset create mode 100644 UdonCalibratingChairs/UCCGraph/UCC3.1.asset.meta create mode 100644 UdonCalibratingChairs/v3.1.meta create mode 100644 UdonCalibratingChairs/v3.1/Spinlinder.controller create mode 100644 UdonCalibratingChairs/v3.1/Spinlinder.controller.meta create mode 100644 UdonCalibratingChairs/v3.1/UCC3.1.prefab create mode 100644 UdonCalibratingChairs/v3.1/UCC3.1.prefab.meta create mode 100644 UdonCalibratingChairs/v3.1/spinlinder.anim create mode 100644 UdonCalibratingChairs/v3.1/spinlinder.anim.meta diff --git a/UdonCalibratingChairs/Readme.txt b/UdonCalibratingChairs/Readme.txt new file mode 100644 index 0000000..638e561 --- /dev/null +++ b/UdonCalibratingChairs/Readme.txt @@ -0,0 +1,18 @@ +Created by Superbstingray + +UdonCalibratingChairs +V1.62 - 3/08/21 - Made in UdonGraph SDK3-2021.07.13.13.39 + +Chairs that adjust their enter point to align avatars to a better sitting position. Includes a fix for VR users entering rotated stations. + +Sets the station seated position offset based on the position of the avatars knee. + +Makes local and remote users check the users avatar knee position and sets the seated position offset to correct the players knee location to the defined Knee Target Position. + +(Usage) + +Place prefab in scene and adjust position of chair to a location where you want there to be a seat. + +Adjust the Knee Target GameObject to set where the player will be positioned. Ideally you should position this at the edge of chairs where you would expect the avatars knee to be. + +Can align with chair models in your scene and then remove or disable the chair model in the prefab. diff --git a/UdonCalibratingChairs/Readme.txt.meta b/UdonCalibratingChairs/Readme.txt.meta new file mode 100644 index 0000000..918e46b --- /dev/null +++ b/UdonCalibratingChairs/Readme.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0f78ae2d3e15dad4f90faca32889da83 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/UCCGraph.meta b/UdonCalibratingChairs/UCCGraph.meta new file mode 100644 index 0000000..cfd6b28 --- /dev/null +++ b/UdonCalibratingChairs/UCCGraph.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a50248f880bd6db43b9787e4e0562639 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/UCCGraph/UCC3.1.asset b/UdonCalibratingChairs/UCCGraph/UCC3.1.asset new file mode 100644 index 0000000..7d789f5 --- /dev/null +++ b/UdonCalibratingChairs/UCCGraph/UCC3.1.asset @@ -0,0 +1,555 @@ +%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: 4f11136daadff0b44ac2278a314682ab, type: 3} + m_Name: UCC3.1 + m_EditorClassIdentifier: + serializedUdonProgramAsset: {fileID: 11400000, guid: 6782c49e50205de4987c57b9333397ab, + type: 2} + udonAssembly: ".data_start\r\n\r\n .export KneeTarget\r\n .export KneePosition\r\n + .export SeatedPosition\r\n \r\n __instance_0: %VRCUdonUdonBehaviour, this\r\n + __eventName_0: %SystemString, null\r\n __delaySeconds_0: %SystemSingle, null\r\n + __eventTiming_0: %VRCUdonCommonEnumsEventTiming, null\r\n __instance_1: %UnityEngineTransform, + this\r\n __value_0: %UnityEngineVector3, null\r\n __instance_2: %UnityEngineTransform, + this\r\n __direction_0: %UnityEngineVector3, null\r\n __instance_3: %VRCSDKBaseVRCPlayerApi, + null\r\n __instance_4: %UnityEngineTransform, this\r\n __value_1: %UnityEngineVector3, + null\r\n __instance_5: %UnityEngineTransform, this\r\n __value_2: %UnityEngineVector3, + null\r\n __instance_6: %VRCSDKBaseVRCPlayerApi, null\r\n __tt_0: %UnityEngineHumanBodyBones, + null\r\n onStationEnteredPlayer: %VRCSDKBaseVRCPlayerApi, null\r\n __instance_7: + %UnityEngineTransform, this\r\n __value_3: %UnityEngineVector3, null\r\n + __instance_8: %UnityEngineTransform, this\r\n __instance_9: %UnityEngineTransform, + this\r\n __value_4: %UnityEngineVector3, null\r\n __Vector3_0: %UnityEngineVector3, + null\r\n __Vector3_1: %UnityEngineVector3, null\r\n __instance_A: %UnityEngineTransform, + this\r\n __Vector3_2: %UnityEngineVector3, null\r\n __instance_B: %UnityEngineTransform, + this\r\n __message_0: %SystemObject, null\r\n __format_0: %SystemString, + null\r\n __arg0_0: %SystemObject, null\r\n __arg1_0: %SystemObject, null\r\n + __instance_C: %UnityEngineTransform, this\r\n __instance_D: %VRCSDKBaseVRCPlayerApi, + null\r\n __instance_E: %UnityEngineTransform, this\r\n __value_5: %UnityEngineVector3, + null\r\n KneeTarget: %UnityEngineTransform, this\r\n KneePosition: %UnityEngineTransform, + this\r\n SeatedPosition: %UnityEngineTransform, this\r\n\r\n.data_end\r\n\r\n.code_start\r\n\r\n + .export _onStationEntered\r\n \r\n _onStationEntered:\r\n \r\n + PUSH, __instance_0\r\n PUSH, __eventName_0\r\n PUSH, __delaySeconds_0\r\n + PUSH, __eventTiming_0\r\n EXTERN, \"VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEventDelayedSeconds__SystemString_SystemSingle_VRCUdonCommonEnumsEventTiming__SystemVoid\"\r\n + JUMP, 0xFFFFFFFC\r\n \r\n .export _interact\r\n \r\n _interact:\r\n + \r\n PUSH, SeatedPosition\r\n PUSH, __instance_1\r\n COPY\r\n + PUSH, __instance_2\r\n PUSH, __direction_0\r\n PUSH, __value_0\r\n + EXTERN, \"UnityEngineTransform.__TransformDirection__UnityEngineVector3__UnityEngineVector3\"\r\n + PUSH, __instance_1\r\n PUSH, __value_0\r\n EXTERN, \"UnityEngineTransform.__set_eulerAngles__UnityEngineVector3__SystemVoid\"\r\n + PUSH, __instance_3\r\n EXTERN, \"VRCSDKBaseNetworking.__get_LocalPlayer__VRCSDKBaseVRCPlayerApi\"\r\n + PUSH, __instance_3\r\n EXTERN, \"VRCSDKBaseVRCPlayerApi.__UseAttachedStation__SystemVoid\"\r\n + PUSH, SeatedPosition\r\n PUSH, __instance_4\r\n COPY\r\n + PUSH, __instance_4\r\n PUSH, __value_1\r\n EXTERN, \"UnityEngineTransform.__set_localEulerAngles__UnityEngineVector3__SystemVoid\"\r\n + JUMP, 0xFFFFFFFC\r\n \r\n .export _Calibrate\r\n \r\n _Calibrate:\r\n + \r\n PUSH, KneePosition\r\n PUSH, __instance_5\r\n COPY\r\n + PUSH, onStationEnteredPlayer\r\n PUSH, __instance_6\r\n COPY\r\n + PUSH, __instance_6\r\n PUSH, __tt_0\r\n PUSH, __value_2\r\n + EXTERN, \"VRCSDKBaseVRCPlayerApi.__GetBonePosition__UnityEngineHumanBodyBones__UnityEngineVector3\"\r\n + PUSH, __instance_5\r\n PUSH, __value_2\r\n EXTERN, \"UnityEngineTransform.__set_position__UnityEngineVector3__SystemVoid\"\r\n + PUSH, SeatedPosition\r\n PUSH, __instance_7\r\n COPY\r\n + PUSH, KneeTarget\r\n PUSH, __instance_8\r\n COPY\r\n PUSH, + __instance_8\r\n PUSH, __value_3\r\n EXTERN, \"UnityEngineTransform.__get_localPosition__UnityEngineVector3\"\r\n + PUSH, __instance_7\r\n PUSH, __value_3\r\n EXTERN, \"UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid\"\r\n + PUSH, SeatedPosition\r\n PUSH, __instance_9\r\n COPY\r\n + PUSH, SeatedPosition\r\n PUSH, __instance_A\r\n COPY\r\n + PUSH, __instance_A\r\n PUSH, __Vector3_0\r\n EXTERN, \"UnityEngineTransform.__get_localPosition__UnityEngineVector3\"\r\n + PUSH, KneePosition\r\n PUSH, __instance_B\r\n COPY\r\n PUSH, + __instance_B\r\n PUSH, __Vector3_2\r\n EXTERN, \"UnityEngineTransform.__get_localPosition__UnityEngineVector3\"\r\n + PUSH, __Vector3_2\r\n PUSH, __Vector3_1\r\n EXTERN, \"UnityEngineVector3.__op_UnaryNegation__UnityEngineVector3__UnityEngineVector3\"\r\n + PUSH, __Vector3_0\r\n PUSH, __Vector3_1\r\n PUSH, __value_4\r\n + EXTERN, \"UnityEngineVector3.__op_Addition__UnityEngineVector3_UnityEngineVector3__UnityEngineVector3\"\r\n + PUSH, __instance_9\r\n PUSH, __value_4\r\n EXTERN, \"UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid\"\r\n + PUSH, __instance_C\r\n PUSH, __arg0_0\r\n EXTERN, \"UnityEngineTransform.__get_name__SystemString\"\r\n + PUSH, onStationEnteredPlayer\r\n PUSH, __instance_D\r\n COPY\r\n + PUSH, __instance_D\r\n PUSH, __arg1_0\r\n EXTERN, \"VRCSDKBaseVRCPlayerApi.__get_displayName__SystemString\"\r\n + PUSH, __format_0\r\n PUSH, __arg0_0\r\n PUSH, __arg1_0\r\n + PUSH, __message_0\r\n EXTERN, \"SystemString.__Format__SystemString_SystemObject_SystemObject__SystemString\"\r\n + PUSH, __message_0\r\n EXTERN, \"UnityEngineDebug.__Log__SystemObject__SystemVoid\"\r\n + JUMP, 0xFFFFFFFC\r\n \r\n .export _onStationExited\r\n \r\n _onStationExited:\r\n + \r\n PUSH, SeatedPosition\r\n PUSH, __instance_E\r\n COPY\r\n + PUSH, __instance_E\r\n PUSH, __value_5\r\n EXTERN, \"UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid\"\r\n + JUMP, 0xFFFFFFFC\r\n \r\n\r\n.code_end\r\n" + assemblyError: + graphData: + name: + description: + nodes: + - fullName: VRCSDKBaseNetworking.__get_LocalPlayer__VRCSDKBaseVRCPlayerApi + uid: 0253e28b-3723-4eee-be00-f6b6293a9361 + position: {x: -1264.9886, y: 550} + nodeUIDs: [] + flowUIDs: [] + nodeValues: [] + - fullName: Event_OnStationEntered + uid: 276d5591-761c-4833-b56c-8f365e07fe21 + position: {x: -677.43744, y: 715.7495} + nodeUIDs: [] + flowUIDs: + - f826bf3c-3638-4af9-bb5a-ec0a7dd5112a + nodeValues: [] + - fullName: Event_Interact + uid: 16dc4bca-6c16-408d-bfe9-856062610186 + position: {x: -1419.9886, y: 569} + nodeUIDs: [] + flowUIDs: + - bd9cebf4-30e8-4861-9026-2d210d5d2a0d + nodeValues: [] + - fullName: VRCSDKBaseVRCPlayerApi.__UseAttachedStation__SystemVoid + uid: 937c05a6-53ea-4668-834f-c7c98096ccff + position: {x: -1025.9886, y: 641} + nodeUIDs: + - 0253e28b-3723-4eee-be00-f6b6293a9361|0 + flowUIDs: + - dc7f4ca6-6fef-4574-97d3-b4ebdaea4645 + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: SystemString.__Format__SystemString_SystemObject_SystemObject__SystemString + uid: 6c46cff9-269b-443d-a6c4-8f088623ed18 + position: {x: 1491.6522, y: 627.8522} + nodeUIDs: + - + - 50328cf4-7480-469f-b043-55c679cbd2f9|0 + - 5c61ac38-6635-49d8-b599-41384a63121a|0 + - 5c61ac38-6635-49d8-b599-41384a63121a|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|[VRC + Station][{1}] Entered {0} + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|0 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineDebug.__Log__SystemObject__SystemVoid + uid: 5cc68746-c4cd-4a46-b96b-57b51f5d5187 + position: {x: 1568.6522, y: 498.85217} + nodeUIDs: + - 6c46cff9-269b-443d-a6c4-8f088623ed18 + flowUIDs: + - + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineTransform.__get_localPosition__UnityEngineVector3 + uid: 731c684b-98d1-4047-8f04-304d074ddafb + position: {x: 276.9165, y: 584.145} + nodeUIDs: + - 031bec9c-e26f-46b5-8b1b-ee70c4c95dd5|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineTransform.__get_localPosition__UnityEngineVector3 + uid: c7292531-54c5-45d8-ac83-8d4a4ed2a93d + position: {x: 494.9165, y: 492.14505} + nodeUIDs: + - 832d93fc-6f03-4191-af81-8ca0f5ce6e96|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineVector3.__op_Addition__UnityEngineVector3_UnityEngineVector3__UnityEngineVector3 + uid: 5f589a40-9af0-4e1e-8262-119dc227f8a0 + position: {x: 757.9165, y: 560.145} + nodeUIDs: + - c7292531-54c5-45d8-ac83-8d4a4ed2a93d|0 + - 953c1967-dc06-4f22-af37-0013fb5ac266|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: Event_Custom + uid: aaa2c81d-7a9c-407a-8e63-b4d1ee02d506 + position: {x: -279.98865, y: 149} + nodeUIDs: + - + flowUIDs: + - 768039ea-fa1a-4283-974c-0c0c6cd1be62 + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|_Calibrate + - fullName: UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid + uid: 3cc2e367-d94d-469b-be3e-9a6eb09801b4 + position: {x: 946.9165, y: 513.145} + nodeUIDs: + - 832d93fc-6f03-4191-af81-8ca0f5ce6e96|0 + - 5f589a40-9af0-4e1e-8262-119dc227f8a0|0 + flowUIDs: + - 5cc68746-c4cd-4a46-b96b-57b51f5d5187 + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: Event_OnStationExited + uid: d8ef28c1-b818-4e02-8585-35483b81d21b + position: {x: 1048.0114, y: 153} + nodeUIDs: [] + flowUIDs: + - 76ad91ed-c484-4eab-8138-3180690b59dc + nodeValues: [] + - fullName: UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid + uid: 76ad91ed-c484-4eab-8138-3180690b59dc + position: {x: 1303.0114, y: 174} + nodeUIDs: + - 966fa2e2-6b62-4fa3-b314-28fd61987e9b|0 + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.11500000208616257,"z":0.19499999284744264} + - fullName: UnityEngineTransform.__set_position__UnityEngineVector3__SystemVoid + uid: 768039ea-fa1a-4283-974c-0c0c6cd1be62 + position: {x: -62.988647, y: 151} + nodeUIDs: + - 395d5743-baca-4e2e-8ceb-76fa7f5bea77|0 + - 041b31fb-e664-4357-84d9-f0d2bc5b7b07|0 + flowUIDs: + - b338095a-fdb5-4bbd-a3da-5d50410ff4fc + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: VRCSDKBaseVRCPlayerApi.__GetBonePosition__UnityEngineHumanBodyBones__UnityEngineVector3 + uid: 041b31fb-e664-4357-84d9-f0d2bc5b7b07 + position: {x: -352.98865, y: 251} + nodeUIDs: + - 276d5591-761c-4833-b56c-8f365e07fe21|0 + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.HumanBodyBones, UnityEngine.AnimationModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|RightLowerLeg + - fullName: UnityEngineTransform.__set_localPosition__UnityEngineVector3__SystemVoid + uid: b338095a-fdb5-4bbd-a3da-5d50410ff4fc + position: {x: 676.3176, y: 142} + nodeUIDs: + - 94982fa5-6d27-4776-bce1-8682a98e02c1|0 + - 8f29f69b-19ab-40da-a2d9-9515e7538aa2|0 + flowUIDs: + - 3cc2e367-d94d-469b-be3e-9a6eb09801b4 + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.44999998807907107,"z":0.44999998807907107} + - fullName: VRCSDKBaseVRCPlayerApi.__get_displayName__SystemString + uid: 5c61ac38-6635-49d8-b599-41384a63121a + position: {x: 1253.6522, y: 741.8522} + nodeUIDs: + - 276d5591-761c-4833-b56c-8f365e07fe21|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEventDelayedSeconds__SystemString_SystemSingle_VRCUdonCommonEnumsEventTiming__SystemVoid + uid: f826bf3c-3638-4af9-bb5a-ec0a7dd5112a + position: {x: -433.98865, y: 608} + nodeUIDs: + - + - + - + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|_Calibrate + - unityObjectValue: {fileID: 0} + stringValue: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|1 + - unityObjectValue: {fileID: 0} + stringValue: VRC.Udon.Common.Enums.EventTiming, VRC.Udon.Common, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null|Update + - fullName: Variable_UnityEngineTransform + uid: d7a1f510-ff56-4e9e-8735-1fbeb0921523 + position: {x: 0, y: 0} + nodeUIDs: + - + - + - + - + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|KneeTarget + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|True + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|False + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|none + - fullName: Get_Variable + uid: 8f0d815b-a53a-4a6c-b71a-916726dc7383 + position: {x: 222.75615, y: 260} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|d7a1f510-ff56-4e9e-8735-1fbeb0921523 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineTransform.__get_localPosition__UnityEngineVector3 + uid: 8f29f69b-19ab-40da-a2d9-9515e7538aa2 + position: {x: 416.75616, y: 260} + nodeUIDs: + - 8f0d815b-a53a-4a6c-b71a-916726dc7383|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: Variable_UnityEngineTransform + uid: b6245cd2-def7-49d0-85b4-e24fff7a8c53 + position: {x: -163.57965, y: -2077.4438} + nodeUIDs: + - + - + - + - + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|KneePosition + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|True + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|False + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|none + - fullName: Get_Variable + uid: 395d5743-baca-4e2e-8ceb-76fa7f5bea77 + position: {x: -495.98865, y: 170} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|b6245cd2-def7-49d0-85b4-e24fff7a8c53 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: Variable_UnityEngineTransform + uid: 8d26c92b-cbb3-4ca5-b154-c2297e20a168 + position: {x: -3887.0984, y: -5251.704} + nodeUIDs: + - + - + - + - + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|SeatedPosition + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|True + - unityObjectValue: {fileID: 0} + stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089|False + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|none + - fullName: Get_Variable + uid: 94982fa5-6d27-4776-bce1-8682a98e02c1 + position: {x: 431.48773, y: 165.75615} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|8d26c92b-cbb3-4ca5-b154-c2297e20a168 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: Get_Variable + uid: 832d93fc-6f03-4191-af81-8ca0f5ce6e96 + position: {x: 247.9165, y: 490.14505} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|8d26c92b-cbb3-4ca5-b154-c2297e20a168 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: Get_Variable + uid: 031bec9c-e26f-46b5-8b1b-ee70c4c95dd5 + position: {x: 62.916504, y: 583.145} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|b6245cd2-def7-49d0-85b4-e24fff7a8c53 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineVector3.__op_UnaryNegation__UnityEngineVector3__UnityEngineVector3 + uid: 953c1967-dc06-4f22-af37-0013fb5ac266 + position: {x: 519.9165, y: 584.145} + nodeUIDs: + - 731c684b-98d1-4047-8f04-304d074ddafb|0 + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: Get_Variable + uid: 966fa2e2-6b62-4fa3-b314-28fd61987e9b + position: {x: 1045.0114, y: 268} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|8d26c92b-cbb3-4ca5-b154-c2297e20a168 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: Get_Variable + uid: 1c0b216c-c325-4793-998d-fded262b56b3 + position: {x: -1514.9886, y: 665} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|8d26c92b-cbb3-4ca5-b154-c2297e20a168 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineTransform.__set_eulerAngles__UnityEngineVector3__SystemVoid + uid: bd9cebf4-30e8-4861-9026-2d210d5d2a0d + position: {x: -1277.9886, y: 640} + nodeUIDs: + - 1c0b216c-c325-4793-998d-fded262b56b3|0 + - 701c330a-8ab8-4d57-9cf9-4fb5a4e3cbc8|0 + flowUIDs: + - 937c05a6-53ea-4668-834f-c7c98096ccff + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: UnityEngineTransform.__TransformDirection__UnityEngineVector3__UnityEngineVector3 + uid: 701c330a-8ab8-4d57-9cf9-4fb5a4e3cbc8 + position: {x: -1639.9886, y: 759} + nodeUIDs: + - + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: Get_Variable + uid: a883d0d8-1668-47e6-9471-b3bb4712d39d + position: {x: -1014.98865, y: 544} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|8d26c92b-cbb3-4ca5-b154-c2297e20a168 + - unityObjectValue: {fileID: 0} + stringValue: + - fullName: UnityEngineTransform.__set_localEulerAngles__UnityEngineVector3__SystemVoid + uid: dc7f4ca6-6fef-4574-97d3-b4ebdaea4645 + position: {x: -772.98865, y: 548} + nodeUIDs: + - a883d0d8-1668-47e6-9471-b3bb4712d39d|0 + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + - unityObjectValue: {fileID: 0} + stringValue: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null|{"x":0.0,"y":0.0,"z":0.0} + - fullName: UnityEngineTransform.__get_name__SystemString + uid: 50328cf4-7480-469f-b043-55c679cbd2f9 + position: {x: 1304.6522, y: 641.8522} + nodeUIDs: + - + flowUIDs: [] + nodeValues: + - unityObjectValue: {fileID: 0} + stringValue: + updateOrder: 0 + graphElementData: + - type: 2 + uid: a20273af-8e44-4a9a-b87c-aaaea442c209 + jsonData: '{"uid":"a20273af-8e44-4a9a-b87c-aaaea442c209","layout":{"serializedVersion":"2","x":-1665.0,"y":487.0,"width":1645.0,"height":425.0},"containedElements":["884840fe-5e09-4c15-95dd-6cbc8cbba62b","f15f7288-a517-4d6b-a54f-028d6d4615ac","463ad2b6-6a91-44c8-8fcd-99495e1ce653","74a6db51-b0f1-4cd1-b41f-be5e1ecb4abe","800dc9d1-c450-48f6-ac0f-720e14dca615","ce31342c-ec29-4351-8e54-5edebac04df7","e58e8a1e-caed-4d20-94e7-39f22e54d4fd","3e6d2392-d8d4-4fa8-b222-5d6450979f35","24a73703-b42a-4446-bd7a-1409d5ce40d2","51428318-c90b-4533-bff4-251596044d13","06162944-258b-473a-831f-73f54e1417f4","1c19fa60-f627-4676-ab6f-c3a467bee6af","91d3d25c-08d6-4361-a711-ae1714f4373c","0253e28b-3723-4eee-be00-f6b6293a9361","e472cd96-010e-471e-a170-ed0127488e21","71861a2b-5034-4c35-af3b-a273f0df5e64","42800feb-eb0a-4e39-bf2b-8bc7bbb6d2b2","1b1364d6-d4da-4b29-b3c0-36f6280819a6","4ec55fd5-4841-4e08-9178-98539829141f","dc77c6c0-17d9-4c0f-a03a-e24bd1ecdf78","c94271d5-057c-4a73-be39-d8e28c6f08a4","0c9506fb-1a1c-4bab-9e37-2c7fadc10c7c","7fa5edc5-3ca9-4b5a-95a1-ef93040658c3","9fdb498b-adc2-4fc0-9011-f1ae267941da","b7c99795-aac0-43a0-97a5-c14200073d5b","78896fcf-04f0-4a37-af8f-5fe392f62fd5","3e96efce-9e61-45a3-ae34-618916ab80de","16dc4bca-6c16-408d-bfe9-856062610186","937c05a6-53ea-4668-834f-c7c98096ccff","276d5591-761c-4833-b56c-8f365e07fe21","4b407ccc-ff40-423d-86d3-3ede41c1b195","6fe92b26-fdd6-4938-8d3a-f44d79b78d24","7d172e46-943a-4143-ac08-421e1910ef15","94bef536-1775-41bf-9e9f-2f99fd3f68d1","28baff4b-fed9-4c37-9c54-741d760b1846","9d28a072-6a29-48e1-a1a6-fc18f8010634","75d32e48-0bc5-4c5f-a36b-b71da9b81410","f826bf3c-3638-4af9-bb5a-ec0a7dd5112a","1389dd3f-d600-46c8-8daf-fc4068583426","86334e27-52bc-42f7-a543-d4073f60f943","5c9a1497-dc8b-472c-b9a4-b1bdba17e6cc","1c0b216c-c325-4793-998d-fded262b56b3","b03a6000-3eb8-4123-9903-1440cdaebdf9","fcdc229f-06a5-445e-965c-ca22d7c14dda","3c94b619-4cf9-4e20-b673-4cd79d252c09","690a2ee0-f7e1-41aa-a6a7-44d55cb80ac4","bd9cebf4-30e8-4861-9026-2d210d5d2a0d","b4311773-7dcb-4f23-936a-d9d0e6d6c501","701c330a-8ab8-4d57-9cf9-4fb5a4e3cbc8","ed0b0b6b-001b-4ed9-8132-0a0f4dcec4b3","bd500b9f-f9a7-44cd-9001-6dd36429b188","d6afe66a-248b-45d6-a803-578d201acf87","6aa98280-dc77-4dfb-890a-de3e30f13305","723bd98c-742e-48c7-a46c-ceb12e398328","1fd2188f-c794-45b8-9c29-fdd827d163ef","45cb86fd-bf7e-44e2-a5de-99fa68775870","e370e187-7018-45fc-9481-d08b2af5011e","9889585e-aaee-4b23-ade0-2167e1bad8da","e1db2a7e-4541-4288-a8c1-e2175a076426","d567817b-d98a-4309-8183-5fa30ce3ea9f","6069d9c0-9402-40e9-890a-6b9eab4be7c2","75e4aa8c-a1bf-42b0-abaa-3c0bd4b2547b","079ac64e-bd33-4bc5-bfa6-04d47dcedb92","acd77e9c-b814-48c0-9f33-4c8e45418fc3","4e407eb7-55d9-42d9-a0be-d0ec6b6ed7c4","41e67ed5-d913-4965-9f70-8d8450c4d88f","030d791b-eda6-4e28-9fc0-30948f182786","a928602c-3601-402d-b814-cf244249353a","99ca7d70-38f2-4252-86c9-cc4d142d4717","0838f725-4557-4f92-9356-a08c5a6a0089","a883d0d8-1668-47e6-9471-b3bb4712d39d","3563308b-446c-4ede-aa25-87a771be86d0","fa6efef8-b7ab-47d9-bc81-d53ea85e3333","679e774d-b2b4-4f77-9907-5db37e78d2ae","17580bb4-c0f8-49e9-a548-ea6cd21a110e","e2531dc0-2cf4-4b12-9de6-fec08e8961f1","d70e8a54-fe8f-48a4-9628-8fcb5d55b8d8","12cdb9b4-ab21-4033-ab82-a72cad19df85","9e5e17b1-4e32-4e1b-b407-1d40fda4088d","67d50250-66d0-43b3-8824-0ebb5be69607","83ef2523-a621-40d7-b39c-cc91868f037b","0a254056-cf6d-4e80-9055-aed12bc974a8","0cabcbd9-6ddf-4ac7-b3f9-dabe5bf542cb","28dfdaf6-4b33-48c4-b45c-dbe6e8249459","76c1d332-d87c-4e28-8515-260779717829","b7221696-61b6-4e4d-9e16-1e1f485bcd3a","66299f6d-dc91-42c1-8ae7-2e3e1367dafb","26cc5c15-42f9-48a2-b4d1-e35ce3704d9f","ad70cb39-2560-48a6-a738-5dbd2cd5e98d","8c595fdb-53ce-4c85-9784-2f0686b774db","45e5b9aa-b560-414b-b83d-606b31b73a09","dc7f4ca6-6fef-4574-97d3-b4ebdaea4645","635a71ad-3624-430b-800d-27dfdd33a465","9c25b019-70c0-4dec-a2ec-0f3d33aa2274","904ffeee-a44a-41b2-993c-6fc228ae4889"],"title":"VR + Rotation Fix > Enter Station > Return Rotation > Wait 1s For AV-3.0","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + - type: 5 + uid: 5e46619a-0408-4885-b0e1-9a73c159bf03 + jsonData: '{"visible":true,"layout":{"serializedVersion":"2","x":0.0,"y":163.0,"width":192.0,"height":205.0}}' + - type: 4 + uid: ce25c551-5c20-4c25-ab65-2a90ee4ebc7f + jsonData: '{"visible":false,"layout":{"serializedVersion":"2","x":0.0,"y":0.0,"width":200.0,"height":100.0}}' + - type: 2 + uid: 3d763f66-6ca5-4cbd-8930-6e852de9825f + jsonData: '{"uid":"3d763f66-6ca5-4cbd-8930-6e852de9825f","layout":{"serializedVersion":"2","x":-520.9998779296875,"y":89.0,"width":667.0,"height":294.0},"containedElements":["af4b23c6-7ce1-4bf2-a61d-22b12071f61f","cd9b03e5-3c99-4ee2-9c83-4a0d4e1065bb","c5d92432-a9d6-469b-a0c1-c812335e666a","f3052ae4-6155-4dba-9bfb-09e6d5983f6e","afe134a0-3129-44ab-a839-47d429938d71","ecb666f6-6461-49b1-8a27-430fd632f227","70589094-2c79-4f98-b3b9-98c625ca7c9b","aaa2c81d-7a9c-407a-8e63-b4d1ee02d506","768039ea-fa1a-4283-974c-0c0c6cd1be62","d6969c7a-1028-47e5-8874-28a645d03260","29315885-3618-4b88-ae6e-a9ece050be98","041b31fb-e664-4357-84d9-f0d2bc5b7b07","5fa571ca-d384-4a5d-9894-bc3b8ef6c33f","525c641e-4b1e-4b89-8ac5-6c62e55af243","395d5743-baca-4e2e-8ceb-76fa7f5bea77"],"title":"Update + Stored Player Knee Position","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + - type: 2 + uid: fbbce153-c47c-4219-9096-5a2e3cde4af3 + jsonData: '{"uid":"fbbce153-c47c-4219-9096-5a2e3cde4af3","layout":{"serializedVersion":"2","x":198.0,"y":84.00000762939453,"width":734.0,"height":284.0},"containedElements":["b338095a-fdb5-4bbd-a3da-5d50410ff4fc","e92b518f-248b-4d13-b845-52edebd7939e","a4b13814-f9e2-498d-afbd-6c86799f5705","8f0d815b-a53a-4a6c-b71a-916726dc7383","8f29f69b-19ab-40da-a2d9-9515e7538aa2","36ad43ed-7210-442e-b453-f8ba82aabf3a","94982fa5-6d27-4776-bce1-8682a98e02c1","a6efe124-5c20-4b0c-b98e-1e6e5607f513","66301cab-6052-4210-bb4c-1768eb2cf3bb"],"title":"Offset + For Calculation","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + - type: 2 + uid: e2519319-6b43-417d-a1b0-ef47b2da357c + jsonData: '{"uid":"e2519319-6b43-417d-a1b0-ef47b2da357c","layout":{"serializedVersion":"2","x":38.0,"y":433.0,"width":1163.0,"height":259.0},"containedElements":["af20d573-dcac-4657-b202-e5dfb13e8a2f","2ab0dc73-9f79-4c93-aac7-731f35833ca3","f6dc4c2a-6c19-4f84-b495-37362ca1b4c0","879a8485-51e5-43cb-9bcc-40bb4a2f91b3","7016d2fb-1653-4cd3-8adf-a03b8aff0727","dad2bbab-58a6-464b-ad80-162d4288afb1","70172f2e-0c7e-40fc-abea-49c4cb30f059","2c9f617d-d17f-4bb8-98d8-63f4f90cdc0c","1317f17f-4b38-4cfb-ab9a-49a008c60303","83beb4e0-d1b5-44d3-bd4c-2e5b4c641e40","c3625171-e47c-43a3-a462-4dd6ff7b005a","30886717-037c-4b4c-8c33-efe6c7798ae8","812252e5-92cc-40ac-b480-951e3b0e9095","c422f2e6-2191-483c-9349-6d248515d70e","7032f3e6-2e6e-4354-9219-2670d378248b","766f1c8f-1c9c-4efd-95bb-fbe6c6140515","e1914f73-4cb8-4ad2-b77d-2b9563afc014","49d69f85-b098-4289-9c5f-38d564eee2cb","c808d524-4c49-4ba6-962e-4cf5b7fc3d68","731c684b-98d1-4047-8f04-304d074ddafb","c7292531-54c5-45d8-ac83-8d4a4ed2a93d","c93a9d87-a077-4140-8c8c-6600c22dfbb5","207988e2-d9bb-4737-8551-c85d6809e364","95026a90-bbd2-45ea-8fe3-58cc4245bb67","5f589a40-9af0-4e1e-8262-119dc227f8a0","3cc2e367-d94d-469b-be3e-9a6eb09801b4","bc755db6-0859-407e-87ba-9fa590c91a2e","002555c0-4fca-4020-adc0-722366a710fc","5c2dea49-0c2e-47eb-a22a-4e0f3a38155a","7ee736f9-7e3d-41ac-9dba-a2ebce655ee1","21fca411-cc62-4f45-84bb-51626b100a99","ed6ce8b3-bd41-4697-a3f4-b44bd631827d","ebd257a4-e608-4dc1-86f0-093e84a8854b","7466dd36-0d02-47a3-b376-32d37d6b045c","39741886-ac84-4e1f-af9d-8b982a890905","1e33d23b-dceb-407e-8026-0150598d6ba9","44fa8bf3-961c-4675-b286-cf33cf750d6d","6a66fa10-8dfd-4471-82aa-0b13eec28d83","99987c71-1310-4d9d-8aef-7f815623a8bc","053d9964-a203-491a-9603-f102d393dd65","832d93fc-6f03-4191-af81-8ca0f5ce6e96","031bec9c-e26f-46b5-8b1b-ee70c4c95dd5","953c1967-dc06-4f22-af37-0013fb5ac266","29165f65-3418-42ae-a7f4-3b99491fa6a2","25a23468-62b6-4292-8aaa-a217e4e44fe6","41bdc20b-4bb8-459a-824d-432e2c9783a2","4b9bd69b-03fb-4cfe-8cae-9b00f96df12a","c53f6960-82ee-4401-b800-b9c80733a8b6","7efbf950-e8d0-451a-ac58-efb81a0dc9fb","9f873a89-e4c5-4013-959d-0980a56731d8","5f55e1a3-9b17-4eeb-b117-62e31685d490","611e8958-b36d-4d5a-98eb-458ce7228fba","7919fc72-935a-4553-b80e-7e32e9df9fa6","7a51bf9b-a343-4466-8a33-158e99ef90c0","e7c34eb4-b93d-48dd-aafa-0e42aff4341f","d732c668-12bf-44d9-832a-7df722c8ac6d","7463e9aa-639f-4a61-82ac-55c6b0f5aa6b","6ca35f93-3a69-4378-a44d-d33eb0c0be81","791e7165-c9a5-4eb5-bd04-61ff099f0a69","96d0278a-e207-4012-be01-045730543af0","a5944935-1f30-4adf-83c1-eac43adb9523","e48977cd-bb16-4d74-8cc4-fa1875ff8e9d","f7d35571-0bc4-4d73-aef1-ae57f5aeb0b6","6cd96eaf-b603-4231-ba74-8865cbf688c7","02dbf183-4b37-4e1e-ac28-82ddc3be678a","f264babc-5931-412f-98be-0df7eefc0705","28f54926-4660-4723-98fa-629d5cb4c285"],"title":"Use + Stored Knee Position To Move Enter Point","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + - type: 2 + uid: bed1a767-a3ed-44f0-93d9-3a224a70eada + jsonData: '{"uid":"bed1a767-a3ed-44f0-93d9-3a224a70eada","layout":{"serializedVersion":"2","x":1229.0,"y":441.0,"width":566.0,"height":409.0},"containedElements":["b8b7f4b3-9ac8-44ac-92d0-b5ccf94401dd","5cc68746-c4cd-4a46-b96b-57b51f5d5187","6c46cff9-269b-443d-a6c4-8f088623ed18","fe7f60ae-0229-4686-b165-90a059588bd0","21381694-122f-42c2-8663-6bb75870e26d","5c61ac38-6635-49d8-b599-41384a63121a","df611c5a-2a6c-42fe-8585-48d471f21604","fc50bc43-5133-4321-a35c-3df48aaff893","7a0aacfe-ba2b-413b-92ce-7605a517393b","12c624f3-7741-4767-bac6-025934546bd6","b6c7934c-9510-4f22-9583-a4cd778219ed","50328cf4-7480-469f-b043-55c679cbd2f9"],"title":"Log + Player Entering","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + - type: 5 + uid: 16a32029-bfc0-4b3e-98c4-d6c2629ee771 + jsonData: '{"visible":true,"layout":{"serializedVersion":"2","x":0.0,"y":163.0,"width":128.0,"height":112.0}}' + - type: 5 + uid: fd823a9b-6dc3-4d15-8a3a-00f5cd46cdcc + jsonData: '{"visible":true,"layout":{"serializedVersion":"2","x":0.0,"y":163.0,"width":191.0,"height":207.0}}' + - type: 2 + uid: 2a6e641e-ea07-4263-aff9-3bb495baee52 + jsonData: '{"uid":"2a6e641e-ea07-4263-aff9-3bb495baee52","layout":{"serializedVersion":"2","x":1019.9999389648438,"y":93.00003051757813,"width":593.0,"height":283.0},"containedElements":["76ad91ed-c484-4eab-8138-3180690b59dc","d8ef28c1-b818-4e02-8585-35483b81d21b","966fa2e2-6b62-4fa3-b314-28fd61987e9b"],"title":"Reset + Temp Enter Point","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' + viewTransform: + position: {x: 889, y: 240} + scale: 0.57175326 + version: 1.0.0 + showAssembly: 0 diff --git a/UdonCalibratingChairs/UCCGraph/UCC3.1.asset.meta b/UdonCalibratingChairs/UCCGraph/UCC3.1.asset.meta new file mode 100644 index 0000000..d79a66b --- /dev/null +++ b/UdonCalibratingChairs/UCCGraph/UCC3.1.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1dc8f4a022ad38e4ab19f4a536ad4c63 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/v3.1.meta b/UdonCalibratingChairs/v3.1.meta new file mode 100644 index 0000000..300cc3c --- /dev/null +++ b/UdonCalibratingChairs/v3.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31f0ae157210ecf46acf06a01b705704 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/v3.1/Spinlinder.controller b/UdonCalibratingChairs/v3.1/Spinlinder.controller new file mode 100644 index 0000000..2a1c0c7 --- /dev/null +++ b/UdonCalibratingChairs/v3.1/Spinlinder.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-1561990928425173071 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: spinlinder + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0fd5ee7e7d8ca0e468ad01285c1ff6f0, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Spinlinder + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 6174497160424448121} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &6174497160424448121 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1561990928425173071} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -1561990928425173071} diff --git a/UdonCalibratingChairs/v3.1/Spinlinder.controller.meta b/UdonCalibratingChairs/v3.1/Spinlinder.controller.meta new file mode 100644 index 0000000..2b6e911 --- /dev/null +++ b/UdonCalibratingChairs/v3.1/Spinlinder.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d14c9ff915545274486813545bfa3fdb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/v3.1/UCC3.1.prefab b/UdonCalibratingChairs/v3.1/UCC3.1.prefab new file mode 100644 index 0000000..524a690 --- /dev/null +++ b/UdonCalibratingChairs/v3.1/UCC3.1.prefab @@ -0,0 +1,269 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1119601274742953866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1119601274742953867} + - component: {fileID: 1119601274742953869} + - component: {fileID: 1119601274742953868} + m_Layer: 0 + m_Name: VRC_chair_udon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1119601274742953867 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119601274742953866} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.058999997, z: 0.089500055} + m_LocalScale: {x: 0.48375183, y: 0.48375037, z: 0.48375183} + m_Children: [] + m_Father: {fileID: 4681610891644427187} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &1119601274742953869 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119601274742953866} + m_Mesh: {fileID: 4300008, guid: 70108d78e82c2ec488d6b504865508e0, type: 3} +--- !u!23 &1119601274742953868 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119601274742953866} + m_Enabled: 1 + m_CastShadows: 2 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c987494452b85f4ab4cac3322415907, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &4681610891644427191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4681610891644427187} + - component: {fileID: 4681610891644427184} + - component: {fileID: 4681610891644427185} + - component: {fileID: 4681610891644427190} + m_Layer: 17 + m_Name: UCC3.1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4681610891644427187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4681610891644427191} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.05, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8524970144051376848} + - {fileID: 5099031808611949671} + - {fileID: 1119601274742953867} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4681610891644427184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4681610891644427191} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1073094524, guid: 661092b4961be7145bfbe56e1e62337b, type: 3} + m_Name: + m_EditorClassIdentifier: + PlayerMobility: 1 + canUseStationFromStation: 0 + animatorController: {fileID: 0} + disableStationExit: 0 + seated: 1 + stationEnterPlayerLocation: {fileID: 8524970144051376848} + stationExitPlayerLocation: {fileID: 0} + controlsObject: {fileID: 0} +--- !u!114 &4681610891644427185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4681610891644427191} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45115577ef41a5b4ca741ed302693907, type: 3} + m_Name: + m_EditorClassIdentifier: + interactTextPlacement: {fileID: 0} + interactText: Use + interactTextGO: {fileID: 0} + proximity: 2 + SynchronizePosition: 0 + AllowCollisionOwnershipTransfer: 0 + Reliable: 1 + _syncMethod: 0 + serializedProgramAsset: {fileID: 0} + programSource: {fileID: 11400000, guid: 1dc8f4a022ad38e4ab19f4a536ad4c63, type: 2} + serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgMAAAAAAAAAAi8CAAAAAWAAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAVQBuAGkAdAB5AEUAbgBnAGkAbgBlAC4AVAByAGEAbgBzAGYAbwByAG0ALAAgAFUAbgBpAHQAeQBFAG4AZwBpAG4AZQAuAEMAbwByAGUATQBvAGQAdQBsAGUAXQBdACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgACAAAABgIAAAAAAAAAJwEEAAAAdAB5AHAAZQABFwAAAFMAeQBzAHQAZQBtAC4AUwB0AHIAaQBuAGcALAAgAG0AcwBjAG8AcgBsAGkAYgAnAQoAAABTAHkAbQBiAG8AbABOAGEAbQBlAAEKAAAASwBuAGUAZQBUAGEAcgBnAGUAdAAnAQQAAAB0AHkAcABlAAEtAAAAVQBuAGkAdAB5AEUAbgBnAGkAbgBlAC4AVAByAGEAbgBzAGYAbwByAG0ALAAgAFUAbgBpAHQAeQBFAG4AZwBpAG4AZQAuAEMAbwByAGUATQBvAGQAdQBsAGUACwEFAAAAVgBhAGwAdQBlAAAAAAAHBQIwAgAAAAMAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAQwAAABLAG4AZQBlAFAAbwBzAGkAdABpAG8AbgAnAQQAAAB0AHkAcABlAAEtAAAAVQBuAGkAdAB5AEUAbgBnAGkAbgBlAC4AVAByAGEAbgBzAGYAbwByAG0ALAAgAFUAbgBpAHQAeQBFAG4AZwBpAG4AZQAuAEMAbwByAGUATQBvAGQAdQBsAGUACwEFAAAAVgBhAGwAdQBlAAEAAAAHBQIwAgAAAAQAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAQ4AAABTAGUAYQB0AGUAZABQAG8AcwBpAHQAaQBvAG4AJwEEAAAAdAB5AHAAZQABLQAAAFUAbgBpAHQAeQBFAG4AZwBpAG4AZQAuAFQAcgBhAG4AcwBmAG8AcgBtACwAIABVAG4AaQB0AHkARQBuAGcAaQBuAGUALgBDAG8AcgBlAE0AbwBkAHUAbABlAAsBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF + publicVariablesUnityEngineObjects: + - {fileID: 5099031808611949671} + - {fileID: 8524970142928206414} + - {fileID: 8524970144051376848} + publicVariablesSerializationDataFormat: 0 +--- !u!65 &4681610891644427190 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4681610891644427191} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.02, z: 0.3} + m_Center: {x: 0, y: 0.45, z: 0.25} +--- !u!1 &5099031808611949670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5099031808611949671} + m_Layer: 17 + m_Name: KneeTarget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5099031808611949671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5099031808611949670} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.45, z: 0.45} + m_LocalScale: {x: 0, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4681610891644427187} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8524970142928206448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8524970142928206414} + m_Layer: 17 + m_Name: KneePosition + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8524970142928206414 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8524970142928206448} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0} + m_LocalScale: {x: 0, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8524970144051376848} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8524970144051376851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8524970144051376848} + m_Layer: 17 + m_Name: SeatedPosition + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8524970144051376848 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8524970144051376851} + m_LocalRotation: {x: -0, y: -0.00000047683716, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.115, z: 0.195} + m_LocalScale: {x: 0, y: 1, z: 1} + m_Children: + - {fileID: 8524970142928206414} + m_Father: {fileID: 4681610891644427187} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/UdonCalibratingChairs/v3.1/UCC3.1.prefab.meta b/UdonCalibratingChairs/v3.1/UCC3.1.prefab.meta new file mode 100644 index 0000000..a6e096d --- /dev/null +++ b/UdonCalibratingChairs/v3.1/UCC3.1.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6cfd0718fca2ccc468ca6f2799ab1783 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UdonCalibratingChairs/v3.1/spinlinder.anim b/UdonCalibratingChairs/v3.1/spinlinder.anim new file mode 100644 index 0000000..5b9f3f6 --- /dev/null +++ b/UdonCalibratingChairs/v3.1/spinlinder.anim @@ -0,0 +1,181 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: spinlinder + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 102.34642, z: 0} + outSlope: {x: 0, y: 102.34642, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 1, z: 0.33333334} + - serializedVersion: 3 + time: 3.5 + value: {x: 0, y: 360, z: 0} + inSlope: {x: 0, y: 102.153725, z: 0} + outSlope: {x: 0, y: 102.153725, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 1, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 3.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 102.34642 + outSlope: 102.34642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 1 + - serializedVersion: 3 + time: 3.5 + value: 360 + inSlope: 102.153725 + outSlope: 102.153725 + tangentMode: 0 + weightedMode: 0 + inWeight: 1 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/UdonCalibratingChairs/v3.1/spinlinder.anim.meta b/UdonCalibratingChairs/v3.1/spinlinder.anim.meta new file mode 100644 index 0000000..36eecca --- /dev/null +++ b/UdonCalibratingChairs/v3.1/spinlinder.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fd5ee7e7d8ca0e468ad01285c1ff6f0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: