//like learnuing things by creting drawmath and test in cute MEWO flash so batch bottom for last thing there must be a better solution to draw renbogcat steamtunnnel.. //solong no flash art somtimes must be one its progressing r4unning, but not finished import flash.events.SampleDataEvent; import flash.events.Event; import flash.utils.ByteArray; import flash.display.Graphics; import flash.display.FrameLabel; import flash.display.Sprite; import flash.display.MovieClip import flash.media.Sound; import flash.media.SoundChannel; import flash.media.SoundMixer; var randomyc = 0; var randomys = 0; var randomyc2 = 0; var randomys2 = 0; var testd: Sprite = new Sprite(); var cantsee: Sprite = new Sprite(); //clickfläche cantsee.graphics.beginFill(0xff205b); cantsee.graphics.drawRect(0, 0, 1000, 400); cantsee.alpha = 0; addChild(cantsee); testd.graphics.beginFill(0x00FF00); var count: Number = 0; var randomy: Number = 0; var drin: Array = new Array(); var kaa: uint = 0; var stringy: String; var wass = 0; var mode = 0; var z09a = 0; addChild(testd); var colorsr = 0; var xcahc = 0; var z03 = 0; var mux = 1; var blinblin: Sprite=new Sprite(); addChild(blinblin); var meow: Sprite = new Sprite(); var sprite: Sprite = new Sprite(); var bild5: Sprite = new Sprite(); var wavy: Sprite = new Sprite(); var wavey: Sprite = new Sprite(); var vh: Sprite = new Sprite(); var chaosy: Sprite = new Sprite(); var stary: Sprite = new Sprite(); var rain: Sprite = new Sprite(); var tunnel2: Sprite = new Sprite(); var uhren: Sprite = new Sprite(); var bahnlein: Sprite = new Sprite(); var airsystem: Sprite = new Sprite(); var z11 = 0; var z10 = 0; var r19 = 0; var r01 = 0; var meows: String = ""; var meowsdelay = 0; var z14 = 130; var z18 = 0; var cxx = 0; var r15 = 0; var cyx = 0; var cyy = 0; var pulse = 0; var linec = 0; var z16 = 0; var mm2 = 0; var mm5 = 0; var nenbeat=0; var lwusch = 5; var space = 0; var chaosyc: uint; var chaosyc2: uint; var chaosyc3: uint; var stsize = 20; var recs = 0; var sthigh= 405; var stwidth=720; var catzy: MovieClip = new catzyy(); addChild(catzy); catzy.y-=100; addChild(uhren); addChild(tunnel2); var volumeLevel: SoundTransform = new SoundTransform(); var wielaut = new SoundTransform(); var mono: Font = new monospace(); var led: Font = new leds(); var ba: ByteArray = new ByteArray(); var ba2: ByteArray = new ByteArray(); var ba3: ByteArray = new ByteArray(); var gfx: BitmapData = new BitmapData(stwidth, sthigh, true, 0xFFFFFF); var cTransform: ColorTransform = new ColorTransform(); cTransform.alphaMultiplier = 0.9; var rect: Rectangle = new Rectangle(0, 0, stwidth, sthigh); var bm: Bitmap = new Bitmap(gfx); var gfx2: BitmapData = new BitmapData(stwidth, sthigh, true, 0xFFFFFF); var cTransform2: ColorTransform = new ColorTransform(); cTransform2.alphaMultiplier = 0.7; var rect2: Rectangle = new Rectangle(0, 0, stwidth, 864); var bm2: Bitmap = new Bitmap(gfx2); var gfx3: BitmapData = new BitmapData(78, 64, true, 0xFFFFFF); var cTransform3: ColorTransform = new ColorTransform(); cTransform3.alphaMultiplier = 0.7; var rect3: Rectangle = new Rectangle(0, 0, 78, 64); var bm3: Bitmap = new Bitmap(gfx3); var gfx4: BitmapData = new BitmapData(stwidth, sthigh, true, 0xFFFFFF); var cTransform4: ColorTransform = new ColorTransform(); cTransform4.alphaMultiplier = 0.7; var rect4: Rectangle = new Rectangle(0, 0, stwidth, sthigh); var bm4: Bitmap = new Bitmap(gfx4); var gfx5: BitmapData = new BitmapData(stwidth, sthigh, true, 0xFFFFFF); var cTransform5: ColorTransform = new ColorTransform(); cTransform5.alphaMultiplier = 0.7; var rect5: Rectangle = new Rectangle(0, 0, stwidth, sthigh); var bm5: Bitmap = new Bitmap(gfx5); var gfx6: BitmapData = new BitmapData(stwidth, sthigh, true, 0xFFFFFF); var cTransform6: ColorTransform = new ColorTransform(); cTransform6.alphaMultiplier = 0.99; var rect6: Rectangle = new Rectangle(0, 0, stwidth, sthigh); var bm6: Bitmap = new Bitmap(gfx6); addChild(bm); addChild(bm2); addChild(bm3); addChild(bm4); addChild(bm6); var data = new Array(); //500 colors linear rainbow steps array var rainbow: Array = new Array("0xFF0000", "0xFF0300", "0xFF0600", "0xFF0900", "0xFF0C00", "0xFF0F00", "0xFF1200", "0xFF1500", "0xFF1800", "0xFF1B00", "0xFF1E00", "0xFF2100", "0xFF2400", "0xFF2700", "0xFF2A00", "0xFF2D00", "0xFF3000", "0xFF3400", "0xFF3700", "0xFF3A00", "0xFF3D00", "0xFF4000", "0xFF4300", "0xFF4600", "0xFF4900", "0xFF4C00", "0xFF4F00", "0xFF5200", "0xFF5500", "0xFF5800", "0xFF5B00", "0xFF5E00", "0xFF6100", "0xFF6400", "0xFF6800", "0xFF6B00", "0xFF6E00", "0xFF7100", "0xFF7400", "0xFF7700", "0xFF7A00", "0xFF7D00", "0xFF8000", "0xFF8300", "0xFF8600", "0xFF8900", "0xFF8C00", "0xFF8F00", "0xFF9200", "0xFF9500", "0xFF9900", "0xFF9C00", "0xFF9F00", "0xFFA200", "0xFFA500", "0xFFA800", "0xFFAB00", "0xFFAE00", "0xFFB100", "0xFFB400", "0xFFB700", "0xFFBA00", "0xFFBD00", "0xFFC000", "0xFFC300", "0xFFC600", "0xFFC900", "0xFFCD00", "0xFFD000", "0xFFD300", "0xFFD600", "0xFFD900", "0xFFDC00", "0xFFDF00", "0xFFE200", "0xFFE500", "0xFFE800", "0xFFEB00", "0xFFEE00", "0xFFF100", "0xFFF400", "0xFFF700", "0xFFFA00", "0xFFFD00", "0xFCFF00", "0xF9FF00", "0xF6FF00", "0xF3FF00", "0xF0FF00", "0xEDFF00", "0xEAFF00", "0xE7FF00", "0xE4FF00", "0xE1FF00", "0xDEFF00", "0xDBFF00", "0xD8FF00", "0xD5FF00", "0xD2FF00", "0xCFFF00", "0xCBFF00", "0xC8FF00", "0xC5FF00", "0xC2FF00", "0xBFFF00", "0xBCFF00", "0xB9FF00", "0xB6FF00", "0xB3FF00", "0xB0FF00", "0xADFF00", "0xAAFF00", "0xA7FF00", "0xA4FF00", "0xA1FF00", "0x9EFF00", "0x9BFF00", "0x97FF00", "0x94FF00", "0x91FF00", "0x8EFF00", "0x8BFF00", "0x88FF00", "0x85FF00", "0x82FF00", "0x7FFF00", "0x7CFF00", "0x79FF00", "0x76FF00", "0x73FF00", "0x70FF00", "0x6DFF00", "0x6AFF00", "0x67FF00", "0x63FF00", "0x60FF00", "0x5DFF00", "0x5AFF00", "0x57FF00", "0x54FF00", "0x51FF00", "0x4EFF00", "0x4BFF00", "0x48FF00", "0x45FF00", "0x42FF00", "0x3FFF00", "0x3CFF00", "0x39FF00", "0x36FF00", "0x32FF00", "0x2FFF00", "0x2CFF00", "0x29FF00", "0x26FF00", "0x23FF00", "0x20FF00", "0x1DFF00", "0x1AFF00", "0x17FF00", "0x14FF00", "0x11FF00", "0x0EFF00", "0x0BFF00", "0x08FF00", "0x05FF00", "0x02FF00", "0x00FF01", "0x00FF04", "0x00FF07", "0x00FF0A", "0x00FF0D", "0x00FF10", "0x00FF13", "0x00FF16", "0x00FF19", "0x00FF1C", "0x00FF1F", "0x00FF22", "0x00FF25", "0x00FF28", "0x00FF2B", "0x00FF2E", "0x00FF31", "0x00FF35", "0x00FF38", "0x00FF3B", "0x00FF3E", "0x00FF41", "0x00FF44", "0x00FF47", "0x00FF4A", "0x00FF4D", "0x00FF50", "0x00FF53", "0x00FF56", "0x00FF59", "0x00FF5C", "0x00FF5F", "0x00FF62", "0x00FF66", "0x00FF69", "0x00FF6C", "0x00FF6F", "0x00FF72", "0x00FF75", "0x00FF78", "0x00FF7B", "0x00FF7E", "0x00FF81", "0x00FF84", "0x00FF87", "0x00FF8A", "0x00FF8D", "0x00FF90", "0x00FF93", "0x00FF96", "0x00FF9A", "0x00FF9D", "0x00FFA0", "0x00FFA3", "0x00FFA6", "0x00FFA9", "0x00FFAC", "0x00FFAF", "0x00FFB2", "0x00FFB5", "0x00FFB8", "0x00FFBB", "0x00FFBE", "0x00FFC1", "0x00FFC4", "0x00FFC7", "0x00FFCA", "0x00FFCE", "0x00FFD1", "0x00FFD4", "0x00FFD7", "0x00FFDA", "0x00FFDD", "0x00FFE0", "0x00FFE3", "0x00FFE6", "0x00FFE9", "0x00FFEC", "0x00FFEF", "0x00FFF2", "0x00FFF5", "0x00FFF8", "0x00FFFB", "0x00FEFF", "0x00FBFF", "0x00F8FF", "0x00F5FF", "0x00F2FF", "0x00EFFF", "0x00ECFF", "0x00E9FF", "0x00E6FF", "0x00E3FF", "0x00E0FF", "0x00DDFF", "0x00DAFF", "0x00D7FF", "0x00D4FF", "0x00D1FF", "0x00CEFF", "0x00CAFF", "0x00C7FF", "0x00C4FF", "0x00C1FF", "0x00BEFF", "0x00BBFF", "0x00B8FF", "0x00B5FF", "0x00B2FF", "0x00AFFF", "0x00ACFF", "0x00A9FF", "0x00A6FF", "0x00A3FF", "0x00A0FF", "0x009DFF", "0x009AFF", "0x0096FF", "0x0093FF", "0x0090FF", "0x008DFF", "0x008AFF", "0x0087FF", "0x0084FF", "0x0081FF", "0x007EFF", "0x007BFF", "0x0078FF", "0x0075FF", "0x0072FF", "0x006FFF", "0x006CFF", "0x0069FF", "0x0065FF", "0x0062FF", "0x005FFF", "0x005CFF", "0x0059FF", "0x0056FF", "0x0053FF", "0x0050FF", "0x004DFF", "0x004AFF", "0x0047FF", "0x0044FF", "0x0041FF", "0x003EFF", "0x003BFF", "0x0038FF", "0x0035FF", "0x0031FF", "0x002EFF", "0x002BFF", "0x0028FF", "0x0025FF", "0x0022FF", "0x001FFF", "0x001CFF", "0x0019FF", "0x0016FF", "0x0013FF", "0x0010FF", "0x000DFF", "0x000AFF", "0x0007FF", "0x0004FF", "0x0001FF", "0x0200FF", "0x0500FF", "0x0800FF", "0x0B00FF", "0x0E00FF", "0x1100FF", "0x1400FF", "0x1700FF", "0x1A00FF", "0x1D00FF", "0x2000FF", "0x2300FF", "0x2600FF", "0x2900FF", "0x2C00FF", "0x2F00FF", "0x3200FF", "0x3600FF", "0x3900FF", "0x3C00FF", "0x3F00FF", "0x4200FF", "0x4500FF", "0x4800FF", "0x4B00FF", "0x4E00FF", "0x5100FF", "0x5400FF", "0x5700FF", "0x5A00FF", "0x5D00FF", "0x6000FF", "0x6300FF", "0x6700FF", "0x6A00FF", "0x6D00FF", "0x7000FF", "0x7300FF", "0x7600FF", "0x7900FF", "0x7C00FF", "0x7F00FF", "0x8200FF", "0x8500FF", "0x8800FF", "0x8B00FF", "0x8E00FF", "0x9100FF", "0x9400FF", "0x9700FF", "0x9B00FF", "0x9E00FF", "0xA100FF", "0xA400FF", "0xA700FF", "0xAA00FF", "0xAD00FF", "0xB000FF", "0xB300FF", "0xB600FF", "0xB900FF", "0xBC00FF", "0xBF00FF", "0xC200FF", "0xC500FF", "0xC800FF", "0xCC00FF", "0xCF00FF", "0xD200FF", "0xD500FF", "0xD800FF", "0xDB00FF", "0xDE00FF", "0xE100FF", "0xE400FF", "0xE700FF", "0xEA00FF", "0xED00FF", "0xF000FF", "0xF300FF", "0xF600FF", "0xF900FF", "0xFC00FF", "0xFF00FD", "0xFF00FA", "0xFF00F7", "0xFF00F4", "0xFF00F1", "0xFF00EE", "0xFF00EB", "0xFF00E8", "0xFF00E5", "0xFF00E2", "0xFF00DF", "0xFF00DC", "0xFF00D9", "0xFF00D6", "0xFF00D3", "0xFF00D0", "0xFF00CD", "0xFF00C9", "0xFF00C6", "0xFF00C3", "0xFF00C0", "0xFF00BD", "0xFF00BA", "0xFF00B7", "0xFF00B4", "0xFF00B1", "0xFF00AE", "0xFF00AB", "0xFF00A8", "0xFF00A5", "0xFF00A2", "0xFF009F", "0xFF009C", "0xFF0098", "0xFF0095", "0xFF0092", "0xFF008F", "0xFF008C", "0xFF0089", "0xFF0086", "0xFF0083", "0xFF0080", "0xFF007D", "0xFF007A", "0xFF0077", "0xFF0074", "0xFF0071", "0xFF006E", "0xFF006B", "0xFF0068", "0xFF0064", "0xFF0061", "0xFF005E", "0xFF005B", "0xFF0058", "0xFF0055", "0xFF0052", "0xFF004F", "0xFF004C", "0xFF0049", "0xFF0046", "0xFF0043", "0xFF0040", "0xFF003D", "0xFF003A", "0xFF0037", "0xFF0034", "0xFF0030", "0xFF002D", "0xFF002A", "0xFF0027", "0xFF0024", "0xFF0021", "0xFF001E", "0xFF001B", "0xFF0018", "0xFF0015", "0xFF0012", "0xFF000F", "0xFF000C", "0xFF0009", "0xFF0006", "0xFF0003"); var rainbowl: Array = new Array("0xFF0000", "0xFF0100", "0xFF0200", "0xFF0300", "0xFF0400", "0xFF0500", "0xFF0600", "0xFF0700", "0xFF0800", "0xFF0900", "0xFF0A00", "0xFF0B00", "0xFF0D00", "0xFF0E00", "0xFF0F00", "0xFF1000", "0xFF1100", "0xFF1200", "0xFF1300", "0xFF1400", "0xFF1500", "0xFF1600", "0xFF1700", "0xFF1800", "0xFF1A00", "0xFF1B00", "0xFF1C00", "0xFF1D00", "0xFF1E00", "0xFF1F00", "0xFF2000", "0xFF2100", "0xFF2200", "0xFF2300", "0xFF2400", "0xFF2500", "0xFF2700", "0xFF2800", "0xFF2900", "0xFF2A00", "0xFF2B00", "0xFF2C00", "0xFF2D00", "0xFF2E00", "0xFF2F00", "0xFF3000", "0xFF3100", "0xFF3300", "0xFF3400", "0xFF3500", "0xFF3600", "0xFF3700", "0xFF3800", "0xFF3900", "0xFF3A00", "0xFF3B00", "0xFF3C00", "0xFF3D00", "0xFF3E00", "0xFF4000", "0xFF4100", "0xFF4200", "0xFF4300", "0xFF4400", "0xFF4500", "0xFF4600", "0xFF4700", "0xFF4800", "0xFF4900", "0xFF4A00", "0xFF4B00", "0xFF4D00", "0xFF4E00", "0xFF4F00", "0xFF5000", "0xFF5100", "0xFF5200", "0xFF5300", "0xFF5400", "0xFF5500", "0xFF5600", "0xFF5700", "0xFF5800", "0xFF5A00", "0xFF5B00", "0xFF5C00", "0xFF5D00", "0xFF5E00", "0xFF5F00", "0xFF6000", "0xFF6100", "0xFF6200", "0xFF6300", "0xFF6400", "0xFF6600", "0xFF6700", "0xFF6800", "0xFF6900", "0xFF6A00", "0xFF6B00", "0xFF6C00", "0xFF6D00", "0xFF6E00", "0xFF6F00", "0xFF7000", "0xFF7100", "0xFF7300", "0xFF7400", "0xFF7500", "0xFF7600", "0xFF7700", "0xFF7800", "0xFF7900", "0xFF7A00", "0xFF7B00", "0xFF7C00", "0xFF7D00", "0xFF7E00", "0xFF8000", "0xFF8100", "0xFF8200", "0xFF8300", "0xFF8400", "0xFF8500", "0xFF8600", "0xFF8700", "0xFF8800", "0xFF8900", "0xFF8A00", "0xFF8B00", "0xFF8D00", "0xFF8E00", "0xFF8F00", "0xFF9000", "0xFF9100", "0xFF9200", "0xFF9300", "0xFF9400", "0xFF9500", "0xFF9600", "0xFF9700", "0xFF9900", "0xFF9A00", "0xFF9B00", "0xFF9C00", "0xFF9D00", "0xFF9E00", "0xFF9F00", "0xFFA000", "0xFFA100", "0xFFA200", "0xFFA300", "0xFFA400", "0xFFA600", "0xFFA700", "0xFFA800", "0xFFA900", "0xFFAA00", "0xFFAB00", "0xFFAC00", "0xFFAD00", "0xFFAE00", "0xFFAF00", "0xFFB000", "0xFFB100", "0xFFB300", "0xFFB400", "0xFFB500", "0xFFB600", "0xFFB700", "0xFFB800", "0xFFB900", "0xFFBA00", "0xFFBB00", "0xFFBC00", "0xFFBD00", "0xFFBE00", "0xFFC000", "0xFFC100", "0xFFC200", "0xFFC300", "0xFFC400", "0xFFC500", "0xFFC600", "0xFFC700", "0xFFC800", "0xFFC900", "0xFFCA00", "0xFFCC00", "0xFFCD00", "0xFFCE00", "0xFFCF00", "0xFFD000", "0xFFD100", "0xFFD200", "0xFFD300", "0xFFD400", "0xFFD500", "0xFFD600", "0xFFD700", "0xFFD900", "0xFFDA00", "0xFFDB00", "0xFFDC00", "0xFFDD00", "0xFFDE00", "0xFFDF00", "0xFFE000", "0xFFE100", "0xFFE200", "0xFFE300", "0xFFE400", "0xFFE600", "0xFFE700", "0xFFE800", "0xFFE900", "0xFFEA00", "0xFFEB00", "0xFFEC00", "0xFFED00", "0xFFEE00", "0xFFEF00", "0xFFF000", "0xFFF100", "0xFFF300", "0xFFF400", "0xFFF500", "0xFFF600", "0xFFF700", "0xFFF800", "0xFFF900", "0xFFFA00", "0xFFFB00", "0xFFFC00", "0xFFFD00", "0xFFFF00", "0xFDFF00", "0xFCFF00", "0xFBFF00", "0xFAFF00", "0xF9FF00", "0xF8FF00", "0xF7FF00", "0xF6FF00", "0xF5FF00", "0xF4FF00", "0xF3FF00", "0xF1FF00", "0xF0FF00", "0xEFFF00", "0xEEFF00", "0xEDFF00", "0xECFF00", "0xEBFF00", "0xEAFF00", "0xE9FF00", "0xE8FF00", "0xE7FF00", "0xE6FF00", "0xE4FF00", "0xE3FF00", "0xE2FF00", "0xE1FF00", "0xE0FF00", "0xDFFF00", "0xDEFF00", "0xDDFF00", "0xDCFF00", "0xDBFF00", "0xDAFF00", "0xD9FF00", "0xD7FF00", "0xD6FF00", "0xD5FF00", "0xD4FF00", "0xD3FF00", "0xD2FF00", "0xD1FF00", "0xD0FF00", "0xCFFF00", "0xCEFF00", "0xCDFF00", "0xCBFF00", "0xCAFF00", "0xC9FF00", "0xC8FF00", "0xC7FF00", "0xC6FF00", "0xC5FF00", "0xC4FF00", "0xC3FF00", "0xC2FF00", "0xC1FF00", "0xC0FF00", "0xBEFF00", "0xBDFF00", "0xBCFF00", "0xBBFF00", "0xBAFF00", "0xB9FF00", "0xB8FF00", "0xB7FF00", "0xB6FF00", "0xB5FF00", "0xB4FF00", "0xB3FF00", "0xB1FF00", "0xB0FF00", "0xAFFF00", "0xAEFF00", "0xADFF00", "0xACFF00", "0xABFF00", "0xAAFF00", "0xA9FF00", "0xA8FF00", "0xA7FF00", "0xA6FF00", "0xA4FF00", "0xA3FF00", "0xA2FF00", "0xA1FF00", "0xA0FF00", "0x9FFF00", "0x9EFF00", "0x9DFF00", "0x9CFF00", "0x9BFF00", "0x9AFF00", "0x98FF00", "0x97FF00", "0x96FF00", "0x95FF00", "0x94FF00", "0x93FF00", "0x92FF00", "0x91FF00", "0x90FF00", "0x8FFF00", "0x8EFF00", "0x8DFF00", "0x8BFF00", "0x8AFF00", "0x89FF00", "0x88FF00", "0x87FF00", "0x86FF00", "0x85FF00", "0x84FF00", "0x83FF00", "0x82FF00", "0x81FF00", "0x80FF00", "0x7EFF00", "0x7DFF00", "0x7CFF00", "0x7BFF00", "0x7AFF00", "0x79FF00", "0x78FF00", "0x77FF00", "0x76FF00", "0x75FF00", "0x74FF00", "0x73FF00", "0x71FF00", "0x70FF00", "0x6FFF00", "0x6EFF00", "0x6DFF00", "0x6CFF00", "0x6BFF00", "0x6AFF00", "0x69FF00", "0x68FF00", "0x67FF00", "0x65FF00", "0x64FF00", "0x63FF00", "0x62FF00", "0x61FF00", "0x60FF00", "0x5FFF00", "0x5EFF00", "0x5DFF00", "0x5CFF00", "0x5BFF00", "0x5AFF00", "0x58FF00", "0x57FF00", "0x56FF00", "0x55FF00", "0x54FF00", "0x53FF00", "0x52FF00", "0x51FF00", "0x50FF00", "0x4FFF00", "0x4EFF00", "0x4DFF00", "0x4BFF00", "0x4AFF00", "0x49FF00", "0x48FF00", "0x47FF00", "0x46FF00", "0x45FF00", "0x44FF00", "0x43FF00", "0x42FF00", "0x41FF00", "0x40FF00", "0x3EFF00", "0x3DFF00", "0x3CFF00", "0x3BFF00", "0x3AFF00", "0x39FF00", "0x38FF00", "0x37FF00", "0x36FF00", "0x35FF00", "0x34FF00", "0x32FF00", "0x31FF00", "0x30FF00", "0x2FFF00", "0x2EFF00", "0x2DFF00", "0x2CFF00", "0x2BFF00", "0x2AFF00", "0x29FF00", "0x28FF00", "0x27FF00", "0x25FF00", "0x24FF00", "0x23FF00", "0x22FF00", "0x21FF00", "0x20FF00", "0x1FFF00", "0x1EFF00", "0x1DFF00", "0x1CFF00", "0x1BFF00", "0x1AFF00", "0x18FF00", "0x17FF00", "0x16FF00", "0x15FF00", "0x14FF00", "0x13FF00", "0x12FF00", "0x11FF00", "0x10FF00", "0x0FFF00", "0x0EFF00", "0x0DFF00", "0x0BFF00", "0x0AFF00", "0x09FF00", "0x08FF00", "0x07FF00", "0x06FF00", "0x05FF00", "0x04FF00", "0x03FF00", "0x02FF00", "0x01FF00", "0x00FF00", "0x00FF01", "0x00FF02", "0x00FF03", "0x00FF04", "0x00FF05", "0x00FF06", "0x00FF07", "0x00FF08", "0x00FF09", "0x00FF0A", "0x00FF0B", "0x00FF0D", "0x00FF0E", "0x00FF0F", "0x00FF10", "0x00FF11", "0x00FF12", "0x00FF13", "0x00FF14", "0x00FF15", "0x00FF16", "0x00FF17", "0x00FF18", "0x00FF1A", "0x00FF1B", "0x00FF1C", "0x00FF1D", "0x00FF1E", "0x00FF1F", "0x00FF20", "0x00FF21", "0x00FF22", "0x00FF23", "0x00FF24", "0x00FF25", "0x00FF27", "0x00FF28", "0x00FF29", "0x00FF2A", "0x00FF2B", "0x00FF2C", "0x00FF2D", "0x00FF2E", "0x00FF2F", "0x00FF30", "0x00FF31", "0x00FF32", "0x00FF34", "0x00FF35", "0x00FF36", "0x00FF37", "0x00FF38", "0x00FF39", "0x00FF3A", "0x00FF3B", "0x00FF3C", "0x00FF3D", "0x00FF3E", "0x00FF40", "0x00FF41", "0x00FF42", "0x00FF43", "0x00FF44", "0x00FF45", "0x00FF46", "0x00FF47", "0x00FF48", "0x00FF49", "0x00FF4A", "0x00FF4B", "0x00FF4D", "0x00FF4E", "0x00FF4F", "0x00FF50", "0x00FF51", "0x00FF52", "0x00FF53", "0x00FF54", "0x00FF55", "0x00FF56", "0x00FF57", "0x00FF58", "0x00FF5A", "0x00FF5B", "0x00FF5C", "0x00FF5D", "0x00FF5E", "0x00FF5F", "0x00FF60", "0x00FF61", "0x00FF62", "0x00FF63", "0x00FF64", "0x00FF66", "0x00FF67", "0x00FF68", "0x00FF69", "0x00FF6A", "0x00FF6B", "0x00FF6C", "0x00FF6D", "0x00FF6E", "0x00FF6F", "0x00FF70", "0x00FF71", "0x00FF73", "0x00FF74", "0x00FF75", "0x00FF76", "0x00FF77", "0x00FF78", "0x00FF79", "0x00FF7A", "0x00FF7B", "0x00FF7C", "0x00FF7D", "0x00FF7E", "0x00FF80", "0x00FF81", "0x00FF82", "0x00FF83", "0x00FF84", "0x00FF85", "0x00FF86", "0x00FF87", "0x00FF88", "0x00FF89", "0x00FF8A", "0x00FF8B", "0x00FF8D", "0x00FF8E", "0x00FF8F", "0x00FF90", "0x00FF91", "0x00FF92", "0x00FF93", "0x00FF94", "0x00FF95", "0x00FF96", "0x00FF97", "0x00FF99", "0x00FF9A", "0x00FF9B", "0x00FF9C", "0x00FF9D", "0x00FF9E", "0x00FF9F", "0x00FFA0", "0x00FFA1", "0x00FFA2", "0x00FFA3", "0x00FFA4", "0x00FFA6", "0x00FFA7", "0x00FFA8", "0x00FFA9", "0x00FFAA", "0x00FFAB", "0x00FFAC", "0x00FFAD", "0x00FFAE", "0x00FFAF", "0x00FFB0", "0x00FFB1", "0x00FFB3", "0x00FFB4", "0x00FFB5", "0x00FFB6", "0x00FFB7", "0x00FFB8", "0x00FFB9", "0x00FFBA", "0x00FFBB", "0x00FFBC", "0x00FFBD", "0x00FFBE", "0x00FFC0", "0x00FFC1", "0x00FFC2", "0x00FFC3", "0x00FFC4", "0x00FFC5", "0x00FFC6", "0x00FFC7", "0x00FFC8", "0x00FFC9", "0x00FFCA", "0x00FFCC", "0x00FFCD", "0x00FFCE", "0x00FFCF", "0x00FFD0", "0x00FFD1", "0x00FFD2", "0x00FFD3", "0x00FFD4", "0x00FFD5", "0x00FFD6", "0x00FFD7", "0x00FFD9", "0x00FFDA", "0x00FFDB", "0x00FFDC", "0x00FFDD", "0x00FFDE", "0x00FFDF", "0x00FFE0", "0x00FFE1", "0x00FFE2", "0x00FFE3", "0x00FFE4", "0x00FFE6", "0x00FFE7", "0x00FFE8", "0x00FFE9", "0x00FFEA", "0x00FFEB", "0x00FFEC", "0x00FFED", "0x00FFEE", "0x00FFEF", "0x00FFF0", "0x00FFF1", "0x00FFF3", "0x00FFF4", "0x00FFF5", "0x00FFF6", "0x00FFF7", "0x00FFF8", "0x00FFF9", "0x00FFFA", "0x00FFFB", "0x00FFFC", "0x00FFFD", "0x00FEFF", "0x00FDFF", "0x00FCFF", "0x00FBFF", "0x00FAFF", "0x00F9FF", "0x00F8FF", "0x00F7FF", "0x00F6FF", "0x00F5FF", "0x00F4FF", "0x00F3FF", "0x00F1FF", "0x00F0FF", "0x00EFFF", "0x00EEFF", "0x00EDFF", "0x00ECFF", "0x00EBFF", "0x00EAFF", "0x00E9FF", "0x00E8FF", "0x00E7FF", "0x00E6FF", "0x00E4FF", "0x00E3FF", "0x00E2FF", "0x00E1FF", "0x00E0FF", "0x00DFFF", "0x00DEFF", "0x00DDFF", "0x00DCFF", "0x00DBFF", "0x00DAFF", "0x00D9FF", "0x00D7FF", "0x00D6FF", "0x00D5FF", "0x00D4FF", "0x00D3FF", "0x00D2FF", "0x00D1FF", "0x00D0FF", "0x00CFFF", "0x00CEFF", "0x00CDFF", "0x00CBFF", "0x00CAFF", "0x00C9FF", "0x00C8FF", "0x00C7FF", "0x00C6FF", "0x00C5FF", "0x00C4FF", "0x00C3FF", "0x00C2FF", "0x00C1FF", "0x00C0FF", "0x00BEFF", "0x00BDFF", "0x00BCFF", "0x00BBFF", "0x00BAFF", "0x00B9FF", "0x00B8FF", "0x00B7FF", "0x00B6FF", "0x00B5FF", "0x00B4FF", "0x00B3FF", "0x00B1FF", "0x00B0FF", "0x00AFFF", "0x00AEFF", "0x00ADFF", "0x00ACFF", "0x00ABFF", "0x00AAFF", "0x00A9FF", "0x00A8FF", "0x00A7FF", "0x00A6FF", "0x00A4FF", "0x00A3FF", "0x00A2FF", "0x00A1FF", "0x00A0FF", "0x009FFF", "0x009EFF", "0x009DFF", "0x009CFF", "0x009BFF", "0x009AFF", "0x0098FF", "0x0097FF", "0x0096FF", "0x0095FF", "0x0094FF", "0x0093FF", "0x0092FF", "0x0091FF", "0x0090FF", "0x008FFF", "0x008EFF", "0x008DFF", "0x008BFF", "0x008AFF", "0x0089FF", "0x0088FF", "0x0087FF", "0x0086FF", "0x0085FF", "0x0084FF", "0x0083FF", "0x0082FF", "0x0081FF", "0x0080FF", "0x007EFF", "0x007DFF", "0x007CFF", "0x007BFF", "0x007AFF", "0x0079FF", "0x0078FF", "0x0077FF", "0x0076FF", "0x0075FF", "0x0074FF", "0x0073FF", "0x0071FF", "0x0070FF", "0x006FFF", "0x006EFF", "0x006DFF", "0x006CFF", "0x006BFF", "0x006AFF", "0x0069FF", "0x0068FF", "0x0067FF", "0x0065FF", "0x0064FF", "0x0063FF", "0x0062FF", "0x0061FF", "0x0060FF", "0x005FFF", "0x005EFF", "0x005DFF", "0x005CFF", "0x005BFF", "0x005AFF", "0x0058FF", "0x0057FF", "0x0056FF", "0x0055FF", "0x0054FF", "0x0053FF", "0x0052FF", "0x0051FF", "0x0050FF", "0x004FFF", "0x004EFF", "0x004DFF", "0x004BFF", "0x004AFF", "0x0049FF", "0x0048FF", "0x0047FF", "0x0046FF", "0x0045FF", "0x0044FF", "0x0043FF", "0x0042FF", "0x0041FF", "0x0040FF", "0x003EFF", "0x003DFF", "0x003CFF", "0x003BFF", "0x003AFF", "0x0039FF", "0x0038FF", "0x0037FF", "0x0036FF", "0x0035FF", "0x0034FF", "0x0032FF", "0x0031FF", "0x0030FF", "0x002FFF", "0x002EFF", "0x002DFF", "0x002CFF", "0x002BFF", "0x002AFF", "0x0029FF", "0x0028FF", "0x0027FF", "0x0025FF", "0x0024FF", "0x0023FF", "0x0022FF", "0x0021FF", "0x0020FF", "0x001FFF", "0x001EFF", "0x001DFF", "0x001CFF", "0x001BFF", "0x001AFF", "0x0018FF", "0x0017FF", "0x0016FF", "0x0015FF", "0x0014FF", "0x0013FF", "0x0012FF", "0x0011FF", "0x0010FF", "0x000FFF", "0x000EFF", "0x000DFF", "0x000BFF", "0x000AFF", "0x0009FF", "0x0008FF", "0x0007FF", "0x0006FF", "0x0005FF", "0x0004FF", "0x0003FF", "0x0002FF", "0x0001FF", "0x0000FF", "0x0100FF", "0x0200FF", "0x0300FF", "0x0400FF", "0x0500FF", "0x0600FF", "0x0700FF", "0x0800FF", "0x0900FF", "0x0A00FF", "0x0B00FF", "0x0D00FF", "0x0E00FF", "0x0F00FF", "0x1000FF", "0x1100FF", "0x1200FF", "0x1300FF", "0x1400FF", "0x1500FF", "0x1600FF", "0x1700FF", "0x1800FF", "0x1A00FF", "0x1B00FF", "0x1C00FF", "0x1D00FF", "0x1E00FF", "0x1F00FF", "0x2000FF", "0x2100FF", "0x2200FF", "0x2300FF", "0x2400FF", "0x2500FF", "0x2700FF", "0x2800FF", "0x2900FF", "0x2A00FF", "0x2B00FF", "0x2C00FF", "0x2D00FF", "0x2E00FF", "0x2F00FF", "0x3000FF", "0x3100FF", "0x3200FF", "0x3400FF", "0x3500FF", "0x3600FF", "0x3700FF", "0x3800FF", "0x3900FF", "0x3A00FF", "0x3B00FF", "0x3C00FF", "0x3D00FF", "0x3E00FF", "0x4000FF", "0x4100FF", "0x4200FF", "0x4300FF", "0x4400FF", "0x4500FF", "0x4600FF", "0x4700FF", "0x4800FF", "0x4900FF", "0x4A00FF", "0x4B00FF", "0x4D00FF", "0x4E00FF", "0x4F00FF", "0x5000FF", "0x5100FF", "0x5200FF", "0x5300FF", "0x5400FF", "0x5500FF", "0x5600FF", "0x5700FF", "0x5800FF", "0x5A00FF", "0x5B00FF", "0x5C00FF", "0x5D00FF", "0x5E00FF", "0x5F00FF", "0x6000FF", "0x6100FF", "0x6200FF", "0x6300FF", "0x6400FF", "0x6500FF", "0x6700FF", "0x6800FF", "0x6900FF", "0x6A00FF", "0x6B00FF", "0x6C00FF", "0x6D00FF", "0x6E00FF", "0x6F00FF", "0x7000FF", "0x7100FF", "0x7300FF", "0x7400FF", "0x7500FF", "0x7600FF", "0x7700FF", "0x7800FF", "0x7900FF", "0x7A00FF", "0x7B00FF", "0x7C00FF", "0x7D00FF", "0x7E00FF", "0x8000FF", "0x8100FF", "0x8200FF", "0x8300FF", "0x8400FF", "0x8500FF", "0x8600FF", "0x8700FF", "0x8800FF", "0x8900FF", "0x8A00FF", "0x8B00FF", "0x8D00FF", "0x8E00FF", "0x8F00FF", "0x9000FF", "0x9100FF", "0x9200FF", "0x9300FF", "0x9400FF", "0x9500FF", "0x9600FF", "0x9700FF", "0x9900FF", "0x9A00FF", "0x9B00FF", "0x9C00FF", "0x9D00FF", "0x9E00FF", "0x9F00FF", "0xA000FF", "0xA100FF", "0xA200FF", "0xA300FF", "0xA400FF", "0xA600FF", "0xA700FF", "0xA800FF", "0xA900FF", "0xAA00FF", "0xAB00FF", "0xAC00FF", "0xAD00FF", "0xAE00FF", "0xAF00FF", "0xB000FF", "0xB100FF", "0xB300FF", "0xB400FF", "0xB500FF", "0xB600FF", "0xB700FF", "0xB800FF", "0xB900FF", "0xBA00FF", "0xBB00FF", "0xBC00FF", "0xBD00FF", "0xBE00FF", "0xC000FF", "0xC100FF", "0xC200FF", "0xC300FF", "0xC400FF", "0xC500FF", "0xC600FF", "0xC700FF", "0xC800FF", "0xC900FF", "0xCA00FF", "0xCC00FF", "0xCD00FF", "0xCE00FF", "0xCF00FF", "0xD000FF", "0xD100FF", "0xD200FF", "0xD300FF", "0xD400FF", "0xD500FF", "0xD600FF", "0xD700FF", "0xD900FF", "0xDA00FF", "0xDB00FF", "0xDC00FF", "0xDD00FF", "0xDE00FF", "0xDF00FF", "0xE000FF", "0xE100FF", "0xE200FF", "0xE300FF", "0xE400FF", "0xE600FF", "0xE700FF", "0xE800FF", "0xE900FF", "0xEA00FF", "0xEB00FF", "0xEC00FF", "0xED00FF", "0xEE00FF", "0xEF00FF", "0xF000FF", "0xF100FF", "0xF300FF", "0xF400FF", "0xF500FF", "0xF600FF", "0xF700FF", "0xF800FF", "0xF900FF", "0xFA00FF", "0xFB00FF", "0xFC00FF", "0xFD00FF", "0xFF00FE", "0xFF00FD", "0xFF00FC", "0xFF00FB", "0xFF00FA", "0xFF00F9", "0xFF00F8", "0xFF00F7", "0xFF00F6", "0xFF00F5", "0xFF00F4", "0xFF00F3", "0xFF00F1", "0xFF00F0", "0xFF00EF", "0xFF00EE", "0xFF00ED", "0xFF00EC", "0xFF00EB", "0xFF00EA", "0xFF00E9", "0xFF00E8", "0xFF00E7", "0xFF00E6", "0xFF00E4", "0xFF00E3", "0xFF00E2", "0xFF00E1", "0xFF00E0", "0xFF00DF", "0xFF00DE", "0xFF00DD", "0xFF00DC", "0xFF00DB", "0xFF00DA", "0xFF00D9", "0xFF00D7", "0xFF00D6", "0xFF00D5", "0xFF00D4", "0xFF00D3", "0xFF00D2", "0xFF00D1", "0xFF00D0", "0xFF00CF", "0xFF00CE", "0xFF00CD", "0xFF00CB", "0xFF00CA", "0xFF00C9", "0xFF00C8", "0xFF00C7", "0xFF00C6", "0xFF00C5", "0xFF00C4", "0xFF00C3", "0xFF00C2", "0xFF00C1", "0xFF00C0", "0xFF00BE", "0xFF00BD", "0xFF00BC", "0xFF00BB", "0xFF00BA", "0xFF00B9", "0xFF00B8", "0xFF00B7", "0xFF00B6", "0xFF00B5", "0xFF00B4", "0xFF00B3", "0xFF00B1", "0xFF00B0", "0xFF00AF", "0xFF00AE", "0xFF00AD", "0xFF00AC", "0xFF00AB", "0xFF00AA", "0xFF00A9", "0xFF00A8", "0xFF00A7", "0xFF00A6", "0xFF00A4", "0xFF00A3", "0xFF00A2", "0xFF00A1", "0xFF00A0", "0xFF009F", "0xFF009E", "0xFF009D", "0xFF009C", "0xFF009B", "0xFF009A", "0xFF0098", "0xFF0097", "0xFF0096", "0xFF0095", "0xFF0094", "0xFF0093", "0xFF0092", "0xFF0091", "0xFF0090", "0xFF008F", "0xFF008E", "0xFF008D", "0xFF008B", "0xFF008A", "0xFF0089", "0xFF0088", "0xFF0087", "0xFF0086", "0xFF0085", "0xFF0084", "0xFF0083", "0xFF0082", "0xFF0081", "0xFF0080", "0xFF007E", "0xFF007D", "0xFF007C", "0xFF007B", "0xFF007A", "0xFF0079", "0xFF0078", "0xFF0077", "0xFF0076", "0xFF0075", "0xFF0074", "0xFF0073", "0xFF0071", "0xFF0070", "0xFF006F", "0xFF006E", "0xFF006D", "0xFF006C", "0xFF006B", "0xFF006A", "0xFF0069", "0xFF0068", "0xFF0067", "0xFF0065", "0xFF0064", "0xFF0063", "0xFF0062", "0xFF0061", "0xFF0060", "0xFF005F", "0xFF005E", "0xFF005D", "0xFF005C", "0xFF005B", "0xFF005A", "0xFF0058", "0xFF0057", "0xFF0056", "0xFF0055", "0xFF0054", "0xFF0053", "0xFF0052", "0xFF0051", "0xFF0050", "0xFF004F", "0xFF004E", "0xFF004D", "0xFF004B", "0xFF004A", "0xFF0049", "0xFF0048", "0xFF0047", "0xFF0046", "0xFF0045", "0xFF0044", "0xFF0043", "0xFF0042", "0xFF0041", "0xFF0040", "0xFF003E", "0xFF003D", "0xFF003C", "0xFF003B", "0xFF003A", "0xFF0039", "0xFF0038", "0xFF0037", "0xFF0036", "0xFF0035", "0xFF0034", "0xFF0032", "0xFF0031", "0xFF0030", "0xFF002F", "0xFF002E", "0xFF002D", "0xFF002C", "0xFF002B", "0xFF002A", "0xFF0029", "0xFF0028", "0xFF0027", "0xFF0025", "0xFF0024", "0xFF0023", "0xFF0022", "0xFF0021", "0xFF0020", "0xFF001F", "0xFF001E", "0xFF001D", "0xFF001C", "0xFF001B", "0xFF001A", "0xFF0018", "0xFF0017", "0xFF0016", "0xFF0015", "0xFF0014", "0xFF0013", "0xFF0012", "0xFF0011", "0xFF0010", "0xFF000F", "0xFF000E", "0xFF000D", "0xFF000B", "0xFF000A", "0xFF0009", "0xFF0008", "0xFF0007", "0xFF0006", "0xFF0005", "0xFF0004", "0xFF0003", "0xFF0002", "0xFF0001"); var colorss: Array = new Array(); var brigths: Array = new Array(); var tet: Array = new Array("MEOW", "DOOM", "=^.^=", "time", "Hihihi", "meow", "mew", "purr", "PURRRR", "Quick", "MEOW", "Blubb", "Flausch", "SOL", "MEOW", ">^.^<", "scratch!", "DOOOM", "YAAY", "wusel", "quick", "squirm", "MEOW", ">MEW<", "^.^", "!?!?!!", "COLORS", "FINE", "MEOW", "meow", "CAT", "pinky", "POWER"); var kas = 0; var sizy = 30; var rot = 0; var rotp = 7; var colz = 6; var s4: SoundChannel; var psy: Sound; var textcount = 0; var starspeed = 5; var maxrecs = 50; var xtext: TextField = new TextField(); var myformat: TextFormat = new TextFormat(); var modzus =0; var randomsz =0; stop(); if (textcount == 0) { if (!psy) { psy = new psyx(); s4 = psy.play(0, 9999); } } Mouse.hide(); stage.quality = "low"; stage.addEventListener(KeyboardEvent.KEY_DOWN, madebys); function madebys(e: KeyboardEvent) { if (e.keyCode == Keyboard.NUMBER_1) { trace(stage.mouseX + " ypisis " + stage.mouseY); rot -= 1; dingszumzaehlen=200; } if (e.keyCode == Keyboard.NUMBER_2) { rot += 1; trace(rot); } if (e.keyCode == Keyboard.NUMBER_3) { colz -= 1; trace(colz); } if (e.keyCode == Keyboard.NUMBER_4) { colz += 1; trace(colz); } if (e.keyCode == Keyboard.NUMBER_5) { rotp -= 1; trace(rotp); } if (e.keyCode == Keyboard.NUMBER_6) { rotp += 1; trace(rotp); } } addEventListener(Event.ENTER_FRAME, loopa); function loopa(e: Event) { malneu(); machkram(); linec = 0; } var menges=300; var stagewidth =720; var stageheight=405; function machkram() { soundwusel(); ordnezeugs(); putztubeV2(); //habkeinplan(); showmeow(); gfxwusel(); } var merk=0; var zeigirgentwass=0; var undwann=50; var dingszumzaehlen=0; var kannja:Array=new Array(0,0,0,0,0,0,0,0,0); var hihihi=11; var kawelches=2; function habkeinplan() { dingszumzaehlen++; if(dingszumzaehlen > undwann) {dingszumzaehlen=0; undwann= Math.random()*40+30; kawelches =Math.round(Math.random()*6+2); for (var hihi: int = 0; hihi < hihihi; hihi++) { if (hihi == (Math.round(Math.random()* hihihi))) {kannja[hihi]=Math.round(Math.random()*10);} if (kannja[2] >=3 && kannja[2] < 7 ) { kannja[1]=0; kannja[5]=0; kannja[8]=0; kannja[10]=0; kannja[6]=5;} }} if (kannja[1] >1 && kannja[1] < 5 ) { milkymove(stagewidth,stageheight,stagewidth/2,stageheight/2,menges,rotp); } if (kannja[2] >=1 && kannja[2] < 8 ) { createtube(stagewidth,stageheight,lwusch*2+Math.random()*10,lwusch+Math.random()*8); } if (kannja[3] >0 && kannja[3] < 3 && kannja[5] <=6) { catspy(stwidth,2);} if (kannja[4] <=6) { wuscheldiekatz(); } if (kannja[5] >1 && kannja[0] < 3 ) { zeigtastertury(); } if (kannja[6] <=4) { wuseldenleiter(); } if (kannja[7] <=7) { maussternchen(); } if (kannja[8] >1 && kannja[8] < 4 ) { rainbowmurmur(); } if (kannja[9] >5 && kannja[9] < 9) { maustraps();} if (kannja[10] >6 && kannja[10] < 9) { madebyes();} } // sterne mitte........................... //this is the MEOW starstripe move to targe system created by use if it you want =^.^= //get letters var chaosmaus=0; var chaosmausm=0; var chaosmaus1=0; var chaosmausm1=0; var chaosspace=0; function maustraps(){ if (chaosmausm ==0) {chaosmaus++;} if (chaosmausm ==1) {chaosmaus--;} if (chaosmaus <-5) {chaosmausm=0;} if (chaosmaus >5) {chaosmausm=1;} if (chaosmausm1 ==0) {chaosmaus1+=3;} if (chaosmausm1 ==1) {chaosmaus1-=2;} if (chaosmaus1 <0) {chaosmausm1=0; chaosspace =Math.random()*3;} if (chaosmaus1 >50) {chaosmausm1=1;} wuselline(0,0,stage.mouseX,stage.mouseY, chaosmaus1, chaosmaus, Math.random()*3+1 , chaosspace, 0, 0); wuselline(0,sthigh,stage.mouseX,stage.mouseY, chaosmaus1, chaosmaus, Math.random()*3+1 , chaosspace, 0, 0); wuselline(stwidth,0,stage.mouseX,stage.mouseY, chaosmaus1, chaosmaus,Math.random()*3+1 , chaosspace, 0, 0); wuselline(stwidth,sthigh,stage.mouseX,stage.mouseY, chaosmaus1, chaosmaus, Math.random()*3+1 , chaosspace, 0, 0); //wuselline(x0: int, y0: int, x1: int, y1: int, speedsy: int, chaos: int, lintzy: int, spacey: int, startcolor: int, festcolor: int): void { } var MM: MovieClip = new Mc(); addChild(MM); MM.y-=100; MM.x+=stagewidth/2 -105; var scolor=0; var MMc: BitmapData = new BitmapData(MM.width, MM.height, true, 0xFFFFFF); var Mdata:Array = new Array(); var mscolor=0; MMc.draw(MM, new Matrix(1, 0,0, 1, 0, 0)); for (var i1u: int = 0; i1u < MMc.width; i1u++) { mscolor=0; for (var j1: int = 0; j1 < MMc.height; j1++) { mscolor+=42; if (mscolor> rainbowl.length) {mscolor=0;} if (MMc.getPixel(i1u, j1) == 0x0000ff) { var Mtemp: Array = new Array(i1u-(MMc.width/2), j1-(MMc.height/2),mscolor,1); Mdata.push(Mtemp);} }} var EE: MovieClip = new Ec(); addChild(EE); EE.y-=100; EE.x= stagewidth/2 -35 var EEc: BitmapData = new BitmapData(EE.width, EE.height, true, 0xFFFFFF); var Edata:Array = new Array(); EEc.draw(EE, new Matrix(1, 0,0, 1, 0, 0)); for (var i2u: int = 0; i2u < EEc.width; i2u++) { mscolor=0; for (var j2: int = 0; j2 < EEc.height; j2++) { mscolor+=42; if (mscolor> rainbowl.length) {mscolor=0;} if (EEc.getPixel(i2u, j2) == 0x0000ff) { var Etemp: Array = new Array(i2u-(EEc.width/2), j2-(EEc.height/2),mscolor,1); Edata.push(Etemp);} }} var OO: MovieClip = new Oc(); addChild(OO); OO.y-=100; OO.x+=stagewidth/2 +35; var OOc: BitmapData = new BitmapData(OO.width, OO.height, true, 0xFFFFFF); var Odata:Array = new Array(); OOc.draw(OO, new Matrix(1, 0,0, 1, 0, 0)); for (var i3u: int = 0; i3u < OOc.width; i3u++) { mscolor=0; for (var j3: int = 0; j3 < OOc.height; j3++) { mscolor+=42; if (mscolor> rainbowl.length) {mscolor=0;} if (OOc.getPixel(i3u, j3) == 0x0000ff) { var Otemp: Array = new Array(i3u-(OOc.width/2), j3-(OOc.height/2),mscolor,1); Odata.push(Otemp);} }} var WW: MovieClip = new Wc(); addChild(WW); WW.y-=100; WW.x+=stagewidth/2 +105; var WWc: BitmapData = new BitmapData(WW.width, WW.height, true, 0xFFFFFF); var Wdata:Array = new Array(); WWc.draw(WW, new Matrix(1, 0,0, 1, 0, 0)); for (var i4u: int = 0; i4u < WWc.width; i4u++) { mscolor=0; for (var j4: int = 0; j4 < WWc.height; j4++) { mscolor+=42; if (mscolor> rainbowl.length) {mscolor=0;} if (WWc.getPixel(i4u, j4) == 0x0000ff) { var Wtemp: Array = new Array(i4u-(WWc.width/2), j4-(WWc.height/2),mscolor,1); Wdata.push(Wtemp);} }} var meowzi: Array = new Array (Mdata,Edata,Odata,Wdata); var scallert: Array= new Array(2.5,2.5,2.5,2.5); var xadjust: Array= new Array(-55,-18,18,60); var buchst: Sprite = new Sprite(); var scalz =2; var losx=360; var losy=200; var E1: MovieClip = new Ea(); var M1: MovieClip = new Ma(); var O1: MovieClip = new Oa(); var W1: MovieClip = new Wa(); addChild(buchst); addChild(E1); addChild(M1); addChild(O1); addChild(W1); var plode=0; var plodet=0; var scallall=2.7; var scallall1=3; var scallall2=3; var welchg=0; var scallersol=3; var scallerti=0; var scallertti=0; function showmeow() { M1.scaleX = scallert[0]; M1.scaleY= M1.scaleX +(Math.random()*0.2-0.3); E1.scaleY = scallert[1]; E1.scaleX= E1.scaleY +(Math.random()*0.2-0.3) ; O1.scaleX = scallert[2] +(Math.random()*0.2-0.3); O1.scaleY= O1.scaleX ; W1.scaleX = scallert[3]; W1.scaleY= W1.scaleX +(Math.random()*0.2-0.3); M1.x=(xadjust[0]*scallert[0]+losx); M1.y=losy; E1.x=(xadjust[1]*scallert[1]+losx); E1.y=losy; O1.x=(xadjust[2]*scallert[2]+losx); O1.y=losy-2; W1.x=(xadjust[3]*scallert[3]+losx); W1.y=losy-2; plode++; if (scallall2 < (colorss[kawelches] /10+2)) {scallall2+=0.2;} if (scallall2 > (colorss[kawelches] /10+2)) {scallall2-=0.2;} scallall= (scallall1+scallall2)/4; if (plode >20 || nenbeat >=1) {nenbeat =0; plode = Math.random()*2; scallert[Math.round(welchg)]= Math.random()*0.5+scallall+0.2; welchg++; if (welchg >3){welchg=0;}} plodet++; if(plodet > 3) {plodet=0;} for (var igz: int = 0; igz < 4; igz++) { if (scallert[igz] > scallall && plodet == 1) {scallert[igz] -= Math.random()*(scallall/12)+0.1;} if (scallert[igz] < scallall && plodet == 2) {scallert[igz] += Math.random()*(scallall/12)+0.1;} for (var ig: int = 0; ig < meowzi[igz].length; ig++) { meowzi[igz][ig][2]-=74; if(meowzi[igz][ig][2] < 0) {meowzi[igz][ig][2]=rainbowl.length-10;} buchst.graphics.beginFill(rainbowl[Math.round(meowzi[igz][ig][2])]); buchst.graphics.drawRect((meowzi[igz][ig][0]+xadjust[igz])*scallert[igz]+losx-(-2+Math.random()*4),meowzi[igz][ig][1]*scallert[igz]+(Math.random()*2-2)+losy,2+(1400-meowzi[igz][ig][2])/500,2);} }} var bahndotys: Array =new Array(); var wegy=200; var spedsy=1; var spedsyc=1; var sizyy=2; var maxbahnen=50; var centerx= stwidth/2; var centery=sthigh/2; var wegyc=0; var wohinden=0; var colispeed=1; //addChild(bahnlein); function wuseldenleiter(){ bahnbastel(); bahndraw(); } function bahndraw() { for (var dingsda: int = 0; dingsda < bahndotys.length; dingsda++) { bahnlein.graphics.beginFill(rainbowl[Math.round(bahndotys[dingsda][2])]); bahnlein.graphics.drawRect(bahndotys[dingsda][0],bahndotys[dingsda][1],bahndotys[dingsda][10],bahndotys[dingsda][11]);} gfx6.draw(bahnlein); } function bahnbastel() { if (bahndotys.length = centerx) {bahndotys[gugnach][0]+=bahndotys[gugnach][4];}} if (bahndotys[gugnach][9] >=5) {bahndotys[gugnach][11]=bahndotys[gugnach][4]; bahndotys[gugnach][10]=bahndotys[gugnach][5]; if (bahndotys[gugnach][1] <= centery) {bahndotys[gugnach][1]-=bahndotys[gugnach][4];} if (bahndotys[gugnach][1] >= centery) {bahndotys[gugnach][1]+=bahndotys[gugnach][4];}} bahndotys[gugnach][2] += bahndotys[gugnach][8]; if (bahndotys[gugnach][2] > rainbowl.length) {bahndotys[gugnach][2]=0;} bahndotys[gugnach][7]++; if (bahndotys[gugnach][7] > bahndotys[gugnach][3]) { bahndotys[gugnach][9]=Math.round(Math.random()*10); bahndotys[gugnach][3]=Math.random()*50+5; bahndotys[gugnach][7]=0;} if (bahndotys[gugnach][0] < 0 || bahndotys[gugnach][1] <0 || bahndotys[gugnach][0] > stwidth || bahndotys[gugnach][1] > sthigh) {bahndotys.splice(gugnach,1);} } } //ende letters var sternist =0; var sternenstaub: Array = new Array(); var holesize =6; function milkymove(stagewidth: int, stageheight: int,zielx: int, ziely: int, menge:int, geschwindigkeit: Number){ starbackz(0,Math.random()*stageheight,zielx,ziely,holesize,menge,geschwindigkeit); starbackz(stagewidth,Math.random()*stageheight,zielx,ziely,holesize,menge,geschwindigkeit); starbackz(Math.random()*stagewidth,0,zielx,ziely,holesize,menge,geschwindigkeit); starbackz(Math.random()*stagewidth,stageheight,zielx,ziely,holesize,menge,geschwindigkeit); moovz(zielx,ziely,holesize); drawzz(zielx,ziely); } function starbackz(starx: int,stary: int,holex: int,holey:int,holesize: int,menge: int,geschwindigkeit: Number) { if (menge > sternist){ var mainbase = Math.atan2(stary - holey, starx - holex); var xspeed = Math.cos(mainbase) * ((Math.random()* (300/Math.PI) /geschwindigkeit)+20); var yspeed = Math.sin(mainbase) * ((Math.random()* (300/Math.PI) /geschwindigkeit)+20); var colorig = Math.round(Math.random() * 200 +1000); var lange = Math.random() * 0.1 + 0.1; var sternstuff: Array = new Array (starx,stary,xspeed,yspeed,mainbase,colorig,lange,0); sternenstaub.push(sternstuff); sternist++; } } function moovz(holex: int,holey: int,holesize: int) { for (var i = 0; i < sternenstaub.length; i++) { if (sternenstaub[i][0] > holex) { sternenstaub[i][0] -= sternenstaub[i][2]; } if (sternenstaub[i][0] < holex) { sternenstaub[i][0] -= sternenstaub[i][2]; } if (sternenstaub[i][1] > holey) { sternenstaub[i][1] -= sternenstaub[i][3]; } if (sternenstaub[i][1] < holey) { sternenstaub[i][1] -= sternenstaub[i][3]; } sternenstaub[i][2] *=(0.985 * sternenstaub[i][4]) /sternenstaub[i][4]; sternenstaub[i][3] *=(0.985 * sternenstaub[i][4]) /sternenstaub[i][4]; if(sternenstaub[i][3] >0) { sternenstaub[i][5] +=(sternenstaub[i][3]+4)*2;} if(sternenstaub[i][3] <0) { sternenstaub[i][5] +=(sternenstaub[i][3]+12)*2;} if(sternenstaub[i][5] > rainbowl.length) {sternenstaub[i][5] =0;} sternenstaub[i][7]++; if (sternenstaub[i][0] < (holex+holesize) && sternenstaub[i][0] > (holex-holesize) || sternenstaub[i][1] < (holey+holesize) && sternenstaub[i][1] > (holey-holesize) || sternenstaub[i][7] > 100){ sternenstaub.splice(i, 1); sternist--; } } } var sternys: Sprite = new Sprite(); addChild(sternys); function drawzz(zielx:int,ziely: int){ for (var ii = 0; ii < sternenstaub.length; ii++) { sternys.graphics.lineStyle(((100-(sternenstaub[ii][7])-40)/20)-1, rainbowl[Math.round(sternenstaub[ii][5])], 1); sternys.graphics.moveTo(sternenstaub[ii][0], sternenstaub[ii][1]); sternys.graphics.lineTo(((sternenstaub[ii][0]) +((sternenstaub[ii][0])-zielx)*sternenstaub[ii][6]) ,(sternenstaub[ii][1]/1.00)+((sternenstaub[ii][1]-ziely)*sternenstaub[ii][6])); } gfx4.draw(sternys); sternys.alpha =0.8; } //end ................................you have to addChild(sternys); and clear graphics every frame somewhere var basisstart= 20; var balkenzmenge=60; var balkenzist=0; var tubedata: Array = new Array(); var einmal =0; var tubestream: Sprite = new Sprite(); var adposy=0; var adposx=0; var schwank =0; var schwankm=0; var isan=1; var woo=3; var poso=0; var posl=0; var posr=0; var posu=0; var post=0; var posstep=0; var switchrand=0.02; addChild(tubestream); function createtube(stagewidth:int,stageheight:int,adposxr: int,adposyr:int){ //for (var ids = basisstart; ids < balkenzmenge; ids++) { if (schwankm ==0) {schwank+=2.3;} if (schwankm ==1) {schwank-=2.3} if (schwank <-20) {schwankm=0;} if (schwank >20) {schwankm=1;} adposx=schwank+adposxr; if(einmal ==0) { wuzeltube(stagewidth/2-basisstart*1.78,stageheight/2-basisstart,Math.random()*1+5, 800,1); wuzeltube(stagewidth/2+basisstart*1.78,stageheight/2-basisstart,Math.random()*1+5, 800,1); wuzeltube(stagewidth/2+basisstart*1.78,stageheight/2+basisstart,Math.random()*1+5, 800,1); wuzeltube(stagewidth/2-basisstart*1.78,stageheight/2+basisstart,Math.random()*1+5, 800,1); einmal++;} else { drawzt(stagewidth,stageheight,adposx,adposy); gogogo(); } } var blincol =0; function wuzeltube(poszx: int,poszy: int,fasty: Number,colort: int,dick: int) { var colorix = Math.random()*150 +colort; var colorixfasty = Math.random()*20; var balkens: Array = new Array (poszx,poszy,fasty,colort,dick,colorixfasty,0,blincol,woo,isan); tubedata.push(balkens); } function gogogo() { } var abstandb =-100; var abstand =-20; var vorrueck=1; var stickscolor1=100; var stickscolor2=200; var stickswidth=1; var stickcolorchaos=0; var mover=0; var chaosorder=0; var speetzi=1; function drawzt(stagewidth:int,stageheight:int,adposx: int,adposy:int){ abstandb-=1; if (abstandb < -28) {abstandb =-20;} abstand = abstandb; if (einmal !=0) { for (var isy = 0; isy < balkenzmenge; isy+=1) { if (abstand<-0.8 || abstand > 1.1){ if (vorrueck==0 && abstand <0){ tubestream.graphics.moveTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /abstand, (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /abstand); tubestream.graphics.lineTo((tubedata[1][0]+adposx) +(tubedata[1][0]+adposx) /abstand, (tubedata[1][1]+adposy) -(tubedata[1][1]+adposy) /abstand); tubestream.graphics.lineTo((tubedata[1][0]+adposx) +(tubedata[1][0]+adposx) /abstand, (tubedata[1][1]+adposy) -(tubedata[1][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[1][4], rainbowl[Math.round(tubedata[1][3])], 1); tubestream.graphics.lineTo((tubedata[2][0]+adposx) +(tubedata[2][0]+adposx) /abstand, (tubedata[2][1]+adposy) +(tubedata[2][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[2][3])], 1); tubestream.graphics.lineTo((tubedata[3][0]+adposx) -(tubedata[3][0]+adposx) /abstand, (tubedata[3][1]+adposy) +(tubedata[3][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[3][3])], 1); tubestream.graphics.lineTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /abstand, (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /abstand);} if (vorrueck==1 && abstand >0){ for (var ibb = 1; ibb < 1.8; ibb+=switchrand) { if (abstand > (0.7+tubedata[0][8]) && abstand < (+tubedata[0][8]+1.8) && isy >=21 && tubedata[0][9]==1) { //4 farbe //7 color blinblin.graphics.lineStyle(tubedata[0][4], rainbowl[Math.round(tubedata[0][7])], 1); blinblin.graphics.moveTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /(abstand*ibb), (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /(abstand*ibb)); blinblin.graphics.lineTo((tubedata[1][0]+adposx) +(tubedata[1][0]+adposx) /(abstand*ibb), (tubedata[1][1]+adposy) -(tubedata[1][1]+adposy) /(abstand*ibb));} if (abstand > (0.7+tubedata[1][8]) && abstand < (+tubedata[1][8]+1.8) && isy >=21 && tubedata[1][9]==1) { blinblin.graphics.lineStyle(tubedata[1][4], rainbowl[Math.round(tubedata[1][7])], 1); blinblin.graphics.moveTo((tubedata[1][0]+adposx) +(tubedata[1][0]+adposx) /(abstand*ibb), (tubedata[1][1]+adposy) -(tubedata[1][1]+adposy) /(abstand*ibb)); blinblin.graphics.lineTo((tubedata[2][0]+adposx) +(tubedata[2][0]+adposx) /(abstand*ibb), (tubedata[2][1]+adposy) +(tubedata[2][1]+adposy) /(abstand*ibb));} if (abstand > (0.7+tubedata[2][8]) && abstand < (+tubedata[2][8]+1.8) && isy >=21 && tubedata[2][9]==1) { blinblin.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[2][7])], 1); blinblin.graphics.moveTo((tubedata[2][0]+adposx) +(tubedata[2][0]+adposx) /(abstand*ibb), (tubedata[2][1]+adposy) +(tubedata[2][1]+adposy) /(abstand*ibb)); blinblin.graphics.lineTo((tubedata[3][0]+adposx) -(tubedata[3][0]+adposx) /(abstand*ibb), (tubedata[3][1]+adposy) +(tubedata[3][1]+adposy) /(abstand*ibb));} if (abstand > (0.7+tubedata[3][8]) && abstand < (+tubedata[3][8]+1.8) && isy >=21 && tubedata[3][9]==1) { blinblin.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[3][7])], 1); blinblin.graphics.moveTo((tubedata[3][0]+adposx) -(tubedata[3][0]+adposx) /(abstand*ibb), (tubedata[3][1]+adposy) +(tubedata[3][1]+adposy) /(abstand*ibb)); blinblin.graphics.lineTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /(abstand*ibb), (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /(abstand*ibb));} } tubestream.graphics.lineStyle(tubedata[0][4], rainbowl[Math.round(tubedata[0][3])], 1); tubestream.graphics.moveTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /abstand, (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /abstand); tubestream.graphics.lineTo((tubedata[1][0]+adposx) +(tubedata[1][0]+adposx) /abstand, (tubedata[1][1]+adposy) -(tubedata[1][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[1][4], rainbowl[Math.round(tubedata[1][3])], 1); tubestream.graphics.lineTo((tubedata[2][0]+adposx) +(tubedata[2][0]+adposx) /abstand, (tubedata[2][1]+adposy) +(tubedata[2][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[2][3])], 1); tubestream.graphics.lineTo((tubedata[3][0]+adposx) -(tubedata[3][0]+adposx) /abstand, (tubedata[3][1]+adposy) +(tubedata[3][1]+adposy) /abstand); tubestream.graphics.lineStyle(tubedata[2][4], rainbowl[Math.round(tubedata[3][3])], 1); tubestream.graphics.lineTo((tubedata[0][0]+adposx) -(tubedata[0][0]+adposx) /abstand, (tubedata[0][1]+adposy) -(tubedata[0][1]+adposy) /abstand);}} abstand +=1.1; }} for (var idy = 0; idy < tubedata.length; idy++) { if (tubedata[idy][6] ==1) {stickscolor1-=tubedata[idy][5]*Math.random(); tubedata[idy][3]-=tubedata[idy][5]*Math.random();} if (tubedata[idy][6] ==0) {stickscolor1+=tubedata[idy][5]*Math.random(); tubedata[idy][3]+=tubedata[idy][5]*Math.random();} if ( tubedata[idy][3] > 1200) {tubedata[idy][6] =1;} if ( tubedata[idy][3] < 900) {tubedata[idy][6] =0;} } tubestream.graphics.lineStyle(stickswidth, rainbowl[Math.round(stickscolor1)], 1); tubestream.graphics.moveTo(stagewidth/2+basisstart*1.78,stageheight/2-basisstart); tubestream.graphics.lineTo(adposx+stagewidth,-adposy); tubestream.graphics.moveTo(stagewidth/2+basisstart*1.78,stageheight/2+basisstart); tubestream.graphics.lineStyle(stickswidth, rainbowl[Math.round(stickscolor2)], 1); tubestream.graphics.lineTo(-adposx+stagewidth,adposy+stageheight); tubestream.graphics.moveTo(stagewidth/2-basisstart*1.78,stageheight/2+basisstart); tubestream.graphics.lineStyle(stickswidth, rainbowl[Math.round(stickscolor1)], 1); tubestream.graphics.lineTo(-adposx,adposy+stageheight); tubestream.graphics.lineStyle(stickswidth, rainbowl[Math.round(stickscolor2)], 1); tubestream.graphics.moveTo(stagewidth/2-basisstart*1.78,stageheight/2-basisstart); tubestream.graphics.lineTo(adposx,-adposy); post++; if (post > speetzi) {posstep++; post=0; tubedata[0][7]-=18; tubedata[1][7]+=20; tubedata[2][7]-=27; if (stickcolorchaos <5) { stickscolor1=Math.random()*700+100; stickscolor2=Math.random()*700+500; }stickswidth=Math.random()*2+1; if (switchrand >50) {tubedata[3][7]=tubedata[0][7]+30;} if (switchrand <50) {tubedata[3][7]=tubedata[1][7]+30;} if (posstep >11) {posstep=0; poso=0;posl=0;posu=0;posr=0; } chaosorder++; if ((chaosorder%2)==0) {poso+=2+posstep/1.6; posl+=1+posstep/1.5; } if ((chaosorder%2)==1) {posu+=1+posstep/1.6; posl+=1+posstep/1.6;} if ((chaosorder%5)==0) {posr+=1+posstep/1.5; poso+=2+posstep/1.3;} if (chaosorder >66) { chaosorder=0; speetzi=Math.random()*3+0.4; tubedata[0][7]=Math.random()*150+900; tubedata[1][7]=Math.random()*150+100; tubedata[2][7]=-Math.random()*150+1400; stickcolorchaos=Math.random()*10; switchrand=Math.random()*0.015+0.009;} // posr+=posstep/2; } if (poso >12) {poso=0;} if (posu >13) {posu=0;} if (posl >12) {posl=0;} if (posr >12) {posr=0;} if (tubedata[0][8]==0){tubedata[0][7]=1050;}//850 if (tubedata[1][8]==0){tubedata[1][7]=100;}//300 if (tubedata[2][8]==0){tubedata[2][7]=1400;}//1100 22 if (tubedata[3][8]==0){tubedata[3][7]=1050;}//wechel 0,1 //8 =0-13 tubedata[0][8]=poso; tubedata[1][8]=posl; tubedata[2][8]=posu; tubedata[3][8]=posr; } var datas: Array = new Array var lazer =0; var sparkz =30; var sparksm =50; var sparksi =0; var sparkscach: Array = new Array(); function wuscheldiekatz() { //much,much cpu data.length =0; gfx3.draw(catzy, new Matrix(1, 0,0, 1, 0, 0)); for (var iu: int = 0; iu < gfx3.width; iu++) { for (var j: int = 0; j < gfx3.height; j++) { if (gfx3.getPixel(iu, j) > 0x000001 && Math.round(Math.random()*4+1.5) >=3 ) { var catzzs: Array = new Array(iu, j,gfx3.getPixel(iu, j),rainbow.length * Math.random()-100); data.push(catzzs);} }} // bm3.rotationZ = stage.mouseX; bm3.x=-100; for (var aa: int = 0; aa < data.length; aa ++) { if (aa < 500) { zahla = ba2.readFloat() * 10; } drawcatz(500,50,18,2,aa/800+1.5,aa,0,1); drawcatz(500,210,18,2,aa/810+1.5,aa,0,2); drawcatz(230,210,18,2,aa/820+1.5,aa,1,3); drawcatz(230,50,18,2,aa/830+1.5,aa,1,4); } data.length =0; welchzm++; fraps+=1.17; if (fraps >20){fraps=0;} catzy.gotoAndStop(Math.round(fraps)); if (catzy.currentFrame == 4) {welchzm=0; welchz++;} if (welchz >=5) {welchz=1;} } var welchz=0; var welchzm=0; catzy.stop(); var fraps=0; function catspy(rand:int,speedt:int) { energy(rand); animatz(rand); //trace(sparkscach.length); } var maxsparks =200; function energy(rand: int) { for (var i = 0; i < sparkscach.length; i++) { if (sparkscach[i][8]==1 || sparkscach[i][8]==2) { sparkscach[i][0] += sparkscach[i][2]; } if (sparkscach[i][8]==3 || sparkscach[i][8]==4) { sparkscach[i][0] -= sparkscach[i][2]; } if (sparkscach[i][8]==3 || sparkscach[i][8]==1) { sparkscach[i][1] -= sparkscach[i][3]; sparkscach[i][1] -= sparkscach[i][3]; sparkscach[i][2] *=(0.99 * sparkscach[i][4]) /sparkscach[i][4]; sparkscach[i][3] *=(0.99 * sparkscach[i][4]) /sparkscach[i][4];} if (sparkscach[i][8]==4 || sparkscach[i][8]==2 ) { sparkscach[i][1] += sparkscach[i][3]*(16/10); // sparkscach[i][1] += sparkscach[i][3]; // sparkscach[i][1] += sparkscach[i][3]/20; sparkscach[i][0] -= sparkscach[i][2]/(19/10); sparkscach[i][2] *=(0.975 * sparkscach[i][4]) /sparkscach[i][4]; sparkscach[i][3] *=(0.975 * sparkscach[i][4]) /sparkscach[i][4]; } if (sparkscach[i][8]==2) {sparkscach[i][0] += sparkscach[i][3]*(16/10); } if(sparkscach[i][3] >0) { sparkscach[i][5] +=(sparkscach[i][3]+4)*50/20;} if(sparkscach[i][3] <0) { sparkscach[i][5] +=(sparkscach[i][3]+12)*50/20;} if(sparkscach[i][5] > rainbowl.length) {sparkscach[i][5] =0;} sparkscach[i][7]++; if (sparkscach[i][0] < 0 || sparkscach[i][0] > stagewidth || sparkscach[i][7] > 100){ sparkscach.splice(i, 1); sparkz--; } } } var sparks: Sprite = new Sprite(); addChild(sparks); var flacker =2.5; function animatz(rand:int){ for (var ii = 0; ii < (sparkscach.length); ii++) { sparks.graphics.lineStyle(0.5+Math.random()*1, rainbowl[Math.round(sparkscach[ii][5])], 1); if( sparkscach[ii][0] > stwidth || sparkscach[ii][0] <0 || sparkscach[ii][1] >sthigh || sparkscach[ii][1] <0) { sparks.graphics.moveTo(sparkscach[ii][0], sparkscach[ii][1]);} if( sparkscach[ii][0] < stwidth && sparkscach[ii][0] >0 || sparkscach[ii][1] flacker)) {//oben linke sparks.graphics.lineTo((((sparkscach[ii][0]) +((sparkscach[ii][0])-rand)*(-sparkscach[ii][9])))*113/100 ,(sparkscach[ii][1]/(1.00+1/10))+((sparkscach[ii][1]-rand)*(sparkscach[ii][9])));} if (sparkscach[ii][8] ==2&& (Math.random()*5 >flacker)) {//oben linke // sparks.graphics.moveTo(sparkscach[ii+1][0], sparkscach[ii+1][1]); sparks.graphics.lineTo(((((sparkscach[ii][0])+rotp/10) +((sparkscach[ii][0])-rand)*sparkscach[ii][9]))*11/10 ,((sparkscach[ii][1]/1.00+115/10)+((sparkscach[ii][1]-rand)*sparkscach[ii][9]))*12/10);} if (sparkscach[ii][8] ==3&& (Math.random()*5 >flacker)) {//oben linke // sparks.graphics.moveTo(sparkscach[ii+1][0], sparkscach[ii+1][1]); sparks.graphics.lineTo(((sparkscach[ii][0]) +((sparkscach[ii][0])-rand)*sparkscach[ii][9]) ,(sparkscach[ii][1]/1.00)+((sparkscach[ii][1]-rand)*sparkscach[ii][9]));} if (sparkscach[ii][8] ==4&& (Math.random()*5 >flacker)) {//uten links // sparks.graphics.moveTo(sparkscach[ii+1][0], sparkscach[ii+1][1]); sparks.graphics.lineTo(((((sparkscach[ii][0])/(0.9+52/100)) -((sparkscach[ii][0])-rand)*(-sparkscach[ii][9])))*122/100 ,(sparkscach[ii][1]/(0.9+3/100))+((sparkscach[ii][1]-rand)*(-sparkscach[ii][9])));} }} //gfx4.draw(sparks); } function machsparkz(xxxxx:int,yyyyy: int,spiegel: int,welchc: int,katzee:int) { if (data[welchc][2] == 0xaaaaaa) { if (sparkz < maxsparks){ // var cmainbase = 0; var cmainbase = Math.atan2(yyyyy, xxxxx ); // if (katzee==1) { cmainbase = Math.atan2(yyyyy, xxxxx );}//(ziely - yyyy, zielx - xxxx) // if (katzee==2) { cmainbase = Math.atan2(768 -yyyyy, 1320 - xxxxx );} // if (katzee==3) { cmainbase = Math.atan2(yyyyy, 1320 - xxxxx );} // if (katzee==4) { cmainbase = Math.atan2(768 -yyyyy, xxxxx );} var cxspeed = Math.cos(cmainbase) * ((Math.random()* (300/Math.PI) /10)+15); var cyspeed = Math.sin(cmainbase) * ((Math.random()* (300/Math.PI) /10)+15); var ccolorig = Math.round(Math.random() * 230 +790); var clange = Math.random() * 0.05 + 0.03; var csternstuff: Array = new Array (xxxxx,yyyyy,cxspeed,cyspeed,cmainbase,ccolorig,spiegel,0,katzee,clange); sparkscach.push(csternstuff); // trace(katzee); sparkz++; }} } function drawcatz(xi:int,yi:int,scali:int,chaosii,sizy:int,welchc:int,spiegel:int,katze:int) { //wavy.graphics.lineStyle(0.5, rainbowl[Math.round(data[welchc][2]+data[welchc][3])], 1); if ((Math.random()*6) >2){ wavy.graphics.beginFill(data[welchc][2]); if (spiegel ==0) { var xxx= data[welchc][0]*(scali/10) +(Math.random() *(chaosii/2) -chaosii)+xi; var yyy= data[welchc][1]*(scali/10) + (Math.random() *(chaosii/2) -chaosii)+yi wavy.graphics.drawRect(xxx,yyy,1+Math.random()*sizy,1+Math.random()*sizy); if (welchz==1 && katze ==1) {machsparkz(xxx,yyy,spiegel,welchc,katze);} if (welchz==2 && katze ==2) {machsparkz(xxx,yyy,spiegel,welchc,katze);} } if (spiegel ==1) { var xxxx= -data[welchc][0]*(scali/10) +(Math.random() *(chaosii/2) -chaosii)+xi; var yyyy= data[welchc][1]*(scali/10) + (Math.random() *(chaosii/2) -chaosii)+yi; if (welchz ==3 && katze ==4) {machsparkz(xxxx,yyyy,spiegel,welchc,katze);} if (welchz ==4 && katze ==3) {machsparkz(xxxx,yyyy,spiegel,welchc,katze);} wavy.graphics.drawRect(xxxx,yyyy,1+Math.random()*sizy,1+Math.random()*sizy); }} } function madebyes(){ if (stage.mouseY <20) { merk=1; } if (stage.mouseY >(sthigh-20)) { merk=2;} if (merk==2) {zeigantwort(20,"verwuselter sound: Perplex Vs Dino - The Beach 2008-Compiled by DJ - Sex Drug (Space Cat Remix)",16);} if (merk==1) {zeigantwort(-200,"created by marderchen =^.^=",40);} } var startx=600; var rancount=0; var rancount2=0; var rancolor=rainbowl.length; var rancolor2=rainbowl.length; var randomges=2; var speetz=30; var dots =2000; var zahla: Number =0; var slowt = 6; var holz = 20; var tragety =540/2; var tragetx =-50; function drift() { //660 384 for (var ss: Number = 0; ss < data.length; ss++) { if (data[ss].x < (tragetx + 70)) { data[ss].x -= ((data[ss].y + tragety) / (data[ss].w * 8)) / slowt; data[ss].x -= ((data[ss].y + tragety) / (data[ss].w * 8)) / slowt; // data[ss].x += data[ss].w; } if (data[ss].x < (tragetx + 50 - Math.random() * 150)) { data[ss].x += 10; data[ss].x += ((data[ss].y + tragety) / (data[ss].w * 8)) * slowt; } if (data[ss].x > (tragetx)) { data[ss].x += ((data[ss].y + tragety) / (data[ss].w * 8)) / slowt; } if (data[ss].x > (tragetx + Math.random() * 40)) { data[ss].x -= ((data[ss].y + tragety) / (data[ss].w * 8)) * slowt; data[ss].x -= ((data[ss].y + tragety) / (data[ss].w * 8)) * slowt; } if (data[ss].y < (tragety)) { data[ss].y += ((data[ss].x + tragetx) / (data[ss].w * 8)) / slowt; } if (data[ss].y < (tragety + Math.random() * 140)) { data[ss].y += ((data[ss].x + tragetx) / (data[ss].w * 8)) * (slowt / 2); } if (data[ss].y> 500) { if (data[ss].y < (tragety)) { data[ss].y += ((data[ss].x + tragetx) / (data[ss].w * 8)) / slowt; } if (data[ss].y < (tragety + Math.random() * 140)) { data[ss].y += ((data[ss].x + tragetx) / (data[ss].w * 8)) * (slowt / 2); }} //var zufall= Math.random()*10; if (data[ss].x < (tragety +(Math.random()*150))&& data[ss].y >(Math.random()*20+380)) { data[ss].y += ((data[ss].x + tragetx) / (data[ss].w * 8)) / slowt; } if (data[ss].y< 450) { if (data[ss].x < (tragety + Math.random() * 100)&& data[ss].y <(Math.random()*20+380)) { data[ss].y -= ((data[ss].x + tragetx) / (data[ss].w * 8)) * slowt; } if (data[ss].x < (tragety + Math.random() * 60)&& data[ss].y <(Math.random()*20+380)) { data[ss].y -= ((data[ss].x + tragetx) / (data[ss].w * 6)) * slowt; }} //if (data[ss].w <=2){data[ss].w += 1;} //data[ss].z +=data[ss].w *(100/+(10+rotp)); data[ss].z += 6+(data[ss].z/10); if (data[ss].z >rainbow.length) {data[ss].z=0;} if (data[ss].x <0 || data[ss].y <0 ){ //|| data[ss].z > rainbow.length data.splice(ss, 1); } } } function gfxwusel() { cTransform.alphaMultiplier = 0.9; cTransform2.alphaMultiplier = 0.85; cTransform3.alphaMultiplier = 0.01; cTransform4.alphaMultiplier = 0.7; gfx.colorTransform(rect, cTransform); gfx2.colorTransform(rect2, cTransform2); gfx3.colorTransform(rect3, cTransform3); gfx4.colorTransform(rect4, cTransform4); gfx.scroll(0,1); gfx2.scroll(-15,0); cTransform6.alphaMultiplier = 0.97; gfx6.colorTransform(rect6, cTransform6); } function zeigtastertury(){ for (var ki = 0; ki < colorss.length; ki++) { wavey.graphics.beginFill(0xffffff); wavey.graphics.beginFill(rainbow[Math.round(colorss[ki]*2)]); wavey.graphics.drawRect(ki*22.5-((colorss[ki]/14)/2)+30,700-((colorss[ki]/4)/1),colorss[ki]/14,colorss[ki]/5.5); } gfx.draw(wavey); } var lag =0; function rainbowmurmur() { for (var iy: uint = 0; iy < sthigh; iy += Math.random() * 8) { if (iy >= Math.random() * 200) { chaosyc += 7+ (z03 / 20); if (chaosyc > rainbowl.length) { chaosyc = 0; } randomsz = Math.random() * stwidth; vh.graphics.moveTo(randomsz, iy); vh.graphics.lineStyle(lwusch / 4, (rainbowl[chaosyc]), 1); vh.graphics.lineTo(randomsz + (Math.random() * 10), iy); vh.alpha = 0.1 + (Math.random() * 0.8); } } gfx2.draw(vh); } function maussternchen() { stary.graphics.moveTo(stage.mouseX, stage.mouseY); stary.graphics.lineTo(stage.mouseX + Math.random() * stsize, stage.mouseY + Math.random() * stsize); chaosyc3 += starspeed; stary.graphics.lineStyle(lwusch / 4 + 1, (rainbow[Math.round(chaosyc3)]), 1); stary.graphics.moveTo(stage.mouseX, stage.mouseY); stary.graphics.lineTo(stage.mouseX + Math.random() * stsize, stage.mouseY - Math.random() * stsize); chaosyc3 += starspeed; stary.graphics.lineStyle(lwusch / 4 + 1, (rainbow[Math.round(chaosyc3)]), 1); stary.graphics.moveTo(stage.mouseX, stage.mouseY); stary.graphics.lineTo(stage.mouseX - Math.random() * stsize, stage.mouseY - Math.random() * stsize); chaosyc3 += starspeed; stary.graphics.lineStyle(lwusch / 4 + 1, (rainbow[Math.round(chaosyc3)]), 1); stary.graphics.moveTo(stage.mouseX, stage.mouseY); stary.graphics.lineTo(stage.mouseX - Math.random() * stsize, stage.mouseY + Math.random() * stsize); chaosyc3 += starspeed; stary.graphics.lineStyle(lwusch / 4 + 1, (rainbow[Math.round(chaosyc3)]), 1); stary.graphics.moveTo(stage.mouseX, stage.mouseY); if (chaosyc3 > (rainbow.length - 7)) { chaosyc3 = 0; } } function malneu() { wavy.graphics.clear(); wavey.graphics.clear(); meow.graphics.clear(); bild5.graphics.clear(); stary.graphics.clear(); vh.graphics.clear(); chaosy.graphics.clear(); rain.graphics.clear(); uhren.graphics.clear(); tunnel2.graphics.clear(); sternys.graphics.clear(); tubestream.graphics.clear(); sparks.graphics.clear(); buchst.graphics.clear(); bahnlein.graphics.clear(); blinblin.graphics.clear(); airsystem.graphics.clear(); addChild(blinblin); addChild(bahnlein); addChild(buchst); addChild(sparks); addChild(tubestream); addChild(sternys); addChild(tunnel2); addChild(uhren); addChild(rain); addChild(wavy); addChild(meow); addChild(bild5); addChild(wavey); addChild(vh); addChild(chaosy); addChild(stary); addChild(airsystem); } function ordnezeugs() { vh.parent.setChildIndex(vh, vh.parent.numChildren - 1); rain.parent.setChildIndex(rain, rain.parent.numChildren - 1); blinblin.parent.setChildIndex(blinblin, blinblin.parent.numChildren - 1); tunnel2.parent.setChildIndex(tunnel2, tunnel2.parent.numChildren - 1); uhren.parent.setChildIndex(uhren, uhren.parent.numChildren - 1); stary.parent.setChildIndex(stary, stary.parent.numChildren - 1); cantsee.parent.setChildIndex(cantsee, cantsee.parent.numChildren - 1); bm6.parent.setChildIndex(bm6, bm6.parent.numChildren - 1); bahnlein.parent.setChildIndex(bahnlein, bahnlein.parent.numChildren - 1); airsystem.parent.setChildIndex(airsystem, airsystem.parent.numChildren - 1); MM.parent.setChildIndex(MM, MM.parent.numChildren - 1); EE.parent.setChildIndex(EE, EE.parent.numChildren - 1); OO.parent.setChildIndex(OO, OO.parent.numChildren - 1); WW.parent.setChildIndex(WW, WW.parent.numChildren - 1); M1.parent.setChildIndex(M1, M1.parent.numChildren - 1); E1.parent.setChildIndex(E1, E1.parent.numChildren - 1); O1.parent.setChildIndex(O1, O1.parent.numChildren - 1); W1.parent.setChildIndex(W1, W1.parent.numChildren - 1); buchst.parent.setChildIndex(buchst, buchst.parent.numChildren - 1); catzy.parent.setChildIndex(catzy, catzy.parent.numChildren - 1); wavy.parent.setChildIndex(wavy, wavy.parent.numChildren - 1); meow.parent.setChildIndex(meow, meow.parent.numChildren - 1); } for (var i: uint = 0; i < 57; i++) { colorss.push(Math.round(Math.random()*255)); brigths.push(Math.round(255)); } var mwusch=0; function soundwusel() { wielaut.volume = mux; s4.soundTransform = wielaut; SoundMixer.computeSpectrum(ba, true); SoundMixer.computeSpectrum(ba2, true); SoundMixer.computeSpectrum(ba3, true); for (var i: uint = 0; i < 256; i++) { var randoms=Math.round(Math.random() * i); if (i == 50) { lwusch = ba.readFloat() * 10; } if (i == 24) { mwusch = ba.readFloat() * 1400; } if (i <56) { if(colorss[i] <240 && colorss[i] < (ba.readFloat() * 300)){colorss[i] += 5;} if(colorss[i] >12 && colorss[i] > (ba.readFloat() * 300)){colorss[i] -= 11;} // if(colorss[i] <120 && colorss[i] < (ba.readFloat() * 300)&& i>10){colorss[i] += 120;} if (pulse>=1 && colorss[i] <100) {colorss[i]=255; }pulse=0; } if (i >= 24 && i <= 25) { var wuschy15: Number = ba.readFloat() * 200; // multiplikator = exponenzielle empfindlichkeit z03 = wuschy15; // minikorrectur mm5 = z03 / 1 + mm2; var z08 = z14 + 35; // differenz offset gelb und deterction var z08b = z08 - z14; var z09a = z14 + z08b; var z09b = z14; var z09aa = wuschy15; if (z03 > 20) { //offset if (z03 < z14) { z14 -= 0.20; //offset speed } else { z14 += 0.20; //offset speed } } if (z18 == 0 && z10 == 1) { cxx += 1; //bomb cyx += 1; //yay count cyy += 1; //bomb r15 += 1; //dance r19 += 1; r01 = 1; nenbeat +=1; pulse += 1; } if (cxx == 1) {} if (cxx == 15) { cxx = 0; } if (z10 == 1) { // anzeigeverlängerung z11 += 1; z16 += 1; z18 = 1; } if (z16 == colz) { //wartedauer bis neue mögliche anzeige z16 = 0; z18 = 0; z10 = 0; z11 = 0; } if (z03 > 20) { // uberhaupt musik da if (z03 < z08) { // bild5.graphics.beginFill(0x0000FF); } else { // bild5.graphics.beginFill(0xFFFFFF); z10 = 1; } //umfärben bei beat +signal } ///wavey.graphics.beginFill(0x93FFFF); // oranger ist pegel // bild3.graphics.beginFill(0xFFFF00); // gelber ofset //wavey.graphics.drawRect(638, z09aa, 1, -10); //bild5.graphics.drawRect(636, z09a, 2, 8); //ende beaterkennung ----------------------------------- } } } //meowline function wuselline(x0: int, y0: int, x1: int, y1: int, speedsy: int, chaos: int, lintzy: int, spacey: int, startcolor: int, festcolor: int): void { var dx: int = Math.abs(x1 - x0); var dy: int = Math.abs(y1 - y0); var sx: int = x0 < x1 ? 1 : -1; var sy: int = y0 < y1 ? 1 : -1; var err: int = dx - dy; if (startcolor >= 0) {colorsr = startcolor;} while (true) { if (startcolor <= -1) { colorsr += speedsy / 7;} if (startcolor >= 0) {colorsr += speedsy / 7;} if (festcolor >= 1) {colorsr = festcolor;} if (colorsr >= (rainbowl.length)) { colorsr = 0; } meow.graphics.lineStyle(spacey, rainbowl[Math.round(colorsr)], Math.random() * 1); // meow.graphics.beginFill(rainbow[Math.random()* 0xFF00FF]); randomyc += Math.random() * (chaos * 3); if (randomyc >= 20) { randomys = (Math.random() * 10 - 5); randomyc = 0; } if (randomyc >10) {randomys=chaos;} randomyc2 += Math.random() * chaos; //if (randomyc2 >=20) { randomys2= (Math.random()*20 -10);randomyc2 =0;} // if (randomyc <=150) { randomys= 0;} space += Math.random() * 1; if (space > spacey) { colorsr += 2; if (textcount == 1) { meow.graphics.moveTo(x0 + randomys + (Math.random() * 30), y0 + xcahc / 15); meow.graphics.lineTo(x0 + randomys + (Math.random() *lintzy),y0 + xcahc / 15 + (Math.random() * lintzy)); space = 0; } else { meow.graphics.moveTo(x0 + randomys + z03 / 11, y0 + xcahc / 15); meow.graphics.lineTo((x0 + randomys + z03 / 11)+ Math.random() * lintzy,y0 + xcahc / 15+ (Math.random() * (lintzy))); space = 0; } } if (x0 == x1 && y0 == y1) break; var e2: int = err * 2; if (e2 > -dx) { err -= dy; x0 += sx; } if (e2 < dx) { err += dx; y0 += sy; } } } function wuselrect(eckex: int, eckey: int, breit: int, hoch: int, colorspeed: int, chaos: int, thikines: int, spaceyy) { wuselline(eckex, eckey, eckex + breit, eckey, colorspeed, chaos, thikines, spaceyy, -2,0); wuselline(eckex + breit, eckey, eckex + breit, eckey + hoch, colorspeed, chaos, thikines, spaceyy, -2,0); wuselline(eckex + breit, eckey + hoch, eckex, eckey + hoch, colorspeed, chaos, thikines, spaceyy, -2,0); wuselline(eckex, eckey + hoch, eckex, eckey, colorspeed, chaos, thikines, spaceyy, -2,0); } var letters: Array; var lang = 0; var ib = 0; var posx = 0; var txtc = 0; var ws = 0; var posyx = 00; var posyy = 10; var kass: Array = new Array(); var movec: Array = new Array(); var posys2: Array = new Array(); var posys: Array = new Array(); var farbe: Array = new Array; var texte: Array = new Array; var wortca: Array = new Array; var speedys = 0; var wortcc = 0; var maxtxts = 80; var txts = 0; function zeigantwort(posyy: int,intpuz: String, siszy: int) { letters = intpuz.split(""); if (txts < letters.length && lang == 0) { machmal(posyy,siszy); wuselrect(10,10,stwidth-20,sthigh-20,1,5,2,3); } if (texte.length >= letters.length) { lang = 1; } if (lang == 1) {; if (txts > 0) { var mtxt: TextField = texte[0]; undweg(mtxt); } if (txts < 1) { lang = 0; posyx = 0; arrayauskipp(); merk=0; } } helium(); } var slow = 0; function machmal(posy: int,sizy: int) { slow++; if (slow >= 2) { slow = 0; var kas = 0; var movecs = Math.random() * (sizy / 2); var posyss = posyy + (sizy / 2) + Math.random() * (sizy / 2); var posyss2 = posyy + sizy + Math.random() * (sizy / 2); var txty: TextField = new TextField(); var txtyf: TextFormat = new TextFormat(); txtc += (sizy / 4); if (txtc > (rainbow.length - 1)) { txtc = 0; } //-------------------------------- txtyf.align = TextFormatAlign.LEFT; txtyf.font = mono.fontName; txtyf.size = sizy; posyx += sizy - 5; sizy -= 2.5; if (sizy <= 20) { sizy = 25; } txtyf.bold = true; txty.x = 0; txty.y = 0; txty.background = false; txty.backgroundColor = 0x000000; txty.border = false; txty.multiline = true; txty.wordWrap = true; txty.embedFonts = true; txty.width = 100; txty.height = 60; txty.defaultTextFormat = txtyf; txty.textColor = rainbow[txtc]; txty.alpha = 1; txty.text = String(letters[ws]); ws++; txty.alpha = 1; txty.x = posyx + 1; txty.y = posyy + Math.random() * 5; //------------------------------------- txts++; wortca.push(txtc); farbe.push(txtc); kass.push(kas); texte.push(txty); posys.push(posyss); movec.push(movecs); posys2.push(posyss2); addChild(txty); txty.parent.setChildIndex(txty, txty.parent.numChildren - 1); } } function helium() { for (var i3 = 0; i3 < texte.length; i3++) { var mtxt: TextField = texte[i3]; if (mtxt.y >= posys2[i3]) { kass[i3] = 0; } if (mtxt.y <= posys[i3]) { kass[i3] = 1; } if (kass[i3] == 0) { mtxt.y -= 2.5; } if (kass[i3] == 1) { mtxt.y += 1; } if ((z16 / 20) >= 0.6) { mtxt.alpha = z16 / 20; } wortcc++; movec[i3] += 1; if ((movec[i3]) > (posys2[i3] * 2)) { posys[i3] = Math.random() * 10; posys2[i3] = 10 + Math.random() * 5; movec[i3] = 0; speedys = Math.round(10 + (Math.random() * 20)) } if (wortcc >= 70) { wortcc = Math.random() * 50; var wortc = wortca[i3]; wortc++; if (wortc > tet.length) { wortc = 0; } wortca[i3] = wortc; } var farbs = farbe[i3]; farbs -= speedys; if (farbs < 1) { farbs = rainbow.length - 2; } farbe[i3] = farbs; mtxt.textColor = rainbow[Math.round(farbe[i3])]; } } function undweg(mtxti: TextField) { for (var i3 = 0; i3 < texte.length; i3++) { var mtxt: TextField = texte[i3]; if (mtxt == mtxti) { farbe.splice(i3, 1); texte.splice(i3, 1); wortca.splice(i3, 1); kass.splice(i3, 1); posys.splice(i3, 1); movec.splice(i3, 1); posys2.splice(i3, 1); letters.splice(i3, 1); removeChild(mtxt); txts--; } } } function arrayauskipp() { farbe.length = 0; texte.length = 0; wortca.length = 0; kass.length = 0; posys.length = 0; movec.length = 0; posys2.length = 0; ws = 0; } var obenlinks:Array = new Array ((stwidth/4)*1,(sthigh/4)*1); //caused stwidth and high variatet above near top i think want try different resolutions var obenrechts:Array = new Array ((stwidth/4)*3,(sthigh/4)*1); var untenrechts:Array = new Array ((stwidth/4)*3,(sthigh/4)*3); var untenlinks:Array = new Array ((stwidth/4)*1,(sthigh/4)*3); var coordinats:Array = new Array (obenlinks,obenrechts,untenrechts,untenlinks,obenlinks); var eckOL:Array = new Array (0,0); var eckOR:Array = new Array (stwidth,0); var eckUR:Array = new Array (stwidth,sthigh); var eckUL:Array = new Array (0,sthigh); var ecken: Array = new Array(eckOL,eckOR,eckUR,eckUL,eckOL); var results:Array=new Array(); var vonOL:Array =new Array(); var zuOL:Array=new Array(); var wayOL:Array =new Array(vonOL,zuOL); var vonOR:Array =new Array(); var zuOR:Array=new Array(); var wayOR:Array =new Array(vonOR,zuOR); var vonUR:Array =new Array(); var zuUR:Array=new Array(); var wayUR:Array =new Array(vonUR,zuUR); var vonUL:Array =new Array(); var zuUL:Array=new Array(); var wayUL:Array =new Array(vonUL,zuUL); var vonundzu:Array=new Array(wayOL,wayOR,wayUR,wayUL,wayOL); //whatever maybve its easyet afterall var multiplixer=90/30; var streifen=0; var steppcalc=0; var xadjuy=stwidth/2; var yadjuy=sthigh/2; var upcountx=0; function putztubeV2(){ airsystem.graphics.lineStyle(1,rainbow[Math.round(Math.random()*rainbow.length)],1); if(nenbeat >=1) {streifen=0; nenbeat=-1;} streifen+=0.25; if (streifen >=1.8) {streifen=-1;} calcpoints(); airsystem.graphics.beginFill(rainbowl[Math.round(Math.random()*rainbowl.length)]); for(var upcount=0; upcount <4;upcount++){ airsystem.graphics.moveTo(vonundzu[upcount][0][0],vonundzu[upcount][0][1]); airsystem.graphics.lineTo(vonundzu[upcount][1][0],vonundzu[upcount][1][1]); airsystem.graphics.lineTo(vonundzu[upcount+1][1][0],vonundzu[upcount+1][1][1]); airsystem.graphics.lineTo(vonundzu[upcount+1][0][0],vonundzu[upcount+1][0][1]); airsystem.graphics.lineTo(vonundzu[upcount][0][0],vonundzu[upcount][0][1]); } upcountx=Math.round(Math.random()*4); //airsystem.graphics.lineStyle(5,0xffffff,5); airsystem.graphics.lineStyle(5,rainbow[Math.round(Math.round((streifen+1)*20))],5); //airsystem.graphics.beginFill(rainbowl[Math.round((streifen+1)*200)]); airsystem.graphics.beginFill(0x000000); airsystem.graphics.moveTo(vonundzu[upcountx][0][0],vonundzu[upcountx][0][1]); airsystem.graphics.lineTo(vonundzu[upcountx][1][0],vonundzu[upcountx][1][1]); airsystem.graphics.lineTo(vonundzu[upcountx+1][1][0],vonundzu[upcountx+1][1][1]); airsystem.graphics.lineTo(vonundzu[upcountx+1][0][0],vonundzu[upcountx+1][0][1]); airsystem.graphics.lineTo(vonundzu[upcountx][0][0],vonundzu[upcountx][0][1]); //trace(rainbow.length); } var deepmulti=3; function calcpoints(){ steppcalc=streifen; vonundzu[0][0][0]=coordinats[0][0]*steppcalc+xadjuy; vonundzu[0][0][1]=coordinats[0][1]*steppcalc+yadjuy;; vonundzu[0][1][0]=vonundzu[0][0][0]/deepmulti*streifen+xadjuy;vonundzu[0][1][1]=vonundzu[0][0][1]/deepmulti*streifen+yadjuy; //untenrechts(i) vonundzu[1][0][0]=stwidth-vonundzu[0][0][0]; vonundzu[1][0][1]=vonundzu[0][0][1]; vonundzu[1][1][0]=stwidth-vonundzu[0][1][0]; vonundzu[1][1][1]=vonundzu[0][1][1]; //untenlinks vonundzu[2][0][0]=stwidth-vonundzu[0][0][0]; vonundzu[2][0][1]=sthigh-vonundzu[0][0][1]; vonundzu[2][1][0]=stwidth-vonundzu[0][1][0]; vonundzu[2][1][1]=sthigh-vonundzu[0][1][1]; //obenlinks vonundzu[3][0][0]=vonundzu[0][0][0]; vonundzu[3][0][1]=sthigh-vonundzu[0][0][1]; vonundzu[3][1][0]=vonundzu[0][1][0]; vonundzu[3][1][1]=sthigh-vonundzu[0][1][1]; //obenrechts vonundzu[4][0][0]=vonundzu[0][0][0]; vonundzu[4][0][1]=vonundzu[0][0][1]; vonundzu[4][1][0]=vonundzu[0][1][0]; vonundzu[4][1][1]=vonundzu[0][1][1]; //untenrechtsdoppel } /* void beatblitz(void) { matrix[remidemi1][remidemi2][3]=8; matrix[remidemi1][remidemi2][0]=remidemi3; matrix[remidemi1][remidemi2][1]=random(180,255); if (beatstep ==1) { lcc=254;remidemi1= random(5,9); colorFillRect(2,1,2,10,190,brightsetzi);//mo } if (beatstep ==2) {lcc=202;remidemi2= random(6,8); colorFillRect(4,7,1,6,220,brightsetzi);//mu } if (beatstep ==3) {lcc=175;remidemi3= random(0,25)*25; colorFillRect(2,1,2,10,200,brightsetzi);//mo } if (beatstep ==4) {lcc=152;remidemi1= random(5,9); colorFillRect(2,3,6,1,160,brightsetzi);//l colorFillRect(3,3,1,8,160,brightsetzi);//m } if (beatstep ==5) {lcc=125;remidemi2= random(6,8); colorFillRect(3,4,4,1,40,brightsetzi);//l colorFillRect(4,4,1,6,50,brightsetzi);//m colorFillRect(11,3,6,1,50,brightsetzi);//r } if (beatstep ==6) {lcc=100;remidemi2= random(6,8); colorFillRect(4,5,2,1,0,brightsetzi);//l colorFillRect(10,4,4,1,0,brightsetzi);//r } if (beatstep ==7) {lcc=76;remidemi3= random(0,25)*25; colorFillRect(9,5,2,1,20,brightsetzi);//r } if (beatstep ==8) {lcc=50;remidemi1= random(5,9); colorFillRect(2,9,2,10,230,brightsetzi);//u } if (beatstep ==9) {lcc=26;remidemi2= random(6,8); colorFillRect(3,8,1,8,220,brightsetzi);//u } if (beatstep ==10) {lcc=0;remidemi1= random(5,9); colorFillRect(4,7,1,6,210,brightsetzi);//um } // lcc+=255; if (lcc > 25500) {lcc=0;} multi1=255; rainbowlineV(1,1,11,(lcc),multi1,hellc); hellc = machhell/4; brightsetzi=machhell; rainbowlineV(12,1,11,(lcc),multi1,hellc); }*/ //AS3 for creating MEOW with script (and some other visible) thinking and writedown by marderchen =^.^= have fun juse it or parts if you want if there is something usefull somwhere above //MEOW its prograssing.. /* MMMMMMMM MMMMMMMMEEEEEEEEEEEEEEEEEEEEEE OOOOOOOOO WWWWWWWW WWWWWWWW M:::::::M M:::::::ME::::::::::::::::::::E OO:::::::::OO W::::::W W::::::W M::::::::M M::::::::ME::::::::::::::::::::E OO:::::::::::::OO W::::::W W::::::W M:::::::::M M:::::::::MEE::::::EEEEEEEEE::::EO:::::::OOO:::::::OW::::::W W::::::W M::::::::::M M::::::::::M E:::::E EEEEEEO::::::O O::::::O W:::::W WWWWW W:::::W M:::::::::::M M:::::::::::M E:::::E O:::::O O:::::O W:::::W W:::::W W:::::W M:::::::M::::M M::::M:::::::M E::::::EEEEEEEEEE O:::::O O:::::O W:::::W W:::::::W W:::::W M::::::M M::::M M::::M M::::::M E:::::::::::::::E O:::::O O:::::O W:::::W W:::::::::W W:::::W M::::::M M::::M::::M M::::::M E:::::::::::::::E O:::::O O:::::O W:::::W W:::::W:::::W W:::::W M::::::M M:::::::M M::::::M E::::::EEEEEEEEEE O:::::O O:::::O W:::::W W:::::W W:::::W W:::::W M::::::M M:::::M M::::::M E:::::E O:::::O O:::::O W:::::W:::::W W:::::W:::::W M::::::M MMMMM M::::::M E:::::E EEEEEEO::::::O O::::::O W:::::::::W W:::::::::W M::::::M M::::::MEE::::::EEEEEEEE:::::EO:::::::OOO:::::::O W:::::::W W:::::::W M::::::M M::::::ME::::::::::::::::::::E OO:::::::::::::OO W:::::W W:::::W M::::::M M::::::ME::::::::::::::::::::E OO:::::::::OO W:::W W:::W MMMMMMMM MMMMMMMMEEEEEEEEEEEEEEEEEEEEEE OOOOOOOOO WWW WWW `..`... `...... `.. .. `........`....... `........`........ `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `...... `. `.. `...... `...... `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. `.. .. `.. `.. `..`........`........ */