ArabDesert/Assets/1-arab desert/2.5 update/!!a/HnFScripts/Other/Arcade/FlappyHat/FlappyHatScreen.shader

296 lines
25 KiB
Plaintext
Raw Normal View History

2024-05-25 09:10:35 +03:00
// Made with Amplify Shader Editor
// Available at the Unity Asset Store - http://u3d.as/y3X
Shader "FlappyHatScreen"
{
Properties
{
_Background("Background", 2D) = "white" {}
_TextOnScreen("TextOnScreen", 2D) = "white" {}
_Numbers_1("Numbers_1", 2D) = "white" {}
_Numbers_2("Numbers_2", 2D) = "white" {}
_Numbers_3("Numbers_3", 2D) = "white" {}
_Numbers_4("Numbers_4", 2D) = "white" {}
_Hat("Hat", 2D) = "white" {}
_Ground("Ground", 2D) = "white" {}
_CookieWall("CookieWall", 2D) = "white" {}
_Ground_Alpha("Ground_Alpha", 2D) = "white" {}
_Metalic("Metalic", Range( 0 , 1)) = 0
_Smoothness("Smoothness", Range( 0 , 1)) = 0
_EmissionLevel("EmissionLevel", Range( 0 , 2)) = 0
_PlayerLocation("PlayerLocation", Vector) = (-0.5,-0.5,0,0)
_WallXY_1("WallXY_1", Vector) = (0,0,0,0)
_WallXY_2("WallXY_2", Vector) = (-1,0,0,0)
_WallXY_3("WallXY_3", Vector) = (-2,0,0,0)
_WallXY_4("WallXY_4", Vector) = (-2.9,0,0,0)
_GroundRepeat("GroundRepeat", Vector) = (0,1,0,0)
[HideInInspector] _texcoord( "", 2D ) = "white" {}
[HideInInspector] __dirty( "", Int ) = 1
}
SubShader
{
Tags{ "RenderType" = "Opaque" "Queue" = "Geometry+0" "IsEmissive" = "true" }
Cull Back
CGPROGRAM
#pragma target 3.0
#pragma surface surf Standard keepalpha noshadow
struct Input
{
float2 uv_texcoord;
};
uniform sampler2D _Background;
uniform float4 _Background_ST;
uniform sampler2D _Hat;
uniform float2 _PlayerLocation;
uniform sampler2D _CookieWall;
uniform float2 _WallXY_1;
uniform float2 _WallXY_2;
uniform float2 _WallXY_3;
uniform float2 _WallXY_4;
uniform sampler2D _Ground;
uniform float2 _GroundRepeat;
uniform sampler2D _Ground_Alpha;
uniform float4 _Ground_Alpha_ST;
uniform sampler2D _Numbers_1;
uniform sampler2D _Numbers_2;
uniform sampler2D _Numbers_3;
uniform sampler2D _Numbers_4;
uniform sampler2D _TextOnScreen;
uniform float _EmissionLevel;
uniform float _Metalic;
uniform float _Smoothness;
void surf( Input i , inout SurfaceOutputStandard o )
{
float2 uv_Background = i.uv_texcoord * _Background_ST.xy + _Background_ST.zw;
float2 uv_TexCoord25 = i.uv_texcoord + _PlayerLocation;
float4 tex2DNode6 = tex2D( _Hat, ( uv_TexCoord25 * 10.0 ) );
float4 lerpResult40 = lerp( tex2D( _Background, uv_Background ) , tex2DNode6 , tex2DNode6.a);
float4 startPipeline125 = lerpResult40;
float2 WallTile111 = float2( 3,0.25 );
float2 uv_TexCoord64 = i.uv_texcoord * WallTile111 + _WallXY_1;
float WallMultiplier116 = 4.0;
float4 tex2DNode66 = tex2D( _CookieWall, ( uv_TexCoord64 * WallMultiplier116 ) );
float4 lerpResult127 = lerp( startPipeline125 , tex2DNode66 , tex2DNode66.a);
float2 uv_TexCoord89 = i.uv_texcoord * WallTile111 + _WallXY_2;
float4 tex2DNode93 = tex2D( _CookieWall, ( uv_TexCoord89 * WallMultiplier116 ) );
float4 lerpResult134 = lerp( lerpResult127 , tex2DNode93 , tex2DNode93.a);
float2 uv_TexCoord97 = i.uv_texcoord * WallTile111 + _WallXY_3;
float4 tex2DNode101 = tex2D( _CookieWall, ( uv_TexCoord97 * WallMultiplier116 ) );
float4 lerpResult135 = lerp( lerpResult134 , tex2DNode101 , tex2DNode101.a);
float2 uv_TexCoord104 = i.uv_texcoord * WallTile111 + _WallXY_4;
float4 tex2DNode108 = tex2D( _CookieWall, ( uv_TexCoord104 * WallMultiplier116 ) );
float4 lerpResult136 = lerp( lerpResult135 , tex2DNode108 , tex2DNode108.a);
float4 endOfPipiline137 = lerpResult136;
float2 uv_TexCoord53 = i.uv_texcoord + _GroundRepeat;
float2 uv_Ground_Alpha = i.uv_texcoord * _Ground_Alpha_ST.xy + _Ground_Alpha_ST.zw;
float4 tex2DNode61 = tex2D( _Ground_Alpha, uv_Ground_Alpha );
float4 lerpResult57 = lerp( endOfPipiline137 , ( tex2D( _Ground, ( uv_TexCoord53 * 5.0 ) ) - tex2DNode61 ) , tex2DNode61.a);
float2 uv_TexCoord178 = i.uv_texcoord + float2( -0.59,-0.9 );
float4 tex2DNode154 = tex2D( _Numbers_1, ( uv_TexCoord178 * 10.0 ) );
float4 lerpResult195 = lerp( lerpResult57 , tex2DNode154 , tex2DNode154.a);
float2 uv_TexCoord186 = i.uv_texcoord + float2( -0.53,-0.9 );
float4 tex2DNode185 = tex2D( _Numbers_2, ( uv_TexCoord186 * 10.0 ) );
float4 lerpResult196 = lerp( lerpResult195 , tex2DNode185 , tex2DNode185.a);
float2 uv_TexCoord191 = i.uv_texcoord + float2( -0.47,-0.9 );
float4 tex2DNode190 = tex2D( _Numbers_3, ( uv_TexCoord191 * 10.0 ) );
float4 lerpResult197 = lerp( lerpResult196 , tex2DNode190 , tex2DNode190.a);
float2 uv_TexCoord207 = i.uv_texcoord + float2( -0.41,-0.9 );
float4 tex2DNode209 = tex2D( _Numbers_4, ( uv_TexCoord207 * 10.0 ) );
float4 lerpResult210 = lerp( lerpResult197 , tex2DNode209 , tex2DNode209.a);
float2 uv_TexCoord201 = i.uv_texcoord + float2( -0.25,-0.25 );
float4 tex2DNode203 = tex2D( _TextOnScreen, ( uv_TexCoord201 * 2.0 ) );
float4 lerpResult204 = lerp( lerpResult210 , tex2DNode203 , tex2DNode203.a);
o.Albedo = lerpResult204.rgb;
o.Emission = ( lerpResult204 * _EmissionLevel ).rgb;
o.Metallic = _Metalic;
o.Smoothness = _Smoothness;
o.Alpha = 1;
}
ENDCG
}
Fallback "Standard"
CustomEditor ".1"
}
/*ASEBEGIN
Version=18912
0;769;1396;270;472.834;-1087.123;1;True;True
Node;AmplifyShaderEditor.Vector2Node;32;-1551.589,-667.1508;Inherit;False;Property;_PlayerLocation;PlayerLocation;13;0;Create;True;0;0;0;False;0;False;-0.5,-0.5;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.TextureCoordinatesNode;25;-1304.845,-743.7853;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RangedFloatNode;27;-1191.6,-603.86;Inherit;False;Constant;_hatScale;hatScale;2;0;Create;True;0;0;0;False;0;False;10;1.29;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;26;-1039.95,-725.6144;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector2Node;112;-3616.567,-416.6059;Inherit;False;Constant;_WallTile;WallTile;1;0;Create;True;0;0;0;False;0;False;3,0.25;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.SamplerNode;1;-486.1212,-1020.101;Inherit;True;Property;_Background;Background;0;0;Create;True;0;0;0;False;0;False;1;b9f91543cc8b53940814d24336df118e;1bedbbb5d6fcfec4cba44ce7ae6a6ee7;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.Vector2Node;62;-3370.105,-294.6176;Inherit;False;Property;_WallXY_1;WallXY_1;14;0;Create;True;0;0;0;False;0;False;0,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.SamplerNode;6;-863.9108,-765.7024;Inherit;True;Property;_Hat;Hat;6;0;Create;True;0;0;0;False;0;False;6;597c4043642bca646b5113b27beae677;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RegisterLocalVarNode;111;-3412.578,-415.8812;Inherit;False;WallTile;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.RangedFloatNode;63;-3203.323,-189.5036;Inherit;False;Constant;_Float0;Float 0;3;0;Create;True;0;0;0;False;0;False;4;1.29;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;64;-3110.641,-370.1287;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;40;-346.7628,-778.0885;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;116;-3063.819,-193.0098;Inherit;False;WallMultiplier;-1;True;1;0;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.Vector2Node;91;-3390.906,220.3808;Inherit;False;Property;_WallXY_2;WallXY_2;15;0;Create;True;0;0;0;False;0;False;-1,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.GetLocalVarNode;113;-3394.91,58.74701;Inherit;False;111;WallTile;1;0;OBJECT;;False;1;FLOAT2;0
Node;AmplifyShaderEditor.GetLocalVarNode;114;-3387.135,694.9572;Inherit;False;111;WallTile;1;0;OBJECT;;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector2Node;99;-3394.55,819.1301;Inherit;False;Property;_WallXY_3;WallXY_3;16;0;Create;True;0;0;0;False;0;False;-2,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.GetLocalVarNode;117;-3084.265,300.7594;Inherit;False;116;WallMultiplier;1;0;OBJECT;;False;1;FLOAT;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;125;-93.18518,-784.3309;Inherit;False;startPipeline;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;89;-3118.442,110.2691;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;65;-2875.746,-355.9576;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.GetLocalVarNode;126;-2472.15,-743.4897;Inherit;True;125;startPipeline;1;0;OBJECT;;False;1;COLOR;0
Node;AmplifyShaderEditor.SamplerNode;66;-2591.726,-522.5615;Inherit;True;Property;_CookieWall_1;CookieWall_1;8;0;Fetch;True;0;0;0;False;0;False;-1;b937e526b9e5b6e43bde9ce8009621bb;2a147ec194e945546b013e29809be508;True;0;False;white;Auto;False;Instance;87;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;88;-2850.947,59.24022;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector2Node;106;-3361.314,1341.417;Inherit;False;Property;_WallXY_4;WallXY_4;17;0;Create;True;0;0;0;False;0;False;-2.9,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.GetLocalVarNode;118;-3086.167,876.2946;Inherit;False;116;WallMultiplier;1;0;OBJECT;;False;1;FLOAT;0
Node;AmplifyShaderEditor.GetLocalVarNode;115;-3351.797,1248.193;Inherit;False;111;WallTile;1;0;OBJECT;;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;97;-3130.086,742.6187;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.GetLocalVarNode;119;-3088.922,1413.972;Inherit;False;116;WallMultiplier;1;0;OBJECT;;False;1;FLOAT;0
Node;AmplifyShaderEditor.SamplerNode;93;-2675.997,-18.12755;Inherit;True;Property;_CookieWall_1;CookieWall_1;8;0;Fetch;True;0;0;0;False;0;False;-1;b937e526b9e5b6e43bde9ce8009621bb;2a147ec194e945546b013e29809be508;True;0;False;white;Auto;False;Instance;87;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.TextureCoordinatesNode;104;-3096.849,1264.906;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;127;-2290.14,-340.8704;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;96;-2895.192,756.7899;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.LerpOp;134;-2272.325,-25.09965;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;103;-2861.955,1279.077;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;101;-2721.887,616.6201;Inherit;True;Property;_CookieWall_1;CookieWall_1;8;0;Fetch;True;0;0;0;False;0;False;-1;b937e526b9e5b6e43bde9ce8009621bb;2a147ec194e945546b013e29809be508;True;0;False;white;Auto;False;Instance;87;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.Vector2Node;52;-1705.865,181.499;Inherit;False;Property;_GroundRepeat;GroundRepeat;18;0;Create;True;0;0;0;False;0;False;0,1;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.RangedFloatNode;54;-1448.242,277.7531;Inherit;False;Constant;_GroundScale;GroundScale;3;0;Create;True;0;0;0;False;0;False;5;1.29;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;53;-1491.26,139.8277;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;108;-2688.651,1137.907;Inherit;True;Property;_CookieWall_1;CookieWall_1;8;0;Fetch;True;0;0;0;False;0;False;-1;b937e526b9e5b6e43bde9ce8009621bb;2a147ec194e945546b013e29809be508;True;0;False;white;Auto;False;Instance;87;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;135;-2171.291,586.6215;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.Vector2Node;179;-1348.717,520.6326;Inherit;False;Constant;_numcord_1;numcord_1;8;0;Create;True;0;0;0;False;0;False;-0.59,-0.9;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.LerpOp;136;-2267.157,1124.204;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;55;-1226.365,157.9987;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;178;-1086.533,498.6933;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;56;-1048.334,117.9109;Inherit;True;Property;_Ground;Ground;7;0;Create;True;0;0;0;False;0;False;56;2a147ec194e945546b013e29809be508;2a147ec194e945546b013e29809be508;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;61;-1022.884,-142.1864;Inherit;True;Property;_Ground_Alpha;Ground_Alpha;9;0;Create;True;0;0;0;False;0;False;61;735bd00661b064842b3ef8a262ffbae0;735bd00661b064842b3ef8a262ffbae0;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RegisterLocalVarNode;137;-1995.571,1116.897;Inherit;False;endOfPipiline;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.RangedFloatNode;180;-1115.094,686.2784;Inherit;False;Constant;_scale_10;scale_10;2;0;Create;True;0;0;0;False;0;False;10;1.29;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.Vector2Node;198;-1366.97,800.4181;Inherit;False;Constant;_numcord_2;numcord_2;8;0;Create;True;0;0;0;False;0;False;-0.53,-0.9;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.Vector2Node;199;-1374.126,1058.965;Inherit;False;Constant;_numcord_3;numcord_3;8;0;Create;True;0;0;0;False;0;False;-0.47,-0.9;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.SimpleSubtractOpNode;60;-616.3073,154.7316;Inherit;False;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;181;-840.9297,525.5241;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;186;-1083.144,781.0538;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.GetLocalVarNode;138;-726.1812,-439.4409;Inherit;False;137;endOfPipiline;1;0;OBJECT;;False;1;COLOR;0
Node;AmplifyShaderEditor.LerpOp;57;-310.3855,-393.7265;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.Vector2Node;206;-1346.355,1390.647;Inherit;False;Constant;_numcord_4;numcord_4;8;0;Create;True;0;0;0;False;0;False;-0.41,-0.9;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.TextureCoordinatesNode;191;-1104.542,1062.272;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;154;-599.5668,399.6667;Inherit;True;Property;_Numbers_1;Numbers_1;2;0;Create;True;0;0;0;False;0;False;154;bfc398e0a5172cc4795b8a7cf23582e4;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;188;-837.5407,807.8846;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;207;-1076.771,1393.954;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.Vector2Node;200;-1297.731,1617.192;Inherit;False;Constant;_centerTextCord;centerTextCord;8;0;Create;True;0;0;0;False;0;False;-0.25,-0.25;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.LerpOp;195;-223.6007,369.4545;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;193;-858.9379,1089.103;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;185;-596.1778,682.0272;Inherit;True;Property;_Numbers_2;Numbers_2;3;0;Create;True;0;0;0;False;0;False;154;bfc398e0a5172cc4795b8a7cf23582e4;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;196;-251.8791,658.4569;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;208;-831.1674,1420.785;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;190;-617.7131,961.876;Inherit;True;Property;_Numbers_3;Numbers_3;4;0;Create;True;0;0;0;False;0;False;154;bfc398e0a5172cc4795b8a7cf23582e4;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.TextureCoordinatesNode;201;-1027.147,1619.499;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RangedFloatNode;205;-968.1431,1772.86;Inherit;False;Constant;_scale_2;scale_2;2;0;Create;True;0;0;0;False;0;False;2;1.29;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.LerpOp;197;-261.8399,904.632;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SamplerNode;209;-589.9426,1293.558;Inherit;True;Property;_Numbers_4;Numbers_4;5;0;Create;True;0;0;0;False;0;False;154;bfc398e0a5172cc4795b8a7cf23582e4;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;202;-781.5428,1646.329;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;203;-591.1024,1581.234;Inherit;True;Property;_TextOnScreen;TextOnScreen;1;0;Create;True;0;0;0;False;0;False;203;e3c5eac3946872041bd0b8f5a475194c;2ac9a93de0b8ea540909bb65c5e9b504;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;210;-234.0693,1236.314;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.LerpOp;204;-132.4699,1573.435;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.RangedFloatNode;51;-0.7337627,222.554;Inherit;False;Property;_EmissionLevel;EmissionLevel;12;0;Create;True;0;0;0;False;0;False;0;0;0;2;0;1;FLOAT;0
Node;AmplifyShaderEditor.SamplerNode;87;-1106.704,-493.9972;Inherit;True;Property;_CookieWall;CookieWall;8;0;Create;True;0;0;0;False;0;False;87;b937e526b9e5b6e43bde9ce8009621bb;b937e526b9e5b6e43bde9ce8009621bb;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RangedFloatNode;43;-25.34878,96.84412;Inherit;False;Property;_Smoothness;Smoothness;11;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;42;24.68115,-9.720304;Inherit;False;Property;_Metalic;Metalic;10;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;50;388.7617,463.4285;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.StandardSurfaceOutputNode;0;488.3705,-77.34573;Float;False;True;-1;2;.1;0;0;Standard;FlappyHatScreen;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;Back;0;False;-1;0;False;-1;False;0;False;-1;0;False;-1;False;0;Opaque;0.5;True;False;0;False;Opaque;;Geometry;All;18;all;True;True;True;True;0;False;-1;False;0;False;-1;255;False;-1;255;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;False;2;15;10;25;False;0.5;False;0;0;False;-1;0;False;-1;0;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;0;0,0,0,0;VertexOffset;True;False;Cylindrical;False;Relative;0;Standard;-1;-1;-1;-1;0;False;0;0;False;-1;-1;0;False;-1;0;0;0;False;0.1;False;-1;0;False;-1;False;16;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT3;0,0,0;False;7;FLOAT3;0,0,0;False;8;FLOAT;0;False;9;FLOAT;0;False;10;FLOAT;0;False;13;FLOAT3;0,0,0;False;11;FLOAT3;0,0,0;False;12;FLOAT3;0,0,0;False;14;FLOAT4;0,0,0,0;False;15;FLOAT3;0,0,0;False;0
WireConnection;25;1;32;0
WireConnection;26;0;25;0
WireConnection;26;1;27;0
WireConnection;6;1;26;0
WireConnection;111;0;112;0
WireConnection;64;0;111;0
WireConnection;64;1;62;0
WireConnection;40;0;1;0
WireConnection;40;1;6;0
WireConnection;40;2;6;4
WireConnection;116;0;63;0
WireConnection;125;0;40;0
WireConnection;89;0;113;0
WireConnection;89;1;91;0
WireConnection;65;0;64;0
WireConnection;65;1;116;0
WireConnection;66;1;65;0
WireConnection;88;0;89;0
WireConnection;88;1;117;0
WireConnection;97;0;114;0
WireConnection;97;1;99;0
WireConnection;93;1;88;0
WireConnection;104;0;115;0
WireConnection;104;1;106;0
WireConnection;127;0;126;0
WireConnection;127;1;66;0
WireConnection;127;2;66;4
WireConnection;96;0;97;0
WireConnection;96;1;118;0
WireConnection;134;0;127;0
WireConnection;134;1;93;0
WireConnection;134;2;93;4
WireConnection;103;0;104;0
WireConnection;103;1;119;0
WireConnection;101;1;96;0
WireConnection;53;1;52;0
WireConnection;108;1;103;0
WireConnection;135;0;134;0
WireConnection;135;1;101;0
WireConnection;135;2;101;4
WireConnection;136;0;135;0
WireConnection;136;1;108;0
WireConnection;136;2;108;4
WireConnection;55;0;53;0
WireConnection;55;1;54;0
WireConnection;178;1;179;0
WireConnection;56;1;55;0
WireConnection;137;0;136;0
WireConnection;60;0;56;0
WireConnection;60;1;61;0
WireConnection;181;0;178;0
WireConnection;181;1;180;0
WireConnection;186;1;198;0
WireConnection;57;0;138;0
WireConnection;57;1;60;0
WireConnection;57;2;61;4
WireConnection;191;1;199;0
WireConnection;154;1;181;0
WireConnection;188;0;186;0
WireConnection;188;1;180;0
WireConnection;207;1;206;0
WireConnection;195;0;57;0
WireConnection;195;1;154;0
WireConnection;195;2;154;4
WireConnection;193;0;191;0
WireConnection;193;1;180;0
WireConnection;185;1;188;0
WireConnection;196;0;195;0
WireConnection;196;1;185;0
WireConnection;196;2;185;4
WireConnection;208;0;207;0
WireConnection;208;1;180;0
WireConnection;190;1;193;0
WireConnection;201;1;200;0
WireConnection;197;0;196;0
WireConnection;197;1;190;0
WireConnection;197;2;190;4
WireConnection;209;1;208;0
WireConnection;202;0;201;0
WireConnection;202;1;205;0
WireConnection;203;1;202;0
WireConnection;210;0;197;0
WireConnection;210;1;209;0
WireConnection;210;2;209;4
WireConnection;204;0;210;0
WireConnection;204;1;203;0
WireConnection;204;2;203;4
WireConnection;50;0;204;0
WireConnection;50;1;51;0
WireConnection;0;0;204;0
WireConnection;0;2;50;0
WireConnection;0;3;42;0
WireConnection;0;4;43;0
ASEEND*/
//CHKSM=EB46FBC65553CFFBA219376DD03737D84A4DD349