Merge branch 'programming'
This commit is contained in:
		
						commit
						4cad020a35
					
				
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -1147,6 +1147,46 @@ public class BTC : MonoBehaviour {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
    #endregion
 | 
					    #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #region Entry Level Point
 | 
				
			||||||
 | 
					    [Task]
 | 
				
			||||||
 | 
					    public void GoToGrottoKueche()
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        if (Task.getState == NodeState.FirstRun)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (EntryLevel.GoToGrottoKueche)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Debug.Log("Go to Grotto Kueche");
 | 
				
			||||||
 | 
					                Task.SetSucceeded();
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Task.SetFailed();
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    [Task]
 | 
				
			||||||
 | 
					    public void GoToGrottoEssen()
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        if (Task.getState == NodeState.FirstRun)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (EntryLevel.GoToGrottoEssen)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Debug.Log("Go to Grotto Essen");
 | 
				
			||||||
 | 
					                Task.SetSucceeded();
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Task.SetFailed();
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #region Oculus Input
 | 
					    #region Oculus Input
 | 
				
			||||||
#if OCULUSVR_AVAILABLE
 | 
					#if OCULUSVR_AVAILABLE
 | 
				
			||||||
    [Task]
 | 
					    [Task]
 | 
				
			||||||
 | 
				
			|||||||
@ -63,6 +63,18 @@ MonoBehaviour:
 | 
				
			|||||||
          m_StringArgument: 
 | 
					          m_StringArgument: 
 | 
				
			||||||
          m_BoolArgument: 1
 | 
					          m_BoolArgument: 1
 | 
				
			||||||
        m_CallState: 2
 | 
					        m_CallState: 2
 | 
				
			||||||
 | 
					      - m_Target: {fileID: 0}
 | 
				
			||||||
 | 
					        m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
 | 
				
			||||||
 | 
					        m_MethodName: SetActive
 | 
				
			||||||
 | 
					        m_Mode: 6
 | 
				
			||||||
 | 
					        m_Arguments:
 | 
				
			||||||
 | 
					          m_ObjectArgument: {fileID: 0}
 | 
				
			||||||
 | 
					          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
 | 
				
			||||||
 | 
					          m_IntArgument: 0
 | 
				
			||||||
 | 
					          m_FloatArgument: 0
 | 
				
			||||||
 | 
					          m_StringArgument: 
 | 
				
			||||||
 | 
					          m_BoolArgument: 1
 | 
				
			||||||
 | 
					        m_CallState: 2
 | 
				
			||||||
  m_GestureEnded:
 | 
					  m_GestureEnded:
 | 
				
			||||||
    m_PersistentCalls:
 | 
					    m_PersistentCalls:
 | 
				
			||||||
      m_Calls:
 | 
					      m_Calls:
 | 
				
			||||||
@ -78,6 +90,18 @@ MonoBehaviour:
 | 
				
			|||||||
          m_StringArgument: 
 | 
					          m_StringArgument: 
 | 
				
			||||||
          m_BoolArgument: 0
 | 
					          m_BoolArgument: 0
 | 
				
			||||||
        m_CallState: 2
 | 
					        m_CallState: 2
 | 
				
			||||||
 | 
					      - m_Target: {fileID: 0}
 | 
				
			||||||
 | 
					        m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
 | 
				
			||||||
 | 
					        m_MethodName: SetActive
 | 
				
			||||||
 | 
					        m_Mode: 6
 | 
				
			||||||
 | 
					        m_Arguments:
 | 
				
			||||||
 | 
					          m_ObjectArgument: {fileID: 0}
 | 
				
			||||||
 | 
					          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
 | 
				
			||||||
 | 
					          m_IntArgument: 0
 | 
				
			||||||
 | 
					          m_FloatArgument: 0
 | 
				
			||||||
 | 
					          m_StringArgument: 
 | 
				
			||||||
 | 
					          m_BoolArgument: 0
 | 
				
			||||||
 | 
					        m_CallState: 2
 | 
				
			||||||
  m_MinimumHoldTime: 0.2
 | 
					  m_MinimumHoldTime: 0.2
 | 
				
			||||||
  m_GestureDetectionInterval: 0.1
 | 
					  m_GestureDetectionInterval: 0.1
 | 
				
			||||||
  m_StaticGestures:
 | 
					  m_StaticGestures:
 | 
				
			||||||
 | 
				
			|||||||
@ -146,7 +146,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 5173265794982869292}
 | 
					  - component: {fileID: 5173265794982869292}
 | 
				
			||||||
  - component: {fileID: 886443357406479236}
 | 
					  - component: {fileID: 886443357406479236}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.SpeechOptions_590420
 | 
					  m_Name: GO.HANDMENU.SpeechOptions_1066138
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -187,7 +187,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 886443357406479236}
 | 
					  - {fileID: 886443357406479236}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590420
 | 
					  uniqueId: 1066138
 | 
				
			||||||
--- !u!114 &886443357406479236
 | 
					--- !u!114 &886443357406479236
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -220,7 +220,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 1728074381097661315}
 | 
					  - component: {fileID: 1728074381097661315}
 | 
				
			||||||
  - component: {fileID: 5864796476378244402}
 | 
					  - component: {fileID: 5864796476378244402}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.SpeechButton_590220
 | 
					  m_Name: GO.HANDMENU.SpeechButton_1065934
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -369,7 +369,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 5864796476378244402}
 | 
					  - {fileID: 5864796476378244402}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590220
 | 
					  uniqueId: 1065934
 | 
				
			||||||
--- !u!114 &5864796476378244402
 | 
					--- !u!114 &5864796476378244402
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -402,7 +402,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 240211946506320929}
 | 
					  - component: {fileID: 240211946506320929}
 | 
				
			||||||
  - component: {fileID: 5329492480982599062}
 | 
					  - component: {fileID: 5329492480982599062}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: NamedEventTrigger.HANDMENU.Option1Button_590128
 | 
					  m_Name: NamedEventTrigger.HANDMENU.Option1Button_1065840
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -521,7 +521,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 5329492480982599062}
 | 
					  - {fileID: 5329492480982599062}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590128
 | 
					  uniqueId: 1065840
 | 
				
			||||||
