From 99f9df0754b5583d7c90d202a4bbff484eb825f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leevi=20Gr=C3=B6nlund?= <lejugr@utu.fi>
Date: Sun, 3 Mar 2019 15:21:47 +0200
Subject: [PATCH] Added resource images to prefabs etc

---
 .../{StoneResource.prefab => Outcrop.prefab}  |   2 +
 ...source.prefab.meta => Outcrop.prefab.meta} |   0
 Assets/Prefab/StoneResouce.prefab             | 103 ++++++++++++++++++
 Assets/Prefab/StoneResouce.prefab.meta        |   7 ++
 Assets/Prefab/WoodResource.prefab             |   1 +
 Assets/Scripts/Resources/Outcrop.cs           |   3 +-
 Assets/Scripts/Resources/Resource.cs          |  11 +-
 7 files changed, 117 insertions(+), 10 deletions(-)
 rename Assets/Prefab/{StoneResource.prefab => Outcrop.prefab} (99%)
 rename Assets/Prefab/{StoneResource.prefab.meta => Outcrop.prefab.meta} (100%)
 create mode 100644 Assets/Prefab/StoneResouce.prefab
 create mode 100644 Assets/Prefab/StoneResouce.prefab.meta

diff --git a/Assets/Prefab/StoneResource.prefab b/Assets/Prefab/Outcrop.prefab
similarity index 99%
rename from Assets/Prefab/StoneResource.prefab
rename to Assets/Prefab/Outcrop.prefab
index c27b2e4..672f75b 100644
--- a/Assets/Prefab/StoneResource.prefab
+++ b/Assets/Prefab/Outcrop.prefab
@@ -93,6 +93,8 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 35ded1978221bf847a4ec774ba1dc91c, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
+  wood: 0
+  quarry: {fileID: 0}
 --- !u!61 &7985519473791055737
 BoxCollider2D:
   m_ObjectHideFlags: 0
diff --git a/Assets/Prefab/StoneResource.prefab.meta b/Assets/Prefab/Outcrop.prefab.meta
similarity index 100%
rename from Assets/Prefab/StoneResource.prefab.meta
rename to Assets/Prefab/Outcrop.prefab.meta
diff --git a/Assets/Prefab/StoneResouce.prefab b/Assets/Prefab/StoneResouce.prefab
new file mode 100644
index 0000000..f68b671
--- /dev/null
+++ b/Assets/Prefab/StoneResouce.prefab
@@ -0,0 +1,103 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &6392040089189307514
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 4378544729630622907}
+  - component: {fileID: 6537826622454043909}
+  - component: {fileID: 4263803972273305565}
+  m_Layer: 0
+  m_Name: StoneResouce
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4378544729630622907
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6392040089189307514}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 3.8576136, y: 4.473294, 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 &6537826622454043909
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6392040089189307514}
+  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: 0
+  m_Sprite: {fileID: 21300000, guid: 69185a3ed6e033642b69e02c07c3804c, 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, y: 1}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
+--- !u!114 &4263803972273305565
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6392040089189307514}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 23de19c4f52dce74cb534c58eddea6df, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  resources: 0
+  resourceImg: {fileID: 21300000, guid: 3afeae76aeeab15babf97f3209d522dd, type: 3}
+  sprites:
+  - {fileID: 21300000, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
+  - {fileID: 21300002, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
+  - {fileID: 21300004, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
+  - {fileID: 21300006, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
+  - {fileID: 21300008, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
+  - {fileID: 21300010, guid: 69185a3ed6e033642b69e02c07c3804c, type: 3}
diff --git a/Assets/Prefab/StoneResouce.prefab.meta b/Assets/Prefab/StoneResouce.prefab.meta
new file mode 100644
index 0000000..6ce00dd
--- /dev/null
+++ b/Assets/Prefab/StoneResouce.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 7cc2749849aa8ed44822124911f81580
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Prefab/WoodResource.prefab b/Assets/Prefab/WoodResource.prefab
index bdbac84..c1572fe 100644
--- a/Assets/Prefab/WoodResource.prefab
+++ b/Assets/Prefab/WoodResource.prefab
@@ -120,6 +120,7 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   resources: 0
+  resourceImg: {fileID: 21300000, guid: 28f55f31ef54a8ad3a4167614cf51050, type: 3}
   sprites:
   - {fileID: 21300000, guid: c6be499253804b13b9d479f7394d8bd4, type: 3}
   - {fileID: 21300002, guid: c6be499253804b13b9d479f7394d8bd4, type: 3}
diff --git a/Assets/Scripts/Resources/Outcrop.cs b/Assets/Scripts/Resources/Outcrop.cs
index 9f1f36f..774c021 100644
--- a/Assets/Scripts/Resources/Outcrop.cs
+++ b/Assets/Scripts/Resources/Outcrop.cs
@@ -7,8 +7,7 @@ public class Outcrop : MonoBehaviour
 {
     [SerializeField]
     private int wood;
-
-    [SerializeField]
+    
     private GameObject quarry;
 
     public int getAmount()
diff --git a/Assets/Scripts/Resources/Resource.cs b/Assets/Scripts/Resources/Resource.cs
index cd22d75..0282810 100644
--- a/Assets/Scripts/Resources/Resource.cs
+++ b/Assets/Scripts/Resources/Resource.cs
@@ -8,19 +8,14 @@ public abstract class Resource : MonoBehaviour
     private int resources;
 
     [SerializeField]
-    private bool resourceSource;
+    private Sprite resourceImg;
 
     [SerializeField]
     protected Sprite[] sprites;
 
-    public bool isResourceSource()
+    public Sprite getResourceImg()
     {
-        return resourceSource;
-    }
-
-    public void setResourceSource(bool i)
-    {
-        resourceSource = i;
+        return resourceImg;
     }
 
     public virtual void setAmount(int i)
-- 
GitLab