forked from: nengafl rectora

by h_sakurai forked from nengafl (diff: 1044)
♥0 | Line 923 | Modified 2010-01-01 03:36:39 | MIT License
play

ActionScript3 source code

/**
 * Copyright h_sakurai ( http://wonderfl.net/user/h_sakurai )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/Asfv
 */

package {
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.display.Sprite;
    import flash.geom.Point;
    import flash.geom.Rectangle;
    import flash.geom.ColorTransform;
    import flash.utils.*;
    public class MovingNengajyo2010 extends Sprite{
        private var buffer:BitmapData = new BitmapData(465,465);
        private var bmd:BitmapData = new BitmapData(64, 64, false);
        private var offset:Array = [new Point(), new Point()];
        private var rect:Rectangle = new Rectangle(0,0,4,4);
        private var hanko:Sprite = new Hanko();
        private var tora:Sprite = new Tora();
        private var rectora:Sprite = new Rectora();
        public function MovingNengajyo2010 () {
            addChild(new Bitmap(buffer));
            addChild(tora);
            addChild(rectora);
            rectora.blendMode = "multiply";
            rectora.alpha = 0.8;
            tora.blendMode = "hardlight";
            tora.alpha = 0.8;
            addChild(hanko);
            hanko.alpha = 0.2;
			var sita:Number = 0;
            addEventListener("enterFrame", function():void {
                buffer.fillRect(buffer.rect,0xffffcc88);
                offset[0].x-=0.021;
                offset[1].y-=0.1;
                bmd.perlinNoise(16, 32, 6, 
                    4, true, true,
                    0, true, offset);
                var bmp:ByteArray = bmd.getPixels(bmd.rect);
                bmp.position=0;
                for (var y:int = 0; y < 64; y++) {
                    var z:Number = -8000/(66-y);
                    rect.width = -z/12;
                    rect.height = -z/20;
                    for (var x:int = 0; x < 64; x++) {
                        var y1:int = bmp.readInt();
                        var y2:int  = (y1&255);
                        if(y2 < 128){
                            rect.y=(z*y2)/1000+400+z/12;
                            rect.x=((x-32)*4)*z/50+225;
                            buffer.fillRect(rect,0xffdd8888|((180+y2/2)*0x010101));
                        }
                    }
                }
                rect.y=390;
                rect.x=0;
                rect.width = 465;
                rect.height = 75;
                buffer.fillRect(rect,0xffee8844);
                hanko.scaleX=hanko.scaleY = (Math.sin(sita+=0.1)+16)/80
                hanko.rotation=Math.sin(sita*0.235)*10
           });             
        }
    }
}
import flash.display.*;
class Tora extends Sprite {
    function Tora() {
with(graphics) {
// This data created by paradraw & pdr2as.
// --------------------------
lineStyle (1, 0x000000, 100);
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(8, 47);
lineTo(8, 88);
lineTo(59, 88);
lineTo(59, 47);
lineTo(8, 47);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(155, 50);
lineTo(155, 91);
lineTo(206, 91);
lineTo(206, 50);
lineTo(155, 50);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(32, 72);
lineTo(32, 212);
lineTo(173, 212);
lineTo(173, 72);
lineTo(32, 72);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(34, 124);
lineTo(34, 154);
lineTo(64, 154);
lineTo(64, 124);
lineTo(34, 124);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(92, 72);
lineTo(92, 176);
lineTo(114, 176);
lineTo(114, 72);
lineTo(92, 72);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(143, 120);
lineTo(143, 150);
lineTo(173, 150);
lineTo(173, 120);
lineTo(143, 120);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(77, 175);
lineTo(77, 205);
lineTo(137, 205);
lineTo(137, 175);
lineTo(77, 175);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(71, 81);
lineTo(71, 93);
lineTo(141, 93);
lineTo(141, 81);
lineTo(71, 81);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(70, 109);
lineTo(70, 121);
lineTo(140, 121);
lineTo(140, 109);
lineTo(70, 109);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(145, 173);
lineTo(145, 185);
lineTo(215, 185);
lineTo(215, 173);
lineTo(145, 173);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(146, 190);
lineTo(146, 202);
lineTo(216, 202);
lineTo(216, 190);
lineTo(146, 190);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(147, 154);
lineTo(147, 166);
lineTo(217, 166);
lineTo(217, 154);
lineTo(147, 154);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-4, 181);
lineTo(-4, 193);
lineTo(66, 193);
lineTo(66, 181);
lineTo(-4, 181);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-3, 198);
lineTo(-3, 210);
lineTo(67, 210);
lineTo(67, 198);
lineTo(-3, 198);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-2, 162);
lineTo(-2, 174);
lineTo(68, 174);
lineTo(68, 162);
lineTo(-2, 162);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(87, 213);
lineTo(87, 272);
lineTo(203, 272);
lineTo(203, 213);
lineTo(87, 213);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(126, 215);
lineTo(126, 255);
lineTo(139, 255);
lineTo(139, 215);
lineTo(126, 215);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(104, 215);
lineTo(104, 251);
lineTo(117, 251);
lineTo(117, 215);
lineTo(104, 215);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(91, 213);
lineTo(91, 221);
lineTo(204, 221);
lineTo(204, 213);
lineTo(91, 213);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(172, 215);
lineTo(172, 255);
lineTo(185, 255);
lineTo(185, 215);
lineTo(172, 215);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(150, 215);
lineTo(150, 251);
lineTo(163, 251);
lineTo(163, 215);
lineTo(150, 215);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(190, 215);
lineTo(190, 255);
lineTo(203, 255);
lineTo(203, 215);
lineTo(190, 215);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(85, 272);
lineTo(85, 291);
lineTo(105, 291);
lineTo(105, 272);
lineTo(85, 272);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(115, 271);
lineTo(115, 290);
lineTo(137, 290);
lineTo(137, 271);
lineTo(115, 271);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(66, 288);
lineTo(66, 318);
lineTo(96, 318);
lineTo(96, 288);
lineTo(66, 288);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(124, 287);
lineTo(124, 317);
lineTo(154, 317);
lineTo(154, 287);
lineTo(124, 287);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(172, 270);
lineTo(172, 280);
lineTo(192, 280);
lineTo(192, 270);
lineTo(172, 270);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(165, 280);
lineTo(165, 310);
lineTo(195, 310);
lineTo(195, 280);
lineTo(165, 280);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(196, 284);
lineTo(196, 314);
lineTo(226, 314);
lineTo(226, 284);
lineTo(196, 284);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(196, 269);
lineTo(196, 285);
lineTo(216, 285);
lineTo(216, 269);
lineTo(196, 269);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(200, 211);
lineTo(200, 227);
lineTo(212, 227);
lineTo(212, 211);
lineTo(200, 211);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(211, 211);
lineTo(211, 225);
lineTo(223, 225);
lineTo(223, 211);
lineTo(211, 211);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(217, 212);
lineTo(217, 228);
lineTo(229, 228);
lineTo(229, 212);
lineTo(217, 212);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(228, 216);
lineTo(228, 230);
lineTo(240, 230);
lineTo(240, 216);
lineTo(228, 216);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(234, 224);
lineTo(234, 240);
lineTo(246, 240);
lineTo(246, 224);
lineTo(234, 224);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(245, 224);
lineTo(245, 238);
lineTo(257, 238);
lineTo(257, 224);
lineTo(245, 224);
endFill ();
// --------------------------
beginFill (0xff9900, 100);
moveTo(249, 232);
lineTo(249, 247);
lineTo(263, 247);
lineTo(263, 232);
lineTo(249, 232);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(257, 239);
lineTo(257, 253);
lineTo(269, 253);
lineTo(269, 239);
lineTo(257, 239);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(261, 243);
lineTo(261, 257);
lineTo(273, 257);
lineTo(273, 243);
lineTo(261, 243);
endFill ();
// --------------------------
beginFill (0xffffff, 100);
moveTo(36, 126);
lineTo(36, 140);
lineTo(48, 140);
lineTo(48, 126);
lineTo(36, 126);
endFill ();
// --------------------------
beginFill (0xffffff, 100);
moveTo(147, 124);
lineTo(147, 138);
lineTo(159, 138);
lineTo(159, 124);
lineTo(147, 124);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(72, 132);
lineTo(72, 144);
lineTo(134, 144);
lineTo(134, 132);
lineTo(72, 132);
endFill ();
}
        x = 140;
        y = 140;
    }
}