--- !u!114 &5329492480982599062
 | 
					--- !u!114 &5329492480982599062
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -684,7 +684,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 8915473895132193941}
 | 
					  - component: {fileID: 8915473895132193941}
 | 
				
			||||||
  - component: {fileID: 5131142393743762101}
 | 
					  - component: {fileID: 5131142393743762101}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: TextMeshPro.HANDMENU.Option1Button_590616
 | 
					  m_Name: TextMeshPro.HANDMENU.Option1Button_1066334
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -821,7 +821,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 5131142393743762101}
 | 
					  - {fileID: 5131142393743762101}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590616
 | 
					  uniqueId: 1066334
 | 
				
			||||||
--- !u!114 &5131142393743762101
 | 
					--- !u!114 &5131142393743762101
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -1792,6 +1792,149 @@ Transform:
 | 
				
			|||||||
  - {fileID: 1996412656006795194}
 | 
					  - {fileID: 1996412656006795194}
 | 
				
			||||||
  m_Father: {fileID: 5630431603393244975}
 | 
					  m_Father: {fileID: 5630431603393244975}
 | 
				
			||||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					--- !u!1 &1533778119291965357
 | 
				
			||||||
 | 
					GameObject:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  serializedVersion: 6
 | 
				
			||||||
 | 
					  m_Component:
 | 
				
			||||||
 | 
					  - component: {fileID: 2049832909270262298}
 | 
				
			||||||
 | 
					  - component: {fileID: 8681220673357630448}
 | 
				
			||||||
 | 
					  - component: {fileID: 1981261076021599860}
 | 
				
			||||||
 | 
					  - component: {fileID: 2665102384713669339}
 | 
				
			||||||
 | 
					  - component: {fileID: 8485514601085037737}
 | 
				
			||||||
 | 
					  m_Layer: 9
 | 
				
			||||||
 | 
					  m_Name: MenuButton
 | 
				
			||||||
 | 
					  m_TagString: Untagged
 | 
				
			||||||
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
 | 
					  m_StaticEditorFlags: 0
 | 
				
			||||||
 | 
					  m_IsActive: 0
 | 
				
			||||||
 | 
					--- !u!224 &2049832909270262298
 | 
				
			||||||
 | 
					RectTransform:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 1533778119291965357}
 | 
				
			||||||
 | 
					  m_LocalRotation: {x: -0, y: 0.0000000013170887, z: -0.0000000013170887, w: 1}
 | 
				
			||||||
 | 
					  m_LocalPosition: {x: 0, y: 0, z: -0.0155}
 | 
				
			||||||
 | 
					  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
				
			||||||
 | 
					  m_ConstrainProportionsScale: 0
 | 
				
			||||||
 | 
					  m_Children:
 | 
				
			||||||
 | 
					  - {fileID: 6957387413976618551}
 | 
				
			||||||
 | 
					  - {fileID: 6944235438906607942}
 | 
				
			||||||
 | 
					  m_Father: {fileID: 1358931757919523100}
 | 
				
			||||||
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					  m_AnchorMin: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_AnchorMax: {x: 1, y: 1}
 | 
				
			||||||
 | 
					  m_AnchoredPosition: {x: 0.005, y: -0.734}
 | 
				
			||||||
 | 
					  m_SizeDelta: {x: 0.000000029802322, y: -0.6}
 | 
				
			||||||
 | 
					  m_Pivot: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					--- !u!222 &8681220673357630448
 | 
				
			||||||
 | 
					CanvasRenderer:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 1533778119291965357}
 | 
				
			||||||
 | 
					  m_CullTransparentMesh: 0
 | 
				
			||||||
 | 
					--- !u!114 &1981261076021599860
 | 
				
			||||||
 | 
					MonoBehaviour:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 1533778119291965357}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  m_EditorHideFlags: 0
 | 
				
			||||||
 | 
					  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
 | 
				
			||||||
 | 
					  m_Name: 
 | 
				
			||||||
 | 
					  m_EditorClassIdentifier: 
 | 
				
			||||||
 | 
					  m_Navigation:
 | 
				
			||||||
 | 
					    m_Mode: 0
 | 
				
			||||||
 | 
					    m_WrapAround: 0
 | 
				
			||||||
 | 
					    m_SelectOnUp: {fileID: 0}
 | 
				
			||||||
 | 
					    m_SelectOnDown: {fileID: 0}
 | 
				
			||||||
 | 
					    m_SelectOnLeft: {fileID: 0}
 | 
				
			||||||
 | 
					    m_SelectOnRight: {fileID: 0}
 | 
				
			||||||
 | 
					  m_Transition: 2
 | 
				
			||||||
 | 
					  m_Colors:
 | 
				
			||||||
 | 
					    m_NormalColor: {r: 0.122774996, g: 0.6276188, b: 0.8396226, a: 1}
 | 
				
			||||||
 | 
					    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
 | 
				
			||||||
 | 
					    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
 | 
				
			||||||
 | 
					    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
 | 
				
			||||||
 | 
					    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
 | 
				
			||||||
 | 
					    m_ColorMultiplier: 1
 | 
				
			||||||
 | 
					    m_FadeDuration: 0.1
 | 
				
			||||||
 | 
					  m_SpriteState:
 | 
				
			||||||
 | 
					    m_HighlightedSprite: {fileID: 21300000, guid: 72816999e66a60840806eb4fa4ae9a0c, type: 3}
 | 
				
			||||||
 | 
					    m_PressedSprite: {fileID: 21300000, guid: 72816999e66a60840806eb4fa4ae9a0c, type: 3}
 | 
				
			||||||
 | 
					    m_SelectedSprite: {fileID: 21300000, guid: 72816999e66a60840806eb4fa4ae9a0c, type: 3}
 | 
				
			||||||
 | 
					    m_DisabledSprite: {fileID: 21300000, guid: 72672db06d2e2704ebb08a5d63202da6, type: 3}
 | 
				
			||||||
 | 
					  m_AnimationTriggers:
 | 
				
			||||||
 | 
					    m_NormalTrigger: Normal
 | 
				
			||||||
 | 
					    m_HighlightedTrigger: Highlighted
 | 
				
			||||||
 | 
					    m_PressedTrigger: Pressed
 | 
				
			||||||
 | 
					    m_SelectedTrigger: Selected
 | 
				
			||||||
 | 
					    m_DisabledTrigger: Disabled
 | 
				
			||||||
 | 
					  m_Interactable: 1
 | 
				
			||||||
 | 
					  m_TargetGraphic: {fileID: 5305393099671520711}
 | 
				
			||||||
 | 
					  m_OnClick:
 | 
				
			||||||
 | 
					    m_PersistentCalls:
 | 
				
			||||||
 | 
					      m_Calls:
 | 
				
			||||||
 | 
					      - m_Target: {fileID: 4280675044286693777}
 | 
				
			||||||
 | 
					        m_TargetAssemblyTypeName: UnityEngine.AudioSource, UnityEngine
 | 
				
			||||||
 | 
					        m_MethodName: PlayOneShot
 | 
				
			||||||
 | 
					        m_Mode: 2
 | 
				
			||||||
 | 
					        m_Arguments:
 | 
				
			||||||
 | 
					          m_ObjectArgument: {fileID: 8300000, guid: eeeda5dce5e1d344f8e2f6195f16cb38, type: 3}
 | 
				
			||||||
 | 
					          m_ObjectArgumentAssemblyTypeName: UnityEngine.AudioClip, UnityEngine
 | 
				
			||||||
 | 
					          m_IntArgument: 0
 | 
				
			||||||
 | 
					          m_FloatArgument: 0
 | 
				
			||||||
 | 
					          m_StringArgument: 
 | 
				
			||||||
 | 
					          m_BoolArgument: 0
 | 
				
			||||||
 | 
					        m_CallState: 2
 | 
				
			||||||
 | 
					      - m_Target: {fileID: 8485514601085037737}
 | 
				
			||||||
 | 
					        m_TargetAssemblyTypeName: LoadScene, Assembly-CSharp
 | 
				
			||||||
 | 
					        m_MethodName: OnClickLoadScene
 | 
				
			||||||
 | 
					        m_Mode: 5
 | 
				
			||||||
 | 
					        m_Arguments:
 | 
				
			||||||
 | 
					          m_ObjectArgument: {fileID: 0}
 | 
				
			||||||
 | 
					          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
 | 
				
			||||||
 | 
					          m_IntArgument: 0
 | 
				
			||||||
 | 
					          m_FloatArgument: 0
 | 
				
			||||||
 | 
					          m_StringArgument: 0.0-Menu
 | 
				
			||||||
 | 
					          m_BoolArgument: 0
 | 
				
			||||||
 | 
					        m_CallState: 2
 | 
				
			||||||
 | 
					--- !u!114 &2665102384713669339
 | 
				
			||||||
 | 
					MonoBehaviour:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 1533778119291965357}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  m_EditorHideFlags: 0
 | 
				
			||||||
 | 
					  m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3}
 | 
				
			||||||
 | 
					  m_Name: 
 | 
				
			||||||
 | 
					  m_EditorClassIdentifier: 
 | 
				
			||||||
 | 
					  m_Delegates: []
 | 
				
			||||||
 | 
					--- !u!114 &8485514601085037737
 | 
				
			||||||
 | 
					MonoBehaviour:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 1533778119291965357}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  m_EditorHideFlags: 0
 | 
				
			||||||
 | 
					  m_Script: {fileID: 11500000, guid: 8a02dc30496e7423a8975149cb40fdbe, type: 3}
 | 
				
			||||||
 | 
					  m_Name: 
 | 
				
			||||||
 | 
					  m_EditorClassIdentifier: 
 | 
				
			||||||
 | 
					  loadSceneMode: 0
 | 
				
			||||||
