{
	"camera" : 
	{
		"center" : "0.00000 0.00000 -1.00000",
		"eye" : "0.00000 0.00000 0.00000",
		"up" : "0.00000 1.00000 0.00000"
	},
	"general" : 
	{
		"ambientcolor" : "0.30000 0.30000 0.30000",
		"bloom" : false,
		"bloomhdrfeather" : 0.1,
		"bloomhdriterations" : 8,
		"bloomhdrscatter" : 1.619,
		"bloomhdrstrength" : 2.0,
		"bloomhdrthreshold" : 1.0,
		"bloomstrength" : 2.0,
		"bloomthreshold" : 0.64999998,
		"camerafade" : true,
		"cameraparallax" : false,
		"cameraparallaxamount" : 0.5,
		"cameraparallaxdelay" : 0.1,
		"cameraparallaxmouseinfluence" : 0.5,
		"camerapreview" : true,
		"camerashake" : false,
		"camerashakeamplitude" : 0.5,
		"camerashakeroughness" : 1.0,
		"camerashakespeed" : 3.0,
		"clearcolor" : "0.70000 0.70000 0.70000",
		"clearenabled" : true,
		"farz" : 10000.0,
		"fov" : 50.0,
		"hdr" : false,
		"nearz" : 0.0099999998,
		"orthogonalprojection" : 
		{
			"height" : 1080,
			"width" : 3840
		},
		"skylightcolor" : "0.30000 0.30000 0.30000",
		"zoom" : 1.0
	},
	"objects" : 
	[
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"id" : 687,
			"image" : "models/train-town-dm-default.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "BACKGROUND",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : true
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"id" : 3717,
			"image" : "models/train-town-dm-summer.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "BACKGROUND - summer",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"summer\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 5 && currDate.getMonth() <= 7) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"id" : 3817,
			"image" : "models/train-town-dm-autumn.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "BACKGROUND - autumn",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"autumn\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 8 && currDate.getMonth() <= 10) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"id" : 3857,
			"image" : "models/train-town-dm-winter.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "BACKGROUND - winter",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() == 11 || currDate.getMonth() == 0 || currDate.getMonth() == 1) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 40,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - main funnel",
			"origin" : "1253.35864 676.76782 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 38,
			"instanceoverride" : 
			{
				"id" : 13
			},
			"locktransforms" : true,
			"name" : "Smoke stream - 2nd funnel",
			"origin" : "1159.01758 608.61023 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 45,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - left train",
			"origin" : "602.62335 132.90910 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 66,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - right train",
			"origin" : "363.58716 180.75810 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 137,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - aux train",
			"origin" : "2715.67212 219.17613 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"default\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 2 && currDate.getMonth() <= 4) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 2056,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - aux seasonal",
			"origin" : "2709.13062 463.91458 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke2.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"summer\"\n\t\t || changedUserProperties.wallpaper == \"autumn\"\n\t\t || changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() <= 1 && currDate.getMonth() >= 5) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 2110,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke stream - aux seasonal 2",
			"origin" : "2469.94238 341.64532 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/smokeVertical.json",
			"scale" : "0.33845 0.33845 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"summer\"\n\t\t || changedUserProperties.wallpaper == \"autumn\"\n\t\t || changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() <= 1 && currDate.getMonth() >= 5) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"alpha" : 1.0,
			"anchor" : "none",
			"angles" : "0.00000 0.00000 0.00000",
			"backgroundbrightness" : 1.0,
			"backgroundcolor" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"font" : "systemfont_arial",
			"horizontalalign" : "center",
			"id" : 304,
			"ledsource" : false,
			"locktransforms" : false,
			"name" : "======= divider =========",
			"opaquebackground" : false,
			"origin" : "0.00000 0.00000 0.00000",
			"padding" : 32,
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"pointsize" : 32.0,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "2.00000 2.00000",
			"solid" : true,
			"text" : "",
			"verticalalign" : "center",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 59,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Smoke cloud - chimney",
			"origin" : "2691.71045 887.84540 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/smoke-chimney.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : true
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"effects" : 
			[
				{
					"file" : "effects/opacity/effect.json",
					"id" : 1202,
					"name" : "",
					"passes" : 
					[
						{
							"constantshadervalues" : 
							{
								"alpha" : 1.0
							},
							"id" : 1203,
							"textures" : [ null, "masks/opacity_mask_e2c60701" ]
						}
					],
					"visible" : true
				}
			],
			"id" : 1164,
			"image" : "models/train-town-dm-default.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "FOREGROUND MASK (funnel, crane, bridge)",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"default\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 2 && currDate.getMonth() <= 4) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"effects" : 
			[
				{
					"file" : "effects/opacity/effect.json",
					"id" : 1979,
					"name" : "",
					"passes" : 
					[
						{
							"constantshadervalues" : 
							{
								"alpha" : 1.0
							},
							"id" : 1980,
							"textures" : [ null, "masks/opacity_mask_e2c60701" ]
						}
					],
					"visible" : true
				}
			],
			"id" : 1935,
			"image" : "models/train-town-dm-summer.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "FOREGROUND - summer",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"summer\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 5 && currDate.getMonth() <= 7) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"effects" : 
			[
				{
					"file" : "effects/opacity/effect.json",
					"id" : 2153,
					"name" : "",
					"passes" : 
					[
						{
							"constantshadervalues" : 
							{
								"alpha" : 1.0
							},
							"id" : 2154,
							"textures" : [ null, "masks/opacity_mask_e2c60701" ]
						}
					],
					"visible" : true
				}
			],
			"id" : 2133,
			"image" : "models/train-town-dm-autumn.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "FOREGROUND - autumn",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"autumn\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 8 && currDate.getMonth() <= 10) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"alignment" : "center",
			"alpha" : 1.0,
			"angles" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"effects" : 
			[
				{
					"file" : "effects/opacity/effect.json",
					"id" : 2435,
					"name" : "",
					"passes" : 
					[
						{
							"constantshadervalues" : 
							{
								"alpha" : 1.0
							},
							"id" : 2436,
							"textures" : [ null, "masks/opacity_mask_e2c60701" ]
						}
					],
					"visible" : true
				}
			],
			"id" : 2421,
			"image" : "models/train-town-dm-winter.json",
			"ledsource" : false,
			"locktransforms" : true,
			"name" : "BACKGROUND - winter",
			"origin" : "1920.00000 540.00000 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "3840.00000 1080.00000",
			"solid" : true,
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() == 11 || currDate.getMonth() == 0 || currDate.getMonth() == 1) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 291,
			"instanceoverride" : 
			{
				"id" : 292
			},
			"locktransforms" : true,
			"name" : "Steam wisps - front wheels",
			"origin" : "1436.87427 253.13858 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/fog1.json",
			"scale" : "0.35364 0.35364 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 18,
			"instanceoverride" : 
			{
				"alpha" : 0.63999999,
				"id" : 13
			},
			"locktransforms" : true,
			"name" : "Smoke cloud - front wheels",
			"origin" : "1325.90869 178.86658 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/smoke1.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 173,
			"instanceoverride" : null,
			"locktransforms" : false,
			"name" : "/?\\ Ember small - front wheels /?\\",
			"origin" : "1437.49377 372.14874 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/emberglow_small.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : false
		},
		{
			"alpha" : 1.0,
			"anchor" : "none",
			"angles" : "0.00000 0.00000 0.00000",
			"backgroundbrightness" : 1.0,
			"backgroundcolor" : "0.00000 0.00000 0.00000",
			"brightness" : 1.0,
			"color" : "1.00000 1.00000 1.00000",
			"colorBlendMode" : 0,
			"copybackground" : true,
			"font" : "systemfont_arial",
			"horizontalalign" : "center",
			"id" : 163,
			"ledsource" : false,
			"locktransforms" : false,
			"name" : "======= divider =========",
			"opaquebackground" : false,
			"origin" : "0.00000 0.00000 0.00000",
			"padding" : 32,
			"parallaxDepth" : "1.00000 1.00000",
			"perspective" : false,
			"pointsize" : 32.0,
			"scale" : "1.00000 1.00000 1.00000",
			"size" : "2.00000 2.00000",
			"solid" : true,
			"text" : "",
			"verticalalign" : "center",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 139,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Spark - by cab",
			"origin" : "1860.81335 643.89062 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/spark.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"default\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 2 && currDate.getMonth() <= 4) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 375,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - TL",
			"origin" : "1163.94202 475.23062 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 383,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - TR",
			"origin" : "1071.30713 503.64020 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 395,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - BR",
			"origin" : "1041.72034 342.28793 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 401,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - BL",
			"origin" : "1164.59814 298.12024 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 389,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - Centre",
			"origin" : "1094.84375 375.52344 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 407,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - Side",
			"origin" : "1594.69800 478.83737 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 413,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - FL",
			"origin" : "509.44321 45.28867 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "0.00000 0.00000 -1.57080",
			"id" : 419,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - FR",
			"origin" : "266.94858 98.33667 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.09068 0.09068 1.00000",
			"visible" : true
		},
		{
			"angles" : "-0.00000 -0.00000 -1.36832",
			"id" : 425,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - Aux",
			"origin" : "2663.08765 159.04913 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.08000 0.08000 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"default\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 2 && currDate.getMonth() <= 4) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : true
			}
		},
		{
			"angles" : "-0.00000 -0.00000 -1.36832",
			"id" : 2002,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Headlamp - Aux Seasonal",
			"origin" : "2643.63354 374.66672 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/light_shafts_0.json",
			"scale" : "0.08000 0.08000 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"summer\"\n\t\t || changedUserProperties.wallpaper == \"autumn\"\n\t\t || changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() <= 1 && currDate.getMonth() >= 5) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 1387,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Snow perspective",
			"origin" : "1435.91870 667.71344 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/snowperspective.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"winter\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() == 11 || currDate.getMonth() == 0 || currDate.getMonth() == 1) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		},
		{
			"angles" : "0.00000 0.00000 0.00000",
			"id" : 6617,
			"instanceoverride" : null,
			"locktransforms" : true,
			"name" : "Leaves",
			"origin" : "4544.09033 -49.05481 0.00000",
			"parallaxDepth" : "1.00000 1.00000",
			"particle" : "particles/presets/leaves3.json",
			"scale" : "1.00000 1.00000 1.00000",
			"visible" : 
			{
				"script" : "'use strict';\n\nlet isVisible = false;\n\nexport function update(_value) {\t\n\treturn isVisible;\n}\n\nexport function applyUserProperties(changedUserProperties) {\n\tif (changedUserProperties.hasOwnProperty(\"wallpaper\")) {\n\t\tif (changedUserProperties.wallpaper == \"autumn\") {\n\t\t\tisVisible = true;\n\t\t} else if (changedUserProperties.wallpaper == \"season\") {\n\t\t\tlet currDate = new Date();\n\t\t\tif (currDate.getMonth() >= 8 && currDate.getMonth() <= 10) {\n\t\t\t\tisVisible = true;\n\t\t\t} else {\n\t\t\t\tisVisible = false;\n\t\t\t}\n\t\t} else {\n\t\t\tisVisible = false;\n\t\t}\n\t}\n}\n",
				"value" : false
			}
		}
	],
	"version" : 1
}