diff --git a/Assets/Prefabs/InvSelection/ItemButtonPrefab.prefab b/Assets/Prefabs/InvSelection/ItemButtonPrefab.prefab index 7d8cc50..312385f 100644 --- a/Assets/Prefabs/InvSelection/ItemButtonPrefab.prefab +++ b/Assets/Prefabs/InvSelection/ItemButtonPrefab.prefab @@ -321,9 +321,11 @@ GameObject: - component: {fileID: 8447329698821624899} - component: {fileID: 8447329698821624896} - component: {fileID: 4761166964501886857} + - component: {fileID: 2941522837855380318} + - component: {fileID: 5515166686173391247} m_Layer: 5 m_Name: ItemButtonPrefab - m_TagString: Untagged + m_TagString: hasEvent m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -446,3 +448,50 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Delegates: [] +--- !u!50 &2941522837855380318 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8447329698821624902} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &5515166686173391247 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8447329698821624902} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 70, y: 70} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/King/kingCursor.prefab b/Assets/Prefabs/King/kingCursor.prefab new file mode 100644 index 0000000..3091505 --- /dev/null +++ b/Assets/Prefabs/King/kingCursor.prefab @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1659762132620482737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1659762132620482750} + - component: {fileID: 1659762132620482748} + - component: {fileID: 1659762132620482751} + - component: {fileID: 2490218096442378906} + - component: {fileID: 9148373766097589662} + - component: {fileID: 4577437944189653149} + m_Layer: 5 + m_Name: kingCursor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1659762132620482750 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + 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: 16.871477, y: 40.819946} + m_SizeDelta: {x: 70, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1659762132620482748 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + m_CullTransparentMesh: 1 +--- !u!114 &1659762132620482751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + 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: 0, g: 0, b: 0, 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: 10913, guid: 0000000000000000f000000000000000, type: 0} + 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!114 &2490218096442378906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a76fc69443360a4599a6224f377d1ae, type: 3} + m_Name: + m_EditorClassIdentifier: + mouseSensitivity: 750 + inTrigger: 0 + curButton: {fileID: 0} + cursorImage: {fileID: 0} + circleCollider: {fileID: 0} +--- !u!58 &9148373766097589662 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 32 +--- !u!50 &4577437944189653149 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1659762132620482737} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 diff --git a/Assets/Prefabs/King/kingCursor.prefab.meta b/Assets/Prefabs/King/kingCursor.prefab.meta new file mode 100644 index 0000000..8d59fa5 --- /dev/null +++ b/Assets/Prefabs/King/kingCursor.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a4b73e27fc2b6314899be279692e516a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Lobby/LobbyUI.prefab b/Assets/Prefabs/Lobby/LobbyUI.prefab index 4a1c5d0..db362e9 100644 --- a/Assets/Prefabs/Lobby/LobbyUI.prefab +++ b/Assets/Prefabs/Lobby/LobbyUI.prefab @@ -12,6 +12,7 @@ GameObject: - component: {fileID: 805378017} - component: {fileID: 805378016} - component: {fileID: 805378015} + - component: {fileID: 477895730714464621} m_Layer: 0 m_Name: LeaveButton m_TagString: Untagged @@ -133,6 +134,27 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &477895730714464621 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805378013} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &914205284 GameObject: m_ObjectHideFlags: 0 @@ -491,6 +513,8 @@ GameObject: - component: {fileID: 1235158170} - component: {fileID: 1235158169} - component: {fileID: 1235158168} + - component: {fileID: 718316554986666913} + - component: {fileID: 3654080824837796458} m_Layer: 0 m_Name: ReadyButton m_TagString: Untagged @@ -612,6 +636,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &718316554986666913 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1235158166} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &3654080824837796458 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1235158166} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 --- !u!1 &1619667362 GameObject: m_ObjectHideFlags: 0 @@ -624,6 +695,8 @@ GameObject: - component: {fileID: 1619667366} - component: {fileID: 1619667365} - component: {fileID: 1619667364} + - component: {fileID: 3729230378494375307} + - component: {fileID: 519026010169512090} m_Layer: 0 m_Name: StartGameButton m_TagString: Untagged @@ -744,6 +817,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!61 &3729230378494375307 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619667362} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 150, y: 100} + m_EdgeRadius: 0 +--- !u!50 &519026010169512090 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619667362} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &1795553189 GameObject: m_ObjectHideFlags: 0 @@ -864,6 +984,8 @@ GameObject: - component: {fileID: 8670380048187732789} - component: {fileID: 4205379574250920425} - component: {fileID: 5115661286293952792} + - component: {fileID: 66530297609834125} + - component: {fileID: 1877202884596017945} m_Layer: 0 m_Name: Fog m_TagString: Untagged @@ -973,6 +1095,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!61 &66530297609834125 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104864351638934901} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 50, y: 50} + m_EdgeRadius: 0 +--- !u!50 &1877202884596017945 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104864351638934901} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &212978487517436226 GameObject: m_ObjectHideFlags: 0 @@ -1363,6 +1532,8 @@ GameObject: - component: {fileID: 6522187221397634520} - component: {fileID: 3293629625399917783} - component: {fileID: 5124101078352376461} + - component: {fileID: 5307018618508014030} + - component: {fileID: 7898831013422778595} m_Layer: 0 m_Name: Windy m_TagString: Untagged @@ -1472,6 +1643,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &5307018618508014030 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 768839234056685391} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &7898831013422778595 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 768839234056685391} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 --- !u!1 &930081765297112937 GameObject: m_ObjectHideFlags: 0 @@ -1559,6 +1777,8 @@ GameObject: - component: {fileID: 6679798526771964959} - component: {fileID: 3234502604015032169} - component: {fileID: 8564212077373906962} + - component: {fileID: 5264041852587660847} + - component: {fileID: 7050741983646224911} m_Layer: 0 m_Name: SwapTeamsButton m_TagString: Untagged @@ -1691,6 +1911,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &5264041852587660847 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006316766262492538} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &7050741983646224911 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006316766262492538} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 --- !u!1 &1075831482347449254 GameObject: m_ObjectHideFlags: 0 @@ -2142,6 +2409,8 @@ GameObject: - component: {fileID: 5250379555134549562} - component: {fileID: 3202918069241803078} - component: {fileID: 8347397670341499681} + - component: {fileID: 4799909021140250887} + - component: {fileID: 4601011341519733525} m_Layer: 0 m_Name: Rain m_TagString: Untagged @@ -2251,6 +2520,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &4799909021140250887 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404662155451980035} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!61 &4601011341519733525 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404662155451980035} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 --- !u!1 &1433115663006905441 GameObject: m_ObjectHideFlags: 0 @@ -2778,6 +3094,8 @@ GameObject: - component: {fileID: 2870698051989386718} - component: {fileID: 5756343604236348553} - component: {fileID: 7420539435749327113} + - component: {fileID: 719710086497881086} + - component: {fileID: 4909193992061317985} m_Layer: 0 m_Name: GameObject m_TagString: Untagged @@ -2899,6 +3217,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!61 &719710086497881086 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2680602740357095710} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!50 &4909193992061317985 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2680602740357095710} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &2704223090181692479 GameObject: m_ObjectHideFlags: 0 @@ -2986,6 +3351,8 @@ GameObject: - component: {fileID: 6230374131111170590} - component: {fileID: 1051099646042597508} - component: {fileID: 1341168400627963194} + - component: {fileID: 6314761002659445703} + - component: {fileID: 5038643957185732017} m_Layer: 0 m_Name: SlimeImg m_TagString: Untagged @@ -3096,6 +3463,43 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &6314761002659445703 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2888580719689912475} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!58 &5038643957185732017 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2888580719689912475} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 0.5 --- !u!1 &2890392181480129903 GameObject: m_ObjectHideFlags: 0 @@ -3130,6 +3534,7 @@ RectTransform: - {fileID: 5150736904915817095} - {fileID: 7810498348320998331} - {fileID: 390515312165495887} + - {fileID: 3959422003624792327} m_Father: {fileID: 2890392183066358573} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -3298,6 +3703,24 @@ MonoBehaviour: m_EditorClassIdentifier: itemOptPrefab: {fileID: 8447329698821624902, guid: 51a78c57dc85625428c8f1e6448d113f, type: 3} tooltip: {fileID: 0} + backBattery: {fileID: 0} + glider: {fileID: 0} + leftLeg: {fileID: 0} + rightLeg: {fileID: 0} + leftSpring: {fileID: 0} + rightSpring: {fileID: 0} + leftFoot: {fileID: 0} + rightFoot: {fileID: 0} + leftWallShoe: {fileID: 0} + rightWallShoe: {fileID: 0} + rightHand: {fileID: 0} + rightStickyHand: {fileID: 0} + leftRollerSkate: {fileID: 0} + rightRollerSkate: {fileID: 0} + leftQuad: {fileID: 0} + rightQuad: {fileID: 0} + thiccLeftQuad: {fileID: 0} + thiccRightQuad: {fileID: 0} --- !u!114 &1900253489175822351 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3798,6 +4221,8 @@ GameObject: - component: {fileID: 6340508573842156703} - component: {fileID: 5142408308744541516} - component: {fileID: 3724084525713303768} + - component: {fileID: 369426500006444778} + - component: {fileID: 2068767284474242907} m_Layer: 0 m_Name: HailImg m_TagString: Untagged @@ -3908,6 +4333,43 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &369426500006444778 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3263567975088121072} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!58 &2068767284474242907 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3263567975088121072} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 35 --- !u!1 &3548362138872994707 GameObject: m_ObjectHideFlags: 0 @@ -4178,6 +4640,8 @@ GameObject: - component: {fileID: 5106215557888749098} - component: {fileID: 7246674444919248697} - component: {fileID: 9039432908165618860} + - component: {fileID: 1888871625431851731} + - component: {fileID: 3655860572589857166} m_Layer: 0 m_Name: Back Button m_TagString: Untagged @@ -4299,6 +4763,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!61 &1888871625431851731 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3918132164218156330} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 50} + m_EdgeRadius: 0 +--- !u!50 &3655860572589857166 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3918132164218156330} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &3920436067755244262 GameObject: m_ObjectHideFlags: 0 @@ -5257,6 +5768,8 @@ GameObject: - component: {fileID: 7043497239875103000} - component: {fileID: 9043859963612351298} - component: {fileID: 7136735248067754885} + - component: {fileID: 6731486731072997917} + - component: {fileID: 5769482212394618531} m_Layer: 0 m_Name: Snow m_TagString: Untagged @@ -5366,6 +5879,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!61 &6731486731072997917 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5019294744317104244} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!50 &5769482212394618531 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5019294744317104244} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &5037935568152072108 GameObject: m_ObjectHideFlags: 0 @@ -5378,6 +5938,8 @@ GameObject: - component: {fileID: 8691691216652306508} - component: {fileID: 9171424538097876377} - component: {fileID: 1864091951076621894} + - component: {fileID: 967608808910632902} + - component: {fileID: 742329675236470735} m_Layer: 0 m_Name: BlockImg m_TagString: Untagged @@ -5488,6 +6050,43 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &967608808910632902 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5037935568152072108} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!58 &742329675236470735 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5037935568152072108} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 0.5 --- !u!1 &5094158343849675228 GameObject: m_ObjectHideFlags: 0 @@ -5500,6 +6099,8 @@ GameObject: - component: {fileID: 6963015750503719503} - component: {fileID: 5824272372456584444} - component: {fileID: 2875542416145899326} + - component: {fileID: 205425887844565224} + - component: {fileID: 764933822016164508} m_Layer: 0 m_Name: Swap Player Controls Button m_TagString: Untagged @@ -5621,6 +6222,53 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!50 &205425887844565224 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5094158343849675228} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &764933822016164508 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5094158343849675228} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 50} + m_EdgeRadius: 0 --- !u!1 &5335332254199738078 GameObject: m_ObjectHideFlags: 0 @@ -6910,6 +7558,108 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1001 &2448297420402379193 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2890392181480129904} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} +--- !u!224 &3959422003624792327 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 2448297420402379193} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2890392182256429712 PrefabInstance: m_ObjectHideFlags: 0 @@ -7164,11 +7914,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 25b0bd1c83713d44ab76eaa07a6357fa, type: 3} ---- !u!224 &3732651221136882027 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 2004584391902020887, guid: 25b0bd1c83713d44ab76eaa07a6357fa, type: 3} - m_PrefabInstance: {fileID: 2890392183042899068} - m_PrefabAsset: {fileID: 0} --- !u!114 &5410293111695408891 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 7136380821082899079, guid: 25b0bd1c83713d44ab76eaa07a6357fa, type: 3} @@ -7180,6 +7925,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 311c1a64d12df464ab0b856d2aa3e5ae, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!224 &3732651221136882027 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2004584391902020887, guid: 25b0bd1c83713d44ab76eaa07a6357fa, type: 3} + m_PrefabInstance: {fileID: 2890392183042899068} + m_PrefabAsset: {fileID: 0} --- !u!1001 &6471307727058244567 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Controls.unity b/Assets/Scenes/Controls.unity index 8cf361b..526af65 100644 --- a/Assets/Scenes/Controls.unity +++ b/Assets/Scenes/Controls.unity @@ -698,6 +698,116 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 329136801} m_CullTransparentMesh: 1 +--- !u!1001 &384261474 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1900436314} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 16.871477 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40.819946 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482751, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} +--- !u!224 &384261475 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 384261474} + m_PrefabAsset: {fileID: 0} --- !u!1 &434413754 GameObject: m_ObjectHideFlags: 0 @@ -1700,7 +1810,7 @@ GameObject: - component: {fileID: 901871786} - component: {fileID: 901871785} m_Layer: 5 - m_Name: Tittle + m_Name: Title m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1914,6 +2024,8 @@ GameObject: - component: {fileID: 979981773} - component: {fileID: 979981772} - component: {fileID: 979981771} + - component: {fileID: 979981776} + - component: {fileID: 979981775} m_Layer: 5 m_Name: Back m_TagString: Untagged @@ -2047,6 +2159,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 979981769} m_CullTransparentMesh: 1 +--- !u!50 &979981775 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 979981769} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &979981776 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 979981769} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!1 &1012123994 GameObject: m_ObjectHideFlags: 0 @@ -2480,7 +2639,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: King Controls + m_Text: Runner Controls --- !u!222 &1311407007 CanvasRenderer: m_ObjectHideFlags: 0 @@ -2581,6 +2740,8 @@ GameObject: - component: {fileID: 1375643281} - component: {fileID: 1375643280} - component: {fileID: 1375643279} + - component: {fileID: 1375643284} + - component: {fileID: 1375643283} m_Layer: 5 m_Name: Back m_TagString: Untagged @@ -2714,6 +2875,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1375643277} m_CullTransparentMesh: 1 +--- !u!61 &1375643283 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1375643277} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 +--- !u!50 &1375643284 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1375643277} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &1505670057 GameObject: m_ObjectHideFlags: 0 @@ -2727,8 +2935,10 @@ GameObject: - component: {fileID: 1505670061} - component: {fileID: 1505670060} - component: {fileID: 1505670059} + - component: {fileID: 1505670064} + - component: {fileID: 1505670063} m_Layer: 5 - m_Name: King + m_Name: Runner m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -2862,6 +3072,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1505670057} m_CullTransparentMesh: 1 +--- !u!50 &1505670063 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505670057} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &1505670064 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505670057} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!1 &1528680754 GameObject: m_ObjectHideFlags: 0 @@ -4283,6 +4540,7 @@ RectTransform: m_Children: - {fileID: 1583569334} - {fileID: 631858743} + - {fileID: 384261475} m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -4576,6 +4834,8 @@ GameObject: - component: {fileID: 2103757805} - component: {fileID: 2103757804} - component: {fileID: 2103757803} + - component: {fileID: 2103757808} + - component: {fileID: 2103757807} m_Layer: 5 m_Name: King m_TagString: Untagged @@ -4711,6 +4971,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2103757801} m_CullTransparentMesh: 1 +--- !u!61 &2103757807 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2103757801} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 +--- !u!50 &2103757808 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2103757801} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 0 + m_Constraints: 0 --- !u!1 &2140583669 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Credits.unity b/Assets/Scenes/Credits.unity index a45027c..a02a0fa 100644 --- a/Assets/Scenes/Credits.unity +++ b/Assets/Scenes/Credits.unity @@ -123,6 +123,119 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1001 &37756588 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1123979487} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 16.871477 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40.819946 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482751, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2490218096442378906, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} --- !u!1 &159831399 GameObject: m_ObjectHideFlags: 0 @@ -467,6 +580,8 @@ GameObject: - component: {fileID: 641716203} - component: {fileID: 641716202} - component: {fileID: 641716205} + - component: {fileID: 641716207} + - component: {fileID: 641716206} m_Layer: 5 m_Name: Button m_TagString: Untagged @@ -600,6 +715,53 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d5e22795b893ccb4380a11b63cd2d110, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!50 &641716206 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 641716200} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &641716207 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 641716200} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!1 &921232581 GameObject: m_ObjectHideFlags: 0 @@ -1017,6 +1179,7 @@ RectTransform: - {fileID: 1424464743} - {fileID: 641716201} - {fileID: 617255484} + - {fileID: 1414293225} m_Father: {fileID: 921232585} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1210,6 +1373,11 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1402068016} m_CullTransparentMesh: 1 +--- !u!224 &1414293225 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 37756588} + m_PrefabAsset: {fileID: 0} --- !u!1 &1424464742 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Demos/CursorTesting.unity b/Assets/Scenes/Demos/CursorTesting.unity new file mode 100644 index 0000000..42fc92f --- /dev/null +++ b/Assets/Scenes/Demos/CursorTesting.unity @@ -0,0 +1,847 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657874, g: 0.49641258, b: 0.5748172, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &208320945 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 208320949} + - component: {fileID: 208320948} + - component: {fileID: 208320947} + - component: {fileID: 208320946} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &208320946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208320945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &208320947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208320945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &208320948 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208320945} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &208320949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208320945} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1214803472} + - {fileID: 530936705} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &353639579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 353639580} + - component: {fileID: 353639582} + - component: {fileID: 353639581} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &353639580 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353639579} + 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_Children: [] + m_Father: {fileID: 1214803472} + m_RootOrder: 0 + 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!114 &353639581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353639579} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: re +--- !u!222 &353639582 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353639579} + m_CullTransparentMesh: 1 +--- !u!1001 &530936704 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 208320949} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2490218096442378906, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: mouseSensitivity + value: 750 + objectReference: {fileID: 0} + - target: {fileID: 4577437944189653149, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_GravityScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4577437944189653149, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_CollisionDetection + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} +--- !u!224 &530936705 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 530936704} + m_PrefabAsset: {fileID: 0} +--- !u!1 &840741226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 840741228} + - component: {fileID: 840741227} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &840741227 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840741226} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &840741228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840741226} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1207194195 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1207194198} + - component: {fileID: 1207194197} + - component: {fileID: 1207194196} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1207194196 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207194195} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1207194197 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207194195} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1207194198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207194195} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1214803471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1214803472} + - component: {fileID: 1214803475} + - component: {fileID: 1214803474} + - component: {fileID: 1214803473} + - component: {fileID: 1214803476} + - component: {fileID: 1214803477} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1214803472 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 10, z: 10} + m_Children: + - {fileID: 353639580} + m_Father: {fileID: 208320949} + m_RootOrder: 0 + 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: 532, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1214803473 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.03773582, g: 0.036905155, b: 0.036905155, 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: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1214803474} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1214803471} + m_TargetAssemblyTypeName: + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1214803474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + 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: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + 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!222 &1214803475 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + m_CullTransparentMesh: 1 +--- !u!61 &1214803476 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 30, y: 30} + m_EdgeRadius: 0 +--- !u!50 &1214803477 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1214803471} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!1 &1420336721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1420336724} + - component: {fileID: 1420336723} + - component: {fileID: 1420336722} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1420336722 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1420336721} + m_Enabled: 1 +--- !u!20 &1420336723 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1420336721} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1420336724 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1420336721} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/Demos/CursorTesting.unity.meta b/Assets/Scenes/Demos/CursorTesting.unity.meta new file mode 100644 index 0000000..d318762 --- /dev/null +++ b/Assets/Scenes/Demos/CursorTesting.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 789f8c057f520e24a8972d4239ee59f3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Lobby.unity b/Assets/Scenes/Lobby.unity index d80926f..1512fbf 100644 --- a/Assets/Scenes/Lobby.unity +++ b/Assets/Scenes/Lobby.unity @@ -138,11 +138,84 @@ GameObject: m_CorrespondingSourceObject: {fileID: 41793241492917904, guid: 1e178f956ddfe5143b2b9e77e76db7f0, type: 3} m_PrefabInstance: {fileID: 1129569235} m_PrefabAsset: {fileID: 0} +--- !u!1 &471645874 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 805378013, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + m_PrefabInstance: {fileID: 2117160526} + m_PrefabAsset: {fileID: 0} +--- !u!61 &471645879 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471645874} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 150, y: 150} + m_EdgeRadius: 0 --- !u!1 &535173809 stripped GameObject: m_CorrespondingSourceObject: {fileID: 6530546244197494214, guid: 1e178f956ddfe5143b2b9e77e76db7f0, type: 3} m_PrefabInstance: {fileID: 1129569235} m_PrefabAsset: {fileID: 0} +--- !u!1 &630840615 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1305077130879843133, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + m_PrefabInstance: {fileID: 2117160526} + m_PrefabAsset: {fileID: 0} +--- !u!58 &630840617 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 630840615} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 35 +--- !u!50 &630840620 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 630840615} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &631883696 stripped GameObject: m_CorrespondingSourceObject: {fileID: 5521973095483032952, guid: 1e178f956ddfe5143b2b9e77e76db7f0, type: 3} @@ -619,6 +692,46 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 66530297609834125, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.x + value: -3.84 + objectReference: {fileID: 0} + - target: {fileID: 66530297609834125, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.y + value: -3.74 + objectReference: {fileID: 0} + - target: {fileID: 104864351638934901, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 719710086497881086, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 719710086497881086, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 742329675236470735, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Radius + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 768839234056685391, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 1305077130879843133, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 1362948383206565149, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 1404662155451980035, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} - target: {fileID: 1900253489175822351, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: king value: @@ -627,6 +740,10 @@ PrefabInstance: propertyPath: player value: objectReference: {fileID: 1129569236} + - target: {fileID: 2196712111827540260, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_BodyType + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2240580173848419138, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_AnchorMax.x value: 0 @@ -635,6 +752,10 @@ PrefabInstance: propertyPath: m_AnchorMax.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 2680602740357095710, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Name + value: ControlsButton + objectReference: {fileID: 0} - target: {fileID: 2875542416145899326, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: @@ -647,6 +768,10 @@ PrefabInstance: propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName value: ControlsUI, Assembly-CSharp objectReference: {fileID: 0} + - target: {fileID: 2888580719689912475, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} - target: {fileID: 2890392181480129907, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_Camera value: @@ -699,6 +824,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 3263567975088121072, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 3654080824837796458, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 3654080824837796458, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 150 + objectReference: {fileID: 0} - target: {fileID: 3670971460473670880, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: glider value: @@ -775,18 +912,106 @@ PrefabInstance: propertyPath: rightRollerSkate value: objectReference: {fileID: 1129569238} + - target: {fileID: 3959422003624792326, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3959422003624792327, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_SizeDelta.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 3959422003624792327, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 4601011341519733525, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 4601011341519733525, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 4601011341519733525, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.x + value: -3.92 + objectReference: {fileID: 0} + - target: {fileID: 4601011341519733525, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.y + value: 4.15 + objectReference: {fileID: 0} + - target: {fileID: 4601011341519733525, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} - target: {fileID: 4679530088279849249, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 4799909021140250887, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_SleepingMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4799909021140250887, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_CollisionDetection + value: 1 + objectReference: {fileID: 0} - target: {fileID: 4957707499148469022, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 5019294744317104244, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 5037935568152072108, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_TagString + value: hasEvent + objectReference: {fileID: 0} + - target: {fileID: 5038643957185732017, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Radius + value: 35 + objectReference: {fileID: 0} - target: {fileID: 5370275191292842160, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.x + value: 4.5 + objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.y + value: 4.53 + objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6731486731072997917, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_UsedByEffector + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6849857318497623079, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7050741983646224911, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 7050741983646224911, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 100 + objectReference: {fileID: 0} - target: {fileID: 7203582894680926279, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_AnchorMax.x value: 0 @@ -831,6 +1056,30 @@ PrefabInstance: propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.x + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Size.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.x + value: 4.71 + objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_Offset.y + value: -4.27 + objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7898831013422778595, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} + propertyPath: m_UsedByEffector + value: 0 + objectReference: {fileID: 0} - target: {fileID: 9039432908165618860, guid: f04855a6b3fae4f478846139aa5cf621, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: diff --git a/Assets/Scenes/Options.unity b/Assets/Scenes/Options.unity index d22402c..ed64cf7 100644 --- a/Assets/Scenes/Options.unity +++ b/Assets/Scenes/Options.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_IndirectSpecularColor: {r: 0.44657874, g: 0.49641258, b: 0.5748172, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -133,6 +133,8 @@ GameObject: m_Component: - component: {fileID: 18188309} - component: {fileID: 18188310} + - component: {fileID: 18188312} + - component: {fileID: 18188311} m_Layer: 5 m_Name: Toggle m_TagString: Untagged @@ -221,6 +223,163 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 m_IsOn: 1 +--- !u!61 &18188311 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 18188308} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 160, y: 20} + m_EdgeRadius: 0 +--- !u!50 &18188312 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 18188308} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!1001 &126909621 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1713758107} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 16.871477 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40.819946 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482751, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} +--- !u!224 &126909622 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 126909621} + m_PrefabAsset: {fileID: 0} --- !u!1 &312100036 GameObject: m_ObjectHideFlags: 0 @@ -233,6 +392,8 @@ GameObject: - component: {fileID: 312100040} - component: {fileID: 312100039} - component: {fileID: 312100038} + - component: {fileID: 312100042} + - component: {fileID: 312100041} m_Layer: 5 m_Name: Back Button m_TagString: Untagged @@ -354,6 +515,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 312100036} m_CullTransparentMesh: 1 +--- !u!61 &312100041 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312100036} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 300, y: 50} + m_EdgeRadius: 0 +--- !u!50 &312100042 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312100036} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &889762200 GameObject: m_ObjectHideFlags: 0 @@ -1030,6 +1238,7 @@ RectTransform: - {fileID: 1959534872} - {fileID: 2042651154} - {fileID: 312100037} + - {fileID: 126909622} m_Father: {fileID: 1619285604} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/TitleScene.unity b/Assets/Scenes/TitleScene.unity index 12e0e1b..da9dbc9 100644 --- a/Assets/Scenes/TitleScene.unity +++ b/Assets/Scenes/TitleScene.unity @@ -380,6 +380,7 @@ RectTransform: - {fileID: 1054788709} - {fileID: 1467566890} - {fileID: 485393293} + - {fileID: 2126227086} m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -428,6 +429,8 @@ GameObject: - component: {fileID: 422304963} - component: {fileID: 422304962} - component: {fileID: 422304961} + - component: {fileID: 422304965} + - component: {fileID: 422304964} m_Layer: 5 m_Name: Quit m_TagString: Untagged @@ -549,6 +552,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 422304959} m_CullTransparentMesh: 1 +--- !u!61 &422304964 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422304959} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 +--- !u!50 &422304965 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422304959} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &485393292 GameObject: m_ObjectHideFlags: 0 @@ -561,6 +611,8 @@ GameObject: - component: {fileID: 485393297} - component: {fileID: 485393296} - component: {fileID: 485393295} + - component: {fileID: 485393298} + - component: {fileID: 485393294} m_Layer: 5 m_Name: Options m_TagString: Untagged @@ -588,6 +640,32 @@ RectTransform: m_AnchoredPosition: {x: -864, y: -440} m_SizeDelta: {x: 200, y: 200} m_Pivot: {x: 0.5, y: 0.5} +--- !u!61 &485393294 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485393292} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!114 &485393295 MonoBehaviour: m_ObjectHideFlags: 0 @@ -682,6 +760,27 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 485393292} m_CullTransparentMesh: 1 +--- !u!50 &485393298 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485393292} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &627060238 GameObject: m_ObjectHideFlags: 0 @@ -1109,6 +1208,8 @@ GameObject: - component: {fileID: 790862024} - component: {fileID: 790862023} - component: {fileID: 790862022} + - component: {fileID: 790862026} + - component: {fileID: 790862025} m_Layer: 5 m_Name: ConnectButton m_TagString: Untagged @@ -1230,6 +1331,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 790862020} m_CullTransparentMesh: 1 +--- !u!61 &790862025 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790862020} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 220, y: 40} + m_EdgeRadius: 0 +--- !u!50 &790862026 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790862020} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &884986643 GameObject: m_ObjectHideFlags: 0 @@ -1783,6 +1931,8 @@ GameObject: - component: {fileID: 1054788713} - component: {fileID: 1054788712} - component: {fileID: 1054788711} + - component: {fileID: 1054788714} + - component: {fileID: 1054788710} m_Layer: 5 m_Name: Credits m_TagString: Untagged @@ -1810,6 +1960,32 @@ RectTransform: m_AnchoredPosition: {x: 870, y: -442} m_SizeDelta: {x: 200, y: 200} m_Pivot: {x: 0.5, y: 0.5} +--- !u!61 &1054788710 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1054788708} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!114 &1054788711 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1904,6 +2080,27 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1054788708} m_CullTransparentMesh: 1 +--- !u!50 &1054788714 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1054788708} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &1166003624 GameObject: m_ObjectHideFlags: 0 @@ -2181,6 +2378,8 @@ GameObject: - component: {fileID: 1467566894} - component: {fileID: 1467566893} - component: {fileID: 1467566892} + - component: {fileID: 1467566895} + - component: {fileID: 1467566891} m_Layer: 5 m_Name: Controls m_TagString: Untagged @@ -2208,6 +2407,27 @@ RectTransform: m_AnchoredPosition: {x: -864, y: 443} m_SizeDelta: {x: 200, y: 200} m_Pivot: {x: 0.5, y: 0.5} +--- !u!50 &1467566891 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1467566889} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 --- !u!114 &1467566892 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2302,6 +2522,32 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1467566889} m_CullTransparentMesh: 1 +--- !u!61 &1467566895 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1467566889} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 200, y: 200} + m_EdgeRadius: 0 --- !u!1 &1483540417 GameObject: m_ObjectHideFlags: 0 @@ -2469,6 +2715,8 @@ GameObject: - component: {fileID: 1562821962} - component: {fileID: 1562821961} - component: {fileID: 1562821960} + - component: {fileID: 1562821963} + - component: {fileID: 1562821964} m_Layer: 5 m_Name: DismissButton m_TagString: Untagged @@ -2590,6 +2838,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1562821958} m_CullTransparentMesh: 1 +--- !u!61 &1562821963 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562821958} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 160, y: 40} + m_EdgeRadius: 0 +--- !u!50 &1562821964 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562821958} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 --- !u!1 &1614003508 GameObject: m_ObjectHideFlags: 0 @@ -2602,6 +2897,8 @@ GameObject: - component: {fileID: 1614003512} - component: {fileID: 1614003511} - component: {fileID: 1614003510} + - component: {fileID: 1614003514} + - component: {fileID: 1614003513} m_Layer: 5 m_Name: ConnectButton m_TagString: Untagged @@ -2723,6 +3020,53 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1614003508} m_CullTransparentMesh: 1 +--- !u!50 &1614003513 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1614003508} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 0 + m_CollisionDetection: 1 + m_Constraints: 0 +--- !u!61 &1614003514 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1614003508} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 220, y: 70} + m_EdgeRadius: 0 --- !u!1 &1644081393 GameObject: m_ObjectHideFlags: 0 @@ -3437,6 +3781,128 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2111968988} m_CullTransparentMesh: 1 +--- !u!1001 &2126227085 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 280187771} + m_Modifications: + - target: {fileID: 1659762132620482737, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Name + value: kingCursor + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_SizeDelta.y + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1659762132620482751, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4577437944189653149, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_BodyType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4577437944189653149, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_CollisionDetection + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9148373766097589662, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a4b73e27fc2b6314899be279692e516a, type: 3} +--- !u!224 &2126227086 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1659762132620482750, guid: a4b73e27fc2b6314899be279692e516a, type: 3} + m_PrefabInstance: {fileID: 2126227085} + m_PrefabAsset: {fileID: 0} --- !u!1 &2145629041 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/KingCursor.cs b/Assets/Scripts/KingCursor.cs new file mode 100644 index 0000000..1a70598 --- /dev/null +++ b/Assets/Scripts/KingCursor.cs @@ -0,0 +1,123 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.EventSystems; + +public class KingCursor : MonoBehaviour +{ + // Start is called before the first frame update + public int mouseSensitivity; + + //due to the nature of trigger and input handler together, it will somteimes miss time and this is necessary + public bool inTrigger; + public Collider2D curButton; + public Image cursorImage; + public CircleCollider2D circleCollider; + void Start() + { + cursorImage = gameObject.GetComponent(); + circleCollider = gameObject.GetComponent(); + } + + // Update is called once per frame + void Update() + { + //update mouse position vec + Vector2 mouseVec = new Vector2(0, 0); + //if horizontal input from right analog + if (Input.GetAxis("KingHorizontalMouseMove") != 0) + { + mouseVec.x = Input.GetAxis("KingHorizontalMouseMove"); + } + //if vertical input from right analog + if (Input.GetAxis("KingVerticalMouseMove") != 0) + { + //uninvert + mouseVec.y = Input.GetAxis("KingVerticalMouseMove"); + } + //if any input + if (mouseVec.magnitude != 0) + { + + //if icon is not on turn on + if(cursorImage.enabled == false) + { + cursorImage.enabled = true; + circleCollider.enabled = true; + } + mouseVec = mouseVec.normalized * mouseSensitivity * Time.deltaTime; + //make it a little more smooth + mouseVec.x = mouseVec.x * (4f / 3f); + + this.transform.localPosition += new Vector3(mouseVec.x, mouseVec.y, 0); + //cursor.GetComponent().localPosition + } + //check + cursorInCollider(); + + //check if mouse movement if so (turn off pointer) + if(Input.GetAxis("Mouse X") != 0 || Input.GetAxis("Mouse Y") != 0) + { + //if controller pointer on, turn it off + if(cursorImage.enabled == true) + { + cursorImage.enabled = false; + circleCollider.enabled = false; + + } + } + } + private void OnTriggerEnter2D(Collider2D collision) + { + EventSystem.current.SetSelectedGameObject(collision.gameObject); + curButton = collision; + inTrigger = true; + + //if hover has a pointer enter/exit thing + if (collision.gameObject.CompareTag("hasEvent")) + { + try + { + ExecuteEvents.Execute(collision.gameObject, new PointerEventData(EventSystem.current), ExecuteEvents.pointerEnterHandler); + } + catch(System.Exception e) + { + Debug.Log("broke event"); + } + } + } + private void OnTriggerExit2D(Collider2D collision) + { + EventSystem.current.SetSelectedGameObject(null); + curButton = null; + inTrigger = false; + + if (collision.gameObject.CompareTag("hasEvent")) + { + try + { + ExecuteEvents.Execute(collision.gameObject, new PointerEventData(EventSystem.current), ExecuteEvents.pointerExitHandler); + } + catch(System.Exception e) + { + Debug.Log("broke event"); + } + } + } + private void cursorInCollider(){ + if(inTrigger == true){ + if (Input.GetKeyDown(KeyCode.JoystickButton0)) + { + //if curButton is mlapi relay + if (curButton.transform.name == "Toggle"){ + ExecuteEvents.Execute(curButton.gameObject, new PointerEventData(EventSystem.current), ExecuteEvents.pointerClickHandler); + } + //if regular button + else { + curButton.gameObject.GetComponent