--- !u!1 &1897047047148633122
 | 
					--- !u!1 &1897047047148633122
 | 
				
			||||||
GameObject:
 | 
					GameObject:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -1882,7 +2025,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 7842760327751594417}
 | 
					  - component: {fileID: 7842760327751594417}
 | 
				
			||||||
  - component: {fileID: 145716044316846140}
 | 
					  - component: {fileID: 145716044316846140}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: TextMeshPro.HANDMENU.Option2Button_590564
 | 
					  m_Name: TextMeshPro.HANDMENU.Option2Button_1066282
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -2019,7 +2162,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 145716044316846140}
 | 
					  - {fileID: 145716044316846140}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590564
 | 
					  uniqueId: 1066282
 | 
				
			||||||
--- !u!114 &145716044316846140
 | 
					--- !u!114 &145716044316846140
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -2545,7 +2688,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 3179213291823671039}
 | 
					  - component: {fileID: 3179213291823671039}
 | 
				
			||||||
  - component: {fileID: 3034346200053839326}
 | 
					  - component: {fileID: 3034346200053839326}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.Option1Button_590300
 | 
					  m_Name: GO.HANDMENU.Option1Button_1066016
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -2586,7 +2729,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 3034346200053839326}
 | 
					  - {fileID: 3034346200053839326}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590300
 | 
					  uniqueId: 1066016
 | 
				
			||||||
--- !u!114 &3034346200053839326
 | 
					--- !u!114 &3034346200053839326
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -3469,7 +3612,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 1550598400944840158}
 | 
					  - component: {fileID: 1550598400944840158}
 | 
				
			||||||
  - component: {fileID: 6932652443108931229}
 | 
					  - component: {fileID: 6932652443108931229}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.Option3Button_590208
 | 
					  m_Name: GO.HANDMENU.Option3Button_1065922
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -3510,7 +3653,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 6932652443108931229}
 | 
					  - {fileID: 6932652443108931229}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590208
 | 
					  uniqueId: 1065922
 | 
				
			||||||
--- !u!114 &6932652443108931229
 | 
					--- !u!114 &6932652443108931229
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -3544,7 +3687,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 5043064095138479469}
 | 
					  - component: {fileID: 5043064095138479469}
 | 
				
			||||||
  - component: {fileID: 6028808426266995019}
 | 
					  - component: {fileID: 6028808426266995019}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: NamedEventTrigger.HANDMENU.Option2Button_590410
 | 
					  m_Name: NamedEventTrigger.HANDMENU.Option2Button_1066128
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -3681,7 +3824,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 6028808426266995019}
 | 
					  - {fileID: 6028808426266995019}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590410
 | 
					  uniqueId: 1066128
 | 
				
			||||||