class Hanko extends Sprite {
    function Hanko() {
with(graphics) {

// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-125, -114);
lineTo(-125, -100);
lineTo(-68, -100);
lineTo(-68, -114);
lineTo(-125, -114);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-122, -71);
lineTo(-122, -59);
lineTo(-70, -59);
lineTo(-70, -71);
lineTo(-122, -71);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-121, -34);
lineTo(-121, -22);
lineTo(-69, -22);
lineTo(-69, -34);
lineTo(-121, -34);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-79, -101);
lineTo(-79, -69);
lineTo(-66, -69);
lineTo(-66, -101);
lineTo(-79, -101);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-130, -64);
lineTo(-130, -32);
lineTo(-117, -32);
lineTo(-117, -64);
lineTo(-130, -64);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-47, -110);
lineTo(-47, -96);
lineTo(9, -96);
lineTo(9, -110);
lineTo(-47, -110);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-43, -30);
lineTo(-43, -18);
lineTo(8, -18);
lineTo(8, -30);
lineTo(-43, -30);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-53, -101);
lineTo(-53, -69);
lineTo(-40, -69);
lineTo(-40, -101);
lineTo(-53, -101);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-52, -60);
lineTo(-52, -28);
lineTo(-39, -28);
lineTo(-39, -60);
lineTo(-52, -60);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(1, -99);
lineTo(1, -67);
lineTo(13, -67);
lineTo(13, -99);
lineTo(1, -99);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(5, -61);
lineTo(5, -29);
lineTo(17, -29);
lineTo(17, -61);
lineTo(5, -61);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(24, -121);
lineTo(24, -70);
lineTo(36, -70);
lineTo(36, -121);
lineTo(24, -121);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(28, -64);
lineTo(28, -18);
lineTo(40, -18);
lineTo(40, -64);
lineTo(28, -64);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(53, -108);
lineTo(53, -94);
lineTo(109, -94);
lineTo(109, -108);
lineTo(53, -108);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(57, -28);
lineTo(57, -16);
lineTo(108, -16);
lineTo(108, -28);
lineTo(57, -28);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(47, -99);
lineTo(47, -67);
lineTo(59, -67);
lineTo(59, -99);
lineTo(47, -99);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(48, -58);
lineTo(48, -26);
lineTo(60, -26);
lineTo(60, -58);
lineTo(48, -58);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(101, -97);
lineTo(101, -65);
lineTo(113, -65);
lineTo(113, -97);
lineTo(101, -97);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(105, -59);
lineTo(105, -27);
lineTo(117, -27);
lineTo(117, -59);
lineTo(105, -59);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(70, 0);
lineTo(70, 141);
lineTo(90, 141);
lineTo(90, 0);
lineTo(70, 0);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(51, 57);
lineTo(51, 76);
lineTo(71, 76);
lineTo(71, 57);
lineTo(51, 57);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(35, 75);
lineTo(35, 94);
lineTo(55, 94);
lineTo(55, 75);
lineTo(35, 75);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-37, 9);
lineTo(-37, 28);
lineTo(-16, 28);
lineTo(-16, 9);
lineTo(-37, 9);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-114, -3);
lineTo(-114, 132);
lineTo(-92, 132);
lineTo(-92, -3);
lineTo(-114, -3);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-129, 41);
lineTo(-129, 60);
lineTo(-33, 60);
lineTo(-33, 41);
lineTo(-129, 41);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-51, 48);
lineTo(-51, 78);
lineTo(-36, 78);
lineTo(-36, 48);
lineTo(-51, 48);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-59, 77);
lineTo(-59, 107);
lineTo(-44, 107);
lineTo(-44, 77);
lineTo(-59, 77);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-83, 100);
lineTo(-83, 118);
lineTo(-55, 118);
lineTo(-55, 100);
lineTo(-83, 100);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-61, 0);
lineTo(-61, 30);
lineTo(-46, 30);
lineTo(-46, 0);
lineTo(-61, 0);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(30, 34);
lineTo(30, 49);
lineTo(122, 49);
lineTo(122, 34);
lineTo(30, 34);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-14, 89);
lineTo(-14, 149);
lineTo(40, 149);
lineTo(40, 89);
lineTo(-14, 89);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-151, -112);
lineTo(-151, 143);
lineTo(-136, 143);
lineTo(-136, -112);
lineTo(-151, -112);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(133, -115);
lineTo(133, 140);
lineTo(148, 140);
lineTo(148, -115);
lineTo(133, -115);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-132, 154);
lineTo(-132, 167);
lineTo(127, 167);
lineTo(127, 154);
lineTo(-132, 154);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-131, -140);
lineTo(-131, -127);
lineTo(128, -127);
lineTo(128, -140);
lineTo(-131, -140);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(128, -126);
lineTo(128, -114);
lineTo(139, -114);
lineTo(139, -126);
lineTo(128, -126);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(125, 141);
lineTo(125, 153);
lineTo(143, 153);
lineTo(143, 141);
lineTo(125, 141);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-140, 142);
lineTo(-140, 156);
lineTo(-127, 156);
lineTo(-127, 142);
lineTo(-140, 142);
endFill ();
// --------------------------
beginFill (0x0a0a0a, 100);
moveTo(-142, -131);
lineTo(-142, -104);
lineTo(-129, -104);
lineTo(-129, -131);
lineTo(-142, -131);
endFill ();

}
        x = 60;
        y = 50;
        scaleX=0.25;
        scaleY=0.25;
    }
}


