STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
234849
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2685 · P5369

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM26008260-3DC&rnd=26008260" width="1" height="1"></div>

fnov17.swf

This is the info page for
Flash #268439

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Combined Code
frame 1 { version = '1.1'; } movieClip 52 { } movieClip 53 { } movieClip 57 { frame 7 { stop(); } } movieClip 59 { frame 1 { neegle.gotoAndStop(1); } frame 3 { neegle._rotation = 180 * _root.getBytesLoaded() / _root.getBytesTotal(); prevFrame(); play(); } } movieClip 60 { frame 1 { gears.play(); stop(); } } frame 3 { if (_framesloaded < 4) { prevFrame(); play(); } } movieClip 80 { } movieClip 83 { } movieClip 89 { } frame 5 { if (getBytesLoaded() < getBytesTotal()) { prevFrame(); play(); } } frame 9 { stop(); } button 93 { on (release) { play(); } } frame 14 { function loadPreset(pnum) { recorder1.loadPreset(presetsongs[pnum][0]); recorder2.loadPreset(presetsongs[pnum][1]); recorder3.loadPreset(presetsongs[pnum][2]); recorder4.loadPreset(presetsongs[pnum][3]); _root.recording = false; _root.recorder.playback(); _root.clock.clockrate = presetspeeds[pnum]; _root.speedcontrol.gotoAndPlay(2); } p1chan0 = [[23, true, 32], [5, true, 56]]; p1chan1 = [[21, true, 32], [3, true, 56], [5, true, 100], [9, true, 101], [13, true, 102], [17, true, 103]]; p1chan2 = [[12, true, 12], [12, true, 14], [14, true, 16], [12, true, 20], [17, true, 24], [16, true, 28], [12, true, 36], [12, true, 38], [14, true, 40], [12, true, 44], [19, true, 48], [17, true, 52], [12, true, 60], [12, true, 62], [21, true, 64], [17, true, 68], [17, true, 72], [17, true, 75], [16, true, 76], [14, true, 80], [22, true, 84], [22, true, 87], [21, true, 88], [17, true, 92], [19, true, 96], [17, true, 100]]; p1chan3 = [[19, true, 84], [19, true, 87], [17, true, 88], [12, true, 92], [16, true, 96], [5, true, 100], [5, true, 104]]; p2chan0 = [[3, true, 8], [3, true, 12], [3, true, 16], [3, true, 20], [3, true, 24], [3, true, 28], [3, true, 32], [3, true, 36], [3, true, 40], [3, true, 44], [3, true, 48], [3, true, 52], [3, true, 56], [3, true, 60], [3, true, 64], [12, true, 68], [12, true, 72], [12, true, 76], [12, true, 80], [12, true, 84], [12, true, 88], [12, true, 92], [12, true, 96], [12, true, 100], [12, true, 104], [12, true, 108], [12, true, 112], [12, true, 116], [15, true, 120], [15, true, 124], [15, true, 128]]; p2chan1 = [[12, true, 6], [13, true, 14], [12, true, 16], [11, true, 18], [12, true, 20], [13, true, 22], [14, true, 30], [15, true, 32], [17, true, 40], [19, true, 42], [20, true, 44], [22, true, 46], [20, true, 48], [19, true, 50], [17, true, 52], [15, true, 54], [8, true, 70], [8, true, 74], [8, true, 78], [8, true, 82], [8, true, 86], [8, true, 90], [8, true, 94], [8, true, 98], [3, true, 128]]; p2chan2 = [[8, true, 66], [10, true, 68], [12, true, 70], [17, true, 74], [17, true, 78], [15, true, 80], [12, true, 82], [10, true, 84], [8, true, 86], [15, true, 90], [15, true, 94], [13, true, 96], [8, true, 98], [10, true, 100], [12, true, 102], [12, true, 106], [13, true, 110], [12, true, 112], [10, true, 114], [8, true, 116], [10, true, 118]]; p2chan3 = [[3, true, 24], [5, true, 26], [7, true, 28], [15, true, 58], [17, true, 59], [15, true, 60], [17, true, 61], [15, true, 62], [15, true, 122], [17, true, 123], [15, true, 124], [17, true, 125], [15, true, 126]]; p3chan0 = [[14, true, 10], [14, true, 14], [14, true, 18], [14, true, 22], [15, true, 26], [15, true, 30], [14, true, 34], [14, true, 38], [15, true, 42], [15, true, 46], [14, true, 50], [14, true, 54], [12, true, 58], [12, true, 62], [10, true, 66], [10, true, 74], [14, true, 76], [17, true, 78], [10, true, 90], [14, true, 92], [17, true, 94], [10, true, 106], [14, true, 108], [17, true, 110], [10, true, 122], [14, true, 124], [17, true, 126], [14, true, 138], [14, true, 142], [14, true, 146], [14, true, 150], [15, true, 154], [15, true, 158], [14, true, 162], [14, true, 166], [15, true, 170], [15, true, 174], [14, true, 178], [14, true, 182], [7, true, 186], [7, true, 190], [10, true, 194]]; p3chan1 = [[17, true, 12], [17, true, 20], [19, true, 28], [17, true, 36], [19, true, 40], [17, true, 48], [15, true, 56], [13, true, 64], [12, true, 82], [15, true, 84], [19, true, 86], [6, true, 98], [9, true, 100], [12, true, 102], [12, true, 114], [15, true, 116], [19, true, 118], [6, true, 130], [9, true, 132], [12, true, 134], [17, true, 140], [17, true, 148], [19, true, 156], [17, true, 164], [19, true, 172], [17, true, 180], [15, true, 188], [7, true, 194]]; p3chan2 = [[10, true, 8], [10, true, 12], [17, true, 16], [17, true, 20], [19, true, 24], [19, true, 28], [17, true, 32], [15, true, 40], [15, true, 44], [14, true, 48], [14, true, 52], [12, true, 56], [12, true, 60], [10, true, 64], [17, true, 72], [17, true, 76], [15, true, 80], [15, true, 84], [14, true, 88], [14, true, 92], [12, true, 96], [10, true, 136], [10, true, 140], [17, true, 144], [17, true, 148], [19, true, 152], [19, true, 156], [17, true, 160], [15, true, 168], [15, true, 172], [14, true, 176], [14, true, 180], [12, true, 184], [12, true, 188], [10, true, 192]]; p3chan3 = [[12, true, 40], [12, true, 44], [10, true, 48], [10, true, 52], [9, true, 56], [9, true, 60], [5, true, 64], [17, true, 104], [17, true, 108], [15, true, 112], [15, true, 116], [14, true, 120], [14, true, 124], [12, true, 128], [12, true, 170], [12, true, 174], [10, true, 178], [10, true, 182], [9, true, 186], [9, true, 190], [10, true, 192], [22, true, 198]]; presetspeeds = [2, 3, 2]; presetsongs = [[p1chan0, p1chan1, p1chan2, p1chan3], [p2chan0, p2chan1, p2chan2, p2chan3], [p3chan0, p3chan1, p3chan2, p3chan3]]; } frame 14 { function setupnuns() { i = 0; while (i < numrecorders) { removeMovieClip(nunlist[i]); n = nunpatch[i]; if (-1 < n) { duplicateMovieClip('nuntype' + n, nunlist[i], i); newnun = eval(nunlist[i]); locdummy = eval('loc' + i); newnun._x = locdummy._x; newnun._y = locdummy._y; newnun.nun_number = i; newnun._visible = true; } ++i; } } function nunsvisible(visible) { i = 0; while (i < numrecorders) { nun = eval(nunlist[i]); nun._visible = visible; ++i; } } fscommand('allowscale', false); var recording = false; var numrecorders = 4; var numnotes = 24; var defaultrate = 5; clock.clockrate = defaultrate; var clockrate_max = 9; var clockrate_min = 1; var stepsperbar = 16; var metronome_enabled = true; nuntype0._visible = false; nuntype1._visible = false; var nunlist = ['fart1', 'fart2', 'fart3', 'fart4']; var activenun_number = 0; var nunpatch = [0, 0, 1, 1]; setupnuns(); } movieClip 95 { frame 1 { stop(); } } movieClip 101 { } movieClip 104 { } movieClip 106 { frame 1 { stop(); } frame 8 { stop(); } } movieClip 107 { frame 1 { function activate(aflag) { halo._visible = aflag; gotoAndPlay(5); } notenum = 18; halo._visible = false; fartbasename = 'fart2n'; var fartarray = new Array(numnotes); i = 0; while (i < _root.numnotes) { fartarray[i] = new Sound(); fartname = fartbasename + (i + 1); fartarray[i].attachSound(fartname); ++i; } stop(); } frame 2 { nun.gotoAndPlay(2); if (_root.recording && _root.activenun_number == nun_number) { rec = eval('_root.recorder' + (nun_number + 1)); rec.recnote = notenum; rec.eventtype = true; rec.recnun = this._name; rec.gotoAndPlay('record'); } fartarray[notenum - 1].start(); } frame 6 { stop(); } } instance nuntype0 of movieClip 107 { onClipEvent (load) { } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { _root.recorder.activate(nun_number); } } } movieClip 111 { } movieClip 112 { frame 1 { nungraphic.gotoAndStop(1); stop(); } frame 3 { nungraphic.gotoAndStop(2); } frame 8 { nungraphic.gotoAndStop(1); stop(); } } movieClip 113 { frame 1 { function activate(aflag) { halo._visible = aflag; gotoAndPlay(5); } notenum = 18; halo._visible = false; fartbasename = 'fart3n'; var fartarray = new Array(numnotes); i = 0; while (i < _root.numnotes) { fartarray[i] = new Sound(); fartname = fartbasename + (i + 1); fartarray[i].attachSound(fartname); ++i; } stop(); } frame 2 { nun.gotoAndPlay(2); if (_root.recording && _root.activenun_number == nun_number) { rec = eval('_root.recorder' + (nun_number + 1)); rec.recnote = notenum; rec.eventtype = true; rec.recnun = this._name; rec.gotoAndPlay('record'); } fartarray[notenum - 1].start(); } frame 6 { stop(); } } instance nuntype1 of movieClip 113 { onClipEvent (load) { } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { _root.recorder.activate(nun_number); } } } movieClip 115 { frame 1 { this._visible = false; stop(); } } movieClip 119 { } instance keyboard of movieClip 119 { onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { basenote = 1; note = basenote + Math.floor(_xmouse / (_width / 24)); whichnun = eval('_root.' + _root.nunlist[_root.activenun_number]); whichnun.notenum = note; whichnun.gotoAndPlay(2); } } } movieClip 122 { } movieClip 127 { } button 131 { on (release) { dump(); } } movieClip 136 { frame 1 { function loadPreset(parray) { reset(); len = parray.length; i = 0; while (i < len) { the_tape.push(new Event(parray[i][0], parray[i][1], parray[i][2])); ++i; } } function Event(notenum, onoff, time) { this.note = notenum; this.type = onoff; this.time = time; } function reset() { delete the_tape; the_tape = new Array(); } function playback() { gotoAndPlay(17); } function deletenote(index) { len = the_tape.length - 1; i = index; while (i < len) { the_tape[i] = the_tape[i + 1]; ++i; } the_tape.pop(); } function order(a, b) { var t1 = a.time; var t2 = b.time; if (t1 < t2) { return -1; } else { if (t2 < t1) { return 1; } else { return 0; } } } function addnote(note, time, channel) { len = the_tape.length; i = index; while (i < len) { t = the_tape[i].time; if (time == t) { return undefined; } ++i; } recnun = _root.nunlist[channel]; the_tape.unshift(new Event(note, true, time)); the_tape.sort(order); } function dump() { len = the_tape.length; i = 0; while (i < len) { ++i; } } _root.clock.globaltime = 0; ptime = 0; recordmax = 200; playing = false; preset1 = [[3, true, 5], [6, true, 8], [7, true, 9], [7, true, 11], [10, true, 12], [12, true, 15], [14, true, 16], [18, true, 21], [17, true, 23], [19, true, 25], [17, true, 27], [19, true, 30], [17, true, 32], [17, true, 34]]; presetbank = [preset1]; var the_tape = new Array(); } frame 2 { stop(); } frame 9 { the_tape.push(new Event(recnote, eventtype, _root.clock.globaltime)); } frame 11 { stop(); } frame 17 { _root.clock.globaltime = 0; playindex = 0; playing = true; } frame 24 { if (playindex >= the_tape.length) { gotoAndStop(31); } else { if (_root.clock.globaltime >= the_tape[playindex].time) { rec = the_tape[playindex]; fartnun = eval('_root.' + _root.nunlist[rec_number]); fartnun.notenum = rec.note; fartnun.gotoAndPlay(2); ++playindex; } gotoAndPlay(24); } } frame 25 { gotoAndPlay(24); } frame 31 { playing = false; stop(); } } instance recorder1 of movieClip 136 { onClipEvent (load) { rec_number = 0; } } movieClip 143 { frame 1 { stop(); } frame 3 { stop(); } frame 5 { stop(); } frame 6 { gotoAndStop(3); } } movieClip 147 { frame 2 { metronome.play(); stop(); } frame 5 { stop(); } } instance clock of movieClip 147 { onClipEvent (enterFrame) { --sysclock; if (0 >= sysclock) { ++globaltime; sysclock = clockrate; if (_root.recording && _root.metronome_enabled) { if (Math.floor(globaltime) % 4 == 0) { this.gotoAndPlay('big'); } _root.indicator.displaycounter = Math.floor(globaltime / _root.stepsperbar); } } } } movieClip 157 { } movieClip 158 { frame 1 { stop(); } frame 7 { stop(); } frame 15 { stop(); } frame 24 { stop(); } } movieClip 160 { frame 1 { recflag.gotoAndStop(1); stop(); } } movieClip 161 { frame 1 { gears.stop(); recdial.recflag.gotoAndPlay('stop'); stop(); } frame 2 { if (!_root.recording) { gotoAndPlay(5); } else { gotoAndPlay(3); } } frame 3 { recdial.recflag.gotoAndPlay('record'); gears.play(); } frame 4 { stop(); } frame 5 { recdial.recflag.gotoAndPlay('play'); gears.play(); } frame 6 { stop(); } } instance recorder2 of movieClip 136 { onClipEvent (load) { rec_number = 1; } } instance recorder3 of movieClip 136 { onClipEvent (load) { rec_number = 2; } } instance recorder4 of movieClip 136 { onClipEvent (load) { rec_number = 3; } } movieClip 165 { frame 1 { function reset(whichnun) { rec = eval('_root.recorder' + (whichnun + 1)); rec.reset(); } function resetall() { i = 0; while (i < _root.numrecorders) { reset(i); ++i; } mode = 0; } function activate(whichnun) { _root.activenun_number = whichnun; i = 0; while (i < _root.numrecorders) { nun = eval('_root.' + _root.nunlist[i]); nun.activate(i == _root.activenun_number); ++i; } _root.scorepanel.redraw(); } function playback() { mode = 2; i = 0; while (i < _root.numrecorders) { rec = eval('_root.recorder' + (i + 1)); rec.playback(); ++i; } _root.indicator.gotoAndPlay(2); } function stopall() { i = 0; while (i < _root.numrecorders) { rec = eval('_root.recorder' + (i + 1)); rec.stop(); ++i; } _root.indicator.gotoAndStop(1); mode = 0; } function stoprecorder() { _root.indicator.gotoAndPlay(1); _root.recording = false; stopall(); } function deletenote(index, channel) { rec = eval('_root.recorder' + (channel + 1)); rec.deletenote(index); } function addnote(note, time, channel) { rec = eval('_root.recorder' + (channel + 1)); rec.addnote(note, time, channel); } this._visible = false; _root.clock.gotoAndStop(1); i = 0; while (i < _root.numrecorders) { rec = eval('_root.recorder' + (i + 1)); rec._visible = false; ++i; } mode = 0; } frame 2 { if (!_root.recording) { prunning = 0; i = 0; while (i < _root.numrecorders) { rec = eval('_root.recorder' + (i + 1)); if (rec.playing) { ++prunning; } ++i; } if (prunning == 0) { stoprecorder(); } } } frame 3 { gotoAndPlay(2); } frame 4 { stop(); } } button 169 { on (release) { if (_root.clock.clockrate < _root.clockrate_max) { ++_root.clock.clockrate; _root.speedcontrol.gotoAndPlay(2); } } } button 171 { on (release) { if (_root.clockrate_min < _root.clock.clockrate) { --_root.clock.clockrate; _root.speedcontrol.gotoAndPlay(2); } } } movieClip 172 { frame 2 { deflecto = (_root.clock.clockrate - _root.clockrate_min) / (_root.clockrate_max - _root.clockrate_min); var targetangle = 180 * deflecto; neegle._rotation = 180 - targetangle; neegle.gotoAndPlay(2); } frame 3 { stop(); } frame 4 { gotoAndPlay(3); } } button 174 { on (release) { _root.recording = false; _root.recorder.playback(); } } button 179 { on (release) { _root.metronome_enabled = !_root.metronome_enabled; _root.clock._visible = _root.metronome_enabled; } } button 180 { on (release) { _root.recorder.stoprecorder(); _root.clock.clockrate = _root.defaultrate; _root.clock.globaltime = 0; _root.recorder.resetall(); _root.recording = false; _root.speedcontrol.gotoAndPlay(1); _root.indicator.gotoAndPlay(1); } } button 181 { on (release) { _root.recorder.stoprecorder(); } } button 182 { on (release) { _root.recorder.stoprecorder(); gotoAndPlay(19); } } movieClip 185 { } button 186 { on (release) { _root.clock.globaltime = 0; _root.recorder.reset(_root.activenun_number); _root.recording = true; _root.indicator.gotoAndPlay(2); i = 0; while (i < numrecorders) { if (i == activenun_number) { } else { rec = eval('_root.recorder' + (i + 1)); rec.playback(); } ++i; } _root.recorder.mode = 1; } } button 187 { on (release) { _root.recorder.stoprecorder(); getURL('http://www.chridmeister.co.uk/flash/fnohelp.html', '_blank'); } } movieClip 192 { frame 1 { iters = 20; } frame 10 { --iters; if (iters < 0) { stop(); } else { gotoAndPlay(2); } } } button 193 { on (release) { _root.recorder.stoprecorder(); _root.clock.clockrate = _root.defaultrate; _root.clock.globaltime = 0; _root.recorder.resetall(); _root.recording = false; _root.scorepanel.redraw(); _root.speedcontrol.gotoAndPlay(1); _root.indicator.gotoAndPlay(1); loadPreset(2); _root.scorepanel.redraw(); } } button 194 { on (release) { _root.recorder.stoprecorder(); _root.clock.clockrate = _root.defaultrate; _root.clock.globaltime = 0; _root.recorder.resetall(); _root.recording = false; _root.scorepanel.redraw(); _root.speedcontrol.gotoAndPlay(1); _root.indicator.gotoAndPlay(1); loadPreset(1); _root.scorepanel.redraw(); } } button 195 { on (release) { _root.recorder.stoprecorder(); _root.clock.clockrate = _root.defaultrate; _root.clock.globaltime = 0; _root.recorder.resetall(); _root.recording = false; _root.scorepanel.redraw(); _root.speedcontrol.gotoAndPlay(1); _root.indicator.gotoAndPlay(1); loadPreset(0); _root.scorepanel.redraw(); } } button 201 { on (release) { getURL('http://www.sillyjokes.co.uk/', '_blank'); } } button 205 { on (release) { getURL('http://www.chridmeister.co.uk/', '_blank'); } } movieClip 206 { } movieClip 209 { } button 212 { on (release) { gotoAndStop(10); } } movieClip 215 { frame 1 { iters = 10; } frame 9 { --iters; if (iters < 0) { gotoAndStop(10); } else { gotoAndPlay(2); } } } frame 15 { recorder.activate(activenun_number); clock._visible = true; } frame 18 { stop(); } frame 19 { _root.recorder.activate(-1); scorepanel.gotoAndPlay(1); clock._visible = false; stop(); } movieClip 218 { frame 1 { function makenewnotefromxy(xpos, ypos) { basenote = 1; note = Math.floor(_parent.scalenotes * ypos / this._height); note = _parent.scalenotes - note; time = Math.floor(xpos / _parent.xscaleinc) + _parent.scorecursor; _root.recorder.addnote(note, time, _root.activenun_number); return note; } } frame 2 { stop(); } } movieClip 221 { } movieClip 229 { frame 1 { stop(); } } movieClip 232 { frame 1 { this._visible = false; } frame 2 { stop(); } } movieClip 240 { frame 1 { stop(); } } movieClip 244 { frame 1 { function setmode(mode) { _parent.editmode = mode; i = 0; while (i < nummodes) { butt = eval('mode' + i); if (i == mode) { butt.gotoAndStop(2); } else { butt.gotoAndStop(1); } ++i; } } var nummodes = 3; stop(); } instance mode0 of movieClip 240 { onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { _parent.setmode(0); } } } instance mode1 of movieClip 240 { onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { _parent.setmode(1); } } } instance mode2 of movieClip 240 { onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { _parent.setmode(2); } } } } button 246 { on (release) { cursorbackward(); } } button 248 { on (release) { cursorforward(); } } movieClip 249 { frame 1 { function cursorforward() { scorecursor += cursorstep; redraw(); } function cursorbackward() { scorecursor -= cursorstep; if (scorecursor < 0) { scorecursor = 0; } redraw(); } function makeblobname(index) { return 'blob' + index; } function showblobs(channel) { dispindex = 0; the_recorder = eval('_root.recorder' + (channel + 1)); while (dispindex < the_recorder.the_tape.length) { rec = the_recorder.the_tape[dispindex]; if (rec.time < scorecursor) { ++dispindex; continue; } bx = (rec.time - scorecursor) * xscaleinc; if (stave._width < bx) { stave_overflow = true; break; } fartnun = eval('_root.' + rec.nun); blobname = makeblobname(blobdex); duplicateMovieClip(noteblob, blobname, blobdex); blob = eval(blobname); blob.index = dispindex; blob.channel = channel; blob._x = org._x + bx; blob._y = org._y + scaleheight - (rec.note * yscaleinc - yscaleinc / 2); if (_root.activenun_number < 0 || _root.activenun_number == channel) { chanframe = channel + 1; blob.draggable = true; } else { chanframe = 5; blob.draggable = false; } blob.gotoAndStop(chanframe); blob._visible = true; ++dispindex; ++blobdex; } } function redraw() { stave_overflow = false; i = 0; while (i < blobdex) { removeMovieClip(makeblobname(i)); ++i; } blobdex = 0; i = 0; while (i < _root.numrecorders) { showblobs(i); ++i; } spos = Math.floor(scorecursor / _root.stepsperbar); slabel1 = spos + 1; slabel2 = spos + 2; slabel3 = spos + 3; slabel4 = spos + 4; slabel5 = spos + 5; } function drawplaycursor() { if (_root.recorder.mode == 2) { x = org._x + (_root.clock.globaltime - scorecursor) * xscaleinc; if (0 < x && x < stave._width) { playcursor._x = x; playcursor._visible = true; } else { playcursor._visible = false; } } else { playcursor._visible = false; } } var dispindex = 0; var scorecursor = 0; var scalenotes = 24; var yscaleinc = 8; var xscaleinc = 4; var scaleheight = scalenotes * yscaleinc; var cursorstep = _root.stepsperbar; var dragging = false; var editmode = 0; var blobdex = 0; var stave_overflow = false; noteblob._visible = false; slabel1 = ''; slabel2 = ''; slabel3 = ''; slabel4 = ''; slabel5 = ''; } instance stave of movieClip 218 { onClipEvent (mouseDown) { if (_parent.editmode == 1 && -1 < _root.activenun_number && this.hitTest(_root._xmouse, _root._ymouse, false)) { note = makenewnotefromxy(_xmouse, _ymouse); whichnun = eval('_root.' + _root.nunlist[_root.activenun_number]); whichnun.notenum = note; whichnun.gotoAndPlay(2); _parent.redraw(); } } } instance playcursor of movieClip 221 { onClipEvent (enterFrame) { _parent.drawplaycursor(); } } instance noteblob of movieClip 229 { onClipEvent (mouseDown) { if (draggable && this.hitTest(_root._xmouse, _root._ymouse, false)) { if (_parent.editmode == 0 && -1 < _root.activenun_number) { px = _parent.org._x; py = _parent.org._y; startDrag(this, false, px, py, px + _parent.stave._width, py + _parent.stave._height); dragging = true; return undefined; } if (_parent.editmode == 2) { _root.recorder.deletenote(index, channel); _parent.redraw(); } } } onClipEvent (mouseUp) { if (dragging) { stopDrag(); if (_parent.editmode == 0 && -1 < _root.activenun_number) { _root.recorder.deletenote(index, channel); note = _parent.stave.makenewnotefromxy(_parent.stave._xmouse, _parent.stave._ymouse); whichnun = eval('_root.' + _root.nunlist[_root.activenun_number]); whichnun.notenum = note; whichnun.gotoAndPlay(2); _parent.redraw(); } } } } frame 2 { modebuttons.setmode(0); } frame 3 { redraw(); gotoAndStop(6); } } button 250 { on (release) { _root.recorder.stoprecorder(); gotoAndPlay(15); } } button 251 { on (release) { _root.recorder.stoprecorder(); _root.clock.clockrate = _root.defaultrate; _root.clock.globaltime = 0; _root.recorder.resetall(); _root.recording = false; _root.scorepanel.redraw(); _root.speedcontrol.gotoAndPlay(1); _root.indicator.gotoAndPlay(1); } } frame 23 { stop(); }




https://swfchan.com/54/268439/info.shtml
Created: 2/7 -2026 23:49:26 Last modified: 2/7 -2026 23:49:26 Server time: 03/07 -2026 17:53:02