--- !u!114 &6028808426266995019
 | 
					--- !u!114 &6028808426266995019
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -3875,6 +4018,7 @@ RectTransform:
 | 
				
			|||||||
  - {fileID: 5799407106361346987}
 | 
					  - {fileID: 5799407106361346987}
 | 
				
			||||||
  - {fileID: 3275877086145120985}
 | 
					  - {fileID: 3275877086145120985}
 | 
				
			||||||
  - {fileID: 5173436708505426632}
 | 
					  - {fileID: 5173436708505426632}
 | 
				
			||||||
 | 
					  - {fileID: 2049832909270262298}
 | 
				
			||||||
  m_Father: {fileID: 7413929428606852214}
 | 
					  m_Father: {fileID: 7413929428606852214}
 | 
				
			||||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
  m_AnchorMin: {x: 0, y: 0}
 | 
					  m_AnchorMin: {x: 0, y: 0}
 | 
				
			||||||
@ -4177,7 +4321,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 1401986941009970128}
 | 
					  - component: {fileID: 1401986941009970128}
 | 
				
			||||||
  - component: {fileID: 5757911301283510616}
 | 
					  - component: {fileID: 5757911301283510616}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: NamedEventTrigger.HANDMENU.SkipChapterButton_590198
 | 
					  m_Name: NamedEventTrigger.HANDMENU.SkipChapterButton_1065912
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -4296,7 +4440,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 5757911301283510616}
 | 
					  - {fileID: 5757911301283510616}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590198
 | 
					  uniqueId: 1065912
 | 
				
			||||||
--- !u!114 &5757911301283510616
 | 
					--- !u!114 &5757911301283510616
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -4329,7 +4473,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 8061268387521178252}
 | 
					  - component: {fileID: 8061268387521178252}
 | 
				
			||||||
  - component: {fileID: 9007450541643059173}
 | 
					  - component: {fileID: 9007450541643059173}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: NamedEventTrigger.HANDMENU.Option3Button_590574
 | 
					  m_Name: NamedEventTrigger.HANDMENU.Option3Button_1066292
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -4466,7 +4610,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 9007450541643059173}
 | 
					  - {fileID: 9007450541643059173}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590574
 | 
					  uniqueId: 1066292
 | 
				
			||||||
--- !u!114 &9007450541643059173
 | 
					--- !u!114 &9007450541643059173
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6035,7 +6179,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 5903078286478072736}
 | 
					  - component: {fileID: 5903078286478072736}
 | 
				
			||||||
  - component: {fileID: 4441290746772365774}
 | 
					  - component: {fileID: 4441290746772365774}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.Option2Button_590476
 | 
					  m_Name: GO.HANDMENU.Option2Button_1066194
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -6076,7 +6220,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 4441290746772365774}
 | 
					  - {fileID: 4441290746772365774}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590476
 | 
					  uniqueId: 1066194
 | 
				
			||||||
