From 16184dfd31801b9467d5de6316a74deba4bef6a8 Mon Sep 17 00:00:00 2001 From: Andrei Gavra Date: Sun, 2 Jun 2019 13:00:00 +0300 Subject: [PATCH] Bombs and explostions --- Assets/Prefabs/Bomb.prefab | 181 ++ Assets/Prefabs/Bomb.prefab.meta | 7 + Assets/Prefabs/Explosion.prefab | 94 + Assets/Prefabs/Explosion.prefab.meta | 7 + Assets/Scenes/BombScene.unity | 2181 +++++++++++++++++ Assets/Scenes/BombScene.unity.meta | 7 + Assets/Scripts/src/Ammo.meta | 8 + Assets/Scripts/src/Ammo/BombController.cs | 92 + .../Scripts/src/Ammo/BombController.cs.meta | 11 + Assets/Scripts/src/Ammo/Explosion.cs | 13 + Assets/Scripts/src/Ammo/Explosion.cs.meta | 11 + Assets/Scripts/src/Interfaces.meta | 3 - Assets/Scripts/src/Player/PlayerController.cs | 28 + Assets/Scripts/src/Util.meta | 8 + Assets/Scripts/src/Util/BombStatsUtil.cs | 40 + Assets/Scripts/src/Util/BombStatsUtil.cs.meta | 11 + Assets/Sprites/CogBullet.png | Bin 0 -> 33033 bytes Assets/Sprites/CogBullet.png.meta | 99 + Assets/Sprites/ParticleSpriteAtlas.png | Bin 0 -> 42279 bytes Assets/Sprites/ParticleSpriteAtlas.png.meta | 225 ++ Assets/Tile.meta | 8 + Assets/Tile/FloorBricksToGrassCorner.png | Bin 0 -> 40229 bytes Assets/Tile/FloorBricksToGrassCorner.png.meta | 288 +++ Assets/Tile/FloorBricksToGrassCorner_0.asset | 36 + .../FloorBricksToGrassCorner_0.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_1.asset | 36 + .../FloorBricksToGrassCorner_1.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_2.asset | 36 + .../FloorBricksToGrassCorner_2.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_3.asset | 36 + .../FloorBricksToGrassCorner_3.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_4.asset | 36 + .../FloorBricksToGrassCorner_4.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_5.asset | 36 + .../FloorBricksToGrassCorner_5.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_6.asset | 36 + .../FloorBricksToGrassCorner_6.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_7.asset | 36 + .../FloorBricksToGrassCorner_7.asset.meta | 8 + Assets/Tile/FloorBricksToGrassCorner_8.asset | 36 + .../FloorBricksToGrassCorner_8.asset.meta | 8 + Assets/Tile/New Palette.prefab | 321 +++ Assets/Tile/New Palette.prefab.meta | 7 + Assets/Tile/TestTile.asset | 36 + Assets/Tile/TestTile.asset.meta | 8 + ProjectSettings/Physics2DSettings.asset | 4 +- ProjectSettings/ProjectVersion.txt | 2 +- ProjectSettings/TagManager.asset | 86 +- 48 files changed, 4133 insertions(+), 49 deletions(-) create mode 100644 Assets/Prefabs/Bomb.prefab create mode 100644 Assets/Prefabs/Bomb.prefab.meta create mode 100644 Assets/Prefabs/Explosion.prefab create mode 100644 Assets/Prefabs/Explosion.prefab.meta create mode 100644 Assets/Scenes/BombScene.unity create mode 100644 Assets/Scenes/BombScene.unity.meta create mode 100644 Assets/Scripts/src/Ammo.meta create mode 100644 Assets/Scripts/src/Ammo/BombController.cs create mode 100644 Assets/Scripts/src/Ammo/BombController.cs.meta create mode 100644 Assets/Scripts/src/Ammo/Explosion.cs create mode 100644 Assets/Scripts/src/Ammo/Explosion.cs.meta delete mode 100644 Assets/Scripts/src/Interfaces.meta create mode 100644 Assets/Scripts/src/Util.meta create mode 100644 Assets/Scripts/src/Util/BombStatsUtil.cs create mode 100644 Assets/Scripts/src/Util/BombStatsUtil.cs.meta create mode 100644 Assets/Sprites/CogBullet.png create mode 100644 Assets/Sprites/CogBullet.png.meta create mode 100644 Assets/Sprites/ParticleSpriteAtlas.png create mode 100644 Assets/Sprites/ParticleSpriteAtlas.png.meta create mode 100644 Assets/Tile.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner.png create mode 100644 Assets/Tile/FloorBricksToGrassCorner.png.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_0.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_0.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_1.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_1.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_2.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_2.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_3.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_3.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_4.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_4.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_5.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_5.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_6.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_6.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_7.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_7.asset.meta create mode 100644 Assets/Tile/FloorBricksToGrassCorner_8.asset create mode 100644 Assets/Tile/FloorBricksToGrassCorner_8.asset.meta create mode 100644 Assets/Tile/New Palette.prefab create mode 100644 Assets/Tile/New Palette.prefab.meta create mode 100644 Assets/Tile/TestTile.asset create mode 100644 Assets/Tile/TestTile.asset.meta diff --git a/Assets/Prefabs/Bomb.prefab b/Assets/Prefabs/Bomb.prefab new file mode 100644 index 0000000..f33e5a9 --- /dev/null +++ b/Assets/Prefabs/Bomb.prefab @@ -0,0 +1,181 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5909392949477884267 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6884214445299032247} + - component: {fileID: 1758273947879077417} + - component: {fileID: 8277411166637495994} + - component: {fileID: 1412018915745597861} + m_Layer: 8 + m_Name: Bomb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6884214445299032247 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5909392949477884267} + 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: 6508079771898401246} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1758273947879077417 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5909392949477884267} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + 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: 10 + m_Sprite: {fileID: 21300000, guid: 859c7170e1479c748860f3b811d14018, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.27, y: 0.97} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &8277411166637495994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5909392949477884267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ab98bc57fd60074388e64d7af5de3df, type: 3} + m_Name: + m_EditorClassIdentifier: + timer: 5 + levelMask: + serializedVersion: 2 + m_Bits: 256 + explosionPrefab: {fileID: 2086996798441195857, guid: 13213ac562d960e4e8c33d53d40a516c, + type: 3} + power: 3 +--- !u!50 &1412018915745597861 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5909392949477884267} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!1 &8683250532155440700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6508079771898401246} + - component: {fileID: 2175931883523803554} + m_Layer: 8 + m_Name: 2DCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6508079771898401246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8683250532155440700} + 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: 6884214445299032247} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &2175931883523803554 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8683250532155440700} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0.009168625, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1.1100235, y: 1} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/Bomb.prefab.meta b/Assets/Prefabs/Bomb.prefab.meta new file mode 100644 index 0000000..18764ac --- /dev/null +++ b/Assets/Prefabs/Bomb.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 28467e0d65b5d3844bf1862ac0c49ad9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Explosion.prefab b/Assets/Prefabs/Explosion.prefab new file mode 100644 index 0000000..cede7f6 --- /dev/null +++ b/Assets/Prefabs/Explosion.prefab @@ -0,0 +1,94 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2086996798441195857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2219719956326328737} + - component: {fileID: 105666002419767893} + - component: {fileID: 2976769454423190410} + m_Layer: 8 + m_Name: Explosion + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2219719956326328737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2086996798441195857} + 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!212 &105666002419767893 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2086996798441195857} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + 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: 10 + m_Sprite: {fileID: 21300004, guid: 07d05f8fcd727b641baa0ccf95c8c770, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.28, y: 1.28} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &2976769454423190410 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2086996798441195857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00b7acc459217644283ce8202cadcded, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Prefabs/Explosion.prefab.meta b/Assets/Prefabs/Explosion.prefab.meta new file mode 100644 index 0000000..b12f940 --- /dev/null +++ b/Assets/Prefabs/Explosion.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 13213ac562d960e4e8c33d53d40a516c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/BombScene.unity b/Assets/Scenes/BombScene.unity new file mode 100644 index 0000000..ef5c486 --- /dev/null +++ b/Assets/Scenes/BombScene.unity @@ -0,0 +1,2181 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &164386571 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5909392949477884267, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_Name + value: Bomb (1) + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.x + value: -1.45 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.y + value: -3.26 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalScale.y + value: 1.209 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 28467e0d65b5d3844bf1862ac0c49ad9, type: 3} +--- !u!1001 &179464281 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5909392949477884267, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_Name + value: Bomb (2) + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.x + value: 2.580659 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.y + value: 1.0213287 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8277411166637495994, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: timer + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 28467e0d65b5d3844bf1862ac0c49ad9, type: 3} +--- !u!1 &393436177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 393436178} + - component: {fileID: 393436180} + - component: {fileID: 393436179} + m_Layer: 0 + m_Name: Tilemap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &393436178 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393436177} + 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: 615939528} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!483693784 &393436179 +TilemapRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393436177} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + 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_ChunkSize: {x: 32, y: 32, z: 32} + m_ChunkCullingBounds: {x: 0, y: 0, z: 0} + m_MaxChunkCount: 16 + m_MaxFrameAge: 16 + m_SortOrder: 0 + m_Mode: 0 + m_DetectChunkCullingBounds: 0 + m_MaskInteraction: 0 +--- !u!1839735485 &393436180 +Tilemap: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393436177} + m_Enabled: 1 + m_Tiles: + - first: {x: -7, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -6, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: -1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 0, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 1, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 2, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 3, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 4, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -7, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -6, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -5, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -4, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -3, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -2, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: -1, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 0, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 1, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 2, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 3, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 4, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 5, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + - first: {x: 6, y: 5, z: 0} + second: + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_ObjectToInstantiate: {fileID: 0} + m_TileFlags: 1 + m_ColliderType: 1 + m_AnimatedTiles: {} + m_TileAssetArray: + - m_RefCount: 168 + m_Data: {fileID: 11400000, guid: bb0995c5401aee7479089b4db7bf35a5, type: 2} + m_TileSpriteArray: + - m_RefCount: 168 + m_Data: {fileID: 21300000, guid: 47f80eda1cc4dc44cad33a12f3bf9bc6, type: 3} + m_TileMatrixArray: + - m_RefCount: 168 + m_Data: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_TileColorArray: + - m_RefCount: 168 + m_Data: {r: 1, g: 1, b: 1, a: 1} + m_AnimationFrameRate: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Origin: {x: -7, y: -6, z: 0} + m_Size: {x: 14, y: 12, z: 1} + m_TileAnchor: {x: 0.5, y: 0.5, z: 0} + m_TileOrientation: 0 + m_TileOrientationMatrix: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 +--- !u!1 &428731409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 428731412} + - component: {fileID: 428731411} + - component: {fileID: 428731410} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &428731410 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 428731409} + m_Enabled: 1 +--- !u!20 &428731411 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 428731409} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &428731412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 428731409} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &615939526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615939528} + - component: {fileID: 615939527} + m_Layer: 0 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!156049354 &615939527 +Grid: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615939526} + m_Enabled: 1 + m_CellSize: {x: 1, y: 1, z: 0} + m_CellGap: {x: 0, y: 0, z: 0} + m_CellLayout: 0 + m_CellSwizzle: 0 +--- !u!4 &615939528 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615939526} + 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: 393436178} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1019621851 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5909392949477884267, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_Name + value: Bomb + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.x + value: -4.26 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.56 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 28467e0d65b5d3844bf1862ac0c49ad9, type: 3} +--- !u!1001 &1505330147 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5909392949477884267, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_Name + value: Bomb (3) + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.88915354 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.y + value: -3.0704985 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6884214445299032247, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8277411166637495994, guid: 28467e0d65b5d3844bf1862ac0c49ad9, + type: 3} + propertyPath: timer + value: 8 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 28467e0d65b5d3844bf1862ac0c49ad9, type: 3} diff --git a/Assets/Scenes/BombScene.unity.meta b/Assets/Scenes/BombScene.unity.meta new file mode 100644 index 0000000..07067b5 --- /dev/null +++ b/Assets/Scenes/BombScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3ab670b5956411344975fa51edd09fdb +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/src/Ammo.meta b/Assets/Scripts/src/Ammo.meta new file mode 100644 index 0000000..c678f9b --- /dev/null +++ b/Assets/Scripts/src/Ammo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63bb235152ad1224c90ed44916220dae +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/src/Ammo/BombController.cs b/Assets/Scripts/src/Ammo/BombController.cs new file mode 100644 index 0000000..344294e --- /dev/null +++ b/Assets/Scripts/src/Ammo/BombController.cs @@ -0,0 +1,92 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class BombController : MonoBehaviour +{ + + public LayerMask levelMask; + public GameObject explosionPrefab; + + BombStatsUtil bombStatsUtil = BombStatsUtil.Instance; + bool exploded = false; + + // Start is called before the first frame update + void Start() + { + Invoke("Explode", bombStatsUtil.Timer); + } + + void Explode() + { + Instantiate(explosionPrefab, transform.position, Quaternion.identity); + + transform.Find("2DCollider").gameObject.SetActive(false); + + //StartCoroutine(CreateExplosions(Vector3.up)); + //StartCoroutine(CreateExplosions(Vector3.down)); + //StartCoroutine(CreateExplosions(Vector3.left)); + //StartCoroutine(CreateExplosions(Vector3.right)); + + CreateExplosions(Vector3.up); + CreateExplosions(Vector3.down); + CreateExplosions(Vector3.left); + CreateExplosions(Vector3.right); + + GetComponent().enabled = false; + exploded = true; + + //Destroy(gameObject, 0.3f); + Destroy(gameObject); + } + + //private IEnumerator CreateExplosions(Vector3 direction) + //{ + // for (int i = 1; i < bombStatsUtil.Power; i++) + // { + // RaycastHit2D hit = Physics2D.Raycast(transform.position + new Vector3(0, .5f, 0), direction, i, levelMask); + + // if (!hit.collider) + // { + // Instantiate(explosionPrefab, transform.position + (i * direction), explosionPrefab.transform.rotation); + // } + // else + // { + // break; + // } + + // } + + // yield return new WaitForSeconds(0.05f); + + //} + + private void CreateExplosions(Vector3 direction) + { + for (int i = 1; i < bombStatsUtil.Power; i++) + { + RaycastHit2D hit = Physics2D.Raycast(transform.position + new Vector3(0, .5f, 0), direction, i, levelMask); + + if (!hit.collider) + { + Instantiate(explosionPrefab, transform.position + (i * direction), explosionPrefab.transform.rotation); + } + else + { + break; + } + + } + + } + + public void OnTriggerEnter2D(Collider2D other) + { + if (!exploded && other.CompareTag("Explosion")) + { + //In caz ca o bomba loveste bomba, dam cancel la explozie sa nu explodeze twice si o explodam automagic + CancelInvoke("Explode"); + Explode(); + } + } +} diff --git a/Assets/Scripts/src/Ammo/BombController.cs.meta b/Assets/Scripts/src/Ammo/BombController.cs.meta new file mode 100644 index 0000000..486d388 --- /dev/null +++ b/Assets/Scripts/src/Ammo/BombController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6ab98bc57fd60074388e64d7af5de3df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/src/Ammo/Explosion.cs b/Assets/Scripts/src/Ammo/Explosion.cs new file mode 100644 index 0000000..be4dd93 --- /dev/null +++ b/Assets/Scripts/src/Ammo/Explosion.cs @@ -0,0 +1,13 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Explosion : MonoBehaviour +{ + + public void Start() + { + Destroy(gameObject, 1); + } + +} diff --git a/Assets/Scripts/src/Ammo/Explosion.cs.meta b/Assets/Scripts/src/Ammo/Explosion.cs.meta new file mode 100644 index 0000000..16d674f --- /dev/null +++ b/Assets/Scripts/src/Ammo/Explosion.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00b7acc459217644283ce8202cadcded +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/src/Interfaces.meta b/Assets/Scripts/src/Interfaces.meta deleted file mode 100644 index 37cb869..0000000 --- a/Assets/Scripts/src/Interfaces.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 55804228f3fc40ad8c5e0992ea925b1c -timeCreated: 1559145680 \ No newline at end of file diff --git a/Assets/Scripts/src/Player/PlayerController.cs b/Assets/Scripts/src/Player/PlayerController.cs index 58e9adb..0ccd019 100644 --- a/Assets/Scripts/src/Player/PlayerController.cs +++ b/Assets/Scripts/src/Player/PlayerController.cs @@ -6,6 +6,14 @@ namespace src.Player { public class PlayerController : PlayerBase { + + public GameObject bombPrefab; + + Transform playerTransform; + + //O sa fie mai tarziu folosita cand o sa avem numar de bombe allowed + bool canPlaceBombs = true; + protected new void Start() { base.Start(); @@ -14,6 +22,7 @@ namespace src.Player private void Update() { HandleMovement(); + HandleBomb(); } private void HandleMovement() @@ -35,11 +44,30 @@ namespace src.Player var movementVector = new Vector2(horizontal, vertical); Rigidbody2d.position += movementSpeed * Time.deltaTime * movementVector; + playerTransform.position = movementVector; #elif UNITY_IOS || UNITY_ANDROID // Phone movement is not supported yet. #elif UNITY_PS4 || UNITY_XBOXONE // Console movement is not supported yet. #endif } + + private void PlaceBomb() + { + if (bombPrefab) + { + Instantiate(bombPrefab, new Vector3(Mathf.RoundToInt(playerTransform.position.x), + bombPrefab.transform.position.y, Mathf.RoundToInt(playerTransform.position.z)), + bombPrefab.transform.rotation); + } + } + + private void HandleBomb() + { + if (canPlaceBombs && Input.GetKeyDown(KeyCode.Space)) + { + PlaceBomb(); + } + } } } \ No newline at end of file diff --git a/Assets/Scripts/src/Util.meta b/Assets/Scripts/src/Util.meta new file mode 100644 index 0000000..697066c --- /dev/null +++ b/Assets/Scripts/src/Util.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 089561e493132fe4f936dd59f4e6d357 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/src/Util/BombStatsUtil.cs b/Assets/Scripts/src/Util/BombStatsUtil.cs new file mode 100644 index 0000000..d2da5be --- /dev/null +++ b/Assets/Scripts/src/Util/BombStatsUtil.cs @@ -0,0 +1,40 @@ +using System.Collections; +using System.Collections.Generic; + +public sealed class BombStatsUtil +{ + + private static readonly BombStatsUtil instance = new BombStatsUtil(); + const int MAX_POWER = 7; + + public int Power { get; private set; } = 3; + + public float Timer { get; } = 3.0f; + + // Explicit static constructor to tell C# compiler + // not to mark type as beforefieldinit + static BombStatsUtil() + { + } + + private BombStatsUtil() + { + } + + public static BombStatsUtil Instance + { + get + { + return instance; + } + } + + public void increasePower() + { + if(Power <= MAX_POWER) + { + Power++; + } + } + +} diff --git a/Assets/Scripts/src/Util/BombStatsUtil.cs.meta b/Assets/Scripts/src/Util/BombStatsUtil.cs.meta new file mode 100644 index 0000000..b6edf69 --- /dev/null +++ b/Assets/Scripts/src/Util/BombStatsUtil.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 366ba69cac98b7344a97b1540a470a34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/CogBullet.png b/Assets/Sprites/CogBullet.png new file mode 100644 index 0000000000000000000000000000000000000000..21628ed284cd545a49c7b74e25e8f1109401c23e GIT binary patch literal 33033 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 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/CogBullet.png.meta b/Assets/Sprites/CogBullet.png.meta new file mode 100644 index 0000000..b00c6a7 --- /dev/null +++ b/Assets/Sprites/CogBullet.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 859c7170e1479c748860f3b811d14018 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 200 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d37d114aa63973e449f69ffd1429b8ae + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/ParticleSpriteAtlas.png b/Assets/Sprites/ParticleSpriteAtlas.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae8f19b1df8c66b012a6d7cabe3f2867eb282f5 GIT binary patch literal 42279 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