{
	"materials": {
		"version": "1.0.0",
		"outline_inner:entity_emissive_alpha": {
			"+states": ["EnableStencilTest", "StencilWrite"],
			"frontFace": {
				"stencilFunc": "Always",
				"stencilFailOp": "Replace",
				"stencilDepthFailOp": "Replace",
				"stencilPassOp": "Replace"
			},
			"backFace": {
				"stencilFunc": "Always",
				"stencilFailOp": "Replace",
				"stencilDepthFailOp": "Replace",
				"stencilPassOp": "Replace"
			},
			"stencilWriteMask": 2,
			"stencilRef": 2
		},
		"outline_outer:entity_alphatest": {
			"+states": ["EnableStencilTest"],
			"-states": ["DisableCulling"],
			"-defines": ["FANCY"],
			"frontFace": {
				"stencilFunc": "NotEqual"
			},
			"backFace": {
				"stencilFunc": "NotEqual"
			},
			"stencilRef": 2,
			"stencilReadMask": 2,
			"blendSrc": "SourceAlpha",
			"blendDst": "One"
		},
		"endershulk_portal:entity_emissive_alpha": {
			"+defines": ["USE_UV_ANIM"],
			"+samplerStates": [
				{
					"samplerIndex": 0,
					"textureWrap": "Repeat"
				}
			]
		},
		"see_through_walls:entity_static": {
			"+states": ["DisableDepthTest", "Blending", "DisableCulling"],
			"blendSrc": "One",
			"blendDst": "One",
			"-states": ["DisableCulling"],
			"-defines": ["FANCY"]
		}
	}
}