--- !u!114 &4441290746772365774
 | 
					--- !u!114 &4441290746772365774
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6170,6 +6314,214 @@ MonoBehaviour:
 | 
				
			|||||||
  m_FillOrigin: 0
 | 
					  m_FillOrigin: 0
 | 
				
			||||||
  m_UseSpriteMesh: 0
 | 
					  m_UseSpriteMesh: 0
 | 
				
			||||||
  m_PixelsPerUnitMultiplier: 1
 | 
					  m_PixelsPerUnitMultiplier: 1
 | 
				
			||||||
 | 
					--- !u!1 &7342659081736942892
 | 
				
			||||||
 | 
					GameObject:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  serializedVersion: 6
 | 
				
			||||||
 | 
					  m_Component:
 | 
				
			||||||
 | 
					  - component: {fileID: 6944235438906607942}
 | 
				
			||||||
 | 
					  - component: {fileID: 4280675044286693777}
 | 
				
			||||||
 | 
					  m_Layer: 9
 | 
				
			||||||
 | 
					  m_Name: Audio
 | 
				
			||||||
 | 
					  m_TagString: Untagged
 | 
				
			||||||
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
 | 
					  m_StaticEditorFlags: 0
 | 
				
			||||||
 | 
					  m_IsActive: 1
 | 
				
			||||||
 | 
					--- !u!224 &6944235438906607942
 | 
				
			||||||
 | 
					RectTransform:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 7342659081736942892}
 | 
				
			||||||
 | 
					  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: 2049832909270262298}
 | 
				
			||||||
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					  m_AnchorMin: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					  m_AnchorMax: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					  m_AnchoredPosition: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_SizeDelta: {x: 100, y: 100}
 | 
				
			||||||
 | 
					  m_Pivot: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					--- !u!82 &4280675044286693777
 | 
				
			||||||
 | 
					AudioSource:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 7342659081736942892}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  serializedVersion: 4
 | 
				
			||||||
 | 
					  OutputAudioMixerGroup: {fileID: 0}
 | 
				
			||||||
 | 
					  m_audioClip: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PlayOnAwake: 0
 | 
				
			||||||
 | 
					  m_Volume: 1
 | 
				
			||||||
 | 
					  m_Pitch: 1
 | 
				
			||||||
 | 
					  Loop: 0
 | 
				
			||||||
 | 
					  Mute: 0
 | 
				
			||||||
 | 
					  Spatialize: 0
 | 
				
			||||||
 | 
					  SpatializePostEffects: 0
 | 
				
			||||||
 | 
					  Priority: 128
 | 
				
			||||||
 | 
					  DopplerLevel: 1
 | 
				
			||||||
 | 
					  MinDistance: 1
 | 
				
			||||||
 | 
					  MaxDistance: 500
 | 
				
			||||||
 | 
					  Pan2D: 0
 | 
				
			||||||
 | 
					  rolloffMode: 0
 | 
				
			||||||
 | 
					  BypassEffects: 0
 | 
				
			||||||
 | 
					  BypassListenerEffects: 0
 | 
				
			||||||
 | 
					  BypassReverbZones: 0
 | 
				
			||||||
 | 
					  rolloffCustomCurve:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    m_Curve:
 | 
				
			||||||
 | 
					    - serializedVersion: 3
 | 
				
			||||||
 | 
					      time: 0
 | 
				
			||||||
 | 
					      value: 1
 | 
				
			||||||
 | 
					      inSlope: 0
 | 
				
			||||||
 | 
					      outSlope: 0
 | 
				
			||||||
 | 
					      tangentMode: 0
 | 
				
			||||||
 | 
					      weightedMode: 0
 | 
				
			||||||
 | 
					      inWeight: 0.33333334
 | 
				
			||||||
 | 
					      outWeight: 0.33333334
 | 
				
			||||||
 | 
					    - serializedVersion: 3
 | 
				
			||||||
 | 
					      time: 1
 | 
				
			||||||
 | 
					      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
 | 
				
			||||||
 | 
					  panLevelCustomCurve:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    m_Curve:
 | 
				
			||||||
 | 
					    - serializedVersion: 3
 | 
				
			||||||
 | 
					      time: 0
 | 
				
			||||||
 | 
					      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
 | 
				
			||||||
 | 
					  spreadCustomCurve:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    m_Curve:
 | 
				
			||||||
 | 
					    - serializedVersion: 3
 | 
				
			||||||
 | 
					      time: 0
 | 
				
			||||||
 | 
					      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
 | 
				
			||||||
 | 
					  reverbZoneMixCustomCurve:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    m_Curve:
 | 
				
			||||||
 | 
					    - serializedVersion: 3
 | 
				
			||||||
 | 
					      time: 0
 | 
				
			||||||
 | 
					      value: 1
 | 
				
			||||||
 | 
					      inSlope: 0
 | 
				
			||||||
 | 
					      outSlope: 0
 | 
				
			||||||
 | 
					      tangentMode: 0
 | 
				
			||||||
 | 
					      weightedMode: 0
 | 
				
			||||||
 | 
					      inWeight: 0.33333334
 | 
				
			||||||
 | 
					      outWeight: 0.33333334
 | 
				
			||||||
 | 
					    m_PreInfinity: 2
 | 
				
			||||||
 | 
					    m_PostInfinity: 2
 | 
				
			||||||
 | 
					    m_RotationOrder: 4
 | 
				
			||||||
 | 
					--- !u!1 &7658084079380707667
 | 
				
			||||||
 | 
					GameObject:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  serializedVersion: 6
 | 
				
			||||||
 | 
					  m_Component:
 | 
				
			||||||
 | 
					  - component: {fileID: 6957387413976618551}
 | 
				
			||||||
 | 
					  - component: {fileID: 7175855828312173275}
 | 
				
			||||||
 | 
					  - component: {fileID: 5305393099671520711}
 | 
				
			||||||
 | 
					  m_Layer: 9
 | 
				
			||||||
 | 
					  m_Name: Image
 | 
				
			||||||
 | 
					  m_TagString: Untagged
 | 
				
			||||||
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
 | 
					  m_StaticEditorFlags: 0
 | 
				
			||||||
 | 
					  m_IsActive: 1
 | 
				
			||||||
 | 
					--- !u!224 &6957387413976618551
 | 
				
			||||||
 | 
					RectTransform:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 7658084079380707667}
 | 
				
			||||||
 | 
					  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
 | 
				
			||||||
 | 
					  m_LocalPosition: {x: 0, y: 0, z: 0.0000000088475645}
 | 
				
			||||||
 | 
					  m_LocalScale: {x: 1, y: 1, z: 1}
 | 
				
			||||||
 | 
					  m_ConstrainProportionsScale: 0
 | 
				
			||||||
 | 
					  m_Children:
 | 
				
			||||||
 | 
					  - {fileID: 5412969284763114171}
 | 
				
			||||||
 | 
					  m_Father: {fileID: 2049832909270262298}
 | 
				
			||||||
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					  m_AnchorMin: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_AnchorMax: {x: 1, y: 1}
 | 
				
			||||||
 | 
					  m_AnchoredPosition: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_SizeDelta: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_Pivot: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					--- !u!222 &7175855828312173275
 | 
				
			||||||
 | 
					CanvasRenderer:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 7658084079380707667}
 | 
				
			||||||
 | 
					  m_CullTransparentMesh: 1
 | 
				
			||||||
 | 
					--- !u!114 &5305393099671520711
 | 
				
			||||||
 | 
					MonoBehaviour:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 7658084079380707667}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  m_EditorHideFlags: 0
 | 
				
			||||||
 | 
					  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
 | 
				
			||||||
 | 
					  m_Name: 
 | 
				
			||||||
 | 
					  m_EditorClassIdentifier: 
 | 
				
			||||||
 | 
					  m_Material: {fileID: 0}
 | 
				
			||||||
 | 
					  m_Color: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					  m_RaycastTarget: 1
 | 
				
			||||||
 | 
					  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
 | 
				
			||||||
 | 
					  m_Maskable: 1
 | 
				
			||||||
 | 
					  m_OnCullStateChanged:
 | 
				
			||||||
 | 
					    m_PersistentCalls:
 | 
				
			||||||
 | 
					      m_Calls: []
 | 
				
			||||||
 | 
					  m_Sprite: {fileID: 21300000, guid: e642e0e946e3e1d43acae6eb3c9f523d, type: 3}
 | 
				
			||||||
 | 
					  m_Type: 0
 | 
				
			||||||
 | 
					  m_PreserveAspect: 0
 | 
				
			||||||
 | 
					  m_FillCenter: 1
 | 
				
			||||||
 | 
					  m_FillMethod: 4
 | 
				
			||||||
 | 
					  m_FillAmount: 1
 | 
				
			||||||
 | 
					  m_FillClockwise: 1
 | 
				
			||||||
 | 
					  m_FillOrigin: 0
 | 
				
			||||||
 | 
					  m_UseSpriteMesh: 0
 | 
				
			||||||
 | 
					  m_PixelsPerUnitMultiplier: 1
 | 
				
			||||||
--- !u!1 &8238595629044231847
 | 
					--- !u!1 &8238595629044231847
 | 
				
			||||||
GameObject:
 | 
					GameObject:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6186,7 +6538,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 4055882210474299012}
 | 
					  - component: {fileID: 4055882210474299012}
 | 
				
			||||||
  - component: {fileID: 962393259586966336}
 | 
					  - component: {fileID: 962393259586966336}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: NamedEventTrigger.HANDMENU.CameraButton_591162
 | 
					  m_Name: NamedEventTrigger.HANDMENU.CameraButton_1066070
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -6335,7 +6687,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 962393259586966336}
 | 
					  - {fileID: 962393259586966336}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 591162
 | 
					  uniqueId: 1066070
 | 
				
			||||||
