yum-archive/2ner
A toon shader for Unity's BIRP.
git clone https://git.yummers.dev/yum-archive/2ner
05c4ba0
master
1Shader "yum_food/2ner" 2{ 3 // Certain parts of the Properties below are derived from Poiyomi's toon 4 // shader. The license is available in this repository at the top of 5 // poi.cginc. 6 Properties 7 { 8 [HideInInspector] shader_master_label("<color=#de719bff>2ner</color>", Float) = 0 9 [HideInInspector] shader_is_using_thry_editor("", Float) = 0 10 [HideInInspector] shader_presets("ThryPresetsExample", Float) = 0 11 [HideInInspector] shader_properties_label_file("ThryLabelExample", Float) = 0 12 13 //ifex _ShaderOptimizerEnabled==0 14 [HideInInspector] _ForgotToLockMaterial(";;YOU_FORGOT_TO_LOCK_THE_MATERIAL;", Int) = 0 15 //endex 16 [ThryShaderOptimizerLockButton] _ShaderOptimizerEnabled("", Int) = 0 17 18 // TODO these are buggy 19 // [HideInInspector] footer_youtube ("", Float) = 0 20 // [HideInInspector] footer_github ("", Float) = 0 21 22 [ThryWideEnum(Opaque, 0, Cutout, 1, TransClipping, 9, Fade, 2, Transparent, 3, Additive, 4, Soft Additive, 5, Multiplicative, 6, 2x Multiplicative, 7)]_Mode("Rendering Preset--{on_value_actions:[ 23 {value:0,actions:[{type:SET_PROPERTY,data:render_queue=2000},{type:SET_PROPERTY,data:_AlphaForceOpaque=1}, {type:SET_PROPERTY,data:render_type=Opaque}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=1}, {type:SET_PROPERTY,data:_DstBlend=0}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=1}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=1}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=1}, {type:SET_PROPERTY,data:_OutlineDstBlend=0}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=0}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 24 {value:1,actions:[{type:SET_PROPERTY,data:render_queue=2450},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=TransparentCutout}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=.5}, {type:SET_PROPERTY,data:_SrcBlend=1}, {type:SET_PROPERTY,data:_DstBlend=0}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=1}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=1}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=1}, {type:SET_PROPERTY,data:_OutlineDstBlend=0}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 25 {value:9,actions:[{type:SET_PROPERTY,data:render_queue=2460},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=TransparentCutout}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0.01}, {type:SET_PROPERTY,data:_SrcBlend=5}, {type:SET_PROPERTY,data:_DstBlend=10}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=5}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=1}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=5}, {type:SET_PROPERTY,data:_OutlineDstBlend=10}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 26 {value:2,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0.002}, {type:SET_PROPERTY,data:_SrcBlend=5}, {type:SET_PROPERTY,data:_DstBlend=10}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=5}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=5}, {type:SET_PROPERTY,data:_OutlineDstBlend=10}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 27 {value:3,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=1}, {type:SET_PROPERTY,data:_DstBlend=10}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=1}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=1}, {type:SET_PROPERTY,data:_OutlineSrcBlend=1}, {type:SET_PROPERTY,data:_OutlineDstBlend=10}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 28 {value:4,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=1}, {type:SET_PROPERTY,data:_DstBlend=1}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=1}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=1}, {type:SET_PROPERTY,data:_OutlineDstBlend=1}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 29 {value:5,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=4}, {type:SET_PROPERTY,data:_DstBlend=1}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=4}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=4}, {type:SET_PROPERTY,data:_OutlineDstBlend=1}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 30 {value:6,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=2}, {type:SET_PROPERTY,data:_DstBlend=0}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=2}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=2}, {type:SET_PROPERTY,data:_OutlineDstBlend=0}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]}, 31 {value:7,actions:[{type:SET_PROPERTY,data:render_queue=3000},{type:SET_PROPERTY,data:_AlphaForceOpaque=0}, {type:SET_PROPERTY,data:render_type=Transparent}, {type:SET_PROPERTY,data:_BlendOp=0}, {type:SET_PROPERTY,data:_BlendOpAlpha=4}, {type:SET_PROPERTY,data:_Cutoff=0}, {type:SET_PROPERTY,data:_SrcBlend=2}, {type:SET_PROPERTY,data:_DstBlend=3}, {type:SET_PROPERTY,data:_SrcBlendAlpha=1}, {type:SET_PROPERTY,data:_DstBlendAlpha=1}, {type:SET_PROPERTY,data:_AddSrcBlend=2}, {type:SET_PROPERTY,data:_AddDstBlend=1}, {type:SET_PROPERTY,data:_AddSrcBlendAlpha=0}, {type:SET_PROPERTY,data:_AddDstBlendAlpha=1}, {type:SET_PROPERTY,data:_AlphaToCoverage=0}, {type:SET_PROPERTY,data:_ZWrite=0}, {type:SET_PROPERTY,data:_ZTest=4}, {type:SET_PROPERTY,data:_AlphaPremultiply=0}, {type:SET_PROPERTY,data:_OutlineSrcBlend=2}, {type:SET_PROPERTY,data:_OutlineDstBlend=3}, {type:SET_PROPERTY,data:_OutlineSrcBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineDstBlendAlpha=1}, {type:SET_PROPERTY,data:_OutlineBlendOp=0}, {type:SET_PROPERTY,data:_OutlineBlendOpAlpha=4}]} 32 }]}]}", Int) = 0 33 34 [HideInInspector] m_mainOptions("Main", Float) = 0 35 _Color("Tint", Color) = (1, 1, 1, 1) 36 _MainTex("Base color", 2D) = "white" {} 37 [PanningTexture][Normal]_BumpMap("Normals", 2D) = "bump" {} 38 _BumpScale("Normal Intensity", Range(0, 10)) = 1 39 _Clip("Alpha Cuttoff", Range(0, 1.001)) = 0.5 40 //ifex _Alpha_Multiplier_Enabled==0 41 [HideInInspector] m_start_Alpha_Multiplier("Alpha multiplier", Float) = 0 42 [ThryToggle(_ALPHA_MULTIPLIER)]_Alpha_Multiplier_Enabled("Enable", Float) = 0 43 _Alpha_Multiplier("Multiplier", Float) = 1 44 [HideInInspector] m_end_Alpha_Multiplier("Alpha multiplier", Float) = 0 45 //endex 46 47 //ifex _Emission_Enabled==0 48 [HideInInspector] m_start_Emission("Emission", Float) = 0 49 [ThryToggle(_EMISSION)]_Emission_Enabled("Enable", Float) = 0 50 _EmissionColor("Color", Color) = (1, 1, 1, 1) 51 _EmissionMap("Emission", 2D) = "white" {} 52 [HideInInspector] m_end_Emission("Emission", Float) = 0 53 //endex 54 55 //ifex _Ambient_Occlusion_Enabled==0 56 [HideInInspector] m_start_AO("Ambient occlusion", Float) = 0 57 [ThryToggle(_AMBIENT_OCCLUSION)]_Ambient_Occlusion_Enabled("Enable", Float) = 0 58 _OcclusionMap("Ambient occlusion", 2D) = "white" {} 59 _OcclusionStrength("Ambient occlusion", Float) = 1 60 [HideInInspector] m_end_AO("Metallics", Float) = 0 61 //endex 62 63 //ifex _Detail_Maps_Enabled==0 64 [HideInInspector] m_start_Detail_Maps("Detail maps", Float) = 0 65 [ThryToggle(_DETAIL_MAPS)]_Detail_Maps_Enabled("Enable", Float) = 0 66 [IntRange] _Detail_Maps_UV_Channel("UV channel", Range(0, 3)) = 0 67 _DetailMask("Mask", 2D) = "white" {} 68 _DetailAlbedoMap("Base color", 2D) = "white" {} 69 [Normal]_DetailNormalMap("Normals", 2D) = "bump" {} 70 _DetailNormalMapScale("Normal intensity", Range(0, 10)) = 1 71 [HideInInspector] m_end_Detail_Maps("Detail maps", Float) = 0 72 //endex 73 74 //ifex _Metallics_Enabled==0 75 [HideInInspector] m_start_Reflections("Reflections", Float) = 0 76 [HideInInspector] m_start_Metallic("Metallics", Float) = 0 77 [ThryToggle(_METALLICS)]_Metallics_Enabled("Enable", Float) = 0 78 _Metallic("Metallic", Range(0, 1)) = 0 79 _Smoothness("Smoothness", Range(0, 1)) = 0 80 _MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 81 [HideInInspector] m_end_Metallic("Metallics", Float) = 0 82 //endex 83 84 //ifex _Clearcoat_Enabled==0 85 [HideInInspector] m_start_Clearcoat("Clearcoat", Float) = 0 86 [ThryToggle(_CLEARCOAT)]_Clearcoat_Enabled("Enable", Float) = 0 87 [ThryToggle(_CLEARCOAT_GEOMETRIC_NORMALS)]_Clearcoat_Geometric_Normals_Enabled("Use geometric normals", Float) = 1 88 _Clearcoat_Mask("Mask", 2D) = "white" {} 89 _Clearcoat_Strength("Strength", Range(0, 10)) = 1 90 _Clearcoat_Roughness("Roughness", Range(0.089, 1)) = 0.089 91 [HideInInspector] m_end_Clearcoat("Clearcoat", Float) = 0 92 //endex 93 94 //ifex _Anisotropy_Enabled==0 95 [HideInInspector] m_start_Anisotropy("Anisotropy", Float) = 0 96 [ThryToggle(_ANISOTROPY)]_Anisotropy_Enabled("Enable", Float) = 0 97 _Anisotropy_Strength("Strength", Range(-1, 1)) = 0 98 [HideInInspector] m_end_Anisotropy("Anisotropy", Float) = 0 99 //endex 100 [HideInInspector] m_end_Reflections("Reflections", Float) = 0 101 102 [HideInInspector] m_gimmicks("Gimmicks", Float) = 0 103 //ifex _Outlines_Enabled==0 104 [HideInInspector] m_start_Outlines("Outlines", Float) = 0 105 [ThryToggle(_OUTLINES)]_Outlines_Enabled("Enable", Float) = 0 106 _Outlines_Enabled_Dynamic("Enable (dynamic)", Float) = 1 107 _Outline_Color("Color", Color) = (0, 0, 0, 1) 108 _Outline_Emission("Emission strength", Range(0, 10)) = 0 109 _Outline_Width("Width", Float) = 0.01 110 [HideInInspector] m_start_OutlinesMask("Mask", Float) = 0 111 [ThryToggle(_OUTLINE_MASK)]_Outline_Mask_Enabled("Enable", Float) = 0 112 _Outline_Mask("Thickness mask", 2D) = "white" {} 113 _Outline_Mask_Invert("Invert", Float) = 0 114 [HideInInspector] m_end_OutlinesMask("Mask", Float) = 0 115 [HideInInspector] m_end_Outlines("Outlines", Float) = 0 116 //endex 117 118 //ifex _Fur_Enabled==0 119 [HideInInspector] m_start_Fur("Fur", Float) = 0 120 [ThryToggle(_FUR)]_Fur_Enabled("Enable", Float) = 0 121 _Fur_Thickness("Thickness", Float) = 1 122 [IntRange] _Fur_Layers("Layers", Range(1, 30)) = 1 123 _Fur_Heightmap("Heightmap", 2D) = "black" {} 124 _Fur_Heightmap_Mip_Bias("Heightmap mip bias", Range(-4, 4)) = 0 125 _Fur_AO_Strength("Ambient occlusion strength", Range(0, 1)) = 1 126 _Fur_Gravity_Strength("Gravity strength", Range(0, 1)) = 1 127 _Fur_Thickness_Power("Thickness power", Range(-1, 5)) = 0 128 _Fur_Min_Dist("Min distance", Float) = 3 129 _Fur_Max_Dist("Max distance", Float) = 10 130 131 [HideInInspector] m_start_Fur_Mask("Mask", Float) = 0 132 [ThryToggle(_FUR_MASK)]_Fur_Mask_Enabled("Enable", Float) = 0 133 _Fur_Mask("Mask", 2D) = "white" {} 134 [HideInInspector] m_end_Fur_Mask("Mask", Float) = 0 135 136 [HideInInspector] m_start_Fur_Warping("Warping", Float) = 0 137 [ThryToggle(_FUR_WARPING)]_Fur_Warping_Enabled("Enable", Float) = 0 138 _Fur_Warping_Strength("Strength", Range(0, 10)) = 1 139 _Fur_Warping_Frequency("Frequency", Float) = 1 140 [HideInInspector] m_end_Fur_Warping("Warping", Float) = 0 141 142 // Shit for thry 143 [HideInInspector] GeometryShader_Enabled("Enabled", Float) = 1 144 [HideInInspector] GeometryShader_EnabledForwardBase("Enabled (ForwardBase)", Float) = 1 145 [HideInInspector] GeometryShader_EnabledForwardAdd("Enabled (ForwardAdd)", Float) = 1 146 [HideInInspector] GeometryShader_EnabledShadowCaster("Enabled (ShadowCaster)", Float) = 1 147 [HideInInspector] m_end_Fur("Fur", Float) = 0 148 //endex 149 150 //ifex _Custom30_Enabled==0 151 [HideInInspector] m_start_Custom30("Custom 30", Float) = 0 152 [ThryToggle(_CUSTOM30)]_Custom30_Enabled("Enable", Float) = 0 153 154 _Custom30_ro_Offset("ro offset", Float) = 0.0 155 _Custom30_Quaternion_UV_Channel_0("Quaternion UV Channel 0", Float) = 2 156 _Custom30_Quaternion_UV_Channel_1("Quaternion UV Channel 1", Float) = 3 157 158 //ifex _Custom30_BasicCube_Enabled==0 159 [HideInInspector] m_start_Custom30_BasicCube("Basic cube", Float) = 0 160 [ThryToggle(_CUSTOM30_BASICCUBE)]_Custom30_BasicCube_Enabled("Enable", Float) = 0 161 [ThryToggle(_CUSTOM30_BASICCUBE_HEX_GRIP)]_Custom30_BasicCube_Hex_Grip("Hex grip", Float) = 0 162 [ThryToggle(_CUSTOM30_BASICCUBE_HEX_BOLTS)]_Custom30_BasicCube_Hex_Bolts("Hex bolts", Float) = 0 163 [ThryToggle(_CUSTOM30_BASICCUBE_CHAMFER)]_Custom30_BasicCube_Chamfer("Chamfer", Float) = 0 164 [HideInInspector] m_end_Custom30_BasicCube("Basic cube", Float) = 0 165 //endex 166 167 //ifex _Custom30_BasicWedge_Enabled==0 168 [HideInInspector] m_start_Custom30_BasicWedge("Basic wedge", Float) = 0 169 [ThryToggle(_CUSTOM30_BASICWEDGE)]_Custom30_BasicWedge_Enabled("Enable", Float) = 0 170 [HideInInspector] m_end_Custom30_BasicWedge("Basic wedge", Float) = 0 171 //endex 172 173 //ifex _Custom30_BasicPlatform_Enabled==0 174 [HideInInspector] m_start_Custom30_BasicPlatform("Basic platform", Float) = 0 175 [ThryToggle(_CUSTOM30_BASICPLATFORM)]_Custom30_BasicPlatform_Enabled("Enable", Float) = 0 176 _Custom30_BasicPlatform_Size("Size", Vector) = (1.0, 0.4, 0.2) 177 _Custom30_BasicPlatform_Frame_D("Frame dimension", Float) = 0.08 178 _Custom30_BasicPlatform_Core_D("Core dimension", Float) = 0.05 179 [ThryToggle(_CUSTOM30_BASICPLATFORM_CHAMFER)]_Custom30_BasicPlatform_Chamfer("Chamfer", Float) = 0 180 _Custom30_BasicPlatform_Chamfer_Size("Size", Vector) = (0.36, 0.78, 0.9) 181 [ThryToggle(_CUSTOM30_BASICPLATFORM_Y_ALIGNED)]_Custom30_BasicPlatform_Y_Aligned("Y aligned", Float) = 0 182 [ThryToggle(_CUSTOM30_BASICPLATFORM_VERTICAL)]_Custom30_BasicPlatform_Vertical("Vertical", Float) = 0 183 [HideInInspector] m_end_Custom30_BasicPlatform("Basic platform", Float) = 0 184 //endex 185 186 //ifex _Custom30_Rainbow_Enabled==0 187 [HideInInspector] m_start_Custom30_Rainbow("Rainbow", Float) = 0 188 [ThryToggle(_CUSTOM30_RAINBOW)]_Custom30_Rainbow_Enabled("Enable", Float) = 0 189 [HideInInspector] m_end_Custom30_Rainbow("Rainbow", Float) = 0 190 //endex 191 192 [HideInInspector] m_end_Custom30("Custom 30", Float) = 0 193 //endex 194 195 [HideInInspector] m_start_Matcaps("Matcaps", Float) = 0 196 //ifex _Matcap0_Enabled==0 197 [HideInInspector] m_start_Matcap0("Matcap 0", Float) = 0 198 [ThryToggle(_MATCAP0)]_Matcap0_Enabled("Enable", Float) = 0 199 _Matcap0("Matcap", 2D) = "white" {} 200 [Toggle(_)]_Matcap0_Invert("Invert", Float) = 0 201 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Matcap0_Mode("Mode", Int) = 0 202 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 203 _Matcap0_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 204 _Matcap0_Strength("Strength", Float) = 1 205 //ifex _Matcap0_Mask_Enabled==0 206 [HideInInspector] m_start_Matcap0_Mask("Mask", Float) = 0 207 [ThryToggle(_MATCAP0_MASK)]_Matcap0_Mask_Enabled("Enable", Float) = 0 208 _Matcap0_Mask("Mask", 2D) = "white" {} 209 [HideInInspector] m_end_Matcap0_Mask("Mask", Float) = 0 210 //endex 211 //ifex _Matcap0_Quantization_Enabled==0 212 [HideInInspector] m_start_Matcap0_Quantization("Quantization", Float) = 0 213 [ThryToggle(_MATCAP0_QUANTIZATION)]_Matcap0_Quantization_Enabled("Enable", Float) = 0 214 _Matcap0_Quantization_Steps("Steps", Float) = 1 215 [HideInInspector] m_end_Matcap0_Quantization("Quantization", Float) = 0 216 //endex 217 [HideInInspector] m_end_Matcap0("Matcap 0", Float) = 0 218 //endex 219 //ifex _Matcap1_Enabled==0 220 [HideInInspector] m_start_Matcap1("Matcap 1", Float) = 0 221 [ThryToggle(_MATCAP1)]_Matcap1_Enabled("Enable", Float) = 0 222 _Matcap1("Matcap", 2D) = "white" {} 223 [Toggle(_)]_Matcap1_Invert("Invert", Float) = 0 224 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Matcap1_Mode("Mode", Int) = 0 225 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 226 _Matcap1_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 227 _Matcap1_Strength("Strength", Float) = 1 228 //ifex _Matcap1_Mask_Enabled==0 229 [HideInInspector] m_start_Matcap1_Mask("Mask", Float) = 0 230 [ThryToggle(_MATCAP1_MASK)]_Matcap1_Mask_Enabled("Enable", Float) = 0 231 _Matcap1_Mask("Mask", 2D) = "white" {} 232 [HideInInspector] m_end_Matcap1_Mask("Mask", Float) = 0 233 //endex 234 //ifex _Matcap1_Quantization_Enabled==0 235 [HideInInspector] m_start_Matcap1_Quantization("Quantization", Float) = 0 236 [ThryToggle(_MATCAP1_QUANTIZATION)]_Matcap1_Quantization_Enabled("Enable", Float) = 0 237 _Matcap1_Quantization_Steps("Steps", Float) = 1 238 [HideInInspector] m_end_Matcap1_Quantization("Quantization", Float) = 0 239 //endex 240 [HideInInspector] m_end_Matcap1("Matcap 1", Float) = 0 241 //endex 242 //ifex _Matcap2_Enabled==0 243 [HideInInspector] m_start_Matcap2("Matcap 2", Float) = 0 244 [ThryToggle(_MATCAP2)]_Matcap2_Enabled("Enable", Float) = 0 245 _Matcap2("Matcap", 2D) = "white" {} 246 [Toggle(_)]_Matcap2_Invert("Invert", Float) = 0 247 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Matcap2_Mode("Mode", Int) = 0 248 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 249 _Matcap2_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 250 _Matcap2_Strength("Strength", Float) = 1 251 //ifex _Matcap2_Mask_Enabled==0 252 [HideInInspector] m_start_Matcap2_Mask("Mask", Float) = 0 253 [ThryToggle(_MATCAP2_MASK)]_Matcap2_Mask_Enabled("Enable", Float) = 0 254 _Matcap2_Mask("Mask", 2D) = "white" {} 255 [HideInInspector] m_end_Matcap2_Mask("Mask", Float) = 0 256 //endex 257 //ifex _Matcap2_Quantization_Enabled==0 258 [HideInInspector] m_start_Matcap2_Quantization("Quantization", Float) = 0 259 [ThryToggle(_MATCAP2_QUANTIZATION)]_Matcap2_Quantization_Enabled("Enable", Float) = 0 260 _Matcap2_Quantization_Steps("Steps", Float) = 1 261 [HideInInspector] m_end_Matcap2_Quantization("Quantization", Float) = 0 262 //endex 263 [HideInInspector] m_end_Matcap2("Matcap 2", Float) = 0 264 //endex 265 [HideInInspector] m_end_Matcaps("Matcaps", Float) = 0 266 267 [HideInInspector] m_start_Rim_Lighting("Rim lighting", Float) = 0 268 //ifex _Rim_Lighting0_Enabled==0 269 [HideInInspector] m_start_Rim_Lighting0("Rim lighting 0", Float) = 0 270 [DoNotLock] [ThryToggle(_RIM_LIGHTING0)]_Rim_Lighting0_Enabled("Enable", Float) = 0 271 _Rim_Lighting0_Center("Center", Range(0, 0.5)) = 0.5 272 _Rim_Lighting0_Power("Power", Float) = 5 273 _Rim_Lighting0_Color("Color", Color) = (1, 1, 1, 1) 274 _Rim_Lighting0_Brightness("Brightness", Float) = 1 275 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Rim_Lighting0_Mode("Mode", Int) = 0 276 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 277 _Rim_Lighting0_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 278 //ifex _Rim_Lighting0_Mask_Enabled==0 279 [HideInInspector] m_start_Rim_Lighting0_Mask("Mask", Float) = 0 280 [ThryToggle(_RIM_LIGHTING0_MASK)]_Rim_Lighting0_Mask_Enabled("Enable", Float) = 0 281 _Rim_Lighting0_Mask("Mask", 2D) = "white" {} 282 [HideInInspector] m_end_Rim_Lighting0_Mask("Mask", Float) = 0 283 //endex 284 //ifex _Rim_Lighting0_Angle_Limit_Enabled==0 285 [HideInInspector] m_start_Rim_Lighting0_Angle_Limit("Angle limit", Float) = 0 286 [ThryToggle(_RIM_LIGHTING0_ANGLE_LIMIT)]_Rim_Lighting0_Angle_Limit_Enabled("Enable", Float) = 0 287 _Rim_Lighting0_Angle_Limit_Target_Vector("Target vector", Vector) = (0, -1, 0, 0) 288 _Rim_Lighting0_Angle_Limit_Power("Power", Float) = 1 289 [HideInInspector] m_end_Rim_Lighting0_Angle_Limit("Angle limit", Float) = 0 290 //endex 291 //ifex _Rim_Lighting0_Quantization_Enabled==0 292 [HideInInspector] m_start_Rim_Lighting0_Quantization("Quantization", Float) = 0 293 [ThryToggle(_RIM_LIGHTING0_QUANTIZATION)]_Rim_Lighting0_Quantization_Enabled("Enable", Float) = 0 294 _Rim_Lighting0_Quantization_Steps("Steps", Float) = 1 295 [HideInInspector] m_end_Rim_Lighting0_Quantization("Quantization", Float) = 0 296 //endex 297 [HideInInspector] m_end_Rim_Lighting0("Rim lighting", Float) = 0 298 //endex 299 300 //ifex _Rim_Lighting1_Enabled==0 301 [HideInInspector] m_start_Rim_Lighting1("Rim lighting 1", Float) = 0 302 [DoNotLock] [ThryToggle(_RIM_LIGHTING1)]_Rim_Lighting1_Enabled("Enable", Float) = 0 303 _Rim_Lighting1_Center("Center", Range(0, 0.5)) = 0.5 304 _Rim_Lighting1_Power("Power", Float) = 5 305 _Rim_Lighting1_Color("Color", Color) = (1, 1, 1, 1) 306 _Rim_Lighting1_Brightness("Brightness", Float) = 1 307 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Rim_Lighting1_Mode("Mode", Int) = 0 308 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 309 _Rim_Lighting1_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 310 //ifex _Rim_Lighting1_Mask_Enabled==0 311 [HideInInspector] m_start_Rim_Lighting1_Mask("Mask", Float) = 0 312 [ThryToggle(_RIM_LIGHTING1_MASK)]_Rim_Lighting1_Mask_Enabled("Enable", Float) = 0 313 _Rim_Lighting1_Mask("Mask", 2D) = "white" {} 314 [HideInInspector] m_end_Rim_Lighting1_Mask("Mask", Float) = 0 315 //endex 316 //ifex _Rim_Lighting1_Angle_Limit_Enabled==0 317 [HideInInspector] m_start_Rim_Lighting1_Angle_Limit("Angle limit", Float) = 0 318 [ThryToggle(_RIM_LIGHTING1_ANGLE_LIMIT)]_Rim_Lighting1_Angle_Limit_Enabled("Enable", Float) = 0 319 _Rim_Lighting1_Angle_Limit_Target_Vector("Target vector", Vector) = (0, -1, 0, 0) 320 _Rim_Lighting1_Angle_Limit_Power("Power", Float) = 1 321 [HideInInspector] m_end_Rim_Lighting1_Angle_Limit("Angle limit", Float) = 0 322 //endex 323 //ifex _Rim_Lighting1_Quantization_Enabled==0 324 [HideInInspector] m_start_Rim_Lighting1_Quantization("Quantization", Float) = 0 325 [ThryToggle(_RIM_LIGHTING1_QUANTIZATION)]_Rim_Lighting1_Quantization_Enabled("Enable", Float) = 0 326 _Rim_Lighting1_Quantization_Steps("Steps", Float) = 1 327 [HideInInspector] m_end_Rim_Lighting1_Quantization("Quantization", Float) = 0 328 //endex 329 [HideInInspector] m_end_Rim_Lighting1("Rim lighting", Float) = 0 330 //endex 331 332 //ifex _Rim_Lighting2_Enabled==0 333 [HideInInspector] m_start_Rim_Lighting2("Rim lighting 2", Float) = 0 334 [DoNotLock] [ThryToggle(_RIM_LIGHTING2)]_Rim_Lighting2_Enabled("Enable", Float) = 0 335 _Rim_Lighting2_Center("Center", Range(0, 0.5)) = 0.5 336 _Rim_Lighting2_Power("Power", Float) = 5 337 _Rim_Lighting2_Color("Color", Color) = (1, 1, 1, 1) 338 _Rim_Lighting2_Brightness("Brightness", Float) = 1 339 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Rim_Lighting2_Mode("Mode", Int) = 0 340 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 341 _Rim_Lighting2_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 342 //ifex _Rim_Lighting2_Mask_Enabled==0 343 [HideInInspector] m_start_Rim_Lighting2_Mask("Mask", Float) = 0 344 [ThryToggle(_RIM_LIGHTING2_MASK)]_Rim_Lighting2_Mask_Enabled("Enable", Float) = 0 345 _Rim_Lighting2_Mask("Mask", 2D) = "white" {} 346 [HideInInspector] m_end_Rim_Lighting2_Mask("Mask", Float) = 0 347 //endex 348 //ifex _Rim_Lighting2_Angle_Limit_Enabled==0 349 [HideInInspector] m_start_Rim_Lighting2_Angle_Limit("Angle limit", Float) = 0 350 [ThryToggle(_RIM_LIGHTING2_ANGLE_LIMIT)]_Rim_Lighting2_Angle_Limit_Enabled("Enable", Float) = 0 351 _Rim_Lighting2_Angle_Limit_Target_Vector("Target vector", Vector) = (0, -1, 0, 0) 352 _Rim_Lighting2_Angle_Limit_Power("Power", Float) = 1 353 [HideInInspector] m_end_Rim_Lighting2_Angle_Limit("Angle limit", Float) = 0 354 //endex 355 //ifex _Rim_Lighting2_Quantization_Enabled==0 356 [HideInInspector] m_start_Rim_Lighting2_Quantization("Quantization", Float) = 0 357 [ThryToggle(_RIM_LIGHTING2_QUANTIZATION)]_Rim_Lighting2_Quantization_Enabled("Enable", Float) = 0 358 _Rim_Lighting2_Quantization_Steps("Steps", Float) = 1 359 [HideInInspector] m_end_Rim_Lighting2_Quantization("Quantization", Float) = 0 360 //endex 361 [HideInInspector] m_end_Rim_Lighting2("Rim lighting", Float) = 0 362 //endex 363 364 //ifex _Rim_Lighting3_Enabled==0 365 [HideInInspector] m_start_Rim_Lighting3("Rim lighting 3", Float) = 0 366 [DoNotLock] [ThryToggle(_RIM_LIGHTING3)]_Rim_Lighting3_Enabled("Enable", Float) = 0 367 _Rim_Lighting3_Center("Center", Range(0, 0.5)) = 0.5 368 _Rim_Lighting3_Power("Power", Float) = 5 369 _Rim_Lighting3_Color("Color", Color) = (1, 1, 1, 1) 370 _Rim_Lighting3_Brightness("Brightness", Float) = 1 371 [DoNotLock] [ThryWideEnum(Replace, 0, Add, 1, Multiply, 2, Subtract, 3, AddProduct, 4)] _Rim_Lighting3_Mode("Mode", Int) = 0 372 [DoNotLock] [ThryWideEnum(_0000b, 0, _0001b, 1, _0010b, 2, _0011b, 3, _0100b, 4, _0101b, 5, _0110b, 6, _0111b, 7, _1000b, 8, _1001b, 9, _1010b, 10, _1011b, 11, _1100b, 12, _1101b, 13, _1110b, 14, _1111b, 15)] 373 _Rim_Lighting3_Target_Mask("Target mask (albedo|diffuse<<1|specular<<2)", Int) = 1 374 //ifex _Rim_Lighting3_Mask_Enabled==0 375 [HideInInspector] m_start_Rim_Lighting3_Mask("Mask", Float) = 0 376 [ThryToggle(_RIM_LIGHTING3_MASK)]_Rim_Lighting3_Mask_Enabled("Enable", Float) = 0 377 _Rim_Lighting3_Mask("Mask", 2D) = "white" {} 378 [HideInInspector] m_end_Rim_Lighting3_Mask("Mask", Float) = 0 379 //endex 380 //ifex _Rim_Lighting3_Angle_Limit_Enabled==0 381 [HideInInspector] m_start_Rim_Lighting3_Angle_Limit("Angle limit", Float) = 0 382 [ThryToggle(_RIM_LIGHTING3_ANGLE_LIMIT)]_Rim_Lighting3_Angle_Limit_Enabled("Enable", Float) = 0 383 _Rim_Lighting3_Angle_Limit_Target_Vector("Target vector", Vector) = (0, -1, 0, 0) 384 _Rim_Lighting3_Angle_Limit_Power("Power", Float) = 1 385 [HideInInspector] m_end_Rim_Lighting3_Angle_Limit("Angle limit", Float) = 0 386 //endex 387 //ifex _Rim_Lighting3_Quantization_Enabled==0 388 [HideInInspector] m_start_Rim_Lighting3_Quantization("Quantization", Float) = 0 389 [ThryToggle(_RIM_LIGHTING3_QUANTIZATION)]_Rim_Lighting3_Quantization_Enabled("Enable", Float) = 0 390 _Rim_Lighting3_Quantization_Steps("Steps", Float) = 1 391 [HideInInspector] m_end_Rim_Lighting3_Quantization("Quantization", Float) = 0 392 //endex 393 [HideInInspector] m_end_Rim_Lighting3("Rim lighting", Float) = 0 394 //endex 395 [HideInInspector] m_end_Rim_Lighting("Rim lighting", Float) = 0 396 397 [HideInInspector] m_start_Decals("Decals", Float) = 0 398 //ifex _Decal0_Enabled==0 399 [HideInInspector] m_start_Decal0("Decal 0", Float) = 0 400 [ThryToggle(_DECAL0)] _Decal0_Enabled("Enable", Float) = 0 401 _Decal0_Color("Tint", Color) = (1, 1, 1, 1) 402 _Decal0_MainTex("Base color", 2D) = "white" {} 403 _Decal0_Opacity("Opacity", Range(0, 1)) = 1.0 404 _Decal0_Angle("Angle", Range(0, 1)) = 0.0 405 [IntRange] _Decal0_UV_Channel("UV channel", Range(0, 3)) = 0 406 _Decal0_Bias("Mip bias", Range(-4, 4)) = 0 407 [ThryToggle(_DECAL0_INVERT_BLEND_ORDER)] _Decal0_Invert_Blend_Order("Invert blend order", Float) = 0 408 [ThryToggle(_DECAL0_TILING_MODE)] _Decal0_Tiling_Mode("Tiling mode", Float) = 0 409 [ThryToggle(_DECAL0_REPLACE_ALPHA)] _Decal0_Replace_Alpha_Mode("Replace alpha", Float) = 0 410 [ThryToggle(_DECAL0_MULTIPLY)] _Decal0_Replace_Multiply_Mode("Multiply", Float) = 0 411 //ifex _Decal0_Normal_Enabled==0 412 [HideInInspector] m_start_Decal0_Normal("Normal", Float) = 0 413 [ThryToggle(_DECAL0_NORMAL)] _Decal0_Normal_Enabled("Enable", Float) = 0 414 [Normal]_Decal0_Normal("Normal", 2D) = "bump" {} 415 _Decal0_Normal_Scale("Normal scale", Float) = 1.0 416 [HideInInspector] m_end_Decal0_Normal("Normal", Float) = 0 417 //endex 418 //ifex _Decal0_Reflections_Enabled==0 419 [HideInInspector] m_start_Decal0_Reflections("Reflections", Float) = 0 420 [ThryToggle(_DECAL0_REFLECTIONS)] _Decal0_Reflections_Enabled("Enable", Float) = 0 421 [ThryToggle(_DECAL0_REFLECTIONS_ALPHA_BLEND)] _Decal0_Reflections_Alpha_Blend("Alpha blend", Float) = 0 422 _Decal0_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 423 _Decal0_Smoothness("Smoothness", Range(0, 1)) = 0.5 424 _Decal0_Metallic("Metallic", Range(0, 1)) = 0.0 425 [HideInInspector] m_end_Decal0_Reflections("Reflections", Float) = 0 426 //endex 427 //ifex _Decal0_Emissions_Enabled==0 428 [HideInInspector] m_start_Decal0_Emissions("Emissions", Float) = 0 429 [ThryToggle(_DECAL0_EMISSIONS)] _Decal0_Emissions_Enabled("Enable", Float) = 0 430 _Decal0_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 431 _Decal0_Emission_Strength("Emission strength", Float) = 1 432 [ThryToggle(_DECAL0_EMISSION_MODE_ADD_PRODUCT)] _Decal0_Emission_Mode_Add_Product("Add product", Float) = 0 433 //ifex _Decal0_Emissions_Proximity_Enabled==0 434 [HideInInspector] m_start_Decal0_Emissions_Proximity("Proximity", Float) = 0 435 [ThryToggle(_DECAL0_EMISSIONS_PROXIMITY)] _Decal0_Emissions_Proximity_Enabled("Enable", Float) = 0 436 _Decal0_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 437 _Decal0_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 438 [HideInInspector] m_end_Decal0_Emissions_Proximity("Proximity", Float) = 0 439 //endex 440 [HideInInspector] m_end_Decal0_Emissions("Emissions", Float) = 0 441 //endex 442 //ifex _Decal0_Domain_Warping_Enabled==0 443 [HideInInspector] m_start_Decal0_Domain_Warping("Domain warping", Float) = 0 444 [ThryToggle(_DECAL0_DOMAIN_WARPING)] _Decal0_Domain_Warping_Enabled("Enable", Float) = 0 445 _Decal0_Domain_Warping_Noise("Noise", 2D) = "black" {} 446 _Decal0_Domain_Warping_Octaves("Octaves", Float) = 1 447 _Decal0_Domain_Warping_Strength("Strength", Float) = 0.1 448 _Decal0_Domain_Warping_Scale("Scale", Float) = 0.1 449 _Decal0_Domain_Warping_Speed("Speed", Float) = 1.0 450 [HideInInspector] m_end_Decal0_Domain_Warping("Domain warping", Float) = 0 451 //endex 452 //ifex _Decal0_SDF_Enabled==0 453 [HideInInspector] m_start_Decal0_SDF("SDF mode", Float) = 0 454 [ThryToggle(_DECAL0_SDF)] _Decal0_SDF_Enabled("Enable", Float) = 0 455 _Decal0_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 456 [MaterialToggle] _Decal0_SDF_Invert("SDF invert", Float) = 0 457 _Decal0_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 458 _Decal0_SDF_Px_Range("SDF px range", Float) = 2 459 //ifex _Decal0_SDF_SSN_Enabled==0 460 [HideInInspector] m_start_Decal0_SSN("Screen space normals", Float) = 0 461 [ThryToggle(_DECAL0_SDF_SSN)] _Decal0_SDF_SSN_Enabled("Enable", Float) = 0 462 [ThryToggle(_DECAL0_SDF_SSN_REPLACE)] _Decal0_SDF_SSN_Replace("Replace normals", Float) = 0 463 [ThryToggle(_DECAL0_SDF_SSN_ONLY)] _Decal0_SDF_SSN_Only("Only normals", Float) = 0 464 _Decal0_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 465 [HideInInspector] m_end_Decal0_SSN("Screen space normals", Float) = 0 466 //endex 467 //ifex _Decal0_CMYK_Warping_Planes_Enabled==0 468 [HideInInspector] m_start_Decal0_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 469 [ThryToggle(_DECAL0_CMYK_WARPING_PLANES)] _Decal0_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 470 _Decal0_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 471 _Decal0_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 472 _Decal0_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 473 _Decal0_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 474 [HideInInspector] m_end_Decal0_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 475 //endex 476 [HideInInspector] m_end_Decal0_SDF("SDF", Float) = 0 477 //endex 478 //ifex _Decal0_Mask_Enabled==0 479 [HideInInspector] m_start_Decal0_Mask("Mask", Float) = 0 480 [ThryToggle(_DECAL0_MASK)] _Decal0_Mask_Enabled("Enable", Float) = 0 481 _Decal0_Mask("Mask", 2D) = "white" {} 482 [HideInInspector] m_end_Decal0_Mask("Mask", Float) = 0 483 //endex 484 [HideInInspector] m_end_Decal0("Decal 0", Float) = 0 485 //endex 486 //ifex _Decal1_Enabled==0 487 [HideInInspector] m_start_Decal1("Decal 1", Float) = 0 488 [ThryToggle(_DECAL1)] _Decal1_Enabled("Enable", Float) = 0 489 _Decal1_Color("Tint", Color) = (1, 1, 1, 1) 490 _Decal1_MainTex("Base color", 2D) = "white" {} 491 _Decal1_Opacity("Opacity", Range(0, 1)) = 1.0 492 _Decal1_Angle("Angle", Range(0, 1)) = 0.0 493 [IntRange] _Decal1_UV_Channel("UV channel", Range(0, 3)) = 0 494 _Decal1_Bias("Mip bias", Range(-4, 4)) = 0 495 [ThryToggle(_DECAL1_INVERT_BLEND_ORDER)] _Decal1_Invert_Blend_Order("Invert blend order", Float) = 0 496 [ThryToggle(_DECAL1_TILING_MODE)] _Decal1_Tiling_Mode("Tiling mode", Float) = 0 497 [ThryToggle(_DECAL1_REPLACE_ALPHA)] _Decal1_Replace_Alpha_Mode("Replace alpha", Float) = 0 498 [ThryToggle(_DECAL1_MULTIPLY)] _Decal1_Replace_Multiply_Mode("Multiply", Float) = 0 499 //ifex _Decal1_Normal_Enabled==0 500 [HideInInspector] m_start_Decal1_Normal("Normal", Float) = 0 501 [ThryToggle(_DECAL1_NORMAL)] _Decal1_Normal_Enabled("Enable", Float) = 0 502 [Normal]_Decal1_Normal("Normal", 2D) = "bump" {} 503 _Decal1_Normal_Scale("Normal scale", Float) = 1.0 504 [HideInInspector] m_end_Decal1_Normal("Normal", Float) = 0 505 //endex 506 //ifex _Decal1_Reflections_Enabled==0 507 [HideInInspector] m_start_Decal1_Reflections("Reflections", Float) = 0 508 [ThryToggle(_DECAL1_REFLECTIONS)] _Decal1_Reflections_Enabled("Enable", Float) = 0 509 [ThryToggle(_DECAL1_REFLECTIONS_ALPHA_BLEND)] _Decal1_Reflections_Alpha_Blend("Alpha blend", Float) = 0 510 _Decal1_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 511 _Decal1_Smoothness("Smoothness", Range(0, 1)) = 0.5 512 _Decal1_Metallic("Metallic", Range(0, 1)) = 0.0 513 [HideInInspector] m_end_Decal1_Reflections("Reflections", Float) = 0 514 //endex 515 //ifex _Decal1_Emissions_Enabled==0 516 [HideInInspector] m_start_Decal1_Emissions("Emissions", Float) = 0 517 [ThryToggle(_DECAL1_EMISSIONS)] _Decal1_Emissions_Enabled("Enable", Float) = 0 518 _Decal1_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 519 _Decal1_Emission_Strength("Emission strength", Float) = 1 520 [ThryToggle(_DECAL1_EMISSION_MODE_ADD_PRODUCT)] _Decal1_Emission_Mode_Add_Product("Add product", Float) = 0 521 //ifex _Decal1_Emissions_Proximity_Enabled==0 522 [HideInInspector] m_start_Decal1_Emissions_Proximity("Proximity", Float) = 0 523 [ThryToggle(_DECAL1_EMISSIONS_PROXIMITY)] _Decal1_Emissions_Proximity_Enabled("Enable", Float) = 0 524 _Decal1_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 525 _Decal1_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 526 [HideInInspector] m_end_Decal1_Emissions_Proximity("Proximity", Float) = 0 527 //endex 528 [HideInInspector] m_end_Decal1_Emissions("Emissions", Float) = 0 529 //endex 530 //ifex _Decal1_Domain_Warping_Enabled==0 531 [HideInInspector] m_start_Decal1_Domain_Warping("Domain warping", Float) = 0 532 [ThryToggle(_DECAL1_DOMAIN_WARPING)] _Decal1_Domain_Warping_Enabled("Enable", Float) = 0 533 _Decal1_Domain_Warping_Noise("Noise", 2D) = "black" {} 534 _Decal1_Domain_Warping_Octaves("Octaves", Float) = 1 535 _Decal1_Domain_Warping_Strength("Strength", Float) = 0.1 536 _Decal1_Domain_Warping_Scale("Scale", Float) = 0.1 537 _Decal1_Domain_Warping_Speed("Speed", Float) = 1.0 538 [HideInInspector] m_end_Decal1_Domain_Warping("Domain warping", Float) = 0 539 //endex 540 //ifex _Decal1_SDF_Enabled==0 541 [HideInInspector] m_start_Decal1_SDF("SDF mode", Float) = 0 542 [ThryToggle(_DECAL1_SDF)] _Decal1_SDF_Enabled("Enable", Float) = 0 543 _Decal1_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 544 [MaterialToggle] _Decal1_SDF_Invert("SDF invert", Float) = 0 545 _Decal1_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 546 _Decal1_SDF_Px_Range("SDF px range", Float) = 2 547 //ifex _Decal1_SDF_SSN_Enabled==0 548 [HideInInspector] m_start_Decal1_SSN("Screen space normals", Float) = 0 549 [ThryToggle(_DECAL1_SDF_SSN)] _Decal1_SDF_SSN_Enabled("Enable", Float) = 0 550 [ThryToggle(_DECAL1_SDF_SSN_REPLACE)] _Decal1_SDF_SSN_Replace("Replace normals", Float) = 0 551 [ThryToggle(_DECAL1_SDF_SSN_ONLY)] _Decal1_SDF_SSN_Only("Only normals", Float) = 0 552 _Decal1_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 553 [HideInInspector] m_end_Decal1_SSN("Screen space normals", Float) = 0 554 //endex 555 //ifex _Decal1_CMYK_Warping_Planes_Enabled==0 556 [HideInInspector] m_start_Decal1_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 557 [ThryToggle(_DECAL1_CMYK_WARPING_PLANES)] _Decal1_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 558 _Decal1_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 559 _Decal1_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 560 _Decal1_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 561 _Decal1_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 562 [HideInInspector] m_end_Decal1_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 563 //endex 564 [HideInInspector] m_end_Decal1_SDF("SDF", Float) = 0 565 //endex 566 //ifex _Decal1_Mask_Enabled==0 567 [HideInInspector] m_start_Decal1_Mask("Mask", Float) = 0 568 [ThryToggle(_DECAL1_MASK)] _Decal1_Mask_Enabled("Enable", Float) = 0 569 _Decal1_Mask("Mask", 2D) = "white" {} 570 [HideInInspector] m_end_Decal1_Mask("Mask", Float) = 0 571 //endex 572 [HideInInspector] m_end_Decal1("Decal 1", Float) = 0 573 //endex 574 //ifex _Decal2_Enabled==0 575 [HideInInspector] m_start_Decal2("Decal 2", Float) = 0 576 [ThryToggle(_DECAL2)] _Decal2_Enabled("Enable", Float) = 0 577 _Decal2_Color("Tint", Color) = (1, 1, 1, 1) 578 _Decal2_MainTex("Base color", 2D) = "white" {} 579 _Decal2_Opacity("Opacity", Range(0, 1)) = 1.0 580 _Decal2_Angle("Angle", Range(0, 1)) = 0.0 581 [IntRange] _Decal2_UV_Channel("UV channel", Range(0, 3)) = 0 582 _Decal2_Bias("Mip bias", Range(-4, 4)) = 0 583 [ThryToggle(_DECAL2_INVERT_BLEND_ORDER)] _Decal2_Invert_Blend_Order("Invert blend order", Float) = 0 584 [ThryToggle(_DECAL2_TILING_MODE)] _Decal2_Tiling_Mode("Tiling mode", Float) = 0 585 [ThryToggle(_DECAL2_REPLACE_ALPHA)] _Decal2_Replace_Alpha_Mode("Replace alpha", Float) = 0 586 [ThryToggle(_DECAL2_MULTIPLY)] _Decal2_Replace_Multiply_Mode("Multiply", Float) = 0 587 //ifex _Decal2_Normal_Enabled==0 588 [HideInInspector] m_start_Decal2_Normal("Normal", Float) = 0 589 [ThryToggle(_DECAL2_NORMAL)] _Decal2_Normal_Enabled("Enable", Float) = 0 590 [Normal]_Decal2_Normal("Normal", 2D) = "bump" {} 591 _Decal2_Normal_Scale("Normal scale", Float) = 1.0 592 [HideInInspector] m_end_Decal2_Normal("Normal", Float) = 0 593 //endex 594 //ifex _Decal2_Reflections_Enabled==0 595 [HideInInspector] m_start_Decal2_Reflections("Reflections", Float) = 0 596 [ThryToggle(_DECAL2_REFLECTIONS)] _Decal2_Reflections_Enabled("Enable", Float) = 0 597 [ThryToggle(_DECAL2_REFLECTIONS_ALPHA_BLEND)] _Decal2_Reflections_Alpha_Blend("Alpha blend", Float) = 0 598 _Decal2_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 599 _Decal2_Smoothness("Smoothness", Range(0, 1)) = 0.5 600 _Decal2_Metallic("Metallic", Range(0, 1)) = 0.0 601 [HideInInspector] m_end_Decal2_Reflections("Reflections", Float) = 0 602 //endex 603 //ifex _Decal2_Emissions_Enabled==0 604 [HideInInspector] m_start_Decal2_Emissions("Emissions", Float) = 0 605 [ThryToggle(_DECAL2_EMISSIONS)] _Decal2_Emissions_Enabled("Enable", Float) = 0 606 _Decal2_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 607 _Decal2_Emission_Strength("Emission strength", Float) = 1 608 [ThryToggle(_DECAL2_EMISSION_MODE_ADD_PRODUCT)] _Decal2_Emission_Mode_Add_Product("Add product", Float) = 0 609 //ifex _Decal2_Emissions_Proximity_Enabled==0 610 [HideInInspector] m_start_Decal2_Emissions_Proximity("Proximity", Float) = 0 611 [ThryToggle(_DECAL2_EMISSIONS_PROXIMITY)] _Decal2_Emissions_Proximity_Enabled("Enable", Float) = 0 612 _Decal2_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 613 _Decal2_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 614 [HideInInspector] m_end_Decal2_Emissions_Proximity("Proximity", Float) = 0 615 //endex 616 [HideInInspector] m_end_Decal2_Emissions("Emissions", Float) = 0 617 //endex 618 //ifex _Decal2_Domain_Warping_Enabled==0 619 [HideInInspector] m_start_Decal2_Domain_Warping("Domain warping", Float) = 0 620 [ThryToggle(_DECAL2_DOMAIN_WARPING)] _Decal2_Domain_Warping_Enabled("Enable", Float) = 0 621 _Decal2_Domain_Warping_Noise("Noise", 2D) = "black" {} 622 _Decal2_Domain_Warping_Octaves("Octaves", Float) = 1 623 _Decal2_Domain_Warping_Strength("Strength", Float) = 0.1 624 _Decal2_Domain_Warping_Scale("Scale", Float) = 0.1 625 _Decal2_Domain_Warping_Speed("Speed", Float) = 1.0 626 [HideInInspector] m_end_Decal2_Domain_Warping("Domain warping", Float) = 0 627 //endex 628 //ifex _Decal2_SDF_Enabled==0 629 [HideInInspector] m_start_Decal2_SDF("SDF mode", Float) = 0 630 [ThryToggle(_DECAL2_SDF)] _Decal2_SDF_Enabled("Enable", Float) = 0 631 _Decal2_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 632 [MaterialToggle] _Decal2_SDF_Invert("SDF invert", Float) = 0 633 _Decal2_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 634 _Decal2_SDF_Px_Range("SDF px range", Float) = 2 635 //ifex _Decal2_SDF_SSN_Enabled==0 636 [HideInInspector] m_start_Decal2_SSN("Screen space normals", Float) = 0 637 [ThryToggle(_DECAL2_SDF_SSN)] _Decal2_SDF_SSN_Enabled("Enable", Float) = 0 638 [ThryToggle(_DECAL2_SDF_SSN_REPLACE)] _Decal2_SDF_SSN_Replace("Replace normals", Float) = 0 639 [ThryToggle(_DECAL2_SDF_SSN_ONLY)] _Decal2_SDF_SSN_Only("Only normals", Float) = 0 640 _Decal2_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 641 [HideInInspector] m_end_Decal2_SSN("Screen space normals", Float) = 0 642 //endex 643 //ifex _Decal2_CMYK_Warping_Planes_Enabled==0 644 [HideInInspector] m_start_Decal2_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 645 [ThryToggle(_DECAL2_CMYK_WARPING_PLANES)] _Decal2_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 646 _Decal2_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 647 _Decal2_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 648 _Decal2_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 649 _Decal2_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 650 [HideInInspector] m_end_Decal2_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 651 //endex 652 [HideInInspector] m_end_Decal2_SDF("SDF", Float) = 0 653 //endex 654 //ifex _Decal2_Mask_Enabled==0 655 [HideInInspector] m_start_Decal2_Mask("Mask", Float) = 0 656 [ThryToggle(_DECAL2_MASK)] _Decal2_Mask_Enabled("Enable", Float) = 0 657 _Decal2_Mask("Mask", 2D) = "white" {} 658 [HideInInspector] m_end_Decal2_Mask("Mask", Float) = 0 659 //endex 660 [HideInInspector] m_end_Decal2("Decal 2", Float) = 0 661 //endex 662 //ifex _Decal3_Enabled==0 663 [HideInInspector] m_start_Decal3("Decal 3", Float) = 0 664 [ThryToggle(_DECAL3)] _Decal3_Enabled("Enable", Float) = 0 665 _Decal3_Color("Tint", Color) = (1, 1, 1, 1) 666 _Decal3_MainTex("Base color", 2D) = "white" {} 667 _Decal3_Opacity("Opacity", Range(0, 1)) = 1.0 668 _Decal3_Angle("Angle", Range(0, 1)) = 0.0 669 [IntRange] _Decal3_UV_Channel("UV channel", Range(0, 3)) = 0 670 _Decal3_Bias("Mip bias", Range(-4, 4)) = 0 671 [ThryToggle(_DECAL3_INVERT_BLEND_ORDER)] _Decal3_Invert_Blend_Order("Invert blend order", Float) = 0 672 [ThryToggle(_DECAL3_TILING_MODE)] _Decal3_Tiling_Mode("Tiling mode", Float) = 0 673 [ThryToggle(_DECAL3_REPLACE_ALPHA)] _Decal3_Replace_Alpha_Mode("Replace alpha", Float) = 0 674 [ThryToggle(_DECAL3_MULTIPLY)] _Decal3_Replace_Multiply_Mode("Multiply", Float) = 0 675 //ifex _Decal3_Normal_Enabled==0 676 [HideInInspector] m_start_Decal3_Normal("Normal", Float) = 0 677 [ThryToggle(_DECAL3_NORMAL)] _Decal3_Normal_Enabled("Enable", Float) = 0 678 [Normal]_Decal3_Normal("Normal", 2D) = "bump" {} 679 _Decal3_Normal_Scale("Normal scale", Float) = 1.0 680 [HideInInspector] m_end_Decal3_Normal("Normal", Float) = 0 681 //endex 682 //ifex _Decal3_Reflections_Enabled==0 683 [HideInInspector] m_start_Decal3_Reflections("Reflections", Float) = 0 684 [ThryToggle(_DECAL3_REFLECTIONS)] _Decal3_Reflections_Enabled("Enable", Float) = 0 685 [ThryToggle(_DECAL3_REFLECTIONS_ALPHA_BLEND)] _Decal3_Reflections_Alpha_Blend("Alpha blend", Float) = 0 686 _Decal3_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 687 _Decal3_Smoothness("Smoothness", Range(0, 1)) = 0.5 688 _Decal3_Metallic("Metallic", Range(0, 1)) = 0.0 689 [HideInInspector] m_end_Decal3_Reflections("Reflections", Float) = 0 690 //endex 691 //ifex _Decal3_Emissions_Enabled==0 692 [HideInInspector] m_start_Decal3_Emissions("Emissions", Float) = 0 693 [ThryToggle(_DECAL3_EMISSIONS)] _Decal3_Emissions_Enabled("Enable", Float) = 0 694 _Decal3_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 695 _Decal3_Emission_Strength("Emission strength", Float) = 1 696 [ThryToggle(_DECAL3_EMISSION_MODE_ADD_PRODUCT)] _Decal3_Emission_Mode_Add_Product("Add product", Float) = 0 697 //ifex _Decal3_Emissions_Proximity_Enabled==0 698 [HideInInspector] m_start_Decal3_Emissions_Proximity("Proximity", Float) = 0 699 [ThryToggle(_DECAL3_EMISSIONS_PROXIMITY)] _Decal3_Emissions_Proximity_Enabled("Enable", Float) = 0 700 _Decal3_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 701 _Decal3_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 702 [HideInInspector] m_end_Decal3_Emissions_Proximity("Proximity", Float) = 0 703 //endex 704 [HideInInspector] m_end_Decal3_Emissions("Emissions", Float) = 0 705 //endex 706 //ifex _Decal3_Domain_Warping_Enabled==0 707 [HideInInspector] m_start_Decal3_Domain_Warping("Domain warping", Float) = 0 708 [ThryToggle(_DECAL3_DOMAIN_WARPING)] _Decal3_Domain_Warping_Enabled("Enable", Float) = 0 709 _Decal3_Domain_Warping_Noise("Noise", 2D) = "black" {} 710 _Decal3_Domain_Warping_Octaves("Octaves", Float) = 1 711 _Decal3_Domain_Warping_Strength("Strength", Float) = 0.1 712 _Decal3_Domain_Warping_Scale("Scale", Float) = 0.1 713 _Decal3_Domain_Warping_Speed("Speed", Float) = 1.0 714 [HideInInspector] m_end_Decal3_Domain_Warping("Domain warping", Float) = 0 715 //endex 716 //ifex _Decal3_SDF_Enabled==0 717 [HideInInspector] m_start_Decal3_SDF("SDF mode", Float) = 0 718 [ThryToggle(_DECAL3_SDF)] _Decal3_SDF_Enabled("Enable", Float) = 0 719 _Decal3_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 720 [MaterialToggle] _Decal3_SDF_Invert("SDF invert", Float) = 0 721 _Decal3_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 722 _Decal3_SDF_Px_Range("SDF px range", Float) = 2 723 //ifex _Decal3_SDF_SSN_Enabled==0 724 [HideInInspector] m_start_Decal3_SSN("Screen space normals", Float) = 0 725 [ThryToggle(_DECAL3_SDF_SSN)] _Decal3_SDF_SSN_Enabled("Enable", Float) = 0 726 [ThryToggle(_DECAL3_SDF_SSN_REPLACE)] _Decal3_SDF_SSN_Replace("Replace normals", Float) = 0 727 [ThryToggle(_DECAL3_SDF_SSN_ONLY)] _Decal3_SDF_SSN_Only("Only normals", Float) = 0 728 _Decal3_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 729 [HideInInspector] m_end_Decal3_SSN("Screen space normals", Float) = 0 730 //endex 731 //ifex _Decal3_CMYK_Warping_Planes_Enabled==0 732 [HideInInspector] m_start_Decal3_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 733 [ThryToggle(_DECAL3_CMYK_WARPING_PLANES)] _Decal3_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 734 _Decal3_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 735 _Decal3_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 736 _Decal3_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 737 _Decal3_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 738 [HideInInspector] m_end_Decal3_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 739 //endex 740 [HideInInspector] m_end_Decal3_SDF("SDF", Float) = 0 741 //endex 742 //ifex _Decal3_Mask_Enabled==0 743 [HideInInspector] m_start_Decal3_Mask("Mask", Float) = 0 744 [ThryToggle(_DECAL3_MASK)] _Decal3_Mask_Enabled("Enable", Float) = 0 745 _Decal3_Mask("Mask", 2D) = "white" {} 746 [HideInInspector] m_end_Decal3_Mask("Mask", Float) = 0 747 //endex 748 [HideInInspector] m_end_Decal3("Decal 3", Float) = 0 749 //endex 750 //ifex _Decal4_Enabled==0 751 [HideInInspector] m_start_Decal4("Decal 4", Float) = 0 752 [ThryToggle(_DECAL4)] _Decal4_Enabled("Enable", Float) = 0 753 _Decal4_Color("Tint", Color) = (1, 1, 1, 1) 754 _Decal4_MainTex("Base color", 2D) = "white" {} 755 _Decal4_Opacity("Opacity", Range(0, 1)) = 1.0 756 _Decal4_Angle("Angle", Range(0, 1)) = 0.0 757 [IntRange] _Decal4_UV_Channel("UV channel", Range(0, 3)) = 0 758 _Decal4_Bias("Mip bias", Range(-4, 4)) = 0 759 [ThryToggle(_DECAL4_INVERT_BLEND_ORDER)] _Decal4_Invert_Blend_Order("Invert blend order", Float) = 0 760 [ThryToggle(_DECAL4_TILING_MODE)] _Decal4_Tiling_Mode("Tiling mode", Float) = 0 761 [ThryToggle(_DECAL4_REPLACE_ALPHA)] _Decal4_Replace_Alpha_Mode("Replace alpha", Float) = 0 762 [ThryToggle(_DECAL4_MULTIPLY)] _Decal4_Replace_Multiply_Mode("Multiply", Float) = 0 763 //ifex _Decal4_Normal_Enabled==0 764 [HideInInspector] m_start_Decal4_Normal("Normal", Float) = 0 765 [ThryToggle(_DECAL4_NORMAL)] _Decal4_Normal_Enabled("Enable", Float) = 0 766 [Normal]_Decal4_Normal("Normal", 2D) = "bump" {} 767 _Decal4_Normal_Scale("Normal scale", Float) = 1.0 768 [HideInInspector] m_end_Decal4_Normal("Normal", Float) = 0 769 //endex 770 //ifex _Decal4_Reflections_Enabled==0 771 [HideInInspector] m_start_Decal4_Reflections("Reflections", Float) = 0 772 [ThryToggle(_DECAL4_REFLECTIONS)] _Decal4_Reflections_Enabled("Enable", Float) = 0 773 [ThryToggle(_DECAL4_REFLECTIONS_ALPHA_BLEND)] _Decal4_Reflections_Alpha_Blend("Alpha blend", Float) = 0 774 _Decal4_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 775 _Decal4_Smoothness("Smoothness", Range(0, 1)) = 0.5 776 _Decal4_Metallic("Metallic", Range(0, 1)) = 0.0 777 [HideInInspector] m_end_Decal4_Reflections("Reflections", Float) = 0 778 //endex 779 //ifex _Decal4_Emissions_Enabled==0 780 [HideInInspector] m_start_Decal4_Emissions("Emissions", Float) = 0 781 [ThryToggle(_DECAL4_EMISSIONS)] _Decal4_Emissions_Enabled("Enable", Float) = 0 782 _Decal4_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 783 _Decal4_Emission_Strength("Emission strength", Float) = 1 784 [ThryToggle(_DECAL4_EMISSION_MODE_ADD_PRODUCT)] _Decal4_Emission_Mode_Add_Product("Add product", Float) = 0 785 //ifex _Decal4_Emissions_Proximity_Enabled==0 786 [HideInInspector] m_start_Decal4_Emissions_Proximity("Proximity", Float) = 0 787 [ThryToggle(_DECAL4_EMISSIONS_PROXIMITY)] _Decal4_Emissions_Proximity_Enabled("Enable", Float) = 0 788 _Decal4_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 789 _Decal4_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 790 [HideInInspector] m_end_Decal4_Emissions_Proximity("Proximity", Float) = 0 791 //endex 792 [HideInInspector] m_end_Decal4_Emissions("Emissions", Float) = 0 793 //endex 794 //ifex _Decal4_Domain_Warping_Enabled==0 795 [HideInInspector] m_start_Decal4_Domain_Warping("Domain warping", Float) = 0 796 [ThryToggle(_DECAL4_DOMAIN_WARPING)] _Decal4_Domain_Warping_Enabled("Enable", Float) = 0 797 _Decal4_Domain_Warping_Noise("Noise", 2D) = "black" {} 798 _Decal4_Domain_Warping_Octaves("Octaves", Float) = 1 799 _Decal4_Domain_Warping_Strength("Strength", Float) = 0.1 800 _Decal4_Domain_Warping_Scale("Scale", Float) = 0.1 801 _Decal4_Domain_Warping_Speed("Speed", Float) = 1.0 802 [HideInInspector] m_end_Decal4_Domain_Warping("Domain warping", Float) = 0 803 //endex 804 //ifex _Decal4_SDF_Enabled==0 805 [HideInInspector] m_start_Decal4_SDF("SDF mode", Float) = 0 806 [ThryToggle(_DECAL4_SDF)] _Decal4_SDF_Enabled("Enable", Float) = 0 807 _Decal4_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 808 [MaterialToggle] _Decal4_SDF_Invert("SDF invert", Float) = 0 809 _Decal4_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 810 _Decal4_SDF_Px_Range("SDF px range", Float) = 2 811 //ifex _Decal4_SDF_SSN_Enabled==0 812 [HideInInspector] m_start_Decal4_SSN("Screen space normals", Float) = 0 813 [ThryToggle(_DECAL4_SDF_SSN)] _Decal4_SDF_SSN_Enabled("Enable", Float) = 0 814 [ThryToggle(_DECAL4_SDF_SSN_REPLACE)] _Decal4_SDF_SSN_Replace("Replace normals", Float) = 0 815 [ThryToggle(_DECAL4_SDF_SSN_ONLY)] _Decal4_SDF_SSN_Only("Only normals", Float) = 0 816 _Decal4_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 817 [HideInInspector] m_end_Decal4_SSN("Screen space normals", Float) = 0 818 //endex 819 //ifex _Decal4_CMYK_Warping_Planes_Enabled==0 820 [HideInInspector] m_start_Decal4_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 821 [ThryToggle(_DECAL4_CMYK_WARPING_PLANES)] _Decal4_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 822 _Decal4_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 823 _Decal4_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 824 _Decal4_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 825 _Decal4_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 826 [HideInInspector] m_end_Decal4_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 827 //endex 828 [HideInInspector] m_end_Decal4_SDF("SDF", Float) = 0 829 //endex 830 //ifex _Decal4_Mask_Enabled==0 831 [HideInInspector] m_start_Decal4_Mask("Mask", Float) = 0 832 [ThryToggle(_DECAL4_MASK)] _Decal4_Mask_Enabled("Enable", Float) = 0 833 _Decal4_Mask("Mask", 2D) = "white" {} 834 [HideInInspector] m_end_Decal4_Mask("Mask", Float) = 0 835 //endex 836 [HideInInspector] m_end_Decal4("Decal 4", Float) = 0 837 //endex 838 //ifex _Decal5_Enabled==0 839 [HideInInspector] m_start_Decal5("Decal 5", Float) = 0 840 [ThryToggle(_DECAL5)] _Decal5_Enabled("Enable", Float) = 0 841 _Decal5_Color("Tint", Color) = (1, 1, 1, 1) 842 _Decal5_MainTex("Base color", 2D) = "white" {} 843 _Decal5_Opacity("Opacity", Range(0, 1)) = 1.0 844 _Decal5_Angle("Angle", Range(0, 1)) = 0.0 845 [IntRange] _Decal5_UV_Channel("UV channel", Range(0, 3)) = 0 846 _Decal5_Bias("Mip bias", Range(-4, 4)) = 0 847 [ThryToggle(_DECAL5_INVERT_BLEND_ORDER)] _Decal5_Invert_Blend_Order("Invert blend order", Float) = 0 848 [ThryToggle(_DECAL5_TILING_MODE)] _Decal5_Tiling_Mode("Tiling mode", Float) = 0 849 [ThryToggle(_DECAL5_REPLACE_ALPHA)] _Decal5_Replace_Alpha_Mode("Replace alpha", Float) = 0 850 [ThryToggle(_DECAL5_MULTIPLY)] _Decal5_Replace_Multiply_Mode("Multiply", Float) = 0 851 //ifex _Decal5_Normal_Enabled==0 852 [HideInInspector] m_start_Decal5_Normal("Normal", Float) = 0 853 [ThryToggle(_DECAL5_NORMAL)] _Decal5_Normal_Enabled("Enable", Float) = 0 854 [Normal]_Decal5_Normal("Normal", 2D) = "bump" {} 855 _Decal5_Normal_Scale("Normal scale", Float) = 1.0 856 [HideInInspector] m_end_Decal5_Normal("Normal", Float) = 0 857 //endex 858 //ifex _Decal5_Reflections_Enabled==0 859 [HideInInspector] m_start_Decal5_Reflections("Reflections", Float) = 0 860 [ThryToggle(_DECAL5_REFLECTIONS)] _Decal5_Reflections_Enabled("Enable", Float) = 0 861 [ThryToggle(_DECAL5_REFLECTIONS_ALPHA_BLEND)] _Decal5_Reflections_Alpha_Blend("Alpha blend", Float) = 0 862 _Decal5_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 863 _Decal5_Smoothness("Smoothness", Range(0, 1)) = 0.5 864 _Decal5_Metallic("Metallic", Range(0, 1)) = 0.0 865 [HideInInspector] m_end_Decal5_Reflections("Reflections", Float) = 0 866 //endex 867 //ifex _Decal5_Emissions_Enabled==0 868 [HideInInspector] m_start_Decal5_Emissions("Emissions", Float) = 0 869 [ThryToggle(_DECAL5_EMISSIONS)] _Decal5_Emissions_Enabled("Enable", Float) = 0 870 _Decal5_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 871 _Decal5_Emission_Strength("Emission strength", Float) = 1 872 [ThryToggle(_DECAL5_EMISSION_MODE_ADD_PRODUCT)] _Decal5_Emission_Mode_Add_Product("Add product", Float) = 0 873 //ifex _Decal5_Emissions_Proximity_Enabled==0 874 [HideInInspector] m_start_Decal5_Emissions_Proximity("Proximity", Float) = 0 875 [ThryToggle(_DECAL5_EMISSIONS_PROXIMITY)] _Decal5_Emissions_Proximity_Enabled("Enable", Float) = 0 876 _Decal5_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 877 _Decal5_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 878 [HideInInspector] m_end_Decal5_Emissions_Proximity("Proximity", Float) = 0 879 //endex 880 [HideInInspector] m_end_Decal5_Emissions("Emissions", Float) = 0 881 //endex 882 //ifex _Decal5_Domain_Warping_Enabled==0 883 [HideInInspector] m_start_Decal5_Domain_Warping("Domain warping", Float) = 0 884 [ThryToggle(_DECAL5_DOMAIN_WARPING)] _Decal5_Domain_Warping_Enabled("Enable", Float) = 0 885 _Decal5_Domain_Warping_Noise("Noise", 2D) = "black" {} 886 _Decal5_Domain_Warping_Octaves("Octaves", Float) = 1 887 _Decal5_Domain_Warping_Strength("Strength", Float) = 0.1 888 _Decal5_Domain_Warping_Scale("Scale", Float) = 0.1 889 _Decal5_Domain_Warping_Speed("Speed", Float) = 1.0 890 [HideInInspector] m_end_Decal5_Domain_Warping("Domain warping", Float) = 0 891 //endex 892 //ifex _Decal5_SDF_Enabled==0 893 [HideInInspector] m_start_Decal5_SDF("SDF mode", Float) = 0 894 [ThryToggle(_DECAL5_SDF)] _Decal5_SDF_Enabled("Enable", Float) = 0 895 _Decal5_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 896 [MaterialToggle] _Decal5_SDF_Invert("SDF invert", Float) = 0 897 _Decal5_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 898 _Decal5_SDF_Px_Range("SDF px range", Float) = 2 899 //ifex _Decal5_SDF_SSN_Enabled==0 900 [HideInInspector] m_start_Decal5_SSN("Screen space normals", Float) = 0 901 [ThryToggle(_DECAL5_SDF_SSN)] _Decal5_SDF_SSN_Enabled("Enable", Float) = 0 902 [ThryToggle(_DECAL5_SDF_SSN_REPLACE)] _Decal5_SDF_SSN_Replace("Replace normals", Float) = 0 903 [ThryToggle(_DECAL5_SDF_SSN_ONLY)] _Decal5_SDF_SSN_Only("Only normals", Float) = 0 904 _Decal5_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 905 [HideInInspector] m_end_Decal5_SSN("Screen space normals", Float) = 0 906 //endex 907 //ifex _Decal5_CMYK_Warping_Planes_Enabled==0 908 [HideInInspector] m_start_Decal5_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 909 [ThryToggle(_DECAL5_CMYK_WARPING_PLANES)] _Decal5_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 910 _Decal5_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 911 _Decal5_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 912 _Decal5_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 913 _Decal5_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 914 [HideInInspector] m_end_Decal5_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 915 //endex 916 [HideInInspector] m_end_Decal5_SDF("SDF", Float) = 0 917 //endex 918 //ifex _Decal5_Mask_Enabled==0 919 [HideInInspector] m_start_Decal5_Mask("Mask", Float) = 0 920 [ThryToggle(_DECAL5_MASK)] _Decal5_Mask_Enabled("Enable", Float) = 0 921 _Decal5_Mask("Mask", 2D) = "white" {} 922 [HideInInspector] m_end_Decal5_Mask("Mask", Float) = 0 923 //endex 924 [HideInInspector] m_end_Decal5("Decal 5", Float) = 0 925 //endex 926 //ifex _Decal6_Enabled==0 927 [HideInInspector] m_start_Decal6("Decal 6", Float) = 0 928 [ThryToggle(_DECAL6)] _Decal6_Enabled("Enable", Float) = 0 929 _Decal6_Color("Tint", Color) = (1, 1, 1, 1) 930 _Decal6_MainTex("Base color", 2D) = "white" {} 931 _Decal6_Opacity("Opacity", Range(0, 1)) = 1.0 932 _Decal6_Angle("Angle", Range(0, 1)) = 0.0 933 [IntRange] _Decal6_UV_Channel("UV channel", Range(0, 3)) = 0 934 _Decal6_Bias("Mip bias", Range(-4, 4)) = 0 935 [ThryToggle(_DECAL6_INVERT_BLEND_ORDER)] _Decal6_Invert_Blend_Order("Invert blend order", Float) = 0 936 [ThryToggle(_DECAL6_TILING_MODE)] _Decal6_Tiling_Mode("Tiling mode", Float) = 0 937 [ThryToggle(_DECAL6_REPLACE_ALPHA)] _Decal6_Replace_Alpha_Mode("Replace alpha", Float) = 0 938 [ThryToggle(_DECAL6_MULTIPLY)] _Decal6_Replace_Multiply_Mode("Multiply", Float) = 0 939 //ifex _Decal6_Normal_Enabled==0 940 [HideInInspector] m_start_Decal6_Normal("Normal", Float) = 0 941 [ThryToggle(_DECAL6_NORMAL)] _Decal6_Normal_Enabled("Enable", Float) = 0 942 [Normal]_Decal6_Normal("Normal", 2D) = "bump" {} 943 _Decal6_Normal_Scale("Normal scale", Float) = 1.0 944 [HideInInspector] m_end_Decal6_Normal("Normal", Float) = 0 945 //endex 946 //ifex _Decal6_Reflections_Enabled==0 947 [HideInInspector] m_start_Decal6_Reflections("Reflections", Float) = 0 948 [ThryToggle(_DECAL6_REFLECTIONS)] _Decal6_Reflections_Enabled("Enable", Float) = 0 949 [ThryToggle(_DECAL6_REFLECTIONS_ALPHA_BLEND)] _Decal6_Reflections_Alpha_Blend("Alpha blend", Float) = 0 950 _Decal6_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 951 _Decal6_Smoothness("Smoothness", Range(0, 1)) = 0.5 952 _Decal6_Metallic("Metallic", Range(0, 1)) = 0.0 953 [HideInInspector] m_end_Decal6_Reflections("Reflections", Float) = 0 954 //endex 955 //ifex _Decal6_Emissions_Enabled==0 956 [HideInInspector] m_start_Decal6_Emissions("Emissions", Float) = 0 957 [ThryToggle(_DECAL6_EMISSIONS)] _Decal6_Emissions_Enabled("Enable", Float) = 0 958 _Decal6_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 959 _Decal6_Emission_Strength("Emission strength", Float) = 1 960 [ThryToggle(_DECAL6_EMISSION_MODE_ADD_PRODUCT)] _Decal6_Emission_Mode_Add_Product("Add product", Float) = 0 961 //ifex _Decal6_Emissions_Proximity_Enabled==0 962 [HideInInspector] m_start_Decal6_Emissions_Proximity("Proximity", Float) = 0 963 [ThryToggle(_DECAL6_EMISSIONS_PROXIMITY)] _Decal6_Emissions_Proximity_Enabled("Enable", Float) = 0 964 _Decal6_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 965 _Decal6_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 966 [HideInInspector] m_end_Decal6_Emissions_Proximity("Proximity", Float) = 0 967 //endex 968 [HideInInspector] m_end_Decal6_Emissions("Emissions", Float) = 0 969 //endex 970 //ifex _Decal6_Domain_Warping_Enabled==0 971 [HideInInspector] m_start_Decal6_Domain_Warping("Domain warping", Float) = 0 972 [ThryToggle(_DECAL6_DOMAIN_WARPING)] _Decal6_Domain_Warping_Enabled("Enable", Float) = 0 973 _Decal6_Domain_Warping_Noise("Noise", 2D) = "black" {} 974 _Decal6_Domain_Warping_Octaves("Octaves", Float) = 1 975 _Decal6_Domain_Warping_Strength("Strength", Float) = 0.1 976 _Decal6_Domain_Warping_Scale("Scale", Float) = 0.1 977 _Decal6_Domain_Warping_Speed("Speed", Float) = 1.0 978 [HideInInspector] m_end_Decal6_Domain_Warping("Domain warping", Float) = 0 979 //endex 980 //ifex _Decal6_SDF_Enabled==0 981 [HideInInspector] m_start_Decal6_SDF("SDF mode", Float) = 0 982 [ThryToggle(_DECAL6_SDF)] _Decal6_SDF_Enabled("Enable", Float) = 0 983 _Decal6_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 984 [MaterialToggle] _Decal6_SDF_Invert("SDF invert", Float) = 0 985 _Decal6_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 986 _Decal6_SDF_Px_Range("SDF px range", Float) = 2 987 //ifex _Decal6_SDF_SSN_Enabled==0 988 [HideInInspector] m_start_Decal6_SSN("Screen space normals", Float) = 0 989 [ThryToggle(_DECAL6_SDF_SSN)] _Decal6_SDF_SSN_Enabled("Enable", Float) = 0 990 [ThryToggle(_DECAL6_SDF_SSN_REPLACE)] _Decal6_SDF_SSN_Replace("Replace normals", Float) = 0 991 [ThryToggle(_DECAL6_SDF_SSN_ONLY)] _Decal6_SDF_SSN_Only("Only normals", Float) = 0 992 _Decal6_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 993 [HideInInspector] m_end_Decal6_SSN("Screen space normals", Float) = 0 994 //endex 995 //ifex _Decal6_CMYK_Warping_Planes_Enabled==0 996 [HideInInspector] m_start_Decal6_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 997 [ThryToggle(_DECAL6_CMYK_WARPING_PLANES)] _Decal6_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 998 _Decal6_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 999 _Decal6_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 1000 _Decal6_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 1001 _Decal6_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 1002 [HideInInspector] m_end_Decal6_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 1003 //endex 1004 [HideInInspector] m_end_Decal6_SDF("SDF", Float) = 0 1005 //endex 1006 //ifex _Decal6_Mask_Enabled==0 1007 [HideInInspector] m_start_Decal6_Mask("Mask", Float) = 0 1008 [ThryToggle(_DECAL6_MASK)] _Decal6_Mask_Enabled("Enable", Float) = 0 1009 _Decal6_Mask("Mask", 2D) = "white" {} 1010 [HideInInspector] m_end_Decal6_Mask("Mask", Float) = 0 1011 //endex 1012 [HideInInspector] m_end_Decal6("Decal 6", Float) = 0 1013 //endex 1014 //ifex _Decal7_Enabled==0 1015 [HideInInspector] m_start_Decal7("Decal 7", Float) = 0 1016 [ThryToggle(_DECAL7)] _Decal7_Enabled("Enable", Float) = 0 1017 _Decal7_Color("Tint", Color) = (1, 1, 1, 1) 1018 _Decal7_MainTex("Base color", 2D) = "white" {} 1019 _Decal7_Opacity("Opacity", Range(0, 1)) = 1.0 1020 _Decal7_Angle("Angle", Range(0, 1)) = 0.0 1021 [IntRange] _Decal7_UV_Channel("UV channel", Range(0, 3)) = 0 1022 _Decal7_Bias("Mip bias", Range(-4, 4)) = 0 1023 [ThryToggle(_DECAL7_INVERT_BLEND_ORDER)] _Decal7_Invert_Blend_Order("Invert blend order", Float) = 0 1024 [ThryToggle(_DECAL7_TILING_MODE)] _Decal7_Tiling_Mode("Tiling mode", Float) = 0 1025 [ThryToggle(_DECAL7_REPLACE_ALPHA)] _Decal7_Replace_Alpha_Mode("Replace alpha", Float) = 0 1026 [ThryToggle(_DECAL7_MULTIPLY)] _Decal7_Replace_Multiply_Mode("Multiply", Float) = 0 1027 //ifex _Decal7_Normal_Enabled==0 1028 [HideInInspector] m_start_Decal7_Normal("Normal", Float) = 0 1029 [ThryToggle(_DECAL7_NORMAL)] _Decal7_Normal_Enabled("Enable", Float) = 0 1030 [Normal]_Decal7_Normal("Normal", 2D) = "bump" {} 1031 _Decal7_Normal_Scale("Normal scale", Float) = 1.0 1032 [HideInInspector] m_end_Decal7_Normal("Normal", Float) = 0 1033 //endex 1034 //ifex _Decal7_Reflections_Enabled==0 1035 [HideInInspector] m_start_Decal7_Reflections("Reflections", Float) = 0 1036 [ThryToggle(_DECAL7_REFLECTIONS)] _Decal7_Reflections_Enabled("Enable", Float) = 0 1037 [ThryToggle(_DECAL7_REFLECTIONS_ALPHA_BLEND)] _Decal7_Reflections_Alpha_Blend("Alpha blend", Float) = 0 1038 _Decal7_MetallicGlossMap("Metallic gloss map", 2D) = "white" {} 1039 _Decal7_Smoothness("Smoothness", Range(0, 1)) = 0.5 1040 _Decal7_Metallic("Metallic", Range(0, 1)) = 0.0 1041 [HideInInspector] m_end_Decal7_Reflections("Reflections", Float) = 0 1042 //endex 1043 //ifex _Decal7_Emissions_Enabled==0 1044 [HideInInspector] m_start_Decal7_Emissions("Emissions", Float) = 0 1045 [ThryToggle(_DECAL7_EMISSIONS)] _Decal7_Emissions_Enabled("Enable", Float) = 0 1046 _Decal7_Emission_Color("Emission color", Color) = (1, 1, 1, 1) 1047 _Decal7_Emission_Strength("Emission strength", Float) = 1 1048 [ThryToggle(_DECAL7_EMISSION_MODE_ADD_PRODUCT)] _Decal7_Emission_Mode_Add_Product("Add product", Float) = 0 1049 //ifex _Decal7_Emissions_Proximity_Enabled==0 1050 [HideInInspector] m_start_Decal7_Emissions_Proximity("Proximity", Float) = 0 1051 [ThryToggle(_DECAL7_EMISSIONS_PROXIMITY)] _Decal7_Emissions_Proximity_Enabled("Enable", Float) = 0 1052 _Decal7_Emissions_Proximity_Min_Distance("Min distance", Float) = 0 1053 _Decal7_Emissions_Proximity_Max_Distance("Max distance", Float) = 1 1054 [HideInInspector] m_end_Decal7_Emissions_Proximity("Proximity", Float) = 0 1055 //endex 1056 [HideInInspector] m_end_Decal7_Emissions("Emissions", Float) = 0 1057 //endex 1058 //ifex _Decal7_Domain_Warping_Enabled==0 1059 [HideInInspector] m_start_Decal7_Domain_Warping("Domain warping", Float) = 0 1060 [ThryToggle(_DECAL7_DOMAIN_WARPING)] _Decal7_Domain_Warping_Enabled("Enable", Float) = 0 1061 _Decal7_Domain_Warping_Noise("Noise", 2D) = "black" {} 1062 _Decal7_Domain_Warping_Octaves("Octaves", Float) = 1 1063 _Decal7_Domain_Warping_Strength("Strength", Float) = 0.1 1064 _Decal7_Domain_Warping_Scale("Scale", Float) = 0.1 1065 _Decal7_Domain_Warping_Speed("Speed", Float) = 1.0 1066 [HideInInspector] m_end_Decal7_Domain_Warping("Domain warping", Float) = 0 1067 //endex 1068 //ifex _Decal7_SDF_Enabled==0 1069 [HideInInspector] m_start_Decal7_SDF("SDF mode", Float) = 0 1070 [ThryToggle(_DECAL7_SDF)] _Decal7_SDF_Enabled("Enable", Float) = 0 1071 _Decal7_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 1072 [MaterialToggle] _Decal7_SDF_Invert("SDF invert", Float) = 0 1073 _Decal7_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 1074 _Decal7_SDF_Px_Range("SDF px range", Float) = 2 1075 //ifex _Decal7_SDF_SSN_Enabled==0 1076 [HideInInspector] m_start_Decal7_SSN("Screen space normals", Float) = 0 1077 [ThryToggle(_DECAL7_SDF_SSN)] _Decal7_SDF_SSN_Enabled("Enable", Float) = 0 1078 [ThryToggle(_DECAL7_SDF_SSN_REPLACE)] _Decal7_SDF_SSN_Replace("Replace normals", Float) = 0 1079 [ThryToggle(_DECAL7_SDF_SSN_ONLY)] _Decal7_SDF_SSN_Only("Only normals", Float) = 0 1080 _Decal7_SDF_SSN_Strength("Strength", Range(0, 10)) = 1 1081 [HideInInspector] m_end_Decal7_SSN("Screen space normals", Float) = 0 1082 //endex 1083 //ifex _Decal7_CMYK_Warping_Planes_Enabled==0 1084 [HideInInspector] m_start_Decal7_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 1085 [ThryToggle(_DECAL7_CMYK_WARPING_PLANES)] _Decal7_CMYK_Warping_Planes_Enabled("Enable", Float) = 0 1086 _Decal7_CMYK_Warping_Planes_Noise("Noise", 2D) = "black" {} 1087 _Decal7_CMYK_Warping_Planes_Strength("Strength", Float) = 0.1 1088 _Decal7_CMYK_Warping_Planes_Scale("Scale", Float) = 0.1 1089 _Decal7_CMYK_Warping_Planes_Speed("Speed", Float) = 1.0 1090 [HideInInspector] m_end_Decal7_CMYK_Warping_Planes("CMYK warping planes", Float) = 0 1091 //endex 1092 [HideInInspector] m_end_Decal7_SDF("SDF", Float) = 0 1093 //endex 1094 //ifex _Decal7_Mask_Enabled==0 1095 [HideInInspector] m_start_Decal7_Mask("Mask", Float) = 0 1096 [ThryToggle(_DECAL7_MASK)] _Decal7_Mask_Enabled("Enable", Float) = 0 1097 _Decal7_Mask("Mask", 2D) = "white" {} 1098 [HideInInspector] m_end_Decal7_Mask("Mask", Float) = 0 1099 //endex 1100 [HideInInspector] m_end_Decal7("Decal 7", Float) = 0 1101 //endex 1102 [HideInInspector] m_end_Decals("Decals", Float) = 0 1103 1104 //ifex _Gradient_Normals_Enabled==0 1105 [HideInInspector] m_start_Gradient_Normals("Gradient Normals", Float) = 0 1106 [ThryToggle(_GRADIENT_NORMALS)] _Gradient_Normals_Enabled("Enable", Float) = 0 1107 1108 //ifex _Gradient_Normals_0_Vertical_Enabled==0 1109 [HideInInspector] m_start_Gradient_Normals_0("Vertical displacement gradient 0", Float) = 0 1110 [ThryToggle(_GRADIENT_NORMALS_0_VERTICAL)] _Gradient_Normals_0_Vertical_Enabled("Enable", Float) = 0 1111 _Gradient_Normals_0_Vertical("(dfy/dx, dfy/dz)", 2D) = "black" {} 1112 1113 //ifex _Gradient_Normals_0_Horizontal_Enabled==0 1114 [HideInInspector] m_start_Gradient_Normals_0_Horizontal("Horizontal displacement gradient", Float) = 0 1115 [ThryToggle(_GRADIENT_NORMALS_0_HORIZONTAL)] _Gradient_Normals_0_Horizontal_Enabled("Enable", Float) = 0 1116 _Gradient_Normals_0_Horizontal("(dfx/dx, dfz/dz)", 2D) = "black" {} 1117 [HideInInspector] m_end_Gradient_Normals_0_Horizontal("Horizontal displacement gradient", Float) = 0 1118 //endex 1119 1120 [HideInInspector] m_end_Gradient_Normals_0("Gradient 0", Float) = 0 1121 //endex 1122 1123 //ifex _Gradient_Normals_1_Vertical_Enabled==0 1124 [HideInInspector] m_start_Gradient_Normals_1("Vertical displacement gradient 1", Float) = 0 1125 [ThryToggle(_GRADIENT_NORMALS_1_VERTICAL)] _Gradient_Normals_1_Vertical_Enabled("Enable", Float) = 0 1126 _Gradient_Normals_1_Vertical("(dfy/dx, dfy/dz)", 2D) = "black" {} 1127 1128 //ifex _Gradient_Normals_1_Horizontal_Enabled==0 1129 [HideInInspector] m_start_Gradient_Normals_1_Horizontal("Horizontal displacement gradient", Float) = 0 1130 [ThryToggle(_GRADIENT_NORMALS_1_HORIZONTAL)] _Gradient_Normals_1_Horizontal_Enabled("Enable", Float) = 0 1131 _Gradient_Normals_1_Horizontal("(dfx/dx, dfz/dz)", 2D) = "black" {} 1132 [HideInInspector] m_end_Gradient_Normals_1_Horizontal("Horizontal displacement gradient", Float) = 0 1133 //endex 1134 1135 [HideInInspector] m_end_Gradient_Normals_1("Gradient 1", Float) = 0 1136 //endex 1137 1138 //ifex _Gradient_Normals_2_Vertical_Enabled==0 1139 [HideInInspector] m_start_Gradient_Normals_2("Vertical displacement gradient 2", Float) = 0 1140 [ThryToggle(_GRADIENT_NORMALS_2_VERTICAL)] _Gradient_Normals_2_Vertical_Enabled("Enable", Float) = 0 1141 _Gradient_Normals_2_Vertical("(dfy/dx, dfy/dz)", 2D) = "black" {} 1142 1143 //ifex _Gradient_Normals_2_Horizontal_Enabled==0 1144 [HideInInspector] m_start_Gradient_Normals_2_Horizontal("Horizontal displacement gradient", Float) = 0 1145 [ThryToggle(_GRADIENT_NORMALS_2_HORIZONTAL)] _Gradient_Normals_2_Horizontal_Enabled("Enable", Float) = 0 1146 _Gradient_Normals_2_Horizontal("(dfx/dx, dfz/dz)", 2D) = "black" {} 1147 [HideInInspector] m_end_Gradient_Normals_2_Horizontal("Horizontal displacement gradient", Float) = 0 1148 //endex 1149 1150 [HideInInspector] m_end_Gradient_Normals_2("Gradient 2", Float) = 0 1151 //endex 1152 1153 //ifex _Gradient_Normals_3_Vertical_Enabled==0 1154 [HideInInspector] m_start_Gradient_Normals_3("Vertical displacement gradient 3", Float) = 0 1155 [ThryToggle(_GRADIENT_NORMALS_3_VERTICAL)] _Gradient_Normals_3_Vertical_Enabled("Enable", Float) = 0 1156 _Gradient_Normals_3_Vertical("(dfy/dx, dfy/dz)", 2D) = "black" {} 1157 1158 //ifex _Gradient_Normals_3_Horizontal_Enabled==0 1159 [HideInInspector] m_start_Gradient_Normals_3_Horizontal("Horizontal displacement gradient", Float) = 0 1160 [ThryToggle(_GRADIENT_NORMALS_3_HORIZONTAL)] _Gradient_Normals_3_Horizontal_Enabled("Enable", Float) = 0 1161 _Gradient_Normals_3_Horizontal("(dfx/dx, dfz/dz)", 2D) = "black" {} 1162 [HideInInspector] m_end_Gradient_Normals_3_Horizontal("Horizontal displacement gradient", Float) = 0 1163 //endex 1164 1165 [HideInInspector] m_end_Gradient_Normals_3("Gradient 3", Float) = 0 1166 //endex 1167 [HideInInspector] m_end_Gradient_Normals("Gradient Normals", Float) = 0 1168 //endex 1169 1170 //ifex _Sea_Foam_Enabled==0 1171 [HideInInspector] m_start_Sea_Foam("Sea foam", Float) = 0 1172 [ThryToggle(_SEA_FOAM)] _Sea_Foam_Enabled("Enable", Float) = 0 1173 _Sea_Foam_Color("Color", Color) = (1, 1, 1, 1) 1174 _Sea_Foam_Roughness("Roughness", Float) = 0.85 1175 _Sea_Foam_Lambda("Lambda", Range(0, 4)) = 1 1176 _Sea_Foam_Power("Power", Range(0, 50)) = 1 1177 _Sea_Foam_Factor("Factor", Range(0, 2)) = 1 1178 _Sea_Foam_Bias("Bias", Range(-5, 5)) = 0 1179 //ifex _Sea_Foam_0_Enabled==0 1180 [HideInInspector] m_start_Sea_Foam_0("Sea foam 0", Float) = 0 1181 [ThryToggle(_SEA_FOAM_0)] _Sea_Foam_0_Enabled("Enable", Float) = 0 1182 _Sea_Foam_0_Slope("(dfx/dx, dfy/dy, 0, dfx/dy)", 2D) = "black" {} 1183 [HideInInspector] m_end_Sea_Foam_0("Sea foam 0", Float) = 0 1184 //endex 1185 //ifex _Sea_Foam_1_Enabled==0 1186 [HideInInspector] m_start_Sea_Foam_1("Sea foam 1", Float) = 0 1187 [ThryToggle(_SEA_FOAM_1)] _Sea_Foam_1_Enabled("Enable", Float) = 0 1188 _Sea_Foam_1_Slope("(dfx/dx, dfy/dy, 0, dfx/dy)", 2D) = "black" {} 1189 [HideInInspector] m_end_Sea_Foam_1("Sea foam 1", Float) = 0 1190 //endex 1191 //ifex _Sea_Foam_2_Enabled==0 1192 [HideInInspector] m_start_Sea_Foam_2("Sea foam 2", Float) = 0 1193 [ThryToggle(_SEA_FOAM_2)] _Sea_Foam_2_Enabled("Enable", Float) = 0 1194 _Sea_Foam_2_Slope("(dfx/dx, dfy/dy, 0, dfx/dy)", 2D) = "black" {} 1195 [HideInInspector] m_end_Sea_Foam_2("Sea foam 2", Float) = 0 1196 //endex 1197 //ifex _Sea_Foam_3_Enabled==0 1198 [HideInInspector] m_start_Sea_Foam_3("Sea foam 3", Float) = 0 1199 [ThryToggle(_SEA_FOAM_3)] _Sea_Foam_3_Enabled("Enable", Float) = 0 1200 _Sea_Foam_3_Slope("(dfx/dx, dfy/dy, 0, dfx/dy)", 2D) = "black" {} 1201 [HideInInspector] m_end_Sea_Foam_3("Sea foam 3", Float) = 0 1202 //endex 1203 [HideInInspector] m_end_Sea_Foam("Sea foam", Float) = 0 1204 //endex 1205 1206 [HideInInspector] m_start_Color_Correction("Color correction", Float) = 0 1207 //ifex _Oklch_Correction_Enabled==0 1208 [HideInInspector] m_start_Oklch_Correction("Oklch", Float) = 0 1209 [ThryToggle(_OKLCH_CORRECTION)] _Oklch_Correction_Enabled("Enable", Float) = 0 1210 _Oklch_Correction_L("L", Range(0,2)) = 1 1211 _Oklch_Correction_C("C", Range(0,2)) = 1 1212 _Oklch_Correction_H("H", Range(0,2)) = 1 1213 [HideInInspector] m_end_Oklch_Correction("Oklch", Float) = 0 1214 //endex 1215 //ifex _Oklab_Brightness_Clamp_Enabled==0 1216 [HideInInspector] m_start_Oklab_Brightness_Clamp("Oklab brightness clamp", Float) = 0 1217 [ThryToggle(_OKLAB_BRIGHTNESS_CLAMP)] _Oklab_Brightness_Clamp_Enabled("Enable", Float) = 0 1218 _Oklab_Brightness_Clamp_Min("Min", Float) = 0 1219 _Oklab_Brightness_Clamp_Max("Max", Float) = 1 1220 [HideInInspector] m_end_Oklab_Brightness_Clamp("Oklab brightness clamp", Float) = 0 1221 //endex 1222 [HideInInspector] m_end_Color_Correction("Color correction", Float) = 0 1223 1224 //ifex _Raymarched_Fog_Enabled==0 1225 [HideInInspector] m_start_Raymarched_Fog("Raymarched fog", Float) = 0 1226 [ThryToggle(_RAYMARCHED_FOG)] _Raymarched_Fog_Enabled("Enable", Float) = 0 1227 _Raymarched_Fog_Steps("Steps", Range(1, 32)) = 32 1228 _Raymarched_Fog_Color("Color", Color) = (0.3, 0.3, 0.3, 1) 1229 _Raymarched_Fog_Direct_Light_Intensity("Direct light intensity", Float) = 1 1230 _Raymarched_Fog_Indirect_Light_Intensity("Indirect light intensity", Float) = 1 1231 _Raymarched_Fog_Dithering_Noise("Dithering noise", 2D) = "black" {} 1232 _Raymarched_Fog_Density_Noise("Density noise", 3D) = "black" {} 1233 _Raymarched_Fog_Density_Noise_Scale("Density noise scale", Vector) = (1, 1, 1, 0) 1234 _Raymarched_Fog_Y_Cutoff("Y cutoff", Float) = -1000 1235 _Raymarched_Fog_Velocity("Velocity", Vector) = (1, -.2, 0, 0) 1236 _Raymarched_Fog_Mean_Free_Path("Mean free path", Float) = 1 1237 _Raymarched_Fog_Albedo("Albedo", Float) = 1 1238 _Raymarched_Fog_G("G", Float) = 1 1239 _Raymarched_Fog_Height_Scale("Height scale", Float) = 10 1240 _Raymarched_Fog_Height_Offset("Height offset", Float) = 0 1241 _Raymarched_Fog_Turbulence("Turbulence", Float) = 1 1242 _Raymarched_Fog_Step_Size("Step size", Float) = 0.8 1243 _Raymarched_Fog_Step_Growth("Step growth", Float) = 1.25 1244 //ifex _Raymarched_Fog_Density_Exponent_Enabled==0 1245 [HideInInspector] m_start_Raymarched_Fog_Density_Exponent("Density exponent", Float) = 0 1246 [ThryToggle(_RAYMARCHED_FOG_DENSITY_EXPONENT)] _Raymarched_Fog_Density_Exponent_Enabled("Enable", Float) = 0 1247 _Raymarched_Fog_Density_Exponent("Exponent", Float) = 1 1248 [HideInInspector] m_end_Raymarched_Fog_Density_Exponent("Density exponent", Float) = 0 1249 //endex 1250 //ifex _Raymarched_Fog_Emitter_Texture_Enabled==0 1251 [HideInInspector] m_start_Raymarched_Fog_Emitter_Texture("Emitter texture", Float) = 0 1252 [ThryToggle(_RAYMARCHED_FOG_EMITTER_TEXTURE)] _Raymarched_Fog_Emitter_Texture_Enabled("Enable", Float) = 0 1253 _Raymarched_Fog_Emitter_Texture("Texture", 2D) = "black" {} 1254 _Raymarched_Fog_Emitter_Texture_World_Pos("World position", Vector) = (0, 0, 0, 0) 1255 _Raymarched_Fog_Emitter_Texture_World_Normal("World normal", Vector) = (0, 0, 0, 0) 1256 _Raymarched_Fog_Emitter_Texture_World_Tangent("World tangent", Vector) = (0, 0, 0, 0) 1257 _Raymarched_Fog_Emitter_Texture_World_Scale("World scale", Vector) = (1, 1, 0, 0) 1258 _Raymarched_Fog_Emitter_Texture_World_Scale_Rcp("World scale reciprocal", Vector) = (1, 1, 0, 0) 1259 _Raymarched_Fog_Emitter_Texture_Luminance("Luminance (W·sr⁻¹·m⁻²)", Float) = 100 1260 _Raymarched_Fog_Emitter_Texture_Intensity("Intensity", Float) = 2000 1261 1262 //ifex _Raymarched_Fog_Emitter_Texture_Warping_Enabled==0 1263 [HideInInspector] m_start_Raymarched_Fog_Emitter_Texture_Warping("Emitter texture warping", Float) = 0 1264 [ThryToggle(_RAYMARCHED_FOG_EMITTER_TEXTURE_WARPING)] _Raymarched_Fog_Emitter_Texture_Warping_Enabled("Enable", Float) = 0 1265 _Raymarched_Fog_Emitter_Texture_Warping_Octaves("Octaves", Float) = 1 1266 _Raymarched_Fog_Emitter_Texture_Warping_Strength("Strength", Float) = 0.1 1267 _Raymarched_Fog_Emitter_Texture_Warping_Scale("Scale", Float) = 0.1 1268 _Raymarched_Fog_Emitter_Texture_Warping_Speed("Speed", Float) = 1.0 1269 [HideInInspector] m_end_Raymarched_Fog_Emitter_Texture_Warping("Emitter texture warping", Float) = 0 1270 //endex 1271 1272 [HideInInspector] m_end_Raymarched_Fog_Emitter_Texture("Emitter texture", Float) = 0 1273 //endex 1274 1275 [HideInInspector] m_end_Raymarched_Fog("Raymarched fog", Float) = 0 1276 //endex 1277 1278 //ifex _3D_SDF_Enabled==0 1279 [HideInInspector] m_start_3D_SDF("3D SDF", Float) = 0 1280 [ThryToggle(_3D_SDF)] _3D_SDF_Enabled("Enable", Float) = 0 1281 _3D_SDF_Texture("Texture", 3D) = "white" {} 1282 _3D_SDF_ST("Scale and offset", Vector) = (1, 1, 0, 0) 1283 [IntRange] _3D_SDF_UV_Channel("UV channel", Range(0, 3)) = 0 1284 _3D_SDF_Thresholds("Thresholds", Vector) = (0.2, 0.4, 0.6, 0.8) 1285 _3D_SDF_Color_0("Color 0", Color) = (1, 0, 0, 1) 1286 _3D_SDF_Color_1("Color 1", Color) = (0, 1, 0, 1) 1287 _3D_SDF_Color_2("Color 2", Color) = (0, 0, 1, 1) 1288 _3D_SDF_Color_3("Color 3", Color) = (1, 1, 0, 1) 1289 _3D_SDF_Z("Z", Range(0, 1)) = 0 1290 _3D_SDF_Z_Speed("Z speed", Float) = 0 1291 [HideInInspector] m_end_3D_SDF("3D SDF", Float) = 0 1292 //endex 1293 1294 //ifex _Face_Me_Enabled==0 1295 [HideInInspector] m_start_Face_Me("Face me", Float) = 0 1296 [ThryToggle(_FACE_ME)] _Face_Me_Enabled("Enable", Float) = 0 1297 [MaterialToggle] _Face_Me_Enabled_Dynamic("Enable dynamic", Float) = 0 1298 [HideInInspector] m_end_Face_Me("Face me", Float) = 0 1299 //endex 1300 1301 //ifex _False_Color_Visualization_Enabled==0 1302 [HideInInspector] m_start_False_Color_Visualization("False color", Float) = 0 1303 [ThryToggle(_FALSE_COLOR_VISUALIZATION)] _False_Color_Visualization_Enabled("Enable", Float) = 0 1304 [MaterialToggle] _False_Color_Visualization_Luminance("Luminance", Float) = 0 1305 [MaterialToggle] _False_Color_Visualization_Luminance_Bounded("Luminance (bounded)", Float) = 0 1306 [HideInInspector] m_end_False_Color_Visualization("False color", Float) = 0 1307 //endex 1308 1309 //ifex _SSAO_Enabled==0 1310 [HideInInspector] m_start_SSAO("SSAO", Float) = 0 1311 [ThryToggle(_SSAO)] _SSAO_Enabled("Enable", Float) = 0 1312 _SSAO_Radius("Radius", Float) = 1.0 1313 _SSAO_Samples("Samples", Float) = 5 1314 _SSAO_Strength("Strength", Float) = 1 1315 _SSAO_Noise("Noise", 2D) = "black" {} 1316 _SSAO_Bias("Bias", Float) = 0.0 1317 _SSAO_Frame_Counter("Frame counter", Float) = 0.0 1318 [HideInInspector] m_end_SSAO("SSAO", Float) = 0 1319 //endex 1320 1321 //ifex _Trochoid_Enabled==0 1322 [HideInInspector] m_start_Trochoid("Trochoid", Float) = 0 1323 [ThryToggle(_TROCHOID)] _Trochoid_Enabled("Enable", Float) = 0 1324 _Trochoid_R("R", Range(0, 15)) = 1 1325 _Trochoid_r("r", Range(0, 15)) = 1 1326 _Trochoid_d("d", Range(0, 15)) = 1 1327 _Trochoid_theta_k("Theta factor", Range(0, 64)) = 1 1328 _Trochoid_t_k("Time factor", Range(0, 64)) = 1 1329 _Trochoid_X_Scale("X scale", Range(0, 4)) = 1 1330 _Trochoid_Y_Scale("Y scale", Range(0, 4)) = 1 1331 _Trochoid_Z_Scale("Z scale", Range(0, 64)) = 1 1332 _Trochoid_r_Power("r power", Range(0, 32)) = 1 1333 [Gradient] _Trochoid_Color_Ramp("Color ramp", 2D) = "black" {} 1334 [HideInInspector] m_end_Trochoid("Trochoid", Float) = 0 1335 //endex 1336 1337 //ifex _Letter_Grid_Enabled==0 1338 [HideInInspector] m_start_Letter_Grid("Letter grid", Float) = 0 1339 [ThryToggle(_LETTER_GRID)] _Letter_Grid_Enabled("Enable", Float) = 0 1340 _Letter_Grid_Texture("Glyph texture", 2D) = "black" {} 1341 _Letter_Grid_Tex_Res_X("Glyph X resolution", Float) = 16 1342 _Letter_Grid_Tex_Res_Y("Glyph Y resolution", Float) = 8 1343 _Letter_Grid_Res_X("Cell X resolution", Range(1, 4)) = 1 1344 _Letter_Grid_Res_Y("Cell Y resolution", Range(1, 4)) = 1 1345 _Letter_Grid_Data_Row_0("Cell data row 0", Vector) = (0, 0, 0, 0) 1346 _Letter_Grid_Data_Row_1("Cell data row 1", Vector) = (0, 0, 0, 0) 1347 _Letter_Grid_Data_Row_2("Cell data row 2", Vector) = (0, 0, 0, 0) 1348 _Letter_Grid_Data_Row_3("Cell data row 3", Vector) = (0, 0, 0, 0) 1349 _Letter_Grid_UV_Scale_Offset("UV scale/offset", Vector) = (1, 1, 0, 0) 1350 _Letter_Grid_Padding("Padding", Float) = 0.02 1351 _Letter_Grid_Color("Color", Color) = (1, 1, 1, 1) 1352 _Letter_Grid_Metallic("Metallic", Range(0, 1)) = 0 1353 _Letter_Grid_Roughness("Roughness", Range(0 ,1)) = 0.5 1354 _Letter_Grid_Emission("Emission", Range(0 ,1)) = 0.0 1355 _Letter_Grid_Mask("Mask", 2D) = "white" {} 1356 _Letter_Grid_Global_Offset("Global offset", Float) = 0 1357 _Letter_Grid_Screen_Px_Range("Screen px range (from msdfgen)", Float) = 10 1358 _Letter_Grid_Min_Screen_Px_Range("Minimum screen px range", Float) = 1 1359 _Letter_Grid_Blurriness("Blurriness", Float) = 0.5 1360 _Letter_Grid_Alpha_Threshold("Alpha threshold", Range(0, 1)) = 0.5 1361 [HideInInspector] m_end_Letter_Grid("Letter grid", Float) = 0 1362 //endex 1363 1364 //ifex _Unigram_Letter_Grid_Enabled==0 1365 [HideInInspector] m_start_Unigram_Letter_Grid("Unigram letter grid", Float) = 0 1366 [ThryToggle(_UNIGRAM_LETTER_GRID)] _Unigram_Letter_Grid_Enabled("Enable", Float) = 0 1367 _Unigram_Letter_Grid_Glyphs("Glyph texture", 2D) = "black" {} 1368 _Unigram_Letter_Grid_LUT("Unigram tokenizer LUT", 2D) = "black" {} 1369 _Unigram_Letter_Grid_Tex_Res_X("Glyph X resolution", Float) = 16 1370 _Unigram_Letter_Grid_Tex_Res_Y("Glyph Y resolution", Float) = 8 1371 _Unigram_Letter_Grid_Res_X("Cell X resolution", Range(1, 80)) = 1 1372 _Unigram_Letter_Grid_Res_Y("Cell Y resolution", Range(1, 80)) = 1 1373 _Unigram_Letter_Grid_UV_Scale_Offset("UV scale/offset", Vector) = (1, 1, 0, 0) 1374 _Unigram_Letter_Grid_Padding("Padding", Float) = 0.02 1375 _Unigram_Letter_Grid_Screen_Px_Range("Screen px range (from msdfgen)", Float) = 10 1376 _Unigram_Letter_Grid_Min_Screen_Px_Range("Minimum screen px range", Float) = 1 1377 _Unigram_Letter_Grid_Alpha_Threshold("Alpha threshold", Range(0, 1)) = 0.5 1378 1379 // We compose the addressable space into blocks of 2-byte cells. 1380 // Each cell contains a 16-bit token id. 1381 // Each block contains 5 cells. 1382 // There are a total of 40 blocks. 1383 // This gives us a total of 200 cells. Since each cell is, on 1384 // average, 4.8 characters (according to test), this gives an 1385 // addressable space of 960 characters. Sending one block at 3 Hz 1386 // means that it will take a total of 13.3 seconds to fill the entire 1387 // space. 1388 // The "_Animated" suffix is to prevent thry's optimizer from inlining 1389 // these. Don't wanna have to click "is animated" one by one for all of them. 1390 _Unigram_Letter_Grid_Block00_Visual_Pointer_Animated("Block 00 visual pointer", Float) = 0 1391 _Unigram_Letter_Grid_Block01_Visual_Pointer_Animated("Block 01 visual pointer", Float) = 0 1392 _Unigram_Letter_Grid_Block02_Visual_Pointer_Animated("Block 02 visual pointer", Float) = 0 1393 _Unigram_Letter_Grid_Block03_Visual_Pointer_Animated("Block 03 visual pointer", Float) = 0 1394 _Unigram_Letter_Grid_Block04_Visual_Pointer_Animated("Block 04 visual pointer", Float) = 0 1395 _Unigram_Letter_Grid_Block05_Visual_Pointer_Animated("Block 05 visual pointer", Float) = 0 1396 _Unigram_Letter_Grid_Block06_Visual_Pointer_Animated("Block 06 visual pointer", Float) = 0 1397 _Unigram_Letter_Grid_Block07_Visual_Pointer_Animated("Block 07 visual pointer", Float) = 0 1398 _Unigram_Letter_Grid_Block08_Visual_Pointer_Animated("Block 08 visual pointer", Float) = 0 1399 _Unigram_Letter_Grid_Block09_Visual_Pointer_Animated("Block 09 visual pointer", Float) = 0 1400 _Unigram_Letter_Grid_Block10_Visual_Pointer_Animated("Block 10 visual pointer", Float) = 0 1401 _Unigram_Letter_Grid_Block11_Visual_Pointer_Animated("Block 11 visual pointer", Float) = 0 1402 _Unigram_Letter_Grid_Block12_Visual_Pointer_Animated("Block 12 visual pointer", Float) = 0 1403 _Unigram_Letter_Grid_Block13_Visual_Pointer_Animated("Block 13 visual pointer", Float) = 0 1404 _Unigram_Letter_Grid_Block14_Visual_Pointer_Animated("Block 14 visual pointer", Float) = 0 1405 _Unigram_Letter_Grid_Block15_Visual_Pointer_Animated("Block 15 visual pointer", Float) = 0 1406 _Unigram_Letter_Grid_Block16_Visual_Pointer_Animated("Block 16 visual pointer", Float) = 0 1407 _Unigram_Letter_Grid_Block17_Visual_Pointer_Animated("Block 17 visual pointer", Float) = 0 1408 _Unigram_Letter_Grid_Block18_Visual_Pointer_Animated("Block 18 visual pointer", Float) = 0 1409 _Unigram_Letter_Grid_Block19_Visual_Pointer_Animated("Block 19 visual pointer", Float) = 0 1410 _Unigram_Letter_Grid_Block20_Visual_Pointer_Animated("Block 20 visual pointer", Float) = 0 1411 _Unigram_Letter_Grid_Block21_Visual_Pointer_Animated("Block 21 visual pointer", Float) = 0 1412 _Unigram_Letter_Grid_Block22_Visual_Pointer_Animated("Block 22 visual pointer", Float) = 0 1413 _Unigram_Letter_Grid_Block23_Visual_Pointer_Animated("Block 23 visual pointer", Float) = 0 1414 _Unigram_Letter_Grid_Block24_Visual_Pointer_Animated("Block 24 visual pointer", Float) = 0 1415 _Unigram_Letter_Grid_Block25_Visual_Pointer_Animated("Block 25 visual pointer", Float) = 0 1416 _Unigram_Letter_Grid_Block26_Visual_Pointer_Animated("Block 26 visual pointer", Float) = 0 1417 _Unigram_Letter_Grid_Block27_Visual_Pointer_Animated("Block 27 visual pointer", Float) = 0 1418 _Unigram_Letter_Grid_Block28_Visual_Pointer_Animated("Block 28 visual pointer", Float) = 0 1419 _Unigram_Letter_Grid_Block29_Visual_Pointer_Animated("Block 29 visual pointer", Float) = 0 1420 _Unigram_Letter_Grid_Block30_Visual_Pointer_Animated("Block 30 visual pointer", Float) = 0 1421 _Unigram_Letter_Grid_Block31_Visual_Pointer_Animated("Block 31 visual pointer", Float) = 0 1422 _Unigram_Letter_Grid_Block32_Visual_Pointer_Animated("Block 32 visual pointer", Float) = 0 1423 _Unigram_Letter_Grid_Block33_Visual_Pointer_Animated("Block 33 visual pointer", Float) = 0 1424 _Unigram_Letter_Grid_Block34_Visual_Pointer_Animated("Block 34 visual pointer", Float) = 0 1425 _Unigram_Letter_Grid_Block35_Visual_Pointer_Animated("Block 35 visual pointer", Float) = 0 1426 _Unigram_Letter_Grid_Block36_Visual_Pointer_Animated("Block 36 visual pointer", Float) = 0 1427 _Unigram_Letter_Grid_Block37_Visual_Pointer_Animated("Block 37 visual pointer", Float) = 0 1428 _Unigram_Letter_Grid_Block38_Visual_Pointer_Animated("Block 38 visual pointer", Float) = 0 1429 _Unigram_Letter_Grid_Block39_Visual_Pointer_Animated("Block 39 visual pointer", Float) = 0 1430 1431 _Unigram_Letter_Grid_Data_Block00_Datum00_Byte00_Animated("Block 00, Datum 00, Byte 00", Range(0,255)) = 255 1432 _Unigram_Letter_Grid_Data_Block00_Datum00_Byte01_Animated("Block 00, Datum 00, Byte 01", Range(0,255)) = 255 1433 _Unigram_Letter_Grid_Data_Block00_Datum01_Byte00_Animated("Block 00, Datum 01, Byte 00", Range(0,255)) = 255 1434 _Unigram_Letter_Grid_Data_Block00_Datum01_Byte01_Animated("Block 00, Datum 01, Byte 01", Range(0,255)) = 255 1435 _Unigram_Letter_Grid_Data_Block00_Datum02_Byte00_Animated("Block 00, Datum 02, Byte 00", Range(0,255)) = 255 1436 _Unigram_Letter_Grid_Data_Block00_Datum02_Byte01_Animated("Block 00, Datum 02, Byte 01", Range(0,255)) = 255 1437 _Unigram_Letter_Grid_Data_Block00_Datum03_Byte00_Animated("Block 00, Datum 03, Byte 00", Range(0,255)) = 255 1438 _Unigram_Letter_Grid_Data_Block00_Datum03_Byte01_Animated("Block 00, Datum 03, Byte 01", Range(0,255)) = 255 1439 _Unigram_Letter_Grid_Data_Block00_Datum04_Byte00_Animated("Block 00, Datum 04, Byte 00", Range(0,255)) = 255 1440 _Unigram_Letter_Grid_Data_Block00_Datum04_Byte01_Animated("Block 00, Datum 04, Byte 01", Range(0,255)) = 255 1441 1442 _Unigram_Letter_Grid_Data_Block01_Datum00_Byte00_Animated("Block 01, Datum 00, Byte 00", Range(0,255)) = 255 1443 _Unigram_Letter_Grid_Data_Block01_Datum00_Byte01_Animated("Block 01, Datum 00, Byte 01", Range(0,255)) = 255 1444 _Unigram_Letter_Grid_Data_Block01_Datum01_Byte00_Animated("Block 01, Datum 01, Byte 00", Range(0,255)) = 255 1445 _Unigram_Letter_Grid_Data_Block01_Datum01_Byte01_Animated("Block 01, Datum 01, Byte 01", Range(0,255)) = 255 1446 _Unigram_Letter_Grid_Data_Block01_Datum02_Byte00_Animated("Block 01, Datum 02, Byte 00", Range(0,255)) = 255 1447 _Unigram_Letter_Grid_Data_Block01_Datum02_Byte01_Animated("Block 01, Datum 02, Byte 01", Range(0,255)) = 255 1448 _Unigram_Letter_Grid_Data_Block01_Datum03_Byte00_Animated("Block 01, Datum 03, Byte 00", Range(0,255)) = 255 1449 _Unigram_Letter_Grid_Data_Block01_Datum03_Byte01_Animated("Block 01, Datum 03, Byte 01", Range(0,255)) = 255 1450 _Unigram_Letter_Grid_Data_Block01_Datum04_Byte00_Animated("Block 01, Datum 04, Byte 00", Range(0,255)) = 255 1451 _Unigram_Letter_Grid_Data_Block01_Datum04_Byte01_Animated("Block 01, Datum 04, Byte 01", Range(0,255)) = 255 1452 1453 _Unigram_Letter_Grid_Data_Block02_Datum00_Byte00_Animated("Block 02, Datum 00, Byte 00", Range(0,255)) = 255 1454 _Unigram_Letter_Grid_Data_Block02_Datum00_Byte01_Animated("Block 02, Datum 00, Byte 01", Range(0,255)) = 255 1455 _Unigram_Letter_Grid_Data_Block02_Datum01_Byte00_Animated("Block 02, Datum 01, Byte 00", Range(0,255)) = 255 1456 _Unigram_Letter_Grid_Data_Block02_Datum01_Byte01_Animated("Block 02, Datum 01, Byte 01", Range(0,255)) = 255 1457 _Unigram_Letter_Grid_Data_Block02_Datum02_Byte00_Animated("Block 02, Datum 02, Byte 00", Range(0,255)) = 255 1458 _Unigram_Letter_Grid_Data_Block02_Datum02_Byte01_Animated("Block 02, Datum 02, Byte 01", Range(0,255)) = 255 1459 _Unigram_Letter_Grid_Data_Block02_Datum03_Byte00_Animated("Block 02, Datum 03, Byte 00", Range(0,255)) = 255 1460 _Unigram_Letter_Grid_Data_Block02_Datum03_Byte01_Animated("Block 02, Datum 03, Byte 01", Range(0,255)) = 255 1461 _Unigram_Letter_Grid_Data_Block02_Datum04_Byte00_Animated("Block 02, Datum 04, Byte 00", Range(0,255)) = 255 1462 _Unigram_Letter_Grid_Data_Block02_Datum04_Byte01_Animated("Block 02, Datum 04, Byte 01", Range(0,255)) = 255 1463 1464 _Unigram_Letter_Grid_Data_Block03_Datum00_Byte00_Animated("Block 03, Datum 00, Byte 00", Range(0,255)) = 255 1465 _Unigram_Letter_Grid_Data_Block03_Datum00_Byte01_Animated("Block 03, Datum 00, Byte 01", Range(0,255)) = 255 1466 _Unigram_Letter_Grid_Data_Block03_Datum01_Byte00_Animated("Block 03, Datum 01, Byte 00", Range(0,255)) = 255 1467 _Unigram_Letter_Grid_Data_Block03_Datum01_Byte01_Animated("Block 03, Datum 01, Byte 01", Range(0,255)) = 255 1468 _Unigram_Letter_Grid_Data_Block03_Datum02_Byte00_Animated("Block 03, Datum 02, Byte 00", Range(0,255)) = 255 1469 _Unigram_Letter_Grid_Data_Block03_Datum02_Byte01_Animated("Block 03, Datum 02, Byte 01", Range(0,255)) = 255 1470 _Unigram_Letter_Grid_Data_Block03_Datum03_Byte00_Animated("Block 03, Datum 03, Byte 00", Range(0,255)) = 255 1471 _Unigram_Letter_Grid_Data_Block03_Datum03_Byte01_Animated("Block 03, Datum 03, Byte 01", Range(0,255)) = 255 1472 _Unigram_Letter_Grid_Data_Block03_Datum04_Byte00_Animated("Block 03, Datum 04, Byte 00", Range(0,255)) = 255 1473 _Unigram_Letter_Grid_Data_Block03_Datum04_Byte01_Animated("Block 03, Datum 04, Byte 01", Range(0,255)) = 255 1474 1475 _Unigram_Letter_Grid_Data_Block04_Datum00_Byte00_Animated("Block 04, Datum 00, Byte 00", Range(0,255)) = 255 1476 _Unigram_Letter_Grid_Data_Block04_Datum00_Byte01_Animated("Block 04, Datum 00, Byte 01", Range(0,255)) = 255 1477 _Unigram_Letter_Grid_Data_Block04_Datum01_Byte00_Animated("Block 04, Datum 01, Byte 00", Range(0,255)) = 255 1478 _Unigram_Letter_Grid_Data_Block04_Datum01_Byte01_Animated("Block 04, Datum 01, Byte 01", Range(0,255)) = 255 1479 _Unigram_Letter_Grid_Data_Block04_Datum02_Byte00_Animated("Block 04, Datum 02, Byte 00", Range(0,255)) = 255 1480 _Unigram_Letter_Grid_Data_Block04_Datum02_Byte01_Animated("Block 04, Datum 02, Byte 01", Range(0,255)) = 255 1481 _Unigram_Letter_Grid_Data_Block04_Datum03_Byte00_Animated("Block 04, Datum 03, Byte 00", Range(0,255)) = 255 1482 _Unigram_Letter_Grid_Data_Block04_Datum03_Byte01_Animated("Block 04, Datum 03, Byte 01", Range(0,255)) = 255 1483 _Unigram_Letter_Grid_Data_Block04_Datum04_Byte00_Animated("Block 04, Datum 04, Byte 00", Range(0,255)) = 255 1484 _Unigram_Letter_Grid_Data_Block04_Datum04_Byte01_Animated("Block 04, Datum 04, Byte 01", Range(0,255)) = 255 1485 1486 _Unigram_Letter_Grid_Data_Block05_Datum00_Byte00_Animated("Block 05, Datum 00, Byte 00", Range(0,255)) = 255 1487 _Unigram_Letter_Grid_Data_Block05_Datum00_Byte01_Animated("Block 05, Datum 00, Byte 01", Range(0,255)) = 255 1488 _Unigram_Letter_Grid_Data_Block05_Datum01_Byte00_Animated("Block 05, Datum 01, Byte 00", Range(0,255)) = 255 1489 _Unigram_Letter_Grid_Data_Block05_Datum01_Byte01_Animated("Block 05, Datum 01, Byte 01", Range(0,255)) = 255 1490 _Unigram_Letter_Grid_Data_Block05_Datum02_Byte00_Animated("Block 05, Datum 02, Byte 00", Range(0,255)) = 255 1491 _Unigram_Letter_Grid_Data_Block05_Datum02_Byte01_Animated("Block 05, Datum 02, Byte 01", Range(0,255)) = 255 1492 _Unigram_Letter_Grid_Data_Block05_Datum03_Byte00_Animated("Block 05, Datum 03, Byte 00", Range(0,255)) = 255 1493 _Unigram_Letter_Grid_Data_Block05_Datum03_Byte01_Animated("Block 05, Datum 03, Byte 01", Range(0,255)) = 255 1494 _Unigram_Letter_Grid_Data_Block05_Datum04_Byte00_Animated("Block 05, Datum 04, Byte 00", Range(0,255)) = 255 1495 _Unigram_Letter_Grid_Data_Block05_Datum04_Byte01_Animated("Block 05, Datum 04, Byte 01", Range(0,255)) = 255 1496 1497 _Unigram_Letter_Grid_Data_Block06_Datum00_Byte00_Animated("Block 06, Datum 00, Byte 00", Range(0,255)) = 255 1498 _Unigram_Letter_Grid_Data_Block06_Datum00_Byte01_Animated("Block 06, Datum 00, Byte 01", Range(0,255)) = 255 1499 _Unigram_Letter_Grid_Data_Block06_Datum01_Byte00_Animated("Block 06, Datum 01, Byte 00", Range(0,255)) = 255 1500 _Unigram_Letter_Grid_Data_Block06_Datum01_Byte01_Animated("Block 06, Datum 01, Byte 01", Range(0,255)) = 255 1501 _Unigram_Letter_Grid_Data_Block06_Datum02_Byte00_Animated("Block 06, Datum 02, Byte 00", Range(0,255)) = 255 1502 _Unigram_Letter_Grid_Data_Block06_Datum02_Byte01_Animated("Block 06, Datum 02, Byte 01", Range(0,255)) = 255 1503 _Unigram_Letter_Grid_Data_Block06_Datum03_Byte00_Animated("Block 06, Datum 03, Byte 00", Range(0,255)) = 255 1504 _Unigram_Letter_Grid_Data_Block06_Datum03_Byte01_Animated("Block 06, Datum 03, Byte 01", Range(0,255)) = 255 1505 _Unigram_Letter_Grid_Data_Block06_Datum04_Byte00_Animated("Block 06, Datum 04, Byte 00", Range(0,255)) = 255 1506 _Unigram_Letter_Grid_Data_Block06_Datum04_Byte01_Animated("Block 06, Datum 04, Byte 01", Range(0,255)) = 255 1507 1508 _Unigram_Letter_Grid_Data_Block07_Datum00_Byte00_Animated("Block 07, Datum 00, Byte 00", Range(0,255)) = 255 1509 _Unigram_Letter_Grid_Data_Block07_Datum00_Byte01_Animated("Block 07, Datum 00, Byte 01", Range(0,255)) = 255 1510 _Unigram_Letter_Grid_Data_Block07_Datum01_Byte00_Animated("Block 07, Datum 01, Byte 00", Range(0,255)) = 255 1511 _Unigram_Letter_Grid_Data_Block07_Datum01_Byte01_Animated("Block 07, Datum 01, Byte 01", Range(0,255)) = 255 1512 _Unigram_Letter_Grid_Data_Block07_Datum02_Byte00_Animated("Block 07, Datum 02, Byte 00", Range(0,255)) = 255 1513 _Unigram_Letter_Grid_Data_Block07_Datum02_Byte01_Animated("Block 07, Datum 02, Byte 01", Range(0,255)) = 255 1514 _Unigram_Letter_Grid_Data_Block07_Datum03_Byte00_Animated("Block 07, Datum 03, Byte 00", Range(0,255)) = 255 1515 _Unigram_Letter_Grid_Data_Block07_Datum03_Byte01_Animated("Block 07, Datum 03, Byte 01", Range(0,255)) = 255 1516 _Unigram_Letter_Grid_Data_Block07_Datum04_Byte00_Animated("Block 07, Datum 04, Byte 00", Range(0,255)) = 255 1517 _Unigram_Letter_Grid_Data_Block07_Datum04_Byte01_Animated("Block 07, Datum 04, Byte 01", Range(0,255)) = 255 1518 1519 _Unigram_Letter_Grid_Data_Block08_Datum00_Byte00_Animated("Block 08, Datum 00, Byte 00", Range(0,255)) = 255 1520 _Unigram_Letter_Grid_Data_Block08_Datum00_Byte01_Animated("Block 08, Datum 00, Byte 01", Range(0,255)) = 255 1521 _Unigram_Letter_Grid_Data_Block08_Datum01_Byte00_Animated("Block 08, Datum 01, Byte 00", Range(0,255)) = 255 1522 _Unigram_Letter_Grid_Data_Block08_Datum01_Byte01_Animated("Block 08, Datum 01, Byte 01", Range(0,255)) = 255 1523 _Unigram_Letter_Grid_Data_Block08_Datum02_Byte00_Animated("Block 08, Datum 02, Byte 00", Range(0,255)) = 255 1524 _Unigram_Letter_Grid_Data_Block08_Datum02_Byte01_Animated("Block 08, Datum 02, Byte 01", Range(0,255)) = 255 1525 _Unigram_Letter_Grid_Data_Block08_Datum03_Byte00_Animated("Block 08, Datum 03, Byte 00", Range(0,255)) = 255 1526 _Unigram_Letter_Grid_Data_Block08_Datum03_Byte01_Animated("Block 08, Datum 03, Byte 01", Range(0,255)) = 255 1527 _Unigram_Letter_Grid_Data_Block08_Datum04_Byte00_Animated("Block 08, Datum 04, Byte 00", Range(0,255)) = 255 1528 _Unigram_Letter_Grid_Data_Block08_Datum04_Byte01_Animated("Block 08, Datum 04, Byte 01", Range(0,255)) = 255 1529 1530 _Unigram_Letter_Grid_Data_Block09_Datum00_Byte00_Animated("Block 09, Datum 00, Byte 00", Range(0,255)) = 255 1531 _Unigram_Letter_Grid_Data_Block09_Datum00_Byte01_Animated("Block 09, Datum 00, Byte 01", Range(0,255)) = 255 1532 _Unigram_Letter_Grid_Data_Block09_Datum01_Byte00_Animated("Block 09, Datum 01, Byte 00", Range(0,255)) = 255 1533 _Unigram_Letter_Grid_Data_Block09_Datum01_Byte01_Animated("Block 09, Datum 01, Byte 01", Range(0,255)) = 255 1534 _Unigram_Letter_Grid_Data_Block09_Datum02_Byte00_Animated("Block 09, Datum 02, Byte 00", Range(0,255)) = 255 1535 _Unigram_Letter_Grid_Data_Block09_Datum02_Byte01_Animated("Block 09, Datum 02, Byte 01", Range(0,255)) = 255 1536 _Unigram_Letter_Grid_Data_Block09_Datum03_Byte00_Animated("Block 09, Datum 03, Byte 00", Range(0,255)) = 255 1537 _Unigram_Letter_Grid_Data_Block09_Datum03_Byte01_Animated("Block 09, Datum 03, Byte 01", Range(0,255)) = 255 1538 _Unigram_Letter_Grid_Data_Block09_Datum04_Byte00_Animated("Block 09, Datum 04, Byte 00", Range(0,255)) = 255 1539 _Unigram_Letter_Grid_Data_Block09_Datum04_Byte01_Animated("Block 09, Datum 04, Byte 01", Range(0,255)) = 255 1540 1541 _Unigram_Letter_Grid_Data_Block10_Datum00_Byte00_Animated("Block 10, Datum 00, Byte 00", Range(0,255)) = 255 1542 _Unigram_Letter_Grid_Data_Block10_Datum00_Byte01_Animated("Block 10, Datum 00, Byte 01", Range(0,255)) = 255 1543 _Unigram_Letter_Grid_Data_Block10_Datum01_Byte00_Animated("Block 10, Datum 01, Byte 00", Range(0,255)) = 255 1544 _Unigram_Letter_Grid_Data_Block10_Datum01_Byte01_Animated("Block 10, Datum 01, Byte 01", Range(0,255)) = 255 1545 _Unigram_Letter_Grid_Data_Block10_Datum02_Byte00_Animated("Block 10, Datum 02, Byte 00", Range(0,255)) = 255 1546 _Unigram_Letter_Grid_Data_Block10_Datum02_Byte01_Animated("Block 10, Datum 02, Byte 01", Range(0,255)) = 255 1547 _Unigram_Letter_Grid_Data_Block10_Datum03_Byte00_Animated("Block 10, Datum 03, Byte 00", Range(0,255)) = 255 1548 _Unigram_Letter_Grid_Data_Block10_Datum03_Byte01_Animated("Block 10, Datum 03, Byte 01", Range(0,255)) = 255 1549 _Unigram_Letter_Grid_Data_Block10_Datum04_Byte00_Animated("Block 10, Datum 04, Byte 00", Range(0,255)) = 255 1550 _Unigram_Letter_Grid_Data_Block10_Datum04_Byte01_Animated("Block 10, Datum 04, Byte 01", Range(0,255)) = 255 1551 1552 _Unigram_Letter_Grid_Data_Block11_Datum00_Byte00_Animated("Block 11, Datum 00, Byte 00", Range(0,255)) = 255 1553 _Unigram_Letter_Grid_Data_Block11_Datum00_Byte01_Animated("Block 11, Datum 00, Byte 01", Range(0,255)) = 255 1554 _Unigram_Letter_Grid_Data_Block11_Datum01_Byte00_Animated("Block 11, Datum 01, Byte 00", Range(0,255)) = 255 1555 _Unigram_Letter_Grid_Data_Block11_Datum01_Byte01_Animated("Block 11, Datum 01, Byte 01", Range(0,255)) = 255 1556 _Unigram_Letter_Grid_Data_Block11_Datum02_Byte00_Animated("Block 11, Datum 02, Byte 00", Range(0,255)) = 255 1557 _Unigram_Letter_Grid_Data_Block11_Datum02_Byte01_Animated("Block 11, Datum 02, Byte 01", Range(0,255)) = 255 1558 _Unigram_Letter_Grid_Data_Block11_Datum03_Byte00_Animated("Block 11, Datum 03, Byte 00", Range(0,255)) = 255 1559 _Unigram_Letter_Grid_Data_Block11_Datum03_Byte01_Animated("Block 11, Datum 03, Byte 01", Range(0,255)) = 255 1560 _Unigram_Letter_Grid_Data_Block11_Datum04_Byte00_Animated("Block 11, Datum 04, Byte 00", Range(0,255)) = 255 1561 _Unigram_Letter_Grid_Data_Block11_Datum04_Byte01_Animated("Block 11, Datum 04, Byte 01", Range(0,255)) = 255 1562 1563 _Unigram_Letter_Grid_Data_Block12_Datum00_Byte00_Animated("Block 12, Datum 00, Byte 00", Range(0,255)) = 255 1564 _Unigram_Letter_Grid_Data_Block12_Datum00_Byte01_Animated("Block 12, Datum 00, Byte 01", Range(0,255)) = 255 1565 _Unigram_Letter_Grid_Data_Block12_Datum01_Byte00_Animated("Block 12, Datum 01, Byte 00", Range(0,255)) = 255 1566 _Unigram_Letter_Grid_Data_Block12_Datum01_Byte01_Animated("Block 12, Datum 01, Byte 01", Range(0,255)) = 255 1567 _Unigram_Letter_Grid_Data_Block12_Datum02_Byte00_Animated("Block 12, Datum 02, Byte 00", Range(0,255)) = 255 1568 _Unigram_Letter_Grid_Data_Block12_Datum02_Byte01_Animated("Block 12, Datum 02, Byte 01", Range(0,255)) = 255 1569 _Unigram_Letter_Grid_Data_Block12_Datum03_Byte00_Animated("Block 12, Datum 03, Byte 00", Range(0,255)) = 255 1570 _Unigram_Letter_Grid_Data_Block12_Datum03_Byte01_Animated("Block 12, Datum 03, Byte 01", Range(0,255)) = 255 1571 _Unigram_Letter_Grid_Data_Block12_Datum04_Byte00_Animated("Block 12, Datum 04, Byte 00", Range(0,255)) = 255 1572 _Unigram_Letter_Grid_Data_Block12_Datum04_Byte01_Animated("Block 12, Datum 04, Byte 01", Range(0,255)) = 255 1573 1574 _Unigram_Letter_Grid_Data_Block13_Datum00_Byte00_Animated("Block 13, Datum 00, Byte 00", Range(0,255)) = 255 1575 _Unigram_Letter_Grid_Data_Block13_Datum00_Byte01_Animated("Block 13, Datum 00, Byte 01", Range(0,255)) = 255 1576 _Unigram_Letter_Grid_Data_Block13_Datum01_Byte00_Animated("Block 13, Datum 01, Byte 00", Range(0,255)) = 255 1577 _Unigram_Letter_Grid_Data_Block13_Datum01_Byte01_Animated("Block 13, Datum 01, Byte 01", Range(0,255)) = 255 1578 _Unigram_Letter_Grid_Data_Block13_Datum02_Byte00_Animated("Block 13, Datum 02, Byte 00", Range(0,255)) = 255 1579 _Unigram_Letter_Grid_Data_Block13_Datum02_Byte01_Animated("Block 13, Datum 02, Byte 01", Range(0,255)) = 255 1580 _Unigram_Letter_Grid_Data_Block13_Datum03_Byte00_Animated("Block 13, Datum 03, Byte 00", Range(0,255)) = 255 1581 _Unigram_Letter_Grid_Data_Block13_Datum03_Byte01_Animated("Block 13, Datum 03, Byte 01", Range(0,255)) = 255 1582 _Unigram_Letter_Grid_Data_Block13_Datum04_Byte00_Animated("Block 13, Datum 04, Byte 00", Range(0,255)) = 255 1583 _Unigram_Letter_Grid_Data_Block13_Datum04_Byte01_Animated("Block 13, Datum 04, Byte 01", Range(0,255)) = 255 1584 1585 _Unigram_Letter_Grid_Data_Block14_Datum00_Byte00_Animated("Block 14, Datum 00, Byte 00", Range(0,255)) = 255 1586 _Unigram_Letter_Grid_Data_Block14_Datum00_Byte01_Animated("Block 14, Datum 00, Byte 01", Range(0,255)) = 255 1587 _Unigram_Letter_Grid_Data_Block14_Datum01_Byte00_Animated("Block 14, Datum 01, Byte 00", Range(0,255)) = 255 1588 _Unigram_Letter_Grid_Data_Block14_Datum01_Byte01_Animated("Block 14, Datum 01, Byte 01", Range(0,255)) = 255 1589 _Unigram_Letter_Grid_Data_Block14_Datum02_Byte00_Animated("Block 14, Datum 02, Byte 00", Range(0,255)) = 255 1590 _Unigram_Letter_Grid_Data_Block14_Datum02_Byte01_Animated("Block 14, Datum 02, Byte 01", Range(0,255)) = 255 1591 _Unigram_Letter_Grid_Data_Block14_Datum03_Byte00_Animated("Block 14, Datum 03, Byte 00", Range(0,255)) = 255 1592 _Unigram_Letter_Grid_Data_Block14_Datum03_Byte01_Animated("Block 14, Datum 03, Byte 01", Range(0,255)) = 255 1593 _Unigram_Letter_Grid_Data_Block14_Datum04_Byte00_Animated("Block 14, Datum 04, Byte 00", Range(0,255)) = 255 1594 _Unigram_Letter_Grid_Data_Block14_Datum04_Byte01_Animated("Block 14, Datum 04, Byte 01", Range(0,255)) = 255 1595 1596 _Unigram_Letter_Grid_Data_Block15_Datum00_Byte00_Animated("Block 15, Datum 00, Byte 00", Range(0,255)) = 255 1597 _Unigram_Letter_Grid_Data_Block15_Datum00_Byte01_Animated("Block 15, Datum 00, Byte 01", Range(0,255)) = 255 1598 _Unigram_Letter_Grid_Data_Block15_Datum01_Byte00_Animated("Block 15, Datum 01, Byte 00", Range(0,255)) = 255 1599 _Unigram_Letter_Grid_Data_Block15_Datum01_Byte01_Animated("Block 15, Datum 01, Byte 01", Range(0,255)) = 255 1600 _Unigram_Letter_Grid_Data_Block15_Datum02_Byte00_Animated("Block 15, Datum 02, Byte 00", Range(0,255)) = 255 1601 _Unigram_Letter_Grid_Data_Block15_Datum02_Byte01_Animated("Block 15, Datum 02, Byte 01", Range(0,255)) = 255 1602 _Unigram_Letter_Grid_Data_Block15_Datum03_Byte00_Animated("Block 15, Datum 03, Byte 00", Range(0,255)) = 255 1603 _Unigram_Letter_Grid_Data_Block15_Datum03_Byte01_Animated("Block 15, Datum 03, Byte 01", Range(0,255)) = 255 1604 _Unigram_Letter_Grid_Data_Block15_Datum04_Byte00_Animated("Block 15, Datum 04, Byte 00", Range(0,255)) = 255 1605 _Unigram_Letter_Grid_Data_Block15_Datum04_Byte01_Animated("Block 15, Datum 04, Byte 01", Range(0,255)) = 255 1606 1607 _Unigram_Letter_Grid_Data_Block16_Datum00_Byte00_Animated("Block 16, Datum 00, Byte 00", Range(0,255)) = 255 1608 _Unigram_Letter_Grid_Data_Block16_Datum00_Byte01_Animated("Block 16, Datum 00, Byte 01", Range(0,255)) = 255 1609 _Unigram_Letter_Grid_Data_Block16_Datum01_Byte00_Animated("Block 16, Datum 01, Byte 00", Range(0,255)) = 255 1610 _Unigram_Letter_Grid_Data_Block16_Datum01_Byte01_Animated("Block 16, Datum 01, Byte 01", Range(0,255)) = 255 1611 _Unigram_Letter_Grid_Data_Block16_Datum02_Byte00_Animated("Block 16, Datum 02, Byte 00", Range(0,255)) = 255 1612 _Unigram_Letter_Grid_Data_Block16_Datum02_Byte01_Animated("Block 16, Datum 02, Byte 01", Range(0,255)) = 255 1613 _Unigram_Letter_Grid_Data_Block16_Datum03_Byte00_Animated("Block 16, Datum 03, Byte 00", Range(0,255)) = 255 1614 _Unigram_Letter_Grid_Data_Block16_Datum03_Byte01_Animated("Block 16, Datum 03, Byte 01", Range(0,255)) = 255 1615 _Unigram_Letter_Grid_Data_Block16_Datum04_Byte00_Animated("Block 16, Datum 04, Byte 00", Range(0,255)) = 255 1616 _Unigram_Letter_Grid_Data_Block16_Datum04_Byte01_Animated("Block 16, Datum 04, Byte 01", Range(0,255)) = 255 1617 1618 _Unigram_Letter_Grid_Data_Block17_Datum00_Byte00_Animated("Block 17, Datum 00, Byte 00", Range(0,255)) = 255 1619 _Unigram_Letter_Grid_Data_Block17_Datum00_Byte01_Animated("Block 17, Datum 00, Byte 01", Range(0,255)) = 255 1620 _Unigram_Letter_Grid_Data_Block17_Datum01_Byte00_Animated("Block 17, Datum 01, Byte 00", Range(0,255)) = 255 1621 _Unigram_Letter_Grid_Data_Block17_Datum01_Byte01_Animated("Block 17, Datum 01, Byte 01", Range(0,255)) = 255 1622 _Unigram_Letter_Grid_Data_Block17_Datum02_Byte00_Animated("Block 17, Datum 02, Byte 00", Range(0,255)) = 255 1623 _Unigram_Letter_Grid_Data_Block17_Datum02_Byte01_Animated("Block 17, Datum 02, Byte 01", Range(0,255)) = 255 1624 _Unigram_Letter_Grid_Data_Block17_Datum03_Byte00_Animated("Block 17, Datum 03, Byte 00", Range(0,255)) = 255 1625 _Unigram_Letter_Grid_Data_Block17_Datum03_Byte01_Animated("Block 17, Datum 03, Byte 01", Range(0,255)) = 255 1626 _Unigram_Letter_Grid_Data_Block17_Datum04_Byte00_Animated("Block 17, Datum 04, Byte 00", Range(0,255)) = 255 1627 _Unigram_Letter_Grid_Data_Block17_Datum04_Byte01_Animated("Block 17, Datum 04, Byte 01", Range(0,255)) = 255 1628 1629 _Unigram_Letter_Grid_Data_Block18_Datum00_Byte00_Animated("Block 18, Datum 00, Byte 00", Range(0,255)) = 255 1630 _Unigram_Letter_Grid_Data_Block18_Datum00_Byte01_Animated("Block 18, Datum 00, Byte 01", Range(0,255)) = 255 1631 _Unigram_Letter_Grid_Data_Block18_Datum01_Byte00_Animated("Block 18, Datum 01, Byte 00", Range(0,255)) = 255 1632 _Unigram_Letter_Grid_Data_Block18_Datum01_Byte01_Animated("Block 18, Datum 01, Byte 01", Range(0,255)) = 255 1633 _Unigram_Letter_Grid_Data_Block18_Datum02_Byte00_Animated("Block 18, Datum 02, Byte 00", Range(0,255)) = 255 1634 _Unigram_Letter_Grid_Data_Block18_Datum02_Byte01_Animated("Block 18, Datum 02, Byte 01", Range(0,255)) = 255 1635 _Unigram_Letter_Grid_Data_Block18_Datum03_Byte00_Animated("Block 18, Datum 03, Byte 00", Range(0,255)) = 255 1636 _Unigram_Letter_Grid_Data_Block18_Datum03_Byte01_Animated("Block 18, Datum 03, Byte 01", Range(0,255)) = 255 1637 _Unigram_Letter_Grid_Data_Block18_Datum04_Byte00_Animated("Block 18, Datum 04, Byte 00", Range(0,255)) = 255 1638 _Unigram_Letter_Grid_Data_Block18_Datum04_Byte01_Animated("Block 18, Datum 04, Byte 01", Range(0,255)) = 255 1639 1640 _Unigram_Letter_Grid_Data_Block19_Datum00_Byte00_Animated("Block 19, Datum 00, Byte 00", Range(0,255)) = 255 1641 _Unigram_Letter_Grid_Data_Block19_Datum00_Byte01_Animated("Block 19, Datum 00, Byte 01", Range(0,255)) = 255 1642 _Unigram_Letter_Grid_Data_Block19_Datum01_Byte00_Animated("Block 19, Datum 01, Byte 00", Range(0,255)) = 255 1643 _Unigram_Letter_Grid_Data_Block19_Datum01_Byte01_Animated("Block 19, Datum 01, Byte 01", Range(0,255)) = 255 1644 _Unigram_Letter_Grid_Data_Block19_Datum02_Byte00_Animated("Block 19, Datum 02, Byte 00", Range(0,255)) = 255 1645 _Unigram_Letter_Grid_Data_Block19_Datum02_Byte01_Animated("Block 19, Datum 02, Byte 01", Range(0,255)) = 255 1646 _Unigram_Letter_Grid_Data_Block19_Datum03_Byte00_Animated("Block 19, Datum 03, Byte 00", Range(0,255)) = 255 1647 _Unigram_Letter_Grid_Data_Block19_Datum03_Byte01_Animated("Block 19, Datum 03, Byte 01", Range(0,255)) = 255 1648 _Unigram_Letter_Grid_Data_Block19_Datum04_Byte00_Animated("Block 19, Datum 04, Byte 00", Range(0,255)) = 255 1649 _Unigram_Letter_Grid_Data_Block19_Datum04_Byte01_Animated("Block 19, Datum 04, Byte 01", Range(0,255)) = 255 1650 1651 _Unigram_Letter_Grid_Data_Block20_Datum00_Byte00_Animated("Block 20, Datum 00, Byte 00", Range(0,255)) = 255 1652 _Unigram_Letter_Grid_Data_Block20_Datum00_Byte01_Animated("Block 20, Datum 00, Byte 01", Range(0,255)) = 255 1653 _Unigram_Letter_Grid_Data_Block20_Datum01_Byte00_Animated("Block 20, Datum 01, Byte 00", Range(0,255)) = 255 1654 _Unigram_Letter_Grid_Data_Block20_Datum01_Byte01_Animated("Block 20, Datum 01, Byte 01", Range(0,255)) = 255 1655 _Unigram_Letter_Grid_Data_Block20_Datum02_Byte00_Animated("Block 20, Datum 02, Byte 00", Range(0,255)) = 255 1656 _Unigram_Letter_Grid_Data_Block20_Datum02_Byte01_Animated("Block 20, Datum 02, Byte 01", Range(0,255)) = 255 1657 _Unigram_Letter_Grid_Data_Block20_Datum03_Byte00_Animated("Block 20, Datum 03, Byte 00", Range(0,255)) = 255 1658 _Unigram_Letter_Grid_Data_Block20_Datum03_Byte01_Animated("Block 20, Datum 03, Byte 01", Range(0,255)) = 255 1659 _Unigram_Letter_Grid_Data_Block20_Datum04_Byte00_Animated("Block 20, Datum 04, Byte 00", Range(0,255)) = 255 1660 _Unigram_Letter_Grid_Data_Block20_Datum04_Byte01_Animated("Block 20, Datum 04, Byte 01", Range(0,255)) = 255 1661 1662 _Unigram_Letter_Grid_Data_Block21_Datum00_Byte00_Animated("Block 21, Datum 00, Byte 00", Range(0,255)) = 255 1663 _Unigram_Letter_Grid_Data_Block21_Datum00_Byte01_Animated("Block 21, Datum 00, Byte 01", Range(0,255)) = 255 1664 _Unigram_Letter_Grid_Data_Block21_Datum01_Byte00_Animated("Block 21, Datum 01, Byte 00", Range(0,255)) = 255 1665 _Unigram_Letter_Grid_Data_Block21_Datum01_Byte01_Animated("Block 21, Datum 01, Byte 01", Range(0,255)) = 255 1666 _Unigram_Letter_Grid_Data_Block21_Datum02_Byte00_Animated("Block 21, Datum 02, Byte 00", Range(0,255)) = 255 1667 _Unigram_Letter_Grid_Data_Block21_Datum02_Byte01_Animated("Block 21, Datum 02, Byte 01", Range(0,255)) = 255 1668 _Unigram_Letter_Grid_Data_Block21_Datum03_Byte00_Animated("Block 21, Datum 03, Byte 00", Range(0,255)) = 255 1669 _Unigram_Letter_Grid_Data_Block21_Datum03_Byte01_Animated("Block 21, Datum 03, Byte 01", Range(0,255)) = 255 1670 _Unigram_Letter_Grid_Data_Block21_Datum04_Byte00_Animated("Block 21, Datum 04, Byte 00", Range(0,255)) = 255 1671 _Unigram_Letter_Grid_Data_Block21_Datum04_Byte01_Animated("Block 21, Datum 04, Byte 01", Range(0,255)) = 255 1672 1673 _Unigram_Letter_Grid_Data_Block22_Datum00_Byte00_Animated("Block 22, Datum 00, Byte 00", Range(0,255)) = 255 1674 _Unigram_Letter_Grid_Data_Block22_Datum00_Byte01_Animated("Block 22, Datum 00, Byte 01", Range(0,255)) = 255 1675 _Unigram_Letter_Grid_Data_Block22_Datum01_Byte00_Animated("Block 22, Datum 01, Byte 00", Range(0,255)) = 255 1676 _Unigram_Letter_Grid_Data_Block22_Datum01_Byte01_Animated("Block 22, Datum 01, Byte 01", Range(0,255)) = 255 1677 _Unigram_Letter_Grid_Data_Block22_Datum02_Byte00_Animated("Block 22, Datum 02, Byte 00", Range(0,255)) = 255 1678 _Unigram_Letter_Grid_Data_Block22_Datum02_Byte01_Animated("Block 22, Datum 02, Byte 01", Range(0,255)) = 255 1679 _Unigram_Letter_Grid_Data_Block22_Datum03_Byte00_Animated("Block 22, Datum 03, Byte 00", Range(0,255)) = 255 1680 _Unigram_Letter_Grid_Data_Block22_Datum03_Byte01_Animated("Block 22, Datum 03, Byte 01", Range(0,255)) = 255 1681 _Unigram_Letter_Grid_Data_Block22_Datum04_Byte00_Animated("Block 22, Datum 04, Byte 00", Range(0,255)) = 255 1682 _Unigram_Letter_Grid_Data_Block22_Datum04_Byte01_Animated("Block 22, Datum 04, Byte 01", Range(0,255)) = 255 1683 1684 _Unigram_Letter_Grid_Data_Block23_Datum00_Byte00_Animated("Block 23, Datum 00, Byte 00", Range(0,255)) = 255 1685 _Unigram_Letter_Grid_Data_Block23_Datum00_Byte01_Animated("Block 23, Datum 00, Byte 01", Range(0,255)) = 255 1686 _Unigram_Letter_Grid_Data_Block23_Datum01_Byte00_Animated("Block 23, Datum 01, Byte 00", Range(0,255)) = 255 1687 _Unigram_Letter_Grid_Data_Block23_Datum01_Byte01_Animated("Block 23, Datum 01, Byte 01", Range(0,255)) = 255 1688 _Unigram_Letter_Grid_Data_Block23_Datum02_Byte00_Animated("Block 23, Datum 02, Byte 00", Range(0,255)) = 255 1689 _Unigram_Letter_Grid_Data_Block23_Datum02_Byte01_Animated("Block 23, Datum 02, Byte 01", Range(0,255)) = 255 1690 _Unigram_Letter_Grid_Data_Block23_Datum03_Byte00_Animated("Block 23, Datum 03, Byte 00", Range(0,255)) = 255 1691 _Unigram_Letter_Grid_Data_Block23_Datum03_Byte01_Animated("Block 23, Datum 03, Byte 01", Range(0,255)) = 255 1692 _Unigram_Letter_Grid_Data_Block23_Datum04_Byte00_Animated("Block 23, Datum 04, Byte 00", Range(0,255)) = 255 1693 _Unigram_Letter_Grid_Data_Block23_Datum04_Byte01_Animated("Block 23, Datum 04, Byte 01", Range(0,255)) = 255 1694 1695 _Unigram_Letter_Grid_Data_Block24_Datum00_Byte00_Animated("Block 24, Datum 00, Byte 00", Range(0,255)) = 255 1696 _Unigram_Letter_Grid_Data_Block24_Datum00_Byte01_Animated("Block 24, Datum 00, Byte 01", Range(0,255)) = 255 1697 _Unigram_Letter_Grid_Data_Block24_Datum01_Byte00_Animated("Block 24, Datum 01, Byte 00", Range(0,255)) = 255 1698 _Unigram_Letter_Grid_Data_Block24_Datum01_Byte01_Animated("Block 24, Datum 01, Byte 01", Range(0,255)) = 255 1699 _Unigram_Letter_Grid_Data_Block24_Datum02_Byte00_Animated("Block 24, Datum 02, Byte 00", Range(0,255)) = 255 1700 _Unigram_Letter_Grid_Data_Block24_Datum02_Byte01_Animated("Block 24, Datum 02, Byte 01", Range(0,255)) = 255 1701 _Unigram_Letter_Grid_Data_Block24_Datum03_Byte00_Animated("Block 24, Datum 03, Byte 00", Range(0,255)) = 255 1702 _Unigram_Letter_Grid_Data_Block24_Datum03_Byte01_Animated("Block 24, Datum 03, Byte 01", Range(0,255)) = 255 1703 _Unigram_Letter_Grid_Data_Block24_Datum04_Byte00_Animated("Block 24, Datum 04, Byte 00", Range(0,255)) = 255 1704 _Unigram_Letter_Grid_Data_Block24_Datum04_Byte01_Animated("Block 24, Datum 04, Byte 01", Range(0,255)) = 255 1705 1706 _Unigram_Letter_Grid_Data_Block25_Datum00_Byte00_Animated("Block 25, Datum 00, Byte 00", Range(0,255)) = 255 1707 _Unigram_Letter_Grid_Data_Block25_Datum00_Byte01_Animated("Block 25, Datum 00, Byte 01", Range(0,255)) = 255 1708 _Unigram_Letter_Grid_Data_Block25_Datum01_Byte00_Animated("Block 25, Datum 01, Byte 00", Range(0,255)) = 255 1709 _Unigram_Letter_Grid_Data_Block25_Datum01_Byte01_Animated("Block 25, Datum 01, Byte 01", Range(0,255)) = 255 1710 _Unigram_Letter_Grid_Data_Block25_Datum02_Byte00_Animated("Block 25, Datum 02, Byte 00", Range(0,255)) = 255 1711 _Unigram_Letter_Grid_Data_Block25_Datum02_Byte01_Animated("Block 25, Datum 02, Byte 01", Range(0,255)) = 255 1712 _Unigram_Letter_Grid_Data_Block25_Datum03_Byte00_Animated("Block 25, Datum 03, Byte 00", Range(0,255)) = 255 1713 _Unigram_Letter_Grid_Data_Block25_Datum03_Byte01_Animated("Block 25, Datum 03, Byte 01", Range(0,255)) = 255 1714 _Unigram_Letter_Grid_Data_Block25_Datum04_Byte00_Animated("Block 25, Datum 04, Byte 00", Range(0,255)) = 255 1715 _Unigram_Letter_Grid_Data_Block25_Datum04_Byte01_Animated("Block 25, Datum 04, Byte 01", Range(0,255)) = 255 1716 1717 _Unigram_Letter_Grid_Data_Block26_Datum00_Byte00_Animated("Block 26, Datum 00, Byte 00", Range(0,255)) = 255 1718 _Unigram_Letter_Grid_Data_Block26_Datum00_Byte01_Animated("Block 26, Datum 00, Byte 01", Range(0,255)) = 255 1719 _Unigram_Letter_Grid_Data_Block26_Datum01_Byte00_Animated("Block 26, Datum 01, Byte 00", Range(0,255)) = 255 1720 _Unigram_Letter_Grid_Data_Block26_Datum01_Byte01_Animated("Block 26, Datum 01, Byte 01", Range(0,255)) = 255 1721 _Unigram_Letter_Grid_Data_Block26_Datum02_Byte00_Animated("Block 26, Datum 02, Byte 00", Range(0,255)) = 255 1722 _Unigram_Letter_Grid_Data_Block26_Datum02_Byte01_Animated("Block 26, Datum 02, Byte 01", Range(0,255)) = 255 1723 _Unigram_Letter_Grid_Data_Block26_Datum03_Byte00_Animated("Block 26, Datum 03, Byte 00", Range(0,255)) = 255 1724 _Unigram_Letter_Grid_Data_Block26_Datum03_Byte01_Animated("Block 26, Datum 03, Byte 01", Range(0,255)) = 255 1725 _Unigram_Letter_Grid_Data_Block26_Datum04_Byte00_Animated("Block 26, Datum 04, Byte 00", Range(0,255)) = 255 1726 _Unigram_Letter_Grid_Data_Block26_Datum04_Byte01_Animated("Block 26, Datum 04, Byte 01", Range(0,255)) = 255 1727 1728 _Unigram_Letter_Grid_Data_Block27_Datum00_Byte00_Animated("Block 27, Datum 00, Byte 00", Range(0,255)) = 255 1729 _Unigram_Letter_Grid_Data_Block27_Datum00_Byte01_Animated("Block 27, Datum 00, Byte 01", Range(0,255)) = 255 1730 _Unigram_Letter_Grid_Data_Block27_Datum01_Byte00_Animated("Block 27, Datum 01, Byte 00", Range(0,255)) = 255 1731 _Unigram_Letter_Grid_Data_Block27_Datum01_Byte01_Animated("Block 27, Datum 01, Byte 01", Range(0,255)) = 255 1732 _Unigram_Letter_Grid_Data_Block27_Datum02_Byte00_Animated("Block 27, Datum 02, Byte 00", Range(0,255)) = 255 1733 _Unigram_Letter_Grid_Data_Block27_Datum02_Byte01_Animated("Block 27, Datum 02, Byte 01", Range(0,255)) = 255 1734 _Unigram_Letter_Grid_Data_Block27_Datum03_Byte00_Animated("Block 27, Datum 03, Byte 00", Range(0,255)) = 255 1735 _Unigram_Letter_Grid_Data_Block27_Datum03_Byte01_Animated("Block 27, Datum 03, Byte 01", Range(0,255)) = 255 1736 _Unigram_Letter_Grid_Data_Block27_Datum04_Byte00_Animated("Block 27, Datum 04, Byte 00", Range(0,255)) = 255 1737 _Unigram_Letter_Grid_Data_Block27_Datum04_Byte01_Animated("Block 27, Datum 04, Byte 01", Range(0,255)) = 255 1738 1739 _Unigram_Letter_Grid_Data_Block28_Datum00_Byte00_Animated("Block 28, Datum 00, Byte 00", Range(0,255)) = 255 1740 _Unigram_Letter_Grid_Data_Block28_Datum00_Byte01_Animated("Block 28, Datum 00, Byte 01", Range(0,255)) = 255 1741 _Unigram_Letter_Grid_Data_Block28_Datum01_Byte00_Animated("Block 28, Datum 01, Byte 00", Range(0,255)) = 255 1742 _Unigram_Letter_Grid_Data_Block28_Datum01_Byte01_Animated("Block 28, Datum 01, Byte 01", Range(0,255)) = 255 1743 _Unigram_Letter_Grid_Data_Block28_Datum02_Byte00_Animated("Block 28, Datum 02, Byte 00", Range(0,255)) = 255 1744 _Unigram_Letter_Grid_Data_Block28_Datum02_Byte01_Animated("Block 28, Datum 02, Byte 01", Range(0,255)) = 255 1745 _Unigram_Letter_Grid_Data_Block28_Datum03_Byte00_Animated("Block 28, Datum 03, Byte 00", Range(0,255)) = 255 1746 _Unigram_Letter_Grid_Data_Block28_Datum03_Byte01_Animated("Block 28, Datum 03, Byte 01", Range(0,255)) = 255 1747 _Unigram_Letter_Grid_Data_Block28_Datum04_Byte00_Animated("Block 28, Datum 04, Byte 00", Range(0,255)) = 255 1748 _Unigram_Letter_Grid_Data_Block28_Datum04_Byte01_Animated("Block 28, Datum 04, Byte 01", Range(0,255)) = 255 1749 1750 _Unigram_Letter_Grid_Data_Block29_Datum00_Byte00_Animated("Block 29, Datum 00, Byte 00", Range(0,255)) = 255 1751 _Unigram_Letter_Grid_Data_Block29_Datum00_Byte01_Animated("Block 29, Datum 00, Byte 01", Range(0,255)) = 255 1752 _Unigram_Letter_Grid_Data_Block29_Datum01_Byte00_Animated("Block 29, Datum 01, Byte 00", Range(0,255)) = 255 1753 _Unigram_Letter_Grid_Data_Block29_Datum01_Byte01_Animated("Block 29, Datum 01, Byte 01", Range(0,255)) = 255 1754 _Unigram_Letter_Grid_Data_Block29_Datum02_Byte00_Animated("Block 29, Datum 02, Byte 00", Range(0,255)) = 255 1755 _Unigram_Letter_Grid_Data_Block29_Datum02_Byte01_Animated("Block 29, Datum 02, Byte 01", Range(0,255)) = 255 1756 _Unigram_Letter_Grid_Data_Block29_Datum03_Byte00_Animated("Block 29, Datum 03, Byte 00", Range(0,255)) = 255 1757 _Unigram_Letter_Grid_Data_Block29_Datum03_Byte01_Animated("Block 29, Datum 03, Byte 01", Range(0,255)) = 255 1758 _Unigram_Letter_Grid_Data_Block29_Datum04_Byte00_Animated("Block 29, Datum 04, Byte 00", Range(0,255)) = 255 1759 _Unigram_Letter_Grid_Data_Block29_Datum04_Byte01_Animated("Block 29, Datum 04, Byte 01", Range(0,255)) = 255 1760 1761 _Unigram_Letter_Grid_Data_Block30_Datum00_Byte00_Animated("Block 30, Datum 00, Byte 00", Range(0,255)) = 255 1762 _Unigram_Letter_Grid_Data_Block30_Datum00_Byte01_Animated("Block 30, Datum 00, Byte 01", Range(0,255)) = 255 1763 _Unigram_Letter_Grid_Data_Block30_Datum01_Byte00_Animated("Block 30, Datum 01, Byte 00", Range(0,255)) = 255 1764 _Unigram_Letter_Grid_Data_Block30_Datum01_Byte01_Animated("Block 30, Datum 01, Byte 01", Range(0,255)) = 255 1765 _Unigram_Letter_Grid_Data_Block30_Datum02_Byte00_Animated("Block 30, Datum 02, Byte 00", Range(0,255)) = 255 1766 _Unigram_Letter_Grid_Data_Block30_Datum02_Byte01_Animated("Block 30, Datum 02, Byte 01", Range(0,255)) = 255 1767 _Unigram_Letter_Grid_Data_Block30_Datum03_Byte00_Animated("Block 30, Datum 03, Byte 00", Range(0,255)) = 255 1768 _Unigram_Letter_Grid_Data_Block30_Datum03_Byte01_Animated("Block 30, Datum 03, Byte 01", Range(0,255)) = 255 1769 _Unigram_Letter_Grid_Data_Block30_Datum04_Byte00_Animated("Block 30, Datum 04, Byte 00", Range(0,255)) = 255 1770 _Unigram_Letter_Grid_Data_Block30_Datum04_Byte01_Animated("Block 30, Datum 04, Byte 01", Range(0,255)) = 255 1771 1772 _Unigram_Letter_Grid_Data_Block31_Datum00_Byte00_Animated("Block 31, Datum 00, Byte 00", Range(0,255)) = 255 1773 _Unigram_Letter_Grid_Data_Block31_Datum00_Byte01_Animated("Block 31, Datum 00, Byte 01", Range(0,255)) = 255 1774 _Unigram_Letter_Grid_Data_Block31_Datum01_Byte00_Animated("Block 31, Datum 01, Byte 00", Range(0,255)) = 255 1775 _Unigram_Letter_Grid_Data_Block31_Datum01_Byte01_Animated("Block 31, Datum 01, Byte 01", Range(0,255)) = 255 1776 _Unigram_Letter_Grid_Data_Block31_Datum02_Byte00_Animated("Block 31, Datum 02, Byte 00", Range(0,255)) = 255 1777 _Unigram_Letter_Grid_Data_Block31_Datum02_Byte01_Animated("Block 31, Datum 02, Byte 01", Range(0,255)) = 255 1778 _Unigram_Letter_Grid_Data_Block31_Datum03_Byte00_Animated("Block 31, Datum 03, Byte 00", Range(0,255)) = 255 1779 _Unigram_Letter_Grid_Data_Block31_Datum03_Byte01_Animated("Block 31, Datum 03, Byte 01", Range(0,255)) = 255 1780 _Unigram_Letter_Grid_Data_Block31_Datum04_Byte00_Animated("Block 31, Datum 04, Byte 00", Range(0,255)) = 255 1781 _Unigram_Letter_Grid_Data_Block31_Datum04_Byte01_Animated("Block 31, Datum 04, Byte 01", Range(0,255)) = 255 1782 1783 _Unigram_Letter_Grid_Data_Block32_Datum00_Byte00_Animated("Block 32, Datum 00, Byte 00", Range(0,255)) = 255 1784 _Unigram_Letter_Grid_Data_Block32_Datum00_Byte01_Animated("Block 32, Datum 00, Byte 01", Range(0,255)) = 255 1785 _Unigram_Letter_Grid_Data_Block32_Datum01_Byte00_Animated("Block 32, Datum 01, Byte 00", Range(0,255)) = 255 1786 _Unigram_Letter_Grid_Data_Block32_Datum01_Byte01_Animated("Block 32, Datum 01, Byte 01", Range(0,255)) = 255 1787 _Unigram_Letter_Grid_Data_Block32_Datum02_Byte00_Animated("Block 32, Datum 02, Byte 00", Range(0,255)) = 255 1788 _Unigram_Letter_Grid_Data_Block32_Datum02_Byte01_Animated("Block 32, Datum 02, Byte 01", Range(0,255)) = 255 1789 _Unigram_Letter_Grid_Data_Block32_Datum03_Byte00_Animated("Block 32, Datum 03, Byte 00", Range(0,255)) = 255 1790 _Unigram_Letter_Grid_Data_Block32_Datum03_Byte01_Animated("Block 32, Datum 03, Byte 01", Range(0,255)) = 255 1791 _Unigram_Letter_Grid_Data_Block32_Datum04_Byte00_Animated("Block 32, Datum 04, Byte 00", Range(0,255)) = 255 1792 _Unigram_Letter_Grid_Data_Block32_Datum04_Byte01_Animated("Block 32, Datum 04, Byte 01", Range(0,255)) = 255 1793 1794 _Unigram_Letter_Grid_Data_Block33_Datum00_Byte00_Animated("Block 33, Datum 00, Byte 00", Range(0,255)) = 255 1795 _Unigram_Letter_Grid_Data_Block33_Datum00_Byte01_Animated("Block 33, Datum 00, Byte 01", Range(0,255)) = 255 1796 _Unigram_Letter_Grid_Data_Block33_Datum01_Byte00_Animated("Block 33, Datum 01, Byte 00", Range(0,255)) = 255 1797 _Unigram_Letter_Grid_Data_Block33_Datum01_Byte01_Animated("Block 33, Datum 01, Byte 01", Range(0,255)) = 255 1798 _Unigram_Letter_Grid_Data_Block33_Datum02_Byte00_Animated("Block 33, Datum 02, Byte 00", Range(0,255)) = 255 1799 _Unigram_Letter_Grid_Data_Block33_Datum02_Byte01_Animated("Block 33, Datum 02, Byte 01", Range(0,255)) = 255 1800 _Unigram_Letter_Grid_Data_Block33_Datum03_Byte00_Animated("Block 33, Datum 03, Byte 00", Range(0,255)) = 255 1801 _Unigram_Letter_Grid_Data_Block33_Datum03_Byte01_Animated("Block 33, Datum 03, Byte 01", Range(0,255)) = 255 1802 _Unigram_Letter_Grid_Data_Block33_Datum04_Byte00_Animated("Block 33, Datum 04, Byte 00", Range(0,255)) = 255 1803 _Unigram_Letter_Grid_Data_Block33_Datum04_Byte01_Animated("Block 33, Datum 04, Byte 01", Range(0,255)) = 255 1804 1805 _Unigram_Letter_Grid_Data_Block34_Datum00_Byte00_Animated("Block 34, Datum 00, Byte 00", Range(0,255)) = 255 1806 _Unigram_Letter_Grid_Data_Block34_Datum00_Byte01_Animated("Block 34, Datum 00, Byte 01", Range(0,255)) = 255 1807 _Unigram_Letter_Grid_Data_Block34_Datum01_Byte00_Animated("Block 34, Datum 01, Byte 00", Range(0,255)) = 255 1808 _Unigram_Letter_Grid_Data_Block34_Datum01_Byte01_Animated("Block 34, Datum 01, Byte 01", Range(0,255)) = 255 1809 _Unigram_Letter_Grid_Data_Block34_Datum02_Byte00_Animated("Block 34, Datum 02, Byte 00", Range(0,255)) = 255 1810 _Unigram_Letter_Grid_Data_Block34_Datum02_Byte01_Animated("Block 34, Datum 02, Byte 01", Range(0,255)) = 255 1811 _Unigram_Letter_Grid_Data_Block34_Datum03_Byte00_Animated("Block 34, Datum 03, Byte 00", Range(0,255)) = 255 1812 _Unigram_Letter_Grid_Data_Block34_Datum03_Byte01_Animated("Block 34, Datum 03, Byte 01", Range(0,255)) = 255 1813 _Unigram_Letter_Grid_Data_Block34_Datum04_Byte00_Animated("Block 34, Datum 04, Byte 00", Range(0,255)) = 255 1814 _Unigram_Letter_Grid_Data_Block34_Datum04_Byte01_Animated("Block 34, Datum 04, Byte 01", Range(0,255)) = 255 1815 1816 _Unigram_Letter_Grid_Data_Block35_Datum00_Byte00_Animated("Block 35, Datum 00, Byte 00", Range(0,255)) = 255 1817 _Unigram_Letter_Grid_Data_Block35_Datum00_Byte01_Animated("Block 35, Datum 00, Byte 01", Range(0,255)) = 255 1818 _Unigram_Letter_Grid_Data_Block35_Datum01_Byte00_Animated("Block 35, Datum 01, Byte 00", Range(0,255)) = 255 1819 _Unigram_Letter_Grid_Data_Block35_Datum01_Byte01_Animated("Block 35, Datum 01, Byte 01", Range(0,255)) = 255 1820 _Unigram_Letter_Grid_Data_Block35_Datum02_Byte00_Animated("Block 35, Datum 02, Byte 00", Range(0,255)) = 255 1821 _Unigram_Letter_Grid_Data_Block35_Datum02_Byte01_Animated("Block 35, Datum 02, Byte 01", Range(0,255)) = 255 1822 _Unigram_Letter_Grid_Data_Block35_Datum03_Byte00_Animated("Block 35, Datum 03, Byte 00", Range(0,255)) = 255 1823 _Unigram_Letter_Grid_Data_Block35_Datum03_Byte01_Animated("Block 35, Datum 03, Byte 01", Range(0,255)) = 255 1824 _Unigram_Letter_Grid_Data_Block35_Datum04_Byte00_Animated("Block 35, Datum 04, Byte 00", Range(0,255)) = 255 1825 _Unigram_Letter_Grid_Data_Block35_Datum04_Byte01_Animated("Block 35, Datum 04, Byte 01", Range(0,255)) = 255 1826 1827 _Unigram_Letter_Grid_Data_Block36_Datum00_Byte00_Animated("Block 36, Datum 00, Byte 00", Range(0,255)) = 255 1828 _Unigram_Letter_Grid_Data_Block36_Datum00_Byte01_Animated("Block 36, Datum 00, Byte 01", Range(0,255)) = 255 1829 _Unigram_Letter_Grid_Data_Block36_Datum01_Byte00_Animated("Block 36, Datum 01, Byte 00", Range(0,255)) = 255 1830 _Unigram_Letter_Grid_Data_Block36_Datum01_Byte01_Animated("Block 36, Datum 01, Byte 01", Range(0,255)) = 255 1831 _Unigram_Letter_Grid_Data_Block36_Datum02_Byte00_Animated("Block 36, Datum 02, Byte 00", Range(0,255)) = 255 1832 _Unigram_Letter_Grid_Data_Block36_Datum02_Byte01_Animated("Block 36, Datum 02, Byte 01", Range(0,255)) = 255 1833 _Unigram_Letter_Grid_Data_Block36_Datum03_Byte00_Animated("Block 36, Datum 03, Byte 00", Range(0,255)) = 255 1834 _Unigram_Letter_Grid_Data_Block36_Datum03_Byte01_Animated("Block 36, Datum 03, Byte 01", Range(0,255)) = 255 1835 _Unigram_Letter_Grid_Data_Block36_Datum04_Byte00_Animated("Block 36, Datum 04, Byte 00", Range(0,255)) = 255 1836 _Unigram_Letter_Grid_Data_Block36_Datum04_Byte01_Animated("Block 36, Datum 04, Byte 01", Range(0,255)) = 255 1837 1838 _Unigram_Letter_Grid_Data_Block37_Datum00_Byte00_Animated("Block 37, Datum 00, Byte 00", Range(0,255)) = 255 1839 _Unigram_Letter_Grid_Data_Block37_Datum00_Byte01_Animated("Block 37, Datum 00, Byte 01", Range(0,255)) = 255 1840 _Unigram_Letter_Grid_Data_Block37_Datum01_Byte00_Animated("Block 37, Datum 01, Byte 00", Range(0,255)) = 255 1841 _Unigram_Letter_Grid_Data_Block37_Datum01_Byte01_Animated("Block 37, Datum 01, Byte 01", Range(0,255)) = 255 1842 _Unigram_Letter_Grid_Data_Block37_Datum02_Byte00_Animated("Block 37, Datum 02, Byte 00", Range(0,255)) = 255 1843 _Unigram_Letter_Grid_Data_Block37_Datum02_Byte01_Animated("Block 37, Datum 02, Byte 01", Range(0,255)) = 255 1844 _Unigram_Letter_Grid_Data_Block37_Datum03_Byte00_Animated("Block 37, Datum 03, Byte 00", Range(0,255)) = 255 1845 _Unigram_Letter_Grid_Data_Block37_Datum03_Byte01_Animated("Block 37, Datum 03, Byte 01", Range(0,255)) = 255 1846 _Unigram_Letter_Grid_Data_Block37_Datum04_Byte00_Animated("Block 37, Datum 04, Byte 00", Range(0,255)) = 255 1847 _Unigram_Letter_Grid_Data_Block37_Datum04_Byte01_Animated("Block 37, Datum 04, Byte 01", Range(0,255)) = 255 1848 1849 _Unigram_Letter_Grid_Data_Block38_Datum00_Byte00_Animated("Block 38, Datum 00, Byte 00", Range(0,255)) = 255 1850 _Unigram_Letter_Grid_Data_Block38_Datum00_Byte01_Animated("Block 38, Datum 00, Byte 01", Range(0,255)) = 255 1851 _Unigram_Letter_Grid_Data_Block38_Datum01_Byte00_Animated("Block 38, Datum 01, Byte 00", Range(0,255)) = 255 1852 _Unigram_Letter_Grid_Data_Block38_Datum01_Byte01_Animated("Block 38, Datum 01, Byte 01", Range(0,255)) = 255 1853 _Unigram_Letter_Grid_Data_Block38_Datum02_Byte00_Animated("Block 38, Datum 02, Byte 00", Range(0,255)) = 255 1854 _Unigram_Letter_Grid_Data_Block38_Datum02_Byte01_Animated("Block 38, Datum 02, Byte 01", Range(0,255)) = 255 1855 _Unigram_Letter_Grid_Data_Block38_Datum03_Byte00_Animated("Block 38, Datum 03, Byte 00", Range(0,255)) = 255 1856 _Unigram_Letter_Grid_Data_Block38_Datum03_Byte01_Animated("Block 38, Datum 03, Byte 01", Range(0,255)) = 255 1857 _Unigram_Letter_Grid_Data_Block38_Datum04_Byte00_Animated("Block 38, Datum 04, Byte 00", Range(0,255)) = 255 1858 _Unigram_Letter_Grid_Data_Block38_Datum04_Byte01_Animated("Block 38, Datum 04, Byte 01", Range(0,255)) = 255 1859 1860 _Unigram_Letter_Grid_Data_Block39_Datum00_Byte00_Animated("Block 39, Datum 00, Byte 00", Range(0,255)) = 255 1861 _Unigram_Letter_Grid_Data_Block39_Datum00_Byte01_Animated("Block 39, Datum 00, Byte 01", Range(0,255)) = 255 1862 _Unigram_Letter_Grid_Data_Block39_Datum01_Byte00_Animated("Block 39, Datum 01, Byte 00", Range(0,255)) = 255 1863 _Unigram_Letter_Grid_Data_Block39_Datum01_Byte01_Animated("Block 39, Datum 01, Byte 01", Range(0,255)) = 255 1864 _Unigram_Letter_Grid_Data_Block39_Datum02_Byte00_Animated("Block 39, Datum 02, Byte 00", Range(0,255)) = 255 1865 _Unigram_Letter_Grid_Data_Block39_Datum02_Byte01_Animated("Block 39, Datum 02, Byte 01", Range(0,255)) = 255 1866 _Unigram_Letter_Grid_Data_Block39_Datum03_Byte00_Animated("Block 39, Datum 03, Byte 00", Range(0,255)) = 255 1867 _Unigram_Letter_Grid_Data_Block39_Datum03_Byte01_Animated("Block 39, Datum 03, Byte 01", Range(0,255)) = 255 1868 _Unigram_Letter_Grid_Data_Block39_Datum04_Byte00_Animated("Block 39, Datum 04, Byte 00", Range(0,255)) = 255 1869 _Unigram_Letter_Grid_Data_Block39_Datum04_Byte01_Animated("Block 39, Datum 04, Byte 01", Range(0,255)) = 255 1870 1871 [HideInInspector] m_end_Unigram_Letter_Grid("Unigram letter grid", Float) = 0 1872 //endex 1873 1874 //ifex _Shatter_Wave_Enabled==0 1875 [HideInInspector] m_start_Shatter_Wave("Shatter wave", Float) = 0 1876 [ThryToggle(_SHATTER_WAVE)] _Shatter_Wave_Enabled("Enable", Float) = 0 1877 _Shatter_Wave_Amplitude("Amplitude", Vector) = (0.4, 0.4, 0.4, 0.4) 1878 _Shatter_Wave_Wavelength("Wavelength", Vector) = (1, 1, 1, 1) 1879 _Shatter_Wave_Speed("Speed", Vector) = (30, 30, 30, 30) 1880 _Shatter_Wave_Period("Period", Vector) = (4, 4, 4, 4) 1881 _Shatter_Wave_Time_Offset("Time offset", Vector) = (0, 0, 0, 0) 1882 _Shatter_Wave_Power("Power", Vector) = (5, 5, 5, 5) 1883 _Shatter_Wave_Direction0("Direction (wave 0)", Vector) = (0, 1, 0) 1884 _Shatter_Wave_Direction1("Direction (wave 1)", Vector) = (0, 1, 0) 1885 _Shatter_Wave_Direction2("Direction (wave 2)", Vector) = (0, 1, 0) 1886 _Shatter_Wave_Direction3("Direction (wave 3)", Vector) = (0, 1, 0) 1887 [HideInInspector] m_start_Shatter_Wave_Audiolink("Audiolink", Float) = 0 1888 [ThryToggle(_SHATTER_WAVE_AUDIOLINK)] _Shatter_Wave_Audiolink_Enabled("Enable", Float) = 0 1889 _Shatter_Wave_Chronotensity_Weights0("Chronotensity weights (band 0)", Vector) = (0, 0, 0, 0) 1890 _Shatter_Wave_Chronotensity_Weights1("Chronotensity weights (band 1)", Vector) = (0, 0, 0, 0) 1891 _Shatter_Wave_Chronotensity_Weights2("Chronotensity weights (band 2)", Vector) = (0, 0, 0, 0) 1892 _Shatter_Wave_Chronotensity_Weights3("Chronotensity weights (band 3)", Vector) = (0, 0, 0, 0) 1893 _Shatter_Wave_Chronotensity_Time_Factor("Chronotensity time factor", Vector) = (1, 1, 1, 1) 1894 [HideInInspector] m_end_Shatter_Wave_Audiolink("Audiolink", Float) = 0 1895 [HideInInspector] m_start_Shatter_Wave_Rotation("Rotation", Float) = 0 1896 [ThryToggle(_SHATTER_WAVE_ROTATION)] _Shatter_Wave_Rotation_Enabled("Enable", Float) = 0 1897 _Shatter_Wave_Rotation_Strength("Strength", Vector) = (1.0, 1.0, 1.0, 1.0) 1898 [HideInInspector] m_end_Shatter_Wave_Rotation("Rotation", Float) = 0 1899 [HideInInspector] m_end_Shatter_Wave("Shatter wave", Float) = 0 1900 //endex 1901 1902 //ifex _Mirror_UVs_In_Mirror_Enabled==0 1903 [HideInInspector] m_start_Mirror_UVs_In_Mirror("Mirror UVs in mirror", Float) = 0 1904 [ThryToggle(_MIRROR_UVS_IN_MIRROR)] _Mirror_UVs_In_Mirror_Enabled("Enable", Float) = 0 1905 [HideInInspector] m_end_Mirror_UVs_In_Mirror("Mirror UVs in mirror", Float) = 0 1906 //endex 1907 1908 //ifex _Tessellation_Enabled==0 1909 [HideInInspector] m_start_Tessellation("Tessellation", Float) = 0 1910 [ThryToggle(_TESSELLATION)] _Tessellation_Enabled("Enable", Float) = 0 1911 _Tessellation_Factor("Factor", Range(1, 256)) = 1 1912 _Tessellation_Falloff_Factor("Falloff factor", Range(0, 256)) = 1 1913 _Tessellation_Frustum_Culling_Bias("Frustum culling bias", Float) = 35 1914 [HideInInspector] m_start_Tessellation_Heightmap("Heightmap", Float) = 0 1915 [ThryToggle(_TESSELLATION_HEIGHTMAP_WORLD_SPACE)] _Tessellation_Heightmap_World_Space_Enabled("World space mode (RGB)", Float) = 0 1916 [HideInInspector] m_start_Tessellation_Heightmap_0("Heightmap 0", Float) = 0 1917 [ThryToggle(_TESSELLATION_HEIGHTMAP_0)] _Tessellation_Heightmap_0_Enabled("Enable", Float) = 0 1918 _Tessellation_Heightmap_0("Heightmap 0", 2D) = "black" {} 1919 _Tessellation_Heightmap_0_Scale("Scale", Float) = 1 1920 _Tessellation_Heightmap_0_Offset("Offset", Range(-1, 1)) = 0 1921 [HideInInspector] m_end_Tessellation_Heightmap_0("Heightmap 0", Float) = 0 1922 [HideInInspector] m_start_Tessellation_Heightmap_1("Heightmap 1", Float) = 0 1923 [ThryToggle(_TESSELLATION_HEIGHTMAP_1)] _Tessellation_Heightmap_1_Enabled("Enable", Float) = 0 1924 _Tessellation_Heightmap_1("Heightmap 1", 2D) = "black" {} 1925 _Tessellation_Heightmap_1_Scale("Scale", Float) = 1 1926 _Tessellation_Heightmap_1_Offset("Offset", Range(-1, 1)) = 0 1927 [HideInInspector] m_end_Tessellation_Heightmap_1("Heightmap 1", Float) = 0 1928 [HideInInspector] m_start_Tessellation_Heightmap_2("Heightmap 2", Float) = 0 1929 [ThryToggle(_TESSELLATION_HEIGHTMAP_2)] _Tessellation_Heightmap_2_Enabled("Enable", Float) = 0 1930 _Tessellation_Heightmap_2("Heightmap 2", 2D) = "black" {} 1931 _Tessellation_Heightmap_2_Scale("Scale", Float) = 1 1932 _Tessellation_Heightmap_2_Offset("Offset", Range(-1, 1)) = 0 1933 [HideInInspector] m_end_Tessellation_Heightmap_2("Heightmap 2", Float) = 0 1934 [HideInInspector] m_start_Tessellation_Heightmap_3("Heightmap 3", Float) = 0 1935 [ThryToggle(_TESSELLATION_HEIGHTMAP_3)] _Tessellation_Heightmap_3_Enabled("Enable", Float) = 0 1936 _Tessellation_Heightmap_3("Heightmap 3", 2D) = "black" {} 1937 _Tessellation_Heightmap_3_Scale("Scale", Float) = 1 1938 _Tessellation_Heightmap_3_Offset("Offset", Range(-1, 1)) = 0 1939 [HideInInspector] m_end_Tessellation_Heightmap_3("Heightmap 3", Float) = 0 1940 [HideInInspector] m_start_Tessellation_Heightmap_4("Heightmap 4", Float) = 0 1941 [ThryToggle(_TESSELLATION_HEIGHTMAP_4)] _Tessellation_Heightmap_4_Enabled("Enable", Float) = 0 1942 _Tessellation_Heightmap_4("Heightmap 4", 2D) = "black" {} 1943 _Tessellation_Heightmap_4_Scale("Scale", Float) = 1 1944 _Tessellation_Heightmap_4_Offset("Offset", Range(-1, 1)) = 0 1945 [HideInInspector] m_end_Tessellation_Heightmap_4("Heightmap 4", Float) = 0 1946 [HideInInspector] m_start_Tessellation_Heightmap_5("Heightmap 5", Float) = 0 1947 [ThryToggle(_TESSELLATION_HEIGHTMAP_5)] _Tessellation_Heightmap_5_Enabled("Enable", Float) = 0 1948 _Tessellation_Heightmap_5("Heightmap 5", 2D) = "black" {} 1949 _Tessellation_Heightmap_5_Scale("Scale", Float) = 1 1950 _Tessellation_Heightmap_5_Offset("Offset", Range(-1, 1)) = 0 1951 [HideInInspector] m_end_Tessellation_Heightmap_5("Heightmap 5", Float) = 0 1952 [HideInInspector] m_start_Tessellation_Heightmap_6("Heightmap 6", Float) = 0 1953 [ThryToggle(_TESSELLATION_HEIGHTMAP_6)] _Tessellation_Heightmap_6_Enabled("Enable", Float) = 0 1954 _Tessellation_Heightmap_6("Heightmap 6", 2D) = "black" {} 1955 _Tessellation_Heightmap_6_Scale("Scale", Float) = 1 1956 _Tessellation_Heightmap_6_Offset("Offset", Range(-1, 1)) = 0 1957 [HideInInspector] m_end_Tessellation_Heightmap_6("Heightmap 6", Float) = 0 1958 [HideInInspector] m_start_Tessellation_Heightmap_7("Heightmap 7", Float) = 0 1959 [ThryToggle(_TESSELLATION_HEIGHTMAP_7)] _Tessellation_Heightmap_7_Enabled("Enable", Float) = 0 1960 _Tessellation_Heightmap_7("Heightmap 7", 2D) = "black" {} 1961 _Tessellation_Heightmap_7_Scale("Scale", Float) = 1 1962 _Tessellation_Heightmap_7_Offset("Offset", Range(-1, 1)) = 0 1963 [HideInInspector] m_end_Tessellation_Heightmap_7("Heightmap 7", Float) = 0 1964 [HideInInspector] m_start_Tessellation_Heightmap_Direction_Control("Direction control", Float) = 0 1965 [ThryToggle(_TESSELLATION_HEIGHTMAP_DIRECTION_CONTROL)] _Tessellation_Heightmap_Direction_Control_Enabled("Enable", Float) = 0 1966 _Tessellation_Heightmap_Direction_Control_Vector("Direction (normal/tangent/binormal)", Vector) = (1, 0, 0) 1967 [HideInInspector] m_end_Tessellation_Heightmap_Direction_Control("Direction control", Float) = 0 1968 [HideInInspector] m_end_Tessellation_Heightmap("Heightmap", Float) = 0 1969 // Shit for thry 1970 [HideInInspector] Tessellation_Enabled("Enabled", Float) = 1 1971 [HideInInspector] Tessellation_EnabledForwardBase("Enabled (ForwardBase)", Float) = 1 1972 [HideInInspector] Tessellation_EnabledForwardAdd("Enabled (ForwardAdd)", Float) = 1 1973 [HideInInspector] Tessellation_EnabledShadowCaster("Enabled (ShadowCaster)", Float) = 1 1974 [HideInInspector] m_end_Tessellation("Tessellation", Float) = 0 1975 //endex 1976 1977 //ifex _Spherize_Enabled==0 1978 [HideInInspector] m_start_Spherize("Spherize", Float) = 0 1979 [ThryToggle(_SPHERIZE)] _Spherize_Enabled("Enable", Float) = 0 1980 _Spherize_Radius("Radius", Float) = 1 1981 _Spherize_Strength("Strength", Range(0, 1)) = 1 1982 [HideInInspector] m_end_Spherize("Spherize", Float) = 0 1983 //endex 1984 1985 //ifex _Vertex_Domain_Warping_Enabled==0 1986 [HideInInspector] m_start_Vertex_Domain_Warping("Vertex domain warping", Float) = 0 1987 [ThryToggle(_VERTEX_DOMAIN_WARPING)] _Vertex_Domain_Warping_Enabled("Enable", Float) = 0 1988 _Vertex_Domain_Warping_Noise("Noise", 3D) = "black" {} 1989 _Vertex_Domain_Warping_Strength("Strength", Float) = 0.10 1990 _Vertex_Domain_Warping_Scale("Scale", Float) = 1.0 1991 _Vertex_Domain_Warping_Octaves("Octaves", Float) = 1.0 1992 _Vertex_Domain_Warping_Speed("Speed", Float) = 1.0 1993 //ifex _Vertex_Domain_Warping_Audiolink_Enabled==0 1994 [HideInInspector] m_start_Vertex_Domain_Warping_Audiolink("Audiolink", Float) = 0 1995 [ThryToggle(_VERTEX_DOMAIN_WARPING_AUDIOLINK)] _Vertex_Domain_Warping_Audiolink_Enabled("Enable", Float) = 0 1996 _Vertex_Domain_Warping_Audiolink_VU_Strength_Factor("VU strength factor", Float) = 1.0 1997 _Vertex_Domain_Warping_Audiolink_VU_Scale_Factor("VU scale factor", Float) = 1.0 1998 [HideInInspector] m_end_Vertex_Domain_Warping_Audiolink("Audiolink", Float) = 0 1999 //endex 2000 [HideInInspector] m_end_Vertex_Domain_Warping("Vertex domain warping", Float) = 0 2001 //endex 2002 2003 //ifex _UV_Domain_Warping_Enabled==0 2004 [HideInInspector] m_start_UV_Domain_Warping("UV domain warping", Float) = 0 2005 [ThryToggle(_UV_DOMAIN_WARPING)]_UV_Domain_Warping_Enabled("Enable", Float) = 0 2006 _UV_Domain_Warping_Noise("Noise", 2D) = "black" {} 2007 _UV_Domain_Warping_Spatial_Strength("Spatial warping strength", Float) = 0.10 2008 _UV_Domain_Warping_Spatial_Scale("Spatial warping scale", Float) = 0.10 2009 _UV_Domain_Warping_Spatial_Octaves("Spatial warping octaves", Float) = 1.0 2010 _UV_Domain_Warping_Spatial_Speed("Spatial warping speed", Float) = 1.0 2011 _UV_Domain_Warping_Spatial_Direction("Spatial warping direction", Vector) = (1.0, 1.0, 0.0, 0.0) 2012 [HideInInspector] m_end_UV_Domain_Warping("UV domain warping", Float) = 0 2013 //endex 2014 2015 //ifex _Eye_Effect_00_Enabled==0 2016 [HideInInspector] m_start_Eye_Effect_00("Eye effect 00", Float) = 0 2017 [ThryToggle(_EYE_EFFECT_00)]_Eye_Effect_00_Enabled("Enable", Float) = 0 2018 _Gimmick_Eye_Effect_00_Edge_Length("Edge length", Float) = 0.1 2019 _Gimmick_Eye_Effect_00_Period("Period", Vector) = (1.0, 1.0, 1.0) 2020 _Gimmick_Eye_Effect_00_Count("Count", Vector) = (1.0, 1.0, 1.0) 2021 _Gimmick_Eye_Effect_00_Noise("Noise", 2D) = "white" {} 2022 _Gimmick_Eye_Effect_00_Domain_Warping_Octaves("Domain warping octaves", Float) = 1.0 2023 _Gimmick_Eye_Effect_00_Domain_Warping_Scale("Domain warping scale", Float) = 1.0 2024 _Gimmick_Eye_Effect_00_Domain_Warping_Speed("Domain warping speed", Float) = 1.0 2025 _Gimmick_Eye_Effect_00_Domain_Warping_Strength("Domain warping strength", Float) = 0.1 2026 [HideInInspector] m_end_Eye_Effect_00("Eye effect 00", Float) = 0 2027 //endex 2028 2029 //ifex _SSFD_Enabled==0 2030 [HideInInspector] m_start_SSFD("SSFD", Float) = 0 2031 [ThryToggle(_SSFD)] _SSFD_Enabled("Enable", Float) = 0 2032 _SSFD_Scale("Scale", Float) = 1.0 2033 _SSFD_Max_Fwidth("Max fwidth", Float) = 1.0 2034 _SSFD_Noise("Noise", 3D) = "black" {} 2035 _SSFD_Size_Factor("Size factor", Float) = 1.0 2036 _SSFD_Threshold("Threshold", Range(0, 1)) = 0.5 2037 [HideInInspector] m_end_SSFD("SSFD", Float) = 0 2038 //endex 2039 2040 //ifex _Harnack_Tracing_Enabled==0 2041 [HideInInspector] m_start_Harnack_Tracing("Harnack tracing", Float) = 0 2042 [ThryToggle(_HARNACK_TRACING)] _Harnack_Tracing_Enabled("Enable", Float) = 0 2043 [HideInInspector] m_start_Harnack_Tracing_Gyroid("Gyroid", Float) = 0 2044 [ThryToggle(_HARNACK_TRACING_GYROID)] _Harnack_Tracing_Gyroid_Enabled("Enable", Float) = 0 2045 _Harnack_Tracing_Gyroid_Speed("Speed", Float) = 0.0 2046 _Harnack_Tracing_Gyroid_Scale("Scale", Float) = 10.0 2047 [HideInInspector] m_end_Harnack_Tracing_Gyroid("Gyroid", Float) = 0 2048 [HideInInspector] m_end_Harnack_Tracing("Harnack tracing", Float) = 0 2049 //endex 2050 2051 //ifex _Masked_Stencil1_Enabled==0 2052 [HideInInspector] m_start_Masked_Stencil1("Masked stencil 1", Float) = 0 2053 [ThryToggle(_MASKED_STENCIL1)] _Masked_Stencil1_Enabled("Enable", Float) = 0 2054 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _Stencil1Type ("Stencil Type", Float) = 0 2055 _Masked_Stencil1_Mask("Mask", 2D) = "white" {} 2056 [IntRange] _MaskedStencil1Ref ("Stencil Reference Value", Range(0, 255)) = 0 2057 [IntRange] _MaskedStencil1ReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2058 [IntRange] _MaskedStencil1WriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2059 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1PassOp ("Stencil Pass Op--{condition_showS:(_Stencil1Type==0)}", Float) = 0 2060 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1FailOp ("Stencil Fail Op--{condition_showS:(_Stencil1Type==0)}", Float) = 0 2061 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1ZFailOp ("Stencil ZFail Op--{condition_showS:(_Stencil1Type==0)}", Float) = 0 2062 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil1CompareFunction ("Stencil Compare Function--{condition_showS:(_Stencil1Type==0)}", Float) = 8 2063 [HideInInspector] m_start_MaskedStencil1PassBackOptions("Back--{condition_showS:(_Stencil1Type==1)}", Float) = 0 2064 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2065 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1BackPassOp ("Back Pass Op", Float) = 0 2066 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1BackFailOp ("Back Fail Op", Float) = 0 2067 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1BackZFailOp ("Back ZFail Op", Float) = 0 2068 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil1BackCompareFunction ("Back Compare Function", Float) = 8 2069 [HideInInspector] m_end_MaskedStencil1PassBackOptions("Back", Float) = 0 2070 [HideInInspector] m_start_MaskedStencil1PassFrontOptions("Front--{condition_showS:(_Stencil1Type==1)}", Float) = 0 2071 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2072 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1FrontPassOp ("Front Pass Op", Float) = 0 2073 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1FrontFailOp ("Front Fail Op", Float) = 0 2074 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil1FrontZFailOp ("Front ZFail Op", Float) = 0 2075 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil1FrontCompareFunction ("Front Compare Function", Float) = 8 2076 [HideInInspector] m_end_MaskedStencil1PassFrontOptions("Front", Float) = 0 2077 [HideInInspector] m_end_Masked_Stencil1("Masked stencil 1", Float) = 0 2078 //endex 2079 2080 //ifex _Masked_Stencil2_Enabled==0 2081 [HideInInspector] m_start_Masked_Stencil2("Masked stencil 2", Float) = 0 2082 [ThryToggle(_MASKED_STENCIL2)] _Masked_Stencil2_Enabled("Enable", Float) = 0 2083 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _Stencil2Type ("Stencil Type", Float) = 0 2084 _Masked_Stencil2_Mask("Mask", 2D) = "white" {} 2085 [IntRange] _MaskedStencil2Ref ("Stencil Reference Value", Range(0, 255)) = 0 2086 [IntRange] _MaskedStencil2ReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2087 [IntRange] _MaskedStencil2WriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2088 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2PassOp ("Stencil Pass Op--{condition_showS:(_Stencil2Type==0)}", Float) = 0 2089 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2FailOp ("Stencil Fail Op--{condition_showS:(_Stencil2Type==0)}", Float) = 0 2090 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2ZFailOp ("Stencil ZFail Op--{condition_showS:(_Stencil2Type==0)}", Float) = 0 2091 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil2CompareFunction ("Stencil Compare Function--{condition_showS:(_Stencil2Type==0)}", Float) = 8 2092 [HideInInspector] m_start_MaskedStencil2PassBackOptions("Back--{condition_showS:(_Stencil2Type==1)}", Float) = 0 2093 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2094 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2BackPassOp ("Back Pass Op", Float) = 0 2095 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2BackFailOp ("Back Fail Op", Float) = 0 2096 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2BackZFailOp ("Back ZFail Op", Float) = 0 2097 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil2BackCompareFunction ("Back Compare Function", Float) = 8 2098 [HideInInspector] m_end_MaskedStencil2PassBackOptions("Back", Float) = 0 2099 [HideInInspector] m_start_MaskedStencil2PassFrontOptions("Front--{condition_showS:(_Stencil2Type==1)}", Float) = 0 2100 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2101 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2FrontPassOp ("Front Pass Op", Float) = 0 2102 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2FrontFailOp ("Front Fail Op", Float) = 0 2103 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil2FrontZFailOp ("Front ZFail Op", Float) = 0 2104 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil2FrontCompareFunction ("Front Compare Function", Float) = 8 2105 [HideInInspector] m_end_MaskedStencil2PassFrontOptions("Front", Float) = 0 2106 [HideInInspector] m_end_Masked_Stencil2("Masked stencil 2", Float) = 0 2107 //endex 2108 2109 //ifex _Masked_Stencil3_Enabled==0 2110 [HideInInspector] m_start_Masked_Stencil3("Masked stencil 3", Float) = 0 2111 [ThryToggle(_MASKED_STENCIL3)] _Masked_Stencil3_Enabled("Enable", Float) = 0 2112 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _Stencil3Type ("Stencil Type", Float) = 0 2113 _Masked_Stencil3_Mask("Mask", 2D) = "white" {} 2114 [IntRange] _MaskedStencil3Ref ("Stencil Reference Value", Range(0, 255)) = 0 2115 [IntRange] _MaskedStencil3ReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2116 [IntRange] _MaskedStencil3WriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2117 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3PassOp ("Stencil Pass Op--{condition_showS:(_Stencil3Type==0)}", Float) = 0 2118 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3FailOp ("Stencil Fail Op--{condition_showS:(_Stencil3Type==0)}", Float) = 0 2119 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3ZFailOp ("Stencil ZFail Op--{condition_showS:(_Stencil3Type==0)}", Float) = 0 2120 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil3CompareFunction ("Stencil Compare Function--{condition_showS:(_Stencil3Type==0)}", Float) = 8 2121 [HideInInspector] m_start_MaskedStencil3PassBackOptions("Back--{condition_showS:(_Stencil3Type==1)}", Float) = 0 2122 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2123 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3BackPassOp ("Back Pass Op", Float) = 0 2124 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3BackFailOp ("Back Fail Op", Float) = 0 2125 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3BackZFailOp ("Back ZFail Op", Float) = 0 2126 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil3BackCompareFunction ("Back Compare Function", Float) = 8 2127 [HideInInspector] m_end_MaskedStencil3PassBackOptions("Back", Float) = 0 2128 [HideInInspector] m_start_MaskedStencil3PassFrontOptions("Front--{condition_showS:(_Stencil3Type==1)}", Float) = 0 2129 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2130 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3FrontPassOp ("Front Pass Op", Float) = 0 2131 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3FrontFailOp ("Front Fail Op", Float) = 0 2132 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil3FrontZFailOp ("Front ZFail Op", Float) = 0 2133 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil3FrontCompareFunction ("Front Compare Function", Float) = 8 2134 [HideInInspector] m_end_MaskedStencil3PassFrontOptions("Front", Float) = 0 2135 [HideInInspector] m_end_Masked_Stencil3("Masked stencil 3", Float) = 0 2136 //endex 2137 2138 //ifex _Masked_Stencil4_Enabled==0 2139 [HideInInspector] m_start_Masked_Stencil4("Masked stencil 4", Float) = 0 2140 [ThryToggle(_MASKED_STENCIL4)] _Masked_Stencil4_Enabled("Enable", Float) = 0 2141 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _Stencil4Type ("Stencil Type", Float) = 0 2142 _Masked_Stencil4_Mask("Mask", 2D) = "white" {} 2143 [IntRange] _MaskedStencil4Ref ("Stencil Reference Value", Range(0, 255)) = 0 2144 [IntRange] _MaskedStencil4ReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2145 [IntRange] _MaskedStencil4WriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2146 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4PassOp ("Stencil Pass Op--{condition_showS:(_Stencil4Type==0)}", Float) = 0 2147 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4FailOp ("Stencil Fail Op--{condition_showS:(_Stencil4Type==0)}", Float) = 0 2148 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4ZFailOp ("Stencil ZFail Op--{condition_showS:(_Stencil4Type==0)}", Float) = 0 2149 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil4CompareFunction ("Stencil Compare Function--{condition_showS:(_Stencil4Type==0)}", Float) = 8 2150 [HideInInspector] m_start_MaskedStencil4PassBackOptions("Back--{condition_showS:(_Stencil4Type==1)}", Float) = 0 2151 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2152 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4BackPassOp ("Back Pass Op", Float) = 0 2153 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4BackFailOp ("Back Fail Op", Float) = 0 2154 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4BackZFailOp ("Back ZFail Op", Float) = 0 2155 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil4BackCompareFunction ("Back Compare Function", Float) = 8 2156 [HideInInspector] m_end_MaskedStencil4PassBackOptions("Back", Float) = 0 2157 [HideInInspector] m_start_MaskedStencil4PassFrontOptions("Front--{condition_showS:(_Stencil4Type==1)}", Float) = 0 2158 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2159 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4FrontPassOp ("Front Pass Op", Float) = 0 2160 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4FrontFailOp ("Front Fail Op", Float) = 0 2161 [Enum(UnityEngine.Rendering.StencilOp)] _MaskedStencil4FrontZFailOp ("Front ZFail Op", Float) = 0 2162 [Enum(UnityEngine.Rendering.CompareFunction)] _MaskedStencil4FrontCompareFunction ("Front Compare Function", Float) = 8 2163 [HideInInspector] m_end_MaskedStencil4PassFrontOptions("Front", Float) = 0 2164 [HideInInspector] m_end_Masked_Stencil4("Masked stencil 4", Float) = 0 2165 //endex 2166 2167 //ifex _Stencil_Enabled==0 2168 [HideInInspector] m_start_Stencil("Stencil", Float) = 0 2169 [ThryToggle(_)] _Stencil_Enabled("Enable", Float) = 0 2170 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _StencilType ("Stencil Type", Float) = 0 2171 [IntRange] _StencilRef ("Stencil Reference Value", Range(0, 255)) = 0 2172 [IntRange] _StencilReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2173 [IntRange] _StencilWriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2174 [Enum(UnityEngine.Rendering.StencilOp)] _StencilPassOp ("Stencil Pass Op--{condition_showS:(_StencilType==0)}", Float) = 0 2175 [Enum(UnityEngine.Rendering.StencilOp)] _StencilFailOp ("Stencil Fail Op--{condition_showS:(_StencilType==0)}", Float) = 0 2176 [Enum(UnityEngine.Rendering.StencilOp)] _StencilZFailOp ("Stencil ZFail Op--{condition_showS:(_StencilType==0)}", Float) = 0 2177 [Enum(UnityEngine.Rendering.CompareFunction)] _StencilCompareFunction ("Stencil Compare Function--{condition_showS:(_StencilType==0)}", Float) = 8 2178 [HideInInspector] m_start_StencilPassBackOptions("Back--{condition_showS:(_StencilType==1)}", Float) = 0 2179 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2180 [Enum(UnityEngine.Rendering.StencilOp)] _StencilBackPassOp ("Back Pass Op", Float) = 0 2181 [Enum(UnityEngine.Rendering.StencilOp)] _StencilBackFailOp ("Back Fail Op", Float) = 0 2182 [Enum(UnityEngine.Rendering.StencilOp)] _StencilBackZFailOp ("Back ZFail Op", Float) = 0 2183 [Enum(UnityEngine.Rendering.CompareFunction)] _StencilBackCompareFunction ("Back Compare Function", Float) = 8 2184 [HideInInspector] m_end_StencilPassBackOptions("Back", Float) = 0 2185 [HideInInspector] m_start_StencilPassFrontOptions("Front--{condition_showS:(_StencilType==1)}", Float) = 0 2186 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2187 [Enum(UnityEngine.Rendering.StencilOp)] _StencilFrontPassOp ("Front Pass Op", Float) = 0 2188 [Enum(UnityEngine.Rendering.StencilOp)] _StencilFrontFailOp ("Front Fail Op", Float) = 0 2189 [Enum(UnityEngine.Rendering.StencilOp)] _StencilFrontZFailOp ("Front ZFail Op", Float) = 0 2190 [Enum(UnityEngine.Rendering.CompareFunction)] _StencilFrontCompareFunction ("Front Compare Function", Float) = 8 2191 [HideInInspector] m_end_StencilPassFrontOptions("Front", Float) = 0 2192 [HideInInspector] m_end_Stencil("Stencil", Float) = 0 2193 //endex 2194 2195 //ifex _ExtraStencilColorPass_Enabled==0 2196 [HideInInspector] m_start_ExtraStencilColorPass("Extra stencil color pass", Float) = 0 2197 [ThryToggle(_EXTRA_STENCIL_COLOR_PASS)] _ExtraStencilColorPass_Enabled("Enable", Float) = 0 2198 _ExtraStencilColor("Color", Color) = (1, 1, 1, 1) 2199 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _ExtraStencilColorType ("Stencil Type", Float) = 0 2200 [IntRange] _ExtraStencilColorRef ("Stencil Reference Value", Range(0, 255)) = 0 2201 [IntRange] _ExtraStencilColorReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2202 [IntRange] _ExtraStencilColorWriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2203 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorPassOp ("Stencil Pass Op--{condition_showS:(_ExtraStencilColorType==0)}", Float) = 0 2204 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorFailOp ("Stencil Fail Op--{condition_showS:(_ExtraStencilColorType==0)}", Float) = 0 2205 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorZFailOp ("Stencil ZFail Op--{condition_showS:(_ExtraStencilColorType==0)}", Float) = 0 2206 [Enum(UnityEngine.Rendering.CompareFunction)] _ExtraStencilColorCompareFunction ("Stencil Compare Function--{condition_showS:(_ExtraStencilColorType==0)}", Float) = 8 2207 [HideInInspector] m_start_ExtraStencilColorPassBackOptions("Back--{condition_showS:(_ExtraStencilColorType==1)}", Float) = 0 2208 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2209 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorBackPassOp ("Back Pass Op", Float) = 0 2210 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorBackFailOp ("Back Fail Op", Float) = 0 2211 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorBackZFailOp ("Back ZFail Op", Float) = 0 2212 [Enum(UnityEngine.Rendering.CompareFunction)] _ExtraStencilColorBackCompareFunction ("Back Compare Function", Float) = 8 2213 [HideInInspector] m_end_ExtraStencilColorPassBackOptions("Back", Float) = 0 2214 [HideInInspector] m_start_ExtraStencilColorPassFrontOptions("Front--{condition_showS:(_ExtraStencilColorType==1)}", Float) = 0 2215 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2216 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorFrontPassOp ("Front Pass Op", Float) = 0 2217 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorFrontFailOp ("Front Fail Op", Float) = 0 2218 [Enum(UnityEngine.Rendering.StencilOp)] _ExtraStencilColorFrontZFailOp ("Front ZFail Op", Float) = 0 2219 [Enum(UnityEngine.Rendering.CompareFunction)] _ExtraStencilColorFrontCompareFunction ("Front Compare Function", Float) = 8 2220 [HideInInspector] m_end_ExtraStencilColorPassFrontOptions("Front", Float) = 0 2221 [HideInInspector] m_end_ExtraStencilColorPass("Extra Stencil Color", Float) = 0 2222 //endex 2223 2224 //ifex _Outline_Stencil_Enabled==0 2225 [HideInInspector] m_start_Outline_Stencil("Outline Stencil", Float) = 0 2226 [ThryToggle(_)] _Outline_Stencil_Enabled("Enable", Float) = 0 2227 [ThryWideEnum(Simple, 0, Front Face vs Back Face, 1)] _Outline_StencilType ("Stencil Type", Float) = 0 2228 [IntRange] _Outline_StencilRef ("Stencil Reference Value", Range(0, 255)) = 0 2229 [IntRange] _Outline_StencilReadMask ("Stencil ReadMask Value", Range(0, 255)) = 255 2230 [IntRange] _Outline_StencilWriteMask ("Stencil WriteMask Value", Range(0, 255)) = 255 2231 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilPassOp ("Stencil Pass Op--{condition_showS:(_Outline_StencilType==0)}", Float) = 0 2232 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilFailOp ("Stencil Fail Op--{condition_showS:(_Outline_StencilType==0)}", Float) = 0 2233 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilZFailOp ("Stencil ZFail Op--{condition_showS:(_Outline_StencilType==0)}", Float) = 0 2234 [Enum(UnityEngine.Rendering.CompareFunction)] _Outline_StencilCompareFunction ("Stencil Compare Function--{condition_showS:(_Outline_StencilType==0)}", Float) = 8 2235 [HideInInspector] m_start_Outline_StencilPassBackOptions("Back--{condition_showS:(_Outline_StencilType==1)}", Float) = 0 2236 [Helpbox(1)] _FFBFStencilHelp0 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2237 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilBackPassOp ("Back Pass Op", Float) = 0 2238 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilBackFailOp ("Back Fail Op", Float) = 0 2239 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilBackZFailOp ("Back ZFail Op", Float) = 0 2240 [Enum(UnityEngine.Rendering.CompareFunction)] _Outline_StencilBackCompareFunction ("Back Compare Function", Float) = 8 2241 [HideInInspector] m_end_Outline_StencilPassBackOptions("Back", Float) = 0 2242 [HideInInspector] m_start_Outline_StencilPassFrontOptions("Front--{condition_showS:(_Outline_StencilType==1)}", Float) = 0 2243 [Helpbox(1)] _FFBFStencilHelp1 ("Front Face and Back Face Stencils only work when locked in due to Unity's Stencil managment", Int) = 0 2244 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilFrontPassOp ("Front Pass Op", Float) = 0 2245 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilFrontFailOp ("Front Fail Op", Float) = 0 2246 [Enum(UnityEngine.Rendering.StencilOp)] _Outline_StencilFrontZFailOp ("Front ZFail Op", Float) = 0 2247 [Enum(UnityEngine.Rendering.CompareFunction)] _Outline_StencilFrontCompareFunction ("Front Compare Function", Float) = 8 2248 [HideInInspector] m_end_Outline_StencilPassFrontOptions("Front", Float) = 0 2249 [HideInInspector] m_end_Outline_Stencil("Outline Stencil", Float) = 0 2250 //endex 2251 2252 //ifex _Focal_Length_Control_Enabled==0 2253 [HideInInspector] m_start_Focal_Length_Control("Focal Length Control", Float) = 0 2254 [ThryToggle(_FOCAL_LENGTH_CONTROL)] _Focal_Length_Control_Enabled("Enable", Float) = 0 2255 [MaterialToggle] _Focal_Length_Enabled_Dynamic("Enable (dynamic)", Float) = 0 2256 _Focal_Length_Multiplier("Focal length multiplier", Float) = 1.0 2257 [HideInInspector] m_end_Focal_Length_Control("Focal Length Control", Float) = 0 2258 //endex 2259 2260 //ifex _Glitter_Enabled==0 2261 [HideInInspector] m_start_Glitter("Glitter", Float) = 0 2262 [ThryToggle(_GLITTER)] _Glitter_Enabled("Enable", Float) = 0 2263 [HDR] _Glitter_Color("Color", Color) = (1, 1, 1, 1) 2264 [IntRange] _Glitter_UV_Channel("UV channel", Range(0, 3)) = 0 2265 _Glitter_Emission("Emission", Color) = (1, 1, 1, 1) 2266 _Glitter_Layers("Layers", Range(1, 5)) = 1 2267 _Glitter_Grid_Size("Grid size", Float) = 1 2268 _Glitter_Size("Size", Range(0, 1)) = 1 2269 _Glitter_Major_Minor_Ratio("Major/minor ratio", Range(0, 1)) = 1 2270 _Glitter_Angle_Randomization_Range("Angle randomization", Range(0, 1)) = 1 2271 _Glitter_Center_Randomization_Range("Center randomization", Range(0, 1)) = 1 2272 _Glitter_Size_Randomization_Range("Size randomization", Range(0, 1)) = 0.4 2273 _Glitter_Existence_Chance("Existence chance", Range(0, 1)) = 0.1 2274 //ifex _Glitter_Angle_Limit_Enabled==0 2275 [HideInInspector] m_start_Glitter_Angle_Limit("Angle limit", Float) = 0 2276 [ThryToggle(_GLITTER_ANGLE_LIMIT)] _Glitter_Angle_Limit_Enabled("Enable", Float) = 0 2277 _Glitter_Angle_Limit("Limit", Range(0.001, 1)) = 1 2278 _Glitter_Angle_Limit_Transition_Width("Transition width", Range(0, 1)) = 0.1 2279 [HideInInspector] m_end_Glitter_Angle_Limit("Angle limit", Float) = 0 2280 //endex 2281 //ifex _Glitter_Mask_Enabled==0 2282 [HideInInspector] m_start_Glitter_Mask("Mask", Float) = 0 2283 [ThryToggle(_GLITTER_MASK)] _Glitter_Mask_Enabled("Enable", Float) = 0 2284 _Glitter_Mask("Mask", 2D) = "white" {} 2285 [HideInInspector] m_end_Glitter_Mask("Mask", Float) = 0 2286 //endex 2287 [HideInInspector] m_end_Glitter("Glitter", Float) = 0 2288 //endex 2289 2290 [HideInInspector] m_lightingOptions("Lighting Options", Float) = 0 2291 //ifex _Fallback_Cubemap_Enabled==0 2292 [HideInInspector] m_start_Fallback_Cubemap("Fallback Cubemap", Float) = 0 2293 [ThryToggle(_FALLBACK_CUBEMAP)] _Fallback_Cubemap_Enabled("Enable", Float) = 0 2294 [MaterialToggle] _Fallback_Cubemap_Force("Force", Float) = 0 2295 _Fallback_Cubemap("Cubemap", Cube) = "" {} 2296 _Fallback_Cubemap_Brightness("Brightness", Float) = 1.0 2297 [HideInInspector] m_start_Fallback_Cubemap_Limit_Metallic("Limit override to metallic", Float) = 0 2298 [ThryToggle(_FALLBACK_CUBEMAP_LIMIT_METALLIC)] _Fallback_Cubemap_Limit_Metallic("Enable", Float) = 0 2299 [HideInInspector] m_end_Fallback_Cubemap_Limit_Metallic("Limit override to metallic", Float) = 0 2300 [HideInInspector] m_end_Fallback_Cubemap("Fallback Cubemap", Float) = 0 2301 //endex 2302 //ifex _Wrapped_Lighting_Enabled==0 2303 [HideInInspector] m_start_WrappedLighting("Wrapped lighting", Float) = 0 2304 [ThryToggle(_WRAPPED_LIGHTING)] _Wrapped_Lighting_Enabled("Enable", Float) = 1 2305 _Wrap_NoL_Diffuse_Strength("Diffuse strength", Range(0, 1)) = 0.25 2306 _Wrap_NoL_Specular_Strength("Specular strength", Range(0, 1)) = 0.1 2307 [HideInInspector] m_end_WrappedLighting("Wrapped lighting", Float) = 0 2308 //endex 2309 //ifex _Brightness_Control_Enabled==0 2310 [HideInInspector] m_start_Brightness_Control("Brightness", Float) = 0 2311 [ThryToggle(_BRIGHTNESS_CONTROL)] _Brightness_Control_Enabled("Enable", Float) = 0 2312 _Brightness_Multiplier("Brightness multiplier", Float) = 1.0 2313 [HideInInspector] m_end_Brightness_Control("Brightness", Float) = 0 2314 //endex 2315 //ifex _Min_Brightness_Enabled==0 2316 [HideInInspector] m_start_Min_Brightness("Minimum brightness", Float) = 0 2317 [ThryToggle(_MIN_BRIGHTNESS)] _Min_Brightness_Enabled("Enable", Float) = 0 2318 _Min_Brightness("Value", Range(0, 1)) = 0 2319 [HideInInspector] m_end_Min_Brightness("Minimum brightness", Float) = 0 2320 //endex 2321 //ifex _Light_Volumes_Brightness_Enabled==0 2322 [HideInInspector] m_start_Light_Volumes_Brightness("Light Volumes Brightness", Float) = 0 2323 [ThryToggle(_LIGHT_VOLUMES_BRIGHTNESS)] _Light_Volumes_Brightness_Enabled("Enable", Float) = 0 2324 [MaterialToggle] _Light_Volumes_Brightness_Enabled_Dynamic("Enable (dynamic)", Float) = 1 2325 _Light_Volumes_Brightness("Brightness", Range(0, 1)) = 1 2326 [HideInInspector] m_end_Light_Volumes_Brightness("Light Volumes Brightness", Float) = 0 2327 //endex 2328 //ifex _Quasi_Shadows_Enabled==0 2329 [HideInInspector] m_start_Quasi_Shadows("Quasi Shadows", Float) = 0 2330 [ThryToggle(_QUASI_SHADOWS)] _Quasi_Shadows_Enabled("Enable", Float) = 0 2331 [HDR] _Quasi_Shadows_0_Color("Color 0", Color) = (1, 1, 1, 1) 2332 _Quasi_Shadows_0_Threshold("Threshold 0", Range(0, 1)) = 0.5 2333 _Quasi_Shadows_0_Width("Width 0", Range(0, 1)) = 0.1 2334 [HideInInspector] m_end_Quasi_Shadows("Quasi Shadows", Float) = 0 2335 //endex 2336 //ifex _Quantize_NoL_Enabled==0 2337 [HideInInspector] m_start_Quantize_NoL("Quantize NoL", Float) = 0 2338 [ThryToggle(_QUANTIZE_NOL)] _Quantize_NoL_Enabled("Enable", Float) = 0 2339 _Quantize_NoL_Steps("Steps", Float) = 1 2340 [HideInInspector] m_end_Quantize_NoL("Quantize NoL", Float) = 0 2341 //endex 2342 //ifex _Quantize_Specular_Enabled==0 2343 [HideInInspector] m_start_Quantize_Specular("Quantize Specular", Float) = 0 2344 [ThryToggle(_QUANTIZE_SPECULAR)] _Quantize_Specular_Enabled("Enable", Float) = 0 2345 _Quantize_Specular_Steps("Steps", Float) = 1 2346 [HideInInspector] m_end_Quantize_Specular("Quantize Specular", Float) = 0 2347 //endex 2348 //ifex _LTCGI_Enabled==0 2349 [HideInInspector] m_start_LTCGI("LTCGI", Float) = 0 2350 [ThryToggle(_LTCGI)] _LTCGI_Enabled("Enable", Float) = 0 2351 _LTCGI_Strength("Strength", Range(0, 1)) = 1.0 2352 _LTCGI_SpecularColor("Specular color", Color) = (1, 1, 1, 1) 2353 _LTCGI_DiffuseColor("Diffuse color", Color) = (1, 1, 1, 1) 2354 [HideInInspector] m_end_LTCGI("LTCGI", Float) = 0 2355 //endex 2356 //ifex _Bakery_Enabled==0 2357 [HideInInspector] m_start_Bakery("Bakery Lightmapping", Float) = 0 2358 [ThryToggle(_BAKERY)] _Bakery_Enabled("Enable", Float) = 0 2359 [ThryToggle(_BAKERY_RNM)] _Bakery_RNM_Enabled("RNM", Float) = 0 2360 [ThryToggle(_BAKERY_SH)] _Bakery_SH_Enabled("SH", Float) = 0 2361 [ThryToggle(_BAKERY_MONOSH)] _Bakery_MONOSH_Enabled("MonoSH", Float) = 0 2362 [HideInInspector] m_end_Bakery("Bakery Lightmapping", Float) = 0 2363 //endex 2364 //ifex _Grayscale_Lightmaps_Enabled==0 2365 [HideInInspector] m_start_Grayscale_Lightmaps("Grayscale Lightmaps", Float) = 0 2366 [ThryToggle(_GRAYSCALE_LIGHTMAPS)] _Grayscale_Lightmaps_Enabled("Enable", Float) = 0 2367 [HideInInspector] m_end_Grayscale_Lightmaps("Grayscale Lightmaps", Float) = 0 2368 //endex 2369 2370 [HideInInspector] m_renderingOptions("Rendering Options", Float) = 0 2371 2372 [Enum(UnityEngine.Rendering.CullMode)] _Cull("Cull", Float) = 2 2373 [Enum(UnityEngine.Rendering.CompareFunction)] _ZTest("ZTest", Float) = 4 2374 [Enum(UnityEngine.Rendering.BlendMode)] _SrcBlend("Source Blend", Float) = 1 2375 [Enum(UnityEngine.Rendering.BlendMode)] _DstBlend("Destination Blend", Float) = 0 2376 [Enum(Off, 0, On, 1)] _ZWrite("ZWrite", Int) = 1 2377 2378 //ifex _Receive_Shadows_Enabled==0 2379 [HideInInspector] m_start_Shadow_Receiving("Receive shadows", Float) = 0 2380 [ThryToggle(_RECEIVE_SHADOWS)] _Receive_Shadows_Enabled("Enable", Float) = 1 2381 _Shadow_Strength("Shadow strength", Range(0, 1)) = 0.25 2382 [HideInInspector] m_end_Shadow_Receiving("Shadows", Float) = 0 2383 //endex 2384 //ifex _Cast_Shadows_Enabled==0 2385 [HideInInspector] m_start_Shadow_Casting("Cast shadows", Float) = 0 2386 [ThryToggle(_CAST_SHADOWS)] _Cast_Shadows_Enabled("Enable", Float) = 1 2387 [HideInInspector] m_end_Shadow_Casting("Cast shadows", Float) = 0 2388 //endex 2389 2390 //ifex _Screen_Space_Normals_Enabled==0 2391 [HideInInspector] m_start_Screen_Space_Normals("Screen Space Normals", Float) = 0 2392 [ThryToggle(_SCREEN_SPACE_NORMALS)] _Screen_Space_Normals_Enabled("Enable", Float) = 0 2393 [HideInInspector] m_end_Screen_Space_Normals("Screen Space Normals", Float) = 0 2394 //endex 2395 2396 //ifex _Depth_Prepass_Enabled==0 2397 [HideInInspector] m_start_Depth_Prepass("Depth Prepass", Float) = 0 2398 [ThryToggle(_DEPTH_PREPASS)] _Depth_Prepass_Enabled("Enable", Float) = 0 2399 [HideInInspector] m_end_Depth_Prepass("Depth Prepass", Float) = 0 2400 //endex 2401 2402 //ifex _Unlit_Enabled==0 2403 [HideInInspector] m_start_Unlit("Unlit", Float) = 0 2404 [ThryToggle(_UNLIT)] _Unlit_Enabled("Enable", Float) = 0 2405 [HideInInspector] m_end_Unlit("Unlit", Float) = 0 2406 //endex 2407 2408 [HideInInspector] m_start_blending ("Blending--{button_help:{text:Tutorial,action:{type:URL,data:https://www.poiyomi.com/rendering/blending},hover:Documentation}}", Float) = 0 2409 [DoNotAnimate][Enum(Thry.BlendOp)]_BlendOp ("RGB Blend Op", Int) = 0 2410 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _SrcBlend ("RGB Source Blend", Int) = 1 2411 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _DstBlend ("RGB Destination Blend", Int) = 0 2412 [DoNotAnimate][Space][ThryHeaderLabel(Additive Blending, 13)] 2413 [DoNotAnimate][Enum(Thry.BlendOp)]_AddBlendOp ("RGB Blend Op", Int) = 4 2414 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _AddSrcBlend ("RGB Source Blend", Int) = 1 2415 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _AddDstBlend ("RGB Destination Blend", Int) = 1 2416 [DoNotAnimate][HideInInspector] m_start_alphaBlending ("Advanced Alpha Blending", Float) = 0 2417 [DoNotAnimate][Enum(Thry.BlendOp)]_BlendOpAlpha ("Alpha Blend Op", Int) = 0 2418 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _SrcBlendAlpha ("Alpha Source Blend", Int) = 1 2419 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _DstBlendAlpha ("Alpha Destination Blend", Int) = 10 2420 [DoNotAnimate][Space][ThryHeaderLabel(Additive Blending, 13)] 2421 [DoNotAnimate][Enum(Thry.BlendOp)]_AddBlendOpAlpha ("Alpha Blend Op", Int) = 4 2422 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _AddSrcBlendAlpha ("Alpha Source Blend", Int) = 0 2423 [DoNotAnimate][Enum(UnityEngine.Rendering.BlendMode)] _AddDstBlendAlpha ("Alpha Destination Blend", Int) = 1 2424 [DoNotAnimate][HideInInspector] m_end_alphaBlending ("Advanced Alpha Blending", Float) = 0 2425 [HideInInspector] m_end_blending ("Blending", Float) = 0 2426 //ifex _Outlines_Enabled==0 2427 // Outline Blending Options 2428 [HideInInspector] m_start_outlineBlending ("Outline Blending", Float) = 0 2429 [Enum(Thry.BlendOp)]_OutlineBlendOp ("RGB Blend Op", Int) = 0 2430 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlend ("RGB Source Blend", Int) = 1 2431 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlend ("RGB Destination Blend", Int) = 0 2432 [HideInInspector] m_start_outlineAlphaBlending ("Advanced Alpha Blending", Float) = 0 2433 [Enum(Thry.BlendOp)]_OutlineBlendOpAlpha ("Alpha Blend Op", Int) = 4 2434 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlendAlpha ("Alpha Source Blend", Int) = 1 2435 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlendAlpha ("Alpha Destination Blend", Int) = 0 2436 [HideInInspector] m_end_outlineAlphaBlending ("Advanced Alpha Blending", Float) = 0 2437 [HideInInspector] m_end_outlineBlending ("Outline Blending", Float) = 0 2438 //endex 2439 2440 [HideInInspector] m_FilamentStuff("Filament stuff", Float) = 0 2441 [NonModifiableTextureData]_DFG_LUT("DFG", 2D) = "white" {} 2442 [ThryWideEnum(Water, 0.35, Skin, 0.42, Eyes, 0.39, Hair, 0.54, Teeth, 0.6, Fabric, 0.55, Stone, 0.55, Plastic, 0.50, Glass, 0.56, Gemstone, 0.9, Diamond, 1.0)]_reflectance("Reflectance", Float) = 0.55 2443 _ExposureOcclusion("Exposure Occlusion", Float) = 1 2444 [Helpbox]_reflectance_help("Values are documented in the filament whitepaper here https://google.github.io/filament/Filament.html#toc4.8.3.2", Float) = 1 2445 //ifex _Material_Type_Cloth_Enabled==0 2446 [HideInInspector] m_start_Material_Type_Cloth("Cloth", Float) = 0 2447 [ThryToggle(_MATERIAL_TYPE_CLOTH)] _Material_Type_Cloth_Enabled("Enable", Float) = 0 2448 _Cloth_Mask("Mask", 2D) = "white" {} 2449 _Cloth_Sheen_Color("Sheen Color", Color) = (1, 1, 1, 1) 2450 _Cloth_Direct_Multiplier("Direct Multiplier", Range(0, 10)) = 1 2451 _Cloth_Indirect_Multiplier("Indirect Multiplier", Range(0, 10)) = 1 2452 [HideInInspector] m_start_Material_Type_Cloth_Subsurface("Subsurface", Float) = 0 2453 [ThryToggle(_MATERIAL_TYPE_CLOTH_SUBSURFACE)] _Material_Type_Cloth_Subsurface("Enable", Float) = 0 2454 _Cloth_Subsurface_Color("Subsurface Color", Color) = (1, 1, 1, 1) 2455 [HideInInspector] m_end_Material_Type_Cloth_Subsurface("Subsurface", Float) = 0 2456 [HideInInspector] m_end_Material_Type_Cloth("Cloth", Float) = 0 2457 //endex 2458 _specularAntiAliasingVariance("Specular AA variance", Float) = 0.15 2459 _specularAntiAliasingThreshold("Specular AA variance", Float) = 0.25 2460 } 2461 2462 SubShader { 2463 Tags { "RenderType" = "Opaque" "Queue" = "Geometry" "VRCFallback" = "Standard" } 2464 2465 //ifex _Depth_Prepass_Enabled==0 2466 Pass { 2467 Name "DEPTHPREPASS" 2468 Tags { } 2469 2470 ColorMask 0 2471 ZWrite On 2472 ZTest LEqual 2473 Cull [_Cull] 2474 2475 CGPROGRAM 2476 #pragma target 5.0 2477 #pragma multi_compile_instancing 2478 #pragma vertex vert 2479 #pragma fragment frag 2480 2481 //ifex _Tessellation_Enabled==0 2482 #pragma hull hull 2483 #pragma domain domain 2484 //endex 2485 2486 //ifex _Fur_Enabled==0 2487 #pragma geometry geom 2488 //endex 2489 2490 #define DEPTH_PREPASS 2491 2492 #include "2ner.cginc" 2493 ENDCG 2494 } 2495 //endex 2496 //ifex _Masked_Stencil1_Enabled==0 2497 Pass { 2498 Name "MASKEDSTENCIL1" 2499 Tags { "LightMode" = "ForwardBase" } 2500 //BlendOp [_BlendOp], [_BlendOpAlpha] 2501 //Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2502 //Cull [_Cull] 2503 ZWrite Off 2504 ZTest LEqual 2505 2506 Stencil 2507 { 2508 Ref [_MaskedStencil1Ref] 2509 ReadMask [_MaskedStencil1ReadMask] 2510 WriteMask [_MaskedStencil1WriteMask] 2511 //ifex _Stencil1Type==1 2512 Comp [_MaskedStencil1CompareFunction] 2513 Pass [_MaskedStencil1PassOp] 2514 Fail [_MaskedStencil1FailOp] 2515 ZFail [_MaskedStencil1ZFailOp] 2516 //endex 2517 2518 //ifex _Stencil1Type==0 2519 CompBack [_MaskedStencil1BackCompareFunction] 2520 PassBack [_MaskedStencil1BackPassOp] 2521 FailBack [_MaskedStencil1BackFailOp] 2522 ZFailBack [_MaskedStencil1BackZFailOp] 2523 2524 CompFront [_MaskedStencil1FrontCompareFunction] 2525 PassFront [_MaskedStencil1FrontPassOp] 2526 FailFront [_MaskedStencil1FrontFailOp] 2527 ZFailFront [_MaskedStencil1FrontZFailOp] 2528 //endex 2529 } 2530 2531 CGPROGRAM 2532 #pragma target 5.0 2533 #pragma multi_compile_instancing 2534 #pragma vertex vert 2535 #pragma fragment frag 2536 2537 //ifex _Fur_Enabled==0 2538 #pragma geometry geom 2539 //endex 2540 2541 #define MASKED_STENCIL1_PASS 2542 2543 #include "2ner.cginc" 2544 ENDCG 2545 } 2546 //endex 2547 //ifex _Masked_Stencil2_Enabled==0 2548 Pass { 2549 Name "MASKEDSTENCIL2" 2550 Tags { "LightMode" = "ForwardBase" } 2551 //BlendOp [_BlendOp], [_BlendOpAlpha] 2552 //Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2553 //Cull [_Cull] 2554 ZWrite Off 2555 ZTest LEqual 2556 2557 Stencil 2558 { 2559 Ref [_MaskedStencil2Ref] 2560 ReadMask [_MaskedStencil2ReadMask] 2561 WriteMask [_MaskedStencil2WriteMask] 2562 //ifex _Stencil2Type==1 2563 Comp [_MaskedStencil2CompareFunction] 2564 Pass [_MaskedStencil2PassOp] 2565 Fail [_MaskedStencil2FailOp] 2566 ZFail [_MaskedStencil2ZFailOp] 2567 //endex 2568 2569 //ifex _Stencil2Type==0 2570 CompBack [_MaskedStencil2BackCompareFunction] 2571 PassBack [_MaskedStencil2BackPassOp] 2572 FailBack [_MaskedStencil2BackFailOp] 2573 ZFailBack [_MaskedStencil2BackZFailOp] 2574 2575 CompFront [_MaskedStencil2FrontCompareFunction] 2576 PassFront [_MaskedStencil2FrontPassOp] 2577 FailFront [_MaskedStencil2FrontFailOp] 2578 ZFailFront [_MaskedStencil2FrontZFailOp] 2579 //endex 2580 } 2581 2582 CGPROGRAM 2583 #pragma target 5.0 2584 #pragma multi_compile_instancing 2585 #pragma vertex vert 2586 #pragma fragment frag 2587 2588 //ifex _Fur_Enabled==0 2589 #pragma geometry geom 2590 //endex 2591 2592 #define MASKED_STENCIL2_PASS 2593 2594 #include "2ner.cginc" 2595 ENDCG 2596 } 2597 //endex 2598 //ifex _Masked_Stencil3_Enabled==0 2599 Pass { 2600 Name "MASKEDSTENCIL3" 2601 Tags { "LightMode" = "ForwardBase" } 2602 //BlendOp [_BlendOp], [_BlendOpAlpha] 2603 //Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2604 //Cull [_Cull] 2605 ZWrite Off 2606 ZTest LEqual 2607 2608 Stencil 2609 { 2610 Ref [_MaskedStencil3Ref] 2611 ReadMask [_MaskedStencil3ReadMask] 2612 WriteMask [_MaskedStencil3WriteMask] 2613 //ifex _Stencil3Type==1 2614 Comp [_MaskedStencil3CompareFunction] 2615 Pass [_MaskedStencil3PassOp] 2616 Fail [_MaskedStencil3FailOp] 2617 ZFail [_MaskedStencil3ZFailOp] 2618 //endex 2619 2620 //ifex _Stencil3Type==0 2621 CompBack [_MaskedStencil3BackCompareFunction] 2622 PassBack [_MaskedStencil3BackPassOp] 2623 FailBack [_MaskedStencil3BackFailOp] 2624 ZFailBack [_MaskedStencil3BackZFailOp] 2625 2626 CompFront [_MaskedStencil3FrontCompareFunction] 2627 PassFront [_MaskedStencil3FrontPassOp] 2628 FailFront [_MaskedStencil3FrontFailOp] 2629 ZFailFront [_MaskedStencil3FrontZFailOp] 2630 //endex 2631 } 2632 2633 CGPROGRAM 2634 #pragma target 5.0 2635 #pragma multi_compile_instancing 2636 #pragma vertex vert 2637 #pragma fragment frag 2638 2639 //ifex _Fur_Enabled==0 2640 #pragma geometry geom 2641 //endex 2642 2643 #define MASKED_STENCIL3_PASS 2644 2645 #include "2ner.cginc" 2646 ENDCG 2647 } 2648 //endex 2649 //ifex _Masked_Stencil4_Enabled==0 2650 Pass { 2651 Name "MASKEDSTENCIL4" 2652 Tags { "LightMode" = "ForwardBase" } 2653 //BlendOp [_BlendOp], [_BlendOpAlpha] 2654 //Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2655 //Cull [_Cull] 2656 ZWrite Off 2657 ZTest LEqual 2658 2659 Stencil 2660 { 2661 Ref [_MaskedStencil4Ref] 2662 ReadMask [_MaskedStencil4ReadMask] 2663 WriteMask [_MaskedStencil4WriteMask] 2664 //ifex _Stencil4Type==1 2665 Comp [_MaskedStencil4CompareFunction] 2666 Pass [_MaskedStencil4PassOp] 2667 Fail [_MaskedStencil4FailOp] 2668 ZFail [_MaskedStencil4ZFailOp] 2669 //endex 2670 2671 //ifex _Stencil4Type==0 2672 CompBack [_MaskedStencil4BackCompareFunction] 2673 PassBack [_MaskedStencil4BackPassOp] 2674 FailBack [_MaskedStencil4BackFailOp] 2675 ZFailBack [_MaskedStencil4BackZFailOp] 2676 2677 CompFront [_MaskedStencil4FrontCompareFunction] 2678 PassFront [_MaskedStencil4FrontPassOp] 2679 FailFront [_MaskedStencil4FrontFailOp] 2680 ZFailFront [_MaskedStencil4FrontZFailOp] 2681 //endex 2682 } 2683 2684 CGPROGRAM 2685 #pragma target 5.0 2686 #pragma multi_compile_instancing 2687 #pragma vertex vert 2688 #pragma fragment frag 2689 2690 //ifex _Fur_Enabled==0 2691 #pragma geometry geom 2692 //endex 2693 2694 #define MASKED_STENCIL4_PASS 2695 2696 #include "2ner.cginc" 2697 ENDCG 2698 } 2699 //endex 2700 Pass { 2701 Name "FORWARD" 2702 Tags { "LightMode" = "ForwardBase" } 2703 BlendOp [_BlendOp], [_BlendOpAlpha] 2704 Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2705 Cull [_Cull] 2706 ZWrite [_ZWrite] 2707 //ifex _Depth_Prepass_Enabled==0 2708 ZTest LEqual 2709 //endex 2710 //ifex _Depth_Prepass_Enabled!=0 2711 ZTest [_ZTest] 2712 //endex 2713 2714 //ifex _Stencil_Enabled==0 2715 Stencil 2716 { 2717 Ref [_StencilRef] 2718 ReadMask [_StencilReadMask] 2719 WriteMask [_StencilWriteMask] 2720 //ifex _StencilType==1 2721 Comp [_StencilCompareFunction] 2722 Pass [_StencilPassOp] 2723 Fail [_StencilFailOp] 2724 ZFail [_StencilZFailOp] 2725 //endex 2726 2727 //ifex _StencilType==0 2728 CompBack [_StencilBackCompareFunction] 2729 PassBack [_StencilBackPassOp] 2730 FailBack [_StencilBackFailOp] 2731 ZFailBack [_StencilBackZFailOp] 2732 2733 CompFront [_StencilFrontCompareFunction] 2734 PassFront [_StencilFrontPassOp] 2735 FailFront [_StencilFrontFailOp] 2736 ZFailFront [_StencilFrontZFailOp] 2737 //endex 2738 } 2739 //endex 2740 2741 CGPROGRAM 2742 #pragma target 5.0 2743 #pragma multi_compile_fwdbase 2744 #pragma multi_compile_fullshadows 2745 #pragma multi_compile_instancing 2746 #pragma multi_compile_fog 2747 #pragma vertex vert 2748 #pragma fragment frag 2749 2750 //ifex _Tessellation_Enabled==0 2751 #pragma hull hull 2752 #pragma domain domain 2753 //endex 2754 2755 //ifex _Fur_Enabled==0 2756 #pragma geometry geom 2757 //endex 2758 2759 #define FORWARD_BASE_PASS 2760 2761 #include "2ner.cginc" 2762 ENDCG 2763 } 2764 Pass { 2765 Name "ADDITIVE" 2766 Tags { "LightMode" = "ForwardAdd" } 2767 Fog { Color (0,0,0,0) } 2768 Cull [_Cull] 2769 ZWrite Off 2770 ZTest [_ZTest] 2771 BlendOp [_AddBlendOp], [_AddBlendOpAlpha] 2772 Blend [_AddSrcBlend] [_AddDstBlend], [_AddSrcBlendAlpha] [_AddDstBlendAlpha] 2773 2774 //ifex _Stencil_Enabled==0 2775 Stencil 2776 { 2777 Ref [_StencilRef] 2778 ReadMask [_StencilReadMask] 2779 WriteMask [_StencilWriteMask] 2780 //ifex _StencilType==1 2781 Comp [_StencilCompareFunction] 2782 Pass [_StencilPassOp] 2783 Fail [_StencilFailOp] 2784 ZFail [_StencilZFailOp] 2785 //endex 2786 2787 //ifex _StencilType==0 2788 CompBack [_StencilBackCompareFunction] 2789 PassBack [_StencilBackPassOp] 2790 FailBack [_StencilBackFailOp] 2791 ZFailBack [_StencilBackZFailOp] 2792 2793 CompFront [_StencilFrontCompareFunction] 2794 PassFront [_StencilFrontPassOp] 2795 FailFront [_StencilFrontFailOp] 2796 ZFailFront [_StencilFrontZFailOp] 2797 //endex 2798 } 2799 //endex 2800 2801 CGPROGRAM 2802 #pragma target 5.0 2803 #pragma multi_compile_fwdadd_fullshadows 2804 #pragma multi_compile_instancing 2805 #pragma multi_compile_fog 2806 #pragma vertex vert 2807 #pragma fragment frag 2808 2809 //ifex _Tessellation_Enabled==0 2810 #pragma hull hull 2811 #pragma domain domain 2812 //endex 2813 2814 //ifex _Fur_Enabled==0 2815 #pragma geometry geom 2816 //endex 2817 2818 #define FORWARD_ADD_PASS 2819 2820 #include "2ner.cginc" 2821 ENDCG 2822 } 2823 //ifex _ExtraStencilColorPass_Enabled==0 2824 Pass { 2825 Name "EXTRASTENCILCOLOR" 2826 Tags { "LightMode" = "ForwardBase" } 2827 BlendOp [_BlendOp], [_BlendOpAlpha] 2828 Blend [_SrcBlend] [_DstBlend], [_SrcBlendAlpha] [_DstBlendAlpha] 2829 Cull [_Cull] 2830 ZWrite [_ZWrite] 2831 ZTest [_ZTest] 2832 2833 Stencil 2834 { 2835 Ref [_ExtraStencilColorRef] 2836 ReadMask [_ExtraStencilColorReadMask] 2837 WriteMask [_ExtraStencilColorWriteMask] 2838 //ifex _ExtraStencilColorType==1 2839 Comp [_ExtraStencilColorCompareFunction] 2840 Pass [_ExtraStencilColorPassOp] 2841 Fail [_ExtraStencilColorFailOp] 2842 ZFail [_ExtraStencilColorZFailOp] 2843 //endex 2844 2845 //ifex _ExtraStencilColorType==0 2846 CompBack [_ExtraStencilColorBackCompareFunction] 2847 PassBack [_ExtraStencilColorBackPassOp] 2848 FailBack [_ExtraStencilColorBackFailOp] 2849 ZFailBack [_ExtraStencilColorBackZFailOp] 2850 2851 CompFront [_MaskedStencilFrontCompareFunction] 2852 PassFront [_ExtraStencilColorFrontPassOp] 2853 FailFront [_ExtraStencilColorFrontFailOp] 2854 ZFailFront [_ExtraStencilColorFrontZFailOp] 2855 //endex 2856 } 2857 2858 CGPROGRAM 2859 #pragma target 5.0 2860 #pragma multi_compile_instancing 2861 #pragma vertex vert 2862 #pragma fragment frag 2863 2864 //ifex _Fur_Enabled==0 2865 #pragma geometry geom 2866 //endex 2867 2868 #define EXTRA_STENCIL_COLOR_PASS 2869 2870 #include "2ner.cginc" 2871 ENDCG 2872 } 2873 //endex 2874 //ifex _Outlines_Enabled==0 2875 Pass { 2876 Name "OUTLINES" 2877 Tags { "LightMode" = "ForwardBase" } 2878 Cull Front 2879 ZWrite [_ZWrite] 2880 ZTest [_ZTest] 2881 BlendOp [_OutlineBlendOp], [_OutlineBlendOpAlpha] 2882 Blend [_OutlineSrcBlend] [_OutlineDstBlend], [_OutlineSrcBlendAlpha] [_OutlineDstBlendAlpha] 2883 2884 //ifex _Outline_Stencil_Enabled==0 2885 Stencil 2886 { 2887 Ref [_Outline_StencilRef] 2888 ReadMask [_Outline_StencilReadMask] 2889 WriteMask [_Outline_StencilWriteMask] 2890 //ifex _Outline_StencilType==1 2891 Comp [_Outline_StencilCompareFunction] 2892 Pass [_Outline_StencilPassOp] 2893 Fail [_Outline_StencilFailOp] 2894 ZFail [_Outline_StencilZFailOp] 2895 //endex 2896 2897 //ifex _Outline_StencilType==0 2898 CompBack [_Outline_StencilBackCompareFunction] 2899 PassBack [_Outline_StencilBackPassOp] 2900 FailBack [_Outline_StencilBackFailOp] 2901 ZFailBack [_Outline_StencilBackZFailOp] 2902 2903 CompFront [_Outline_StencilFrontCompareFunction] 2904 PassFront [_Outline_StencilFrontPassOp] 2905 FailFront [_Outline_StencilFrontFailOp] 2906 ZFailFront [_Outline_StencilFrontZFailOp] 2907 //endex 2908 } 2909 //endex 2910 2911 CGPROGRAM 2912 #pragma target 5.0 2913 #pragma multi_compile_fwdbase 2914 #pragma multi_compile_fullshadows 2915 #pragma multi_compile_instancing 2916 #pragma multi_compile_fog 2917 #pragma vertex vert 2918 #pragma fragment frag 2919 2920 //ifex _Tessellation_Enabled==0 2921 #pragma hull hull 2922 #pragma domain domain 2923 //endex 2924 2925 //ifex _Fur_Enabled==0 2926 #pragma geometry geom 2927 //endex 2928 2929 #define OUTLINE_PASS 2930 2931 #include "2ner.cginc" 2932 ENDCG 2933 } 2934 //endex 2935 //ifex _Cast_Shadows_Enabled==0 2936 Pass { 2937 Tags { "LightMode" = "ShadowCaster" } 2938 2939 CGPROGRAM 2940 #pragma multi_compile_instancing 2941 #pragma multi_compile_shadowcaster 2942 #pragma multi_compile_fog 2943 #pragma vertex vert 2944 #pragma fragment frag 2945 2946 #include "mochie_shadow_caster.cginc" 2947 ENDCG 2948 } 2949 //endex 2950 Pass { 2951 Name "META" 2952 Tags { "LightMode" = "Meta" } 2953 2954 Cull Off 2955 2956 CGPROGRAM 2957 #pragma vertex vert_meta 2958 #pragma fragment frag_meta 2959 #pragma shader_feature _EMISSION 2960 #pragma shader_feature _METALLICGLOSSMAP 2961 #pragma shader_feature _ _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A 2962 2963 #define META_PASS 2964 #include "UnityStandardMeta.cginc" 2965 ENDCG 2966 } 2967 } 2968 CustomEditor "Thry.ShaderEditor" 2969}