From c6fe1bb939ffc42dc6cf41d87f5f12bbed36c32a Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Mon, 18 May 2026 16:37:46 -0400 Subject: [PATCH] - Floor map markers now also use VRCObjectSync. - PickupUseCallback can now optionally send ownership transfer requests. - Added a wood chest decoration for the round 2 room. - Tweaked the rough and dirty steel material. --- .../Metal/M_VeryRoughSteel_Dirty.mat | 2 +- Assets/Models/SM_WoodenChest.fbx | Bin 0 -> 46000 bytes Assets/Models/SM_WoodenChest.fbx.meta | 109 ++ .../Maps/Floor Map Location Dot.prefab | 5 +- Assets/Prefabs/Maps/Floor Map Marker.prefab | 429 ++---- .../Interacts/PickupUseCallback.asset | 98 +- .../UdonSharp/Interacts/PickupUseCallback.cs | 11 + Assets/UdonSharp/Maps/FloorMapMarker.asset | 1174 +++++++++-------- Assets/UdonSharp/Maps/FloorMapMarker.cs | 33 +- Raw Files/WoodenChest.blend | Bin 0 -> 146056 bytes 10 files changed, 950 insertions(+), 911 deletions(-) create mode 100644 Assets/Models/SM_WoodenChest.fbx create mode 100644 Assets/Models/SM_WoodenChest.fbx.meta create mode 100644 Raw Files/WoodenChest.blend diff --git a/Assets/Materials/Metal/M_VeryRoughSteel_Dirty.mat b/Assets/Materials/Metal/M_VeryRoughSteel_Dirty.mat index 04a8db4..83e0bf4 100644 --- a/Assets/Materials/Metal/M_VeryRoughSteel_Dirty.mat +++ b/Assets/Materials/Metal/M_VeryRoughSteel_Dirty.mat @@ -28,7 +28,7 @@ Material: m_TexEnvs: - _DetailAlbedoMap: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 4, y: 4} m_Offset: {x: 0, y: 0} - _DetailNormalMap: m_Texture: {fileID: 2800000, guid: 511a2a95e47da9a4fb1b0b8146ad3e70, type: 3} diff --git a/Assets/Models/SM_WoodenChest.fbx b/Assets/Models/SM_WoodenChest.fbx new file mode 100644 index 0000000000000000000000000000000000000000..35a1f37a771ec5ee6213399b0ad81898e6f30fc1 GIT binary patch literal 46000 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 literal 0 HcmV?d00001 diff --git a/Assets/Models/SM_WoodenChest.fbx.meta b/Assets/Models/SM_WoodenChest.fbx.meta new file mode 100644 index 0000000..66402d6 --- /dev/null +++ b/Assets/Models/SM_WoodenChest.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 49ce66244503d064bbdd4ddeb0cd976f +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 0 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Maps/Floor Map Location Dot.prefab b/Assets/Prefabs/Maps/Floor Map Location Dot.prefab index 169e953..7f30552 100644 --- a/Assets/Prefabs/Maps/Floor Map Location Dot.prefab +++ b/Assets/Prefabs/Maps/Floor Map Location Dot.prefab @@ -12,7 +12,7 @@ GameObject: - component: {fileID: 5760338600578438920} - component: {fileID: 1902543354252190736} - component: {fileID: 1093088837443728858} - m_Layer: 0 + m_Layer: 24 m_Name: Floor Map Location Dot m_TagString: Untagged m_Icon: {fileID: 0} @@ -54,7 +54,7 @@ SphereCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 3 - m_Radius: 0.1 + m_Radius: 0.05 m_Center: {x: 0, y: 0, z: 0} --- !u!114 &1902543354252190736 MonoBehaviour: @@ -79,6 +79,7 @@ MonoBehaviour: SerializationNodes: [] _udonSharpBackingUdonBehaviour: {fileID: 1093088837443728858} Country: + Region: City: --- !u!114 &1093088837443728858 MonoBehaviour: diff --git a/Assets/Prefabs/Maps/Floor Map Marker.prefab b/Assets/Prefabs/Maps/Floor Map Marker.prefab index d1643a7..eac0949 100644 --- a/Assets/Prefabs/Maps/Floor Map Marker.prefab +++ b/Assets/Prefabs/Maps/Floor Map Marker.prefab @@ -1,30 +1,31 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &4476962291825252709 +--- !u!1 &5936062702681536419 GameObject: - m_ObjectHideFlags: 1 + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5407090192131395492} - - component: {fileID: 1045942502346790062} - - component: {fileID: 1075934713383273021} - m_Layer: 0 - m_Name: Floor Map Marker_dataUltra + - component: {fileID: 4820513490744247812} + - component: {fileID: 6035226804645929251} + - component: {fileID: 1296134506841541828} + - component: {fileID: 1178089480557011981} + m_Layer: 13 + m_Name: Floor Map Marker Controller m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5407090192131395492 +--- !u!4 &4820513490744247812 Transform: - m_ObjectHideFlags: 1 + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4476962291825252709} + m_GameObject: {fileID: 5936062702681536419} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} @@ -33,16 +34,37 @@ Transform: m_Children: [] m_Father: {fileID: 5082763046106789134} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1045942502346790062 -MonoBehaviour: - m_ObjectHideFlags: 1 +--- !u!135 &6035226804645929251 +SphereCollider: + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4476962291825252709} + m_GameObject: {fileID: 5936062702681536419} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 251658239 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.175 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1296134506841541828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5936062702681536419} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d85dd2eca6a5b7b4396e13ced0f8e66e, type: 3} + m_Script: {fileID: 11500000, guid: 2f1b9568997cc4f4c85452d8d1bb3344, type: 3} m_Name: m_EditorClassIdentifier: serializationData: @@ -54,16 +76,22 @@ MonoBehaviour: PrefabModificationsReferencedUnityObjects: [] PrefabModifications: [] SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 1075934713383273021} - sync: {fileID: 7701985575892871572} - lastDeserialization: 0 ---- !u!114 &1075934713383273021 + _udonSharpBackingUdonBehaviour: {fileID: 1178089480557011981} + _GameManager: {fileID: 0} + _MarkerObject: {fileID: 291586299826746689} + _RigidBodyComponent: {fileID: 8400434393310507939} + _PickupComponent: {fileID: 1856344074827895174} + _MarkerMesh: {fileID: 6251760251116359265} + _UnlitLampMaterial: {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2} + _LitLampMaterial: {fileID: 2100000, guid: 3fef7fe6d628ca64ba291c8ee8d7a723, type: 2} + _Active: 0 +--- !u!114 &1178089480557011981 MonoBehaviour: - m_ObjectHideFlags: 1 + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4476962291825252709} + m_GameObject: {fileID: 5936062702681536419} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 45115577ef41a5b4ca741ed302693907, type: 3} @@ -76,197 +104,10 @@ MonoBehaviour: SynchronizePosition: 0 AllowCollisionOwnershipTransfer: 0 Reliable: 0 - _syncMethod: 0 - serializedProgramAsset: {fileID: 11400000, guid: e6297c9d4177fb247b0654c8e167c1eb, + _syncMethod: 3 + serializedProgramAsset: {fileID: 11400000, guid: 13bc75c3a7875ec4d8ac43e1ce9ed758, type: 2} - programSource: {fileID: 11400000, guid: bc9cfe466e2297342b46ff2f42676890, type: 2} - serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF - publicVariablesUnityEngineObjects: [] - publicVariablesSerializationDataFormat: 0 ---- !u!1 &5319767931864254799 -GameObject: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6322123454993348649} - - component: {fileID: 2083024587461002224} - - component: {fileID: 4648918234418832585} - - component: {fileID: 1114627620642417399} - - component: {fileID: 4280696831693280286} - - component: {fileID: 3201932692086896377} - - component: {fileID: 6460366495901969687} - m_Layer: 0 - m_Name: Floor Map Marker_looper - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6322123454993348649 -Transform: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5082763046106789134} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2083024587461002224 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bea5fa186e4e67342a4be5316722cfb4, type: 3} - m_Name: - m_EditorClassIdentifier: - serializationData: - SerializedFormat: 2 - SerializedBytes: - ReferencedUnityObjects: [] - SerializedBytesString: - Prefab: {fileID: 0} - PrefabModificationsReferencedUnityObjects: [] - PrefabModifications: [] - SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 4648918234418832585} - sync: {fileID: 7701985575892871572} - data: {fileID: 1045942502346790062} ---- !u!114 &4648918234418832585 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - 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: 0 - _syncMethod: 0 - serializedProgramAsset: {fileID: 11400000, guid: aa7dfdcc5dda8f846b435b9da336970a, - type: 2} - programSource: {fileID: 11400000, guid: f55d258c4edbbe146a41756b51674e63, type: 2} - serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF - publicVariablesUnityEngineObjects: [] - publicVariablesSerializationDataFormat: 0 ---- !u!114 &1114627620642417399 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 033ca15a573c15f4abfff7cd4357218c, type: 3} - m_Name: - m_EditorClassIdentifier: - serializationData: - SerializedFormat: 2 - SerializedBytes: - ReferencedUnityObjects: [] - SerializedBytesString: - Prefab: {fileID: 0} - PrefabModificationsReferencedUnityObjects: [] - PrefabModifications: [] - SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 4280696831693280286} - sync: {fileID: 7701985575892871572} - data: {fileID: 1045942502346790062} ---- !u!114 &4280696831693280286 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - 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: 0 - _syncMethod: 0 - serializedProgramAsset: {fileID: 11400000, guid: 3246074af68639e4ca3785ac7744faf3, - type: 2} - programSource: {fileID: 11400000, guid: f46a04b3664ce2d4382238a1ede0f168, type: 2} - serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF - publicVariablesUnityEngineObjects: [] - publicVariablesSerializationDataFormat: 0 ---- !u!114 &3201932692086896377 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a082bb6c340547f4e9849389bcdc72c1, type: 3} - m_Name: - m_EditorClassIdentifier: - serializationData: - SerializedFormat: 2 - SerializedBytes: - ReferencedUnityObjects: [] - SerializedBytesString: - Prefab: {fileID: 0} - PrefabModificationsReferencedUnityObjects: [] - PrefabModifications: [] - SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 6460366495901969687} - sync: {fileID: 7701985575892871572} - data: {fileID: 1045942502346790062} ---- !u!114 &6460366495901969687 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5319767931864254799} - 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: 0 - _syncMethod: 0 - serializedProgramAsset: {fileID: 11400000, guid: 17a25010d3e727149bc8de32418caf1a, - type: 2} - programSource: {fileID: 11400000, guid: 6b246d48ea259674cb15ba990bf99ec0, type: 2} + programSource: {fileID: 11400000, guid: 49a4fbeb46430c844a598ab0dfd1fafc, type: 2} serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF publicVariablesUnityEngineObjects: [] publicVariablesSerializationDataFormat: 0 @@ -328,6 +169,16 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 02b4b8ced7ec91947943a7a393611db0, + type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 02b4b8ced7ec91947943a7a393611db0, + type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} - target: {fileID: -7511558181221131132, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} propertyPath: m_Materials.Array.data[0] @@ -365,7 +216,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3451118302482216456, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} - propertyPath: m_IncludeLayers.m_Bits + propertyPath: m_ExcludeLayers.m_Bits value: 16777216 objectReference: {fileID: 0} m_RemovedComponents: [] @@ -374,11 +225,7 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} insertIndex: -1 - addedObject: {fileID: 5407090192131395492} - - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 02b4b8ced7ec91947943a7a393611db0, - type: 3} - insertIndex: -1 - addedObject: {fileID: 6322123454993348649} + addedObject: {fileID: 4820513490744247812} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} @@ -391,19 +238,15 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} insertIndex: -1 - addedObject: {fileID: 7701985575892871572} + addedObject: {fileID: 94578258584045054} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} insertIndex: -1 - addedObject: {fileID: 3347526162110312282} + addedObject: {fileID: 291586299826746689} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} insertIndex: -1 - addedObject: {fileID: 4753408817013827661} - - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 02b4b8ced7ec91947943a7a393611db0, - type: 3} - insertIndex: -1 - addedObject: {fileID: 4170017966817428576} + addedObject: {fileID: 6866036280494407420} m_SourcePrefab: {fileID: 100100000, guid: 02b4b8ced7ec91947943a7a393611db0, type: 3} --- !u!4 &5082763046106789134 stripped Transform: @@ -477,7 +320,7 @@ MonoBehaviour: pickupable: 0 proximity: 0.5 version: 1 ---- !u!114 &7701985575892871572 +--- !u!114 &94578258584045054 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -486,7 +329,21 @@ MonoBehaviour: m_GameObject: {fileID: 5603122950512127924} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 73412ff0ee736d748bcef5ca61afd71d, type: 3} + m_Script: {fileID: -1783056023, guid: 661092b4961be7145bfbe56e1e62337b, type: 3} + m_Name: + m_EditorClassIdentifier: + AllowCollisionOwnershipTransfer: 0 + ForceKinematicOnRemote: 1 +--- !u!114 &291586299826746689 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5603122950512127924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2b02b023f226de14f9feb829806abc3c, type: 3} m_Name: m_EditorClassIdentifier: serializationData: @@ -498,82 +355,14 @@ MonoBehaviour: PrefabModificationsReferencedUnityObjects: [] PrefabModifications: [] SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 4170017966817428576} - networkDataOptimization: 0 - data: {fileID: 1045942502346790062} - looper: {fileID: 2083024587461002224} - fixedLooper: {fileID: 1114627620642417399} - lateLooper: {fileID: 3201932692086896377} - rigid: {fileID: 8400434393310507939} - pickup: {fileID: 1856344074827895174} - respawnHeight: -10 - smoothingTime: -0.25 - allowTheftFromSelf: 1 - allowTheftWhenAttachedToPlayer: 1 - kinematicWhileHeld: 1 - syncIsKinematic: 1 - syncPickupable: 1 - sleepOnSpawn: 1 - runEveryFrameOnOwner: 0 - eventListeners: [] - _behaviourEventListeners: [] - _classEventListeners: [] - customStates: [] - enterFirstCustomStateOnStart: 0 - debugLogs: 0 - kinematicWhileAttachedToPlayer: 1 - useWorldSpaceTransforms: 0 - useWorldSpaceTransformsWhenHeldOrAttachedToPlayer: 0 - syncCollisions: 1 - syncParticleCollisions: 1 - allowOutOfOrderData: 0 - takeOwnershipOfOtherObjectsOnCollision: 1 - allowOthersToTakeOwnershipOnCollision: 1 - positionDesyncThreshold: 0.015 - rotationDesyncThreshold: 0.995 - minimumSleepFrames: 4 - spawnPos: {x: 0, y: 0, z: 0} - spawnRot: {x: 0, y: 0, z: 0, w: 1} - _state: -1 - localTransformFlag: 1 - leftHandFlag: 0 - kinematicFlag: 0 - pickupableFlag: 0 - bounceFlag: 0 - sleepFlag: 0 - autoSmoothingTime: 0 - lastKinematic: 0 - lastPickupable: 0 - _showInternalObjects: 0 - showInternalObjects: 0 - unparentInternalDataObject: 0 ---- !u!114 &3347526162110312282 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5603122950512127924} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2f1b9568997cc4f4c85452d8d1bb3344, type: 3} - m_Name: - m_EditorClassIdentifier: - serializationData: - SerializedFormat: 2 - SerializedBytes: - ReferencedUnityObjects: [] - SerializedBytesString: - Prefab: {fileID: 0} - PrefabModificationsReferencedUnityObjects: [] - PrefabModifications: [] - SerializationNodes: [] - _udonSharpBackingUdonBehaviour: {fileID: 4753408817013827661} - _GameManager: {fileID: 0} - _UnlitLampMaterial: {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2} - _LitLampMaterial: {fileID: 2100000, guid: 3fef7fe6d628ca64ba291c8ee8d7a723, type: 2} - _Active: 0 ---- !u!114 &4753408817013827661 + _udonSharpBackingUdonBehaviour: {fileID: 6866036280494407420} + _CallbackObject: {fileID: 1296134506841541828} + _SendOwnershipTransferRequest: 1 + _OnPickupCallbackFunction: MarkerPickedUp + _OnDropCallbackFunction: MarkerDropped + _UseDownCallbackFunction: + _UseUpCallbackFunction: +--- !u!114 &6866036280494407420 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -592,36 +381,16 @@ MonoBehaviour: SynchronizePosition: 0 AllowCollisionOwnershipTransfer: 0 Reliable: 0 - _syncMethod: 3 - serializedProgramAsset: {fileID: 11400000, guid: 13bc75c3a7875ec4d8ac43e1ce9ed758, + _syncMethod: 2 + serializedProgramAsset: {fileID: 11400000, guid: f4f5ffed807c4e54e9967bed703330e8, type: 2} - programSource: {fileID: 11400000, guid: 49a4fbeb46430c844a598ab0dfd1fafc, type: 2} + programSource: {fileID: 11400000, guid: 8a529462baaa2674899ff9ce101c5aa9, type: 2} serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF publicVariablesUnityEngineObjects: [] publicVariablesSerializationDataFormat: 0 ---- !u!114 &4170017966817428576 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} +--- !u!23 &6251760251116359265 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: -7511558181221131132, guid: 02b4b8ced7ec91947943a7a393611db0, + type: 3} + m_PrefabInstance: {fileID: 4684627013922722533} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5603122950512127924} - 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: 0 - _syncMethod: 3 - serializedProgramAsset: {fileID: 11400000, guid: 011009d075591eb439541bd2b381210d, - type: 2} - programSource: {fileID: 11400000, guid: f2db2b81059e41b4fbce86f13207c26a, type: 2} - serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF - publicVariablesUnityEngineObjects: [] - publicVariablesSerializationDataFormat: 0 diff --git a/Assets/UdonSharp/Interacts/PickupUseCallback.asset b/Assets/UdonSharp/Interacts/PickupUseCallback.asset index 6846f2a..066fe3f 100644 --- a/Assets/UdonSharp/Interacts/PickupUseCallback.asset +++ b/Assets/UdonSharp/Interacts/PickupUseCallback.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 5 + Data: 6 - Name: Entry: 7 Data: @@ -116,19 +116,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: _OnPickupCallbackFunction + Data: _SendOwnershipTransferRequest - Name: $v Entry: 7 Data: 7|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: _OnPickupCallbackFunction + Data: _SendOwnershipTransferRequest - Name: k__BackingField Entry: 7 Data: 8|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: System.String, mscorlib + Data: System.Boolean, mscorlib - Name: Entry: 8 Data: @@ -185,19 +185,79 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: _OnDropCallbackFunction + Data: _OnPickupCallbackFunction - Name: $v Entry: 7 Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _OnPickupCallbackFunction + - Name: k__BackingField + Entry: 7 + Data: 13|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.String, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 13 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 15|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _OnDropCallbackFunction + - Name: $v + Entry: 7 + Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _OnDropCallbackFunction - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -212,13 +272,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 14|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 18|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -242,16 +302,16 @@ MonoBehaviour: Data: _UseDownCallbackFunction - Name: $v Entry: 7 - Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _UseDownCallbackFunction - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -266,13 +326,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 17|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 21|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -296,16 +356,16 @@ MonoBehaviour: Data: _UseUpCallbackFunction - Name: $v Entry: 7 - Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _UseUpCallbackFunction - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 9 - Data: 8 + Data: 13 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -320,13 +380,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 20|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 24|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: diff --git a/Assets/UdonSharp/Interacts/PickupUseCallback.cs b/Assets/UdonSharp/Interacts/PickupUseCallback.cs index 643b938..9ae4ad1 100644 --- a/Assets/UdonSharp/Interacts/PickupUseCallback.cs +++ b/Assets/UdonSharp/Interacts/PickupUseCallback.cs @@ -9,12 +9,23 @@ public class PickupUseCallback : UdonSharpBehaviour { [SerializeField] private UdonSharpBehaviour _CallbackObject; [Space] + [SerializeField] private bool _SendOwnershipTransferRequest; [SerializeField] private string _OnPickupCallbackFunction; [SerializeField] private string _OnDropCallbackFunction; [SerializeField] private string _UseDownCallbackFunction; [SerializeField] private string _UseUpCallbackFunction; + public override void OnOwnershipTransferred(VRCPlayerApi Player) + { + if (_SendOwnershipTransferRequest) + { + Networking.SetOwner(Player, _CallbackObject.gameObject); + } + + base.OnOwnershipTransferred(Player); + } + public override void OnPickup() { if (_OnPickupCallbackFunction != "" && Utilities.IsValid(_CallbackObject)) diff --git a/Assets/UdonSharp/Maps/FloorMapMarker.asset b/Assets/UdonSharp/Maps/FloorMapMarker.asset index b1c4755..81b0303 100644 --- a/Assets/UdonSharp/Maps/FloorMapMarker.asset +++ b/Assets/UdonSharp/Maps/FloorMapMarker.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 15 + Data: 16 - Name: Entry: 7 Data: @@ -116,25 +116,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: _UnlitLampMaterial + Data: _MarkerObject - Name: $v Entry: 7 Data: 7|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: _UnlitLampMaterial + Data: _MarkerObject - Name: k__BackingField Entry: 7 Data: 8|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: UnityEngine.Material, UnityEngine.CoreModule + Data: UdonSharp.UdonSharpBehaviour, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: k__BackingField Entry: 9 - Data: 8 + Data: 4 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -150,198 +150,21 @@ MonoBehaviour: - Name: _fieldAttributes Entry: 7 Data: 9|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 10|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _LitLampMaterial - - Name: $v - Entry: 7 - Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _LitLampMaterial - - Name: k__BackingField - Entry: 9 - Data: 8 - - Name: k__BackingField - Entry: 9 - Data: 8 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 12|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 13|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _Active - - Name: $v - Entry: 7 - Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _Active - - Name: k__BackingField - Entry: 7 - Data: 15|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Boolean, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 3 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 3 - - Name: - Entry: 7 - Data: 17|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: 18|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: 19|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _IsGrabbed - - Name: $v - Entry: 7 - Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _IsGrabbed - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 3 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 22|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 10|UnityEngine.SpaceAttribute, UnityEngine.CoreModule + - Name: height + Entry: 4 + Data: 8 - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 23|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 11|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -360,342 +183,18 @@ MonoBehaviour: - Name: Entry: 7 Data: - - Name: $k - Entry: 1 - Data: _IsLit - - Name: $v - Entry: 7 - Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _IsLit - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 3 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 2 - - Name: - Entry: 7 - Data: 26|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: 27|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _EnableCollisionChecks - - Name: $v - Entry: 7 - Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _EnableCollisionChecks - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 3 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 30|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _UsedUp - - Name: $v - Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _UsedUp - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 9 - Data: 15 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 3 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 33|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _CollisionCheckCounter - - Name: $v - Entry: 7 - Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _CollisionCheckCounter - - Name: k__BackingField - Entry: 7 - Data: 35|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Int32, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 35 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _NoCollisionCounter - - Name: $v - Entry: 7 - Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _NoCollisionCounter - - Name: k__BackingField - Entry: 9 - Data: 35 - - Name: k__BackingField - Entry: 9 - Data: 35 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: _CollidingLocations - - Name: $v - Entry: 7 - Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: _CollidingLocations - - Name: k__BackingField - Entry: 7 - Data: 40|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: VRC.SDK3.Data.DataList, VRCSDK3 - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 40 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 41|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - Name: $k Entry: 1 Data: _RigidBodyComponent - Name: $v Entry: 7 - Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _RigidBodyComponent - Name: k__BackingField Entry: 7 - Data: 43|System.RuntimeType, mscorlib + Data: 13|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Rigidbody, UnityEngine.PhysicsModule @@ -704,7 +203,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 43 + Data: 13 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -716,13 +215,19 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 15|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -743,13 +248,13 @@ MonoBehaviour: Data: _PickupComponent - Name: $v Entry: 7 - Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _PickupComponent - Name: k__BackingField Entry: 7 - Data: 46|System.RuntimeType, mscorlib + Data: 17|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.SDK3.Components.VRCPickup, VRCSDK3 @@ -758,7 +263,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 46 + Data: 17 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -768,6 +273,435 @@ MonoBehaviour: - Name: Entry: 8 Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 19|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _MarkerMesh + - Name: $v + Entry: 7 + Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _MarkerMesh + - Name: k__BackingField + Entry: 7 + Data: 21|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 23|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _UnlitLampMaterial + - Name: $v + Entry: 7 + Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _UnlitLampMaterial + - Name: k__BackingField + Entry: 7 + Data: 25|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.Material, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 25 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 2 + - Name: + Entry: 7 + Data: 27|UnityEngine.SpaceAttribute, UnityEngine.CoreModule + - Name: height + Entry: 4 + Data: 8 + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: 28|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _LitLampMaterial + - Name: $v + Entry: 7 + Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _LitLampMaterial + - Name: k__BackingField + Entry: 9 + Data: 25 + - Name: k__BackingField + Entry: 9 + Data: 25 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 31|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _Active + - Name: $v + Entry: 7 + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _Active + - Name: k__BackingField + Entry: 7 + Data: 33|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Boolean, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 3 + Data: 1 + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 3 + - Name: + Entry: 7 + Data: 35|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: 36|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: 37|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _IsGrabbed + - Name: $v + Entry: 7 + Data: 38|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _IsGrabbed + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 3 + Data: 1 + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 39|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 2 + - Name: + Entry: 7 + Data: 40|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: 41|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _IsLit + - Name: $v + Entry: 7 + Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _IsLit + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 3 + Data: 1 + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 2 + - Name: + Entry: 7 + Data: 44|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: 45|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _EnableCollisionChecks + - Name: $v + Entry: 7 + Data: 46|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _EnableCollisionChecks + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 9 + Data: 33 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 3 + Data: 1 + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 5 Data: false @@ -776,7 +710,13 @@ MonoBehaviour: Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 48|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -794,31 +734,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: _MarkerMesh + Data: _UsedUp - Name: $v Entry: 7 - Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: _MarkerMesh + Data: _UsedUp - Name: k__BackingField - Entry: 7 - Data: 49|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 33 - Name: k__BackingField Entry: 9 - Data: 49 + Data: 33 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - Name: - Entry: 6 - Data: + Entry: 3 + Data: 1 - Name: Entry: 8 Data: @@ -828,6 +762,168 @@ MonoBehaviour: - Name: _fieldAttributes Entry: 7 Data: 50|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 51|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _CollisionCheckCounter + - Name: $v + Entry: 7 + Data: 52|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _CollisionCheckCounter + - Name: k__BackingField + Entry: 7 + Data: 53|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Int32, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 53 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 54|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _NoCollisionCounter + - Name: $v + Entry: 7 + Data: 55|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _NoCollisionCounter + - Name: k__BackingField + Entry: 9 + Data: 53 + - Name: k__BackingField + Entry: 9 + Data: 53 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: _CollidingLocations + - Name: $v + Entry: 7 + Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: _CollidingLocations + - Name: k__BackingField + Entry: 7 + Data: 58|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: VRC.SDK3.Data.DataList, VRCSDK3 + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 58 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -851,13 +947,13 @@ MonoBehaviour: Data: _CurrentOwner - Name: $v Entry: 7 - Data: 51|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _CurrentOwner - Name: k__BackingField Entry: 7 - Data: 52|System.RuntimeType, mscorlib + Data: 61|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.SDKBase.VRCPlayerApi, VRCSDKBase @@ -866,7 +962,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 52 + Data: 61 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -881,7 +977,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 53|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 62|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 diff --git a/Assets/UdonSharp/Maps/FloorMapMarker.cs b/Assets/UdonSharp/Maps/FloorMapMarker.cs index 0df9148..e7514aa 100644 --- a/Assets/UdonSharp/Maps/FloorMapMarker.cs +++ b/Assets/UdonSharp/Maps/FloorMapMarker.cs @@ -12,7 +12,12 @@ using VRC.Udon.Common.Interfaces; public class FloorMapMarker : UdonSharpBehaviour { [SerializeField] private GameManagerRound3 _GameManager; - + [Space] + [SerializeField] private UdonSharpBehaviour _MarkerObject; + [SerializeField] private Rigidbody _RigidBodyComponent; + [SerializeField] private VRCPickup _PickupComponent; + [SerializeField] private MeshRenderer _MarkerMesh; + [Space] [SerializeField] private Material _UnlitLampMaterial; [SerializeField] private Material _LitLampMaterial; @@ -27,10 +32,6 @@ public class FloorMapMarker : UdonSharpBehaviour private int _NoCollisionCounter = 0; private DataList _CollidingLocations = new DataList(); - private Rigidbody _RigidBodyComponent; - private VRCPickup _PickupComponent; - private MeshRenderer _MarkerMesh; - private VRCPlayerApi _CurrentOwner; private const int MAX_REPEAT_COLLISION_CHECKS = 3; @@ -40,10 +41,6 @@ public class FloorMapMarker : UdonSharpBehaviour void Start() { - _RigidBodyComponent = GetComponent(); - _PickupComponent = GetComponent(); - _MarkerMesh = GetComponent(); - _CurrentOwner = Networking.GetOwner(gameObject); } @@ -58,7 +55,7 @@ public class FloorMapMarker : UdonSharpBehaviour public void Initialise() { _RigidBodyComponent.constraints = RigidbodyConstraints.None; - transform.SetLocalPositionAndRotation(Vector3.zero, Quaternion.identity); + _RigidBodyComponent.transform.SetLocalPositionAndRotation(Vector3.zero, Quaternion.identity); SetPickupable(false); Active = false; @@ -101,18 +98,14 @@ public class FloorMapMarker : UdonSharpBehaviour } } - public override void OnPickup() + public void MarkerPickedUp() { IsGrabbed = true; - - base.OnPickup(); } - public override void OnDrop() + public void MarkerDropped() { IsGrabbed = false; - - base.OnDrop(); } private void SwapLampMaterial() @@ -136,7 +129,7 @@ public class FloorMapMarker : UdonSharpBehaviour { if (!_CurrentOwner.IsUserInVR()) { - transform.eulerAngles = new Vector3(0.0f, transform.eulerAngles.y, 0.0f); + _RigidBodyComponent.transform.eulerAngles = new Vector3(0.0f, _RigidBodyComponent.transform.eulerAngles.y, 0.0f); } _RigidBodyComponent.constraints = RigidbodyConstraints.FreezePositionX | RigidbodyConstraints.FreezePositionZ; @@ -267,11 +260,11 @@ public class FloorMapMarker : UdonSharpBehaviour private void DisableMovementCompletely(Vector3 CorrectLocation = new Vector3()) { _RigidBodyComponent.constraints = RigidbodyConstraints.FreezePositionX | RigidbodyConstraints.FreezePositionZ | RigidbodyConstraints.FreezeRotation; - transform.eulerAngles = new Vector3(0.0f, transform.eulerAngles.y, 0.0f); + _RigidBodyComponent.transform.eulerAngles = new Vector3(0.0f, _RigidBodyComponent.transform.eulerAngles.y, 0.0f); if (CorrectLocation != Vector3.zero) { - transform.position = CorrectLocation; + _RigidBodyComponent.transform.position = CorrectLocation; } RequestSerialization(); @@ -279,7 +272,7 @@ public class FloorMapMarker : UdonSharpBehaviour private bool IsUpright() { - return (Vector3.Dot(transform.up, Vector3.up) >= 0.8f); + return (Vector3.Dot(_RigidBodyComponent.transform.up, Vector3.up) >= 0.8f); } diff --git a/Raw Files/WoodenChest.blend b/Raw Files/WoodenChest.blend new file mode 100644 index 0000000000000000000000000000000000000000..589e0712e12ab2a2645239966b63880240e0fd13 GIT binary patch literal 146056 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∨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

9QioAyiN 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 Dm4JvR literal 0 HcmV?d00001