--- !u!114 &962393259586966336
 | 
					--- !u!114 &962393259586966336
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6622,6 +6974,140 @@ Transform:
 | 
				
			|||||||
  - {fileID: 5630431603393244975}
 | 
					  - {fileID: 5630431603393244975}
 | 
				
			||||||
  m_Father: {fileID: 0}
 | 
					  m_Father: {fileID: 0}
 | 
				
			||||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					--- !u!1 &8571576531793778438
 | 
				
			||||||
 | 
					GameObject:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  serializedVersion: 6
 | 
				
			||||||
 | 
					  m_Component:
 | 
				
			||||||
 | 
					  - component: {fileID: 5412969284763114171}
 | 
				
			||||||
 | 
					  - component: {fileID: 8222502913573033783}
 | 
				
			||||||
 | 
					  - component: {fileID: 7950522933376406280}
 | 
				
			||||||
 | 
					  m_Layer: 9
 | 
				
			||||||
 | 
					  m_Name: Text
 | 
				
			||||||
 | 
					  m_TagString: Untagged
 | 
				
			||||||
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
 | 
					  m_StaticEditorFlags: 0
 | 
				
			||||||
 | 
					  m_IsActive: 1
 | 
				
			||||||
 | 
					--- !u!224 &5412969284763114171
 | 
				
			||||||
 | 
					RectTransform:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 8571576531793778438}
 | 
				
			||||||
 | 
					  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: 6957387413976618551}
 | 
				
			||||||
 | 
					  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
				
			||||||
 | 
					  m_AnchorMin: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_AnchorMax: {x: 1, y: 1}
 | 
				
			||||||
 | 
					  m_AnchoredPosition: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_SizeDelta: {x: 0, y: 0}
 | 
				
			||||||
 | 
					  m_Pivot: {x: 0.5, y: 0.5}
 | 
				
			||||||
 | 
					--- !u!222 &8222502913573033783
 | 
				
			||||||
 | 
					CanvasRenderer:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 8571576531793778438}
 | 
				
			||||||
 | 
					  m_CullTransparentMesh: 1
 | 
				
			||||||
 | 
					--- !u!114 &7950522933376406280
 | 
				
			||||||
 | 
					MonoBehaviour:
 | 
				
			||||||
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
					  m_CorrespondingSourceObject: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabInstance: {fileID: 0}
 | 
				
			||||||
 | 
					  m_PrefabAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_GameObject: {fileID: 8571576531793778438}
 | 
				
			||||||
 | 
					  m_Enabled: 1
 | 
				
			||||||
 | 
					  m_EditorHideFlags: 0
 | 
				
			||||||
 | 
					  m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
 | 
				
			||||||
 | 
					  m_Name: 
 | 
				
			||||||
 | 
					  m_EditorClassIdentifier: 
 | 
				
			||||||
 | 
					  m_Material: {fileID: 0}
 | 
				
			||||||
 | 
					  m_Color: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					  m_RaycastTarget: 1
 | 
				
			||||||
 | 
					  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
 | 
				
			||||||
 | 
					  m_Maskable: 1
 | 
				
			||||||
 | 
					  m_OnCullStateChanged:
 | 
				
			||||||
 | 
					    m_PersistentCalls:
 | 
				
			||||||
 | 
					      m_Calls: []
 | 
				
			||||||
 | 
					  m_text: "Men\xFC"
 | 
				
			||||||
 | 
					  m_isRightToLeft: 0
 | 
				
			||||||
 | 
					  m_fontAsset: {fileID: 11400000, guid: b5ca3adb5dc61a449bd6720dee95fec8, type: 2}
 | 
				
			||||||
 | 
					  m_sharedMaterial: {fileID: 8038698111220726089, guid: b5ca3adb5dc61a449bd6720dee95fec8, type: 2}
 | 
				
			||||||
 | 
					  m_fontSharedMaterials: []
 | 
				
			||||||
 | 
					  m_fontMaterial: {fileID: 0}
 | 
				
			||||||
 | 
					  m_fontMaterials: []
 | 
				
			||||||
 | 
					  m_fontColor32:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    rgba: 4278190080
 | 
				
			||||||
 | 
					  m_fontColor: {r: 0, g: 0, b: 0, a: 1}
 | 
				
			||||||
 | 
					  m_enableVertexGradient: 0
 | 
				
			||||||
 | 
					  m_colorMode: 3
 | 
				
			||||||
 | 
					  m_fontColorGradient:
 | 
				
			||||||
 | 
					    topLeft: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					    topRight: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					    bottomLeft: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					    bottomRight: {r: 1, g: 1, b: 1, a: 1}
 | 
				
			||||||
 | 
					  m_fontColorGradientPreset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_spriteAsset: {fileID: 0}
 | 
				
			||||||
 | 
					  m_tintAllSprites: 0
 | 
				
			||||||
 | 
					  m_StyleSheet: {fileID: 0}
 | 
				
			||||||
 | 
					  m_TextStyleHashCode: -1183493901
 | 
				
			||||||
 | 
					  m_overrideHtmlColors: 0
 | 
				
			||||||
 | 
					  m_faceColor:
 | 
				
			||||||
 | 
					    serializedVersion: 2
 | 
				
			||||||
 | 
					    rgba: 4294967295
 | 
				
			||||||
 | 
					  m_fontSize: 0.05
 | 
				
			||||||
 | 
					  m_fontSizeBase: 0.05
 | 
				
			||||||
 | 
					  m_fontWeight: 400
 | 
				
			||||||
 | 
					  m_enableAutoSizing: 0
 | 
				
			||||||
 | 
					  m_fontSizeMin: 18
 | 
				
			||||||
 | 
					  m_fontSizeMax: 72
 | 
				
			||||||
 | 
					  m_fontStyle: 17
 | 
				
			||||||
 | 
					  m_HorizontalAlignment: 2
 | 
				
			||||||
 | 
					  m_VerticalAlignment: 512
 | 
				
			||||||
 | 
					  m_textAlignment: 65535
 | 
				
			||||||
 | 
					  m_characterSpacing: 0
 | 
				
			||||||
 | 
					  m_wordSpacing: 0
 | 
				
			||||||
 | 
					  m_lineSpacing: 0
 | 
				
			||||||
 | 
					  m_lineSpacingMax: 0
 | 
				
			||||||
 | 
					  m_paragraphSpacing: 0
 | 
				
			||||||
 | 
					  m_charWidthMaxAdj: 0
 | 
				
			||||||
 | 
					  m_enableWordWrapping: 1
 | 
				
			||||||
 | 
					  m_wordWrappingRatios: 0.4
 | 
				
			||||||
 | 
					  m_overflowMode: 0
 | 
				
			||||||
 | 
					  m_linkedTextComponent: {fileID: 0}
 | 
				
			||||||
 | 
					  parentLinkedComponent: {fileID: 0}
 | 
				
			||||||
 | 
					  m_enableKerning: 1
 | 
				
			||||||
 | 
					  m_enableExtraPadding: 0
 | 
				
			||||||
 | 
					  checkPaddingRequired: 0
 | 
				
			||||||
 | 
					  m_isRichText: 1
 | 
				
			||||||
 | 
					  m_parseCtrlCharacters: 1
 | 
				
			||||||
 | 
					  m_isOrthographic: 1
 | 
				
			||||||
 | 
					  m_isCullingEnabled: 0
 | 
				
			||||||
 | 
					  m_horizontalMapping: 0
 | 
				
			||||||
 | 
					  m_verticalMapping: 0
 | 
				
			||||||
 | 
					  m_uvLineOffset: 0
 | 
				
			||||||
 | 
					  m_geometrySortingOrder: 0
 | 
				
			||||||
 | 
					  m_IsTextObjectScaleStatic: 0
 | 
				
			||||||
 | 
					  m_VertexBufferAutoSizeReduction: 0
 | 
				
			||||||
 | 
					  m_useMaxVisibleDescender: 1
 | 
				
			||||||
 | 
					  m_pageToDisplay: 1
 | 
				
			||||||
 | 
					  m_margin: {x: 0, y: 0, z: 0, w: 0}
 | 
				
			||||||
 | 
					  m_isUsingLegacyAnimationComponent: 0
 | 
				
			||||||
 | 
					  m_isVolumetricText: 0
 | 
				
			||||||
 | 
					  m_hasFontAssetChanged: 0
 | 
				
			||||||
 | 
					  m_baseMaterial: {fileID: 0}
 | 
				
			||||||
 | 
					  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
 | 
				
			||||||
