From 774111502e3c6d534d2c7e98a09295fcd80a70c9 Mon Sep 17 00:00:00 2001
From: Your Mother <r.g.levasseur@gmail.com>
Date: Tue, 4 Aug 2020 14:15:53 -0400
Subject: [PATCH] Template Updates

---
 .../z_maptiles/Flo-Templates/location.json    | 25 +++++
 configs/z_maptiles/Flo-Templates/nest.json    | 93 +++++++++++++++++++
 configs/z_maptiles/Flo-Templates/pokemon.json | 50 ++++++++++
 configs/z_maptiles/Flo-Templates/quests.json  | 58 ++++++++++++
 configs/z_maptiles/Flo-Templates/raids.json   | 58 ++++++++++++
 5 files changed, 284 insertions(+)
 create mode 100644 configs/z_maptiles/Flo-Templates/location.json
 create mode 100644 configs/z_maptiles/Flo-Templates/nest.json
 create mode 100644 configs/z_maptiles/Flo-Templates/pokemon.json
 create mode 100644 configs/z_maptiles/Flo-Templates/quests.json
 create mode 100644 configs/z_maptiles/Flo-Templates/raids.json

diff --git a/configs/z_maptiles/Flo-Templates/location.json b/configs/z_maptiles/Flo-Templates/location.json
new file mode 100644
index 0000000..470ec7a
--- /dev/null
+++ b/configs/z_maptiles/Flo-Templates/location.json
@@ -0,0 +1,25 @@
+{
+    "style": "klokantech-basic",
+    "latitude": #(lat),
+    "longitude": #(lon),
+    "zoom": #(zoom),
+    "width": 400,
+    "height": 400,
+    "scale": 2,
+    "markers": [
+    	{
+    	   "url": "#(url)",
+    	   "latitude": #(lat),
+    	   "longitude": #(lon),
+    	   "width": 400,
+    	   "height": 400
+    	},
+      {
+         "url": "#(url2)",
+         "latitude": #(lat),
+         "longitude": #(lon),
+         "width": 400,
+         "height": 400
+      }
+    ]
+}
diff --git a/configs/z_maptiles/Flo-Templates/nest.json b/configs/z_maptiles/Flo-Templates/nest.json
new file mode 100644
index 0000000..a646d68
--- /dev/null
+++ b/configs/z_maptiles/Flo-Templates/nest.json
@@ -0,0 +1,93 @@
+{
+    "style": "klokantech-basic",
+    "latitude": #(lat),
+    "longitude": #(lon),
+    "zoom": 15,
+    "width": 400,
+    "height": 220,
+    "scale": 2,
+    "markers": [
+	#if(gyms != nil):
+	#for(pg in gyms):
+	#if(index(pg, 2) == 0):
+	{
+	    "url": "https://raw.githubusercontent.com/whitewillem/PMSF/develop/static/forts/shield/Uncontested.png",
+	    "latitude": #index(pg, 0),
+            "longitude": #index(pg, 1),
+            "width": 20,
+            "height": 20,
+            "y_offset": -8
+        },
+	#endif
+	#if(index(pg, 2) == 1):
+	{
+	    "url": "https://raw.githubusercontent.com/whitewillem/PMSF/develop/static/forts/shield/Mystic.png",
+	    "latitude": #index(pg, 0),
+	    "longitude": #index(pg, 1),
+	    "width": 20,
+	    "height": 20,
+	    "y_offset": -8
+	},
+	#endif
+	#if(index(pg, 2) == 2):
+	{
+	    "url": "https://raw.githubusercontent.com/whitewillem/PMSF/develop/static/forts/shield/Valor.png",
+	    "latitude": #index(pg, 0),
+	    "longitude": #index(pg, 1),
+	    "width": 20,
+	    "height": 20,
+	    "y_offset": -8
+	},
+	#endif
+	#if(index(pg, 2) == 3):
+	{
+	    "url": "https://raw.githubusercontent.com/whitewillem/PMSF/develop/static/forts/shield/Instinct.png",
+	    "latitude": #index(pg, 0),
+	    "longitude": #index(pg, 1),
+	    "width": 20,
+	    "height": 20,
+	    "y_offset": -8
+	},
+	#endif
+	#endfor
+	#endif
+	#if(stops != nil):
+        #for(ps in stops):
+	{
+	    "url": "#(url3)",
+	    "latitude": #index(ps, 0),
+	    "longitude": #index(ps, 1),
+	    "width": 20,
+	    "height": 20,
+	    "y_offset": -8
+	},
+	#endfor
+	#endif
+        {
+            "url": "#(url2)",
+            "latitude": #(lat),
+            "longitude": #(lon),
+            "width": 45,
+            "height": 45
+        },
+	{
+	    "url": "#(url)",
+	    "latitude": #(lat),
+	    "longitude": #(lon),
+	    "width": 40,
+	    "height": 40
+	}
+    ],
+    "polygons": [
+	{
+	    "fill_color": "#87ceeb60",
+	    "stroke_color": "#000000",
+	    "stroke_width": 1,
+	    "path": [
+			#for(coord in polygon): 
+			#if(index!=0):,#endif[#index(coord, 0), #index(coord, 1)]
+			#endfor
+		    ]
+	}
+    ]
+}
diff --git a/configs/z_maptiles/Flo-Templates/pokemon.json b/configs/z_maptiles/Flo-Templates/pokemon.json
new file mode 100644
index 0000000..5bdb35e
--- /dev/null
+++ b/configs/z_maptiles/Flo-Templates/pokemon.json
@@ -0,0 +1,50 @@
+{
+  "style": "klokantech-basic",
+  "latitude": #(lat),
+  "longitude": #(lon),
+  "zoom": 15,
+  "width": 500,
+  "height": 275,
+  "scale": 1,
+  "markers": [
+  	#if(stops != nil):
+    	#for(ps in stops):
+        {
+          "url": "#index(ps,2)",
+          "latitude": #index(ps,0),
+          "longitude": #index(ps,1),
+          "width": 18,
+          "height": 18,
+    	    "y_offset": -7
+        },
+    	#endfor
+  	#endif
+    #if(gyms != nil):
+      #for(pg in gyms):
+        {
+          "url": "#index(pg, 2)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 20,
+          "width": 20,
+          "y_offset": -8
+        },
+        {
+          "url": "#index(pg, 3)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 20,
+          "width": 20,
+          "y_offset": -24
+        },
+      #endfor
+    #endif
+  	{
+  	   "url": "#(url)",
+  	   "latitude": #(lat),
+  	   "longitude": #(lon),
+  	   "width": 45,
+  	   "height": 45
+  	}
+  ]
+}
diff --git a/configs/z_maptiles/Flo-Templates/quests.json b/configs/z_maptiles/Flo-Templates/quests.json
new file mode 100644
index 0000000..d9efbe2
--- /dev/null
+++ b/configs/z_maptiles/Flo-Templates/quests.json
@@ -0,0 +1,58 @@
+{
+  "style": "klokantech-basic",
+  "latitude": #(lat),
+  "longitude": #(lon),
+  "zoom": 15,
+  "width": 400,
+  "height": 220,
+  "scale": 2,
+  "markers": [
+  	#if(stops != nil):
+    	#for(ps in stops):
+        {
+          "url": "#index(ps,2)",
+          "latitude": #index(ps,0),
+          "longitude": #index(ps,1),
+          "width": 18,
+          "height": 18,
+    	    "y_offset": -7
+        },
+    	#endfor
+  	#endif
+    #if(gyms != nil):
+      #for(pg in gyms):
+        {
+          "url": "#index(pg, 2)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 20,
+          "width": 20,
+          "y_offset": -8
+        },
+        {
+          "url": "#index(pg, 3)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 18,
+          "width": 18,
+          "y_offset": -24
+        },
+      #endfor
+    #endif
+  	{
+  	   "url": "#(url)",
+  	   "latitude": #(lat),
+  	   "longitude": #(lon),
+  	   "width": 50,
+  	   "height": 50
+  	},
+    {
+       "url": "#(url2)",
+       "latitude": #(lat),
+       "longitude": #(lon),
+       "width": 40,
+       "height": 40,
+       "y_offset": -40
+    }
+  ]
+}
diff --git a/configs/z_maptiles/Flo-Templates/raids.json b/configs/z_maptiles/Flo-Templates/raids.json
new file mode 100644
index 0000000..2406580
--- /dev/null
+++ b/configs/z_maptiles/Flo-Templates/raids.json
@@ -0,0 +1,58 @@
+{
+  "style": "klokantech-basic",
+  "latitude": #(lat),
+  "longitude": #(lon),
+  "zoom": 15,
+  "width": 500,
+  "height": 275,
+  "scale": 1,
+  "markers": [
+  	#if(stops != nil):
+    	#for(ps in stops):
+        {
+          "url": "#index(ps,2)",
+          "latitude": #index(ps,0),
+          "longitude": #index(ps,1),
+          "width": 18,
+          "height": 18,
+    	    "y_offset": -7
+        },
+    	#endfor
+  	#endif
+    #if(gyms != nil):
+      #for(pg in gyms):
+        {
+          "url": "#index(pg, 2)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 20,
+          "width": 20,
+          "y_offset": -8
+        },
+        {
+          "url": "#index(pg, 3)",
+          "latitude": #index(pg, 0),
+          "longitude": #index(pg, 1),
+          "height": 20,
+          "width": 20,
+          "y_offset": -24
+        },
+      #endfor
+    #endif
+  	{
+  	   "url": "#(url)",
+  	   "latitude": #(lat),
+  	   "longitude": #(lon),
+  	   "width": 50,
+  	   "height": 50
+  	},
+    {
+       "url": "#(url2)",
+       "latitude": #(lat),
+       "longitude": #(lon),
+       "width": 55,
+       "height": 55,
+       "y_offset": -40
+    }
+  ]
+}