%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: PenLine m_EditorClassIdentifier: serializedUdonProgramAsset: {fileID: 11400000, guid: f282c381d3f4ef04a9da9e7b818ab77d, type: 2} udonAssembly: ".data_start\r\n\r\n .export lineRenderer\r\n .sync points, none\r\n \r\n __instance_0: %UnityEngineLineRenderer, null\r\n __tolerance_0: %SystemSingle, null\r\n __instance_1: %VRCUdonUdonBehaviour, this\r\n __eventName_0: %SystemString, null\r\n __instance_2: %UnityEngineLineRenderer, null\r\n __value_0: %SystemInt32, null\r\n __instance_3: %UnityEngineVector3Array, null\r\n __instance_4: %UnityEngineLineRenderer, null\r\n __positions_0: %UnityEngineVector3Array, null\r\n __Boolean_0: %SystemBoolean, null\r\n __Int32_3: %SystemInt32, null\r\n __instance_5: %UnityEngineLineRenderer, null\r\n __positions_1: %UnityEngineVector3Array, null\r\n __Int32_0: %SystemInt32, null\r\n __Int32_1: %SystemInt32, null\r\n __Int32_2: %SystemInt32, null\r\n __instance_6: %UnityEngineLineRenderer, null\r\n __instance_7: %VRCUdonUdonBehaviour, this\r\n isDown: %SystemBoolean, null\r\n points: %UnityEngineVector3Array, null\r\n lineRenderer: %UnityEngineLineRenderer, null\r\n __returnValue: %SystemObject, null\r\n\r\n.data_end\r\n\r\n.code_start\r\n\r\n .export OnFinish\r\n \r\n OnFinish:\r\n \r\n PUSH, lineRenderer\r\n PUSH, __instance_0\r\n COPY\r\n PUSH, __instance_0\r\n PUSH, __tolerance_0\r\n EXTERN, \"UnityEngineLineRenderer.__Simplify__SystemSingle__SystemVoid\"\r\n PUSH, __instance_1\r\n PUSH, __eventName_0\r\n EXTERN, \"VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid\"\r\n JUMP, 0xFFFFFFFC\r\n \r\n .export _onDeserialization\r\n \r\n _onDeserialization:\r\n \r\n PUSH, lineRenderer\r\n PUSH, __instance_2\r\n COPY\r\n PUSH, points\r\n PUSH, __instance_3\r\n COPY\r\n PUSH, __instance_3\r\n PUSH, __value_0\r\n EXTERN, \"UnityEngineVector3Array.__get_Length__SystemInt32\"\r\n PUSH, __instance_2\r\n PUSH, __value_0\r\n EXTERN, \"UnityEngineLineRenderer.__set_positionCount__SystemInt32__SystemVoid\"\r\n PUSH, lineRenderer\r\n PUSH, __instance_4\r\n COPY\r\n PUSH, points\r\n PUSH, __positions_0\r\n COPY\r\n PUSH, __instance_4\r\n PUSH, __positions_0\r\n EXTERN, \"UnityEngineLineRenderer.__SetPositions__UnityEngineVector3Array__SystemVoid\"\r\n JUMP, 0xFFFFFFFC\r\n \r\n .export _onOwnershipRequest\r\n \r\n _onOwnershipRequest:\r\n \r\n PUSH, __Boolean_0\r\n PUSH, __returnValue\r\n COPY\r\n JUMP, 0xFFFFFFFC\r\n \r\n .export OnUpdate\r\n \r\n OnUpdate:\r\n \r\n PUSH, lineRenderer\r\n PUSH, __instance_5\r\n COPY\r\n PUSH, lineRenderer\r\n PUSH, __instance_6\r\n COPY\r\n PUSH, __instance_6\r\n PUSH, __Int32_1\r\n EXTERN, \"UnityEngineLineRenderer.__get_positionCount__SystemInt32\"\r\n PUSH, __Int32_1\r\n PUSH, __Int32_2\r\n PUSH, __Int32_0\r\n EXTERN, \"SystemInt32.__op_Subtraction__SystemInt32_SystemInt32__SystemInt32\"\r\n PUSH, __Int32_0\r\n PUSH, __positions_1\r\n EXTERN, \"UnityEngineVector3Array.__ctor__SystemInt32__UnityEngineVector3Array\"\r\n PUSH, __instance_5\r\n PUSH, __positions_1\r\n PUSH, __Int32_3\r\n EXTERN, \"UnityEngineLineRenderer.__GetPositions__UnityEngineVector3Array__SystemInt32\"\r\n PUSH, lineRenderer\r\n PUSH, __instance_5\r\n COPY\r\n PUSH, lineRenderer\r\n PUSH, __instance_6\r\n COPY\r\n PUSH, __positions_1\r\n PUSH, points\r\n COPY\r\n PUSH, __positions_1\r\n PUSH, points\r\n COPY\r\n PUSH, __instance_7\r\n EXTERN, \"VRCUdonCommonInterfacesIUdonEventReceiver.__RequestSerialization__SystemVoid\"\r\n JUMP, 0xFFFFFFFC\r\n \r\n\r\n.code_end\r\n" assemblyError: graphData: name: description: nodes: - fullName: Variable_SystemBoolean uid: 6e9852e8-4f32-4aae-b5d7-3c56b4e80462 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|isDown - unityObjectValue: {fileID: 0} stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|False - 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: Event_Custom uid: dde4f88a-7917-4bae-b604-e70188cb63da position: {x: -290, y: 15} nodeUIDs: - flowUIDs: - ace8d884-b5dd-4815-bea8-bbb9f9b90adc nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|OnFinish - fullName: Variable_UnityEngineVector3Array uid: 4aaf2a0a-6354-4bce-b842-c305193d30b2 position: {x: -15, y: -1385} nodeUIDs: - - - - - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: UnityEngine.Vector3[], UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null|{"value":[{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0},{"x":0.0,"y":0.0,"z":0.0}]} - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|points - unityObjectValue: {fileID: 0} stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|False - unityObjectValue: {fileID: 0} stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|True - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|none - fullName: Variable_UnityEngineLineRenderer uid: d4139c3b-f0b7-4103-b844-bc897daa6ec5 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|lineRenderer - 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: aaf3e75f-5574-4790-8b3b-272131e9336e position: {x: -640, y: 215} nodeUIDs: - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|d4139c3b-f0b7-4103-b844-bc897daa6ec5 - fullName: VRCUdonCommonInterfacesIUdonEventReceiver.__RequestSerialization__SystemVoid uid: c6cd907a-9fa4-483b-8d26-a12cc00369d1 position: {x: 595, y: 195} nodeUIDs: - flowUIDs: - nodeValues: - unityObjectValue: {fileID: 0} stringValue: - fullName: Event_OnDeserialization uid: 927d1cb8-d331-49d9-9531-c7bfe4b9c796 position: {x: -505, y: 665} nodeUIDs: [] flowUIDs: - cd88b179-20e7-4d23-842d-76f09578142d nodeValues: [] - fullName: Get_Variable uid: e11f63e2-0222-48dc-b22c-d1b58d2ddba0 position: {x: -280, y: 795} nodeUIDs: - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|4aaf2a0a-6354-4bce-b842-c305193d30b2 - fullName: Get_Variable uid: 26b001e6-406f-4d3e-bd2c-0a5bb2e511d6 position: {x: -80, y: 785} nodeUIDs: - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|d4139c3b-f0b7-4103-b844-bc897daa6ec5 - fullName: UnityEngineLineRenderer.__SetPositions__UnityEngineVector3Array__SystemVoid uid: f61dd935-f54c-41bf-b4c1-7f819e8ede51 position: {x: 360, y: 720} nodeUIDs: - 26b001e6-406f-4d3e-bd2c-0a5bb2e511d6|0 - e11f63e2-0222-48dc-b22c-d1b58d2ddba0|0 flowUIDs: - nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: - fullName: UnityEngineLineRenderer.__set_positionCount__SystemInt32__SystemVoid uid: cd88b179-20e7-4d23-842d-76f09578142d position: {x: 150, y: 675} nodeUIDs: - 26b001e6-406f-4d3e-bd2c-0a5bb2e511d6|0 - b08ad0aa-7980-402b-b9c3-9b9ab385febc|0 flowUIDs: - f61dd935-f54c-41bf-b4c1-7f819e8ede51 nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|0 - fullName: UnityEngineVector3Array.__get_Length__SystemInt32 uid: b08ad0aa-7980-402b-b9c3-9b9ab385febc position: {x: -75, y: 640} nodeUIDs: - e11f63e2-0222-48dc-b22c-d1b58d2ddba0|0 flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: - fullName: Set_Variable uid: 20e09264-191b-4018-b392-04b751a99277 position: {x: 405, y: 195} nodeUIDs: - - 09dfef14-acd5-4a05-b59a-4f91484baa8c|0 flowUIDs: - c6cd907a-9fa4-483b-8d26-a12cc00369d1 nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|4aaf2a0a-6354-4bce-b842-c305193d30b2 - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|4aaf2a0a-6354-4bce-b842-c305193d30b2 - fullName: UnityEngineVector3Array.__ctor__SystemInt32__UnityEngineVector3Array uid: 9dce16c7-8cb9-4b8a-b96a-39b7dd9b3f0b position: {x: -65, y: 290} nodeUIDs: - 17221806-01ea-49ac-abf8-f67f9e58aaf6|0 flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|10 - fullName: UnityEngineLineRenderer.__get_positionCount__SystemInt32 uid: d4a0f09a-9dc3-4a4e-8b9d-0bc5a049c4d7 position: {x: -410, y: 295} nodeUIDs: - aaf3e75f-5574-4790-8b3b-272131e9336e|0 flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: - fullName: Variable_SystemObject uid: 158ef9f2-20cb-44fe-b75d-49543180c9d2 position: {x: -975, y: -2615} nodeUIDs: - - - - - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|__returnValue - unityObjectValue: {fileID: 0} stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|False - 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: Const_SystemBoolean uid: 282e165c-f7e1-4f48-ac66-0caf0eb2ae0a position: {x: -50, y: 1100} nodeUIDs: - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|True - fullName: Set_ReturnValue uid: 3973ee95-2edf-462a-bf82-13d1ae9ddb06 position: {x: 80, y: 1010} nodeUIDs: - - 282e165c-f7e1-4f48-ac66-0caf0eb2ae0a flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|158ef9f2-20cb-44fe-b75d-49543180c9d2 - unityObjectValue: {fileID: 0} stringValue: - fullName: Event_OnOwnershipRequest uid: 3cd76e77-e278-4901-82f1-7e5471ca4020 position: {x: -320, y: 1010} nodeUIDs: [] flowUIDs: - 3973ee95-2edf-462a-bf82-13d1ae9ddb06 nodeValues: [] - fullName: Get_Variable uid: 07d9b24c-fc78-4d3e-b9b2-7d056a3e5ed7 position: {x: 20, y: 105} nodeUIDs: - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|d4139c3b-f0b7-4103-b844-bc897daa6ec5 - fullName: UnityEngineLineRenderer.__Simplify__SystemSingle__SystemVoid uid: ace8d884-b5dd-4815-bea8-bbb9f9b90adc position: {x: 255, y: 20} nodeUIDs: - 07d9b24c-fc78-4d3e-b9b2-7d056a3e5ed7|0 - flowUIDs: - 8168d9fe-76bd-4b91-8c4c-7cee84237be4 nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|0.005 - fullName: SystemInt32.__op_Subtraction__SystemInt32_SystemInt32__SystemInt32 uid: 17221806-01ea-49ac-abf8-f67f9e58aaf6 position: {x: -210, y: 295} nodeUIDs: - d4a0f09a-9dc3-4a4e-8b9d-0bc5a049c4d7|0 - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|0 - unityObjectValue: {fileID: 0} stringValue: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|0 - fullName: Event_Custom uid: 88e1f699-c450-46b2-85fd-20b65399ad98 position: {x: -300, y: 160} nodeUIDs: - flowUIDs: - 09dfef14-acd5-4a05-b59a-4f91484baa8c nodeValues: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|OnUpdate - fullName: UnityEngineLineRenderer.__GetPositions__UnityEngineVector3Array__SystemInt32 uid: 09dfef14-acd5-4a05-b59a-4f91484baa8c position: {x: 95, y: 215} nodeUIDs: - aaf3e75f-5574-4790-8b3b-272131e9336e|0 - 9dce16c7-8cb9-4b8a-b96a-39b7dd9b3f0b|0 flowUIDs: - 20e09264-191b-4018-b392-04b751a99277 nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: - fullName: VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid uid: 8168d9fe-76bd-4b91-8c4c-7cee84237be4 position: {x: 485, y: 5} nodeUIDs: - - flowUIDs: [] nodeValues: - unityObjectValue: {fileID: 0} stringValue: - unityObjectValue: {fileID: 0} stringValue: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|OnUpdate updateOrder: 0 graphElementData: - type: 2 uid: 582b9bc5-eaab-4254-9672-6dd07de9ef1c jsonData: '{"uid":"582b9bc5-eaab-4254-9672-6dd07de9ef1c","layout":{"serializedVersion":"2","x":-530.0,"y":575.0,"width":1102.0,"height":327.0},"containedElements":["b08ad0aa-7980-402b-b9c3-9b9ab385febc","cd88b179-20e7-4d23-842d-76f09578142d","26b001e6-406f-4d3e-bd2c-0a5bb2e511d6","927d1cb8-d331-49d9-9531-c7bfe4b9c796","e11f63e2-0222-48dc-b22c-d1b58d2ddba0","f61dd935-f54c-41bf-b4c1-7f819e8ede51"],"title":"Set LinePositions from Synced Data","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' - type: 2 uid: ee8529df-6d2b-47b0-aaeb-a2c9f73e2895 jsonData: '{"uid":"ee8529df-6d2b-47b0-aaeb-a2c9f73e2895","layout":{"serializedVersion":"2","x":-665.0,"y":-60.0,"width":1467.0,"height":486.0},"containedElements":["d4a0f09a-9dc3-4a4e-8b9d-0bc5a049c4d7","9dce16c7-8cb9-4b8a-b96a-39b7dd9b3f0b","dde4f88a-7917-4bae-b604-e70188cb63da","aaf3e75f-5574-4790-8b3b-272131e9336e","c6cd907a-9fa4-483b-8d26-a12cc00369d1","20e09264-191b-4018-b392-04b751a99277","16950bbc-fa48-49fc-a589-18455cc6415b","d29a95a0-b0d7-4ff9-a57d-c754f9c3fd11","ace8d884-b5dd-4815-bea8-bbb9f9b90adc","07d9b24c-fc78-4d3e-b9b2-7d056a3e5ed7","17221806-01ea-49ac-abf8-f67f9e58aaf6","88e1f699-c450-46b2-85fd-20b65399ad98","e4048a17-3f51-449f-bd4f-17c7b48b38f8","764fe239-a84f-44c1-b828-34d20ccdd3bb","1db1471e-6dd5-4336-a184-a4cf697c60b5","09dfef14-acd5-4a05-b59a-4f91484baa8c","8168d9fe-76bd-4b91-8c4c-7cee84237be4"],"title":"Update Points Array from LineRenderer and Send","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' - type: 2 uid: cd33cf70-0bc3-43db-ac00-0b5eaea3e7c1 jsonData: '{"uid":"cd33cf70-0bc3-43db-ac00-0b5eaea3e7c1","layout":{"serializedVersion":"2","x":-345.0,"y":945.0,"width":609.0,"height":262.0},"containedElements":["3cd76e77-e278-4901-82f1-7e5471ca4020","3973ee95-2edf-462a-bf82-13d1ae9ddb06","282e165c-f7e1-4f48-ac66-0caf0eb2ae0a"],"title":"Allow Ownership Changes","layer":0,"elementTypeColor":{"r":0.0,"g":0.0,"b":0.0,"a":0.0}}' - type: 5 uid: c5fbc6f1-b777-40b4-acf4-f0fb74ca4f14 jsonData: '{"visible":true,"layout":{"serializedVersion":"2","x":10.0,"y":130.0,"width":199.0,"height":221.0}}' - type: 4 uid: 2c6f8b54-7ea8-492c-abb7-97607b64793d jsonData: '{"visible":true,"layout":{"serializedVersion":"2","x":10.0,"y":20.0,"width":0.0,"height":0.0}}' viewTransform: position: {x: 531.2507, y: 183.06543} scale: 0.43232757 version: 1.0.0 showAssembly: 0