--- !u!1 &8766490206476275678
 | 
					--- !u!1 &8766490206476275678
 | 
				
			||||||
GameObject:
 | 
					GameObject:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6634,7 +7120,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 2185744855848736044}
 | 
					  - component: {fileID: 2185744855848736044}
 | 
				
			||||||
  - component: {fileID: 7103095089401404695}
 | 
					  - component: {fileID: 7103095089401404695}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: GO.HANDMENU.Home_590252
 | 
					  m_Name: GO.HANDMENU.Home_1065966
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -6676,7 +7162,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 7103095089401404695}
 | 
					  - {fileID: 7103095089401404695}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590252
 | 
					  uniqueId: 1065966
 | 
				
			||||||
--- !u!114 &7103095089401404695
 | 
					--- !u!114 &7103095089401404695
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
@ -6708,7 +7194,7 @@ GameObject:
 | 
				
			|||||||
  - component: {fileID: 7263654527900220643}
 | 
					  - component: {fileID: 7263654527900220643}
 | 
				
			||||||
  - component: {fileID: 2459840645607503370}
 | 
					  - component: {fileID: 2459840645607503370}
 | 
				
			||||||
  m_Layer: 9
 | 
					  m_Layer: 9
 | 
				
			||||||
  m_Name: TextMeshPro.HANDMENU.Option3Button_590538
 | 
					  m_Name: TextMeshPro.HANDMENU.Option3Button_1066256
 | 
				
			||||||
  m_TagString: Untagged
 | 
					  m_TagString: Untagged
 | 
				
			||||||
  m_Icon: {fileID: 0}
 | 
					  m_Icon: {fileID: 0}
 | 
				
			||||||
  m_NavMeshLayer: 0
 | 
					  m_NavMeshLayer: 0
 | 
				
			||||||
@ -6845,7 +7331,7 @@ MonoBehaviour:
 | 
				
			|||||||
  handlers:
 | 
					  handlers:
 | 
				
			||||||
  - {fileID: 2459840645607503370}
 | 
					  - {fileID: 2459840645607503370}
 | 
				
			||||||
  roomId: HANDMENU
 | 
					  roomId: HANDMENU
 | 
				
			||||||
  uniqueId: 590538
 | 
					  uniqueId: 1066256
 | 
				
			||||||
--- !u!114 &2459840645607503370
 | 
					--- !u!114 &2459840645607503370
 | 
				
			||||||
MonoBehaviour:
 | 
					MonoBehaviour:
 | 
				
			||||||
  m_ObjectHideFlags: 0
 | 
					  m_ObjectHideFlags: 0
 | 
				
			||||||
 | 
				
			|||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -3,7 +3,8 @@ using System.Collections.Generic;
 | 
				
			|||||||
