# Materials ------------------------------------------------------------- dynamicColor name bfly1 alpha sequence .1 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 end dynamicColor name bfly2 alpha sequence .1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly3 alpha sequence .1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly4 alpha sequence .1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly5 alpha sequence .1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly6 alpha sequence .1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly7 alpha sequence .1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end dynamicColor name bfly8 alpha sequence .1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end textureMatrix name bfly2 fixedshift -0.25 0.00 end textureMatrix name bfly3 fixedshift -0.50 0.00 end textureMatrix name bfly4 fixedshift -0.75 0.00 end textureMatrix name bfly5 fixedshift 0 0.50 end textureMatrix name bfly6 fixedshift -0.25 0.50 end textureMatrix name bfly7 fixedshift -0.50 0.50 end textureMatrix name bfly8 fixedshift -0.75 0.50 end material name bfly1 addtexture http://trepan.bzflag.bz/tiles/butterfly.png dyncol bfly1 nolighting noculling nosorting noradar alphathresh .5 end material name bfly2 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly2 dyncol bfly2 nolighting noculling nosorting noradar alphathresh .5 end material name bfly3 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly3 dyncol bfly3 nolighting noculling nosorting noradar alphathresh .5 end material name bfly4 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly4 dyncol bfly4 nolighting noculling nosorting noradar alphathresh .5 end material name bfly5 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly5 dyncol bfly5 nolighting noculling nosorting noradar alphathresh .5 end material name bfly6 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly6 dyncol bfly6 nolighting noculling nosorting noradar alphathresh .5 end material name bfly7 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly7 dyncol bfly7 nolighting noculling nosorting noradar alphathresh .5 end material name bfly8 addtexture http://trepan.bzflag.bz/tiles/butterfly.png texmat bfly8 dyncol bfly8 nolighting noculling nosorting noradar alphathresh .5 end # Mesh Definitions ------------------------------------------------------------------- define bfly mesh # vertices: 4 # normals: 1 # texcoords: 4 # faces: 2 passable vertex -0.445000 0.000000 0.000000 vertex 0.445000 0.000000 0.500000 vertex 0.445000 0.000000 0.000000 vertex -0.445000 0.000000 0.500000 normal 0.000000 1.000000 0.000000 texcoord 0.250000 0.500000 texcoord 0.000000 1.000000 texcoord 0.000000 0.500000 texcoord 0.250000 1.000000 face vertices 0 1 2 normals 0 0 0 texcoords 0 1 2 matref bfly1 endface face vertices 3 1 0 normals 0 0 0 texcoords 3 1 0 matref bfly1 endface end enddef define butterfly group bfly spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly2 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly3 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly4 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly5 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly6 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly7 spin 45 0 1 0 shift 0 .76 2 end group bfly matref bfly8 spin 45 0 1 0 shift 0 .76 2 end enddef define butterfly2 group bfly spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly2 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly3 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly4 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly5 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly6 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly7 spin 30 0 1 0 shift 0 -.76 2 end group bfly matref bfly8 spin 30 0 1 0 shift 0 -.76 2 end enddef define butterfly3 group bfly spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly2 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly3 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly4 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly5 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly6 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly7 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end group bfly matref bfly8 spin 90 0 0 1 spin 20 1 0 0 shift .76 0 2 end enddef # Map Build ------------------------------------------------------------------------------- group butterfly shift 330.642 107.932 7.5 end group butterfly2 shift -155.062 -131.239 7.5 end group butterfly3 shift -216.096 81.984 7.5 end group butterfly shift 202.659 96.2156 7.5 end group butterfly2 shift 210.497 -183.728 7.5 end group butterfly3 shift 92.7543 -78.4638 7.5 end group butterfly shift 111.085 4.37074 7.5 end group butterfly2 shift -88.2391 -35.1581 7.5 end group butterfly3 shift 103.337 -208.507 7.5 end group butterfly shift -307.14 -101.441 7.5 end group butterfly2 shift 38.6687 -94.9901 7.5 end group butterfly3 shift 215.706 374.412 7.5 end group butterfly shift -76.8595 221.702 7.5 end group butterfly2 shift -260.864 -340.649 7.5 end group butterfly3 shift 11.2968 -134.821 7.5 end group butterfly shift -142.586 -223.007 7.5 end group butterfly2 shift 167.002 -198.674 7.5 end group butterfly3 shift 117.136 -289.91 15 end group butterfly shift 150.395 -305.941 15 end group butterfly2 shift -361.233 -236.561 15 end group butterfly3 shift -345.462 -174.112 15 end group butterfly shift -50.4036 -133.405 15 end group butterfly2 shift 235.602 -233.67 15 end group butterfly3 shift -17.2331 363.843 15 end group butterfly shift 362.476 141.45 15 end group butterfly2 shift 199.347 428.323 15 end group butterfly3 shift 104.011 115.858 15 end group butterfly shift -274.611 -393.352 15 end group butterfly2 shift -331.467 26.8096 15 end group butterfly3 shift -157.654 306.768 15 end group butterfly shift 19.3355 -27.4341 15 end group butterfly2 shift -297.847 84.2838 15 end group butterfly3 shift -75.6053 302.051 15 end group butterfly shift 351.223 8.29934 15 end group butterfly2 shift -11.482 22.2039 15 end group butterfly3 shift 269.816 -207.702 15 end group butterfly shift 173.17 459.881 22.5 end group butterfly2 shift -405.856 -215.542 22.5 end group butterfly3 shift 128.136 -422.318 22.5 end group butterfly shift 452.741 221.467 22.5 end group butterfly2 shift -297.897 243.599 22.5 end group butterfly3 shift -384.657 74.4006 22.5 end group butterfly shift 271.402 459.391 22.5 end group butterfly2 shift -115.456 -461.131 22.5 end group butterfly3 shift 274.269 -355.391 22.5 end group butterfly shift 361.482 434.922 22.5 end group butterfly2 shift 54.5269 433.408 22.5 end group butterfly3 shift -278.557 293.845 22.5 end group butterfly shift 349.481 -269.788 22.5 end group butterfly2 shift 411.431 -80.0272 22.5 end group butterfly3 shift 398.514 -176.498 22.5 end group butterfly shift 481.123 307.465 30 end group butterfly2 shift -426.531 286.791 30 end group butterfly3 shift -329.72 390.987 30 end group butterfly shift 455.905 399.611 30 end group butterfly2 shift -474.554 166.063 30 end group butterfly3 shift 241.242 -444.066 30 end group butterfly shift -365.528 -436.875 30 end group butterfly2 shift -479.75 -234.772 30 end group butterfly3 shift -477.721 -51.3308 30 end group butterfly shift -456.736 -366.691 30 end group butterfly2 shift 391.187 -322.078 30 end group butterfly3 shift 465.157 -102.304 30 end group butterfly shift -204.348 -479.772 30 end group butterfly2 shift 120.814 -479.547 30 end group butterfly3 shift -17.7487 472.334 30 end group butterfly shift -302.526 451.194 30 end group butterfly2 shift 423.917 -234.007 30 end group butterfly3 shift 264.806 -405.058 30 end group butterfly shift -409.741 485.005 30 end group butterfly2 shift 465.628 -189.093 30 end