From eb1e15c52f2c506dd37fde58451d478e65bd72a6 Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 22 Apr 2018 17:00:12 +0200 Subject: [PATCH 1/7] enemys now rotate, close #16 --- Assets/Prefabs/Enemy.prefab | 10 +++----- Assets/Scripts/EnemyAI.cs | 51 ++++++++++++++++++++----------------- 2 files changed, 32 insertions(+), 29 deletions(-) diff --git a/Assets/Prefabs/Enemy.prefab b/Assets/Prefabs/Enemy.prefab index 396e296..534ae52 100644 --- a/Assets/Prefabs/Enemy.prefab +++ b/Assets/Prefabs/Enemy.prefab @@ -113,8 +113,8 @@ Rigidbody2D: m_UseFullKinematicContacts: 0 m_UseAutoMass: 0 m_Mass: 1 - m_LinearDrag: 0 - m_AngularDrag: 0 + m_LinearDrag: 0.1 + m_AngularDrag: 0.01 m_GravityScale: 0 m_Material: {fileID: 0} m_Interpolate: 1 @@ -157,10 +157,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 582bfd99a32c0ea45a7d09ef4f308d88, type: 3} m_Name: m_EditorClassIdentifier: - victim: {fileID: 0} - agressor: {fileID: 1971451785855062} - speed: 0.2 - rotaionSpeedWIP: 1 + speed: 0.7 + rotationSpeed: 1 --- !u!212 &212571453617041228 SpriteRenderer: m_ObjectHideFlags: 1 diff --git a/Assets/Scripts/EnemyAI.cs b/Assets/Scripts/EnemyAI.cs index eab6132..77f3ec8 100644 --- a/Assets/Scripts/EnemyAI.cs +++ b/Assets/Scripts/EnemyAI.cs @@ -4,36 +4,41 @@ using UnityEngine; public class EnemyAI : MonoBehaviour { - [SerializeField] - private GameObject victim; - [SerializeField] - private GameObject agressor; - [SerializeField] - private float speed = 1; - [SerializeField] - private float rotaionSpeedWIP = 1; + private GameObject victim; + Rigidbody2D body; + [SerializeField] + private float speed = 1; + [SerializeField] + private float rotationSpeed = 1; - /* + /* * Die destructive dumme deutsche Dungeon Diktator Drifter DLC Debakel Distribution Dokumentations - Druck Datei - * */ + */ - // Use this for initialization - void Start() { + // Use this for initialization + void Start () { + victim = null; + body = gameObject.GetComponent(); + } - } - - // Update is called once per frame - void Update() { - if ( victim == null ) { - //victim = GameController.instance.GetPlayer().gameObject; // TODO testing purpose only! + // Update is called once per frame + void Update () + { + if(victim == null) { + victim = GameController.instance.GetPlayer().gameObject; // TODO testing purpose only! return; } - // movement - agressor.transform.Translate(Vector3.Scale(( victim.transform.position - agressor.transform.position ).normalized, new Vector2(speed, speed))); - // rotation - agressor.transform.Rotate(agressor.transform.forward, Vector3.Angle(victim.transform.position - agressor.transform.position, agressor.transform.rotation * new Vector3(1, 1, 1))); - } + Vector3 distanceToEnemy = victim.transform.position - gameObject.transform.position; + + // movement + body.velocity = new Vector2(distanceToEnemy.normalized.x, distanceToEnemy.normalized.y) * speed; + + //rotation + Vector3 localRotation = gameObject.transform.localRotation * Vector3.up; + float angleToRotate = Mathf.Round(Vector3.SignedAngle(localRotation, distanceToEnemy.normalized, Vector3.forward)); + gameObject.transform.Rotate(0, 0, angleToRotate * rotationSpeed); + } public void SetVictim(GameObject g) { victim = g; From 95ebd5d277be4e99b7a6cfd719f13fde3ba5c603 Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 22 Apr 2018 17:00:30 +0200 Subject: [PATCH 2/7] changes to janDevScene --- Assets/Scenes/JanDevScene.unity | 659 +++++++++++++++----------------- 1 file changed, 316 insertions(+), 343 deletions(-) diff --git a/Assets/Scenes/JanDevScene.unity b/Assets/Scenes/JanDevScene.unity index 950ed60..e79de5b 100644 --- a/Assets/Scenes/JanDevScene.unity +++ b/Assets/Scenes/JanDevScene.unity @@ -113,15 +113,23 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &44210378 +--- !u!114 &85385901 stripped +MonoBehaviour: + m_PrefabParentObject: {fileID: 114795477922050694, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + m_PrefabInternal: {fileID: 1778829334} + m_Script: {fileID: 11500000, guid: a031ae543e3871f4da5b6e402291b6f6, type: 3} +--- !u!1 &408626114 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} serializedVersion: 5 m_Component: - - component: {fileID: 44210379} - - component: {fileID: 44210380} + - component: {fileID: 408626117} + - component: {fileID: 408626116} + - component: {fileID: 408626115} + - component: {fileID: 408626118} m_Layer: 0 m_Name: Enemy m_TagString: Untagged @@ -129,273 +137,19 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &44210379 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 44210378} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -10, y: -10, z: -9.52} - m_LocalScale: {x: 0.25, y: 0.25, z: 0.25} - m_Children: - - {fileID: 1827889599} - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &44210380 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 44210378} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 582bfd99a32c0ea45a7d09ef4f308d88, type: 3} - m_Name: - m_EditorClassIdentifier: - victim: {fileID: 1276948095} - agressor: {fileID: 44210378} - speed: 0.5 - rotaionSpeedWIP: 1 ---- !u!1001 &60318631 -Prefab: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1022616452846170, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - propertyPath: m_Name - value: Player - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, type: 2} - m_IsPrefabParent: 0 ---- !u!1 &499157100 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 499157102} - - component: {fileID: 499157101} - m_Layer: 0 - m_Name: wall - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!212 &499157101 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 499157100} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f6c7f559c457cfe4ab5bd6ed39038ee9, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 2 - m_Size: {x: 500, y: 500} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!4 &499157102 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 499157100} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.2, y: 0.2, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1198295280 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1252940346499858, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - serializedVersion: 5 - m_Component: - - component: {fileID: 1198295281} - m_Layer: 0 - m_Name: Graphics - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1198295281 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4366016793085106, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1198295280} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -2.5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2110222043} - m_Father: {fileID: 1276948098} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1276948095 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1022616452846170, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - serializedVersion: 5 - m_Component: - - component: {fileID: 1276948098} - - component: {fileID: 1276948097} - - component: {fileID: 1276948096} - - component: {fileID: 1276948100} - - component: {fileID: 1276948099} - m_Layer: 0 - m_Name: Player - m_TagString: Player - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1276948096 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114273554511762994, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1276948095} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2cf81aa4a8d45468f8184f8d5862d7eb, type: 3} - m_Name: - m_EditorClassIdentifier: - acceleration: 10 - friction: 0.1 - turnSpeed: 3 - drift: 0 - brake: 1 ---- !u!50 &1276948097 -Rigidbody2D: - serializedVersion: 4 - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 50301691402120602, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1276948095} - m_BodyType: 0 - m_Simulated: 1 - m_UseFullKinematicContacts: 0 - m_UseAutoMass: 0 - m_Mass: 1 - m_LinearDrag: 0 - m_AngularDrag: 0 - m_GravityScale: 0 - m_Material: {fileID: 0} - m_Interpolate: 1 - m_SleepingMode: 1 - m_CollisionDetection: 0 - m_Constraints: 0 ---- !u!4 &1276948098 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4161101831125614, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1276948095} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.25, y: 0.25, z: 0.25} - m_Children: - - {fileID: 1198295281} - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &1276948099 +--- !u!61 &408626115 BoxCollider2D: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61196223608375284, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1276948095} + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 408626114} m_Enabled: 1 m_Density: 1 m_Material: {fileID: 0} m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 - m_Offset: {x: 0.30773532, y: -2.1199532} + m_Offset: {x: 0, y: 0} m_SpriteTilingProperty: border: {x: 0, y: 0, z: 0, w: 0} pivot: {x: 0, y: 0} @@ -406,20 +160,205 @@ BoxCollider2D: adaptiveTiling: 0 m_AutoTiling: 0 serializedVersion: 2 - m_Size: {x: 5.3082895, y: 6.402458} + m_Size: {x: 1, y: 1} m_EdgeRadius: 0 ---- !u!114 &1276948100 +--- !u!50 &408626116 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 408626114} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!4 &408626117 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 408626114} + 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: + - {fileID: 2073469950} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &408626118 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114151842412819366, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 1276948095} + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 408626114} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4a1319c82afce6e47b9ec0980f156e39, type: 3} + m_Script: {fileID: 11500000, guid: 582bfd99a32c0ea45a7d09ef4f308d88, type: 3} m_Name: m_EditorClassIdentifier: + speed: 0.5 + rotationSpeed: 1 +--- !u!1 &662822295 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 662822297} + - component: {fileID: 662822296} + m_Layer: 0 + m_Name: __GameController__ + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &662822296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 662822295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 87d25c2cd3eb97749b79f2cb5f7c5cea, type: 3} + m_Name: + m_EditorClassIdentifier: + playerPrefab: {fileID: 1679161327080020, guid: 3d1911457c1e44f53b6b4044334db52f, + type: 2} + start: {fileID: 85385901} + ui: {fileID: 694417376} + cam: {fileID: 1409772000} +--- !u!4 &662822297 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 662822295} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.4706259, y: 3.2102668, z: -3.750865} + 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} +--- !u!1 &694417376 stripped +GameObject: + m_PrefabParentObject: {fileID: 1215705942152504, guid: e280df50406ea4885b47be562c841df8, + type: 2} + m_PrefabInternal: {fileID: 1178088188} +--- !u!1001 &1178088188 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalPosition.z + value: 5.7722692 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 0.71587634 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -2.9267945 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224057024608915776, guid: e280df50406ea4885b47be562c841df8, + type: 2} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: e280df50406ea4885b47be562c841df8, type: 2} + m_IsPrefabParent: 0 --- !u!1 &1409772000 GameObject: m_ObjectHideFlags: 0 @@ -500,7 +439,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1409772005 MonoBehaviour: @@ -513,42 +452,42 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5d9a051e822e2cf4ea3ca01c5a4df37c, type: 3} m_Name: m_EditorClassIdentifier: - followThis: {fileID: 1276948095} ---- !u!1 &1827889598 + followThis: {fileID: 0} +--- !u!1 &1549294587 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} serializedVersion: 5 m_Component: - - component: {fileID: 1827889599} - - component: {fileID: 1827889600} + - component: {fileID: 1549294588} + - component: {fileID: 1549294590} m_Layer: 0 - m_Name: enemyTMP + m_Name: enemy m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1827889599 +--- !u!4 &1549294588 Transform: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1827889598} + m_GameObject: {fileID: 1549294587} 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_LocalScale: {x: 0.25, y: 0.25, z: 1} m_Children: [] - m_Father: {fileID: 44210379} + m_Father: {fileID: 2073469950} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &1827889600 +--- !u!212 &1549294590 SpriteRenderer: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1827889598} + m_GameObject: {fileID: 1549294587} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -578,7 +517,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 9b162ca64fa9bfc498e046c2c8f02e86, type: 3} + m_Sprite: {fileID: 21300000, guid: c1bebd5f42b808e45a7ab9f786c4319b, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -588,80 +527,114 @@ SpriteRenderer: m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 m_MaskInteraction: 0 ---- !u!1 &2110222042 +--- !u!1001 &1778829334 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 114795477922050694, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: enemys.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalPosition.x + value: 0.35563707 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalPosition.y + value: -2.2288768 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 61017911347839236, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 61101764963930712, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 61742184318168344, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 61203284340070018, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 61923131691470842, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 61641230072611188, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114795477922050694, guid: 212457bb2a8fabb44b1000b6d61dde66, + type: 2} + propertyPath: enemys.Array.data[0] + value: + objectReference: {fileID: 408626114} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 212457bb2a8fabb44b1000b6d61dde66, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &2073469949 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1394041200713184, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} serializedVersion: 5 m_Component: - - component: {fileID: 2110222043} - - component: {fileID: 2110222044} + - component: {fileID: 2073469950} m_Layer: 0 - m_Name: vehicleTMP + m_Name: graphics m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2110222043 +--- !u!4 &2073469950 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4233771866423556, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 2110222042} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2073469949} + 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: 1198295281} + m_Children: + - {fileID: 1549294588} + m_Father: {fileID: 408626117} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &2110222044 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212182168784073764, guid: 5e6d7ab21e0f8d1429d88e33b07c5c02, - type: 2} - m_PrefabInternal: {fileID: 60318631} - m_GameObject: {fileID: 2110222042} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 6cab053583d7b91469a214e0bb8c0da0, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 From 70002ef45c03e05ff46b556f5d4e230b2c7f071e Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 22 Apr 2018 17:03:53 +0200 Subject: [PATCH 3/7] Tile prefabs | Tile prefabs in GameController --- Assets/Prefabs/Tiles/door.prefab | 113 + Assets/Prefabs/Tiles/door.prefab.meta | 8 + Assets/Prefabs/Tiles/ground.prefab | 113 + Assets/Prefabs/Tiles/ground.prefab.meta | 8 + Assets/Prefabs/Tiles/wallCornerIn.prefab | 113 + Assets/Prefabs/Tiles/wallCornerIn.prefab.meta | 8 + Assets/Prefabs/Tiles/wallCornerOut.prefab | 113 + .../Prefabs/Tiles/wallCornerOut.prefab.meta | 8 + Assets/Prefabs/Tiles/wallSide.prefab | 113 + Assets/Prefabs/Tiles/wallSide.prefab.meta | 8 + Assets/Scenes/CodeDEV.unity | 2116 +---------------- 11 files changed, 638 insertions(+), 2083 deletions(-) create mode 100644 Assets/Prefabs/Tiles/door.prefab create mode 100644 Assets/Prefabs/Tiles/door.prefab.meta create mode 100644 Assets/Prefabs/Tiles/ground.prefab create mode 100644 Assets/Prefabs/Tiles/ground.prefab.meta create mode 100644 Assets/Prefabs/Tiles/wallCornerIn.prefab create mode 100644 Assets/Prefabs/Tiles/wallCornerIn.prefab.meta create mode 100644 Assets/Prefabs/Tiles/wallCornerOut.prefab create mode 100644 Assets/Prefabs/Tiles/wallCornerOut.prefab.meta create mode 100644 Assets/Prefabs/Tiles/wallSide.prefab create mode 100644 Assets/Prefabs/Tiles/wallSide.prefab.meta diff --git a/Assets/Prefabs/Tiles/door.prefab b/Assets/Prefabs/Tiles/door.prefab new file mode 100644 index 0000000..e232421 --- /dev/null +++ b/Assets/Prefabs/Tiles/door.prefab @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1065161683117842} + m_IsPrefabParent: 1 +--- !u!1 &1065161683117842 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4704489882212962} + - component: {fileID: 212166467098511970} + - component: {fileID: 61866627210428188} + m_Layer: 0 + m_Name: door + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4704489882212962 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1065161683117842} + 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} +--- !u!61 &61866627210428188 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1065161683117842} + 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.5, y: 0.5} + oldSize: {x: 30.000002, y: 10.000001} + newSize: {x: 30.000002, y: 10.000001} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 30.000002, y: 10.000001} + m_EdgeRadius: 0 +--- !u!212 &212166467098511970 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1065161683117842} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2a5e8139b6c000b45998af989fa679b7, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 30.000002, y: 10.000001} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/Assets/Prefabs/Tiles/door.prefab.meta b/Assets/Prefabs/Tiles/door.prefab.meta new file mode 100644 index 0000000..817009e --- /dev/null +++ b/Assets/Prefabs/Tiles/door.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 06aa81f4fbf9a3a4a8f9fdadafcbf7fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Tiles/ground.prefab b/Assets/Prefabs/Tiles/ground.prefab new file mode 100644 index 0000000..8462205 --- /dev/null +++ b/Assets/Prefabs/Tiles/ground.prefab @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1487413182883822} + m_IsPrefabParent: 1 +--- !u!1 &1487413182883822 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4167595944037000} + - component: {fileID: 212910617741009226} + - component: {fileID: 61790205413884498} + m_Layer: 0 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4167595944037000 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1487413182883822} + 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} +--- !u!61 &61790205413884498 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1487413182883822} + 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.5, y: 0.5} + oldSize: {x: 10, y: 10} + newSize: {x: 10, y: 10} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 10, y: 10} + m_EdgeRadius: 0 +--- !u!212 &212910617741009226 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1487413182883822} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 74350ee7cb1fc0c4e8c6880741e8c57d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10, y: 10} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/Assets/Prefabs/Tiles/ground.prefab.meta b/Assets/Prefabs/Tiles/ground.prefab.meta new file mode 100644 index 0000000..2d9395b --- /dev/null +++ b/Assets/Prefabs/Tiles/ground.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bc8a58beb0459094483211a5c7933959 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Tiles/wallCornerIn.prefab b/Assets/Prefabs/Tiles/wallCornerIn.prefab new file mode 100644 index 0000000..6d77236 --- /dev/null +++ b/Assets/Prefabs/Tiles/wallCornerIn.prefab @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1893245914782828} + m_IsPrefabParent: 1 +--- !u!1 &1893245914782828 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4685433114868634} + - component: {fileID: 212894873591319638} + - component: {fileID: 61976448807984186} + m_Layer: 0 + m_Name: wallCornerIn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4685433114868634 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1893245914782828} + 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} +--- !u!61 &61976448807984186 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1893245914782828} + 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.5, y: 0.5} + oldSize: {x: 10, y: 10} + newSize: {x: 10, y: 10} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 10, y: 10} + m_EdgeRadius: 0 +--- !u!212 &212894873591319638 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1893245914782828} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 27158993fe3e5214bb8a679006e843ff, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10, y: 10} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/Assets/Prefabs/Tiles/wallCornerIn.prefab.meta b/Assets/Prefabs/Tiles/wallCornerIn.prefab.meta new file mode 100644 index 0000000..44108d3 --- /dev/null +++ b/Assets/Prefabs/Tiles/wallCornerIn.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7326753bf2b213d4e8c2ee93d78ba7d9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Tiles/wallCornerOut.prefab b/Assets/Prefabs/Tiles/wallCornerOut.prefab new file mode 100644 index 0000000..7f2cb36 --- /dev/null +++ b/Assets/Prefabs/Tiles/wallCornerOut.prefab @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1062532744197412} + m_IsPrefabParent: 1 +--- !u!1 &1062532744197412 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4193376042471730} + - component: {fileID: 212151258283398730} + - component: {fileID: 61112856149238616} + m_Layer: 0 + m_Name: wallCornerOut + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4193376042471730 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1062532744197412} + 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} +--- !u!61 &61112856149238616 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1062532744197412} + 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.5, y: 0.5} + oldSize: {x: 10, y: 10} + newSize: {x: 10, y: 10} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 10, y: 10} + m_EdgeRadius: 0 +--- !u!212 &212151258283398730 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1062532744197412} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 84ba95c2bc5775849a0e2ea9b11724c2, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10, y: 10} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/Assets/Prefabs/Tiles/wallCornerOut.prefab.meta b/Assets/Prefabs/Tiles/wallCornerOut.prefab.meta new file mode 100644 index 0000000..b5c303c --- /dev/null +++ b/Assets/Prefabs/Tiles/wallCornerOut.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bc306521f11be424f9833117977b4319 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Tiles/wallSide.prefab b/Assets/Prefabs/Tiles/wallSide.prefab new file mode 100644 index 0000000..82d3014 --- /dev/null +++ b/Assets/Prefabs/Tiles/wallSide.prefab @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1277252496101342} + m_IsPrefabParent: 1 +--- !u!1 &1277252496101342 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4886960951192376} + - component: {fileID: 212611272607697486} + - component: {fileID: 61106583680129832} + m_Layer: 0 + m_Name: wallSide + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4886960951192376 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1277252496101342} + 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} +--- !u!61 &61106583680129832 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1277252496101342} + 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.5, y: 0.5} + oldSize: {x: 10, y: 10} + newSize: {x: 10, y: 10} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 10, y: 10} + m_EdgeRadius: 0 +--- !u!212 &212611272607697486 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1277252496101342} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10, y: 10} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/Assets/Prefabs/Tiles/wallSide.prefab.meta b/Assets/Prefabs/Tiles/wallSide.prefab.meta new file mode 100644 index 0000000..a167dc6 --- /dev/null +++ b/Assets/Prefabs/Tiles/wallSide.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed9537580662f6046a1514a4c5bfdd98 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/CodeDEV.unity b/Assets/Scenes/CodeDEV.unity index ee6edf3..b8fcdba 100644 --- a/Assets/Scenes/CodeDEV.unity +++ b/Assets/Scenes/CodeDEV.unity @@ -255,110 +255,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 59110577} ---- !u!1 &70432595 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1389066977613348, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 70432596} - - component: {fileID: 70432598} - - component: {fileID: 70432597} - m_Layer: 0 - m_Name: Wall - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &70432596 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4354760140300152, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 70432595} - m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: -8.523, y: 9.56, z: 0} - m_LocalScale: {x: 0.1, y: 1.4693071, z: 1} - m_Children: [] - m_Father: {fileID: 299209837} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &70432597 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61109709196217604, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 70432595} - 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.10486436} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 9.790272} - m_EdgeRadius: 0 ---- !u!212 &70432598 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212503403673323962, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 70432595} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &80912397 GameObject: m_ObjectHideFlags: 0 @@ -481,172 +377,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 80912397} ---- !u!1 &167816441 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1333566648069926, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 167816443} - - component: {fileID: 766094370} - - component: {fileID: 167816442} - m_Layer: 0 - m_Name: StartingRoom - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!61 &167816442 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61328448285356816, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 167816441} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: -0.63960123, y: -7.9419603} - 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: 25.94526, y: 0.8934002} - m_EdgeRadius: 0 ---- !u!4 &167816443 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4524829645232432, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 167816441} - 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: - - {fileID: 391742914} - - {fileID: 1414457706} - - {fileID: 905162173} - - {fileID: 1694254986} - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -180.00002} ---- !u!1 &188016760 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1341490127200472, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 188016761} - - component: {fileID: 188016763} - - component: {fileID: 188016762} - m_Layer: 0 - m_Name: Wall (1) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &188016761 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4947857444302422, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 188016760} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 11.82, y: 0.76, z: 0} - m_LocalScale: {x: 0.1, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 1694254986} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &188016762 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61101764963930712, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 188016760} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &188016763 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212486688485485410, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 188016760} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &216517958 GameObject: m_ObjectHideFlags: 0 @@ -718,41 +448,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 216517958} ---- !u!1 &299209836 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1169832355884114, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 299209837} - m_Layer: 0 - m_Name: Walls - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &299209837 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4275025400042158, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 299209836} - 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: - - {fileID: 70432596} - - {fileID: 753968774} - - {fileID: 1832505205} - - {fileID: 1501139305} - - {fileID: 1386172087} - m_Father: {fileID: 1411331363} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &354516592 GameObject: m_ObjectHideFlags: 0 @@ -847,37 +542,6 @@ Canvas: m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 ---- !u!1 &391742913 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1560863483719772, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 391742914} - m_Layer: 0 - m_Name: Spawnpoints - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &391742914 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4405955685927858, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 391742913} - 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: - - {fileID: 983284083} - m_Father: {fileID: 167816443} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &401720791 GameObject: m_ObjectHideFlags: 0 @@ -952,67 +616,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 401720791} ---- !u!1 &447531865 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1898334846716880, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 447531866} - m_Layer: 0 - m_Name: Spawn - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &447531866 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4094846309422130, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 447531865} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -9, y: -4.8, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1480344281} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &458876672 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1967620864704130, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 458876673} - m_Layer: 0 - m_Name: Graphics - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &458876673 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4193219356356700, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 458876672} - 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: - - {fileID: 842316622} - m_Father: {fileID: 1411331363} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &488948775 GameObject: m_ObjectHideFlags: 0 @@ -1087,110 +690,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 488948775} ---- !u!1 &536190969 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1215368907420530, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 536190970} - - component: {fileID: 536190972} - - component: {fileID: 536190971} - m_Layer: 0 - m_Name: Wall (2) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &536190970 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4958236485783856, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 536190969} - m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 0.12, y: -8.01, z: 0} - m_LocalScale: {x: 0.1, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 1694254986} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} ---- !u!61 &536190971 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61923131691470842, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 536190969} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &536190972 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212418025067900068, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 536190969} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &623293247 GameObject: m_ObjectHideFlags: 0 @@ -1271,278 +770,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 623293247} ---- !u!1 &678247610 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1357661787908644, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 678247611} - - component: {fileID: 678247614} - - component: {fileID: 678247613} - - component: {fileID: 678247612} - m_Layer: 0 - m_Name: Door - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &678247611 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4202074553022208, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 678247610} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 9.5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1912119683} - m_Father: {fileID: 1273495718} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &678247612 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61395884746215824, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 678247610} - 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.049999997, y: 0.049999997, z: 0.049999997, w: 0.049999997} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.16} - newSize: {x: 0.16, y: 0.16} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 3, y: 1.1} - m_EdgeRadius: 0 ---- !u!61 &678247613 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61438995767997560, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 678247610} - 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.049999997, y: 0.049999997, z: 0.049999997, w: 0.049999997} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.16} - newSize: {x: 0.16, y: 0.16} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 1 - serializedVersion: 2 - m_Size: {x: 3, y: 1} - m_EdgeRadius: 0 ---- !u!114 &678247614 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114247740583692616, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 678247610} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b8cc30ac6e59724bba6536a17fbf027, type: 3} - m_Name: - m_EditorClassIdentifier: - graphics: {fileID: 1912119682} - parent: {fileID: 1411331362} ---- !u!1 &753968773 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1922020208304780, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 753968774} - - component: {fileID: 753968776} - - component: {fileID: 753968775} - m_Layer: 0 - m_Name: Wall (4) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &753968774 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4829001848979952, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 753968773} - m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 7.705, y: 9.56, z: 0} - m_LocalScale: {x: 0.10000005, y: 1.2849555, z: 1} - m_Children: [] - m_Father: {fileID: 299209837} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &753968775 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61470935510660780, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 753968773} - 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.11346984} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 9.77306} - m_EdgeRadius: 0 ---- !u!212 &753968776 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212152142747820460, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 753968773} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1001 &756341571 -Prefab: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalPosition.x - value: -0.7495311 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalPosition.y - value: 27.42 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalRotation.z - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_LocalRotation.w - value: 0.00000026822087 - objectReference: {fileID: 0} - - target: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - propertyPath: m_RootOrder - value: 4 - objectReference: {fileID: 0} - - target: {fileID: 114174891057211982, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - propertyPath: enemys.Array.data[0] - value: - objectReference: {fileID: 1971451785855062, guid: ff87b9de73979cd40a9853419833a91f, - type: 2} - - target: {fileID: 114174891057211982, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - propertyPath: enemys.Array.data[1] - value: - objectReference: {fileID: 1971451785855062, guid: ff87b9de73979cd40a9853419833a91f, - type: 2} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: afda96f5984e9184081fcef235d00f0a, type: 2} - m_IsPrefabParent: 0 ---- !u!114 &766094370 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114795477922050694, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 167816441} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a031ae543e3871f4da5b6e402291b6f6, type: 3} - m_Name: - m_EditorClassIdentifier: - doorsRootObject: {fileID: 905162172} - spawnpointRootObject: {fileID: 391742913} --- !u!1 &833134303 GameObject: m_ObjectHideFlags: 0 @@ -1665,83 +892,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 833134303} ---- !u!1 &842316621 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1711947331461650, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 842316622} - - component: {fileID: 842316623} - m_Layer: 0 - m_Name: ground - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &842316622 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4252980313198080, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 842316621} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.598, y: 0.801, z: 0} - m_LocalScale: {x: 0.3, y: 0.3, z: 1} - m_Children: [] - m_Father: {fileID: 458876673} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &842316623 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212042100355656342, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 842316621} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 1778783263 - m_SortingLayer: -2 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 74350ee7cb1fc0c4e8c6880741e8c57d, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 2 - m_Size: {x: 86, y: 62} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &881384367 GameObject: m_ObjectHideFlags: 0 @@ -1836,171 +986,6 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: followThis: {fileID: 0} ---- !u!1 &905162172 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1394898907781064, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 905162173} - m_Layer: 0 - m_Name: Doors - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &905162173 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4433182163931000, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 905162172} - 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: - - {fileID: 1349794230} - m_Father: {fileID: 167816443} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &927161056 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1260447009269452, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 927161057} - - component: {fileID: 927161059} - - component: {fileID: 927161058} - m_Layer: 0 - m_Name: Wall (3) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &927161057 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4921656537269078, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 927161056} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -13.130004, y: 0.7600012, z: 0} - m_LocalScale: {x: 0.10000005, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 1694254986} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &927161058 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61017911347839236, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 927161056} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &927161059 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212625439943302556, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 927161056} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &983284082 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1448116197164334, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 983284083} - m_Layer: 0 - m_Name: Spawn - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &983284083 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4460105983878628, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 983284082} - 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: 391742914} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1001682580 GameObject: m_ObjectHideFlags: 0 @@ -2095,114 +1080,6 @@ Canvas: m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 ---- !u!1 &1210516550 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1093703178199906, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1210516551} - - component: {fileID: 1210516552} - m_Layer: 0 - m_Name: ground - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1210516551 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4615890080890712, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1210516550} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.598, y: 0.801, z: 0} - m_LocalScale: {x: 0.3, y: 0.3, z: 1} - m_Children: [] - m_Father: {fileID: 1414457706} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &1210516552 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212881422167649272, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1210516550} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 1778783263 - m_SortingLayer: -2 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 74350ee7cb1fc0c4e8c6880741e8c57d, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 2 - m_Size: {x: 86, y: 62} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &1273495717 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1848407172464934, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1273495718} - m_Layer: 0 - m_Name: Doors - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1273495718 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4571018154949596, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1273495717} - 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: - - {fileID: 678247611} - m_Father: {fileID: 1411331363} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1335574728 GameObject: m_ObjectHideFlags: 0 @@ -2273,453 +1150,6 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1335574728} ---- !u!1 &1349794229 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1210523432952560, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1349794230} - - component: {fileID: 1349794233} - - component: {fileID: 1349794232} - - component: {fileID: 1349794231} - m_Layer: 0 - m_Name: Door - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1349794230 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4896748037289080, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1349794229} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 9.5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1851736399} - m_Father: {fileID: 905162173} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &1349794231 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61881867638551418, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1349794229} - 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.049999997, y: 0.049999997, z: 0.049999997, w: 0.049999997} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.16} - newSize: {x: 0.16, y: 0.16} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 3, y: 1.1} - m_EdgeRadius: 0 ---- !u!61 &1349794232 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61641230072611188, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1349794229} - 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.049999997, y: 0.049999997, z: 0.049999997, w: 0.049999997} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.16} - newSize: {x: 0.16, y: 0.16} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 1 - serializedVersion: 2 - m_Size: {x: 3, y: 1} - m_EdgeRadius: 0 ---- !u!114 &1349794233 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114620228456935526, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1349794229} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b8cc30ac6e59724bba6536a17fbf027, type: 3} - m_Name: - m_EditorClassIdentifier: - graphics: {fileID: 1851736398} - parent: {fileID: 766094370} ---- !u!1 &1386172086 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1188698646747142, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1386172087} - - component: {fileID: 1386172089} - - component: {fileID: 1386172088} - m_Layer: 0 - m_Name: Wall (3) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1386172087 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4151346169074820, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1386172086} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -13.130004, y: 0.7600012, z: 0} - m_LocalScale: {x: 0.10000005, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 299209837} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &1386172088 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61596419440305178, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1386172086} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &1386172089 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212040231084788404, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1386172086} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &1411331360 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1967444390862802, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1411331363} - - component: {fileID: 1411331362} - - component: {fileID: 1411331361} - m_Layer: 0 - m_Name: RoomExample - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!61 &1411331361 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61280196194325898, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1411331360} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: -0.63960123, y: -7.9419603} - 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: 25.94526, y: 0.8934002} - m_EdgeRadius: 0 ---- !u!114 &1411331362 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114174891057211982, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1411331360} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a031ae543e3871f4da5b6e402291b6f6, type: 3} - m_Name: - m_EditorClassIdentifier: - doorsRootObject: {fileID: 1273495717} - spawnpointRootObject: {fileID: 1480344280} ---- !u!4 &1411331363 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4868896443252618, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1411331360} - m_LocalRotation: {x: -0, y: -0, z: -1, w: 0.00000026822087} - m_LocalPosition: {x: -0.7495311, y: 27.42, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1480344281} - - {fileID: 458876673} - - {fileID: 1273495718} - - {fileID: 299209837} - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -180.00002} ---- !u!1 &1414457705 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1029356843942810, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1414457706} - m_Layer: 0 - m_Name: Graphics - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1414457706 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4254889038956124, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1414457705} - 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: - - {fileID: 1210516551} - m_Father: {fileID: 167816443} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1472528607 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1691542046289400, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1472528608} - - component: {fileID: 1472528610} - - component: {fileID: 1472528609} - m_Layer: 0 - m_Name: Wall - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1472528608 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4993135491924854, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1472528607} - m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: -8.523, y: 9.56, z: 0} - m_LocalScale: {x: 0.1, y: 1.4693071, z: 1} - m_Children: [] - m_Father: {fileID: 1694254986} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &1472528609 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61203284340070018, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1472528607} - 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.10486436} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 9.790272} - m_EdgeRadius: 0 ---- !u!212 &1472528610 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212797466911108054, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1472528607} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &1480344280 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1811195815440808, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1480344281} - m_Layer: 0 - m_Name: Spawnpoints - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1480344281 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4207665548711752, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1480344280} - 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: - - {fileID: 447531866} - - {fileID: 1832296281} - m_Father: {fileID: 1411331363} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1487324256 GameObject: m_ObjectHideFlags: 0 @@ -2765,110 +1195,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1501139304 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1728016383930798, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1501139305} - - component: {fileID: 1501139307} - - component: {fileID: 1501139306} - m_Layer: 0 - m_Name: Wall (2) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1501139305 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4686089768980014, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1501139304} - m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 0.12, y: -8.01, z: 0} - m_LocalScale: {x: 0.1, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 299209837} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} ---- !u!61 &1501139306 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61831425592332078, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1501139304} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &1501139307 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212622017861576160, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1501139304} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &1607809310 GameObject: m_ObjectHideFlags: 0 @@ -2931,329 +1257,34 @@ MonoBehaviour: m_FirstSelected: {fileID: 0} m_sendNavigationEvents: 1 m_DragThreshold: 10 ---- !u!1 &1694254985 +--- !u!1 &1624368723 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1844252952274974, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} + m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} serializedVersion: 5 m_Component: - - component: {fileID: 1694254986} + - component: {fileID: 1624368724} m_Layer: 0 - m_Name: Walls + m_Name: Map m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1694254986 +--- !u!4 &1624368724 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4896145802546722, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} + m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1694254985} + m_GameObject: {fileID: 1624368723} 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: - - {fileID: 1472528608} - - {fileID: 2063384891} - - {fileID: 188016761} - - {fileID: 536190970} - - {fileID: 927161057} - m_Father: {fileID: 167816443} + m_Children: [] + m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1832296280 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1120947200066614, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1832296281} - m_Layer: 0 - m_Name: Spawn (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1832296281 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4383916508373900, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1832296280} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 7.7, y: -0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1480344281} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1832505204 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1674159255909526, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1832505205} - - component: {fileID: 1832505207} - - component: {fileID: 1832505206} - m_Layer: 0 - m_Name: Wall (1) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1832505205 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4390183188829184, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1832505204} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 11.82, y: 0.76, z: 0} - m_LocalScale: {x: 0.1, y: 3, z: 1} - m_Children: [] - m_Father: {fileID: 299209837} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &1832505206 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61812782704619462, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1832505204} - 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.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 10} - m_EdgeRadius: 0 ---- !u!212 &1832505207 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212372197826445432, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1832505204} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &1851736398 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1686504243753214, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1851736399} - - component: {fileID: 1851736400} - m_Layer: 0 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1851736399 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4858022253936394, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1851736398} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 20, y: 6, z: 1} - m_Children: [] - m_Father: {fileID: 1349794230} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &1851736400 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212528426528060246, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1851736398} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 1 - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.16, y: 0.16} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 ---- !u!1 &1912119682 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1609709215576206, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - serializedVersion: 5 - m_Component: - - component: {fileID: 1912119683} - - component: {fileID: 1912119684} - m_Layer: 0 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1912119683 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4535240495645342, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1912119682} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 20, y: 6, z: 1} - m_Children: [] - m_Father: {fileID: 678247611} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &1912119684 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212063124374068030, guid: afda96f5984e9184081fcef235d00f0a, - type: 2} - m_PrefabInternal: {fileID: 756341571} - m_GameObject: {fileID: 1912119682} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 1 - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.16, y: 0.16} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 --- !u!1 &2063368131 GameObject: m_ObjectHideFlags: 0 @@ -3294,112 +1325,31 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 87d25c2cd3eb97749b79f2cb5f7c5cea, type: 3} m_Name: m_EditorClassIdentifier: - playerPrefab: {fileID: 1679161327080020, guid: 3d1911457c1e44f53b6b4044334db52f, + BorderOuter: {fileID: 1062532744197412, guid: bc306521f11be424f9833117977b4319, type: 2} - start: {fileID: 766094370} + BorderInner: {fileID: 1893245914782828, guid: 7326753bf2b213d4e8c2ee93d78ba7d9, + type: 2} + BorderSingle: {fileID: 1277252496101342, guid: ed9537580662f6046a1514a4c5bfdd98, + type: 2} + Ground: {fileID: 1487413182883822, guid: bc8a58beb0459094483211a5c7933959, type: 2} + Door: {fileID: 1065161683117842, guid: 06aa81f4fbf9a3a4a8f9fdadafcbf7fa, type: 2} + Rock: {fileID: 1373919933116942, guid: 5f26192f79d542e49ad24fadc39f5654, type: 2} + RockL: {fileID: 1411303269485816, guid: 92068b1ee4568d045b60c249ba57c186, type: 2} + RockU: {fileID: 1990883489100502, guid: c44f475306efef3438b85a84f91fcf81, type: 2} + RockR: {fileID: 1031523378207524, guid: e2217ab83613a7548beac30626bd8b00, type: 2} + RockD: {fileID: 1192046511710186, guid: 9be3b767db6502946a836f7346833748, type: 2} + RockLU: {fileID: 1515915977258056, guid: 7aeb3b8dd9353e94db3f30ec01cf7cd2, type: 2} + RockLR: {fileID: 1280034929053874, guid: 9ab872edbd035f644927cd060c218741, type: 2} + RockLD: {fileID: 1024124481232788, guid: 038f56e0283f4784f9f44e564df7787a, type: 2} + RockUR: {fileID: 1187593973578646, guid: fdc45531315c5284f911db8ae6971539, type: 2} + RockUD: {fileID: 1879136882144574, guid: f7509b51ffcbad54cb7aae309f277a77, type: 2} + RockRD: {fileID: 1131329538483864, guid: 1093c869ed0c5d04db3600f838d8631f, type: 2} + RockLURD: {fileID: 1812651795069588, guid: 9c7b70fb39feedc429f85e3815ca75e8, type: 2} + RockLUD: {fileID: 1550724423117992, guid: 40832632d4716524e837f37f8bece375, type: 2} + RockLUR: {fileID: 1938166751346222, guid: 6b83a6a46c57a634fa5085684bad0085, type: 2} + RockURD: {fileID: 1437035058628240, guid: 30338afac8ce7054fbff8de89db815e8, type: 2} + RockLRD: {fileID: 1251219893662246, guid: e37e0c5d4b013304cbcb32b223264452, type: 2} ui: {fileID: 1487324256} cam: {fileID: 881384367} ---- !u!1 &2063384890 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1376851329299758, guid: 212457bb2a8fabb44b1000b6d61dde66, + playerPrefab: {fileID: 1679161327080020, guid: 3d1911457c1e44f53b6b4044334db52f, type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 2063384891} - - component: {fileID: 2063384893} - - component: {fileID: 2063384892} - m_Layer: 0 - m_Name: Wall (4) - m_TagString: wall - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2063384891 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4443867424783896, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2063384890} - m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 7.705, y: 9.56, z: 0} - m_LocalScale: {x: 0.10000005, y: 1.2849555, z: 1} - m_Children: [] - m_Father: {fileID: 1694254986} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &2063384892 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 61742184318168344, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2063384890} - 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.11346984} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 10, y: 10} - newSize: {x: 10, y: 10} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 10, y: 9.77306} - m_EdgeRadius: 0 ---- !u!212 &2063384893 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 212157662384668488, guid: 212457bb2a8fabb44b1000b6d61dde66, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2063384890} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: f659418abd9d52a458ccd5747ff550f6, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 10, y: 10} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 From 2fc0087db5e505a0b82909ca647a82732917f9e9 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 22 Apr 2018 17:04:32 +0200 Subject: [PATCH 4/7] Git ignore update --- .gitignore | 72 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 66 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ac25f82..050b504 100644 --- a/.gitignore +++ b/.gitignore @@ -33,10 +33,70 @@ sysinfo.txt *.apk *.unitypackage -Assets/graphics/textures/tmp/Thumbs\.db - -Thumbs\.db - -Assets/graphics/textures/Entities/Button/Thumbs\.db\.meta +# Created by https://www.gitignore.io/api/macos,linux,windows -Assets/graphics/textures/Entities/Coin/Thumbs\.db\.meta +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +*.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk + + +# End of https://www.gitignore.io/api/macos,linux,windows From 87456a4787ecc52ba1617d9ca92f887b04e09155 Mon Sep 17 00:00:00 2001 From: Saibotk Date: Sun, 22 Apr 2018 17:05:44 +0200 Subject: [PATCH 5/7] GenerationProcessor made compatible | Fix missing ; | Basic Generation --- Assets/Scripts/GameController.cs | 80 ++++++++++++------- Assets/Scripts/Generation/DungeonGenerator.cs | 2 +- .../Scripts/Generation/GenerationProcessor.cs | 22 ++--- 3 files changed, 62 insertions(+), 42 deletions(-) diff --git a/Assets/Scripts/GameController.cs b/Assets/Scripts/GameController.cs index 5fcafca..35bac10 100644 --- a/Assets/Scripts/GameController.cs +++ b/Assets/Scripts/GameController.cs @@ -4,10 +4,8 @@ using UnityEngine; public class GameController : MonoBehaviour { - [SerializeField] - GameObject playerPrefab; + - [SerializeField] private Room start; private Room finish; @@ -57,13 +55,20 @@ public class GameController : MonoBehaviour { GameObject RockLRD; private Dictionary genPrefabs; - + [Space(10)] + [Header("References")] [SerializeField] private GameObject ui; [SerializeField] private GameObject cam; + [SerializeField] + GameObject playerPrefab; + + [SerializeField] + GameObject mapRoot; + private bool engineInitDone; private Player player; public static GameController instance; @@ -77,28 +82,29 @@ public class GameController : MonoBehaviour { // Use this for initialization void Start () { - genPrefabs = new Dictionary(); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.BorderOuter, BorderOuter); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.BorderInner, BorderInner); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.BorderSingle, BorderSingle); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.Rock, Rock); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockL, RockL); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockU, RockU); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockR, RockR); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockD, RockD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLU, RockLU); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLR, RockLR); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLD, RockLD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLURD, RockLURD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockRD, RockRD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockUR, RockUR); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockUD, RockUD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLUD, RockLUD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLUR, RockLUR); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockURD, RockURD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.RockLRD, RockLRD); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.Ground, Ground); - genPrefabs.Add(GenerationProcessor.ExtendedTileType.Door, Door); + genPrefabs = new Dictionary { + { GenerationProcessor.ExtendedTileType.BorderOuter, BorderOuter }, + { GenerationProcessor.ExtendedTileType.BorderInner, BorderInner }, + { GenerationProcessor.ExtendedTileType.BorderSingle, BorderSingle }, + { GenerationProcessor.ExtendedTileType.Rock, Rock }, + { GenerationProcessor.ExtendedTileType.RockL, RockL }, + { GenerationProcessor.ExtendedTileType.RockU, RockU }, + { GenerationProcessor.ExtendedTileType.RockR, RockR }, + { GenerationProcessor.ExtendedTileType.RockD, RockD }, + { GenerationProcessor.ExtendedTileType.RockLU, RockLU }, + { GenerationProcessor.ExtendedTileType.RockLR, RockLR }, + { GenerationProcessor.ExtendedTileType.RockLD, RockLD }, + { GenerationProcessor.ExtendedTileType.RockLURD, RockLURD }, + { GenerationProcessor.ExtendedTileType.RockRD, RockRD }, + { GenerationProcessor.ExtendedTileType.RockUR, RockUR }, + { GenerationProcessor.ExtendedTileType.RockUD, RockUD }, + { GenerationProcessor.ExtendedTileType.RockLUD, RockLUD }, + { GenerationProcessor.ExtendedTileType.RockLUR, RockLUR }, + { GenerationProcessor.ExtendedTileType.RockURD, RockURD }, + { GenerationProcessor.ExtendedTileType.RockLRD, RockLRD }, + { GenerationProcessor.ExtendedTileType.Ground, Ground }, + { GenerationProcessor.ExtendedTileType.Door, Door } + }; } @@ -142,6 +148,24 @@ public class GameController : MonoBehaviour { } private void Init() { + // Generation + DungeonGenerator dg = new DungeonGenerator(); + GenerationProcessor gp = new GenerationProcessor(genPrefabs); + dg.Generate(); + GameObject goStart = gp.ProcessRoom(dg.start.tiles); + start = goStart.AddComponent(); + start.transform.SetParent(mapRoot.transform); + GameObject goFinish = gp.ProcessRoom(dg.end.tiles); + finish = goFinish.AddComponent(); + finish.transform.SetParent(mapRoot.transform); + foreach (GenRoom gr in dg.rooms) { + GameObject groom = gp.ProcessRoom(gr.tiles); + groom.AddComponent(); + groom.transform.SetParent(mapRoot.transform); + } + } + + private void Starting() { StartObjective goal = new StartObjective(start, playerPrefab); start.SetObjective(goal); start.OnPlayerEnter(player); @@ -149,10 +173,6 @@ public class GameController : MonoBehaviour { cam.GetComponent().SetFollow(player.gameObject); } - private void Starting() { - - } - private void Running() { } diff --git a/Assets/Scripts/Generation/DungeonGenerator.cs b/Assets/Scripts/Generation/DungeonGenerator.cs index 8386e92..3c5ddb7 100644 --- a/Assets/Scripts/Generation/DungeonGenerator.cs +++ b/Assets/Scripts/Generation/DungeonGenerator.cs @@ -71,7 +71,7 @@ public class DungeonGenerator { goto outer; E.Add(new GenEdge(r1, r2)); } - outer: + outer:; } F.Add(root); Q.Remove(root); diff --git a/Assets/Scripts/Generation/GenerationProcessor.cs b/Assets/Scripts/Generation/GenerationProcessor.cs index 795716e..d376a1f 100644 --- a/Assets/Scripts/Generation/GenerationProcessor.cs +++ b/Assets/Scripts/Generation/GenerationProcessor.cs @@ -11,36 +11,36 @@ public class GenerationProcessor { this.prefabs = prefabs; } - public GameObject ProcessRoom(Dictionary d) { + public GameObject ProcessRoom(Dictionary d) { GameObject root = new GameObject { name = "Room" }; - foreach ( Vector2 v in d.Keys ) { + foreach ( Vector2Int v in d.Keys ) { bool left = false; bool top = false; bool right = false; bool bottom = false; // left bound - if ( d.ContainsKey(v + new Vector2(-1, 0)) ) { - if ( d[v + new Vector2(-1, 0)] == d[v] ) { + if ( d.ContainsKey(v + new Vector2Int(-1, 0)) ) { + if ( d[v + new Vector2Int(-1, 0)] == d[v] ) { left = true; } } // top bound - if ( d.ContainsKey(v + new Vector2(0, 1)) ) { - if ( d[v + new Vector2(0, 1)] == d[v] ) { + if ( d.ContainsKey(v + new Vector2Int(0, 1)) ) { + if ( d[v + new Vector2Int(0, 1)] == d[v] ) { top = true; } } // right bound - if ( d.ContainsKey(v + new Vector2(1, 0)) ) { - if ( d[v + new Vector2(1, 0)] == d[v] ) { + if ( d.ContainsKey(v + new Vector2Int(1, 0)) ) { + if ( d[v + new Vector2Int(1, 0)] == d[v] ) { right = true; } } // bottom bound - if ( d.ContainsKey(v + new Vector2(0, -1)) ) { - if ( d[v + new Vector2(0, -1)] == d[v] ) { + if ( d.ContainsKey(v + new Vector2Int(0, -1)) ) { + if ( d[v + new Vector2Int(0, -1)] == d[v] ) { bottom = true; } } @@ -58,7 +58,7 @@ public class GenerationProcessor { switch ( d[v] ) { case Room.TileType.WALL: type = ExtendedTileType.BorderSingle; - if ( top && left && d.ContainsKey(v + new Vector2(-1, -1)) || top && right && d.ContainsKey(v + new Vector2(1, -1)) || right && bottom && d.ContainsKey(v + new Vector2(1, 1)) || left && bottom && d.ContainsKey(v + new Vector2(-1, 1)) ) { + if ( top && left && d.ContainsKey(v + new Vector2Int(-1, -1)) || top && right && d.ContainsKey(v + new Vector2Int(1, -1)) || right && bottom && d.ContainsKey(v + new Vector2Int(1, 1)) || left && bottom && d.ContainsKey(v + new Vector2Int(-1, 1)) ) { type = ExtendedTileType.BorderOuter; } else if ( top && left || top && right || right && bottom || left && bottom ) { type = ExtendedTileType.BorderInner; From 8ef8be5f17c89b077a943a2bffa0a7d227196314 Mon Sep 17 00:00:00 2001 From: Saibotk Date: Sun, 22 Apr 2018 17:08:16 +0200 Subject: [PATCH 6/7] Fix dat ... --- Assets/Scripts/EnemyAI.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/EnemyAI.cs b/Assets/Scripts/EnemyAI.cs index 77f3ec8..657ac60 100644 --- a/Assets/Scripts/EnemyAI.cs +++ b/Assets/Scripts/EnemyAI.cs @@ -25,7 +25,7 @@ public class EnemyAI : MonoBehaviour { void Update () { if(victim == null) { - victim = GameController.instance.GetPlayer().gameObject; // TODO testing purpose only! + //victim = GameController.instance.GetPlayer().gameObject; // TODO testing purpose only! return; } From 18c711d2c61d693a719bda87397bc18bd0d28673 Mon Sep 17 00:00:00 2001 From: Piegames <14054505+piegamesde@users.noreply.github.com> Date: Sun, 22 Apr 2018 17:23:34 +0200 Subject: [PATCH 7/7] Fixed (?) DungeonGenerator Could not test due to other exceptions --- Assets/Scripts/Generation/DungeonGenerator.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/Generation/DungeonGenerator.cs b/Assets/Scripts/Generation/DungeonGenerator.cs index 3c5ddb7..90093d5 100644 --- a/Assets/Scripts/Generation/DungeonGenerator.cs +++ b/Assets/Scripts/Generation/DungeonGenerator.cs @@ -124,15 +124,17 @@ public class DungeonGenerator { foreach ( GenRoom r in rooms2 ) { for ( int x1 = r.bounds.x; x1 < r.bounds.x + r.bounds.width; x1++ ) for ( int y1 = r.bounds.y; y1 < r.bounds.y + r.bounds.height; y1++ ) { - path.tiles.Add(new Vector2Int(x1, y1), Room.TileType.GROUND); + Vector2Int pos1 = new Vector2Int(x1, y1); + if (path.tiles.ContainsKey(pos1)) + path.tiles[pos1] = Room.TileType.GROUND; + else + path.tiles.Add(pos1, Room.TileType.GROUND); for ( int x2 = x1 - 1; x2 <= x1 + 1; x2++ ) for ( int y2 = y1 - 1; y2 <= y1 + 1; y2++ ) { if ( !path.tiles.ContainsKey(new Vector2Int(x2, y2)) ) path.tiles.Add(new Vector2Int(x2, y2), Room.TileType.WALL); } } - foreach ( Vector2Int v in r.AllDoors() ) - r.tiles.Add(v, Room.TileType.DOOR); } foreach ( GenRoom r in rooms ) { for ( int x1 = r.bounds.x; x1 < r.bounds.x + r.bounds.width; x1++ ) @@ -141,10 +143,10 @@ public class DungeonGenerator { } for ( int x1 = r.bounds.x + 1; x1 < r.bounds.x + r.bounds.width - 1; x1++ ) for ( int y1 = r.bounds.y + 1; y1 < r.bounds.y + r.bounds.height - 1; y1++ ) { - r.tiles.Add(new Vector2Int(x1, y1), Room.TileType.GROUND); + r.tiles[new Vector2Int(x1, y1)] = Room.TileType.GROUND; } foreach ( Vector2Int v in r.AllDoors() ) - r.tiles.Add(v, Room.TileType.DOOR); + r.tiles[v] = Room.TileType.DOOR; } start = root.r;