class Rectora extends Sprite {
    function Rectora() {
with(graphics) {

// --------------------------
beginFill (0xd87538, 100);
moveTo(-290, -59);
lineTo(-290, 46);
lineTo(-266, 46);
lineTo(-266, -59);
lineTo(-290, -59);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-280, -75);
lineTo(-280, -31);
lineTo(-214, -31);
lineTo(-214, -75);
lineTo(-280, -75);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-226, -47);
lineTo(-226, -3);
lineTo(-207, -3);
lineTo(-207, -47);
lineTo(-226, -47);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-270, -12);
lineTo(-270, 10);
lineTo(-222, 10);
lineTo(-222, -12);
lineTo(-270, -12);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-245, 9);
lineTo(-245, 61);
lineTo(-184, 61);
lineTo(-184, 9);
lineTo(-245, 9);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-196, -80);
lineTo(-196, 2);
lineTo(-172, 2);
lineTo(-172, -80);
lineTo(-196, -80);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-176, -33);
lineTo(-176, -10);
lineTo(-128, -10);
lineTo(-128, -33);
lineTo(-176, -33);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-191, -95);
lineTo(-191, -51);
lineTo(-125, -51);
lineTo(-125, -95);
lineTo(-191, -95);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-183, -3);
lineTo(-183, 22);
lineTo(-117, 22);
lineTo(-117, -3);
lineTo(-183, -3);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-111, -69);
lineTo(-111, 13);
lineTo(-87, 13);
lineTo(-87, -69);
lineTo(-111, -69);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-106, -84);
lineTo(-106, -59);
lineTo(60, -59);
lineTo(60, -84);
lineTo(-106, -84);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-98, 8);
lineTo(-98, 51);
lineTo(-32, 51);
lineTo(-32, 8);
lineTo(-98, 8);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(76, -108);
lineTo(76, -31);
lineTo(100, -31);
lineTo(100, -108);
lineTo(76, -108);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(86, -124);
lineTo(86, -80);
lineTo(152, -80);
lineTo(152, -124);
lineTo(86, -124);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(140, -96);
lineTo(140, -52);
lineTo(158, -52);
lineTo(158, -96);
lineTo(140, -96);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(96, -61);
lineTo(96, -38);
lineTo(143, -38);
lineTo(143, -61);
lineTo(96, -61);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(121, -39);
lineTo(121, 12);
lineTo(181, 12);
lineTo(181, -39);
lineTo(121, -39);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(189, -60);
lineTo(189, 37);
lineTo(213, 37);
lineTo(213, -60);
lineTo(189, -60);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(209, -13);
lineTo(209, 9);
lineTo(256, 9);
lineTo(256, -13);
lineTo(209, -13);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(194, -75);
lineTo(194, -31);
lineTo(260, -31);
lineTo(260, -75);
lineTo(194, -75);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(243, -54);
lineTo(243, 4);
lineTo(267, 4);
lineTo(267, -54);
lineTo(243, -54);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(19, 1);
lineTo(19, 40);
lineTo(55, 40);
lineTo(55, 1);
lineTo(19, 1);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(39, -24);
lineTo(39, 19);
lineTo(105, 19);
lineTo(105, -24);
lineTo(39, -24);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(40, 40);
lineTo(40, 89);
lineTo(106, 89);
lineTo(106, 40);
lineTo(40, 40);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(94, -4);
lineTo(94, 78);
lineTo(118, 78);
lineTo(118, -4);
lineTo(94, -4);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(243, 2);
lineTo(243, 111);
lineTo(328, 111);
lineTo(328, 2);
lineTo(243, 2);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-20, -12);
lineTo(-20, 70);
lineTo(4, 70);
lineTo(4, -12);
lineTo(-20, -12);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-67, -47);
lineTo(-67, -3);
lineTo(29, -3);
lineTo(29, -47);
lineTo(-67, -47);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-30, 46);
lineTo(-30, 70);
lineTo(29, 70);
lineTo(29, 46);
lineTo(-30, 46);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(130, 31);
lineTo(130, 91);
lineTo(227, 91);
lineTo(227, 31);
lineTo(130, 31);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-205, 35);
lineTo(-205, 87);
lineTo(-108, 87);
lineTo(-108, 35);
lineTo(-205, 35);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-166, 73);
lineTo(-166, 125);
lineTo(-51, 125);
lineTo(-51, 73);
lineTo(-166, 73);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-88, 84);
lineTo(-88, 136);
lineTo(26, 136);
lineTo(26, 84);
lineTo(-88, 84);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(5, 96);
lineTo(5, 148);
lineTo(119, 148);
lineTo(119, 96);
lineTo(5, 96);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(114, 84);
lineTo(114, 136);
lineTo(194, 136);
lineTo(194, 84);
lineTo(114, 84);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-319, 37);
lineTo(-319, 89);
lineTo(-258, 89);
lineTo(-258, 37);
lineTo(-319, 37);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(-330, -100);
lineTo(-330, -48);
lineTo(-269, -48);
lineTo(-269, -100);
lineTo(-330, -100);
endFill ();
// --------------------------
beginFill (0xd87538, 100);
moveTo(38, -130);
lineTo(38, -100);
lineTo(97, -100);
lineTo(97, -130);
lineTo(38, -130);
endFill ();

}
        x = 280;
        y = 80;
        scaleX = scaleY = 0.5
    }
}