From 5c0bf9545e9dc33913a3d9be4baafb56cbb35585 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Sun, 29 Jul 2018 14:18:43 +0200 Subject: [PATCH 1/8] Updated arc converter, Changed map style --- Assets/ArcConverter/ConverterLibrary.dll | Bin 21504 -> 22016 bytes Assets/CheckUIScale.cs | 8 ++++++-- Assets/Scripts/ReadJson.cs | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Assets/ArcConverter/ConverterLibrary.dll b/Assets/ArcConverter/ConverterLibrary.dll index 640933f3b18c0bfb845f827f8c490a649127ef1f..698842d927b9a51afb6c48711bb7d545da34ed04 100755 GIT binary patch literal 22016 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 diff --git a/Assets/CheckUIScale.cs b/Assets/CheckUIScale.cs index 301b3a4..f19c275 100644 --- a/Assets/CheckUIScale.cs +++ b/Assets/CheckUIScale.cs @@ -12,9 +12,13 @@ private void Awake() { } // Use this for initialization - void Start () { - if (Screen.dpi >= 190) + void Start() { +#if (UNITY_EDITOR) + return; +#endif + if (Screen.dpi >= 190) { canvas.scaleFactor = 2.6f; + } } // Update is called once per frame diff --git a/Assets/Scripts/ReadJson.cs b/Assets/Scripts/ReadJson.cs index 567fdd8..237b256 100644 --- a/Assets/Scripts/ReadJson.cs +++ b/Assets/Scripts/ReadJson.cs @@ -24,6 +24,7 @@ public enum ActivityType { public enum PlaceType { school, facebook, + foursquare, home, work, user, @@ -71,7 +72,8 @@ public class LocationInfo { public LocationInfo location; public string name; public PlaceType type; - public string facebookPlaceId; + public string facebookPlaceId; + public string foursquareId; } public string startTime; @@ -208,7 +210,7 @@ void OpenFileDialog() { //Debug.Log(Bionicl.ArcExportConverter.ConvertGpxToJson("test", 80)); uploadedFiles.Add(GetFileName(tempItem)); string jsonData = File.ReadAllText(tempItem); - LoadFiles(Bionicl.ArcExportConverter.ConvertGpxToJson(jsonData, 80)); + LoadFiles(TealFire.ArcExportConverter.ConvertGpxToJson(jsonData, 80)); } else if (item.ToLower().EndsWith("json")) { Debug.Log("Json file!\nLoading..."); uploadedFiles.Add(GetFileName(tempItem)); From 2fbc8ab9e0b8faa99acb337c48cec2e279b21cb3 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Mon, 30 Jul 2018 19:14:47 +0200 Subject: [PATCH 2/8] Better maps tiling --- Assets/MainScene.unity | 40 +++++++-------- Assets/Scripts/GoogleMapDisplay.cs | 80 ++++++++++++++++++++++++++---- 2 files changed, 89 insertions(+), 31 deletions(-) diff --git a/Assets/MainScene.unity b/Assets/MainScene.unity index bb95b09..68a9816 100644 --- a/Assets/MainScene.unity +++ b/Assets/MainScene.unity @@ -1257,7 +1257,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 157423043} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -1.1499786, y: -184.81564, z: 0} + m_LocalPosition: {x: -1.1499786, y: -184.81567, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1764345209} @@ -2463,7 +2463,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 384800659} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.33002, y: 0.12402344, z: 0} + m_LocalPosition: {x: 119.330025, y: 0.12402344, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2127403382} @@ -3441,7 +3441,7 @@ Prefab: - target: {fileID: 224765645928447170, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} propertyPath: m_LocalPosition.y - value: -0.000061035156 + value: 0 objectReference: {fileID: 0} - target: {fileID: 224765645928447170, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} @@ -4148,7 +4148,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 565950011} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 380.30847, y: 249.33849, z: 0} + m_LocalPosition: {x: 175.30847, y: 133.95386, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1881068476} @@ -6046,7 +6046,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 715392269} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 18.180008, y: 122.66348, z: 0} + m_LocalPosition: {x: 18.180008, y: 7.2788544, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1202556823} @@ -6400,7 +6400,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 803260321} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -18.5, z: 0} + m_LocalPosition: {x: 0, y: -18.499992, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1371052591} @@ -7328,7 +7328,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 897516546} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.05000305, y: 241.66348, z: 0} + m_LocalPosition: {x: 0.05000305, y: 126.278854, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1059206952} @@ -8798,7 +8798,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1144076161} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.82999, y: -185.80345, z: 0} + m_LocalPosition: {x: 119.82997, y: -70.41884, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1340324852} @@ -9130,7 +9130,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1197122674} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.025032043, y: 276.54227, z: 0} + m_LocalPosition: {x: 0.025032043, y: 161.15762, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 211861403} @@ -9823,7 +9823,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1371052590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 1.1500015, y: 276.59286, z: 0} + m_LocalPosition: {x: 1.1500015, y: 161.20824, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1051724950} @@ -10113,7 +10113,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1433522475} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 373.00827, y: 60, z: 0} + m_LocalPosition: {x: 167.9987, y: 60, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 637090571} @@ -10122,7 +10122,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 373.00827, y: 60} + m_AnchoredPosition: {x: 167.9987, y: 60} m_SizeDelta: {x: 400, y: 150} m_Pivot: {x: 1, y: 1} --- !u!114 &1433522477 @@ -11032,7 +11032,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1616544792} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.000015258789, y: 243.66852, z: 0} + m_LocalPosition: {x: 0.000015258789, y: 128.28389, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2119123834} @@ -11892,7 +11892,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1764345208} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -373.55847, y: 0.12503052, z: 0} + m_LocalPosition: {x: -168.55849, y: 0.12501526, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 157423044} @@ -12573,7 +12573,7 @@ Camera: m_Enabled: 1 serializedVersion: 2 m_ClearFlags: 1 - m_BackGroundColor: {r: 0.1254902, g: 0.1254902, b: 0.1254902, a: 1} + m_BackGroundColor: {r: 0.07058824, g: 0.07058824, b: 0.07058824, a: 1} m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -12681,7 +12681,7 @@ MonoBehaviour: - {x: 1024, y: 3} - {x: 2048, y: 2} - {x: 4096, y: 1} - style: '&style=element:geometry%7Ccolor:0x212121&style=element:labels.icon%7Cvisibility:off&style=element:labels.text.fill%7Ccolor:0x757575&style=element:labels.text.stroke%7Ccolor:0x212121&style=feature:administrative%7Celement:geometry%7Ccolor:0x757575&style=feature:administrative.country%7Celement:labels.text.fill%7Ccolor:0x9e9e9e&style=feature:administrative.land_parcel%7Cvisibility:off&style=feature:administrative.locality%7Celement:labels.text.fill%7Ccolor:0xbdbdbd&style=feature:poi%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:poi.park%7Celement:geometry%7Ccolor:0x181818&style=feature:poi.park%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:poi.park%7Celement:labels.text.stroke%7Ccolor:0x1b1b1b&style=feature:road%7Celement:geometry.fill%7Ccolor:0x2c2c2c&style=feature:road%7Celement:labels.text.fill%7Ccolor:0x8a8a8a&style=feature:road.arterial%7Celement:geometry%7Ccolor:0x373737&style=feature:road.highway%7Celement:geometry%7Ccolor:0x3c3c3c&style=feature:road.highway.controlled_access%7Celement:geometry%7Ccolor:0x4e4e4e&style=feature:road.local%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:transit%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:water%7Celement:geometry%7Ccolor:0x000000&style=feature:water%7Celement:labels.text.fill%7Ccolor:0x3d3d3d' + style: '&style=element:geometry%7Ccolor:0x121212&style=element:labels.icon%7Cvisibility:off&style=element:labels.text.fill%7Ccolor:0x757575&style=element:labels.text.stroke%7Ccolor:0x212121&style=feature:administrative%7Celement:geometry%7Ccolor:0x757575&style=feature:administrative.country%7Celement:labels.text.fill%7Ccolor:0x9e9e9e&style=feature:administrative.land_parcel%7Cvisibility:off&style=feature:administrative.locality%7Celement:labels.text.fill%7Ccolor:0xbdbdbd&style=feature:poi%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:poi.park%7Celement:geometry%7Ccolor:0x181818&style=feature:poi.park%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:poi.park%7Celement:labels.text.stroke%7Ccolor:0x1b1b1b&style=feature:road%7Celement:geometry.fill%7Ccolor:0x2c2c2c&style=feature:road%7Celement:labels.text.fill%7Ccolor:0x8a8a8a&style=feature:road.arterial%7Celement:geometry%7Ccolor:0x373737&style=feature:road.highway%7Celement:geometry%7Ccolor:0x3c3c3c&style=feature:road.highway.controlled_access%7Celement:geometry%7Ccolor:0x4e4e4e&style=feature:road.local%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:transit%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:water%7Celement:geometry%7Ccolor:0x000000&style=feature:water%7Celement:labels.text.fill%7Ccolor:0x3d3d3d' timeMarginAfterMove: 0.2 --- !u!1 &1840281080 GameObject: @@ -12810,7 +12810,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1861917361} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 377.43848, y: 222.43849, z: 0} + m_LocalPosition: {x: 172.43848, y: 107.05386, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1659316461} @@ -13989,7 +13989,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2063773714} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 377.4385, y: 222.43387, z: 0} + m_LocalPosition: {x: 172.4385, y: 107.04924, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 59370673} @@ -14135,7 +14135,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2078342590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.07500458, y: 241.66348, z: 0} + m_LocalPosition: {x: 0.07500458, y: 126.278854, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2102326051} @@ -14583,7 +14583,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2127403378} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 639, y: 359.5, z: 0} + m_LocalPosition: {x: 372.5, y: 209.5, z: 0} m_LocalScale: {x: 1.3, y: 1.3, z: 1.3} m_Children: - {fileID: 187655526} diff --git a/Assets/Scripts/GoogleMapDisplay.cs b/Assets/Scripts/GoogleMapDisplay.cs index a002a45..b249e1e 100644 --- a/Assets/Scripts/GoogleMapDisplay.cs +++ b/Assets/Scripts/GoogleMapDisplay.cs @@ -10,7 +10,7 @@ public class GoogleMapDisplay : MonoBehaviour { float baseTileSize = 0.3826f; public Vector2[] zoomLevelTiers; public string style; - class OneRequest { + class OneRequest : ICloneable { public Vector3 position; public int groupId; public int zoomLevel; @@ -23,9 +23,25 @@ public OneRequest(Vector3 position, int groupId, int zoomLevel, float tileSize) this.tileSize = tileSize; } + public object Clone() { + return this.MemberwiseClone(); + } + + public void ChangePos(bool up, bool right, bool down, bool left) { + float valueToChange = tileSize * 6.4f; + if (up) + position.y += valueToChange; + if (right) + position.x += valueToChange; + if (down) + position.y -= valueToChange; + if (left) + position.x -= valueToChange; + } } GameObject[] mapTilesGroups; + List[] donePositions = new List[17]; public float timeMarginAfterMove = 0.2f; float timeSinceLastRefresh; @@ -33,6 +49,9 @@ public OneRequest(Vector3 position, int groupId, int zoomLevel, float tileSize) private void Awake() { instance = this; + for (int i = 0; i < donePositions.Length; i++) { + donePositions[i] = new List(); + } mapTilesGroups = new GameObject[zoomLevelTiers.Length]; GameObject mapTilesGroup = Instantiate(new GameObject(), new Vector3(0, 0, 0), transform.rotation); @@ -47,10 +66,7 @@ private void Awake() { } } - void Update () { - if (Input.GetKeyDown(KeyCode.Space)) { - RenderMap(); - } + void Update() { CheckIfRenderMap(); } @@ -66,6 +82,51 @@ public void MapMoved() { timeSinceLastRefresh = 0; checkForLastRefresh = true; } + void RenderMap() { + OneRequest request = CalculateMapZoom(); + CreateAdditionalRequests(request); + if (ChangeToGridPosition(request)) + StartCoroutine(DownloadMap(CreateNewTile, request)); + } + void CreateAdditionalRequests(OneRequest request) { + List requests = new List(); + for (int i = 0; i < 8; i++) { + requests.Add((OneRequest)request.Clone()); + } + requests[0].ChangePos(true, false, false, true); + requests[1].ChangePos(true, false, false, false); + requests[2].ChangePos(true, true, false, false); + requests[3].ChangePos(false, false, false, true); + requests[4].ChangePos(false, true, false, false); + requests[5].ChangePos(false, false, true, true); + requests[6].ChangePos(false, false, true, false); + requests[7].ChangePos(false, true, true, false); + + foreach (var item in requests) { + if (ChangeToGridPosition(item)) + StartCoroutine(DownloadMap(CreateNewTile, item)); + } + } + + // Grid system + bool ChangeToGridPosition(OneRequest request) { + float x = request.position.x; + float y = request.position.y; + + int xGrid = (int)(x / request.tileSize / 6.4f) + 1; + int yGrid = (int)(y / request.tileSize / 6.4f) + 1; + Vector2 tempVector = new Vector2(xGrid, yGrid); + if (donePositions[request.zoomLevel].Contains(tempVector)) { + Debug.Log("Already drawn, skipping"); + return false; + } else { + Debug.Log(string.Format("x: {0} y: {1}", xGrid, yGrid)); + request.position.x = (float)xGrid * request.tileSize * 6.4f; + request.position.y = (float)yGrid * request.tileSize * 6.4f; + donePositions[request.zoomLevel].Add(tempVector); + return true; + } + } // Disable smaller maps public void ChangeMapZoom() { @@ -78,10 +139,6 @@ public void ChangeMapZoom() { } // Create new tile - void RenderMap() { - OneRequest request = CalculateMapZoom(); - StartCoroutine(DownloadMap(CreateNewTile, request)); - } IEnumerator DownloadMap(Action action, OneRequest request) { string url = ReturnApiUrl(request); @@ -103,6 +160,8 @@ void CreateNewTile(Sprite sprite, OneRequest request) { tempGo.transform.SetAsLastSibling(); tempGo.transform.localScale = new Vector3(request.tileSize, request.tileSize, 1); } + + // Helpers OneRequest CalculateMapZoom() { int groupId = 0; int zoomLevel = 0; @@ -116,7 +175,7 @@ OneRequest CalculateMapZoom() { } } return new OneRequest(Camera.main.transform.position, - groupId, + groupId, zoomLevel, baseTileSize * Mathf.Pow(2, 12 - zoomLevel)); } @@ -124,7 +183,6 @@ string ReturnApiUrl(OneRequest request) { Vector3 tempPos = request.position; Vector2 metersPos = Conversion.MetersToLatLon(new Vector2(tempPos.x, tempPos.y)); string output = string.Format("http://maps.googleapis.com/maps/api/staticmap?center={0},{1}&zoom={2}&size=640x640&key={3}{4}", metersPos.x, metersPos.y, request.zoomLevel, GoogleLocationApi.instance.apiKey, style); - Debug.Log(output); return output; } } From 2f20fe52f4967214fd4c538c0048617ccda1de91 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Mon, 30 Jul 2018 20:18:36 +0200 Subject: [PATCH 3/8] Changed map engine to MapBox --- Assets/MainScene.unity | 42 +++++++++++++++-------------- Assets/Scripts/GoogleLocationApi.cs | 7 ++++- Assets/Scripts/GoogleMapDisplay.cs | 11 +++++--- README.md | 4 ++- 4 files changed, 39 insertions(+), 25 deletions(-) diff --git a/Assets/MainScene.unity b/Assets/MainScene.unity index 68a9816..98b81e0 100644 --- a/Assets/MainScene.unity +++ b/Assets/MainScene.unity @@ -1257,7 +1257,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 157423043} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -1.1499786, y: -184.81567, z: 0} + m_LocalPosition: {x: -1.1499786, y: -184.81564, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1764345209} @@ -2463,7 +2463,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 384800659} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.330025, y: 0.12402344, z: 0} + m_LocalPosition: {x: 119.33002, y: 0.12402344, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2127403382} @@ -3441,7 +3441,7 @@ Prefab: - target: {fileID: 224765645928447170, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.000061035156 objectReference: {fileID: 0} - target: {fileID: 224765645928447170, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} @@ -4148,7 +4148,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 565950011} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 175.30847, y: 133.95386, z: 0} + m_LocalPosition: {x: 461.84695, y: 295.10773, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1881068476} @@ -6046,7 +6046,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 715392269} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 18.180008, y: 7.2788544, z: 0} + m_LocalPosition: {x: 18.180008, y: 168.43271, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1202556823} @@ -6400,7 +6400,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 803260321} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -18.499992, z: 0} + m_LocalPosition: {x: 0, y: -18.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1371052591} @@ -7328,7 +7328,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 897516546} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.05000305, y: 126.278854, z: 0} + m_LocalPosition: {x: 0.05000305, y: 287.4327, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1059206952} @@ -7901,7 +7901,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 967983572} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -184.81561, z: 0} + m_LocalPosition: {x: 0, y: -184.81567, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1602435184} @@ -8798,7 +8798,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1144076161} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.82997, y: -70.41884, z: 0} + m_LocalPosition: {x: 119.829956, y: -231.57268, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1340324852} @@ -9130,7 +9130,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1197122674} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.025032043, y: 161.15762, z: 0} + m_LocalPosition: {x: 0.025032043, y: 322.3115, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 211861403} @@ -9823,7 +9823,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1371052590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 1.1500015, y: 161.20824, z: 0} + m_LocalPosition: {x: 1.1500015, y: 322.3621, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1051724950} @@ -10113,7 +10113,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1433522475} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 167.9987, y: 60, z: 0} + m_LocalPosition: {x: 454.37775, y: 60, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 637090571} @@ -10122,7 +10122,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 167.9987, y: 60} + m_AnchoredPosition: {x: 454.37775, y: 60} m_SizeDelta: {x: 400, y: 150} m_Pivot: {x: 1, y: 1} --- !u!114 &1433522477 @@ -11032,7 +11032,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1616544792} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.000015258789, y: 128.28389, z: 0} + m_LocalPosition: {x: 0.000015258789, y: 289.43774, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2119123834} @@ -11082,6 +11082,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: apiKey: + mapBoxApiKey: --- !u!114 &1616544797 MonoBehaviour: m_ObjectHideFlags: 0 @@ -11892,7 +11893,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1764345208} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -168.55849, y: 0.12501526, z: 0} + m_LocalPosition: {x: -455.09692, y: 0.12503052, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 157423044} @@ -12682,7 +12683,8 @@ MonoBehaviour: - {x: 2048, y: 2} - {x: 4096, y: 1} style: '&style=element:geometry%7Ccolor:0x121212&style=element:labels.icon%7Cvisibility:off&style=element:labels.text.fill%7Ccolor:0x757575&style=element:labels.text.stroke%7Ccolor:0x212121&style=feature:administrative%7Celement:geometry%7Ccolor:0x757575&style=feature:administrative.country%7Celement:labels.text.fill%7Ccolor:0x9e9e9e&style=feature:administrative.land_parcel%7Cvisibility:off&style=feature:administrative.locality%7Celement:labels.text.fill%7Ccolor:0xbdbdbd&style=feature:poi%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:poi.park%7Celement:geometry%7Ccolor:0x181818&style=feature:poi.park%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:poi.park%7Celement:labels.text.stroke%7Ccolor:0x1b1b1b&style=feature:road%7Celement:geometry.fill%7Ccolor:0x2c2c2c&style=feature:road%7Celement:labels.text.fill%7Ccolor:0x8a8a8a&style=feature:road.arterial%7Celement:geometry%7Ccolor:0x373737&style=feature:road.highway%7Celement:geometry%7Ccolor:0x3c3c3c&style=feature:road.highway.controlled_access%7Celement:geometry%7Ccolor:0x4e4e4e&style=feature:road.local%7Celement:labels.text.fill%7Ccolor:0x616161&style=feature:transit%7Celement:labels.text.fill%7Ccolor:0x757575&style=feature:water%7Celement:geometry%7Ccolor:0x000000&style=feature:water%7Celement:labels.text.fill%7Ccolor:0x3d3d3d' - timeMarginAfterMove: 0.2 + timeMarginAfterMove: 0.04 + useGoogleMaps: 0 --- !u!1 &1840281080 GameObject: m_ObjectHideFlags: 0 @@ -12810,7 +12812,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1861917361} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 172.43848, y: 107.05386, z: 0} + m_LocalPosition: {x: 458.97696, y: 268.2077, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1659316461} @@ -13989,7 +13991,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2063773714} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 172.4385, y: 107.04924, z: 0} + m_LocalPosition: {x: 458.977, y: 268.2031, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 59370673} @@ -14135,7 +14137,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2078342590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.07500458, y: 126.278854, z: 0} + m_LocalPosition: {x: 0.07500458, y: 287.4327, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2102326051} @@ -14583,7 +14585,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2127403378} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 372.5, y: 209.5, z: 0} + m_LocalPosition: {x: 745, y: 419, z: 0} m_LocalScale: {x: 1.3, y: 1.3, z: 1.3} m_Children: - {fileID: 187655526} diff --git a/Assets/Scripts/GoogleLocationApi.cs b/Assets/Scripts/GoogleLocationApi.cs index 21d0f91..ac10aac 100644 --- a/Assets/Scripts/GoogleLocationApi.cs +++ b/Assets/Scripts/GoogleLocationApi.cs @@ -60,9 +60,14 @@ void TryToLoadApi() { textFile = Resources.Load("API/googleApi"); TextAsset temp = textFile as TextAsset; apiKey = temp.text; + + textFile = Resources.Load("API/mapBoxApi"); + temp = textFile as TextAsset; + mapBoxApiKey = temp.text; } - public string apiKey; + public string apiKey; + public string mapBoxApiKey; public void GetPlaceAddress(PlaceGroup place, Action action) { StopAllCoroutines(); diff --git a/Assets/Scripts/GoogleMapDisplay.cs b/Assets/Scripts/GoogleMapDisplay.cs index b249e1e..6d83ca8 100644 --- a/Assets/Scripts/GoogleMapDisplay.cs +++ b/Assets/Scripts/GoogleMapDisplay.cs @@ -44,6 +44,7 @@ public void ChangePos(bool up, bool right, bool down, bool left) { List[] donePositions = new List[17]; public float timeMarginAfterMove = 0.2f; + public bool useGoogleMaps = false; float timeSinceLastRefresh; bool checkForLastRefresh = true; @@ -117,10 +118,10 @@ bool ChangeToGridPosition(OneRequest request) { int yGrid = (int)(y / request.tileSize / 6.4f) + 1; Vector2 tempVector = new Vector2(xGrid, yGrid); if (donePositions[request.zoomLevel].Contains(tempVector)) { - Debug.Log("Already drawn, skipping"); + //Debug.Log("Already drawn, skipping"); return false; } else { - Debug.Log(string.Format("x: {0} y: {1}", xGrid, yGrid)); + //Debug.Log(string.Format("x: {0} y: {1}", xGrid, yGrid)); request.position.x = (float)xGrid * request.tileSize * 6.4f; request.position.y = (float)yGrid * request.tileSize * 6.4f; donePositions[request.zoomLevel].Add(tempVector); @@ -182,7 +183,11 @@ OneRequest CalculateMapZoom() { string ReturnApiUrl(OneRequest request) { Vector3 tempPos = request.position; Vector2 metersPos = Conversion.MetersToLatLon(new Vector2(tempPos.x, tempPos.y)); - string output = string.Format("http://maps.googleapis.com/maps/api/staticmap?center={0},{1}&zoom={2}&size=640x640&key={3}{4}", metersPos.x, metersPos.y, request.zoomLevel, GoogleLocationApi.instance.apiKey, style); + string output = ""; + if (useGoogleMaps) + output = string.Format("http://maps.googleapis.com/maps/api/staticmap?center={0},{1}&zoom={2}&size=640x640&key={3}{4}", metersPos.x, metersPos.y, request.zoomLevel, GoogleLocationApi.instance.apiKey, style); + else + output = string.Format("https://api.mapbox.com/styles/v1/bionicl/cjbfocd42b59q2rqasdw3ezwb/static/{1},{0},{2},0,0/640x640?access_token={3}", metersPos.x, metersPos.y, request.zoomLevel-1, GoogleLocationApi.instance.mapBoxApiKey); return output; } } diff --git a/README.md b/README.md index 694f5f8..a21bf98 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,9 @@ Simple app to check **Moves app & Arc app** history in Unity. ### Used APIs: - Google maps api to get location address. - Create file `Assets/Resources/API/GoogleApi.txt` and paste your Google Geocoding API key there + Create file `Assets/Resources/API/googleApi.txt` and paste your Google Geocoding API key there +- MapBox access token for static maps images + Create files `Assets/Resources/API/mapBoxApi.txt` and paste your MapBox Access token [1]: https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347 [2]: http://moves-app.com From 727ca00a8460b7aaf6e7288791b0d93af2974b41 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Mon, 30 Jul 2018 21:14:01 +0200 Subject: [PATCH 4/8] Places saving changes --- Assets/Scripts/PlacesSave.cs | 5 ++++- Assets/Scripts/RenderMap.cs | 5 ----- Assets/Scripts/RightListUI.cs | 13 ++++++++++++- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/PlacesSave.cs b/Assets/Scripts/PlacesSave.cs index 24af91c..4630a0b 100644 --- a/Assets/Scripts/PlacesSave.cs +++ b/Assets/Scripts/PlacesSave.cs @@ -33,6 +33,9 @@ public static void IconChange(long id, int iconNumber) { } } + void OnApplicationQuit() { + Save(); + } public static void Load() { string destination = Application.persistentDataPath + "/save.dat"; @@ -65,7 +68,7 @@ public static void Save() { BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(file, iconSaves); file.Close(); - Debug.Log("Saved!"); + Debug.Log("Places saved!"); } public static int? FindIcon(long placeId) { diff --git a/Assets/Scripts/RenderMap.cs b/Assets/Scripts/RenderMap.cs index b4376af..f1acd29 100644 --- a/Assets/Scripts/RenderMap.cs +++ b/Assets/Scripts/RenderMap.cs @@ -51,11 +51,6 @@ void Update() { UpdateMapSize(); } } - - if (Input.GetKeyDown(KeyCode.S)) { - PlacesSave.Save(); - } - } public void UpdateMapSize(float? newMapScale = null) { diff --git a/Assets/Scripts/RightListUI.cs b/Assets/Scripts/RightListUI.cs index 41acf2a..8bdee42 100644 --- a/Assets/Scripts/RightListUI.cs +++ b/Assets/Scripts/RightListUI.cs @@ -22,6 +22,8 @@ public class RightListUI : MonoBehaviour { List customIcons = new List(); public int maxChartHeight = 28; + bool savePlacesAfterReload = false; + void Awake() { instance = this; } @@ -31,6 +33,13 @@ void Start() { } public void NewPlace(PlaceGroup place, bool clickedOnMap = false) { + + // Save places + if (savePlacesAfterReload) { + savePlacesAfterReload = false; + PlacesSave.Save(); + } + bool wait = true; if (TopBar.instance.currentTab == 2) animator.SetTrigger("Change"); @@ -98,7 +107,9 @@ void AddressRecieved(string address) { public void IconClicked(int id) { ChangeSelectedIcon(id); place.RefreshIcons(id); - placeIcon.sprite = FacebookPlaces.instance.iconsImages[place.icon]; + if (placeIcon != null) + placeIcon.sprite = FacebookPlaces.instance.iconsImages[place.icon]; PlacesSave.IconChange(place.placeInfo.id, id); + savePlacesAfterReload = true; } } From d8c7d31c708c22fcf6e275c2796f07c6c6687bb2 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Mon, 30 Jul 2018 23:55:57 +0200 Subject: [PATCH 5/8] Removed FB API, Rebuilded icons categories system --- .../{IC Search 24px.png => Airplane 32px.png} | Bin 1901 -> 1614 bytes ...px@36x.png.meta => Airplane 32px.png.meta} | 4 +- Assets/Graphics/Icons/Airplane 64px.png | Bin 0 -> 2112 bytes ...rplane.png.meta => Airplane 64px.png.meta} | 4 +- Assets/Graphics/Icons/Cinema 32px.png | Bin 0 -> 795 bytes ...rch 24px.png.meta => Cinema 32px.png.meta} | 4 +- Assets/Graphics/Icons/Cinema 64px.png | Bin 0 -> 1215 bytes ...24px@36x.png.meta => Cinema 64px.png.meta} | 4 +- Assets/Graphics/Icons/City 32px.png | Bin 0 -> 1725 bytes Assets/Graphics/Icons/City 32px.png.meta | 76 +++++ Assets/Graphics/Icons/City 64px.png | Bin 0 -> 2181 bytes Assets/Graphics/Icons/City 64px.png.meta | 76 +++++ Assets/Graphics/Icons/FastFood 32px.png | Bin 0 -> 775 bytes Assets/Graphics/Icons/FastFood 32px.png.meta | 76 +++++ Assets/Graphics/Icons/FastFood 64px.png | Bin 0 -> 1171 bytes Assets/Graphics/Icons/FastFood 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Gas station 32px.png | Bin 0 -> 1711 bytes .../Graphics/Icons/Gas station 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Gas station 64px.png | Bin 0 -> 2242 bytes .../Graphics/Icons/Gas station 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Home 32px.png | Bin 0 -> 1504 bytes Assets/Graphics/Icons/Home 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Home 64px.png | Bin 0 -> 1811 bytes Assets/Graphics/Icons/Home 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Hospital 32px.png | Bin 0 -> 1531 bytes Assets/Graphics/Icons/Hospital 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Hospital 64px.png | Bin 0 -> 1737 bytes Assets/Graphics/Icons/Hospital 64px.png.meta | 76 +++++ .../Graphics/Icons/IC Arrow Back 18px@36x.png | Bin 11939 -> 0 bytes .../Icons/IC Arrow Back 18px@36x.png.meta | 112 -------- .../Graphics/Icons/IC Backspace 24px@36x.png | Bin 29402 -> 0 bytes .../Icons/IC Keyboard Backspace 24px@36x.png | Bin 18984 -> 0 bytes Assets/Graphics/Icons/Marker 32px.png | Bin 0 -> 1635 bytes Assets/Graphics/Icons/Marker 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Marker 64px.png | Bin 0 -> 2210 bytes Assets/Graphics/Icons/Marker 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Park 32px.png | Bin 0 -> 637 bytes Assets/Graphics/Icons/Park 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Park 64px.png | Bin 0 -> 1002 bytes Assets/Graphics/Icons/Park 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Print 32px.png | Bin 0 -> 1593 bytes Assets/Graphics/Icons/Print 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Print 64px.png | Bin 0 -> 1915 bytes Assets/Graphics/Icons/Print 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Restaurant 32px.png | Bin 0 -> 1718 bytes .../Graphics/Icons/Restaurant 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Restaurant 64px.png | Bin 0 -> 2285 bytes .../Graphics/Icons/Restaurant 64px.png.meta | 76 +++++ Assets/Graphics/Icons/School 32px.png | Bin 0 -> 1676 bytes Assets/Graphics/Icons/School 32px.png.meta | 76 +++++ Assets/Graphics/Icons/School 64px.png | Bin 0 -> 2282 bytes Assets/Graphics/Icons/School 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Store 32px.png | Bin 0 -> 1695 bytes Assets/Graphics/Icons/Store 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Store 64px.png | Bin 0 -> 2377 bytes Assets/Graphics/Icons/Store 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Theater 32px.png | Bin 0 -> 730 bytes Assets/Graphics/Icons/Theater 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Theater 64px.png | Bin 0 -> 1030 bytes Assets/Graphics/Icons/Theater 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Train 32px.png | Bin 0 -> 1726 bytes Assets/Graphics/Icons/Train 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Train 64px.png | Bin 0 -> 2265 bytes Assets/Graphics/Icons/Train 64px.png.meta | 76 +++++ Assets/Graphics/Icons/airplane.png | Bin 684 -> 0 bytes Assets/Graphics/Icons/cart.png | Bin 685 -> 0 bytes Assets/Graphics/Icons/cart.png.meta | 76 ----- Assets/Graphics/Icons/city.png | Bin 532 -> 0 bytes Assets/Graphics/Icons/city.png.meta | 76 ----- Assets/Graphics/Icons/food.png | Bin 746 -> 0 bytes Assets/Graphics/Icons/food.png.meta | 76 ----- Assets/Graphics/Icons/home-2.png | Bin 538 -> 0 bytes Assets/Graphics/Icons/home-2.png.meta | 76 ----- Assets/Graphics/Icons/hospital.png | Bin 509 -> 0 bytes Assets/Graphics/Icons/hospital.png.meta | 76 ----- Assets/Graphics/Icons/map-marker.png | Bin 762 -> 0 bytes Assets/Graphics/Icons/map-marker.png.meta | 76 ----- Assets/Graphics/Icons/newspaper.png | Bin 559 -> 0 bytes Assets/Graphics/Icons/newspaper.png.meta | 76 ----- Assets/Graphics/Icons/printer.png | Bin 524 -> 0 bytes Assets/Graphics/Icons/printer.png.meta | 76 ----- Assets/Graphics/Icons/school.png | Bin 782 -> 0 bytes Assets/Graphics/Icons/school.png.meta | 76 ----- Assets/Graphics/Icons/silverware.png | Bin 731 -> 0 bytes Assets/Graphics/Icons/silverware.png.meta | 76 ----- Assets/Graphics/Icons/store.png | Bin 475 -> 0 bytes Assets/Graphics/Icons/store.png.meta | 76 ----- Assets/Graphics/Icons/theater.png | Bin 669 -> 0 bytes Assets/Graphics/Icons/theater.png.meta | 76 ----- Assets/Graphics/Icons/train.png | Bin 719 -> 0 bytes Assets/Graphics/Icons/train.png.meta | 76 ----- Assets/Graphics/Icons/tree.png | Bin 675 -> 0 bytes Assets/Graphics/Icons/tree.png.meta | 76 ----- Assets/Graphics/PlaceCircle.png | Bin 18790 -> 1204 bytes Assets/MainScene.unity | 266 ++++++++---------- Assets/Prefabs/IconBox.prefab | 6 +- Assets/Prefabs/Place prefab.prefab | 6 +- Assets/Scripts/FacebookPlaces.cs | 51 ---- Assets/Scripts/GlobalVariables.cs | 12 +- Assets/Scripts/IconBox.cs | 14 +- Assets/Scripts/PlaceCategory.cs | 37 +++ Assets/Scripts/PlaceCategory.cs.meta | 13 + Assets/Scripts/PlaceGroup.cs | 152 ++++++++++ Assets/Scripts/PlaceGroup.cs.meta | 13 + Assets/Scripts/PlacesRanking.cs | 162 +---------- Assets/Scripts/RightListUI.cs | 8 +- 106 files changed, 2352 insertions(+), 1556 deletions(-) rename Assets/Graphics/Icons/{IC Search 24px.png => Airplane 32px.png} (52%) rename Assets/Graphics/Icons/{IC Keyboard Backspace 24px@36x.png.meta => Airplane 32px.png.meta} (96%) create mode 100644 Assets/Graphics/Icons/Airplane 64px.png rename Assets/Graphics/Icons/{airplane.png.meta => Airplane 64px.png.meta} (96%) create mode 100644 Assets/Graphics/Icons/Cinema 32px.png rename Assets/Graphics/Icons/{IC Search 24px.png.meta => Cinema 32px.png.meta} (96%) create mode 100644 Assets/Graphics/Icons/Cinema 64px.png rename Assets/Graphics/Icons/{IC Backspace 24px@36x.png.meta => Cinema 64px.png.meta} (96%) create mode 100644 Assets/Graphics/Icons/City 32px.png create mode 100644 Assets/Graphics/Icons/City 32px.png.meta create mode 100644 Assets/Graphics/Icons/City 64px.png create mode 100644 Assets/Graphics/Icons/City 64px.png.meta create mode 100644 Assets/Graphics/Icons/FastFood 32px.png create mode 100644 Assets/Graphics/Icons/FastFood 32px.png.meta create mode 100644 Assets/Graphics/Icons/FastFood 64px.png create mode 100644 Assets/Graphics/Icons/FastFood 64px.png.meta create mode 100644 Assets/Graphics/Icons/Gas station 32px.png create mode 100644 Assets/Graphics/Icons/Gas station 32px.png.meta create mode 100644 Assets/Graphics/Icons/Gas station 64px.png create mode 100644 Assets/Graphics/Icons/Gas station 64px.png.meta create mode 100644 Assets/Graphics/Icons/Home 32px.png create mode 100644 Assets/Graphics/Icons/Home 32px.png.meta create mode 100644 Assets/Graphics/Icons/Home 64px.png create mode 100644 Assets/Graphics/Icons/Home 64px.png.meta create mode 100644 Assets/Graphics/Icons/Hospital 32px.png create mode 100644 Assets/Graphics/Icons/Hospital 32px.png.meta create mode 100644 Assets/Graphics/Icons/Hospital 64px.png create mode 100644 Assets/Graphics/Icons/Hospital 64px.png.meta delete mode 100644 Assets/Graphics/Icons/IC Arrow Back 18px@36x.png delete mode 100644 Assets/Graphics/Icons/IC Arrow Back 18px@36x.png.meta delete mode 100644 Assets/Graphics/Icons/IC Backspace 24px@36x.png delete mode 100644 Assets/Graphics/Icons/IC Keyboard Backspace 24px@36x.png create mode 100644 Assets/Graphics/Icons/Marker 32px.png create mode 100644 Assets/Graphics/Icons/Marker 32px.png.meta create mode 100644 Assets/Graphics/Icons/Marker 64px.png create mode 100644 Assets/Graphics/Icons/Marker 64px.png.meta create mode 100644 Assets/Graphics/Icons/Park 32px.png create mode 100644 Assets/Graphics/Icons/Park 32px.png.meta create mode 100644 Assets/Graphics/Icons/Park 64px.png create mode 100644 Assets/Graphics/Icons/Park 64px.png.meta create mode 100644 Assets/Graphics/Icons/Print 32px.png create mode 100644 Assets/Graphics/Icons/Print 32px.png.meta create mode 100644 Assets/Graphics/Icons/Print 64px.png create mode 100644 Assets/Graphics/Icons/Print 64px.png.meta create mode 100644 Assets/Graphics/Icons/Restaurant 32px.png create mode 100644 Assets/Graphics/Icons/Restaurant 32px.png.meta create mode 100644 Assets/Graphics/Icons/Restaurant 64px.png create mode 100644 Assets/Graphics/Icons/Restaurant 64px.png.meta create mode 100644 Assets/Graphics/Icons/School 32px.png create mode 100644 Assets/Graphics/Icons/School 32px.png.meta create mode 100644 Assets/Graphics/Icons/School 64px.png create mode 100644 Assets/Graphics/Icons/School 64px.png.meta create mode 100644 Assets/Graphics/Icons/Store 32px.png create mode 100644 Assets/Graphics/Icons/Store 32px.png.meta create mode 100644 Assets/Graphics/Icons/Store 64px.png create mode 100644 Assets/Graphics/Icons/Store 64px.png.meta create mode 100644 Assets/Graphics/Icons/Theater 32px.png create mode 100644 Assets/Graphics/Icons/Theater 32px.png.meta create mode 100644 Assets/Graphics/Icons/Theater 64px.png create mode 100644 Assets/Graphics/Icons/Theater 64px.png.meta create mode 100644 Assets/Graphics/Icons/Train 32px.png create mode 100644 Assets/Graphics/Icons/Train 32px.png.meta create mode 100644 Assets/Graphics/Icons/Train 64px.png create mode 100644 Assets/Graphics/Icons/Train 64px.png.meta delete mode 100644 Assets/Graphics/Icons/airplane.png delete mode 100644 Assets/Graphics/Icons/cart.png delete mode 100644 Assets/Graphics/Icons/cart.png.meta delete mode 100644 Assets/Graphics/Icons/city.png delete mode 100644 Assets/Graphics/Icons/city.png.meta delete mode 100644 Assets/Graphics/Icons/food.png delete mode 100644 Assets/Graphics/Icons/food.png.meta delete mode 100644 Assets/Graphics/Icons/home-2.png delete mode 100644 Assets/Graphics/Icons/home-2.png.meta delete mode 100644 Assets/Graphics/Icons/hospital.png delete mode 100644 Assets/Graphics/Icons/hospital.png.meta delete mode 100644 Assets/Graphics/Icons/map-marker.png delete mode 100644 Assets/Graphics/Icons/map-marker.png.meta delete mode 100644 Assets/Graphics/Icons/newspaper.png delete mode 100644 Assets/Graphics/Icons/newspaper.png.meta delete mode 100644 Assets/Graphics/Icons/printer.png delete mode 100644 Assets/Graphics/Icons/printer.png.meta delete mode 100644 Assets/Graphics/Icons/school.png delete mode 100644 Assets/Graphics/Icons/school.png.meta delete mode 100644 Assets/Graphics/Icons/silverware.png delete mode 100644 Assets/Graphics/Icons/silverware.png.meta delete mode 100644 Assets/Graphics/Icons/store.png delete mode 100644 Assets/Graphics/Icons/store.png.meta delete mode 100644 Assets/Graphics/Icons/theater.png delete mode 100644 Assets/Graphics/Icons/theater.png.meta delete mode 100644 Assets/Graphics/Icons/train.png delete mode 100644 Assets/Graphics/Icons/train.png.meta delete mode 100644 Assets/Graphics/Icons/tree.png delete mode 100644 Assets/Graphics/Icons/tree.png.meta create mode 100644 Assets/Scripts/PlaceCategory.cs create mode 100644 Assets/Scripts/PlaceCategory.cs.meta create mode 100644 Assets/Scripts/PlaceGroup.cs create mode 100644 Assets/Scripts/PlaceGroup.cs.meta diff --git a/Assets/Graphics/Icons/IC Search 24px.png b/Assets/Graphics/Icons/Airplane 32px.png similarity index 52% rename from Assets/Graphics/Icons/IC Search 24px.png rename to Assets/Graphics/Icons/Airplane 32px.png index d75f512ec89ad645a21be0375a927bf77fc31acb..cb3b3870ef3da13cee758e7aafdc2071c3a3b19c 100644 GIT binary patch delta 577 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/airplane.png.meta b/Assets/Graphics/Icons/Airplane 64px.png.meta similarity index 96% rename from Assets/Graphics/Icons/airplane.png.meta rename to Assets/Graphics/Icons/Airplane 64px.png.meta index 3066230..98848a2 100644 --- a/Assets/Graphics/Icons/airplane.png.meta +++ b/Assets/Graphics/Icons/Airplane 64px.png.meta @@ -1,6 +1,6 @@ fileFormatVersion: 2 -guid: 2b3335b6f5b724d129af6b3a465e8909 -timeCreated: 1524426218 +guid: 79c0ca8837ca748e0b83782d0a2629cd +timeCreated: 1532983181 licenseType: Pro TextureImporter: fileIDToRecycleName: {} diff --git a/Assets/Graphics/Icons/Cinema 32px.png b/Assets/Graphics/Icons/Cinema 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..ea4028dfa3e2c0a3a06b402a3746f997803cdb9a GIT binary patch literal 795 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_Cwy$!fk$L9koEv$x0Bg+K;!Rtx;TbJ9DX|OU{-LTK-+%LO_kU|0brs%*&$3k&arM%=PQ?eV)J(9%)2s<>d`t)v+o=`5Yl(& zzy(1a>pL1JDsQcn5oFfhzM^4yZq9mUAqX*(%y_!=&fSfis#B=?a%RK1;25 zW4pewvOgh@`KL#3NWwFTyd;JFeuB)#>l1{Tzu#l7v{beguxeT-9AZ$HtL4A{`J}k% zb^A+7nsw4_qs!BKETt7+wtSQ>m~COY`RbfES6JR}pCglSUir1w297;URa=_1A55P4 zcTcnZxBkcGE2i)Hq9FKK5E$XAC9V-ADTyViR>?)FK#IZ0z|cb1z+BhZAjHVf%D~Xd z*i75Nz{A z03dS%eR&u;D>5_1@)RpOa3Ro5d`3k0Dx5ouvT*F+HOy5U>YAB;ENH9`CWZQ7|bPs2c#GS|CRq;u{Qug z&h_=-=Z+Z~y~O<8RzI8`_H8NKz_m0!EiE>qEaKw7UPBq!H^Ae4wivv(({71O+WtIX zQ*ldwiy3z{f5=LByv|pJe-_e zaW_zw$ZcQ~B=K~*;Ql-Dk_y+xVLBGn55oM3lQ)AN{kU{sDf! zbzv-{=W3}&G?`zlxyGD^p&3pJnb~eElXFSzes!(%VN6!s5$p}c#JPe#M zIO1pTG?_8yftWXr_LVBv%#P&?-PNr%aIal{4j)NoG+(9C?yk>1fGerf^`YHxoc&8q zw{g*a&)apK)X~Yg5#;20D%^-wKgH|5xTst4Rp#*FCh0>%MITiy8_S>)Ga^tU9a@ZPqEku5xN8lu*FVYpYFq?kNYpJdef1R&Um@WVylw9@3Hu6Hzr4P7gX@jGWDu5Q-z>K1e+c#Un3SldO zQ$ac`hOWP2KF~W;oY6kJcOEA#|biwcVuOz{jbt{Y1l_$#s?mxV^P8^DxJ+E)4%nga_w0Ht4*2acx z*>wW_V{Cc#uQnXH#H#nV=N3VR^Y2h9!_K*2BlZ^;RZerO{7D_x2TyVeu%~pC`9;bS z;$(>|VOAmra6?=@=!iR=f$-g2S%@oZo0~I&un@#H6TST(Ls~|HC@Js%4dSi2d6;3# z$^~h5GAlk#nn*vAC4wYTY9h6y774}lQ2z|K5RYt0NF^&5^8nW`%(r8w Gp!gp}xc>zJ literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/IC Backspace 24px@36x.png.meta b/Assets/Graphics/Icons/Cinema 64px.png.meta similarity index 96% rename from Assets/Graphics/Icons/IC Backspace 24px@36x.png.meta rename to Assets/Graphics/Icons/Cinema 64px.png.meta index 48ab9b2..90e8cb1 100644 --- a/Assets/Graphics/Icons/IC Backspace 24px@36x.png.meta +++ b/Assets/Graphics/Icons/Cinema 64px.png.meta @@ -1,6 +1,6 @@ fileFormatVersion: 2 -guid: 3837c0ff8a9f744dc8f97ae1855207fb -timeCreated: 1525709068 +guid: 07f51f92be2a84b27a06a4ec5bb3f524 +timeCreated: 1532984530 licenseType: Pro TextureImporter: fileIDToRecycleName: {} diff --git a/Assets/Graphics/Icons/City 32px.png b/Assets/Graphics/Icons/City 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..a6379f059465d88475fbfd92af9b07dc6d5203e5 GIT binary patch literal 1725 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 Hu0mjf!8a!^ literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/City 64px.png.meta b/Assets/Graphics/Icons/City 64px.png.meta new file mode 100644 index 0000000..37ceadc --- /dev/null +++ b/Assets/Graphics/Icons/City 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 6381e99fc41f840eaa277ea572d284c0 +timeCreated: 1532983348 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/FastFood 32px.png b/Assets/Graphics/Icons/FastFood 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..9c41ff0ef360276fbe6b5ea10a7a199b3b281cca GIT binary patch literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_Cwy$!fk$L9koEv$x0Bg+K;ut%x;TbJ9DX~^-e1&FKn$3>3|P8nO2 zW=Q;G=?awk7m?|j$~w1q>C#SHL$NZmX~*~%iU~-+?eI@h)%t2|_=@{UfC2a6htIHcnlm4Z}@xQoAhmM%|8$AGG?%)HFRq}39c3Rpw|<;?YO_w zf!hXLJHDQ0^|-}Q*Yfi19SZkx~T zd#SYUq*#tz`)W3A1D-#OZCNX<4@i364tU6TJG>$Lz{@UQs{^~1=>JxqxGguIae6jO zj_AqLLj5=DCSE)pzRi8nkE<;+u3DsTXP?J-T5@VU%RINwBJwr5q6yVP5vM%j5^jET zx%o`gLdEFYfyxJ84OtjsPONY^cY6~1?e9W11?GL7(FS?DuPSfI{ay8-?^Yc5`RI$` z`ny>-{<_KXHTU-Cz)wt@6Zmy<>QjaKS|7KFz+UV}!SI=WJ z<%{t~CiiQ6u}3G(V=iy#m-!PiWg&A7gP6+RHQtkUm>sC^ioK)6=luEEkH5gkRV{Ii zC`m~yNwrEYN(E93Mh1o!x(4RD#s(oq2396!RtCn}1_o9J2HWqKd_~cao1c=IR*74~ zv8FSgKn)ro8;Z-)t&$RpQ*}#=G8xh`b5gDJ_4P|~3-ogn(=(H^b<-;f(+n$&eMOol R-301k@O1TaS?83{1OQCMFGm0X literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/FastFood 32px.png.meta b/Assets/Graphics/Icons/FastFood 32px.png.meta new file mode 100644 index 0000000..6aed05b --- /dev/null +++ b/Assets/Graphics/Icons/FastFood 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 59f2531b163af4d9daf2ef4ec6f18cf4 +timeCreated: 1532983605 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/FastFood 64px.png b/Assets/Graphics/Icons/FastFood 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..d45fbe28ad114110de712ab083561f4fcea8817f GIT binary patch literal 1171 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3Vd{7UO&G@ODkj5l; zjb}Tv^*?UrRXo`T@! zeC<$uv$JxNt<$!*clqv2`C@zcPNK2(ehnUmYfOJ7pMOi8^Zl6Vja9A%i!{!LnLcn1 zoV7N~;SQr~X4K7@zb1SUju7+6J9TEx_0-kx7#jK+x9)M*`fRF^XgJI1X$rIua zR0~d@xwrJpUxu8VZH$pZ@yah}Es1PR4!acUIhXTw9M6t>uJ^4v-5rAX4cK^uw#7*l zNK|NLW`BrZ%cr}Zand!0@`kI7%qy1)?|6HY^QjcW9M&*X!=FFZ<`nj{@8LTB+Gs)4 z2R1H`x<2PgyRwcsy<>Ra`{*{~Z_RD)8O+}-c>)-6CqCwA*;V)I;e6AxZ^S?7HoUvO zYMOAod;x1kzy`*3#`cVBG6KvuE-aEtNLzd$;~?7)pO={d$u=+h*WTfBp5ZiO#l$P@ zbEbWU}dn4F8%JYKQ3HSnGPbGL8frM?5V8Mx1zC;EGRdQg`sxk%dQN`aa6sy*5J`E$5a zT%;B|%%ACd^~gq+AHM&#U%z}H$awb3(+#g4y**H-wYSRnCri)Fn_JZTz8}~%=hox2 zYg0`QzRodSaNO6=j$4>lVnS6*)L#A*Q(Ov|Rbu%H{$4q)>fh6Qhh^pYZBJ`AaQ>)U z>z3r1+f>7LNBdyI?s*^G`VLgwVwunA-|(DO?SIdy-R|N?-!mA`X6<7(&SYYo!Ppmm zz2xE*r5PPdlDU3c?U@$o>27?)aH?~)mUmyIkHm#T`o>NlTrVB$G2C-v;eVy>vMl+8 zwCjy|4^*b=Z&j22P(0~W_SQ!`yuh-s&&)WhKE>gTe~DWM4fSx4-q literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/FastFood 64px.png.meta b/Assets/Graphics/Icons/FastFood 64px.png.meta new file mode 100644 index 0000000..c525cca --- /dev/null +++ b/Assets/Graphics/Icons/FastFood 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 0b9880804e2a8434a88aca5382011e84 +timeCreated: 1532983605 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Gas station 32px.png b/Assets/Graphics/Icons/Gas station 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..d92970a53c717c898f6b2423a4cb8afc050d0b8f GIT binary patch literal 1711 zcmV;g22lBlP)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%S zT}ebiR9Fe^mQ6@iK@`XD(^M>o5Oom>Qjn0L3kgBmB)AX_GWy!P2{%D|-L(sK>sAN~ z%D_!7S`?@|YvCdYa^=FH?+-to)$8}SJ2La`o##BbZuA}aapvQkIp>}`GxtVOMUHv} za=ro-3Wdwe-GvsPO+5Y)J)O(to*6rQPtgBm`ekbt=!8!YDq9%#DG>S&EJAxo;A0-6 ze#RT(x!33oNUN6oyP*z-2>KE|0KM>({xvG`j&^y1<2XqEKnK)7Z3<0{eF4d|qM#dL zUIWMqoGTT*$}?H8#w}H<#7%es7htwj621iR+mli@zPT>EPsb~C zpq0d#y%nv7Zvo4sye5GZ_#vDJ?VnXp5>w12_FU!(5U3AYVID4lHuM^3{46*UlE81r z!|kNa)x;)0*bkeuzk&9OPRdDeBvBG)_W#klPwBogo^}kiXnm2-EBc?|27YtsX3&!> znS_KSa693ZK44D4DuG8anS?8`>ECphC<=K6KHuW;Is%`9t@uGr|ln2XPSV{ejAK|0_q6v zD_K@RSM^UKZpBf9-g%Y@m@*q}e^0!X$T9(MkWv$eIsy9?*lnjE2T=iY>zQwYz89vQ zNMygO*vU4q^ES4-${p~Wb{pu&zNtsjqwAi9!AXubjcpz8O01|C60Diugn;2(CoPVSI3lPCZH002ovPDHLk FV1metKm-5) literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Gas station 32px.png.meta b/Assets/Graphics/Icons/Gas station 32px.png.meta new file mode 100644 index 0000000..9506b50 --- /dev/null +++ b/Assets/Graphics/Icons/Gas station 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 3cb26600cc3d548bba13db8f99150c51 +timeCreated: 1532984035 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Gas station 64px.png b/Assets/Graphics/Icons/Gas station 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..66eed25f90291b9b20bc4757d68b8d3bf2773272 GIT binary patch literal 2242 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 QDgXcg07*qoM6N<$g7xn)x&QzG literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Gas station 64px.png.meta b/Assets/Graphics/Icons/Gas station 64px.png.meta new file mode 100644 index 0000000..28cac24 --- /dev/null +++ b/Assets/Graphics/Icons/Gas station 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: df8a8131918a945de811710b3c75c34c +timeCreated: 1532984035 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Home 32px.png b/Assets/Graphics/Icons/Home 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd08e8b4002135b819ba6fb6a5aae2817a1158f GIT binary patch literal 1504 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 BZk7N5 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Home 64px.png.meta b/Assets/Graphics/Icons/Home 64px.png.meta new file mode 100644 index 0000000..0b53c56 --- /dev/null +++ b/Assets/Graphics/Icons/Home 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a3dc345ecdddb4fb28852756461f5c48 +timeCreated: 1532983663 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Hospital 32px.png b/Assets/Graphics/Icons/Hospital 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfe4c166d7693424578314ef1ec933e3d0d8e9d GIT binary patch literal 1531 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 fDxeDdJq5l2S?obZ~00000NkvXXu0mjf2RlZ) literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Hospital 64px.png.meta b/Assets/Graphics/Icons/Hospital 64px.png.meta new file mode 100644 index 0000000..56c1ef6 --- /dev/null +++ b/Assets/Graphics/Icons/Hospital 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 00dbe8c9733ce44da9c73dcfae9c6694 +timeCreated: 1532983732 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/IC Arrow Back 18px@36x.png b/Assets/Graphics/Icons/IC Arrow Back 18px@36x.png deleted file mode 100644 index 6506fb2d7135da60e8f22da2653e5fdfa19c66a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11939 zcmeHN3pAA5-)2GzV?roHgQ-*~6^+}N4npopE)kMK$V4K+Iv;z(gSbd3nIdlmTBU2M3pco3^%@fwnfm?Bt1~ZXPZi9HgiyOM6$m zr3ksq=a?+9!NOzb&%SrH1l9}0AJ}=Tur#ErOT{bEK&3-w@W{+)!?kA(q#b47Zkg(u z1u1<=5~-;y4kgI_CitFQxHVzr`i{2*Idb7_nAzaPJ44sicU*TX&Fgj<4Vt<+mJ&Ex za%_xyu;jjVVw?!4=#6XzvF%JBdQ61ome}+3G%=oAR_2mh?C%+2R809!KRozB`$?cf z`@62C)U4t?lB)^Sb%zW3@A5^&aE@nKzVPEbGat83>x-?_%;CXeB}&cKGmmJ8)iQN}j0@(YR~ixkYtb=Kc8E*@X1uwkpk)8=g$_OHrmB z3MF5L=FDpw#DY?Tepbn(g*+B0SivoKZ5zE}rLpz0RY&9~JRd~cTYh)FEu{QA6S8BXsgP(fqZG(GNtMT_!SrwsRKNIxD{m zqqSiTL8v{f@z8dInK}vT|erd-zj!P#vI5wLb=uK6S zn~s=KK5kxqq(QQ};qtc8@PxgxZhJBs9YVUk86}h#6ueOlPMLaE{%d8x#1k=23>Pns zKndme=ZAkt_{RzVRKfq#Dxj%hQh)90zqs{}epX5E&3Pv6pp#Bx_cwmU*syW3y;QgT z?JvGDY^``W|Q|z*bQl?F{ZV*^modzKXY<>fzNnvIsA6iBipj8GCnt% zI{5fURA(%`Y<*Qcq08=~O}DDv>R}t5UrSi2;d$sfaQvDCoo+1>c{Bnx+orgxHzbir zNr5nJX^7;(YP!s8`Bf0G8ty4|R>dAmEpAB-ND6rW`1b-`D`dS8$C!FFeWNBkyn5dX z*uoFi_ezWErrXHEa61WR^Qv@uThhX@Xr0vfwkk(!83_MQ)u9-CO8qZ-LiNeJ^o&u6 zTw-@uvoKaKubD&_qvdhA*MrQDcjFb%M{#z9z4!|?Jz<9fPv}LHw>l3GrRG8KqGUVxu_l2R&S@a62`qu$pK4m z5xCMNg!1aiHx1;@8<{ISgHCZgMl%OXk7`)^L3D+iV*AEDOYuy%D_T=Z1I}N6*VbER zn>$`g#+sPIA9jMx`)$pvpok|^T4T*}{>0bcXefU1Llivu>|T2!HsmS?sz{wEjvmuD zJ|2;-k6$?3JID%9m5X7Hp8=UVjR|3sSk$5tBOo^!64FRz_%3Nu$&1CsA^Ge(IT;j$foT(ogrzPX%0D3>V2!Ef<&7 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 bySR>iHa1pK!iSdw{4>xs(aHYF@!Wp^9NJSK diff --git a/Assets/Graphics/Icons/IC Arrow Back 18px@36x.png.meta b/Assets/Graphics/Icons/IC Arrow Back 18px@36x.png.meta deleted file mode 100644 index 81dce39..0000000 --- a/Assets/Graphics/Icons/IC Arrow Back 18px@36x.png.meta +++ /dev/null @@ -1,112 +0,0 @@ -fileFormatVersion: 2 -guid: f0e9c949b90954f2fa86aef1eb4d1bbd -timeCreated: 1525709069 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 200 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - - buildTarget: iPhone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - - buildTarget: WebGL - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/IC Backspace 24px@36x.png b/Assets/Graphics/Icons/IC Backspace 24px@36x.png deleted file mode 100644 index 70eec977f2c4ea1d2ee4cab181489d6ca55ec740..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29402 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 L-ep;6K|lFF0x9lG diff --git a/Assets/Graphics/Icons/IC Keyboard Backspace 24px@36x.png b/Assets/Graphics/Icons/IC Keyboard Backspace 24px@36x.png deleted file mode 100644 index af866396237f8368f8d827830dbc72067ad3494d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18984 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Marker 32px.png.meta b/Assets/Graphics/Icons/Marker 32px.png.meta new file mode 100644 index 0000000..e87ef65 --- /dev/null +++ b/Assets/Graphics/Icons/Marker 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8a5013245c8ea4d02a7f5a7e26f45085 +timeCreated: 1532983968 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Marker 64px.png b/Assets/Graphics/Icons/Marker 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..f37b5ed4f907c549e74a0d3dcf28ef3d59abbcca GIT binary patch literal 2210 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 bCOfAknx#}63(@%w)WhKE>gTe~DWM4fTkzv~ literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Park 32px.png.meta b/Assets/Graphics/Icons/Park 32px.png.meta new file mode 100644 index 0000000..784274b --- /dev/null +++ b/Assets/Graphics/Icons/Park 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 26c95bc27074948c1adc94882f8fa254 +timeCreated: 1532984847 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Park 64px.png b/Assets/Graphics/Icons/Park 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..060e9ed951c7b7940db1a5d4c0bd122ac896a8bf GIT binary patch literal 1002 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3=O*RG!x_SyKP4Ww1;dKjebTkwY z^!XH(!hCwu&lxkVzptr~zmfGk?%eM)Z|>eLR+#9aBGh^0f7jHVJD12U;F4jjYRFr_ z`-5)}(>%uSXL623yL@;s$xTH!Blnr=-AP+c?|v8XkX_~MTICAm&6C*nzSfuew`j>x znTOLOrdj(i7iC4QHB!4Yy@=7Ycw)*9w}4E<-{1nU?^vi7j- z`kY;B6Xzv0Y0FXT;@Tf~qwZ(QPvW2C*S@0Oxxsc-6ADH~ z%MV>WH2dcBO{{Oe`0eCMj?_D+ov^z6ROk+Q=L6yIr)V4Gr3o9dY)L8)JJ7nO`xBSM zcfZ>$iN>=}?a~N$cA3Oz?6CUG=Xp%-XL9UbABypBn8~^0-P~QrR17Al*C?uN_5LMM zDR<$-+eNt_7YY5^YI3jd?3N{y^A1X@@VIjARe0IDWb>(;O!;mr9=?!#z!s2__MJn5 zjgKMLLH)z*rT1k{AHEotdBALHLBJ)KMr)f_f#n-!&YS5wGqQCl-^JJm&$*`WW4`t` z{pozyOKP6KRla(z@>=EbYTaJ*TU!1Hj%_kC+iZW}_N~>aownEVEGIF%XWHY*w1@kH z8s`VS1G7~Q>~3&T0wo_#{eMi6?5?sLiV+>a^s8Fp8c~vxSdwa$T$Bo=7>o=IEp!dc zb&U-|j0~*|%&bf-v<(cb3=CrKwtPa-kei>9nO2EggKmS3A5en^$cEywbgQJq;#A$z xqD+Rg%$!s!eSQ6s+yedF#PrPMY+WaBN6!F1N3ZCV%JV=y44$rjF6*2UngFSblDz-` literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Park 64px.png.meta b/Assets/Graphics/Icons/Park 64px.png.meta new file mode 100644 index 0000000..14fec7b --- /dev/null +++ b/Assets/Graphics/Icons/Park 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8d2d4e04e0e0043f690738d5dcde8e19 +timeCreated: 1532984847 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Print 32px.png b/Assets/Graphics/Icons/Print 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..190c1a89dd8e7fa932bddb4e6f8e9109e367ca9e GIT binary patch literal 1593 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 BoZSEb literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Print 64px.png.meta b/Assets/Graphics/Icons/Print 64px.png.meta new file mode 100644 index 0000000..9bd510a --- /dev/null +++ b/Assets/Graphics/Icons/Print 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 33ef049645cf8433f92ecf8ce51db066 +timeCreated: 1532984106 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Restaurant 32px.png b/Assets/Graphics/Icons/Restaurant 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e9c72c4915b6394caeadb484a28285d7fcb7ca GIT binary patch literal 1718 zcmV;n21)seP)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%S zWJyFpR9Fe^mOX1!Q4of6BhhGt_y;VaSct@!KoBtywf84jDu{*u!A3|Urm*m9g*1W+ zrU_OOtU{`!R#`t9K?IQ~MoiY{)jP}P?#$V*D5}JJPJ<{MnmYd?^j}m zt@2IS4D)Dm0ltH0Z*jIAOnf)IWXJatpT3@HBk3w^ItAp?5Idd(pRd3+bh6v&&Mi?Y zT?6mCtS0YZ%F@|igx`=dy}}XGWUUCIA-)jPd)EP+0v*!Gz7d#%_yS5zgRnY;?uqkd z^KtfdFnh-4E-b?m+=LykE7dEEQRFggftt^h&2?wgL8ixl2ZqX+f6;^;G6EF81n0^I zYOZr&rfuCGmVfo1wVOPzq zm+P)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%U zn@L1LRCodHnoCF)Q546uvWPMh>|irTe}+VpUl6a+3r2r7uuHbJ`Fi`f(XpaQv3QH`9?;&b00JFJ%;AMpPBF8bI$*s|J=FWnX#lK zwN!yrfmDH1fmDH1f&W#3(xeui$z)bC_O)O+SOkVaKjHxe9Gu%4wY=OVyS2OcZ$U5#XB-?rC^kyY8ziG_=C9$AT$#5#T&#!RzAk9_J;h za%ZU;eQnjg^Ptm1bew`9mNkJq>&bUGh%97#IdRH$z$8G%lCTxO$Rbd@Y|M@T8F1XD z-1M0Q7<3p#93rfOufc)S)^!BOA(gX9fL?;eRDl6)QAOB6UfI^hZE_*MsFIol=pm?2 z6{u+w5!zhWgzWU+q{$nltCQ!02~`5E00ey}=(;M<(AGk~s|fO(vD%O~O!qiJ?O_5Z zW4JO^pcjO(^8{J_b-=Fz^oJoa#5|)v+Cv-(wu2D^QBb#)2n34&@+23hjgu_;1CdMx z5*+}#U7>E^7wFW^1o~z7_ez%}MBfc!w70p_twFL@5LN`^Odz)mI4*ljqB^GnZJbHk z0)B-YrFJHevl;vencE-snI9W$>IvmT@+cx)CjOsAN!q|Q5Y=QI*&M1cmmo;OiqKB% z0zVhOrTD8Lsy!!xJWJ%qAUg-QqG1sBI}?g?VYDp1$}1-9F)KoG zEsPe$Kf)(+@t$Z|5lk~7Kbxg|7hhB&SQOuZ&r)yDaUaPoJI2Dy1c*(qt{>*Icu!0? zXc->PO$fkG&;bfoyf=Er;5|yq zEBV|O?<3tJ#NO{h9~sLEP+#bAr2MG@sRF42sRF422~*%NJg6$jN4JaO00000NkvXX Hu0mjf36EOW literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Restaurant 64px.png.meta b/Assets/Graphics/Icons/Restaurant 64px.png.meta new file mode 100644 index 0000000..a8e8ec0 --- /dev/null +++ b/Assets/Graphics/Icons/Restaurant 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 9cba623421bb5408db333baafbee061c +timeCreated: 1532984327 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/School 32px.png b/Assets/Graphics/Icons/School 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..84b1d2de3cef73b3ccf078d16130fc2087a0cd4a GIT binary patch literal 1676 zcmV;726Op|P)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%S zI!Q!9R9Fe^mcL6}K@i99Nfd2P3^tqnsgy78WL=aDKjz-DJ39@7;TzKR^dQx3jx5-CMlhhAu@CPny(vVhvRiVlSf_h*Hj-b&dO=Cl#0X+aETnk9P?-J9?qcA_7}l# zPCoO(!eN*zhN2lpD#B20<6F> zc$2TSf(z5P?FQvaV^r&msZL;o1b+qZ;x9tp6c}Ls&hgl+>rPRua%9pN$=bkaEb;&2 zJMIj$_=0}an%h&1HE9GJ@E4KSv7;UeNc_=k_xd!V5B z!$uqb1Yi6+cC)8%^ohcs-P#LAU&MsPuGi7z7w8sL>=uL#@d%#62k^fOxOJOylq-!; zbKwT;4gxpxAgO3VPqLS=10mC%V#4>l70u!!-q1&B=AR9X=yJOLXL*)WyU)4RCvXAG WxeQPL^VK~700004Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%U zm`OxIRCodHnqP!|8Opsdy!TyiN>YyG0+9iz?k|vHzv_! zk_<+1!(k2dg3UChIm468&3P;e>VO*%)-<=nd19^uP{drg3_qa1rZrkS*L9w;`zPsU zI00XvT$2y^YK}e8xE+#YBkYH_5Vy&vd^g6OciH|(N>}zB;J>nS=)@F5vC`i$NFvOY z-H8e~O?Ss2fp+N6mEDyP%AvjNKjW|t2v*LO-IWOLcMLM04kzKOt14pftK5|1^sv9s zlFtG-n~bw9uo2R~@Pw=E9n+4(QJyiL|8I#^016+?!ga76Btj*cia!LW5aNBP0w}x= zI^iBvi>VgXRA&`|!5l1wTTrd09it6~7$FKB@5DsfNoKGL+Xd8g4yKvf3Igyyk_TNl z=D;p^WhPZwtD1+InhFA#6NvBz_HsNAj>0E1R)Ou0B01+dC;r$!0+<0rcnn)PUI^#m zJ5-7(*KXJVg<^{(Zxz5yMufYtisLr8X3h`bRynqjb0_Uxux|CLp`-wsB*UQ`x57%e z0|U*JlX7eIa#enX|8*V2W^5z%uo)ge+NKj%iLrI zFbNTOK3svgOuptD|6yC!xDf!ydazgvwYFp!)3e1gxD8QFYvsebl`&Qe%0=5=ALE=e z0rufsb{(`eT8(k-80+Cagf-38nh{pV3^3jb*Fm-~IG1zI1laQ@t7)%W&;y-3wJH|oq?-=UqT$6up zu+R8ZPz=QiTIvFrgkICpU&w@D0sdpgwPSR9%=C{1`|<_yDc?35FanqaAJN$gBZCEn zJ=R*!hkTW?NCFHAn@ogxQ&@8ZZj$+G2z_6!xmu&Oo)7tQVlD+R3D2T)7J4XZu{mjL zy*WMJ8m)C|NeEyHSVZS41zv!Eb_|`G_KcVPt=KQ{Pu=|UN7r4bK0gHluOiKMr0jyM^*=VF1QCtn_?<JysGt~KiWyV-@wp+XMi_jb$OI)sgl5o(O`oA$laI>yNUDes`k3Mp_@COs z3ZgYyTX~aZEvBKB($tUiEz{>lc&)&5rSmzA^Pvxw7}U zFZL(ux=+Ck#29>^%exjf^Pee@DUd0UDUd0UDG*wL-+KKP7DRgqi~s-t07*qoM6N<$ Ef;vM@QUCw| literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/School 64px.png.meta b/Assets/Graphics/Icons/School 64px.png.meta new file mode 100644 index 0000000..102e19c --- /dev/null +++ b/Assets/Graphics/Icons/School 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 4529c36710f1e4e97b72f293b54e8ba7 +timeCreated: 1532984252 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Store 32px.png b/Assets/Graphics/Icons/Store 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..6ef79c563d924e178e32d8fbf4cce9177cb67783 GIT binary patch literal 1695 zcmV;Q24MM#P)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%S zO-V#SR9Fe^mdj5QQ51(el_CWrnovm88r>KpY}`NzL0S5UOAY@38+6mPacA7Q?LXk& zjSC{|+(1HruqcwoQbRB%MiXDPraZ>)z)W*9&b^(P&aB`hU+(Mt&bf2%%$=J`9e1;2 z0c_hIpvc1kNM8dgmSx$L$r}@xg*yC#-|z))CZ9Q#N;^ril)Z2U`XC37A#roJpg^Vv zum_LeI{btZ)Zx&NGOCIGFT7@3KNy3s^wV$vN!Xk>xw{2w{~H?XYDbLqoj|d8^qB-6 z|0^-C1)ab-oHt{h#PdMOT_=(kW1K*ZSVL~?KqZ14e1tgcNuZ=&Co(^aA^RFJ0C` z;~7s7d4jia8W!OtxW8t~%-R)T$>iHFB76rU zAm6j!@0;%bOkUJ|I0dqb+Yrr|L=Rks?w}FG*U`u|FS-%rF1&|bSOK}Z84aH?$5%9> zy=N5Y1`*2NunMXz)6hN@V_8^I1=P1-P?yKFr&kbN^a$nCJnQLGoBcF~)eh>H;Hsyu z)ih0@hS#T-=TW6hA-83n{a`?RRFfDIE4;CE@(z^YJIL~nw~K;L!SNN%2HbC_F^&^J p?uR1~_);Ohj^?~E_{ktE@DJUrOCDaBpOyds002ovPDHLkV1lQ&K34z$ literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Store 32px.png.meta b/Assets/Graphics/Icons/Store 32px.png.meta new file mode 100644 index 0000000..52734c7 --- /dev/null +++ b/Assets/Graphics/Icons/Store 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 375fd008006e94c5086d17748daa41b6 +timeCreated: 1532983261 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Store 64px.png b/Assets/Graphics/Icons/Store 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..d325af9720045df842028c5a4be889abf31dbe1c GIT binary patch literal 2377 zcmV-P3AXl$P)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%U z_en%SRCodHn%%1wMI6UHnlE5ll4zNDp+ry=WYJaBg%{FQDS_yPAa)bdAJA1$qTYmB z_Fhn!K@t^dB#P(}-v~?;?S;@z2Q$G)?WE>QK7PKnYjYm<*`4|Aw9lT?{@}~(&iv;4 zdzsnU*?FE3BN}Nk&}5*=!2dV{J!$N%R%>>Qo7?J#$1MrCA6y1` za*D=j!z1E@;Q0)q%hYMzsGG=t`L+ivB?%|<9CU-t)MKQl)9@9zBU7Q?m9LS2WqB^TYe1$R z1Se?tAhWUll@ArUSeSr>;BCs^ipXl%u9=%FUI}0p`~b^GxlHwI)PTKO+Mfo$~P^Gyz&v zzVspPqRt^~zvpW|C;?3gi6<-4t>uF=Q0zZHEwHuUxgtV7(r>}vE_2k#5AvS{( zKz5a7EiiwD7^*;5-zCfOFKBiKCm;!AE9L$Qf(kM53Bm6O=^$NG0x+bH4Xp)Q6Y3z^ zpRBStVoE?_XcMJY+&aj+42t$C!D3DT1}|W3U9iRY9e#mwwUySKfW+X(l;2y8N9wnh z!RWVgl}Z4H&tdp=tMLf^wAX*D3{R;9B!)kv>?`9$iN32Cgfk`j+uj1MK^!>E{X1@5 zMb|pNEd7ZdV+JVR+baq>HKW7M7fF8iKg>8Yd>EVuRZ2J4opcb`1+`iu!RHl5uAlDK zft&yJqTH4HyMTr1aXJa@qSbj97}efjxYxFoaaXET${egx|uEOB6v>+ zr~669v<_|mb@c!Xq&|y-#F~Ikr$IU?dMU_*c*-lGdLfj~nt)E{0DA4kc=d(GA^p*o zPS&lk4o0;XualTgr%VapS<_+2v!K6588E$iO$kuYB;jj{xj<3@d5l3hKFG1=rZ@w!X24`j-3s&=oMa?)Y#v>hX=5PO zK0|M>v)K7Hx{(k^mtSw7<&|4 zO|9pYJ83gJMqed*TMmEPBwyxOqPOk?9>AE-EAKw^v^ZMj7CMTfNaV}xBBiW$YXZh) zk!944rOs+Ybn5FngM57w?+vj!r@zhlNFPeUpQsM;A6)WJqwJ-w%=7=Zvv5oVJ3uGVA?*Bkkp(be zSg)ufZJu4=em$5PK$WWs*A(zR5VtEwxhWNVjE%}9ynh7D1e)##nYsrkqYJ@42&vvc vNS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_Cwy$!fk$L9koEv$x0Bg+K;vh7x;TbJ9DX{@&_Bdcq;3k}nwb8>bd>s~^{uXp~K` zRJu2R*$;o=3hq00Ykw3l{oV4A?dv~gX$NzqH3wDS{*}p??>EpG_ZZTH9a{qd;@KN}cc+tyeE+2UvR&c9xbIie? zE6?$ie2y*<-w`8tAt*{byFf0yAk9L;uTNrz)k5d#ZPx;4tU749B(z43!6A3$Y;~V4 zx3hL1dve?Fj#kd9wRarm_Re-29Zx zv`X9>e4nfZrAQ5s4aH^YR!ND)sk)^_nG9)}IjL6q`uZig1^T&(>6yvdy6)x$5xIeG Vp|vx9oCWG(@O1TaS?83{1ORWD74!fA literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Theater 32px.png.meta b/Assets/Graphics/Icons/Theater 32px.png.meta new file mode 100644 index 0000000..8f060ed --- /dev/null +++ b/Assets/Graphics/Icons/Theater 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 4e21c273afae342b5b7c0e585df32861 +timeCreated: 1532984651 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Theater 64px.png b/Assets/Graphics/Icons/Theater 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..363ff60cec5d6460a59913444668e0d44dacbf34 GIT binary patch literal 1030 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Train 32px.png.meta b/Assets/Graphics/Icons/Train 32px.png.meta new file mode 100644 index 0000000..fc54f80 --- /dev/null +++ b/Assets/Graphics/Icons/Train 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: b4c45a8d79ab44afcbfe212cda9d2e14 +timeCreated: 1532984730 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Train 64px.png b/Assets/Graphics/Icons/Train 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..4e057c35d6aa5a83226fd9849e507f49caeaa2a1 GIT binary patch literal 2265 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Train 64px.png.meta b/Assets/Graphics/Icons/Train 64px.png.meta new file mode 100644 index 0000000..dcfeb70 --- /dev/null +++ b/Assets/Graphics/Icons/Train 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a45d3c9a9fb6744f3b73f2544c934e57 +timeCreated: 1532984730 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/airplane.png b/Assets/Graphics/Icons/airplane.png deleted file mode 100644 index 3e6a5299a2f2e58a540b996e722dfcf46f78bde4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;v^gT^vIq4!^x>=q=+YaqQ##^an?d9lEh( zqhO0nmr8H^0VUT5b_Wwv_cdk)M`g}5I;fW!B(oyc$z!tK${-hkT%8sUM}3V)OKW zOhTNm0l@F-=mF)j~Nata;--IRlt~<>Qbv!gOKUb|-lK)6U-~&^2#YCg; ze9;yhM|K>Gw&7v?%3aWB7Bxd^!@tm^b&b=12r-v1zixI=zaeJ(wW{rFGv5qR+rDiY z(~X$_3Oqf(DJQh%g>K_eXd0w|)(r{odT|O(DRU{}%d&cn!N%72wK2^CtHL{Mi zzU(ciwh)`z=QPD;N3-l6v9Bxcs6IHzQT=VB^l#yRD$kyM&?#HK!aihW$X{0ZS7-D8 zu)H(@#(-*xYeY#(Vo9o1a#1RfVlXl=w9qv$(KRv(F|@QYF}5-`)HX1%GB6NudUp^- zLvDUbW?Cg~4Tiatrix6Vo%3vvnhi alJi{i@(UCmTnY#3VeoYIb6Mw<&;$UQXaMg3 diff --git a/Assets/Graphics/Icons/cart.png b/Assets/Graphics/Icons/cart.png deleted file mode 100644 index 667964c1015655b9160d402d9978b7f9bce1115e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;!c~T^vIq4!@mdtIy&n(Js?$Q|lp<#dh9#&in2z zUOLYt;gY`20mA}?ITL+myfLy3zU(l++0Z}ar@as3^aIk4PGLn|y{R47_+J|bd=s5L z?Mk;p{gYb^8xj;!L}#n1SQamN9;%btl({X^$TLStv}y9zg|AM|NwVI;Zm%*c?OfCx zsqerjP%UwdC`m~yNwrEYN(E93Mh1o!x&|h?Mn)lq7FH&vRtARJ1_o9J27ay%4^TAZ z=BH$)RpQoQFYzM=s6hi{LvdNURZ?Pcs%~jfCPP|gPO6o@zJ5t=fqrgcdS-IAZn>p# YSV)pZnVR$cWk5X)p00i_>zopr0DM94IRF3v diff --git a/Assets/Graphics/Icons/cart.png.meta b/Assets/Graphics/Icons/cart.png.meta deleted file mode 100644 index adfb90e..0000000 --- a/Assets/Graphics/Icons/cart.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 3a935cad5d6bd4058b5f7cd4d6b14d58 -timeCreated: 1524422716 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/city.png b/Assets/Graphics/Icons/city.png deleted file mode 100644 index 4cbfe4f7f5c31301b30e8f04b6798b4b479ec383..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K*m*17srr@!*8cKay1(WxXLeOe`)(BagXcn zIZO9W_O903ozc~t($RTQU>19$LCsn9`}|Ii{RI;=a-C++ysMSxHCr?9RQj?RE8}GC zESZ~c|9@6{s$0LaEicQS$$z_>bMcOahj&z^l`r77xxV%r|9KnfroS7H>3CZ1={jMO zzwa!g^(oz1XIt`4WCg5Io4xQdr|Y(*j?>)E>z3S6bDB3z)pX;o6GdBd!i8D?Pkr@s zj;HdP6?&U&b-S<5;8>f=y*72rw58cTE!Q@&#-|8>uzLCD!Fu<_f~VPkem(T|k@xju zKo6>xxJHzuB$lLFB^RXvDF!10LknF46I~;t5JL+qQ*$c=Q*8qSD+7c2!fZYi4Y~O# znQ4`{HSp|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;u_?x;TbJ9DX}(w->XcNZbAuD=HLkb#}BY zSg#Pr70kJ)wL(+n3G13G>H^mB2h0T~nly2hElLo1vxe7ekJ+M#qaGcuYCG2K-fV2$ z=eg0I$8$#Uzn|w~jF=}X&0KkNQ@yzX>yd`*RpQoMHH@MOo9`Jg#5#B~%)KhTY}p)! zUo2K3LbG(3=XRYBOIS0pfk92Tf9aC8JMQ8c@06vh#09k8o}HPI&40JOcPncMhxF|N z<13GZuW+AX`pcN6x@z{fOAId*H4-@Y`bIMLHS9R7ym;d5i3fc?6f3^k=G^Y@rL3>Y zY{kbJoUMFFedWZ-Qy6O{nAUR7H(RhqAYN?a|3&Gn3)IUe{hq?hSbQRWQuTqkkISVb z7~~pd4Fy8}$Nyql!0i9H*C}+ngVT}x9ltK|tzXj=ZkExe#iGqPhvD~uRi0nt4D%Lb zCP=;rF<`z?RI{J0%(pQotMP&A>~i&;?~N`e?_U=AcYXF@-jX~E?Q?(ZBR3TuikD@V zJ1VC7(N!c~x;rGkaF;D>hDb}&akgypTXGHSjPFMJ7Ssk{C}be7nZMQ$XR_R zV2Ov-FSfE6?k^Ls7S9C6pK6I~L`h0wNvc(HQ7VvPFfuT-&^0j8H8Kh@w6HQY2O@0) z11kfA1$-sWC>nC}Q!>*kacj63eC9t;g9gZk;<9wBq{QM>-O{2=hP2F_R4aXb{gT`Q k{oKU#%;aoc@61eB69d1bEQXE1G|0f<>FVdQ&MBb@02}xUJpcdz diff --git a/Assets/Graphics/Icons/food.png.meta b/Assets/Graphics/Icons/food.png.meta deleted file mode 100644 index ecec2cf..0000000 --- a/Assets/Graphics/Icons/food.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 668f47649a9e54b4bb65a95493cf5f45 -timeCreated: 1524423483 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/home-2.png b/Assets/Graphics/Icons/home-2.png deleted file mode 100644 index 1a151756a654ed6174b6a94aa2bbd57dc0aed345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 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 YL1lVGMZzQ5QlK6NPgg&ebxsLQ0J`)vw*UYD diff --git a/Assets/Graphics/Icons/school.png.meta b/Assets/Graphics/Icons/school.png.meta deleted file mode 100644 index a1a7a4d..0000000 --- a/Assets/Graphics/Icons/school.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 3f147c38f68cc40fe95b1ecf01d78155 -timeCreated: 1524409543 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/silverware.png b/Assets/Graphics/Icons/silverware.png deleted file mode 100644 index 0607069e05c622cc99e7f6a977e78078dd2a0f30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 731 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;!3lx;TbJ9DaLsx7XnSnd2Yx_daB`TG8CG zgY&LbesixWKXf#*n2KjD z=wdv^oEO6TKAEdDu+;fN=8hfi7d{xJEx!0*cO_@qp@d0u@2u3D!D6RU{zc1CSK4oR z@Ba|(&0K%90=S!YsXAX+cT&S#bcH$NDvp}Wq*n(zI6cHog?HU!yk}~_`{(mC4QZh( zjQ{_)^Zn}%Vf)GUt>NJk2}!TE!baT(0y`M|8gfneH{@Mwn4fT1d4WEgaQOq{lUA?h zuT0_=?&T2v{w4DGj;8Z{x;~O0XKFI*Z&Me&Yf{y)c2S7LYK_<)(J7j0!689DYAd$P zShvWl2OC7#SE^=o*;l8X1KcT3DG{SQ%St8yHv_7#t6c6+zLEo1c=I zR*74~Hjbw&fEqMFHWZhoTO}nHr|Om#Wiq5?=A>Hb>+6@~7U<_Dre`K+>jp(RMFu1} VhxTQ^0;W<122WQ%mvv4FO#lSS3*!I) diff --git a/Assets/Graphics/Icons/silverware.png.meta b/Assets/Graphics/Icons/silverware.png.meta deleted file mode 100644 index df879dc..0000000 --- a/Assets/Graphics/Icons/silverware.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: fc8434647c04b482d8fe0e46c9596632 -timeCreated: 1524423524 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/store.png b/Assets/Graphics/Icons/store.png deleted file mode 100644 index abd2891c67a207357003ba3bbaaeb3cb03e13ba2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K*k(T7srr@!*8b<@--XqxXQ2aI`42kpmd@5 zW0e^3h+7MT)R#wusLB1CZ1hySuE<8BMPOrz{ku5btnY8D5-0m<$ZnO?Iv^5L&1RPW z<7D~@&{;Auo1FSNeOId{UI6ExO%xWzqW(}<2$*9#`{)BofeYv6WLYSGHa6G ziQRQ2)%=#9ch4-5oiw54-_u8DT=oCNUnj{c%M|gnlR4s9hC`m~y zNwrEYN(E93Mh1o!x&|h?Mn)lqmR3gQRtARJ1_o9J2KAGhrBO8G=BH$)RpQpbcg}h_ zP=f}@hT^hxtE9x@RNc~|Oop_~oK!1)ef^T$0{z^?^vvXJU2~H(r)*|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;z>)T^vIq4!^y=U(dx+}xzUUqj@}BS94nl`SlhNALE&-t}(&-PcjG|EevYX<7WN z{QRAnmWL;Cy+gU@DnxZ&sU4^Z$pV0T8 zHGAO#BbKwtTjsOmKIFOlSBWF6ptZM7kY%!kkW5Lee&R*@Qr7CKh(nEcQWK+^PFIE& z@IFmj<6y{t;W0z1#-`u>-la6TjT|8m9>~`};#S_o6Ctdcr7(b)&ru__K>q67> zB4&nyS=EOYdKk8r>ime=R37tqOZ$xYh%D=4p=JFMJU`9;#;}_0?)lm4ee&ruR}JIL zr7xq-&DgkS2~S<-@3-j!Tjm?9?VEq4(|=MxeW=yd6En8V*x2-M&bfCH$F@D-^LiW^ z@c+!xAA33T{;V<7-tp4p%9Q_d-BG=EF`E`HP-H&N{?qD_P`d~7YhaM8mbgZgq$HN4 zS|t~y0x1R~149d40~1{%qYy(2D^m+ALrZM~11kfA)`F-^6b-rgDVb@NxHWvyeRLJ5 zK?7t%aap=mQettcZfQ{_Lt17|s+GRJeo1bDer{rVW^%S}x@Ug6Ux<6qt?CoHKs^ke Lu6{1-oD!M<26F;= diff --git a/Assets/Graphics/Icons/theater.png.meta b/Assets/Graphics/Icons/theater.png.meta deleted file mode 100644 index b1fc654..0000000 --- a/Assets/Graphics/Icons/theater.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 7a6c6b144536b4a039b469898e6e20ae -timeCreated: 1524423504 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/train.png b/Assets/Graphics/Icons/train.png deleted file mode 100644 index 01d40b7b132a3dc266adf348e11da0bbac39745d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;tKPx;TbJ9DaM<-#g4v;>iz3HI;pJR-53%Ye{4yemq zWwhaOL9v<(nNo~&5% zL-Ea%V`8HFUvTf7(bv`gI`PW8XUBGRZN0Ak%s}yYjlf7!Epd$~Nl7e8 zwMs5Z1yT$~28I^81}3^jMj?h4RwkxaCWhJu237_Jr}+J(P&DM`r(~v8;?}S`=-V=& z1`Uu6#bxPMNr}a&x}`;#3~8A;saE>>`X#vq`nieenaSC@-cg3`o=M?>yS3*|0qSA! MboFyt=akR{0O+F^Y5)KL diff --git a/Assets/Graphics/Icons/train.png.meta b/Assets/Graphics/Icons/train.png.meta deleted file mode 100644 index 7ce9a59..0000000 --- a/Assets/Graphics/Icons/train.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 547b2f85338e540f99ff2f1977741de5 -timeCreated: 1524422757 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/Icons/tree.png b/Assets/Graphics/Icons/tree.png deleted file mode 100644 index 6351a8a42b373b0a323fc6c1746c16fbaad30b11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9wy$!fk$L9koEv$x0Bg+K;u(9T^vIq4!^y=(M#4*q~W1{mX!9vLn>vC zxkqm~IpwsL{9@7!iq>x8f508VrkIecs@B5tnJG*vu#=-p?4Y;9m90CnCp@@X`1}rc z@0H#2ddZpWH}{o4 z<)3-3^3qS{yUcvUNe16|f1TR+*WyTON$EZHkY%AJ8$wRCZk(uCBF!$*Eo8+lpjFVd zkYk~}qZ6xHX#L$ksn!824uq_BiS2ZHEttCRu+OZ)JRBR}JEPU+#9-+nxfKH+=mbIZp08@dX67K!ga^_xF%bzPUh z*=PTwAf<7wXlg{EGi3U~6%xyk_FfnyXiy6fvK?ETY%Y-y8r8c-0cu zh?11Vl2ohYqEsNoU}Ruup=)5GYh)B+XlZ3+Vr6WmZD3$!U~s>Ou@pr^ZhlH;S|x4` z>n`p*3DlqgvZ1&v-6|=uI90c_D3c*AGbhzbUthl@w?IEPF+DRmTi4Cg*{CWj!cudO Rogq*UgQu&X%Q~loCIBi30`UL< diff --git a/Assets/Graphics/Icons/tree.png.meta b/Assets/Graphics/Icons/tree.png.meta deleted file mode 100644 index 9f98c77..0000000 --- a/Assets/Graphics/Icons/tree.png.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 3af2d5083c8b24c9d91388a80ba83d2e -timeCreated: 1524425093 -licenseType: Pro -TextureImporter: - fileIDToRecycleName: {} - externalObjects: {} - serializedVersion: 4 - 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 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -1 - 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} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - platformSettings: - - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - spritePackingTag: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Graphics/PlaceCircle.png b/Assets/Graphics/PlaceCircle.png index bd38d1584ab6f86c003bf916f9dc0b78d85cf4d3..d976cb4000e210541ddb66b37e53030abd934a6f 100644 GIT binary patch delta 1198 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 A)Bpeg diff --git a/Assets/MainScene.unity b/Assets/MainScene.unity index 98b81e0..f804899 100644 --- a/Assets/MainScene.unity +++ b/Assets/MainScene.unity @@ -518,11 +518,11 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 93497562} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -71.71922, y: -341.92307, z: 0} + m_LocalPosition: {x: -71.71922, y: -384.3846, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} - m_RootOrder: 9 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -1507,12 +1507,12 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 199425746} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 1.550003, y: -421.76923, z: 0} + m_LocalPosition: {x: 1.550003, y: -363.15384, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2129109461} m_Father: {fileID: 1197122675} - m_RootOrder: 12 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2463,7 +2463,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 384800659} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.33002, y: 0.12402344, z: 0} + m_LocalPosition: {x: 119.330025, y: 0.12402344, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2127403382} @@ -4148,7 +4148,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 565950011} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 461.84695, y: 295.10773, z: 0} + m_LocalPosition: {x: 248.00076, y: 197.41539, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1881068476} @@ -6046,7 +6046,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 715392269} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 18.180008, y: 168.43271, z: 0} + m_LocalPosition: {x: 18.180008, y: 70.74039, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1202556823} @@ -6400,7 +6400,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 803260321} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -18.5, z: 0} + m_LocalPosition: {x: 0, y: -18.499992, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1371052591} @@ -7240,11 +7240,11 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 888889402} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -57.10384, y: -400.53845, z: 0} + m_LocalPosition: {x: -68.6423, y: -341.92307, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} - m_RootOrder: 11 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -7294,7 +7294,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: Custom icon + m_Text: Category --- !u!222 &888889406 CanvasRenderer: m_ObjectHideFlags: 0 @@ -7328,7 +7328,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 897516546} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.05000305, y: 287.4327, z: 0} + m_LocalPosition: {x: 0.05000305, y: 189.74039, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1059206952} @@ -7901,7 +7901,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 967983572} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -184.81567, z: 0} + m_LocalPosition: {x: 0, y: -184.81561, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1602435184} @@ -8798,7 +8798,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1144076161} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 119.829956, y: -231.57268, z: 0} + m_LocalPosition: {x: 119.82997, y: -133.88037, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1340324852} @@ -9130,7 +9130,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1197122674} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.025032043, y: 322.3115, z: 0} + m_LocalPosition: {x: 0.025032043, y: 224.61917, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 211861403} @@ -9142,10 +9142,10 @@ RectTransform: - {fileID: 1288939094} - {fileID: 574856545} - {fileID: 1345978255} - - {fileID: 93497566} - - {fileID: 2050212667} - {fileID: 888889403} - {fileID: 199425747} + - {fileID: 93497566} + - {fileID: 2050212667} m_Father: {fileID: 1602435184} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -9823,7 +9823,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1371052590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 1.1500015, y: 322.3621, z: 0} + m_LocalPosition: {x: 1.1500015, y: 224.6578, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1051724950} @@ -9835,7 +9835,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 1.1500001, y: -0.070617676} + m_AnchoredPosition: {x: 1.1500001, y: -0.08258057} m_SizeDelta: {x: 0, y: 449} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1371052592 @@ -10113,7 +10113,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1433522475} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 454.37775, y: 60, z: 0} + m_LocalPosition: {x: 240.49077, y: 60, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 637090571} @@ -10122,7 +10122,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 454.37775, y: 60} + m_AnchoredPosition: {x: 240.49077, y: 60} m_SizeDelta: {x: 400, y: 150} m_Pivot: {x: 1, y: 1} --- !u!114 &1433522477 @@ -11032,7 +11032,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1616544792} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.000015258789, y: 289.43774, z: 0} + m_LocalPosition: {x: 0.000015258789, y: 191.74542, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2119123834} @@ -11893,7 +11893,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1764345208} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -455.09692, y: 0.12503052, z: 0} + m_LocalPosition: {x: -241.25075, y: 0.12501526, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 157423044} @@ -12812,7 +12812,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1861917361} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 458.97696, y: 268.2077, z: 0} + m_LocalPosition: {x: 245.13077, y: 170.5154, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1659316461} @@ -13940,11 +13940,11 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2050212663} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -64.79615, y: -371.23077, z: 0} + m_LocalPosition: {x: -64.79615, y: -413.69232, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} - m_RootOrder: 10 + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -13991,7 +13991,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2063773714} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 458.977, y: 268.2031, z: 0} + m_LocalPosition: {x: 245.1308, y: 170.51077, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 59370673} @@ -14137,7 +14137,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2078342590} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.07500458, y: 287.4327, z: 0} + m_LocalPosition: {x: 0.07500458, y: 189.74039, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2102326051} @@ -14585,7 +14585,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2127403378} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 745, y: 419, z: 0} + m_LocalPosition: {x: 467, y: 292, z: 0} m_LocalScale: {x: 1.3, y: 1.3, z: 1.3} m_Children: - {fileID: 187655526} @@ -14651,6 +14651,98 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d554274c60ce5499d9b762c36a20c782, type: 3} m_Name: m_EditorClassIdentifier: + mainCategories: + - name: Transport + icon: {fileID: 0} + color: {r: 1, g: 0.59607846, b: 0, a: 1} + - name: Shopping + icon: {fileID: 21300000, guid: 50958204b75cb454ba75d34e822e72d1, type: 3} + color: {r: 0.8980392, g: 0.10980392, b: 0.13725491, a: 1} + - name: Public place + icon: {fileID: 0} + color: {r: 0.6117647, g: 0.15294118, b: 0.6901961, a: 1} + - name: Food + icon: {fileID: 0} + color: {r: 0.24705882, g: 0.31764707, b: 0.70980394, a: 1} + - name: Private place + icon: {fileID: 0} + color: {r: 0.011764706, g: 0.6627451, b: 0.95686275, a: 1} + - name: Health + icon: {fileID: 21300000, guid: 00dbe8c9733ce44da9c73dcfae9c6694, type: 3} + color: {r: 0, g: 0.5882353, b: 0.53333336, a: 1} + - name: Services + icon: {fileID: 0} + color: {r: 0.14509805, g: 0.60784316, b: 0.14117648, a: 1} + - name: Education + icon: {fileID: 0} + color: {r: 0.8039216, g: 0.8627451, b: 0.22352941, a: 1} + - name: Entertainment + icon: {fileID: 0} + color: {r: 0.4745098, g: 0.33333334, b: 0.28235295, a: 1} + - name: Uncategorized + icon: {fileID: 0} + color: {r: 0.3764706, g: 0.49019608, b: 0.54509807, a: 1} + categories: + - name: Airport + category: 0 + smallIcon: {fileID: 21300000, guid: 6f8ab4e3cf4b34440be65d0065dfd733, type: 3} + bigIcon: {fileID: 21300000, guid: 79c0ca8837ca748e0b83782d0a2629cd, type: 3} + - name: Store + category: 1 + smallIcon: {fileID: 21300000, guid: 375fd008006e94c5086d17748daa41b6, type: 3} + bigIcon: {fileID: 21300000, guid: 50958204b75cb454ba75d34e822e72d1, type: 3} + - name: Official building + category: 2 + smallIcon: {fileID: 21300000, guid: 1bfc3ea7bb5af4a35bd6a4a8aebd757c, type: 3} + bigIcon: {fileID: 21300000, guid: 6381e99fc41f840eaa277ea572d284c0, type: 3} + - name: Fastfood + category: 3 + smallIcon: {fileID: 21300000, guid: 59f2531b163af4d9daf2ef4ec6f18cf4, type: 3} + bigIcon: {fileID: 21300000, guid: 0b9880804e2a8434a88aca5382011e84, type: 3} + - name: Home + category: 8 + smallIcon: {fileID: 21300000, guid: d48020e3c50a04b5ea2bfc0994e16a1f, type: 3} + bigIcon: {fileID: 21300000, guid: a3dc345ecdddb4fb28852756461f5c48, type: 3} + - name: Hospital + category: 5 + smallIcon: {fileID: 21300000, guid: 075b878febe3d472c8773d767fc90df4, type: 3} + bigIcon: {fileID: 21300000, guid: 00dbe8c9733ce44da9c73dcfae9c6694, type: 3} + - name: Marker + category: 9 + smallIcon: {fileID: 21300000, guid: 8a5013245c8ea4d02a7f5a7e26f45085, type: 3} + bigIcon: {fileID: 21300000, guid: 7c79a7098a286405f862c8ec86e1666a, type: 3} + - name: Petrol station + category: 6 + smallIcon: {fileID: 21300000, guid: 3cb26600cc3d548bba13db8f99150c51, type: 3} + bigIcon: {fileID: 21300000, guid: df8a8131918a945de811710b3c75c34c, type: 3} + - name: Printing house + category: 6 + smallIcon: {fileID: 21300000, guid: 84cb762b9b8ec46d582300fab547c5bd, type: 3} + bigIcon: {fileID: 21300000, guid: 33ef049645cf8433f92ecf8ce51db066, type: 3} + - name: School + category: 7 + smallIcon: {fileID: 21300000, guid: 3444d29c26df04ac08a616f7cc4ab854, type: 3} + bigIcon: {fileID: 21300000, guid: 4529c36710f1e4e97b72f293b54e8ba7, type: 3} + - name: Restaurant + category: 3 + smallIcon: {fileID: 21300000, guid: 77a5527d657eb44ff878302325eb60fd, type: 3} + bigIcon: {fileID: 21300000, guid: 9cba623421bb5408db333baafbee061c, type: 3} + - name: Cinema + category: 4 + smallIcon: {fileID: 21300000, guid: 2b31ac9b8c4b44f4db61e3ea76e0394c, type: 3} + bigIcon: {fileID: 21300000, guid: 07f51f92be2a84b27a06a4ec5bb3f524, type: 3} + - name: Theater + category: 4 + smallIcon: {fileID: 21300000, guid: 4e21c273afae342b5b7c0e585df32861, type: 3} + bigIcon: {fileID: 21300000, guid: 0583e876b1489403f90b70a7edaebd71, type: 3} + - name: Train station + category: 0 + smallIcon: {fileID: 21300000, guid: b4c45a8d79ab44afcbfe212cda9d2e14, type: 3} + bigIcon: {fileID: 21300000, guid: a45d3c9a9fb6744f3b73f2544c934e57, type: 3} + - name: Park + category: 2 + smallIcon: {fileID: 21300000, guid: 26c95bc27074948c1adc94882f8fa254, type: 3} + bigIcon: {fileID: 21300000, guid: 7c79a7098a286405f862c8ec86e1666a, type: 3} theBiggestPlaceVisits: 80 maxValue: 0 --- !u!114 &2127403385 @@ -14664,116 +14756,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 26b2e831054f64be5a91407b8f604056, type: 3} m_Name: m_EditorClassIdentifier: - icons: - - name: Shopping & Retail - iconId: 1 - - name: Train Station - iconId: 13 - - name: Art School - iconId: 9 - - name: Media/News Company - iconId: 7 - - name: City - iconId: 2 - - name: Driving School - iconId: 9 - - name: Fast Food Restaurant - iconId: 3 - - name: Performance Art Theatre - iconId: 12 - - name: American Restaurant - iconId: 10 - - name: Printing Service - iconId: 8 - - name: Polish Restaurant - iconId: 10 - - name: Park - iconId: 14 - - name: Shopping Mall - iconId: 1 - - name: Restaurant - iconId: 10 - - name: Charter Bus Service - iconId: 13 - - name: Movie Theater - iconId: 12 - - name: Street - iconId: 2 - - name: Apartment & Condo Building - iconId: 11 - - name: Chicken Joint - iconId: 3 - - name: Food & Beverage Company - iconId: 10 - - name: Kebab Shop - iconId: 3 - - name: Public Service - iconId: 2 - - name: Region - iconId: 2 - - name: Library - iconId: 9 - - name: Clothing Store - iconId: 1 - - name: Bus Station - iconId: 13 - - name: Big Box Retailer - iconId: 1 - - name: Sandwich Shop - iconId: 3 - - name: College & University - iconId: 9 - - name: Transit Hub - iconId: 13 - - name: Audio Visual Equipment Store - iconId: 1 - - name: Professional Service - iconId: 11 - - name: Horse-Drawn Carriage Service - iconId: 13 - - name: Transportation Service - iconId: 13 - - name: Electronics Store - iconId: 1 - - name: Railway Station - iconId: 13 - - name: Hospital - iconId: 5 - - name: Turkish Restaurant - iconId: 10 - - name: Grocery Store - iconId: 1 - - name: Public Square / Plaza - iconId: 2 - - name: Bar - iconId: 10 - - name: Vegetarian/Vegan Restaurant - iconId: 10 - - name: Airport - iconId: 0 - - name: Home - iconId: 4 - - name: School - iconId: 9 - - name: User - iconId: 6 - iconsImages: - - {fileID: 21300000, guid: 2b3335b6f5b724d129af6b3a465e8909, type: 3} - - {fileID: 21300000, guid: 3a935cad5d6bd4058b5f7cd4d6b14d58, type: 3} - - {fileID: 21300000, guid: 40ddbda4cd4024af892a0d26e894bcab, type: 3} - - {fileID: 21300000, guid: 668f47649a9e54b4bb65a95493cf5f45, type: 3} - - {fileID: 21300000, guid: 33450a062b8724618b498a8af1754bc4, type: 3} - - {fileID: 21300000, guid: bc4975afe26ef4e24819f9eee1d577c2, type: 3} - - {fileID: 21300000, guid: a0d4b6930363e4e53a5918e711890e49, type: 3} - - {fileID: 21300000, guid: 4f849d61980814ea391605ccac64a202, type: 3} - - {fileID: 21300000, guid: 592f0e9e3b8364bd194fa768c49418c0, type: 3} - - {fileID: 21300000, guid: 3f147c38f68cc40fe95b1ecf01d78155, type: 3} - - {fileID: 21300000, guid: fc8434647c04b482d8fe0e46c9596632, type: 3} - - {fileID: 21300000, guid: 51c534ab448604a66a72d29aa562e744, type: 3} - - {fileID: 21300000, guid: 7a6c6b144536b4a039b469898e6e20ae, type: 3} - - {fileID: 21300000, guid: 547b2f85338e540f99ff2f1977741de5, type: 3} - - {fileID: 21300000, guid: 3af2d5083c8b24c9d91388a80ba83d2e, type: 3} - fbAccessToken: --- !u!114 &2127403386 MonoBehaviour: m_ObjectHideFlags: 0 @@ -14786,9 +14768,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: icons: - - {fileID: 21300000, guid: 33450a062b8724618b498a8af1754bc4, type: 3} - - {fileID: 21300000, guid: a0d4b6930363e4e53a5918e711890e49, type: 3} - - {fileID: 21300000, guid: 3f147c38f68cc40fe95b1ecf01d78155, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} accentColor: {r: 0, g: 0.7058824, b: 0.8156863, a: 1} disabledColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} firstWeekMonday: 1 diff --git a/Assets/Prefabs/IconBox.prefab b/Assets/Prefabs/IconBox.prefab index 03432f8..5c5857c 100644 --- a/Assets/Prefabs/IconBox.prefab +++ b/Assets/Prefabs/IconBox.prefab @@ -134,8 +134,8 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 0} - m_Type: 0 + m_Sprite: {fileID: 21300000, guid: 83ae38067433b430abc6972a87d2bc65, type: 3} + m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -216,5 +216,5 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 24, y: 24} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} diff --git a/Assets/Prefabs/Place prefab.prefab b/Assets/Prefabs/Place prefab.prefab index 5fa5d0b..175297b 100644 --- a/Assets/Prefabs/Place prefab.prefab +++ b/Assets/Prefabs/Place prefab.prefab @@ -329,12 +329,12 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 1 - m_Sprite: {fileID: 21300000, guid: 33450a062b8724618b498a8af1754bc4, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Sprite: {fileID: 21300000, guid: 8a5013245c8ea4d02a7f5a7e26f45085, type: 3} + m_Color: {r: 0.16911763, g: 0.16911763, b: 0.16911763, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 0.36, y: 0.36} + m_Size: {x: 0.32, y: 0.32} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 diff --git a/Assets/Scripts/FacebookPlaces.cs b/Assets/Scripts/FacebookPlaces.cs index e5437e8..32e3144 100644 --- a/Assets/Scripts/FacebookPlaces.cs +++ b/Assets/Scripts/FacebookPlaces.cs @@ -3,17 +3,7 @@ using System.Collections.Generic; using Newtonsoft.Json; using UnityEngine; -using UnityEngine.Networking; using UnityEngine.UI; - -public class FacebookApiResponse { - public class CategoryList { - public string id; - public string name; - } - public CategoryList[] category_list; - public string id; -} [Serializable] public class SpecialIcons { @@ -24,51 +14,10 @@ public class SpecialIcons { public class FacebookPlaces : MonoBehaviour { public static FacebookPlaces instance; - public SpecialIcons[] icons; - public Sprite[] iconsImages; Dictionary placesMemory = new Dictionary(); Dictionary customIcons = new Dictionary(); - - // In future versions Facebook API login dialog will be implemented - public string fbAccessToken; void Awake() { instance = this; } - - public void GetPlaceCategory(string placeId, Action action) { - StartCoroutine(GetText(placeId, action)); - } - - IEnumerator GetText(string placeId, Action action) { - int number = 0; - if (placesMemory.TryGetValue(placeId, out number)) { - action.Invoke(icons[number].iconId); - } else { - string address = "https://graph.facebook.com/v2.12/" + placeId + "?fields=category_list&access_token=" + fbAccessToken; - using (UnityWebRequest www = UnityWebRequest.Get(address)) { - yield return www.Send(); - - if (www.isNetworkError || www.isHttpError) { - Debug.Log(www.error); - } else { - FacebookApiResponse m = JsonConvert.DeserializeObject(www.downloadHandler.text); - if (!FindIcon(placeId, m, action)) - Debug.Log(m.category_list[0].name); - } - } - } - } - - bool FindIcon(string placeId, FacebookApiResponse m, Action action) { - for (int i = 0; i < icons.Length; i++) { - if (icons[i].name == m.category_list[0].name) { - action.Invoke(icons[i].iconId); - if (!placesMemory.ContainsKey(placeId)) - placesMemory.Add(placeId, i); - return true; - } - } - return false; - } } diff --git a/Assets/Scripts/GlobalVariables.cs b/Assets/Scripts/GlobalVariables.cs index 22594e2..5aaec61 100644 --- a/Assets/Scripts/GlobalVariables.cs +++ b/Assets/Scripts/GlobalVariables.cs @@ -26,12 +26,11 @@ public void MouseExit() { mapControls = false; } - Image targetImg; public void SetIcon(MovesJson.SegmentsInfo.PlaceInfo place, SpriteRenderer image) { - LoadIcon(place, (int sprite) => image.sprite = FacebookPlaces.instance.iconsImages[sprite]); + LoadIcon(place, (int sprite) => image.sprite = PlacesRanking.instance.categories[sprite].smallIcon); } public void SetIcon(MovesJson.SegmentsInfo.PlaceInfo place, Image image) { - LoadIcon(place, (int sprite) => image.sprite = FacebookPlaces.instance.iconsImages[sprite]); + LoadIcon(place, (int sprite) => image.sprite = PlacesRanking.instance.categories[sprite].smallIcon); } public void SetIcon(MovesJson.SegmentsInfo.PlaceInfo place, Action action) { LoadIcon(place, (int sprite) => action.Invoke(sprite)); @@ -46,12 +45,7 @@ void LoadIcon(MovesJson.SegmentsInfo.PlaceInfo place, Action action) { action.Invoke(6); int? customIcon = PlacesSave.FindIcon(place.id); - if (customIcon == null) { - if (placeType == PlaceType.facebook) { - action += (int obj) => PlacesSave.IconChange(place.id, obj); - FacebookPlaces.instance.GetPlaceCategory(place.facebookPlaceId, action); - } - } else { + if (customIcon != null) { action.Invoke(customIcon.Value); } diff --git a/Assets/Scripts/IconBox.cs b/Assets/Scripts/IconBox.cs index 1997737..1ee3c56 100644 --- a/Assets/Scripts/IconBox.cs +++ b/Assets/Scripts/IconBox.cs @@ -12,9 +12,11 @@ public class IconBox : MonoBehaviour { [HideInInspector] public int iconId; - public void SetupIcon(Sprite icon, int id) { + public void SetupIcon(Sprite icon, int id, Color boxColor) { this.icon.sprite = icon; - box.color = unselectedColor; + Color tempColor = boxColor; + tempColor.a = 0.75f; + box.color = tempColor; iconId = id; } @@ -23,10 +25,14 @@ public void IconClicked() { } public void MarkAsSelected() { - box.color = selectedColor; + Color tempColor = box.color; + tempColor.a = 1; + box.color = tempColor; } public void MarkAsDeselected() { - box.color = unselectedColor; + Color tempColor = box.color; + tempColor.a = 0.5f; + box.color = tempColor; } } diff --git a/Assets/Scripts/PlaceCategory.cs b/Assets/Scripts/PlaceCategory.cs new file mode 100644 index 0000000..8090ced --- /dev/null +++ b/Assets/Scripts/PlaceCategory.cs @@ -0,0 +1,37 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +[System.Serializable] +public class PlaceMainCategory { + public string name; + public Sprite icon; + public Color color; +} + +public enum PlaceMainCategoryEnum { + Transport, + Shopping, + PublicPlace, + Food, + Entertainment, + Health, + Services, + Education, + PrivatePlace, + Uncategorized +} + +[System.Serializable] +public class PlaceCategory { + public string name; + public PlaceMainCategoryEnum category; + public Sprite smallIcon; + public Sprite bigIcon; + + public PlaceMainCategory Category { + get { + return PlacesRanking.instance.mainCategories[(int)category]; + } + } +} diff --git a/Assets/Scripts/PlaceCategory.cs.meta b/Assets/Scripts/PlaceCategory.cs.meta new file mode 100644 index 0000000..a6a3879 --- /dev/null +++ b/Assets/Scripts/PlaceCategory.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 010731dce4c8949378cd6eefe5e3b276 +timeCreated: 1532981537 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlaceGroup.cs b/Assets/Scripts/PlaceGroup.cs new file mode 100644 index 0000000..677ef61 --- /dev/null +++ b/Assets/Scripts/PlaceGroup.cs @@ -0,0 +1,152 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +public class PlaceGroup { + public Place mapObject; + public ActivityUI timelineObject; + public MovesJson.SegmentsInfo.PlaceInfo placeInfo; + public int icon; + public int timesVisited; + public float scaleNormal = 0.1f; + public DateTime lastVisited; + public int[] hourSplit = new int[24]; + public int[] weekDaysSplit = new int[7]; + + public PlaceGroup() { + + } + public PlaceGroup(MovesJson.SegmentsInfo.PlaceInfo placeinfo, DateTime timeStart, DateTime timeStop) { + this.placeInfo = placeinfo; + GlobalVariables.inst.SetIcon(placeinfo, (int sprite) => RefreshIcons(sprite)); + CalculateHours(timeStart, timeStop); + } + + public void AddMapObject(Place mapObject) { + this.mapObject = mapObject; + timesVisited = 1; + RefreshIcons(); + } + public void AddTimelineObject(ActivityUI timelineObject) { + this.timelineObject = timelineObject; + RefreshIcons(); + } + + public void AddHoursSplit(DateTime timeStart, DateTime timeStop) { + CalculateHours(timeStart, timeStop); + } + public void RefreshSize() { + if (mapObject == null) + return; + float scale = 0.1f; + scale = (float)timesVisited / (float)PlacesRanking.instance.maxValue * 0.24f; + scale = Mathf.Clamp(scale, 0.1f, 0.24f); + scaleNormal = scale; + mapObject.transform.localScale = new Vector3(scale, scale, 1f); + Vector3 mapObjectPosition = mapObject.transform.position; + float multiply = scale; + multiply *= -1; + mapObjectPosition.z = multiply; + mapObject.transform.position = mapObjectPosition; + } + public void SetZoomSize(float zoom) { + float zoomMultipler = -1 * (1 - zoom); + float finalZoom = (1 + zoomMultipler); + if (zoom <= 0.0626f) + finalZoom = 0.18f; + else if (zoom <= 0.126f) + finalZoom = 0.3f; + else if (finalZoom < 0.4f && zoom <= 2.5f) + finalZoom = 0.4f; + else if (zoom >= 2.5f) { + float smallSize = 0.4f - (float)zoomMultipler / 100; + smallSize *= 10; + if (finalZoom >= smallSize) { + finalZoom = smallSize; + } + } + if (zoom >= 14) { + finalZoom = 2.5f; + } + finalZoom *= scaleNormal; + mapObject.transform.localScale = new Vector3(finalZoom, finalZoom, 1f); + + if (mapObject != null) { + mapObject.ChangeIconVisible(zoom); + } + } + public void RefreshIcons(int? sprite = null) { + if (sprite.HasValue) + icon = sprite.Value; + if (mapObject != null) { + mapObject.icon.sprite = PlacesRanking.instance.categories[icon].smallIcon; + } + if (timelineObject != null) { + timelineObject.placeIcon.sprite = PlacesRanking.instance.categories[icon].smallIcon; + } + } + void CalculateHours(DateTime timeStart, DateTime timeStop) { // 3:30 - 5:10 + DateTime timeNewDay = new DateTime(2018, 05, 10, 0, 0, 0); + DateTime timeEndDay = new DateTime(2018, 05, 10, 23, 59, 0); + if (timeStop.Hour < timeStart.Hour) { + for (int i = 0; i < 24; i++) { + if (i >= timeNewDay.Hour && i < (timeStop.Hour + 1)) + hourSplit[i]++; + } + for (int i = 0; i < 24; i++) { + if (i >= timeStart.Hour && i < (timeEndDay.Hour + 1)) + hourSplit[i]++; + } + } else { + for (int i = 0; i < 24; i++) { + if (i >= timeStart.Hour && i < (timeStop.Hour + 1)) + hourSplit[i]++; + } + } + + int weekDay = CheckIfMondayFirst((int)timeStart.DayOfWeek); + weekDaysSplit[weekDay]++; + int weekDay2 = CheckIfMondayFirst((int)timeStop.DayOfWeek); + if (weekDay != weekDay2) { + weekDaysSplit[weekDay2]++; + } + } + + int CheckIfMondayFirst(int dayOfWeek) { + if (!GlobalVariables.inst.firstWeekMonday) + return dayOfWeek; + int output = dayOfWeek; + output--; + if (output == -1) + output = 6; + return output; + } + + public void DisplayTimes(RectTransform[] hours, int maxHeight) { + float maxHours = hourSplit.Max(); + for (int i = 0; i < 24; i++) { + float height = ((float)hourSplit[i] / maxHours); + height *= (float)maxHeight; + hours[i].sizeDelta = new Vector2(hours[0].sizeDelta.x, height); + } + } + + public void DisplayWeekDays(RectTransform[] weekDays, int maxHeight) { + float maxWeekDay = weekDaysSplit.Max(); + for (int i = 0; i < 7; i++) { + float height = ((float)weekDaysSplit[i] / maxWeekDay); + height *= (float)maxHeight; + height *= 0.95f; + height += 0.05f * maxHeight; + weekDays[i].sizeDelta = new Vector2(weekDays[0].sizeDelta.x, height); + } + } + + public Sprite IconSprite { + get { + return PlacesRanking.instance.categories[icon].smallIcon; + } + } +} diff --git a/Assets/Scripts/PlaceGroup.cs.meta b/Assets/Scripts/PlaceGroup.cs.meta new file mode 100644 index 0000000..3aac988 --- /dev/null +++ b/Assets/Scripts/PlaceGroup.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: c0ad84179fdc7413491319446ec79edd +timeCreated: 1532982042 +licenseType: Pro +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlacesRanking.cs b/Assets/Scripts/PlacesRanking.cs index 3372eb0..25f916b 100644 --- a/Assets/Scripts/PlacesRanking.cs +++ b/Assets/Scripts/PlacesRanking.cs @@ -2,164 +2,13 @@ using System.Collections; using System.Collections.Generic; using System.Linq; -using UnityEngine; - -public class PlaceGroup { - public Place mapObject; - public ActivityUI timelineObject; - public MovesJson.SegmentsInfo.PlaceInfo placeInfo; - public int icon; - public int timesVisited; - public float scaleNormal = 0.1f; - public DateTime lastVisited; - public int[] hourSplit = new int[24]; - public int[] weekDaysSplit = new int[7]; - - public PlaceGroup() { - - } - public PlaceGroup (MovesJson.SegmentsInfo.PlaceInfo placeinfo, DateTime timeStart, DateTime timeStop) { - this.placeInfo = placeinfo; - GlobalVariables.inst.SetIcon(placeinfo, (int sprite) => RefreshIcons(sprite)); - CalculateHours(timeStart, timeStop); - } - - public void AddMapObject(Place mapObject) { - this.mapObject = mapObject; - timesVisited = 1; - RefreshIcons(); - } - public void AddTimelineObject(ActivityUI timelineObject) { - this.timelineObject = timelineObject; - RefreshIcons(); - } - - public void AddHoursSplit(DateTime timeStart, DateTime timeStop) { - CalculateHours(timeStart, timeStop); - } - public void RefreshSize() { - if (mapObject == null) - return; - float scale = 0.1f; - scale = (float)timesVisited / (float)PlacesRanking.instance.maxValue * 0.24f; - scale = Mathf.Clamp(scale, 0.1f, 0.24f); - scaleNormal = scale; - mapObject.transform.localScale = new Vector3(scale, scale, 1f); - Vector3 mapObjectPosition = mapObject.transform.position; - float multiply = scale; - multiply *= -1; - mapObjectPosition.z = multiply; - mapObject.transform.position = mapObjectPosition; - } - public void SetZoomSize(float zoom) { - float zoomMultipler = -1 * (1 - zoom); - float finalZoom = (1 + zoomMultipler); - if (zoom <= 0.0626f) - finalZoom = 0.18f; - else if (zoom <= 0.126f) - finalZoom = 0.3f; - else if (finalZoom < 0.4f && zoom <= 2.5f) - finalZoom = 0.4f; - else if (zoom >= 2.5f){ - float smallSize = 0.4f - (float)zoomMultipler / 100; - smallSize *= 10; - if (finalZoom >= smallSize ) { - finalZoom = smallSize; - } - } - if (zoom >= 14) { - finalZoom = 2.5f; - } - finalZoom *= scaleNormal; - mapObject.transform.localScale = new Vector3(finalZoom, finalZoom, 1f); - - if (mapObject != null) { - mapObject.ChangeIconVisible(zoom); - } - } - public void RefreshIcons(int sprite) { - icon = sprite; - if (mapObject != null) { - mapObject.icon.sprite = FacebookPlaces.instance.iconsImages[icon]; - } - if (timelineObject != null) { - timelineObject.placeIcon.sprite = FacebookPlaces.instance.iconsImages[icon]; - } - } - void RefreshIcons() { - if (mapObject != null) { - mapObject.icon.sprite = FacebookPlaces.instance.iconsImages[icon]; - } - if (timelineObject != null) { - timelineObject.placeIcon.sprite = FacebookPlaces.instance.iconsImages[icon]; - } - } - void CalculateHours(DateTime timeStart, DateTime timeStop) { // 3:30 - 5:10 - DateTime timeNewDay = new DateTime(2018, 05, 10, 0, 0, 0); - DateTime timeEndDay = new DateTime(2018, 05, 10, 23, 59, 0); - if (timeStop.Hour < timeStart.Hour) { - for (int i = 0; i < 24; i++) { - if (i >= timeNewDay.Hour && i < (timeStop.Hour + 1)) - hourSplit[i]++; - } - for (int i = 0; i < 24; i++) { - if (i >= timeStart.Hour && i < (timeEndDay.Hour + 1)) - hourSplit[i]++; - } - } else { - for (int i = 0; i < 24; i++) { - if (i >= timeStart.Hour && i < (timeStop.Hour + 1)) - hourSplit[i]++; - } - } - - int weekDay = CheckIfMondayFirst((int)timeStart.DayOfWeek); - weekDaysSplit[weekDay]++; - int weekDay2 = CheckIfMondayFirst((int)timeStop.DayOfWeek); - if (weekDay != weekDay2) { - weekDaysSplit[weekDay2]++; - } - } - - int CheckIfMondayFirst(int dayOfWeek) { - if (!GlobalVariables.inst.firstWeekMonday) - return dayOfWeek; - int output = dayOfWeek; - output--; - if (output == -1) - output = 6; - return output; - } - - public void DisplayTimes(RectTransform[] hours, int maxHeight) { - float maxHours = hourSplit.Max(); - for (int i = 0; i < 24; i++) { - float height = ((float)hourSplit[i] / maxHours); - height *= (float)maxHeight; - hours[i].sizeDelta = new Vector2(hours[0].sizeDelta.x, height); - } - } - - public void DisplayWeekDays(RectTransform[] weekDays, int maxHeight) { - float maxWeekDay = weekDaysSplit.Max(); - for (int i = 0; i < 7; i++) { - float height = ((float)weekDaysSplit[i] / maxWeekDay); - height *= (float)maxHeight; - height *= 0.95f; - height += 0.05f * maxHeight; - weekDays[i].sizeDelta = new Vector2(weekDays[0].sizeDelta.x, height); - } - } - - public Sprite IconSprite { - get { - return FacebookPlaces.instance.iconsImages[icon]; - } - } -} +using UnityEngine; public class PlacesRanking : MonoBehaviour { public static PlacesRanking instance; + + public PlaceMainCategory[] mainCategories; + public PlaceCategory[] categories; public int theBiggestPlaceVisits = 110; [HideInInspector] @@ -168,7 +17,8 @@ public class PlacesRanking : MonoBehaviour { public Dictionary places = new Dictionary(); void Awake() { - instance = this; + instance = this; + categories = categories.OrderBy(c => c.category).ToArray(); } public void AnalyseDay(MovesJson day) { diff --git a/Assets/Scripts/RightListUI.cs b/Assets/Scripts/RightListUI.cs index 8bdee42..10a7940 100644 --- a/Assets/Scripts/RightListUI.cs +++ b/Assets/Scripts/RightListUI.cs @@ -63,7 +63,7 @@ IEnumerator AfterAnimationChange(bool wait = true) { yield return new WaitForSeconds(0.1f); placeName.text = place.placeInfo.name; if (placeIcon != null) - placeIcon.sprite = FacebookPlaces.instance.iconsImages[place.icon]; + placeIcon.sprite = PlacesRanking.instance.categories[place.icon].smallIcon; placeVisitedTimes.text = string.Format("Place visited {0} times", place.timesVisited); placeLastVisited.text = string.Format("Last visited {0}", place.lastVisited.ToShortDateString()); ChangeSelectedIcon(place.icon); @@ -82,13 +82,13 @@ void ChangeSelectedIcon(int id) { void SetupIcons() { int count = 0; - foreach (var item in FacebookPlaces.instance.iconsImages) { + foreach (var item in PlacesRanking.instance.categories) { GameObject tempIcon = Instantiate(iconBoxPrefab, transform.position, transform.rotation); tempIcon.transform.SetParent(iconsSpawn); tempIcon.transform.localScale = tempIcon.transform.lossyScale; tempIcon.SetActive(true); IconBox tempIconBox = tempIcon.GetComponent(); - tempIconBox.SetupIcon(item, count); + tempIconBox.SetupIcon(item.smallIcon, count, item.Category.color); customIcons.Add(tempIconBox); count++; } @@ -108,7 +108,7 @@ public void IconClicked(int id) { ChangeSelectedIcon(id); place.RefreshIcons(id); if (placeIcon != null) - placeIcon.sprite = FacebookPlaces.instance.iconsImages[place.icon]; + placeIcon.sprite = PlacesRanking.instance.categories[place.icon].smallIcon; PlacesSave.IconChange(place.placeInfo.id, id); savePlacesAfterReload = true; } From 63a089de62f34756e80d22251838ec5445baeae6 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Tue, 31 Jul 2018 10:25:11 +0200 Subject: [PATCH 6/8] Added current category icon --- Assets/Graphics/BigPlaceCircle.png | Bin 0 -> 2222 bytes Assets/Graphics/BigPlaceCircle.png.meta | 112 ++++++ Assets/MainScene.unity | 460 ++++++++++++++++++++++-- Assets/Scripts/RightListUI.cs | 13 + 4 files changed, 558 insertions(+), 27 deletions(-) create mode 100644 Assets/Graphics/BigPlaceCircle.png create mode 100644 Assets/Graphics/BigPlaceCircle.png.meta diff --git a/Assets/Graphics/BigPlaceCircle.png b/Assets/Graphics/BigPlaceCircle.png new file mode 100644 index 0000000000000000000000000000000000000000..53f02fd3761fbd27148cdda507f2d726ca3374c2 GIT binary patch literal 2222 zcmV;f2vPTmP)Px-Xh}ptRCodHozIIDM;yf+Ng^aFB$r&Gtf$2vK?M)y5ZPTk$qIoi%3k!SC|>dh z1R_bmsPPaKJ;uwjo&-e*1Ql~w4-0NcH0&wMCYM|yXc906H=j3K-P<$MGt)EE)zdZe z{leS+UG?g{t*ZVp-Bno^V63dHtcUgp7)?OSo57|!u(;tcXBI7?Yn+M;6 zSh?zun?+iDZC%C?&E$KS!f?fA$L&7%V4Y@g)Jb@`{Z$&KJrNc zc~!GmUqnV2_ZB!uUJGEXh&=n0hsvgw<($e~1PAXmkb)edAXmYbA_`QZJbr`ANowOA zpPanaK#Y4GoQM2vFl^?@GnH9qtLLSKR`>`nH4wsEAv+89`yd@)nh)W8l-jtQH}~9Y zAm$y0r20BDZ_O=fp}tYtoA-6Ph zD`j~Sk~Wu}R=Ke1xetVlNL>LZa$z()iCm+or|1`ZdW6-JfzG@ch#VOn-E%GJ4N{x# z#l&8lJJmchuX|6Woiyw^x;D_YprOtSX0lQfprnIcmY%726&3F)aqru{SJ zY&*45V1xzfe!Vl^hG}J)Mn=te0Wh%w;e&UC_t-iCLtbzKVfJGPz#9k#0JQxOdV~GN>SJftz=2PEc`4iX) zOc?(kIvah5X7qVf0}q&aVL0bls-nrW_@{y6Zi7w2QK0HsR0GYxaEyzXRz0iG|H;IE zz=mjxO@mP21uWl`c_YBgLxjLWo{h-B(ZGls-8BV9&A>G=LYy-LLv$^{xoY6H#0r}Y zOMz`_LiL$qi!c?~ECV-&$=z7XI~l0^pcY{&u*nPz)3}KBCf$kA75y908k+{Cz`v@2 z76B_D14}Xa@S0*f9n?QM@`{6xcZ|ee%!`(zV2s3P|gdPW$BghWS=!q4CZnq;c#n z#w%>bw*nWP=56z7+k{3b(3EN*rU$_8&_ts6nLZ@h0~n|in6{DGK&6CM{Z9(NjNPB~K_m`sffZn1nOxz6TuQQ(Zzwxh&4 zHc+XP(G@0VJIcv+Zl%Ckr)jHwQnz)~2iB)RpLmsZC+gSRaz_eW!#rK4brroDs2V&2 zj&zl~9drW;rZKSVbBeB-&`5We@ifcVqIEXStbjD@$voxMlYvS=Cb}lT`a}tmE!5}f zPD|G{FUqE;CNxSUn$jnpV*VS@^FKzE=73FQn9eqJ5|~TmYM>Zl;$bG=0=w9kAZwwE zbY17^GAy^q-9RyOcWm_YZ@cZbYL#w}9mTxm)y4e&dTHt$(F4%D0EYP~hRQAtbZ;|v z^GJ8~{Xot53Topa($@9j7GHUkG+jN<(}{|n customIcons = new List(); public int maxChartHeight = 28; + [Header("Current category")] + public Image currentCatIcon; + public Image currentCatCircle; + public Text currentCatText; + public Text currentCatTextMain; + bool savePlacesAfterReload = false; void Awake() { @@ -78,6 +84,13 @@ void ChangeSelectedIcon(int id) { item.MarkAsDeselected(); } customIcons[id].MarkAsSelected(); + + // Current category + PlaceCategory category = PlacesRanking.instance.categories[id]; + currentCatCircle.color = category.Category.color; + currentCatIcon.sprite = category.bigIcon; + currentCatText.text = category.name; + currentCatTextMain.text = category.Category.name; } void SetupIcons() { From 9ef93455f7b51522acded508f028aaa347600c51 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Tue, 31 Jul 2018 11:49:38 +0200 Subject: [PATCH 7/8] New categories --- Assets/Graphics/Icons/Cafe 32px.png | Bin 0 -> 1538 bytes Assets/Graphics/Icons/Cafe 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Cafe 64px.png | Bin 0 -> 1856 bytes Assets/Graphics/Icons/Cafe 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Child 32px.png | Bin 0 -> 1790 bytes Assets/Graphics/Icons/Child 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Child 64px.png | Bin 0 -> 2788 bytes Assets/Graphics/Icons/Child 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Church 32px.png | Bin 0 -> 682 bytes Assets/Graphics/Icons/Church 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Church 64px.png | Bin 0 -> 930 bytes Assets/Graphics/Icons/Church 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Event 32px.png | Bin 0 -> 1689 bytes Assets/Graphics/Icons/Event 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Event 64px.png | Bin 0 -> 2318 bytes Assets/Graphics/Icons/Event 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Landmark 32px.png | Bin 0 -> 1489 bytes Assets/Graphics/Icons/Landmark 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Landmark 64px.png | Bin 0 -> 1903 bytes Assets/Graphics/Icons/Landmark 64px.png.meta | 76 +++++ Assets/Graphics/Icons/More 32px.png | Bin 0 -> 1299 bytes Assets/Graphics/Icons/More 32px.png.meta | 76 +++++ Assets/Graphics/Icons/More 64px.png | Bin 0 -> 1560 bytes Assets/Graphics/Icons/More 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Office 32px.png | Bin 0 -> 567 bytes Assets/Graphics/Icons/Office 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Office 64px.png | Bin 0 -> 679 bytes Assets/Graphics/Icons/Office 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Pharmacy 32px.png | Bin 0 -> 1663 bytes Assets/Graphics/Icons/Pharmacy 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Pharmacy 64px.png | Bin 0 -> 2227 bytes Assets/Graphics/Icons/Pharmacy 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Shopping 32px.png | Bin 0 -> 1687 bytes Assets/Graphics/Icons/Shopping 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Shopping 64px.png | Bin 0 -> 2347 bytes Assets/Graphics/Icons/Shopping 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Sport 32px.png | Bin 0 -> 1638 bytes Assets/Graphics/Icons/Sport 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Sport 64px.png | Bin 0 -> 2154 bytes Assets/Graphics/Icons/Sport 64px.png.meta | 76 +++++ Assets/Graphics/Icons/Work 32px.png | Bin 0 -> 1635 bytes Assets/Graphics/Icons/Work 32px.png.meta | 76 +++++ Assets/Graphics/Icons/Work 64px.png | Bin 0 -> 2039 bytes Assets/Graphics/Icons/Work 64px.png.meta | 76 +++++ Assets/MainScene.unity | 275 +++++++++++++------ Assets/Prefabs/Activity.prefab | 2 +- Assets/Prefabs/IconBox.prefab | 2 +- Assets/Scripts/ActivityUI.cs | 5 +- Assets/Scripts/PlaceCategory.cs | 6 +- Assets/Scripts/PlaceGroup.cs | 6 + Assets/Scripts/PlacesRanking.cs | 5 +- Assets/Scripts/RightListUI.cs | 17 +- 52 files changed, 1896 insertions(+), 94 deletions(-) create mode 100644 Assets/Graphics/Icons/Cafe 32px.png create mode 100644 Assets/Graphics/Icons/Cafe 32px.png.meta create mode 100644 Assets/Graphics/Icons/Cafe 64px.png create mode 100644 Assets/Graphics/Icons/Cafe 64px.png.meta create mode 100644 Assets/Graphics/Icons/Child 32px.png create mode 100644 Assets/Graphics/Icons/Child 32px.png.meta create mode 100644 Assets/Graphics/Icons/Child 64px.png create mode 100644 Assets/Graphics/Icons/Child 64px.png.meta create mode 100644 Assets/Graphics/Icons/Church 32px.png create mode 100644 Assets/Graphics/Icons/Church 32px.png.meta create mode 100644 Assets/Graphics/Icons/Church 64px.png create mode 100644 Assets/Graphics/Icons/Church 64px.png.meta create mode 100644 Assets/Graphics/Icons/Event 32px.png create mode 100644 Assets/Graphics/Icons/Event 32px.png.meta create mode 100644 Assets/Graphics/Icons/Event 64px.png create mode 100644 Assets/Graphics/Icons/Event 64px.png.meta create mode 100644 Assets/Graphics/Icons/Landmark 32px.png create mode 100644 Assets/Graphics/Icons/Landmark 32px.png.meta create mode 100644 Assets/Graphics/Icons/Landmark 64px.png create mode 100644 Assets/Graphics/Icons/Landmark 64px.png.meta create mode 100644 Assets/Graphics/Icons/More 32px.png create mode 100644 Assets/Graphics/Icons/More 32px.png.meta create mode 100644 Assets/Graphics/Icons/More 64px.png create mode 100644 Assets/Graphics/Icons/More 64px.png.meta create mode 100644 Assets/Graphics/Icons/Office 32px.png create mode 100644 Assets/Graphics/Icons/Office 32px.png.meta create mode 100644 Assets/Graphics/Icons/Office 64px.png create mode 100644 Assets/Graphics/Icons/Office 64px.png.meta create mode 100644 Assets/Graphics/Icons/Pharmacy 32px.png create mode 100644 Assets/Graphics/Icons/Pharmacy 32px.png.meta create mode 100644 Assets/Graphics/Icons/Pharmacy 64px.png create mode 100644 Assets/Graphics/Icons/Pharmacy 64px.png.meta create mode 100644 Assets/Graphics/Icons/Shopping 32px.png create mode 100644 Assets/Graphics/Icons/Shopping 32px.png.meta create mode 100644 Assets/Graphics/Icons/Shopping 64px.png create mode 100644 Assets/Graphics/Icons/Shopping 64px.png.meta create mode 100644 Assets/Graphics/Icons/Sport 32px.png create mode 100644 Assets/Graphics/Icons/Sport 32px.png.meta create mode 100644 Assets/Graphics/Icons/Sport 64px.png create mode 100644 Assets/Graphics/Icons/Sport 64px.png.meta create mode 100644 Assets/Graphics/Icons/Work 32px.png create mode 100644 Assets/Graphics/Icons/Work 32px.png.meta create mode 100644 Assets/Graphics/Icons/Work 64px.png create mode 100644 Assets/Graphics/Icons/Work 64px.png.meta diff --git a/Assets/Graphics/Icons/Cafe 32px.png b/Assets/Graphics/Icons/Cafe 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..5d60bfbb530388377d1d0f7eb0993a1e19fc83db GIT binary patch literal 1538 zcmV+d2L1VoP)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%R zut`KgR9Fe^l{-oVK@f&#M8yXf85*n#UO;05AK(Ez!UlT`6B93>7zvvh8W;+)tVZGu zWI=IJlMTcduH#or&(Jf|Jur_J7PsN2x~jVWs;RE-@x0Oa?-lS(1qgzmj=f>>m9Pcu zy$1Wf?>~h+Aw7|XEypCK_b87;j zzpQ+KU=wVBrXrK7PpP?QJA%+(RtA*%Lr5t5w<42X5DbRx2tt2Z83lsKc&x4~Fw2+k zsNgH=YhpLgbpmpm&J%%q=+DaLyayzX{>5+T2lPevuM&_4XAej(NDtf+{012f*GJGJ z;87IKFmZhge3~#bMyAt{aOEaj0>(RAAo>q`^tT{IVN0NsT3O6+M-LQA;F5Tc#bU;G zoyN303e8goWyTqsr}M;2t%aZgx;eA>WPKCNrw9!O{gpDf2Y;~|j%~0ACPCJjzTj_j z?rr37jHm*XOy&~~)9zE5)b-Y%;$?y#f*Fui<{~-Dbw36t$<2BKb2zt>3o6tvOk8>b ouPkT*sep^oaX~ub9R3RY0x#drX2=e|X8-^I07*qoM6N<$f?q1<-~a#s literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Cafe 32px.png.meta b/Assets/Graphics/Icons/Cafe 32px.png.meta new file mode 100644 index 0000000..7946d02 --- /dev/null +++ b/Assets/Graphics/Icons/Cafe 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: ee2f306c5025248499d6923ffb670b99 +timeCreated: 1533026162 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Cafe 64px.png b/Assets/Graphics/Icons/Cafe 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..5cff3e939fad12cb496041229662bb8de743b2b6 GIT binary patch literal 1856 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Child 32px.png.meta b/Assets/Graphics/Icons/Child 32px.png.meta new file mode 100644 index 0000000..c534c27 --- /dev/null +++ b/Assets/Graphics/Icons/Child 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 74bbcbc7e050d499c92c33e6e7144b88 +timeCreated: 1533029432 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Child 64px.png b/Assets/Graphics/Icons/Child 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..cb7d161ff00f945d0f4d2969fdde6eff309147a5 GIT binary patch literal 2788 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 V?C%?OIUSr!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3c=D-&(v118VV$qv zyv4A&YU~*shgLIP^Vb3Trbmi)!37<_sljw-?(+oXATA9`^8zm z_0Lsse^6t6pnG8UgJOn&FKgoUc7=sxr{z1p;@-!_U?P+u7Lxp0zEPxMJ41eyd;|A^ zhI+}0jLg3r9*l6EP)Uc72EGqW5~4XRZa4S#Z9kVeJC5O6L#*0!+-&}{=efhBWlN@~Z3}-r`+!kmTG9EyjWJKQ z=4kIx%A8l0GWX2oBaBD7!``)027+NJn1 zI^py7P21%9R_@k*xorvmq*wn<+1C{Bxu!pF$2IMl3BPu}FKhhEAbivA!r84?^;f=~ zyCU+;o;BuO`*a#6-C}$y!zg{g^nug2oqT)Fy_;&Nk(r&t5PHN;>2vU}#5Es8I5bR0K^H@dSv`=5|Ddy?F75fS4CXV3F$E2_0#{O=_HSX9Yp^NwenMz0VgCz07o?hl)_>AEpIU4xJB~6`2D}cd8|>5hW>! zC8<`)MX5lF!N|bSLf61t*Vr(`z|zXt!pguv+rR)wR)&f6plHa=PsvQH#I1pYdkruj zFlc~mC@xF4N=htF)h#W`WJt@*Nww0~*DuK}(9caw&rHtNtu(H153vk!55H;L4%EZo M>FVdQ&MBb@0P2Nz!2kdN literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Church 64px.png.meta b/Assets/Graphics/Icons/Church 64px.png.meta new file mode 100644 index 0000000..78ca19f --- /dev/null +++ b/Assets/Graphics/Icons/Church 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 60b62185ece1c404fb15885e69a49f98 +timeCreated: 1533029905 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Event 32px.png b/Assets/Graphics/Icons/Event 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..fd70850b1f16383c6d9f1beb3d65b86edbaf7c02 GIT binary patch literal 1689 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Event 64px.png.meta b/Assets/Graphics/Icons/Event 64px.png.meta new file mode 100644 index 0000000..d35ce69 --- /dev/null +++ b/Assets/Graphics/Icons/Event 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 64be2736b0c2045d3bd1aee6405d1054 +timeCreated: 1533026420 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Landmark 32px.png b/Assets/Graphics/Icons/Landmark 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..5920b6a2d482917b0d1dbf66f53ab9baf95e2060 GIT binary patch literal 1489 zcmV;?1upuDP)4Tx062|}Rb6NtRTMtEb7vzY&QokOg>Hg1+lHrgWS zWcKdPn90sKGrRqvPeo9CG3uKX#J{(IASm?@+di}}l?o-=)F3E6wD^Ni=!>T7nL9I? zX}YoAW$t|Qo$sD|?zw001?ah|SeB6#0T!CBEf+H4bBB+JJu8rehoBb*p;u8ID_yBf z0ya+zcePvJL&AGs+11_tpRKn>9TgyPA7ZoSs0)aX0r00)%XR^J`jH<$>RKN5V(7Oq zK*TS4xZz{h!*f1C3ECFkK$#7nA@pGN!$;%jYvwjAKwmYb0gKL(K8 z-kPtb5${A?tlI~wzMrJ6wTdBr=Y%%%EaEMQ&o}4FQ^DA)s*}Z>!FI&AHCpoWI|RUq zx?7s@$8!5^Q=anY%X@i5{QA6kNcMelpE>R6eCYFpmMsVTrI(b06~u#xf1yS} z_UGdMvD``!0~u->P=lA4?YN`hilQ|3tHka)7T{2CGqw zjZfMwx$5irQN_*|e4l)UHmiYuz74Yp1t^#>hrJ3-SOXDcC_o0^7T9R1gAN8V6s;5) zieI5-7aQlmJn}lUna#nz!j%5V$X|o`xX!dHWQRV27P1=rj;t2bW$~+pTw@bIek?Zv zKPDL<64`^#UNTAck#RBsB6*5DP4<%UA_FqU$I>2EH_cM;u)Q~SI+rg`Rn{L_AC5qq~L$#SMj%U z$6Cz0vP{G5Y*=%5RT^yu;}-DInZ=349rJPVM6C3K^oO)8y(fJr{l>k`ead~!ea?NsT>_Ci%bnxC;Vy6=b6>{xYV#Ue-+LB$ z7`JEXmTRm^AtP)R9u{)KHsMiWGV&)32xCG~*nyU<>-!d;FP=Re4r3qYr~6#KE>;1F z`>_J_P5xC?ROxV(DIHdCO*p$HRQI@7^PwV@Pvuf+5K}u-6REM(K@W$s zrgorh0{i?O)v0c>QtHxU-hBdD(>iYJ4b2sIOVX2K8m~4gmYVA5h^QEb$V`rCQ-|7Z zS{nuL-t>?3n=-o(6I(7vocj#GzCZEo`!3>+v;dYIfPu#&ZWzzX2i^rZ^Mu;6+rb@? zNPG+6)c5T6zxpzGe*M(x+{AON=PiJ>H#?ob-|uwRK0yDg0B4PV0id6JRZw95ZvX%R ze@R3^R9Fe^ls`%XK@`R_iCCmb5lCSv>JcLG0M>$?7f>Wfz|JG&2!a?CEIfmF02}|b zmLirKEJPu$zZYg;d70gHvPr5L_;~aFec$6{HkC>|aRYG!aRW2hK$0XiZ~|6lKo?Gd z@DY$R0M&4Y5*-L`fgy0`pafl5D~e6<yO;L?V6`Wa7ZSDy)r=Xo|foK_Q z>kP4dkax~WmVXbB9D*;f215ggDj0L z@Tk~t@#}U7$?FHG%Ezv7v_i$@fnEC8i1i&AcliWAGwRY|;rjo3ptzgvR`(zL-P91r z_#;*0bGxo5*V5Sm=|2`9*(<>fA;KuI2`&Lxo$%}@W*aX3zr+8kWo*Q612`cLZu0R7ME;%PFnnSQ>jCpng)CkD^ r7cAn)Cz&w7Xc1yjBW@sWAa?_Q>c)zy!CVCI00000NkvXXu0mjfO0d(D literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Landmark 32px.png.meta b/Assets/Graphics/Icons/Landmark 32px.png.meta new file mode 100644 index 0000000..a0db2c6 --- /dev/null +++ b/Assets/Graphics/Icons/Landmark 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7c6a2000f98234b25a013cc81357d078 +timeCreated: 1533026500 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Landmark 64px.png b/Assets/Graphics/Icons/Landmark 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..29b8053bef5fca817faa6dbdd967a5158fb0c5f6 GIT binary patch literal 1903 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 G&;$VK*2OFU literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Office 32px.png.meta b/Assets/Graphics/Icons/Office 32px.png.meta new file mode 100644 index 0000000..8212b58 --- /dev/null +++ b/Assets/Graphics/Icons/Office 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a8e4562a74a9d4a8cbf9985e0379f864 +timeCreated: 1533030300 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Office 64px.png b/Assets/Graphics/Icons/Office 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..41cda8ccef1cf8e24b6ad8fb61b5eacfcf5f7492 GIT binary patch literal 679 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Shopping 32px.png.meta b/Assets/Graphics/Icons/Shopping 32px.png.meta new file mode 100644 index 0000000..09aeb0e --- /dev/null +++ b/Assets/Graphics/Icons/Shopping 32px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 25e5824cf300f4e91b4410d583b07820 +timeCreated: 1533030131 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Shopping 64px.png b/Assets/Graphics/Icons/Shopping 64px.png new file mode 100644 index 0000000000000000000000000000000000000000..ac08622dda23151e281a10341c80fa1e4e331936 GIT binary patch literal 2347 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 RumJ!7002ovPDHLkV1l>waqs{D literal 0 HcmV?d00001 diff --git a/Assets/Graphics/Icons/Shopping 64px.png.meta b/Assets/Graphics/Icons/Shopping 64px.png.meta new file mode 100644 index 0000000..7dd932e --- /dev/null +++ b/Assets/Graphics/Icons/Shopping 64px.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: d338ce643337d4d82a5aff09a86893be +timeCreated: 1533030131 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + 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} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Graphics/Icons/Sport 32px.png b/Assets/Graphics/Icons/Sport 32px.png new file mode 100644 index 0000000000000000000000000000000000000000..835e778a7b64c15f04847a144ba7f0e6689f1095 GIT binary patch literal 1638 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.color = placeGroup.Category.Category.color; + //place.GetComponent().color = Color.white; + //placeIcon.color = new Color(50, 50, 50); move.gameObject.SetActive(false); Header.text = placename; Subheader.gameObject.SetActive(false); diff --git a/Assets/Scripts/PlaceCategory.cs b/Assets/Scripts/PlaceCategory.cs index 8090ced..5104dae 100644 --- a/Assets/Scripts/PlaceCategory.cs +++ b/Assets/Scripts/PlaceCategory.cs @@ -14,11 +14,11 @@ public enum PlaceMainCategoryEnum { Shopping, PublicPlace, Food, - Entertainment, + PrivatePlace, Health, Services, Education, - PrivatePlace, + Entertainment, Uncategorized } @@ -28,6 +28,8 @@ public class PlaceCategory { public PlaceMainCategoryEnum category; public Sprite smallIcon; public Sprite bigIcon; + [HideInInspector] + public int id; public PlaceMainCategory Category { get { diff --git a/Assets/Scripts/PlaceGroup.cs b/Assets/Scripts/PlaceGroup.cs index 677ef61..1e67e30 100644 --- a/Assets/Scripts/PlaceGroup.cs +++ b/Assets/Scripts/PlaceGroup.cs @@ -14,6 +14,12 @@ public class PlaceGroup { public DateTime lastVisited; public int[] hourSplit = new int[24]; public int[] weekDaysSplit = new int[7]; + + public PlaceCategory Category { + get { + return PlacesRanking.instance.categories[icon]; + } + } public PlaceGroup() { diff --git a/Assets/Scripts/PlacesRanking.cs b/Assets/Scripts/PlacesRanking.cs index 25f916b..8f63458 100644 --- a/Assets/Scripts/PlacesRanking.cs +++ b/Assets/Scripts/PlacesRanking.cs @@ -18,7 +18,10 @@ public class PlacesRanking : MonoBehaviour { void Awake() { instance = this; - categories = categories.OrderBy(c => c.category).ToArray(); + for (int i = 0; i < categories.Length; i++) { + categories[i].id = i; + } + //categories = categories.OrderBy(c => c.category).ToArray(); } public void AnalyseDay(MovesJson day) { diff --git a/Assets/Scripts/RightListUI.cs b/Assets/Scripts/RightListUI.cs index df94d34..159db5d 100644 --- a/Assets/Scripts/RightListUI.cs +++ b/Assets/Scripts/RightListUI.cs @@ -1,5 +1,6 @@ using System.Collections; using System.Collections.Generic; +using System.Linq; using UnityEngine; using UnityEngine.UI; @@ -83,7 +84,15 @@ void ChangeSelectedIcon(int id) { foreach (var item in customIcons) { item.MarkAsDeselected(); } - customIcons[id].MarkAsSelected(); + + int finalId = id;; + for (int i = 0; i < customIcons.Count; i++) { + if (customIcons[i].iconId == id) { + finalId = i; + break; + } + } + customIcons[finalId].MarkAsSelected(); // Current category PlaceCategory category = PlacesRanking.instance.categories[id]; @@ -95,13 +104,15 @@ void ChangeSelectedIcon(int id) { void SetupIcons() { int count = 0; - foreach (var item in PlacesRanking.instance.categories) { + PlaceCategory[] tempCategories = PlacesRanking.instance.categories; + tempCategories = tempCategories.OrderBy(c => c.category).ToArray(); + foreach (var item in tempCategories) { GameObject tempIcon = Instantiate(iconBoxPrefab, transform.position, transform.rotation); tempIcon.transform.SetParent(iconsSpawn); tempIcon.transform.localScale = tempIcon.transform.lossyScale; tempIcon.SetActive(true); IconBox tempIconBox = tempIcon.GetComponent(); - tempIconBox.SetupIcon(item.smallIcon, count, item.Category.color); + tempIconBox.SetupIcon(item.smallIcon, item.id, item.Category.color); customIcons.Add(tempIconBox); count++; } From 393b948a6a40b7499a454a6acd0b5708f98bc501 Mon Sep 17 00:00:00 2001 From: Maciej Maj Date: Tue, 31 Jul 2018 13:12:05 +0200 Subject: [PATCH 8/8] Prepare for build --- Assets/MainScene.unity | 154 +++++++++++++++++----------------- Assets/Prefabs/IconBox.prefab | 2 +- README.md | 47 ++++++----- 3 files changed, 103 insertions(+), 100 deletions(-) diff --git a/Assets/MainScene.unity b/Assets/MainScene.unity index c7b2c1f..3ea6986 100644 --- a/Assets/MainScene.unity +++ b/Assets/MainScene.unity @@ -518,7 +518,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 93497562} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -28.168606, y: -398.40555, z: 0} + m_LocalPosition: {x: -71.71922, y: -452.3846, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -554,7 +554,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 112495172} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -16.920013, y: 41.806946, z: 0} + m_LocalPosition: {x: -14.894997, y: -8.076923, z: 0} m_LocalScale: {x: 1.0000026, y: 1.0000026, z: 1.0000026} m_Children: [] m_Father: {fileID: 1437571376} @@ -630,7 +630,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.0000038146973 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -720,7 +720,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -820,7 +820,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 131637408} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 179.99998, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 4.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 368680402} @@ -901,7 +901,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 135151205} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 60.000004, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -46.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 1292153582} @@ -1110,7 +1110,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 150508940} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -39.999996, y: 9.9999695, z: 0} + m_LocalPosition: {x: -42, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 654631915} @@ -1429,7 +1429,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 187674509} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -39.999996, y: 9.9999695, z: 0} + m_LocalPosition: {x: -89.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -1507,7 +1507,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 199425746} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -519.42114, z: 0} + m_LocalPosition: {x: 1.550003, y: -431.15384, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2129109461} @@ -1538,10 +1538,10 @@ MonoBehaviour: m_ChildAlignment: 0 m_StartCorner: 0 m_StartAxis: 0 - m_CellSize: {x: 29, y: 29} + m_CellSize: {x: 25, y: 25} m_Spacing: {x: 5, y: 5} m_Constraint: 1 - m_ConstraintCount: 6 + m_ConstraintCount: 7 --- !u!1 &211861402 GameObject: m_ObjectHideFlags: 0 @@ -1567,7 +1567,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 211861402} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 20.298748, y: -37.80004, z: 0} + m_LocalPosition: {x: -100.95, y: -99.230774, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -1969,7 +1969,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 314684835} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -49.5, z: 0} + m_LocalPosition: {x: 0, y: -12.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1036966642} @@ -2157,7 +2157,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 341613269} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -16.919968, y: 41.09442, z: 0} + m_LocalPosition: {x: -14.894997, y: 8.076923, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1437571376} @@ -2803,7 +2803,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 421629612} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 9.999977, y: 9.9999695, z: 0} + m_LocalPosition: {x: -80.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -2883,7 +2883,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 422153060} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 120.000015, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -21.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -2963,7 +2963,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 434643084} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 259.99997, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 38.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -3300,7 +3300,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 484032140} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 80.00002, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -38.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -3546,7 +3546,7 @@ Prefab: - target: {fileID: 224027010031595932, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -256.9231 objectReference: {fileID: 0} - target: {fileID: 114209058920708520, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} @@ -3640,7 +3640,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 532357283} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 359.99997, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 80.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -3784,7 +3784,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.0000038146973 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -3874,7 +3874,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -3964,7 +3964,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: 0.000017166138 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -4054,7 +4054,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -4423,7 +4423,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 574856544} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.97496796, y: -475.583, z: 0} + m_LocalPosition: {x: -0.94999695, y: -294.6923, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1716005849} @@ -4498,7 +4498,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.0000038146973 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -4588,7 +4588,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -4774,7 +4774,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 608869169} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 340.00003, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 72.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -5200,7 +5200,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 650530994} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 140, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -12.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -5588,7 +5588,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 672098058} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -88.853294, y: 155.01355, z: 0} + m_LocalPosition: {x: -54.79615, y: -179, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -5664,7 +5664,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.0000038146973 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -5754,7 +5754,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -6182,7 +6182,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -22.80001 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -6272,7 +6272,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 1783968414692944, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_Name @@ -6517,7 +6517,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 803473388} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 17.050003, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1740006182} @@ -6577,7 +6577,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 804470522} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 300.00003, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 55.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 1719183751} @@ -6658,7 +6658,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 808378579} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 160.00002, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -4.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -6989,7 +6989,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 836340914} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 20.000008, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -63.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -7069,7 +7069,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 851362787} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 320, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 63.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -7345,7 +7345,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 888812806} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -329.5365, z: 0} + m_LocalPosition: {x: -100.95, y: -238.23076, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -7381,7 +7381,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 888889402} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 20.298744, y: 226.19995, z: 0} + m_LocalPosition: {x: -68.6423, y: -341.92307, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -8034,7 +8034,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &967983573 RectTransform: m_ObjectHideFlags: 0 @@ -8211,7 +8211,7 @@ Prefab: - target: {fileID: 224027010031595932, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -256.9231 objectReference: {fileID: 0} - target: {fileID: 114209058920708520, guid: 103d1f8304bdb41bea27bcf9b447795c, type: 2} @@ -8268,7 +8268,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 997138228} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: -72.95, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 684460766} @@ -8476,7 +8476,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1036966641} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -519.42114, z: 0} + m_LocalPosition: {x: 1.050003, y: -213.23076, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1995312711} @@ -8749,7 +8749,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1054148341} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 399.99997, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 97.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 638925910} @@ -8956,7 +8956,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1072768482} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.000015258789, y: 0, z: 0} + m_LocalPosition: {x: 30, y: -9.23077, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 803473389} @@ -9414,7 +9414,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1197122674} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.025032043, y: 308.87335, z: 0} + m_LocalPosition: {x: 0.025032043, y: 308.87338, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 211861403} @@ -9510,7 +9510,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1252815526} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 60.000004, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 63, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 54615956} @@ -9591,7 +9591,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1288939093} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -55.585926, y: 71.17239, z: 0} + m_LocalPosition: {x: -37.488457, y: -259.46152, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -9969,7 +9969,7 @@ GameObject: m_Component: - component: {fileID: 1345978255} m_Layer: 5 - m_Name: GameObject (1) + m_Name: Devider m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -9982,7 +9982,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1345978254} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -100.94998, y: -561.76733, z: 0} + m_LocalPosition: {x: -100.95, y: -320.6923, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -10105,7 +10105,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1365152473} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 109.08466, y: -921.26746, z: -12.89335} + m_LocalPosition: {x: 0, y: -391.15384, z: -12.89335} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 997138229} @@ -10394,7 +10394,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1411481120} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 39.999992, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 42, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 1037116804} @@ -10579,7 +10579,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1437571375} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -519.42114, z: 0} + m_LocalPosition: {x: 0, y: -141.61539, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 341613270} @@ -10639,7 +10639,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1475817772} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 9.999977, y: 9.9999695, z: 0} + m_LocalPosition: {x: -21, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 332214574} @@ -10720,7 +10720,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1530328385} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 100, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -29.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -10800,7 +10800,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1561151881} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 240.00002, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 29.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -10885,7 +10885,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1563031211} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 39.999992, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -55.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -10965,7 +10965,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1589326216} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -12.5, z: 0} + m_LocalPosition: {x: 0, y: -13.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 574856545} @@ -11166,7 +11166,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1609308049} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 200, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 12.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -11246,7 +11246,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1613064667} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0000038146973, y: 0.000015258789, z: 0} + m_LocalPosition: {x: -72.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -11595,7 +11595,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -22.80001 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -11685,7 +11685,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 1783968414692944, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_Name @@ -11789,7 +11789,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1708069877} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 380, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 89.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -11869,7 +11869,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1716005848} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -64.819756, y: -379.1081, z: 0} + m_LocalPosition: {x: -63, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 412592545} @@ -12109,7 +12109,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1740006181} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 30, y: 6.9230766, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 803473389} @@ -12451,7 +12451,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1770761631} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 280, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 46.75, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -12736,7 +12736,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1799338044} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 219.99998, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 21.25, y: -3, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: [] m_Father: {fileID: 1036966642} @@ -12806,7 +12806,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -0.0000038146973 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -12896,7 +12896,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -13494,7 +13494,7 @@ Prefab: - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: 0.000017166138 objectReference: {fileID: 0} - target: {fileID: 224625523562565964, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -13584,7 +13584,7 @@ Prefab: - target: {fileID: 224794236505317320, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} propertyPath: m_LocalPosition.y - value: 0 + value: -25.399994 objectReference: {fileID: 0} - target: {fileID: 224186251391229476, guid: 6c102dc0946bc4b52bc63bf9f4b4af23, type: 2} @@ -14096,7 +14096,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1995312710} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -64.819756, y: -379.1081, z: 0} + m_LocalPosition: {x: -97.75, y: -13, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1115474061} @@ -14177,7 +14177,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2001936826} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 20.000008, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 21, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 1790620377} @@ -14381,7 +14381,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2050212663} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 91.218666, y: -265.35, z: 0} + m_LocalPosition: {x: -64.79615, y: -481.69232, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1197122675} @@ -14883,7 +14883,7 @@ RectTransform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2120701188} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0000038146973, y: 0.000015258789, z: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1.0000039, y: 1.0000039, z: 1.0000039} m_Children: - {fileID: 1773397358} diff --git a/Assets/Prefabs/IconBox.prefab b/Assets/Prefabs/IconBox.prefab index 5478835..b892a19 100644 --- a/Assets/Prefabs/IconBox.prefab +++ b/Assets/Prefabs/IconBox.prefab @@ -216,5 +216,5 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 18, y: 18} + m_SizeDelta: {x: 15, y: 15} m_Pivot: {x: 0.5, y: 0.5} diff --git a/README.md b/README.md index a21bf98..b6a1dc3 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,33 @@ -Simple app to check **Moves app & Arc app** history in Unity. +Check your **Moves app & Arc app** history in Unity. ![][image-1] -### How to install: - -1. Download Unity project -2. Download [Json .NET for unity][1] and place it in `Assets` folder -3. Export your data from [Moves website][2] (Sign in -\> Export data), then move `json/full/storyline.json` from downloaded package into `Assets/Resources` folder of Unity project -4. Run the app - -**Builded Release soon!** - -### Current features: -- Display Moves storyline data with summary +### Features: +- Display Moves/Arc app storyline data with summary - Display map with all path drawn +- Manage your transport filters with color combinations - Activity filters -- Activity history display - Detailed place info (place address, visiting hours, visiting weekdays, custom icons) -- Google maps integration -- Press `S` to save places icons -- Support for Arc app GPX -### Planned features: + +### Features on the way: - Calendar view to change day - Favourite/Top visited places - Date range filters -- Save range filter as event -- Maps display optimisation + +## How to run: +1. Download [newest release][1] +2. Run and select location data files +3. Enjoy! + +#### App supports currently: +- JSON timeline from **Moves app** +- GPX day/month file from **Arc app** + +## Development +### How to open Unity project: +1. Download Unity project +2. Download [Json .NET for unity][2] and place it in `Assets` folder +3. Run the app ### Used APIs: - Google maps api to get location address. @@ -33,7 +35,8 @@ Simple app to check **Moves app & Arc app** history in Unity. - MapBox access token for static maps images Create files `Assets/Resources/API/mapBoxApi.txt` and paste your MapBox Access token -[1]: https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347 -[2]: http://moves-app.com -[image-1]: https://i.imgur.com/CUnrJNt.png \ No newline at end of file +[1]: https://github.com/bionicl/MapMoves/releases +[2]: https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347 + +[image-1]: https://i.imgur.com/N5gReJk.jpg \ No newline at end of file