diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj
index 804c926..f490642 100644
--- a/Assembly-CSharp.csproj
+++ b/Assembly-CSharp.csproj
@@ -70,6 +70,7 @@
+
@@ -101,6 +102,7 @@
+
@@ -120,7 +122,6 @@
-
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser.meta b/Assets/Animations/Filing Cabinet/Note Dispenser.meta
new file mode 100644
index 0000000..b67b801
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bb5bddf20126a56468e7347d5159f2da
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller b/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller
new file mode 100644
index 0000000..8829e32
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller
@@ -0,0 +1,211 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-8108227180093892404
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: Spring Action
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 7455436408549539165}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &-7552306477175872845
+AnimatorStateMachine:
+ serializedVersion: 6
+ 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: -637403407782814204}
+ m_Position: {x: 30, y: 180, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 7455436408549539165}
+ m_Position: {x: 420, y: 180, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 4251364597660981707}
+ m_Position: {x: 420, y: 110, 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: -637403407782814204}
+--- !u!1101 &-5847055650515875896
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: Spring Action
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 4251364597660981707}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-637403407782814204
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Start
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -8108227180093892404}
+ 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: 0}
+ 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: Filing Cabinet Note Dispenser
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: Spring Action
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: -7552306477175872845}
+ 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!1102 &4251364597660981707
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Slide Back In
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 7829526069242586817}
+ 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: 77f26547e8bfdf64d8470e2f88937e5a, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &7455436408549539165
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Spring Out
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -5847055650515875896}
+ 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: e1b041281f25dbd4ea201b2a7b3a121d, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &7829526069242586817
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 0}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 1
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller.meta b/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller.meta
new file mode 100644
index 0000000..24f4620
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Filing Cabinet Note Dispenser.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2c346bbd49c76b5409a97e1b547a75d3
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim b/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim
new file mode 100644
index 0000000..7ff0549
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim
@@ -0,0 +1,186 @@
+%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: Slide Back In
+ serializedVersion: 7
+ 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: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.5
+ value: {x: 0, y: 0, z: 90}
+ inSlope: {x: 0, y: 0, z: 356.44543}
+ outSlope: {x: 0, y: 0, z: 356.44543}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.082096934}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: Note Holder Pivot
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.5
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: Note Holder Pivot/Clue Card Home/Clue Card
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ 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: 353226684
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1693874212
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.5
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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:
+ - serializedVersion: 2
+ 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
+ - serializedVersion: 3
+ time: 0.5
+ value: 90
+ inSlope: 356.44543
+ outSlope: 356.44543
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.082096934
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: Note Holder Pivot
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.5
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: Note Holder Pivot/Clue Card Home/Clue Card
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim.meta b/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim.meta
new file mode 100644
index 0000000..aae52b4
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Slide Back In.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 77f26547e8bfdf64d8470e2f88937e5a
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim b/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim
new file mode 100644
index 0000000..9935119
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim
@@ -0,0 +1,276 @@
+%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: Spring Out
+ serializedVersion: 7
+ 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: 90}
+ inSlope: {x: 0, y: 0, z: -97.97925}
+ outSlope: {x: 0, y: 0, z: -97.97925}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.0553907}
+ - serializedVersion: 3
+ time: 0.13333334
+ value: {x: 0, y: 0, z: -13.808}
+ inSlope: {x: 0, y: 0, z: -237.76274}
+ outSlope: {x: 0, y: 0, z: -237.76274}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.049456}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.16666667
+ value: {x: 0, y: 0, z: 10.106}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.2
+ value: {x: 0, y: 0, z: -4.518}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.21666667
+ value: {x: 0, y: 0, z: 4.373}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.23333333
+ value: {x: 0, y: 0, z: -1.774}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.25
+ value: {x: 0, y: 0, z: 1.646}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.26666668
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: Note Holder Pivot
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: Note Holder Pivot/Clue Card Home/Clue Card
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ 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: 353226684
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1693874212
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.26666668
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 90
+ inSlope: -97.97925
+ outSlope: -97.97925
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.0553907
+ - serializedVersion: 3
+ time: 0.13333334
+ value: -13.808
+ inSlope: -237.76274
+ outSlope: -237.76274
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.049456
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.16666667
+ value: 10.106
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: -4.518
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.21666667
+ value: 4.373
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.23333333
+ value: -1.774
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.25
+ value: 1.646
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.26666668
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: Note Holder Pivot
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: Note Holder Pivot/Clue Card Home/Clue Card
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim.meta b/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim.meta
new file mode 100644
index 0000000..3ae1dd1
--- /dev/null
+++ b/Assets/Animations/Filing Cabinet/Note Dispenser/Spring Out.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e1b041281f25dbd4ea201b2a7b3a121d
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/ACME Crimenet Computer/ACME Crimenet Computer.prefab b/Assets/Prefabs/ACME Crimenet Computer/ACME Crimenet Computer.prefab
index 1b04380..86b9f2f 100644
--- a/Assets/Prefabs/ACME Crimenet Computer/ACME Crimenet Computer.prefab
+++ b/Assets/Prefabs/ACME Crimenet Computer/ACME Crimenet Computer.prefab
@@ -763,7 +763,7 @@ MonoBehaviour:
SynchronizePosition: 0
AllowCollisionOwnershipTransfer: 0
Reliable: 0
- _syncMethod: 2
+ _syncMethod: 3
serializedProgramAsset: {fileID: 11400000, guid: b075089ddd7bfb742aaaae51b9041673,
type: 2}
programSource: {fileID: 11400000, guid: 7c06f870c0fdf1f4c9f42258962877ae, type: 2}
@@ -1338,6 +1338,11 @@ PrefabInstance:
value:
objectReference: {fileID: 3626024317114590194, guid: 42f6f7f15ef86a54f9439e9931997e74,
type: 3}
+ - target: {fileID: 5427031778738970791, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_text
+ value: Untranslated text
+ objectReference: {fileID: 0}
- target: {fileID: 8429346810721347485, guid: 42f6f7f15ef86a54f9439e9931997e74,
type: 3}
propertyPath: serializationData.Prefab
@@ -1518,7 +1523,7 @@ PrefabInstance:
- target: {fileID: 919132149155446097, guid: 131388005b2ec2642baed4dde9ef0e65,
type: 3}
propertyPath: m_IsActive
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2753820406339078421, guid: 131388005b2ec2642baed4dde9ef0e65,
type: 3}
@@ -1830,7 +1835,7 @@ MonoBehaviour:
ExactGrip: {fileID: 0}
allowManipulationWhenEquipped: 1
orientation: 0
- AutoHold: 0
+ AutoHold: 2
InteractionText:
UseText:
useEventBroadcastType: 0
@@ -1844,6 +1849,7 @@ MonoBehaviour:
currentlyHeldBy: {fileID: 0}
pickupable: 1
proximity: 0.2
+ version: 1
--- !u!114 &9214353908513913944
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/Assets/Prefabs/ACME Crimenet Computer/Clue Card.prefab b/Assets/Prefabs/ACME Crimenet Computer/Clue Card.prefab
index 56d4775..294c8ca 100644
--- a/Assets/Prefabs/ACME Crimenet Computer/Clue Card.prefab
+++ b/Assets/Prefabs/ACME Crimenet Computer/Clue Card.prefab
@@ -252,7 +252,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Untranslated text
+ m_text: Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f1df6593a5901a141b7174c0cc73d6d0, type: 2}
m_sharedMaterial: {fileID: -1369706839575089024, guid: f1df6593a5901a141b7174c0cc73d6d0,
@@ -687,6 +687,7 @@ MonoBehaviour:
currentlyHeldBy: {fileID: 0}
pickupable: 1
proximity: 0.2
+ version: 0
--- !u!114 &1754933864777294766
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab b/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab
new file mode 100644
index 0000000..d8ec1bc
--- /dev/null
+++ b/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab
@@ -0,0 +1,892 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &3577892606975407432
+GameObject:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7209649396499503093}
+ - component: {fileID: 651887589496108435}
+ - component: {fileID: 535523098457581964}
+ m_Layer: 0
+ m_Name: Clue Images_dataUltra
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &7209649396499503093
+Transform:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3577892606975407432}
+ 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: 8616108933496934312}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &651887589496108435
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3577892606975407432}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d85dd2eca6a5b7b4396e13ced0f8e66e, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes: []
+ _udonSharpBackingUdonBehaviour: {fileID: 535523098457581964}
+ sync: {fileID: 8875340005878509477}
+ lastDeserialization: 0
+--- !u!114 &535523098457581964
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3577892606975407432}
+ 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: e6297c9d4177fb247b0654c8e167c1eb,
+ type: 2}
+ programSource: {fileID: 11400000, guid: bc9cfe466e2297342b46ff2f42676890, type: 2}
+ serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
+ publicVariablesUnityEngineObjects: []
+ publicVariablesSerializationDataFormat: 0
+--- !u!1 &4257152186605288861
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5331956253457165948}
+ m_Layer: 13
+ m_Name: Clue Card Home
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &5331956253457165948
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4257152186605288861}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: 1, z: -0.000000020194605, w: -0.00000032751694}
+ m_LocalPosition: {x: 0, y: 0.254, z: 0}
+ m_LocalScale: {x: 0.75, y: 0.75, z: 0.75}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6528454451804776280}
+ m_Father: {fileID: 572699189645989068}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6391492799113823170
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9018621156597700081}
+ m_Layer: 0
+ m_Name: Image Home
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &9018621156597700081
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6391492799113823170}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: -0.2274, z: 0.188}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8616108933496934312}
+ m_Father: {fileID: 2234738530145854200}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6896971109450795980
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8616108933496934312}
+ - component: {fileID: 3444148036029026426}
+ - component: {fileID: 8224833838384538095}
+ - component: {fileID: 3441213399721141133}
+ - component: {fileID: 6724964466002531501}
+ - component: {fileID: 683720193789507661}
+ - component: {fileID: 8875340005878509477}
+ - component: {fileID: 5028091737478687773}
+ m_Layer: 13
+ m_Name: Clue Images
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!4 &8616108933496934312
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7209649396499503093}
+ - {fileID: 2999349856878121147}
+ m_Father: {fileID: 9018621156597700081}
+ m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
+--- !u!33 &3444148036029026426
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ m_Mesh: {fileID: 3152369235766944630, guid: 131388005b2ec2642baed4dde9ef0e65, type: 3}
+--- !u!23 &8224833838384538095
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 2
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 2ef88cbea3ef7c84d8671b0c0b46f094, 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: 1
+ 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
+ m_AdditionalVertexStreams: {fileID: 0}
+--- !u!65 &3441213399721141133
+BoxCollider:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ m_Material: {fileID: 0}
+ m_IncludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_ExcludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_LayerOverridePriority: 0
+ m_IsTrigger: 0
+ m_ProvidesContacts: 0
+ m_Enabled: 1
+ serializedVersion: 3
+ m_Size: {x: 0.2, y: 0.100000024, z: 0.0000000093132275}
+ m_Center: {x: 0, y: 0.050000012, z: 0.0000000027939684}
+--- !u!54 &6724964466002531501
+Rigidbody:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ serializedVersion: 4
+ m_Mass: 1
+ m_Drag: 0
+ m_AngularDrag: 0.05
+ m_CenterOfMass: {x: 0, y: 0, z: 0}
+ m_InertiaTensor: {x: 1, y: 1, z: 1}
+ m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_IncludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_ExcludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_ImplicitCom: 1
+ m_ImplicitTensor: 1
+ m_UseGravity: 0
+ m_IsKinematic: 1
+ m_Interpolate: 0
+ m_Constraints: 0
+ m_CollisionDetection: 0
+--- !u!114 &683720193789507661
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ MomentumTransferMethod: 0
+ DisallowTheft: 1
+ ExactGun: {fileID: 0}
+ ExactGrip: {fileID: 0}
+ allowManipulationWhenEquipped: 1
+ orientation: 0
+ AutoHold: 0
+ InteractionText:
+ UseText: Use
+ useEventBroadcastType: 0
+ UseDownEventName:
+ UseUpEventName:
+ pickupDropEventBroadcastType: 0
+ PickupEventName:
+ DropEventName:
+ ThrowVelocityBoostMinSpeed: 1
+ ThrowVelocityBoostScale: 1
+ currentlyHeldBy: {fileID: 0}
+ pickupable: 1
+ proximity: 0.2
+ version: 1
+--- !u!114 &8875340005878509477
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 73412ff0ee736d748bcef5ca61afd71d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes: []
+ _udonSharpBackingUdonBehaviour: {fileID: 5028091737478687773}
+ networkDataOptimization: 0
+ data: {fileID: 651887589496108435}
+ looper: {fileID: 384640082962082151}
+ fixedLooper: {fileID: 9196551644602398652}
+ lateLooper: {fileID: 6179504172229209566}
+ rigid: {fileID: 6724964466002531501}
+ pickup: {fileID: 683720193789507661}
+ 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.7071068, y: 0, z: 0, w: 0.7071068}
+ _state: -1
+ localTransformFlag: 1
+ leftHandFlag: 0
+ kinematicFlag: 0
+ pickupableFlag: 1
+ bounceFlag: 0
+ sleepFlag: 0
+ autoSmoothingTime: 0
+ lastKinematic: 0
+ lastPickupable: 1
+ _showInternalObjects: 0
+ showInternalObjects: 0
+ unparentInternalDataObject: 0
+--- !u!114 &5028091737478687773
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6896971109450795980}
+ 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
+--- !u!1 &7101040616506203454
+GameObject:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2999349856878121147}
+ - component: {fileID: 384640082962082151}
+ - component: {fileID: 4628133597011230024}
+ - component: {fileID: 9196551644602398652}
+ - component: {fileID: 6688317339796985344}
+ - component: {fileID: 6179504172229209566}
+ - component: {fileID: 3507560961829966687}
+ m_Layer: 0
+ m_Name: Clue Images_looper
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2999349856878121147
+Transform:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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: 8616108933496934312}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &384640082962082151
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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: 4628133597011230024}
+ sync: {fileID: 8875340005878509477}
+ data: {fileID: 651887589496108435}
+--- !u!114 &4628133597011230024
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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 &9196551644602398652
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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: 6688317339796985344}
+ sync: {fileID: 8875340005878509477}
+ data: {fileID: 651887589496108435}
+--- !u!114 &6688317339796985344
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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 &6179504172229209566
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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: 3507560961829966687}
+ sync: {fileID: 8875340005878509477}
+ data: {fileID: 651887589496108435}
+--- !u!114 &3507560961829966687
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7101040616506203454}
+ 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}
+ serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
+ publicVariablesUnityEngineObjects: []
+ publicVariablesSerializationDataFormat: 0
+--- !u!1 &8370544504462931643
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2234738530145854200}
+ - component: {fileID: 1733739011711596851}
+ - component: {fileID: 144309832379424693}
+ - component: {fileID: 4208529378817298069}
+ m_Layer: 0
+ m_Name: Filing Cabinet Note Dispenser
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2234738530145854200
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8370544504462931643}
+ 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:
+ - {fileID: 572699189645989068}
+ - {fileID: 9018621156597700081}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!95 &1733739011711596851
+Animator:
+ serializedVersion: 5
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8370544504462931643}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: 2c346bbd49c76b5409a97e1b547a75d3, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_StabilizeFeet: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
+--- !u!114 &144309832379424693
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8370544504462931643}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes: []
+ _udonSharpBackingUdonBehaviour: {fileID: 4208529378817298069}
+ _GameManager: {fileID: 0}
+ _AudioManager: {fileID: 0}
+ _Animator: {fileID: 1733739011711596851}
+ _ClueCard: {fileID: 6528454451804776280}
+ _ClueCardText: {fileID: 1427195313765149820}
+ _ImageCard: {fileID: 8224833838384538095}
+--- !u!114 &4208529378817298069
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8370544504462931643}
+ 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: 667dcc46ba78f8449842c00aa60bdda3,
+ type: 2}
+ programSource: {fileID: 11400000, guid: d42320685be2e904fa89282d09280f5d, type: 2}
+ serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
+ publicVariablesUnityEngineObjects: []
+ publicVariablesSerializationDataFormat: 0
+--- !u!1 &8946404649331427569
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 572699189645989068}
+ m_Layer: 0
+ m_Name: Note Holder Pivot
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &572699189645989068
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8946404649331427569}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068}
+ m_LocalPosition: {x: 0.144, y: -0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5331956253457165948}
+ m_Father: {fileID: 2234738530145854200}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90}
+--- !u!1001 &6385781245685320923
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 5331956253457165948}
+ m_Modifications:
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalScale.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalScale.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalScale.z
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 180
+ objectReference: {fileID: 0}
+ - target: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 198169868180551547, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 198169868180551547, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ - target: {fileID: 670104118151917881, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_Name
+ value: Clue Card
+ objectReference: {fileID: 0}
+ - target: {fileID: 670104118151917881, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1318512719176339692, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
+ - target: {fileID: 1318512719176339692, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
+ - target: {fileID: 1754933864777294766, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 1754933864777294766, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ - target: {fileID: 3094067038823952385, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3094067038823952385, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ - target: {fileID: 3626024317114590194, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3626024317114590194, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ - target: {fileID: 8429346810721347485, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 8429346810721347485, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 42f6f7f15ef86a54f9439e9931997e74, type: 3}
+--- !u!114 &1427195313765149820 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 5427031778738970791, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ m_PrefabInstance: {fileID: 6385781245685320923}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!4 &6528454451804776280 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 146191657632066435, guid: 42f6f7f15ef86a54f9439e9931997e74,
+ type: 3}
+ m_PrefabInstance: {fileID: 6385781245685320923}
+ m_PrefabAsset: {fileID: 0}
diff --git a/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab.meta b/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab.meta
new file mode 100644
index 0000000..06e1ff9
--- /dev/null
+++ b/Assets/Prefabs/Filing Cabinet Note Dispenser.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: ee8285817386ced41b59122d18ddafb0
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/Filing Cabinet.prefab b/Assets/Prefabs/Filing Cabinet.prefab
index bf79850..432c030 100644
--- a/Assets/Prefabs/Filing Cabinet.prefab
+++ b/Assets/Prefabs/Filing Cabinet.prefab
@@ -18,7 +18,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &8214433293158192939
Transform:
m_ObjectHideFlags: 0
@@ -185,6 +185,27 @@ MonoBehaviour:
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 3632187355813178589}
_Animator: {fileID: 7856372403997920222}
+ _DrawerHandleTriggers:
+ - {fileID: 8633161958224112626}
+ - {fileID: 3019311696754444204}
+ - {fileID: 6471950343529991302}
+ - {fileID: 7533352025561840648}
+ _NoteDispensers:
+ - {fileID: 80821567528657958}
+ - {fileID: 3913204954530748888}
+ - {fileID: 4217573374578043776}
+ - {fileID: 6274089036449431452}
+ ClueNotes:
+ -
+ -
+ -
+ -
+ ClueImages: ffffffffffffffffffffffffffffffff
+ ClueImageScales:
+ - 1
+ - 1
+ - 1
+ - 1
--- !u!114 &3632187355813178589
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -229,7 +250,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &8475228684569979694
Transform:
m_ObjectHideFlags: 0
@@ -335,7 +356,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &3626048760873772897
Transform:
m_ObjectHideFlags: 0
@@ -441,7 +462,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &5423984510746034188
Transform:
m_ObjectHideFlags: 0
@@ -529,6 +550,524 @@ MonoBehaviour:
serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
publicVariablesUnityEngineObjects: []
publicVariablesSerializationDataFormat: 0
+--- !u!1001 &225061022555061139
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2826188715458825697}
+ m_Modifications:
+ - target: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.4388
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.2516
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8370544504462931643, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Name
+ value: Note Dispenser
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ee8285817386ced41b59122d18ddafb0, type: 3}
+--- !u!114 &80821567528657958 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 225061022555061139}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!4 &2025759004387891563 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 225061022555061139}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &3769176624256829037
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 3791911277143595814}
+ m_Modifications:
+ - target: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.0795
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.2516
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 80f2b6f3bfbc50240b0765a56e8a837e, type: 2}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: 80f2b6f3bfbc50240b0765a56e8a837e, type: 2}
+ - target: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8370544504462931643, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Name
+ value: Note Dispenser
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ee8285817386ced41b59122d18ddafb0, type: 3}
+--- !u!4 &3120340268590572693 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 3769176624256829037}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &3913204954530748888 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 3769176624256829037}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &4073336144594269237
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 1917819845085198582}
+ m_Modifications:
+ - target: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0.7198
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.2516
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
+ - target: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8370544504462931643, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Name
+ value: Note Dispenser
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ee8285817386ced41b59122d18ddafb0, type: 3}
+--- !u!4 &2847409102193432269 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 4073336144594269237}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &4217573374578043776 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 4073336144594269237}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &6130168457224773673
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 7741038318756467559}
+ m_Modifications:
+ - target: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0.3608
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.2516
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3199196714392283974, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 4666887244046823285, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: d1b6333591e357f45b3761f4314b574d, type: 2}
+ - target: {fileID: 5391537046067862583, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: d1b6333591e357f45b3761f4314b574d, type: 2}
+ - target: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 6511871103252216736, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 7695776354400726825, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 8245685891598941402, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ - target: {fileID: 8370544504462931643, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ propertyPath: m_Name
+ value: Note Dispenser
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ee8285817386ced41b59122d18ddafb0, type: 3}
+--- !u!4 &5337286047352423121 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 2234738530145854200, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 6130168457224773673}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &6274089036449431452 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 144309832379424693, guid: ee8285817386ced41b59122d18ddafb0,
+ type: 3}
+ m_PrefabInstance: {fileID: 6130168457224773673}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1001 &6651689189690712980
PrefabInstance:
m_ObjectHideFlags: 0
@@ -699,18 +1238,34 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 5423984510746034188}
+ - targetCorrespondingSourceObject: {fileID: 8896632068544802421, guid: c304b0391971aab428d044865450a23b,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 2025759004387891563}
- targetCorrespondingSourceObject: {fileID: -1670801221232674638, guid: c304b0391971aab428d044865450a23b,
type: 3}
insertIndex: -1
addedObject: {fileID: 8214433293158192939}
+ - targetCorrespondingSourceObject: {fileID: -1670801221232674638, guid: c304b0391971aab428d044865450a23b,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 3120340268590572693}
- targetCorrespondingSourceObject: {fileID: 5103417234763373410, guid: c304b0391971aab428d044865450a23b,
type: 3}
insertIndex: -1
addedObject: {fileID: 8475228684569979694}
+ - targetCorrespondingSourceObject: {fileID: 5103417234763373410, guid: c304b0391971aab428d044865450a23b,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 2847409102193432269}
- targetCorrespondingSourceObject: {fileID: -5250566848361484045, guid: c304b0391971aab428d044865450a23b,
type: 3}
insertIndex: -1
addedObject: {fileID: 3626048760873772897}
+ - targetCorrespondingSourceObject: {fileID: -5250566848361484045, guid: c304b0391971aab428d044865450a23b,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5337286047352423121}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c304b0391971aab428d044865450a23b, type: 3}
--- !u!4 &1917819845085198582 stripped
diff --git a/Assets/Scenes/witwics.unity b/Assets/Scenes/witwics.unity
index 2707082..9efc9e9 100644
--- a/Assets/Scenes/witwics.unity
+++ b/Assets/Scenes/witwics.unity
@@ -3367,6 +3367,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 134225857}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &101901716 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 4640092776658415830, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1001 &102513283
PrefabInstance:
m_ObjectHideFlags: 0
@@ -8549,6 +8555,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1168807827}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &152495850 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 6252466304653056851, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &153580193 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4890657577075576849, guid: 79ebe62246f7f464e98373cb14765f9a,
@@ -10160,6 +10172,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 937910637}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &185441722 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 6676979385861173343, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &186418554 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 45911187755564792, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -11737,6 +11755,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1042026143}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &238287104 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7256849195148776801, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &238588438 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8094736738714439261, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -13339,6 +13363,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 2024292607}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &278613014 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7321907671636687759, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &278930585 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8535799549524942722, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -18879,6 +18909,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1832440711}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &410838321 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 426140426933318437, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &411172956
GameObject:
m_ObjectHideFlags: 0
@@ -22347,6 +22383,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 4362789101225005290}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &509349766 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 657631076265427325, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &509679327
GameObject:
m_ObjectHideFlags: 0
@@ -22667,6 +22709,7 @@ MonoBehaviour:
_ACMECrimenetComputer: {fileID: 5448599223445625653}
_VideoMusicClueSkateboard: {fileID: 4337638711874237563}
_DetectiveNoirEffect: {fileID: 7187778359178514366}
+ _FilingCabinet: {fileID: 1187707351}
_Modem: {fileID: 966631266}
_ArrivalDisplay: {fileID: 2013644315}
_LightningRoundAnimator: {fileID: 806909628}
@@ -22785,6 +22828,12 @@ Light:
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
+--- !u!1 &518072192 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 4006318464411565335, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &518614507 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7915856921817508286, guid: 40955da061a841841a91c845049f1e11,
@@ -24284,6 +24333,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 4362789101225005290}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &572517049 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 3654857534179495643, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &573259327 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3804170028286201532, guid: 899ce13087fd5974f88dcbccaea2df85,
@@ -25213,6 +25268,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1499591484}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &595341891 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 4710270526942041526, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &597143025 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8926033638894629444, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -34871,6 +34932,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1042026143}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &874295556 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 2393837316418541202, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &874721749 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4341943151507095776, guid: 899ce13087fd5974f88dcbccaea2df85,
@@ -37994,6 +38061,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 91371483}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &979422258 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 8507128117880006728, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &984482624 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3140657193915016574, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -38369,6 +38442,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 5806135540292049290}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1000908705 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5525142982553010830, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1001486570 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3127496653608893973, guid: 79ebe62246f7f464e98373cb14765f9a,
@@ -45813,6 +45892,12 @@ MonoBehaviour:
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
+--- !u!1 &1139970186 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 342504104397610443, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1143449485
GameObject:
m_ObjectHideFlags: 0
@@ -47299,6 +47384,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 4953860686005405531}
m_PrefabAsset: {fileID: 0}
+--- !u!114 &1187707351 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 7178360350568838262, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1187707349}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d5365da8369afe542a382f9661404311, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1187806729 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8956001861443840143, guid: 40955da061a841841a91c845049f1e11,
@@ -48464,6 +48561,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 4362789101225005290}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1237598071 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5966699814031345265, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1240432269 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 19999854841146469, guid: 899ce13087fd5974f88dcbccaea2df85,
@@ -52810,6 +52913,12 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &1390506330 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7417070277575405171, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1001 &1390751084
PrefabInstance:
m_ObjectHideFlags: 0
@@ -53687,6 +53796,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 4362789101225005290}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1411955284 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 8589972173151685928, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1417233748
GameObject:
m_ObjectHideFlags: 0
@@ -63571,6 +63686,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 247036822}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1547824776 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7031356105881495213, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1547939851
GameObject:
m_ObjectHideFlags: 0
@@ -71475,6 +71596,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 652699947}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1747951327 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7435886134980165625, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1748192476 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6993799893721226216, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -71505,6 +71632,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1499591484}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1751453892 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 554733913488640055, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1753643988 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8852954175568103865, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -71833,6 +71966,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1534889732}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1765900442 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 766822590069976037, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1767349475 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2963010254956120311, guid: 40955da061a841841a91c845049f1e11,
@@ -73568,6 +73707,12 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1820907974}
m_CullTransparentMesh: 1
+--- !u!1 &1820919454 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5591101949846710254, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1823323314 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6551304041890578085, guid: 40955da061a841841a91c845049f1e11,
@@ -75934,6 +76079,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 5448599223445625650}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1892797588 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 3522820325634782665, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1893326999 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8256745984142290585, guid: 79ebe62246f7f464e98373cb14765f9a,
@@ -78201,6 +78352,12 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1956128744}
m_CullTransparentMesh: 1
+--- !u!1 &1958867258 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 827364912138189423, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1959180384 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7668802232074262084, guid: 899ce13087fd5974f88dcbccaea2df85,
@@ -79279,6 +79436,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 172614115}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1978953317 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 2306488999960146930, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1001 &1983062413
PrefabInstance:
m_ObjectHideFlags: 0
@@ -82819,6 +82982,12 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2058128274}
m_CullTransparentMesh: 1
+--- !u!1 &2058869207 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 6488723293975472395, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &2059107781 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1233416562922120989, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -83852,6 +84021,12 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 2106253357}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &2106941745 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7780030503729139105, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &2108042110 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7511612811511688759, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -85227,6 +85402,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1042026143}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &2146866332 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7589990016325552599, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ m_PrefabInstance: {fileID: 4953860686005405531}
+ m_PrefabAsset: {fileID: 0}
--- !u!114 &436674560895806852
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -89640,28 +89821,436 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 2110808113}
m_Modifications:
+ - target: {fileID: 58751263447961079, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 80821567528657958, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _GameManager
+ value:
+ objectReference: {fileID: 515404446}
+ - target: {fileID: 80821567528657958, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _AudioManager
+ value:
+ objectReference: {fileID: 1947493795}
+ - target: {fileID: 80821567528657958, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 80821567528657958, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ - target: {fileID: 300142537614451475, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 300142537614451475, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 320068543695196703, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 352285961279755570, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 452919422491480820, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 588346164712826730, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 640629913551524171, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 640629913551524171, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 703430794756011561, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 726323644716322304, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 1015601904965085104, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1015601904965085104, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1102374755087244169, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 1404028407276514926, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 1404028407276514926, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
+ - target: {fileID: 1501747186624918670, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 1504960742921478003, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 1524702978354208097, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1573628203499097948, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 1695991269533387695, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 1695991269533387695, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
+ - target: {fileID: 1741514669110734123, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 2559763098573375856, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 2845206351269567731, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 3076536086879573909, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 3330747334225842060, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3330747334225842060, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3330747334225842060, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3330747334225842060, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 3384182854593636784, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 3384182854593636784, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
+ - target: {fileID: 3409138567373044520, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 3421125724988035285, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 3526816431969051823, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3526816431969051823, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3537659100669947658, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 3570402238585782694, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 3632187355813178589, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: _syncMethod
- value: 2
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 3684016241747193825, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 3709576215747141357, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3709576215747141357, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3725268346326296780, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3855313174262032406, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3855313174262032406, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3913204954530748888, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _GameManager
+ value:
+ objectReference: {fileID: 515404446}
+ - target: {fileID: 3913204954530748888, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _AudioManager
+ value:
+ objectReference: {fileID: 1947493795}
+ - target: {fileID: 3913204954530748888, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 3913204954530748888, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ - target: {fileID: 4127964025273293390, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4127964025273293390, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4217573374578043776, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _GameManager
+ value:
+ objectReference: {fileID: 515404446}
+ - target: {fileID: 4217573374578043776, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _AudioManager
+ value:
+ objectReference: {fileID: 1947493795}
+ - target: {fileID: 4217573374578043776, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 4217573374578043776, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ - target: {fileID: 4414994814809830398, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 4454589696669392210, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 4602213079777283840, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 4605470272665443769, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 4817285249081388852, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 4838551769909397211, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4876535358910585744, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4876535358910585744, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4876535358910585744, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4876535358910585744, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4889659009165448422, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5053110847077661367, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
objectReference: {fileID: 0}
- target: {fileID: 5113755177093265511, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
@@ -89713,23 +90302,359 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 5127299086739014537, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5398102939325204719, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5471443456604221905, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5721054344082319816, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5721054344082319816, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5721054344082319816, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5721054344082319816, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5783817801726363982, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5885555223809852139, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5885555223809852139, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5929981177332701980, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 5943683676964080037, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 6259319050550777421, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 6274089036449431452, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _GameManager
+ value:
+ objectReference: {fileID: 515404446}
+ - target: {fileID: 6274089036449431452, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _AudioManager
+ value:
+ objectReference: {fileID: 1947493795}
+ - target: {fileID: 6274089036449431452, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 6274089036449431452, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ - target: {fileID: 6346993509654248458, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6346993509654248458, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6431496006643515443, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 6433862435333071631, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: m_Name
value: Filing Cabinet
objectReference: {fileID: 0}
+ - target: {fileID: 6636410243696383418, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 6683215197363043250, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 6683215197363043250, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
+ - target: {fileID: 6729533172866199731, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6729533172866199731, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6810056136061823300, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 6903524417335291283, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7029217859449187251, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 7122924259360788373, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
- target: {fileID: 7178360350568838262, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 7178360350568838262, guid: c37ec0a412d585049af93f09e1c82ec7,
type: 3}
+ - target: {fileID: 7230186753043440181, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7311074599722632535, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7311074599722632535, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7331833427119371126, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7421066521348636437, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7421066521348636437, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7538853171534729325, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7625561862797120698, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 7873813777115306475, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 7930872406509518285, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8174346062729463625, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8391508851889765157, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8397756536373291288, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8661575988827493430, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8661575988827493430, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8661575988827493430, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8661575988827493430, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: sleepFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnPos.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: spawnRot.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: kinematicFlag
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: lastKinematic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8665902722513017664, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8700122528064686461, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: _syncMethod
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8752587330127989615, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 8988944271241464879, guid: c37ec0a412d585049af93f09e1c82ec7,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -92251,64 +93176,64 @@ MonoBehaviour:
useAssignedLayers: 0
DynamicPrefabs: []
DynamicMaterials:
- - {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2}
- {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2}
- - {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
- - {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
- - {fileID: 2100000, guid: af0c1cbaaffed304ba0e3a1fbac41e7e, type: 2}
- - {fileID: 2100000, guid: cc22c7f9de95cab4488b30fe8699a82a, type: 2}
- - {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2}
- - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
- - {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2}
- - {fileID: 2100000, guid: 4de84333504452948874f4422dec7b56, type: 2}
- - {fileID: 2100000, guid: 97a375a2664a65f44a74b8e0711591fb, type: 2}
- - {fileID: 2100000, guid: 71fff76911e92ab43a71d15602da4c4b, type: 2}
- - {fileID: 2100000, guid: 4c14b2f4b9a613f418bb1e6cf8cf68f4, type: 2}
- - {fileID: 2100000, guid: ea08301eace4f164bb3aae930413a978, type: 2}
- - {fileID: 2100000, guid: 6dd6b8b1c8133f04dbc23ac81f5dfded, type: 2}
+ - {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2}
- {fileID: 2100000, guid: c3186340e03d26341969d34663dbf8f3, type: 2}
- - {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2}
- - {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2}
- - {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2}
+ - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
+ - {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2}
+ - {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
+ - {fileID: 2100000, guid: db9b2b735115eb248a189b1fdc721a50, type: 2}
+ - {fileID: 2100000, guid: 9d4baac78c2042b47b42fc9c92d87767, type: 2}
+ - {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2}
+ - {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2}
+ - {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, type: 2}
+ - {fileID: 2100000, guid: 98b5c6e030fc83d48bbba9e927a456d4, type: 2}
+ - {fileID: 2100000, guid: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
+ - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
+ - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
+ - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
+ - {fileID: 2100000, guid: dba163de40c568b48ae2ffa7c83c66b9, type: 2}
+ - {fileID: 2100000, guid: 6075d345a5007be4abb1a4485d1ebb5f, type: 2}
- {fileID: 2100000, guid: 012e77fb6a6d69548802da3b41814618, type: 2}
- {fileID: 2100000, guid: 4d875a76d6e247742b8d3d66214b2c2d, type: 2}
- - {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, type: 2}
- {fileID: 2100000, guid: 8db36ece14c543d47be04e1d0cde1a1f, type: 2}
- {fileID: 2100000, guid: 77485a45419b5da498cc74acff31c49a, type: 2}
- {fileID: 2100000, guid: d2b3854a83244764192826cd7eadc955, type: 2}
- {fileID: 2100000, guid: 8de5e47a4e3831b40b59595ad3e2e267, type: 2}
- {fileID: 2100000, guid: d23dd47c26278f94ea3bc15c730f59ed, type: 2}
- {fileID: 2100000, guid: 77cb94791cc41a5498279122022730b0, type: 2}
- - {fileID: 2100000, guid: 98b5c6e030fc83d48bbba9e927a456d4, type: 2}
- {fileID: 2100000, guid: c0998459c7ac0e94d825035839d01ac9, type: 2}
- {fileID: 2100000, guid: fa8f228d6d5f77d479bf970e355f4bc3, type: 2}
- {fileID: 2100000, guid: 90a6fdf8f72a7a84d83dcb448e0f749e, type: 2}
- - {fileID: 2100000, guid: 6075d345a5007be4abb1a4485d1ebb5f, type: 2}
- {fileID: 2100000, guid: d7188495ea0838346af40c820ec9ffc8, type: 2}
- {fileID: 2100000, guid: 79cdc811085b366438fb60b12a3642ba, type: 2}
- - {fileID: 2100000, guid: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
- - {fileID: 2100000, guid: 98166ed003d332e488319f662c3b4429, type: 2}
- - {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2}
- - {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2}
- - {fileID: 2100000, guid: 53b84df3db050264db8132d12d59ac74, type: 2}
- {fileID: 2100000, guid: e53b90b5a4f1c3048b28024a40b455e7, type: 2}
- - {fileID: 2100000, guid: 9d4baac78c2042b47b42fc9c92d87767, type: 2}
- - {fileID: 2100000, guid: db9b2b735115eb248a189b1fdc721a50, type: 2}
+ - {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
+ - {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2}
+ - {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2}
+ - {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2}
+ - {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2}
+ - {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
+ - {fileID: 2100000, guid: 483ceb65615010745bde1d5ff9fd9dd6, type: 2}
+ - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
+ - {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
+ - {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
+ - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
+ - {fileID: 2100000, guid: 51b03d257a738e6468f623865f31dbec, type: 2}
+ - {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2}
+ - {fileID: 2100000, guid: af0c1cbaaffed304ba0e3a1fbac41e7e, type: 2}
+ - {fileID: 2100000, guid: cc22c7f9de95cab4488b30fe8699a82a, type: 2}
+ - {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2}
+ - {fileID: 2100000, guid: 4de84333504452948874f4422dec7b56, type: 2}
+ - {fileID: 2100000, guid: 97a375a2664a65f44a74b8e0711591fb, type: 2}
+ - {fileID: 2100000, guid: 71fff76911e92ab43a71d15602da4c4b, type: 2}
+ - {fileID: 2100000, guid: 4c14b2f4b9a613f418bb1e6cf8cf68f4, type: 2}
+ - {fileID: 2100000, guid: ea08301eace4f164bb3aae930413a978, type: 2}
+ - {fileID: 2100000, guid: 6dd6b8b1c8133f04dbc23ac81f5dfded, type: 2}
+ - {fileID: 2100000, guid: 98166ed003d332e488319f662c3b4429, type: 2}
+ - {fileID: 2100000, guid: 53b84df3db050264db8132d12d59ac74, type: 2}
- {fileID: 2100000, guid: cc8e36941dd3f2c42a157650e05b9242, type: 2}
- {fileID: 2100000, guid: a94d8fe1854504e47a64e023cecaa130, type: 2}
- - {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2}
- - {fileID: 2100000, guid: 51b03d257a738e6468f623865f31dbec, type: 2}
- - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
- - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
- - {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
- - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
- - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
- - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
- - {fileID: 2100000, guid: dba163de40c568b48ae2ffa7c83c66b9, type: 2}
- - {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2}
- - {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
- - {fileID: 2100000, guid: 483ceb65615010745bde1d5ff9fd9dd6, type: 2}
- - {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
LightMapsNear: []
LightMapsFar: []
LightMode: 0
@@ -97363,6 +98288,142 @@ MonoBehaviour:
ID: 1522
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1411955284}
+ ID: 1523
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1237598071}
+ ID: 1524
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1892797588}
+ ID: 1525
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 979422258}
+ ID: 1526
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 101901716}
+ ID: 1527
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 278613014}
+ ID: 1528
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1751453892}
+ ID: 1529
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 595341891}
+ ID: 1530
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1000908705}
+ ID: 1531
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 2146866332}
+ ID: 1532
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1958867258}
+ ID: 1533
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1820919454}
+ ID: 1534
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 874295556}
+ ID: 1535
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1139970186}
+ ID: 1536
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1390506330}
+ ID: 1537
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1978953317}
+ ID: 1538
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 185441722}
+ ID: 1539
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 572517049}
+ ID: 1540
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1547824776}
+ ID: 1541
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 2106941745}
+ ID: 1542
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 410838321}
+ ID: 1543
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 152495850}
+ ID: 1544
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1747951327}
+ ID: 1545
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 509349766}
+ ID: 1546
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 2058869207}
+ ID: 1547
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1765900442}
+ ID: 1548
+ SerializedTypeNames:
+ - VRC.SDK3.Components.VRCPickup
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 238287104}
+ ID: 1549
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 518072192}
+ ID: 1550
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
+ - VRC.Udon.UdonBehaviour
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
PlayerPersistence: []
diff --git a/Assets/UdonSharp/Filing Cabinet.meta b/Assets/UdonSharp/Filing Cabinet.meta
new file mode 100644
index 0000000..14daf09
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f3d46107e0028f240989684e26ba2afd
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/Filing Cabinet/FilingCabinet.asset b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.asset
new file mode 100644
index 0000000..be7206b
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.asset
@@ -0,0 +1,683 @@
+%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: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
+ m_Name: FilingCabinet
+ m_EditorClassIdentifier:
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 8b1f57d15ced766489f7ddc057bd0c54,
+ type: 2}
+ udonAssembly:
+ assemblyError:
+ sourceCsScript: {fileID: 11500000, guid: d5365da8369afe542a382f9661404311, type: 3}
+ scriptVersion: 2
+ compiledVersion: 2
+ behaviourSyncMode: 4
+ hasInteractEvent: 0
+ scriptID: -7295563826572568680
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes:
+ - Name: fieldDefinitions
+ Entry: 7
+ Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
+ UdonSharp.Editor]], mscorlib
+ - Name: comparer
+ Entry: 7
+ Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
+ mscorlib]], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 12
+ Data: 11
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _Animator
+ - Name: $v
+ Entry: 7
+ Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Animator
+ - Name: k__BackingField
+ Entry: 7
+ Data: 3|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Animator, UnityEngine.AnimationModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - 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: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 5|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: _DrawerHandleTriggers
+ - Name: $v
+ Entry: 7
+ Data: 6|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _DrawerHandleTriggers
+ - Name: k__BackingField
+ Entry: 7
+ Data: 7|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.GameObject[], UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 7
+ - 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: 8|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 9|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: _NoteDispensers
+ - Name: $v
+ Entry: 7
+ Data: 10|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _NoteDispensers
+ - Name: k__BackingField
+ Entry: 7
+ Data: 11|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: FilingCabinetNoteDispenser[], Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 7
+ Data: 12|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Component[], UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - 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: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 14|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: _Activate
+ - Name: $v
+ Entry: 7
+ Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Activate
+ - Name: k__BackingField
+ Entry: 7
+ Data: 16|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Boolean, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 16
+ - 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: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 18|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: ClueNotes
+ - Name: $v
+ Entry: 7
+ Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ClueNotes
+ - Name: k__BackingField
+ Entry: 7
+ Data: 21|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String[], mscorlib
+ - 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: 3
+ Data: 1
+ - 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|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: ClueImages
+ - Name: $v
+ Entry: 7
+ Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ClueImages
+ - Name: k__BackingField
+ Entry: 7
+ Data: 25|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Int32[], mscorlib
+ - 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: 3
+ Data: 1
+ - 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: 1
+ - Name:
+ Entry: 7
+ Data: 27|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: ClueImageScales
+ - Name: $v
+ Entry: 7
+ Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ClueImageScales
+ - Name: k__BackingField
+ Entry: 7
+ Data: 29|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Single[], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 29
+ - 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: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 31|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: DrawerIsOpen
+ - Name: $v
+ Entry: 7
+ Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: DrawerIsOpen
+ - 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: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 34|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: _ClueNotesCache
+ - Name: $v
+ Entry: 7
+ Data: 35|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueNotesCache
+ - Name: k__BackingField
+ Entry: 9
+ Data: 21
+ - 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: 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: _ClueImagesCache
+ - Name: $v
+ Entry: 7
+ Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueImagesCache
+ - 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: 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: _ClueImageScalesCache
+ - Name: $v
+ Entry: 7
+ Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueImageScalesCache
+ - Name: k__BackingField
+ Entry: 9
+ Data: 29
+ - Name: k__BackingField
+ Entry: 9
+ Data: 29
+ - 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: 40|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: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
diff --git a/Assets/UdonSharp/FilingCabinet.asset.meta b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.asset.meta
similarity index 100%
rename from Assets/UdonSharp/FilingCabinet.asset.meta
rename to Assets/UdonSharp/Filing Cabinet/FilingCabinet.asset.meta
diff --git a/Assets/UdonSharp/Filing Cabinet/FilingCabinet.cs b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.cs
new file mode 100644
index 0000000..27e2dda
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.cs
@@ -0,0 +1,179 @@
+
+using System;
+using UdonSharp;
+using UnityEngine;
+using VRC.SDK3.UdonNetworkCalling;
+using VRC.SDKBase;
+using VRC.Udon;
+using VRC.Udon.Common;
+using VRC.Udon.Serialization.OdinSerializer.Utilities;
+
+
+[UdonBehaviourSyncMode(BehaviourSyncMode.Manual)]
+public class FilingCabinet : UdonSharpBehaviour
+{
+ [SerializeField] private Animator _Animator;
+ [SerializeField] private GameObject[] _DrawerHandleTriggers;
+ [SerializeField] private FilingCabinetNoteDispenser[] _NoteDispensers;
+
+ [UdonSynced, FieldChangeCallback(nameof(Activate))] private bool _Activate = false;
+
+ [UdonSynced] public string[] ClueNotes = new string[DRAWER_COUNT] { "", "", "", "" };
+ [UdonSynced] public int[] ClueImages = new int[DRAWER_COUNT] { -1, -1, -1, -1 };
+ [UdonSynced] public float[] ClueImageScales = new float[DRAWER_COUNT] { 1.0f, 1.0f, 1.0f, 1.0f };
+
+ private bool[] DrawerIsOpen = new bool[DRAWER_COUNT] { false, false, false, false };
+
+ private string[] _ClueNotesCache = new string[DRAWER_COUNT];
+ private int[] _ClueImagesCache = new int[DRAWER_COUNT];
+ private float[] _ClueImageScalesCache = new float[DRAWER_COUNT];
+
+ public const int DRAWER_COUNT = 4;
+ private const float NOTE_DISPENSER_ACTIVATE_DELAY = 0.5f;
+
+
+ public override void OnDeserialization(DeserializationResult Result)
+ {
+ bool NotesChanged = false;
+ for (int i = 0; i < DRAWER_COUNT; i++)
+ {
+ if (ClueNotes[i] != _ClueNotesCache[i] ||
+ ClueImages[i] != _ClueImagesCache[i] ||
+ ClueImageScales[i] != _ClueImageScalesCache[i])
+ {
+ NotesChanged = true;
+ break;
+ }
+ }
+
+ if (NotesChanged)
+ {
+ UpdateNoteData();
+ }
+
+ base.OnDeserialization(Result);
+ }
+
+
+ [NetworkCallable]
+ public void OpenDrawer1()
+ {
+ DrawerIsOpen[0] = !_Animator.GetBool("Open Drawer 1");
+ _Animator.SetBool("Open Drawer 1", DrawerIsOpen[0]);
+ if (Utilities.IsValid(_NoteDispensers[0]))
+ {
+ if (DrawerIsOpen[0])
+ {
+ SendCustomEventDelayedSeconds(nameof(ActivateNoteDispenser1), NOTE_DISPENSER_ACTIVATE_DELAY);
+ }
+ else
+ {
+ ActivateNoteDispenser1();
+ }
+ }
+ }
+
+ [NetworkCallable]
+ public void OpenDrawer2()
+ {
+ DrawerIsOpen[1] = !_Animator.GetBool("Open Drawer 2");
+ _Animator.SetBool("Open Drawer 2", DrawerIsOpen[1]);
+ if (Utilities.IsValid(_NoteDispensers[1]))
+ {
+ if (DrawerIsOpen[1])
+ {
+ SendCustomEventDelayedSeconds(nameof(ActivateNoteDispenser2), NOTE_DISPENSER_ACTIVATE_DELAY);
+ }
+ else
+ {
+ ActivateNoteDispenser2();
+ }
+ }
+ }
+
+ [NetworkCallable]
+ public void OpenDrawer3()
+ {
+ DrawerIsOpen[2] = !_Animator.GetBool("Open Drawer 3");
+ _Animator.SetBool("Open Drawer 3", DrawerIsOpen[2]);
+ if (Utilities.IsValid(_NoteDispensers[2]))
+ {
+ if (DrawerIsOpen[2])
+ {
+ SendCustomEventDelayedSeconds(nameof(ActivateNoteDispenser3), NOTE_DISPENSER_ACTIVATE_DELAY);
+ }
+ else
+ {
+ ActivateNoteDispenser3();
+ }
+ }
+ }
+
+ [NetworkCallable]
+ public void OpenDrawer4()
+ {
+ DrawerIsOpen[3] = !_Animator.GetBool("Open Drawer 4");
+ _Animator.SetBool("Open Drawer 4", DrawerIsOpen[3]);
+ if (Utilities.IsValid(_NoteDispensers[3]))
+ {
+ if (DrawerIsOpen[3])
+ {
+ SendCustomEventDelayedSeconds(nameof(ActivateNoteDispenser4), NOTE_DISPENSER_ACTIVATE_DELAY);
+ }
+ else
+ {
+ ActivateNoteDispenser4();
+ }
+ }
+ }
+
+
+ public void UpdateNoteData()
+ {
+ for (int i = 0; i < _NoteDispensers.Length && i < DRAWER_COUNT; i++)
+ {
+ _NoteDispensers[i].Note = ClueNotes[i];
+ _NoteDispensers[i].Image = ClueImages[i];
+ _NoteDispensers[i].ImageScale = ClueImageScales[i];
+
+ _NoteDispensers[i].RequestSerialization();
+ }
+
+ _ClueNotesCache = ClueNotes;
+ _ClueImagesCache = ClueImages;
+ _ClueImageScalesCache = ClueImageScales;
+ }
+
+
+ public void ActivateNoteDispenser1()
+ {
+ _NoteDispensers[0].Activate = DrawerIsOpen[0];
+ }
+ public void ActivateNoteDispenser2()
+ {
+ _NoteDispensers[1].Activate = DrawerIsOpen[1];
+ }
+ public void ActivateNoteDispenser3()
+ {
+ _NoteDispensers[2].Activate = DrawerIsOpen[2];
+ }
+ public void ActivateNoteDispenser4()
+ {
+ _NoteDispensers[3].Activate = DrawerIsOpen[3];
+ }
+
+
+ public bool Activate
+ {
+ set
+ {
+ _Activate = value;
+
+ foreach(GameObject Trigger in _DrawerHandleTriggers)
+ {
+ Trigger.SetActive(_Activate);
+ }
+ }
+ get => _Activate;
+ }
+}
diff --git a/Assets/UdonSharp/FilingCabinet.cs.meta b/Assets/UdonSharp/Filing Cabinet/FilingCabinet.cs.meta
similarity index 100%
rename from Assets/UdonSharp/FilingCabinet.cs.meta
rename to Assets/UdonSharp/Filing Cabinet/FilingCabinet.cs.meta
diff --git a/Assets/UdonSharp/Filing Cabinet/Note Dispenser.meta b/Assets/UdonSharp/Filing Cabinet/Note Dispenser.meta
new file mode 100644
index 0000000..acfdc47
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/Note Dispenser.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 455547c6ade329b449b7e6d77d791fc2
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset
new file mode 100644
index 0000000..206d801
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset
@@ -0,0 +1,737 @@
+%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: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
+ m_Name: FilingCabinetNoteDispenser
+ m_EditorClassIdentifier:
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 667dcc46ba78f8449842c00aa60bdda3,
+ type: 2}
+ udonAssembly:
+ assemblyError:
+ sourceCsScript: {fileID: 11500000, guid: 216c558c0933506448c43ef5b04e09e1, type: 3}
+ scriptVersion: 2
+ compiledVersion: 2
+ behaviourSyncMode: 4
+ hasInteractEvent: 0
+ scriptID: 3537734267650642997
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes:
+ - Name: fieldDefinitions
+ Entry: 7
+ Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
+ UdonSharp.Editor]], mscorlib
+ - Name: comparer
+ Entry: 7
+ Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
+ mscorlib]], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 12
+ Data: 11
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _GameManager
+ - Name: $v
+ Entry: 7
+ Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _GameManager
+ - Name: k__BackingField
+ Entry: 7
+ Data: 3|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: GameManagerRound1, Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 7
+ Data: 4|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: VRC.Udon.UdonBehaviour, VRC.Udon
+ - Name:
+ Entry: 8
+ Data:
+ - 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: 5|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 6|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: _AudioManager
+ - Name: $v
+ Entry: 7
+ Data: 7|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _AudioManager
+ - Name: k__BackingField
+ Entry: 7
+ Data: 8|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: AudioManager, Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 4
+ - 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: 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: _Animator
+ - Name: $v
+ Entry: 7
+ Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Animator
+ - Name: k__BackingField
+ Entry: 7
+ Data: 12|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Animator, UnityEngine.AnimationModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 12
+ - 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: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 14|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: _ClueCard
+ - Name: $v
+ Entry: 7
+ Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueCard
+ - Name: k__BackingField
+ Entry: 7
+ Data: 16|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Transform, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 16
+ - 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: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 18|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: _ClueCardText
+ - Name: $v
+ Entry: 7
+ Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueCardText
+ - Name: k__BackingField
+ Entry: 7
+ Data: 20|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: TMPro.TextMeshProUGUI, Unity.TextMeshPro
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 20
+ - 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: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 22|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: _ImageCard
+ - Name: $v
+ Entry: 7
+ Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ImageCard
+ - Name: k__BackingField
+ Entry: 7
+ Data: 24|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 24
+ - 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: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 26|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: _Activate
+ - Name: $v
+ Entry: 7
+ Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Activate
+ - Name: k__BackingField
+ Entry: 7
+ Data: 28|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Boolean, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 28
+ - 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: 2
+ - Name:
+ Entry: 7
+ Data: 30|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 31|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: _Note
+ - Name: $v
+ Entry: 7
+ Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Note
+ - Name: k__BackingField
+ Entry: 7
+ Data: 33|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String, 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: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 35|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 36|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: _Image
+ - Name: $v
+ Entry: 7
+ Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Image
+ - Name: k__BackingField
+ Entry: 7
+ Data: 38|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Int32, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 38
+ - 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: _ImageScale
+ - Name: $v
+ Entry: 7
+ Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ImageScale
+ - Name: k__BackingField
+ Entry: 7
+ Data: 43|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Single, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 43
+ - 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: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 45|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 46|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: _ClueImageDownloader
+ - Name: $v
+ Entry: 7
+ Data: 47|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _ClueImageDownloader
+ - Name: k__BackingField
+ Entry: 7
+ Data: 48|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: VRC.SDK3.Image.VRCImageDownloader, VRCSDK3
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 48
+ - 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: 49|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: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
diff --git a/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset.meta b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset.meta
new file mode 100644
index 0000000..452a965
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d42320685be2e904fa89282d09280f5d
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs
new file mode 100644
index 0000000..affa4ff
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs
@@ -0,0 +1,108 @@
+
+using System;
+using TMPro;
+using UdonSharp;
+using UnityEngine;
+using VRC.SDK3.Image;
+using VRC.SDKBase;
+using VRC.Udon;
+using VRC.Udon.Common.Interfaces;
+
+
+[UdonBehaviourSyncMode(BehaviourSyncMode.Manual)]
+public class FilingCabinetNoteDispenser : UdonSharpBehaviour
+{
+ [SerializeField] private GameManagerRound1 _GameManager;
+ [SerializeField] private AudioManager _AudioManager;
+
+ [SerializeField] private Animator _Animator;
+ [SerializeField] private Transform _ClueCard;
+ [SerializeField] private TextMeshProUGUI _ClueCardText;
+ [SerializeField] private MeshRenderer _ImageCard;
+
+ [UdonSynced, FieldChangeCallback(nameof(Activate))] private bool _Activate = false;
+
+ [UdonSynced, FieldChangeCallback(nameof(Note))] private string _Note = "";
+ [UdonSynced, FieldChangeCallback(nameof(Image))] private int _Image = -1;
+ [UdonSynced, FieldChangeCallback(nameof(ImageScale))] private float _ImageScale = 1.0f;
+
+ private VRCImageDownloader _ClueImageDownloader;
+
+
+ private void Start()
+ {
+ _ClueImageDownloader = new VRCImageDownloader();
+ }
+
+ public bool Activate
+ {
+ set
+ {
+ _Activate = value;
+
+ if (_Note != "") _Animator.SetBool("Spring Action", _Activate);
+
+ _ClueCard.localPosition = Vector3.zero;
+ _ClueCard.localRotation = Quaternion.identity;
+
+ RequestSerialization();
+ }
+ get => _Activate;
+ }
+
+
+ private void LoadClueImage()
+ {
+ if (_Image >= 0)
+ {
+ TextureInfo AdditionalTextureInfo = new TextureInfo();
+ AdditionalTextureInfo.WrapModeU = TextureWrapMode.Clamp;
+ AdditionalTextureInfo.WrapModeV = TextureWrapMode.Clamp;
+ AdditionalTextureInfo.GenerateMipMaps = true;
+ _ClueImageDownloader.DownloadImage(
+ _GameManager.GetClueImageURL(_Image), null,
+ (IUdonEventReceiver)this, AdditionalTextureInfo);
+ }
+ else
+ {
+ _ImageCard.gameObject.SetActive(false);
+ }
+ }
+ public override void OnImageLoadSuccess(IVRCImageDownload Result)
+ {
+ _ImageCard.material.SetTexture("_MainTex", Result.Result);
+ _ImageCard.gameObject.SetActive(true);
+ base.OnImageLoadSuccess(Result);
+ }
+
+
+ public string Note
+ {
+ set
+ {
+ _Note = value;
+ _ClueCardText.text = _Note;
+ }
+ get => _Note;
+ }
+
+ public int Image
+ {
+ set
+ {
+ _Image = value;
+ LoadClueImage();
+ }
+ get => _Image;
+ }
+
+ public float ImageScale
+ {
+ set
+ {
+ _ImageScale = value;
+ _ImageCard.transform.localScale = new Vector3(_ImageScale, _ImageScale, _ImageScale);
+ }
+ get => _ImageScale;
+ }
+}
diff --git a/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs.meta b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs.meta
new file mode 100644
index 0000000..9941625
--- /dev/null
+++ b/Assets/UdonSharp/Filing Cabinet/Note Dispenser/FilingCabinetNoteDispenser.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 216c558c0933506448c43ef5b04e09e1
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/FilingCabinet.asset b/Assets/UdonSharp/FilingCabinet.asset
deleted file mode 100644
index 75b6960..0000000
--- a/Assets/UdonSharp/FilingCabinet.asset
+++ /dev/null
@@ -1,113 +0,0 @@
-%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: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
- m_Name: FilingCabinet
- m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: 8b1f57d15ced766489f7ddc057bd0c54,
- type: 2}
- udonAssembly:
- assemblyError:
- sourceCsScript: {fileID: 11500000, guid: d5365da8369afe542a382f9661404311, type: 3}
- scriptVersion: 2
- compiledVersion: 2
- behaviourSyncMode: 2
- hasInteractEvent: 0
- scriptID: -7295563826572568680
- serializationData:
- SerializedFormat: 2
- SerializedBytes:
- ReferencedUnityObjects: []
- SerializedBytesString:
- Prefab: {fileID: 0}
- PrefabModificationsReferencedUnityObjects: []
- PrefabModifications: []
- SerializationNodes:
- - Name: fieldDefinitions
- Entry: 7
- Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
- UdonSharp.Editor]], mscorlib
- - Name: comparer
- Entry: 7
- Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
- mscorlib]], mscorlib
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data:
- - Name: $k
- Entry: 1
- Data: _Animator
- - Name: $v
- Entry: 7
- Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- - Name: k__BackingField
- Entry: 1
- Data: _Animator
- - Name: k__BackingField
- Entry: 7
- Data: 3|System.RuntimeType, mscorlib
- - Name:
- Entry: 1
- Data: UnityEngine.Animator, UnityEngine.AnimationModule
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 9
- Data: 3
- - 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: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data: 5|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: 13
- Data:
- - Name:
- Entry: 8
- Data:
diff --git a/Assets/UdonSharp/FilingCabinet.cs b/Assets/UdonSharp/FilingCabinet.cs
deleted file mode 100644
index 70199d3..0000000
--- a/Assets/UdonSharp/FilingCabinet.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-
-using UdonSharp;
-using UnityEngine;
-using VRC.SDKBase;
-using VRC.Udon;
-
-
-[UdonBehaviourSyncMode(BehaviourSyncMode.NoVariableSync)]
-public class FilingCabinet : UdonSharpBehaviour
-{
- [SerializeField] private Animator _Animator;
-
-
- public void OpenDrawer1()
- {
- _Animator.SetBool("Open Drawer 1", !_Animator.GetBool("Open Drawer 1"));
- }
-
- public void OpenDrawer2()
- {
- _Animator.SetBool("Open Drawer 2", !_Animator.GetBool("Open Drawer 2"));
- }
-
- public void OpenDrawer3()
- {
- _Animator.SetBool("Open Drawer 3", !_Animator.GetBool("Open Drawer 3"));
- }
-
- public void OpenDrawer4()
- {
- _Animator.SetBool("Open Drawer 4", !_Animator.GetBool("Open Drawer 4"));
- }
-}
diff --git a/Assets/UdonSharp/Game Managers/GameManagerRound1.asset b/Assets/UdonSharp/Game Managers/GameManagerRound1.asset
index 824f0e1..cf2a26d 100644
--- a/Assets/UdonSharp/Game Managers/GameManagerRound1.asset
+++ b/Assets/UdonSharp/Game Managers/GameManagerRound1.asset
@@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
- Data: 31
+ Data: 32
- Name:
Entry: 7
Data:
@@ -1724,19 +1724,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _Modem
+ Data: _FilingCabinet
- Name: $v
Entry: 7
Data: 110|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _Modem
+ Data: _FilingCabinet
- Name: k__BackingField
Entry: 7
Data: 111|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: Modem, Assembly-CSharp
+ Data: FilingCabinet, Assembly-CSharp
- Name:
Entry: 8
Data:
@@ -1785,19 +1785,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _ArrivalDisplay
+ Data: _Modem
- Name: $v
Entry: 7
Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _ArrivalDisplay
+ Data: _Modem
- Name: k__BackingField
Entry: 7
Data: 115|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: ArrivalDisplay, Assembly-CSharp
+ Data: Modem, Assembly-CSharp
- Name:
Entry: 8
Data:
@@ -1846,25 +1846,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _LightningRoundAnimator
+ Data: _ArrivalDisplay
- Name: $v
Entry: 7
Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _LightningRoundAnimator
+ Data: _ArrivalDisplay
- Name: k__BackingField
Entry: 7
Data: 119|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: UnityEngine.Animator, UnityEngine.AnimationModule
+ Data: ArrivalDisplay, Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: k__BackingField
Entry: 9
- Data: 119
+ Data: 4
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1881,12 +1881,73 @@ MonoBehaviour:
Entry: 7
Data: 120|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 121|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: _LightningRoundAnimator
+ - Name: $v
+ Entry: 7
+ Data: 122|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _LightningRoundAnimator
+ - Name: k__BackingField
+ Entry: 7
+ Data: 123|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Animator, UnityEngine.AnimationModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 123
+ - 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: 124|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
+ mscorlib
- Name:
Entry: 12
Data: 3
- Name:
Entry: 7
- Data: 121|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
+ Data: 125|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
@@ -1895,7 +1956,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
- Data: 122|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
+ Data: 126|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Effects
@@ -1904,7 +1965,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
- Data: 123|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 127|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
diff --git a/Assets/UdonSharp/Game Managers/GameManagerRound1.cs b/Assets/UdonSharp/Game Managers/GameManagerRound1.cs
index 73ff148..863680a 100644
--- a/Assets/UdonSharp/Game Managers/GameManagerRound1.cs
+++ b/Assets/UdonSharp/Game Managers/GameManagerRound1.cs
@@ -13,7 +13,8 @@ public enum PresentationMedium
VideoClue,
VideoMusicClue,
ACMECrimenetComputer,
- DetectiveNoirEffect
+ DetectiveNoirEffect,
+ FilingCabinet
}
@@ -50,6 +51,7 @@ public class GameManagerRound1 : GameManagerBase
[SerializeField] private ACMECrimenetComputer _ACMECrimenetComputer;
[SerializeField] private VideoMusicClueSkateboard _VideoMusicClueSkateboard;
[SerializeField] private DetectiveNoirEffect _DetectiveNoirEffect;
+ [SerializeField] private FilingCabinet _FilingCabinet;
[SerializeField] private Modem _Modem;
[SerializeField] private ArrivalDisplay _ArrivalDisplay;
@@ -95,6 +97,8 @@ public class GameManagerRound1 : GameManagerBase
Networking.SetOwner(NewOwner, _VideoPlayer.gameObject);
Networking.SetOwner(NewOwner, _ACMECrimenetComputer.gameObject);
Networking.SetOwner(NewOwner, _VideoMusicClueSkateboard.gameObject);
+ Networking.SetOwner(NewOwner, _DetectiveNoirEffect.gameObject);
+ Networking.SetOwner(NewOwner, _FilingCabinet.gameObject);
Networking.SetOwner(NewOwner, _Modem.gameObject);
Networking.SetOwner(NewOwner, _ArrivalDisplay.gameObject);
@@ -244,10 +248,11 @@ public class GameManagerRound1 : GameManagerBase
DataDictionary Presentation = _CurrentQuestion["Presentation"].DataDictionary;
switch ((PresentationMedium)(int)Presentation["Medium"].Number)
{
- case PresentationMedium.VideoClue: InitialiseVideoClue(Presentation); break;
- case PresentationMedium.VideoMusicClue: InitialiseVideoMusicClue(Presentation); break;
- case PresentationMedium.ACMECrimenetComputer: InitialiseACMECrimenetComputer(Presentation); break;
- case PresentationMedium.DetectiveNoirEffect: InitialiseDetectiveNoirEffect(Presentation); break;
+ case PresentationMedium.VideoClue: InitialiseVideoClue(Presentation); break;
+ case PresentationMedium.VideoMusicClue: InitialiseVideoMusicClue(Presentation); break;
+ case PresentationMedium.ACMECrimenetComputer: InitialiseACMECrimenetComputer(Presentation); break;
+ case PresentationMedium.DetectiveNoirEffect: InitialiseDetectiveNoirEffect(Presentation); break;
+ case PresentationMedium.FilingCabinet: InitialiseFilingCabinet(Presentation); break;
}
}
@@ -350,8 +355,6 @@ public class GameManagerRound1 : GameManagerBase
{
HostCardBetweenRoundsInterface Interface =
(HostCardBetweenRoundsInterface)GetHostCardInterface(RoundSegmentType.BetweenSegments);
- Interface.HeaderUI.text = "Check the computer for clues that need translating.";
- Interface.CommentUI.text = "";
string UntranslatedText = "";
string TranslatedText = "";
@@ -420,6 +423,78 @@ public class GameManagerRound1 : GameManagerBase
}
}
+ private void InitialiseFilingCabinet(DataDictionary Presentation)
+ {
+ if (_QuestionSubstage < 1)
+ {
+ HostCardBetweenRoundsInterface Interface =
+ (HostCardBetweenRoundsInterface)GetHostCardInterface(RoundSegmentType.BetweenSegments);
+
+ string UntranslatedText = "";
+ string TranslatedText = "";
+ if (Presentation.ContainsKey("Clue Text"))
+ {
+ UntranslatedText = Presentation["Clue Text"].String;
+ }
+
+ if (Presentation.ContainsKey("Translated Text"))
+ {
+ TranslatedText = Presentation["Translated Text"].String;
+ }
+ else
+ {
+ TranslatedText = UntranslatedText;
+ }
+
+ if (Presentation.ContainsKey("Clue Notes") && Presentation["Clue Notes"].TokenType == TokenType.DataList)
+ {
+ DataList ClueNotes = Presentation["Clue Notes"].DataList;
+ for (int i = 0; i < ClueNotes.Count && i < FilingCabinet.DRAWER_COUNT; i++)
+ {
+ if (ClueNotes[i].TokenType == TokenType.DataDictionary)
+ {
+ if (ClueNotes[i].DataDictionary.ContainsKey("Clue Text"))
+ {
+ _FilingCabinet.ClueNotes[i] = ClueNotes[i].DataDictionary["Clue Text"].String;
+ }
+ else
+ {
+ _FilingCabinet.ClueNotes[i] = "";
+ }
+
+ if (ClueNotes[i].DataDictionary.ContainsKey("Clue Image"))
+ {
+ _FilingCabinet.ClueImages[i] = (int)ClueNotes[i].DataDictionary["Clue Image"].DataList[0].Number;
+
+ if (ClueNotes[i].DataDictionary.ContainsKey("Clue Image Scale"))
+ {
+ _FilingCabinet.ClueImageScales[i] = (float)ClueNotes[i].DataDictionary["Clue Image Scale"].DataList[0].Number;
+ }
+ }
+ else
+ {
+ _FilingCabinet.ClueImages[i] = -1;
+ }
+ }
+ }
+ }
+
+ _FilingCabinet.Activate = true;
+ _FilingCabinet.UpdateNoteData();
+ _FilingCabinet.RequestSerialization();
+
+ _QuestionSubstage++;
+ EnableInteraction("Reveal Question");
+ }
+ else
+ {
+ _FilingCabinet.Activate = false;
+ MultipleChoiceRevealQuestion();
+ }
+
+ RequestSerialization();
+ }
+
private void MultipleChoiceRevealQuestion()
{
_QuestionSubstage = 0;