From 6911d98cdedbfbb3764cef1926c229e6d7ed1e66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leevi=20Gr=C3=B6nlund?= <lejugr@utu.fi> Date: Sun, 3 Mar 2019 18:49:42 +0200 Subject: [PATCH] Quarry works --- Assets/Prefab/GameWin.prefab | 15 ++++ Assets/Prefab/Outcrop.prefab | 2 + Assets/Prefab/StoneResouce.prefab | 2 +- Assets/Scripts/Resources/BerryBush.cs | 2 +- Assets/Scripts/Resources/Outcrop.cs | 7 +- Assets/Sprites/Cloud.png.meta | 88 +++++++++++++++++++++ Assets/Sprites/Destination_b.png.meta | 88 +++++++++++++++++++++ Assets/Sprites/Destination_pointer.png.meta | 88 +++++++++++++++++++++ 8 files changed, 288 insertions(+), 4 deletions(-) create mode 100644 Assets/Sprites/Cloud.png.meta create mode 100644 Assets/Sprites/Destination_b.png.meta create mode 100644 Assets/Sprites/Destination_pointer.png.meta diff --git a/Assets/Prefab/GameWin.prefab b/Assets/Prefab/GameWin.prefab index ab55e89..90331c0 100644 --- a/Assets/Prefab/GameWin.prefab +++ b/Assets/Prefab/GameWin.prefab @@ -9,6 +9,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2388334960364419616} + - component: {fileID: 506448308499323742} m_Layer: 0 m_Name: GameWin m_TagString: Untagged @@ -30,3 +31,17 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &506448308499323742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4334850820553036048} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d3674a5cdecf6e14abe5d88e6f0f7618, type: 3} + m_Name: + m_EditorClassIdentifier: + housePrefab: {fileID: 0} + workerPrefab: {fileID: 0} diff --git a/Assets/Prefab/Outcrop.prefab b/Assets/Prefab/Outcrop.prefab index 4c9cbab..616bde3 100644 --- a/Assets/Prefab/Outcrop.prefab +++ b/Assets/Prefab/Outcrop.prefab @@ -94,6 +94,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: wood: 0 + quarry: {fileID: 6392040089189307514, guid: 7cc2749849aa8ed44822124911f81580, type: 3} + neededResource: {fileID: 0} --- !u!61 &7985519473791055737 BoxCollider2D: m_ObjectHideFlags: 0 diff --git a/Assets/Prefab/StoneResouce.prefab b/Assets/Prefab/StoneResouce.prefab index f68b671..82bfceb 100644 --- a/Assets/Prefab/StoneResouce.prefab +++ b/Assets/Prefab/StoneResouce.prefab @@ -13,7 +13,7 @@ GameObject: - component: {fileID: 4263803972273305565} m_Layer: 0 m_Name: StoneResouce - m_TagString: Untagged + m_TagString: Resource m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 diff --git a/Assets/Scripts/Resources/BerryBush.cs b/Assets/Scripts/Resources/BerryBush.cs index 1f60705..7aafc5c 100644 --- a/Assets/Scripts/Resources/BerryBush.cs +++ b/Assets/Scripts/Resources/BerryBush.cs @@ -17,7 +17,7 @@ public class BerryBush : Resource private IEnumerator timer() { - yield return new WaitForSeconds(3); + yield return new WaitForSeconds(30); setAmount(500); coroutineRunning = false; diff --git a/Assets/Scripts/Resources/Outcrop.cs b/Assets/Scripts/Resources/Outcrop.cs index 1d7940b..5fcae74 100644 --- a/Assets/Scripts/Resources/Outcrop.cs +++ b/Assets/Scripts/Resources/Outcrop.cs @@ -9,9 +9,12 @@ public class Outcrop : MonoBehaviour private int wood; private int woodNeeded = 100; - + + [SerializeField] private GameObject quarry; - public Resource neededResource; + + [SerializeField] + private Resource neededResource; public int getAmount() { diff --git a/Assets/Sprites/Cloud.png.meta b/Assets/Sprites/Cloud.png.meta new file mode 100644 index 0000000..7e97b31 --- /dev/null +++ b/Assets/Sprites/Cloud.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: b754cd30190a6fc499757bf23c86995c +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: 100 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a0d8becf91accf843bdb2d0a480a8ad7 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/Destination_b.png.meta b/Assets/Sprites/Destination_b.png.meta new file mode 100644 index 0000000..26ab1d6 --- /dev/null +++ b/Assets/Sprites/Destination_b.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: 05962d86b53bb0f4c850f5c9acc074ce +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: 100 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 95e37da347917444c897c6b0dbe3efcb + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/Destination_pointer.png.meta b/Assets/Sprites/Destination_pointer.png.meta new file mode 100644 index 0000000..c650fe5 --- /dev/null +++ b/Assets/Sprites/Destination_pointer.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: 193b16b146586694db30d01f314707c1 +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: 100 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0aa1fc7d41d52094ab7dc406bfc9045d + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: -- GitLab