{"baseVals":{"rating":5,"gammaadj":1.98,"decay":0.5,"echo_zoom":0.952,"echo_alpha":0.5,"echo_orient":3,"additivewave":1,"wave_thick":1,"modwavealphabyvolume":1,"wave_brighten":0,"darken":1,"wave_a":0.001,"wave_scale":0.021,"wave_smoothing":0.45,"modwavealphastart":0,"modwavealphaend":1.32,"warpanimspeed":1.459,"warpscale":2.007,"zoom":0.9999,"warp":0.00826,"sx":0.9999,"wave_r":0,"wave_g":0,"wave_b":0,"ob_size":0.05,"ib_size":0.26,"mv_x":0,"mv_y":0,"mv_l":1.85,"mv_r":0.5,"mv_g":0.5,"mv_b":0.5,"mv_a":0,"b2x":0.6,"b3x":0.4,"b1ed":0},"shapes":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.gspeed=.65;a.hspeed=.03;a.pspeed=.06;a.tspeed=3.5*a.hspeed;a.camdist=.03;a.camspeed=.27;a.camlock=6;a.hlock=.1;a.sharp=40;a.g0=.02;a.cw=50;for(var b=a.n=0;15E4>b;b++)a.gmegabuf[Math.floor(a.n)]=0,a.n+=1;a.fac=.4;a.reg19=a.fac;a.obj_num=1400;a.reg00=a.obj_num;a.obj_size=16;a.reg01=a.obj_size;a.max_age=3.8;a.reg02=a.max_age;a.head_ptr=0;a.free=0;a.num2=2048;a.reg20=a.num2;a.free2=0;a.ptr2=0;a.mage2=1;a.reg22=a.mage2;a.base2=1E5;a.t_num=800;a.reg10=a.t_num;a.t_age=1;a.reg12=\na.t_age;a.tbase=a.obj_num*a.obj_size;a.reg13=a.tbase;a.t_ptr=0;a.t_free=0;a.x0=.03*(randint(10)-5);a.y0=.03*(randint(10)-5);a.z0=.03*(randint(10)-5);a.xcam=0;a.ycam=0;a.zcam=-0;a.c1=Math.cos(0);a.c2=Math.cos(0);a.c3=Math.cos(0);a.s1=Math.sin(0);a.s2=Math.sin(0);a.s3=Math.sin(0);a.reg30=a.c2*a.c1;a.reg31=a.c2*a.s1;a.reg32=-a.s2;a.reg33=a.s3*a.s2*a.c1-a.c3*a.s1;a.reg34=a.s3*a.s2*a.s1+a.c3*a.c1;a.reg35=a.s3*a.c2;a.reg36=a.c3*a.s2*a.c1+a.s3*a.s1;a.reg37=a.c3*a.s2*a.s1-a.s3*a.c1;a.reg38=a.c3*a.c2;a.reg50=\na.c2*a.c1;a.reg51=a.c2*a.s1;a.reg52=-a.s2;a.reg53=a.s3*a.s2*a.c1-a.c3*a.s1;a.reg54=a.s3*a.s2*a.s1+a.c3*a.c1;a.reg55=a.s3*a.c2;a.reg56=a.c3*a.s2*a.c1+a.s3*a.s1;a.reg57=a.c3*a.s2*a.s1-a.s3*a.c1;a.reg58=a.c3*a.c2;a.tmp=randint(12);a.colr=1-div(randint(100),300);a.colg=1-div(randint(100),300);a.colb=1-div(randint(100),300);a.posx=div(randint(1E3),100);a.posz=div(randint(1E3),100);a.n1=div(randint(10),20);a.n2=div(randint(10),20);a.n3=div(randint(10),20);a.n4=div(randint(10),20);a.i1=div(randint(10),20);\na.i2=div(randint(10),20);a.i3=div(randint(10),20);a.i4=div(randint(10),20);a.index2=Math.floor(randint(32));a.start=.9;","frame_eqs_str":"","pixel_eqs_str":"","pixel_eqs":"","warp":"uniform sampler2D sampler_moss1;\n shader_body { \n  vec2 uv_1;\n  uv_1 = (((\n    (uv - 0.5)\n   / texsize_moss1.xy) * texsize.xy) + 0.5);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = (((\n    (texture (sampler_moss1, uv_1) * float((uv_1.x < 1.0)))\n   * \n    float((uv_1.x > 0.0))\n  ) * float(\n    (uv_1.y < 1.0)\n  )) * float((uv_1.y > 0.0))).xyz;\n  ret = tmpvar_2.xyz;\n }","comp":" shader_body { \n  vec4 tmpvar_1;\n  tmpvar_1.w = 1.0;\n  tmpvar_1.xyz = texture (sampler_main, uv).xyz;\n  ret = tmpvar_1.xyz;\n }"}