using UnityEngine;
 | 
					using UnityEngine;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class CloseApp : MonoBehaviour
 | 
					public class CloseApp : MonoBehaviour
 | 
				
			||||||
{    public void doExitGame()
 | 
					{
 | 
				
			||||||
 | 
					    public void doExitGame()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        Application.Quit();
 | 
					        Application.Quit();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										9
									
								
								Viagg-io/Assets/Scripts/EntryLevel.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								Viagg-io/Assets/Scripts/EntryLevel.cs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					using System.Collections;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using UnityEngine;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public static class EntryLevel
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public static bool GoToGrottoKueche = false;
 | 
				
			||||||
 | 
					    public static bool GoToGrottoEssen = false;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										11
									
								
								Viagg-io/Assets/Scripts/EntryLevel.cs.meta
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								Viagg-io/Assets/Scripts/EntryLevel.cs.meta
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
				
			|||||||
 | 
					fileFormatVersion: 2
 | 
				
			||||||
 | 
					guid: d879700825747437bbbf793189a31e35
 | 
				
			||||||
 | 
					MonoImporter:
 | 
				
			||||||
 | 
					  externalObjects: {}
 | 
				
			||||||
 | 
					  serializedVersion: 2
 | 
				
			||||||
 | 
					  defaultReferences: []
 | 
				
			||||||
 | 
					  executionOrder: 0
 | 
				
			||||||
 | 
					  icon: {instanceID: 0}
 | 
				
			||||||
 | 
					  userData: 
 | 
				
			||||||
 | 
					  assetBundleName: 
 | 
				
			||||||
 | 
					  assetBundleVariant: 
 | 
				
			||||||
@ -2,10 +2,7 @@ using System.Collections.Generic;
 | 
				
			|||||||
using UnityEngine;
 | 
					using UnityEngine;
 | 
				
			||||||
using UnityEngine.UI;
 | 
					using UnityEngine.UI;
 | 
				
			||||||
using UnityEngine.SceneManagement;
 | 
					using UnityEngine.SceneManagement;
 | 
				
			||||||
 | 
					using System.Collections;
 | 
				
			||||||
#if UNITY_EDITOR
 | 
					 | 
				
			||||||
using UnityEditor; // Needed to access SceneAsset in the editor
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class LevelManager : MonoBehaviour
 | 
					public class LevelManager : MonoBehaviour
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -13,36 +10,26 @@ public class LevelManager : MonoBehaviour
 | 
				
			|||||||
    [System.Serializable]
 | 
					    [System.Serializable]
 | 
				
			||||||
    public class LevelEntry
 | 
					    public class LevelEntry
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        public Button levelButton; // UI Button assigned in the inspector
 | 
					        public Button levelButton;
 | 
				
			||||||
 | 
					        public string sceneName;
 | 
				
			||||||
#if UNITY_EDITOR
 | 
					        public string jumpPoint;
 | 
				
			||||||
        public SceneAsset levelScene; // Reference to a .unity file, editable in the Inspector (Editor only)
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        [HideInInspector]
 | 
					 | 
				
			||||||
        public string sceneName; // Runtime scene name used for loading (stored automatically)
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    [SerializeField]
 | 
				
			||||||
 | 
					    private string jumpPointGrottoEssen;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    [SerializeField]
 | 
				
			||||||
 | 
					    private string jumpPointGrottoKueche;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // A list of LevelEntry objects that can be filled in the inspector
 | 
					    // A list of LevelEntry objects that can be filled in the inspector
 | 
				
			||||||
    public List<LevelEntry> levels = new List<LevelEntry>();
 | 
					    public List<LevelEntry> levels = new List<LevelEntry>();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Called when the GameObject is first initialized (before Start)
 | 
					 | 
				
			||||||
    private void Awake()
 | 
					    private void Awake()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
#if UNITY_EDITOR
 | 
					        // Reset entry level points
 | 
				
			||||||
        // In the editor, we convert SceneAsset references into usable scene names
 | 
					        EntryLevel.GoToGrottoKueche = false;
 | 
				
			||||||
        foreach (var entry in levels)
 | 
					        EntryLevel.GoToGrottoEssen = false;
 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
            if (entry.levelScene != null)
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
                // Get the full path to the scene asset
 | 
					 | 
				
			||||||
                entry.sceneName = AssetDatabase.GetAssetPath(entry.levelScene);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
                // Extract only the scene name (e.g., "Level1" from "Assets/Scenes/Level1.unity")
 | 
					 | 
				
			||||||
                entry.sceneName = System.IO.Path.GetFileNameWithoutExtension(entry.sceneName);
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Loop through each level entry and hook up the button to load the correct scene
 | 
					        // Loop through each level entry and hook up the button to load the correct scene
 | 
				
			||||||
        foreach (var entry in levels)
 | 
					        foreach (var entry in levels)
 | 
				
			||||||
@ -53,15 +40,49 @@ public class LevelManager : MonoBehaviour
 | 
				
			|||||||
                // Store the scene name locally to avoid closure issues in the lambda
 | 
					                // Store the scene name locally to avoid closure issues in the lambda
 | 
				
			||||||
                string sceneToLoad = entry.sceneName;
 | 
					                string sceneToLoad = entry.sceneName;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                // Add an onClick listener that loads the correct scene when the button is clicked
 | 
					                entry.levelButton.onClick.AddListener(() => OnClickLoadLevel(sceneToLoad));
 | 
				
			||||||
                entry.levelButton.onClick.AddListener(() => LoadLevel(sceneToLoad));
 | 
					
 | 
				
			||||||
 | 
					                string goToJumpPoint = entry.jumpPoint;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                entry.levelButton.onClick.AddListener(() => SetEntryLevel(goToJumpPoint));
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // This method is called when a button is clicked, and loads the given scene by name
 | 
					    // This method is called when a button is clicked, and loads the given scene by name
 | 
				
			||||||
    public void LoadLevel(string sceneName)
 | 
					    public void OnClickLoadLevel(string sceneName)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        SceneManager.LoadScene(sceneName); // Load the scene using Unity’s SceneManager
 | 
					        StartCoroutine(LoadAsyncScene(sceneName));
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    IEnumerator LoadAsyncScene(string sceneName)
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        AsyncOperation asyncLoad = SceneManager.LoadSceneAsync(sceneName);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // Wait until the asynchronous scene fully loads
 | 
				
			||||||
 | 
					        while (!asyncLoad.isDone)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            yield return null;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void SetEntryLevel(string entryPoint)
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        if (string.IsNullOrEmpty(entryPoint))
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            return;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if (entryPoint == jumpPointGrottoEssen)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            EntryLevel.GoToGrottoEssen = true;
 | 
				
			||||||
 | 
					            return;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if (entryPoint == jumpPointGrottoKueche)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            EntryLevel.GoToGrottoKueche = true;
 | 
				
			||||||
 | 
					            return;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -20,6 +20,9 @@ EditorBuildSettings:
 | 
				
			|||||||
  - enabled: 1
 | 
					  - enabled: 1
 | 
				
			||||||
    path: Assets/Scenes/2.2-Geschaeft.unity
 | 
					    path: Assets/Scenes/2.2-Geschaeft.unity
 | 
				
			||||||
    guid: 498707af75f244daa9eacd8a71c6ee5f
 | 
					    guid: 498707af75f244daa9eacd8a71c6ee5f
 | 
				
			||||||
 | 
					  - enabled: 1
 | 
				
			||||||
 | 
					    path: Assets/Scenes/2.6-Castello.unity
 | 
				
			||||||
 | 
					    guid: 8554de5c9e3d141a1bee7985b31e8313
 | 
				
			||||||
  - enabled: 1
 | 
					  - enabled: 1
 | 
				
			||||||
    path: Assets/Scenes/3.0-SBB.unity
 | 
					    path: Assets/Scenes/3.0-SBB.unity
 | 
				
			||||||
    guid: a21f6e13e09234179a685c8f89b0e031
 | 
					    guid: a21f6e13e09234179a685c8f89b0e031
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user