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 colorsr = 0; var xcahc = 0; var z03 = 0; var mux = 1; var screen: Sprite = new Sprite(); var meow: Sprite = new Sprite(); var stary: Sprite = new Sprite(); var starys: Sprite = new Sprite(); var schnurrx: Array = new Array(); var schnurry: Array = new Array(); var schnurrz: Array = new Array(); var schnurrc: Array = new Array(); var schnurrp: Array = new Array(); var triacc: Array = new Array(27, 29, 10, 26, 15, 14, 13, 16); var triaca: Array = new Array(32, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 34, 35, 37, 38, 40, 41, 43, 44); var triaccounta = 250; var triaccountb = 250; var z11 = 0; var z10 = 0; var r19 = 0; var r01 = 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 bild5c = 0; var mm5 = 0; var space = 0; var chaosyc: uint; var chaosyc2: uint; var chaosyc3: uint; var stsize = 20; var recs = 0; var volumeLevel: SoundTransform = new SoundTransform(); var wielaut = new SoundTransform(); var mono: Font = new monospace(); var ba: ByteArray = new ByteArray(); var cach: Sprite = new Sprite(); var bild5: Sprite = new Sprite(); var wavey: Sprite = new Sprite(); var schnurrs: Sprite = new Sprite(); var farbe: Array = new Array; var texte: Array = new Array; var wortca: Array = new Array; var catzy: MovieClip = new catz(); addChild(catzy); var wortcc = 0; var maxtxts = 80; var txts = 0; var mwusch = 100; //~1400 colors linear rainbow steps array var rainbow: 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 tet: Array = new Array("MEOW", "DOOM", "=^.^=", "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 speeds: Array = new Array(3, 9, 12, 18, 24, 27, 30, 33, 42, 45, 48, 51, 60, 92, 101, 22); var madebyy: Array = new Array("flash by marderchen.. MEOW! the video to vector project.. better watch the rainbowcat brainwash not to long =^.^="); var s4: SoundChannel; var psy: Sound; if (!psy) { psy = new psyx(); s4 = psy.play(0, 9999); } Mouse.hide(); stage.quality = "low"; var maxrecs = 50 var rot = 0; var colz = 0; var schneezahl2 = 0; var achsex = 0; var achsey = 0; var rotp = 0; var menge = 15; var colorcounta2 = 0; var starspeed = 5; var lwusch: Number = 1; stage.addEventListener(KeyboardEvent.KEY_DOWN, madebys); function madebys(e: KeyboardEvent) { if (e.keyCode == Keyboard.NUMBER_1) { rot -= 1; trace(rot); } 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) { wielaut.volume = mux; s4.soundTransform = wielaut; SoundMixer.computeSpectrum(ba, true); cach.graphics.clear(); stary.graphics.clear(); bild5.graphics.clear(); schnurrs.graphics.clear(); screen.graphics.clear(); addChild(screen); addChild(schnurrs); addChild(bild5); wavey.graphics.clear(); starys.graphics.clear(); addChild(starys); addChild(wavey); addChild(stary); addChild(cach); maussternchen(); wuseldiekatz(); wirbel(); generate(); magnet(); malhaare(); if (schneezahl2 == 1) { for (var x1: Number = 0; x1 < (Math.random() * 285 + 55); x1++) { for (var q1: Number = 0; q1 < menge; q1++) { achsex = Math.round(Math.random() * 1320); if ((achsex % 2) == 0 && (achsey % 2) == 0) { cach.graphics.moveTo(achsex, achsey); cach.graphics.lineStyle(1, rainbow[Math.round(colorcounta2)], 1); cach.graphics.lineTo(achsex + (Math.random() * 4 - 2), achsey + (Math.random() * 2 - 1)); } if ((achsex % 2) == 1 && (achsey % 2) == 1) { cach.graphics.moveTo(achsex, achsey); cach.graphics.lineStyle(1, rainbow[Math.round(colorcounta2)], 1); cach.graphics.lineTo(achsex + (Math.random() * 4 - 2), achsey + (Math.random() * 2 - 1)); //colorcounta2++; } } achsey += 1; if (achsey >= 768) { achsey = 0; } } } if (schneezahl2 == 2) { for (var xx1: Number = 0; xx1 < (Math.random() * 200 + 50); xx1++) { for (var qq1: Number = 0; qq1 < menge; qq1++) { achsex = Math.round(Math.random() * 1320); if ((achsex % 2) == 1 && (achsey % 2) == 0) { cach.graphics.moveTo(achsex, achsey); cach.graphics.lineStyle(1, rainbow[Math.round(colorcounta2)], 1); cach.graphics.lineTo(achsex + (Math.random() * 4 - 2), achsey + (Math.random() * 2 - 1)); } if ((achsex % 2) == 1 && (achsey % 2) == 1) { cach.graphics.moveTo(achsex, achsey); cach.graphics.lineStyle(1, rainbow[Math.round(colorcounta2)], 1); cach.graphics.lineTo(achsex + (Math.random() * 4 - 2), achsey + (Math.random() * 2 - 1)); colorcounta2 += 0.8; } if (colorcounta2 >= rainbow.length) { colorcounta2 = 0; } } achsey++; if (achsey >= 768) { achsey = 0; } } } schneezahl2++; if (schneezahl2 >= 3) { schneezahl2 = 1; } // menge1++; menge = Math.random() * 25 + 30; for (var i: uint = 0; i < 256; i++) { var randoms: uint = Math.random() * i; if (i == 50) { lwusch = ba.readFloat() * 10; } if (i == 220) { mwusch = ba.readFloat() * 500; } 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.25; //offset speed } else { z14 += 0.25; //offset speed } } if (z18 == 0 && z10 == 1) { cxx += 1; //bomb cyx += 1; //yay count cyy += 1; //bomb r15 += 1; //dance r19 += 1; r01 = 1; pulse += 2; } if (cxx == 1) {} if (cxx == 15) { cxx = 0; } if (z10 == 1) { // anzeigeverlängerung z11 += 1; z16 += 1; z18 = 1; } if (z11 == 30) { //anzeigeferlängerugn framedauer // hh1.visible = false; // w1.visible = false; } if (z16 == 25) { //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 ----------------------------------- } } screen.parent.setChildIndex(screen, screen.parent.numChildren - 1); starys.parent.setChildIndex(starys, starys.parent.numChildren - 1); schnurrs.parent.setChildIndex(schnurrs, schnurrs.parent.numChildren - 1); catzy.parent.setChildIndex(catzy, catzy.parent.numChildren - 1); } //meowline function Mline(x0: int, y0: int, x1: int, y1: int) { calculate(x0, y0, x1, y1); } function calculate(x0: int, y0: int, x1: int, y1: 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; while (true) { colorsr += 0.481 + 1 / 100; if (colorsr >= (rainbow.length)) { colorsr = 0; } var colf: uint = colorsr; //trace(colorsr); meow.graphics.lineStyle(0.1, rainbow[colf], Math.random() * 1); // meow.graphics.beginFill(rainbow[Math.random()* 0xFF00FF]); randomyc += Math.random() * 3; if (randomyc >= 20) { randomys = (Math.random() * 40 - 20); randomyc = 0; } randomyc2 += Math.random() * 1; //if (randomyc2 >=20) { randomys2= (Math.random()*20 -10);randomyc2 =0;} // if (randomyc <=150) { randomys= 0;} space += Math.random() * 1; if (space > 5) { meow.graphics.drawRect(x0 + randomys + z03 / 11, y0 + xcahc / 15, z03 / 5 - Math.random() * 20, (mwusch / 10) / (Math.random() * 5)); space = 0; } // meow2.graphics.drawRect(x0+1, y0+1, 4, 4); 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 machmal() { var txtc: uint = Math.random() * 500; var wortc: uint = Math.random() * tet.length; var txty: TextField = new TextField(); var txtyf: TextFormat = new TextFormat(); //-------------------------------- txtyf.align = TextFormatAlign.LEFT; txtyf.font = mono.fontName; txtyf.size = Math.random() * 15 + 5; 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 = txtc; txty.alpha = 1; txty.text = String("MEOW"); txty.alpha = 1; txty.x = (stage.mouseX - 100) + Math.random() * 200; txty.y = (stage.mouseY - 100) + Math.random() * 200; //------------------------------------- txts++; wortca.push(txtc); farbe.push(txtc); texte.push(txty); addChild(txty); } function undweg(mtxti: TextField) { for (var i3 = 0; i3 < texte.length; i3++) { var mtxt: TextField = texte[i3]; if (mtxt == mtxti) { txts--; farbe.splice(i3, 1); texte.splice(i3, 1); removeChild(mtxt); } } } function helium() { for (var i3 = 0; i3 < texte.length; i3++) { var mtxt: TextField = texte[i3]; mtxt.y -= 3; if ((z16 / 20) >= 0.6) { mtxt.alpha = z16 / 20; } wortcc++; if (wortcc >= 70) { wortcc = Math.random() * 50; var wortc = wortca[i3]; wortc++; if (wortc > tet.length) { wortc = 0; } mtxt.text = String(tet[wortca[i3]]); wortca[i3] = wortc; } var farbs = farbe[i3]; farbs += 5; // mtxt.rotationX =z16/10; if (farbs > 500) { farbs = 0; } farbe[i3] = farbs; mtxt.textColor = rainbow[farbe[i3]]; mtxt.x -= Math.random() * 10; mtxt.x += Math.random() * 10; if (mtxt.alpha <= 0.03) { undweg(mtxt); } if (mtxt.y <= 0) { undweg(mtxt); } } } function maussternchen() { stary.graphics.moveTo(stage.mouseX, stage.mouseY); stary.graphics.lineStyle(lwusch / 8 + 1, (rainbow[Math.round(chaosyc3)]), 1); 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 / 12 + 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 / 6 + 1, (rainbow[Math.round(chaosyc3)]), 1); stary.graphics.moveTo(stage.mouseX, stage.mouseY); if (chaosyc3 > (rainbow.length - 7)) { chaosyc3 = 0; } } var colormod = new ColorTransform(); var blurz: GlowFilter = new GlowFilter(); var catzc = 0; var xalph = 1; var bets = 0; var betsr = 0; var betrr = 30; var btrs = 1; function wuseldiekatz() { if (pulse >= 1) { xalph = 0.2; catzc += 500; achsey = 0; pulse = 0; bets++; } if (xalph >= 0.1) { xalph -= 0.05; } starys.alpha = stage.mouseY / 768 + xalph; catzc += 20; if (catzc > rainbow.length) { catzc = 0; } blurz.inner = false; blurz.blurX = lwusch / 50; blurz.blurY = mwusch / 90 + Math.random() * 10; blurz.color = 0xFFFFFF; blurz.quality = 1; colormod.color = rainbow[Math.round(catzc)]; if (bets >= 50) { betsr += btrs; if (((Math.round(betsr)) % 2) == 1) { screen.graphics.beginFill(0xFFFFFF); screen.graphics.drawRect(0, 0, 1320, 768); colormod.color = 0x000000; } if (((Math.round(betsr)) % 2) == 0) { screen.graphics.beginFill(0x000000); screen.graphics.drawRect(0, 0, 1320, 768); colormod.color = 0xFFFFFF; } } if (betsr > betrr) { bets = Math.random() * 20; betsr = 0; betrr = Math.random() * 120; btrs = Math.random() * 0.7 +0.3; } catzy.transform.colorTransform = colormod; //catzy.filters = [blurz]; catzy.x = -100; catzy.scaleY = z16 / 1000 + 0.8 - Math.random() * 0.005; catzy.scaleX = 0.85 + Math.random() * 0.005; catzy.alpha = 1; if (stage.mouseX < 500) { catzy.alpha = stage.mouseX / 500; } //catzy.rotationX =lwusch/100; } var numpoints = 100; var kwusch: Number = 0; var k: Number = 0.8; var cslow = 0; var angle = 0; var triaccc = 0; var triagc = 0; var triacaa = 0; const angleWidth: Number = 6.0; function wirbel() { k = 10; starys.graphics.moveTo(660, 378); for (var t: Number = 0; t < numpoints; t++) { var xsx: Number = (660) + t * Math.sin(angle) * k; var ysy: Number = (378) + t * Math.cos(angle) * k; // if (t <250 ) {kwusch= ba.readFloat() * 20+(1/(t/5));} cslow++; triagc += triacc[Math.round(triaccc)]; // if (cslow >1) {chaosyc3 += colz; cslow =0;} if (triagc > (rainbow.length - 1)) { triagc = 0; } starys.graphics.lineStyle(Math.random() * 2, (rainbow[Math.round(triagc)]), 1); starys.graphics.lineTo(xsx, ysy); angle += Math.PI / 180.0 * angleWidth * triaca[Math.round(triacaa)]; } triaccounta++; triaccountb++; if (triaccounta > 300) { triaccounta = Math.random() * 200; triaccc = Math.random() * 7; } if (triaccountb > 300) { triaccountb = Math.random() * 200; triacaa = Math.random() * 22; } } var schnurrhaare = 100; var sist = 0; var speed = 5; var halfstagex = 660; var halfstagey = 384; var centerhole = 10; var pos = 0; var langs = 2; var daa = 0; function generate() { if (sist < schnurrhaare) { var pos = 0; var heightl = Math.random() * halfstagey * 2; var widthl = 0; var heightr = Math.random() * halfstagey * 2; var widthr = halfstagex * 2; schnurrx.push(widthl); schnurry.push(heightl); var speeds = Math.random() * speed + 2; schnurrz.push(speeds); schnurrp.push(pos); pos++; sist++; schnurrx.push(widthr); schnurry.push(heightr); speeds = Math.random() * speed + 2; schnurrz.push(speeds); schnurrp.push(pos); pos++; sist++; var heighto = 0; var widtho = Math.random() * halfstagex * 2; var heightu = halfstagey * 2; var widthu = Math.random() * halfstagex * 2; schnurrx.push(widtho); schnurry.push(heighto); speeds = Math.random() * speed + 2; schnurrz.push(speeds); schnurrp.push(pos); pos++; sist++; schnurrx.push(widthu); schnurry.push(heightu); speeds = Math.random() * speed + 2; schnurrz.push(speeds); schnurrp.push(pos); pos++; sist++; var coloris = Math.random() * rainbow.length; schnurrc.push(coloris); schnurrc.push(coloris); schnurrc.push(coloris); schnurrc.push(coloris); } } function magnet() { //660 384 if (sist >= schnurrhaare) { for (var ss: Number = 0; ss < schnurrz.length; ss++) { if (schnurrx[ss] < (halfstagex)) { schnurrx[ss] += schnurrz[ss] * 1.7; } if (schnurrx[ss] > (halfstagex)) { schnurrx[ss] -= schnurrz[ss] * 1.7; } if (schnurry[ss] < (halfstagey)) { schnurry[ss] += schnurrz[ss]; } if (schnurry[ss] > (halfstagey)) { schnurry[ss] -= schnurrz[ss]; } schnurrx[ss] -= Math.PI / 180.0 * 2; if (schnurry[ss] > (halfstagey - centerhole) && schnurry[ss] < (halfstagey + centerhole) && schnurrx[ss] > (halfstagex - centerhole) && schnurrx[ss] < (halfstagex + centerhole)) { if (schnurrp[ss] == 0) { schnurry[ss] = Math.random() * halfstagey * 2; schnurrx[ss] = 0; } if (schnurrp[ss] == 1) { schnurry[ss] = Math.random() * halfstagey * 2; schnurrx[ss] = halfstagex * 2; } if (schnurrp[ss] == 2) { schnurrx[ss] = Math.random() * halfstagex * 2; schnurry[ss] = 0; } if (schnurrp[ss] == 3) { schnurrx[ss] = Math.random() * halfstagex * 2; schnurry[ss] = halfstagey * 2; } } } } } var angle2 = 0; function malhaare() { schnurrs.alpha = mwusch / 300 - 0.5; if (stage.mouseY > 500) { schnurrs.alpha = (stage.mouseY / 300 + 500); } if (sist >= schnurrhaare) { for (var sss: Number = 0; sss < schnurrz.length; sss++) { schnurrc[sss] += 41; if (schnurrc[sss] > rainbow.length) { schnurrc[sss] = 0; } angle2 += Math.PI / 180.0 * 3; schnurrs.graphics.lineStyle(Math.random() * 2, (rainbow[Math.round(schnurrc[sss])]), 1); schnurrs.graphics.moveTo(schnurrx[sss] + (Math.random() * langs - (langs / 2)) * (sss / 2 + 1) * Math.sin(angle2), schnurry[sss] + (Math.random() * langs - (langs / 2)) + 1 * (sss / 2 + 1) * Math.sin(angle2)); schnurrs.graphics.lineTo(schnurrx[sss] + (Math.random() * langs - (langs / 2)), schnurry[sss] + (Math.random() * langs - (langs / 2))); } } } //MEOW its Free use it or parts if you want =^.^= Cats are awesome