Mirrors are now disabled when leaving the stable, and re-enabled on re-entry.

This commit is contained in:
2026-02-10 14:41:59 -05:00
parent f7b74ff33b
commit a7bcc5f056
51 changed files with 5785 additions and 5429 deletions
+124 -9
View File
@@ -3326,6 +3326,11 @@ PrefabInstance:
propertyPath: maximumAntialiasing
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5499662108231401120, guid: 70279d83763c0d745a4e513a75053671,
type: 3}
propertyPath: TurnOffMirrorOcclusion
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5499662108231401120, guid: 70279d83763c0d745a4e513a75053671,
type: 3}
propertyPath: m_ReflectLayers.m_Bits
@@ -45771,13 +45776,13 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 5499662108231401120, guid: 70279d83763c0d745a4e513a75053671,
type: 3}
propertyPath: mirrorResolution
value: 1024
propertyPath: maximumAntialiasing
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5499662108231401120, guid: 70279d83763c0d745a4e513a75053671,
type: 3}
propertyPath: maximumAntialiasing
value: 1
propertyPath: TurnOffMirrorOcclusion
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5499662108231401120, guid: 70279d83763c0d745a4e513a75053671,
type: 3}
@@ -55621,6 +55626,112 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 1214513210}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1216917105
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1216917107}
- component: {fileID: 1216917106}
- component: {fileID: 1216917109}
- component: {fileID: 1216917108}
m_Layer: 0
m_Name: VRCMirrors Activation
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!65 &1216917106
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1216917105}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 4294967295
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 1
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 7.874195, y: 2.9074569, z: 5.466116}
m_Center: {x: 0.90782404, y: 0.06369448, z: -2.7324686}
--- !u!4 &1216917107
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1216917105}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4.961, y: 1.372, z: 1.1555}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1718909572}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1216917108
MonoBehaviour:
m_ObjectHideFlags: 2
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1216917105}
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: 1
serializedProgramAsset: {fileID: 11400000, guid: 18d3c7ef9fa796a478edf0904b6137e2,
type: 2}
programSource: {fileID: 11400000, guid: 91df934fac8df1c459aca75e89025be4, type: 2}
serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
publicVariablesUnityEngineObjects: []
publicVariablesSerializationDataFormat: 0
--- !u!114 &1216917109
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1216917105}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 93910f53203d0d64397dad79c7809b28, type: 3}
m_Name:
m_EditorClassIdentifier:
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 1216917108}
_Collider: {fileID: 1216917106}
_MirrorGroup: {fileID: 1718909571}
--- !u!1 &1217917193 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2241891934673196663, guid: f6322afa7e50353478912b02ed5a6732,
@@ -78768,7 +78879,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &1718909572
Transform:
m_ObjectHideFlags: 0
@@ -78777,8 +78888,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1718909571}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4.961, y: 1.372, z: 1.1555}
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:
@@ -78786,7 +78897,7 @@ Transform:
- {fileID: 992250735}
- {fileID: 685767037}
- {fileID: 1264082926}
m_Father: {fileID: 0}
m_Father: {fileID: 1216917107}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1724694620
GameObject:
@@ -100102,6 +100213,10 @@ MonoBehaviour:
ID: 367
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1216917105}
ID: 368
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
PlayerPersistence: []
@@ -100892,7 +101007,7 @@ SceneRoots:
- {fileID: 215074783}
- {fileID: 641160542}
- {fileID: 885381558}
- {fileID: 1718909572}
- {fileID: 1216917107}
- {fileID: 1407100100}
- {fileID: 1955060892}
- {fileID: 484733187088421059}