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

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/25135887?noj=FRM25135887-10DC" width="1" height="1"></div>

RhythmWorld.swf

This is the info page for
Flash #56469

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


Text
Loading

RHYTHMWORLD

Copyright (2009)
Coolio-Niato (Daniel Yaroslavski)
XceeD (Jesse Zhang).

CREDITS

Main Programming & Design

Serverside Programming

Daniel Yaroslavski

Jesse Zhang

Sponsor and Distributor

Armorgames

Music Portal

Newgrounds

All Songs

Property of Respective Owners

syncer

title

SEARCH BY GENRE

Jam on your keyboard!

FRETS

DJ  DISKS

Spin Disks with the Mouse!

CLICK CLIK

Click the Circles in rhythm!

Pick a Song from Above

OR

Search for a Song Below

phrase

EASY

MEDIUM

HARD

FEATURED

Currently at 100000 songs and counting.

artist

ARTIST NAME GOES HERE

SONG NAME HERE

ARTIST NAME GOES HERE

SONG NAME HERE

ARTIST NAME GOES HERE

SONG NAME HERE

SONG NAME HERE

ARTIST NAME HERE

3.15/5

votes 1000

plays

10000

ELITE HIGHSCORES

COMPLETION RANK

S

A

B

C

D

F

HIGHEST SCORE

1000000000

Hi-Scores

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

HIGHSCORES1

ARTIST NAME HERE

POP

PUNK

FUNK

GOTH

HEAVY METAL

INDIE

LATIN

MISCELLANEOUS

SKA

BLUEGRASS

DRUM N BASS

BLUES

HOUSE

INDUSTRIAL

NEW WAVE

CLASSICAL

JAZZ

AMBIENT

DANCE

HIPHOP OLSKOOL

R&B

BRIT POP

CLASSICAL ROCK

TECHNO

COUNTRY

TRANCE

VIDEO GAME

HIP HOP MODERN

GENERAL ROCK

GRUNGE

HIPHOP / R&B

ELECTRONIC

SOUTHERN

MISCELLANEOUS

ROCK, METAL

JAZZ

CLASSICAL

SELECT A GENRE

adsfasdf

Combo x

Combo x

Song Position

x2

x3

x4

x8

Practice

Press the keys Shown Below

CHANGE

CONTROL
SCHEME

J          K           L           ;

a          S          D          F

CTRLS

NEWGROUNDS  SONG ID

Your Name

Difficulty

Easy

Medium

Hard

NAME

ID #

Frets

DJing

Click

Game Type

SYNC NEW SONG

AUDIO PORTAL

QUICK TUTORIAL

Press J K L ; to the Beat.
The timing and the length of presses will be recorded
Once you are happy with the result, Press Save.

Click to the Beat Below (MOUSE)
The timing and rotation of the Disks will be Recorded
Once you are happy with the result, Press Save.

Click to the Beat Anywhere in the Box Below (MOUSE)
The timing and location of the clicks will be Recorded
Once you are happy with the result, Press Save.

Failed to Load Song
Make sure that the ID Number
is Valid and also that your
internet has not been disabled.

Stop

Pick a Style

Move your mouse around to Rotate the Disks

1

2

3

4

5

6

7

8

9

Click the Circle when it lights up.

DOWNLOAD GAME

The downloadable version of
RhythmWorld has all the songs
and game types of the online
version!
By downloading Rhythm World,
the game will run faster than the
version online and songs will
load faster as well.
Once downloaded, make sure to allow
the game to access the internet
By downloading this game,
you agree to not tampering with
the game file or its data, as well
as not recreating the game in any
way, shape or form.

FAQ to Allowing Internet Access

Why does the game have to access the internet?

All the songs in the game are loaded externally
from the web. If it can't access the internet, the
songs won't load.

How do I allow the game to acces the internet?

When you run the file, it'll give you a warning
that the game is trying to access the internet.
Click "Allow".
If the game does not give you a warning when
you run it, and the songs don't load, follow
these steps:
1) RightClick > Settings
2) A webpage will open up on Adobe. Press
Global Security Settings.
3) At the top, press Add New File > Browse for
Files
4) Find RhythmWorld.exe.
Rerun the game once that is done, and if it loads
the songs, it works :D

SCORE

?????????????????

????????%

SUBMIT SCORE

RANK

1800

Insert Name

Insert Name

1800

Insert Name

1800

SCORE

NAME

HIGHSCORES

#

123123124

99

COOLIO-NIATOOOO

ActionScript [AS1/AS2]

Frame 1
_quality = "Medium"; play._visible = false; System.security.loadPolicyFile("http://www.thorgaming.com/feelthebeats/test/crossdomain.xml"); System.security.loadPolicyFile("http://www.thorgaming.com/feelthebeats/test/crossdomain.xml"); var CPMStarPoolID = 1052; var CPMStarSubPoolID = 25; System.security.allowDomain("server.cpmstar.com"); ads.adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID); stop(); _root.menu = new ContextMenu(); _root.menu.hideBuiltInItems(); var mvar = new md5(); onEnterFrame = function () { _root.bytesLoaded = _root.getBytesLoaded(); _root.bytesTotal = _root.getBytesTotal(); _root.percentLoaded = Math.round(100 * (_root.bytesLoaded / _root.bytesTotal)); _root.percentLoadedText = _root.percentLoaded + "%"; _root.bar.bar._xscale = percentLoaded; if (bar.bar._xscale == 100) { bar.load._visible = false; play._visible = true; } };
Instance of Symbol 57 MovieClip in Frame 2
onClipEvent (enterFrame) { this.onPress = function () { getURL ("http://www.armorgames.com", "_blank"); }; }
Frame 3
onMouseDown = function () { clicked = true; }; onMouseUp = function () { clicked = false; }; _root.hack = false; var1 = 0; var2 = 0; var3 = 0; var4 = 0; var5 = 0; var6 = 0; var7 = 0; var8 = 0; var9 = 0; var savefile = SharedObject.getLocal("rhythm"); faqread = false; ctrlsN = 0; trace(faqread); submitted = false; songS = 0; nameS = ""; linkS = ""; artistN = ""; authorN = ""; genreN = ""; idGame = ""; scorevar = 0; combovar = 0; rankvar = 0; percentvar = 0; diffvar = 0; lastFrame = 0; diff = 0; typeGame = 0; svar2 = 0; svar3 = 0; ltime2 = 0; nTypes = new Array(new Array(1, 2, 8, 9, 14), new Array(1, 4, 5, 6, 8, 10), new Array(2, 3, 7, 8, 10), new Array(8, 9, 10, 11, 12, 13), new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)); nTypes2 = new Array(new Array(8, 9, 2, 10, 11), new Array(5, 6, 1, 7, 11), new Array(1, 2, 3, 4, 3), new Array(12, 12, 12, 12, 3), new Array(1, 2, 3, 4, 11)); nColor = new Array(new Array(2, 7), new Array(3, 7), new Array(4, 8), new Array(5, 8), new Array(6, 7));
Instance of Symbol 72 MovieClip in Frame 3
on (release) { getURL ("http://coolio-niato.newgrounds.com/", _blank); }
Instance of Symbol 81 MovieClip in Frame 3
on (release) { _root.getURL("http://xceed.newgrounds.com/", _blank); }
Frame 4
creds._visible = false; stop();
Frame 5
function countSongs() { sendVar.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/count_songs.php", loadVar, "GET"); } function searchString(string, num) { sc._y = _root.bar._y; removeSongs(); var _local2 = new LoadVars(); loaded = false; _local2.search = string; stext = string.toUpperCase(); if (num == 1) { _local2.match = "genre"; } else if (c1._currentframe == 2) { _local2.match = "songname"; } else if (c2._currentframe == 2) { _local2.match = "artist"; } else if (c3._currentframe == 2) { _local2.match = "author"; } else if (c4._currentframe == 2) { _local2.match = "author"; } else { _local2.match = ""; } _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/list.php", loadVars, "GET"); } function resetSongs(num) { sc._y = _root.bar._y; removeSongs(); var _local2 = new LoadVars(); loadingm._visible = true; if (num == 1) { _local2.order = _root.currentType; trace(_root.currentType); if (currentType == "id") { stext = "NEWEST"; } else if (currentType == "plays") { stext = "POPULAR"; } else if (currentType == "rating") { stext = "RATING"; } _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/list.php", loadVars, "GET"); } else { stext = "FEATURED"; _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/featured.php", loadVars, "GET"); } } function cMc(object) { p = 1; while (p < (checkn + 1)) { this["c" + p].gotoAndStop(1); p++; } object.gotoAndStop(2); } function setStats() { stats.owhite.play(); } function setOldStats() { if (_root.var1 != 0) { stats._visible = true; stats.loadingm._visible = true; stats.bg.gotoAndStop(_root.var9); stats.id = _root.songS; trace(stats.id + " stats"); k = 0; while (k < 8) { stats["hscore" + (k + 1)] = ""; stats["shscore" + (k + 1)] = ""; k++; } sendVars2.songid = stats.id; sendVars2.num = 8; sendVars2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve_high.php", loadVars2, "GET"); stats.gameType = _root.var8; if (savefile.data["score" + stats.id] != undefined) { stats.best.score = savefile.data["score" + stats.id]; } else { stats.best.score = "--------"; } if (savefile.data["rank" + stats.id] != undefined) { stats.best.rank.gotoAndStop(savefile.data["rank" + stats.id]); } else { stats.best.rank.gotoAndStop(7); } stats.songName = _root.var1; stats.artName = _root.var2; stats.link = _root.var3; stats.syncName = _root.var4; var _local2 = String(Math.round(_root.var5 * 100) / 100); while (_local2.length < 4) { if (_local2.length == 1) { _local2 = _local2 + ".00"; } else { _local2 = _local2 + "0"; } } stats.rating.score = _local2 + "/5"; stats.rating.stars.bar._xscale = (_root.var5 / 5) * 100; stats.rating.votes = "VOTES " + _root.var6; stats.plays.plays = _root.var7; banner.gotoAndStop(_root.var8); banner.bg.gotoAndStop(_root.var9); } else { _root.songS = 0; } } function displayStats() { trace("display"); stats._visible = true; stats.loadingm._visible = true; stats.bg.gotoAndStop(_root.songs["song" + i]._currentframe); stats.id = _root.songs["song" + i].id; trace(stats.id + " stats"); k = 0; while (k < 8) { stats["hscore" + (k + 1)] = ""; stats["shscore" + (k + 1)] = ""; k++; } sendVars2.songid = stats.id; sendVars2.num = 8; sendVars2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve_high.php", loadVars2, "GET"); stats.gameType = _root.songs["song" + i].gameType; if (savefile.data["score" + _root.songs["song" + i].id] != undefined) { stats.best.score = savefile.data["score" + _root.songs["song" + i].id]; } else { stats.best.score = "--------"; } if (savefile.data["rank" + _root.songs["song" + i].id] != undefined) { stats.best.rank.gotoAndStop(savefile.data["rank" + stats.id]); } else { stats.best.rank.gotoAndStop(7); } stats.songName = _root.songs["song" + i].name; stats.artName = _root.songs["song" + i].artist; stats.link = _root.songs["song" + i].link; stats.syncName = "Synced by " + _root.songs["song" + i].author; var _local2 = String(Math.round(_root.songs["song" + i].score2 * 100) / 100); while (_local2.length < 4) { if (_local2.length == 1) { _local2 = _local2 + ".00"; } else { _local2 = _local2 + "0"; } } stats.rating.score = _local2 + "/5"; stats.rating.stars.bar._xscale = (_root.songs["song" + i].score2 / 5) * 100; stats.rating.votes = "VOTES " + _root.songs["song" + i].votes; stats.plays.plays = _root.songs["song" + i].plays; banner.gotoAndStop(_root.songs["song" + i].gameType); banner.bg.gotoAndStop(_root.songs["song" + i]._currentframe); stats.showing = i; } function loadGenre(num) { genreP.gotoAndStop(1); genreP._visible = false; string = ""; if (num == 1) { string = "Classical"; } else if (num == 2) { string = "Jazz"; } else if (num == 3) { string = "Ambient"; } else if (num == 4) { string = "Dance"; } else if (num == 5) { string = "Drum N Bass"; } else if (num == 6) { string = "House"; } else if (num == 7) { string = "Industrial"; } else if (num == 8) { string = "New Wave"; } else if (num == 9) { string = "Techno"; } else if (num == 10) { string = "Trance"; } else if (num == 11) { string = "Video Game"; } else if (num == 12) { string = "Hip Hop - Modern"; } else if (num == 13) { string = "Hip Hop - Olskool"; } else if (num == 14) { string = "R&amp;B"; } else if (num == 15) { string = "Brit Pop"; } else if (num == 16) { string = "Classical Rock"; } else if (num == 17) { string = "General Rock"; } else if (num == 18) { string = "Grunge"; } else if (num == 19) { string = "Heavy Metal"; } else if (num == 20) { string = "Indie"; } else if (num == 21) { string = "Pop"; } else if (num == 22) { string = "Punk"; } else if (num == 23) { string = "Funk"; } else if (num == 24) { string = "Goth"; } else if (num == 25) { string = "Latin"; } else if (num == 26) { string = "Miscellaneous"; } else if (num == 27) { string = "Ska"; } else if (num == 28) { string = "Bluegrass"; } else if (num == 29) { string = "Blues"; } else if (num == 30) { string = "Country"; } trace(string); _root.searchString(string, 1); } function openPage() { lcurrent = stats.link; l1 = lcurrent.indexOf(".com/"); l2 = lcurrent.indexOf("/", l1 + 5); l1 = lcurrent.indexOf("_", l2); newlink = lcurrent.substring(l2 + 1, l1); lcurrent = "http://www.newgrounds.com/audio/listen/" + newlink; getURL (lcurrent, _blank); } function playGame() { _root.submitted = false; songS = stats.id; _root.diffvar = stats.bg._currentframe; mySound.stop(); mySound = new Sound(); removeSongs(); gameFrame = "gamescreen" + stats.gameType; trace(gameFrame); _root.gotoAndStop(gameFrame); } stats._visible = false; loadbar._visible = true; songs.songn._visible = false; genreP.gotoAndStop(1); genreP._visible = false; songCount = 0; var sendVar = new LoadVars(); var loadVar = new LoadVars(); rnew = 0; loadVar.onLoad = function (success) { if (success) { _root.songNums = Number(loadVar.result); _root.songCount = ("Currently at " + _root.songNums) + " songs and counting."; } }; countSongs(); removeSongs = function () { i = 0; while (i < songArray.length) { _root.songs["song" + i].swapDepths(666); removeMovieClip(_root.songs["song" + i]); i++; } loadbar._visible = true; loaded = false; loadingm._visible = true; }; mySound = new Sound(); mySound.setVolume(100); var songArray = new Array(); var sendVars = new LoadVars(); var loadVars = new LoadVars(); loaded = false; waitmax = 60; wait = waitmax; stext = "Featured"; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/featured.php", loadVars, "GET"); stats.owhite.gotoAndStop(10); loadVars.onLoad = function (success) { trace("loadvars"); songArray = new Array(); if (success) { loaded = true; var _local4 = loadVars.result.split("||"); var _local3; var _local2; var _local1; _local3 = 0; while (_local3 < _local4.length) { _local2 = _local4[_local3].split("|"); if (_local2.length == 11) { _local1 = new Object(); _local1.id = int(_local2[0]); _local1.songname = _local2[1]; _local1.artist = _local2[2]; _local1.author = _local2[3]; _local1.genre = _local2[4]; _local1.difficulty = _local2[5]; _local1.type = _local2[6]; _local1.link = _local2[7]; _local1.plays = int(_local2[8]); _local1.rating = Number(_local2[9]); _local1.rating_num = Number(_local2[10]); songArray.push(_local1); } _local3++; } } }; mySound = new Sound(); mySound.onLoad = function (success) { if (success) { trace("success"); } }; ac = false; setSongs(); currentType = "plays"; var loadVars5 = new LoadVars(); loadVars5.onLoad = function (success) { if (success) { trace(_root.songs["song" + stats.showing].score2); _root.songs["song" + stats.showing].score2 = loadVars5.rating; _root.songs["song" + stats.showing].votes = loadVars5.num; trace(_root.songs["song" + stats.showing].score2); var _local2 = String(Math.round(loadVars5.rating * 100) / 100); while (_local2.length < 4) { if (_local2.length == 1) { _local2 = _local2 + ".00"; } else { _local2 = _local2 + "0"; } } stats.rating.score = _local2 + "/5"; stats.rating.stars.bar._xscale = (loadVars5.rating / 5) * 100; stats.rating.votes = "VOTES " + loadVars5.num; } }; rateN = 0; checkn = 4; c1.gotoAndStop(2); var scoresArray = new Array(); var sendVars2 = new LoadVars(); var loadVars2 = new LoadVars(); loadVars2.onLoad = function (success) { scoresArray = new Array(); if (success) { arr = new Array(); var arr = loadVars2.result.split("|"); var _local1; var _local4; var _local3; var _local2; _local1 = 0; while (_local1 < arr.length) { _local4 = arr[_local1]; _local3 = arr[_local1 + 1]; _local2 = new Object(); _local2.name = _local4; _local2.score = _local3; scoresArray.push(_local2); _local1 = _local1 + 2; } if (scoresArray[0].score != undefined) { _local1 = 0; while (_local1 < scoresArray.length) { stats["hscore" + (_local1 + 1)] = ((_local1 + 1) + ".") + scoresArray[_local1].name; stats["shscore" + (_local1 + 1)] = scoresArray[_local1].score; _local1++; } } else { stats.hscore1 = "No High Scores"; } stats.loadingm._visible = false; } }; banner.gotoAndStop(4); playSong = false; onEnterFrame = function () { if (_root.songS != 0) { mySound = new Sound(); playSong = false; linkV = _root.songs["song" + i].link; mySound.loadSound(linkV, true); _root.setOldStats(); _root.songS = 0; } rnew++; if (rnew > 500) { if (!stats._visible) { countSongs(); } rnew = 0; } if (black._currentframe == 45) { black.swapDepths(666); removeMovieClip(black); } if (!playSong) { if (((mySound.getBytesLoaded() / mySound.getBytesTotal()) * 100) > 3) { trace("start"); playSong = true; mySound.start(); } else { mySound.stop(); } } if (stats.owhite._currentframe == 9) { displayStats(); } if (loaded && (loadbar._visible)) { loadbar._visible = false; i = 0; while (i < songArray.length) { duplicateMovieClip (songs.songn, "song" + i, i); _root.songs["song" + i].diff = songArray[i].difficulty; _root.songs["song" + i].gotoAndStop(_root.songs["song" + i].diff); _root.songs["song" + i]._y = songs.songn._y + (i * songs.songn._height); _root.songs["song" + i].name = songArray[i].songname; _root.songs["song" + i].id = songArray[i].id; _root.songs["song" + i].artist = songArray[i].artist; if (songArray[i].genre != "R&amp;B") { _root.songs["song" + i].genre = songArray[i].genre; } else { _root.songs["song" + i].genre = "R&B"; } _root.songs["song" + i].author = songArray[i].author; _root.songs["song" + i].score2 = songArray[i].rating; _root.songs["song" + i].link = songArray[i].link; _root.songs["song" + i].votes = songArray[i].rating_num; _root.songs["song" + i].plays = songArray[i].plays; _root.songs["song" + i].gameType = songArray[i].type; _root.songs["song" + i].hit = false; i++; } loadingm._visible = false; } else { loadbar.bar._xscale = (sendVars.getBytesLoaded() / mySound.getBytesTotal()) * 100; } if (_root.clicked && (!genreP._visible)) { if (!ac) { ac = true; if (stats.rating.stars.hitTest(_xmouse, _ymouse, true)) { var sendVars = new LoadVars(); sendVars.id = stats.id; sendVars.rating = rateN; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/rate.php", loadVars5, "GET"); wait = 0; stats.rating.update.play(); } i = 0; while (i < songArray.length) { if (_root.songs["song" + i].hitTest(_xmouse, _ymouse, true) && (_root.frame2.hitTest(_xmouse, _ymouse, true))) { mySound = new Sound(); playSong = false; _root.songs["song" + i].hit = true; linkV = _root.songs["song" + i].link; mySound.loadSound(linkV, true); setStats(); break; } i++; } } } else { ac = false; } };
Instance of Symbol 140 MovieClip "c1" in Frame 5
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c2" in Frame 5
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c3" in Frame 5
on (press) { _root.cMc(this); }
Instance of Symbol 244 MovieClip "sc" in Frame 5
onClipEvent (load) { _y = _root.bar._y; drag = false; disty = 0; amount = _root.bar._height - this._height; } on (press) { } onClipEvent (enterFrame) { if (_root.clicked) { if (!drag) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { drag = true; disty = _root._ymouse - this._y; } } else { this._y = _root._ymouse - disty; } if (this._y > ((_root.bar._height - this._height) + _root.bar._y)) { this._y = (_root.bar._height - this._height) + _root.bar._y; } else if (this._y < _root.bar._y) { this._y = _root.bar._y; } } else { drag = false; } if (_root.songs._height > _root.frame._height) { loc = (this._y - _root.bar._y) / amount; _root.songs._y = _root.frame._y - ((_root.songs._height - _root.frame._height) * loc); } else { _root.songs._y = _root.frame._y; } }
Frame 6
function changeC(name) { f1.gotoAndStop(1); f2.gotoAndStop(1); f3.gotoAndStop(1); num = name.substring(1, 2); _root.ctrlsN = num; _root["f" + _root.ctrlsN].gotoAndStop(2); savefile.data.ctrlsN = _root.ctrlsN; if (num == 1) { k1 = 74; k4 = 75; k3 = 76; k2 = 186; } else if (num == 2) { k1 = 65; k4 = 83; k3 = 68; k2 = 70; } else if (num == 3) { k1 = 37; k4 = 40; k3 = 38; k2 = 39; } bars.ctrls.gotoAndStop(_root.ctrlsN); } function startGame() { pos2 = 0; shape.gotoAndStop(1); i = 10; n = 5; spacekey = false; screen.draw(rectangle); rectangle._visible = false; notesArray = new Array(); _root.note.swapDepths(7); keyleft = false; keyright = false; keyup = false; keydown = false; hitR = false; hitL = false; hitD = false; hitU = false; eArray = new Array(); v = 100; cv = 100; aArr = new Array(); scaleF = 0.5; note._visible = false; bitmapH._xscale = (bitmapH._yscale = (1 / scaleF) * 100); cl = 1; songFade = false; stopM = 0; waitS = 0; who = 0; combometer = 0; var _local2 = new LoadVars(); _local2.id = _root.songS; _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/plays.php", _local2, "GET"); maxcombo = 0; maxcombo = 0; fullGame = false; setBase(); closen = 0; closeb = 0; holdArray = new Array(); } function scorePoints2() { if (cl != 8) { combometer = combometer + 0.1; } who++; score2 = score2 + (-675 * cl); timerN++; score3 = score3 + (timer + (25 * cl)); if (cl <= 8) { score = score + (25 * cl); } scoremc.score = score + " "; if (who > 7) { who = 0; if (aArr.length < 15) { xloc = Math.random() * Stage.width; yloc = (Math.random() * Stage.height) / 2; aArr.push(new Array(xloc, yloc, (Math.random() * 26) - 13, Math.random() * -15, (Math.random() * 60) + 50, _root.nTypes[types - 1][Math.floor(Math.random() * _root.nTypes[types - 1].length)], (Math.random() * 16) - 8, Math.random() * 360)); } } } function scorePoints() { if (cl != 8) { combometer = combometer + 0.8; } v = 100; combo++; inc = false; if (cl != 8) { if (combo == 20) { cl = 2; inc = true; } else if (combo == 40) { cl = 3; inc = true; } else if (combo == 60) { cl = 4; inc = true; } if (inc) { combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } score2 = score2 + (-5400 * cl); if (cl <= 8) { score = score + (200 * cl); } timerN++; score3 = score3 + (timer + (200 * cl)); scoremc.score = score + " "; scoremc.combo = "Combo x" + combo; } function endCombo() { combo = 0; _root.scoremc.combo = ""; if (cl == 8) { combometer = 0; setBase(); combomc.play(); } cl = 1; v = v - 15; if (v < 20) { v = 20; } } function finish() { percentage = (noteNumH / noteNum) * 100; if (percentage > 100) { percentage = 100; } if (fullGame) { rankNum = 0; if (percentage >= 98) { trace(percentange); rankNum = 1; } else if (percentage >= 92) { rankNum = 2; } else if (percentage >= 85) { rankNum = 3; } else if (percentage >= 75) { rankNum = 4; } else if (percentage >= 65) { rankNum = 5; } else { rankNum = 6; } trace("rankNum " + rankNum); if ((savefile.data["rank" + _root.songS] > rankNum) || (savefile.data["rank" + _root.songS] == undefined)) { savefile.data["rank" + _root.songS] = rankNum; } } if ((savefile.data["score" + _root.songS] < _root.score) || (savefile.data["score" + _root.songS] == undefined)) { savefile.data["score" + _root.songS] = _root.score; } removeMovieClip(_root.bars); removeMovieClip(_root.base); removeMovieClip(_root.note); _root.mySound.stop(); _root.bitmapH.swapDepths(666); removeMovieClip(_root.bitmapH); removeMovieClip(_root.namemc); removeMovieClip(_root.backmc); removeMovieClip(_root.combomc); removeMovieClip(_root.scoremc); songFade = false; _root.lastFrame = _currentframe; if (_root.restartGame) { trace("restart"); _root.gotoAndStop("restartF"); } else if (fullGame) { trace("fullgame"); _root.rankvar = rankNum; _root.scorevar = score; _root.combovar = maxcombo; _root.percentvar = percentage; _root.svar2 = score2; _root.svar3 = ltimer + score; _root.ltime2 = ltimer; _root.gotoAndStop("results"); } else { _root.gotoAndStop("songselect"); } } function endGame() { if (!_root.restartGame) { mySound.stop(); black.swapDepths(_root.getNextHighestDepth()); black.play(); } } function setBase() { base.b1.b.b.gotoAndStop(_root.nTypes2[types - 1][0]); base.b2.b.b.gotoAndStop(_root.nTypes2[types - 1][1]); base.b3.b.b.gotoAndStop(_root.nTypes2[types - 1][2]); base.b4.b.b.gotoAndStop(_root.nTypes2[types - 1][3]); } stop(); score2 = 0; score3 = 0; trace(black._currentframe); if (black._currentframe == undefined) { duplicateMovieClip (blackmc, "black", 100); } else { black.gotoAndStop(1); } if (savefile.data.ctrlsN != undefined) { trace("load ctrls"); _root.ctrlsN = savefile.data.ctrlsN; } else { _root.ctrlsN = 1; } bars.ctrls.gotoAndStop(_root.ctrlsN); _root["f" + _root.ctrlsN].gotoAndStop(2); if (_root.ctrlsN == 1) { k1 = 74; k4 = 75; k3 = 76; k2 = 186; } else if (_root.ctrlsN == 2) { k1 = 65; k4 = 83; k3 = 68; k2 = 70; } else if (_root.ctrlsN == 3) { k1 = 37; k4 = 40; k3 = 38; k2 = 39; } base._visible = false; combomc._visible = false; scoremc._visible = false; loadInfo = false; shape._visible = false; namemc.swapDepths(5); var blurX = 40; var quality = 1; loadbar._visible = true; var my_blur_filter = (new flash.filters.BlurFilter(blurX, blurX, quality)); var screen = (new flash.display.BitmapData(Stage.width / 2, Stage.height / 2, true, 0)); screen.rectangle = new flash.geom.Rectangle(0, 0, Stage.width / 2, Stage.height / 2); createEmptyMovieClip("bitmapH", 2); var mySound = new Sound(this); var sendVars = new LoadVars(); var loadVars = new LoadVars(); bars.swapDepths(11); noteNum = 0; noteNumH = 0; _root.gameLength = 0; loadVars.onLoad = function (success) { if (success) { _root.var1 = (songname = loadVars.songname); _root.var2 = (artist = loadVars.artist); _root.var4 = (author = loadVars.author); _root.var3 = (link = loadVars.link); stringsync = loadVars.stringsync; _root.var7 = (plays = loadVars.plays); _root.var5 = (rating = loadVars.rating); genre = loadVars.genre; _root.var6 = (rating_num = loadVars.rating_num); _root.var8 = loadVars.type; _root.var9 = loadVars.difficulty; _root.namemc.name = songname; arr = stringsync.split("|"); array = new Array(); l = 0; while (l < arr.length) { array[l] = arr[l]; l++; } base._visible = true; types = array[0]; setBase(); trace(_root.gameLength); mySound.loadSound(link, false); startGame(); } }; sendVars.id = _root.songS; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve.php", loadVars, "GET"); backmc.swapDepths(4); combomc.swapDepths(8); scoremc.swapDepths(9); score = 0; scoreS = 0; combo = 0; cl = 1; scoremc.score = ""; scoremc.combo = ""; mySound.onLoad = function (success) { if (success) { if (_root.array[_root.array.length - 4] <= 4) { _root.gameLength = _root.array[_root.array.length - 3]; } else { _root.gameLength = _root.array[_root.array.length - 4]; } _root.gameLength = _root.gameLength * 2; _root.gameLength = _root.gameLength / 2; _root.gameLength = _root.gameLength + 8000; if (_root.gameLength > _root.mySound.duration) { _root.gameLength = _root.mySound.duration; } v = 100; cv = 100; mySound.start(); trace("loaded"); loadbar._visible = false; combomc._visible = true; scoremc._visible = true; } }; _root.restartGame = false; timer = 0; timerN = 0; lscore = 0; onEnterFrame = function () { if (_root.hack) { trace("hack " + _root.hack); } if (_root.hack) { var _local4 = new LoadVars(); _local4.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local4, "GET"); } ltimer = timer; _root.timevar = ltimer; _root.hackvar = _root.hack; time = new Date(); timer = Math.ceil(time.getTime() % 1000000); if ((score3 - (ltimer * timerN)) != (score - lscore)) { var _local4 = new LoadVars(); _local4.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local4, "GET"); _root.hack = true; score = 0; score2 = 0; } lscore = score; score3 = 0; if ((score2 / -27) != score) { var _local4 = new LoadVars(); _local4.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local4, "GET"); _root.hack = true; score = 0; score2 = 0; } timerN = 0; practice._visible = loadbar._visible; if ((black._currentframe > 1) && (black._currentframe < 31)) { mySound.stop(); if (black._currentframe == 30) { finish(); } } else { if (combo > maxcombo) { maxcombo = combo; } if (combometer > 100) { combometer = 100; } if (cl == 8) { combometer = combometer - 2; if (combometer < 0) { combometer = 0; } } if (combometer == 100) { bars.space._visible = true; bars.bar1.gotoAndStop(2); bars.bar2.gotoAndStop(2); if (Key.isDown(32)) { if (cl != 8) { cl = 8; combomc.combo.gotoAndStop(4); combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } } else { bars.space._visible = false; bars.bar1.gotoAndStop(1); bars.bar2.gotoAndStop(1); } bars.bar1._yscale = combometer; bars.bar2._yscale = combometer; hitL = false; key1 = false; key2 = false; key3 = false; key4 = false; if (Key.isDown(k1)) { key1 = true; if (!keyleft) { base.b1.b.gotoAndPlay(2); keyleft = true; hitL = true; } } else { keyleft = false; } hitR = false; if (Key.isDown(k2)) { key2 = true; if (!keyright) { base.b4.b.gotoAndPlay(2); keyright = true; hitR = true; } } else { keyright = false; } hitU = false; if (Key.isDown(k3)) { key3 = true; if (!keyup) { base.b3.b.gotoAndPlay(2); keyup = true; hitU = true; } } else { keyup = false; } hitD = false; if (Key.isDown(k4)) { key4 = true; if (!keydown) { base.b2.b.gotoAndPlay(2); keydown = true; hitD = true; } } else { keydown = false; } if (!loadbar._visible) { if (pos2 === 0) { types = array[pos2]; pos2++; } } if (!songFade) { if (cv < v) { cv = cv + 5; } else if (cv > v) { cv = cv - 5; } if (cv < 0) { cv = 0; } mySound.setVolume(cv); } hit = false; if (loadbar._visible) { loadbar.bar._xscale = (mySound.getBytesLoaded() / mySound.getBytesTotal()) * 100; } else { screen.applyFilter(screen, screen.rectangle, new flash.geom.Point(0, 0), my_blur_filter); m = 0; while (m < aArr.length) { aArr[m][0] = aArr[m][0] + aArr[m][2]; aArr[m][3] = aArr[m][3] + 0.7; aArr[m][1] = aArr[m][1] + aArr[m][3]; shape._x = aArr[m][0]; shape._y = aArr[m][1]; shape._xscale = (shape._yscale = aArr[m][4]); shape.gotoAndStop(aArr[m][5]); aArr[m][7] = aArr[m][7] + aArr[m][6]; shape._rotation = aArr[m][7]; if (((aArr[m][1] > (Stage.height + shape._height)) || (aArr[m][0] < ((-shape._width) / 2))) || (aArr[m][0] > (Stage.width + (shape._width / 2)))) { aArr.splice(m, 1); m--; } else { l = shape.transform.matrix; l.scale(scaleF, scaleF); screen.draw(shape, l); } m++; } } if (Key.isDown(32)) { if (!spacekey) { } } else { spacekey = false; } s._visible = false; if (cl == 8) { k = 1; while (k < 5) { _root.base["b" + k].b.b.gotoAndStop(_root.nTypes2[types - 1][4]); k++; } if (combomc._currentframe > 10) { combomc.gotoAndStop(10); } } else { setBase(); } m = base.transform.matrix; m.scale(scaleF, scaleF); screen.draw(base, m); j = 0; for ( ; j < holdArray.length ; j++) { _root.hold._x = _root.base["b" + holdArray[j][2]]._x + _root.base._x; _root.hold._y = (((mySound.position - holdArray[j][1]) / 2000) * _root.base._y) + (note._height / 2); if (hold._y > base._y) { if (holdArray[j][4]) { hold._y = base._y; // unexpected jump } if (hold._y > (base._y + 50)) { holdArray.splice(j, 1); j--; continue; } } else { _root.hold.b.gotoAndStop(_root.nTypes2[types - 1][holdArray[j][2] - 1]); _root.hold.t.gotoAndStop(_root.nTypes2[types - 1][holdArray[j][2] - 1]); if (cl == 8) { _root.hold.b.gotoAndStop(_root.nTypes2[types - 1][4]); _root.hold.t.gotoAndStop(_root.nTypes2[types - 1][4]); } var _local3 = int(holdArray[j][1]); _local3 = _local3 * 2; _local3 = _local3 / 2; var _local2 = holdArray[j][3]; _local2 = _local2 * 2; _local2 = _local2 / 2; _root.hold.b._height = hold._y - (((mySound.position - (_local3 + _local2)) / 2000) * _root.base._y); if ((mySound.position - 2000) > (_local3 + _local2)) { holdArray.splice(j, 1); j--; } else { _root.hold.t._y = _root.hold.b._y - _root.hold.b._height; hit = true; if (holdArray[j][4]) { if (holdArray[j][2] == 1) { if (key1) { _root.base.b1.play(); scorePoints2(); } else { hit = false; } } else if (holdArray[j][2] == 2) { if (key4) { _root.base.b2.play(); scorePoints2(); } else { hit = false; } } else if (holdArray[j][2] == 3) { if (key3) { _root.base.b3.play(); scorePoints2(); } else { hit = false; } } else if (holdArray[j][2] == 4) { if (key2) { _root.base.b4.play(); scorePoints2(); } else { hit = false; } } } if (hit) { m = hold.transform.matrix; m.scale(scaleF, scaleF); screen.draw(hold, m); } else { holdArray.splice(j, 1); j--; } } } } hold._x = -100; hitTotal = false; j = 0; for ( ; j < notesArray.length ; j++) { hit = false; _root.note._x = _root.base["b" + notesArray[j][2]]._x + _root.base._x; _root.note._y = (((mySound.position - notesArray[j][1]) / 2000) * _root.base._y) + (note._height / 2); _root.note.b.gotoAndStop(_root.nTypes2[types - 1][notesArray[j][2] - 1]); if (cl == 8) { _root.note.b.gotoAndStop(_root.nTypes2[types - 1][4]); } if (_root.note.hitTest(_root.base)) { if ((notesArray[j][2] == 1) && (hitL)) { hitTotal = true; _root.base.b1.play(); hitL = false; hit = true; scorePoints(); } else if ((notesArray[j][2] == 2) && (hitD)) { hitTotal = true; _root.base.b2.play(); hitD = false; hit = true; scorePoints(); } else if ((notesArray[j][2] == 3) && (hitU)) { hitTotal = true; _root.base.b3.play(); hitU = false; hit = true; scorePoints(); } else if ((notesArray[j][2] == 4) && (hitR)) { hitTotal = true; _root.base.b4.play(); hitR = false; hit = true; scorePoints(); } } if (!hit) { m = note.transform.matrix; m.scale(scaleF, scaleF); screen.draw(note, m); } else { noteNumH++; ii = 0; while (ii < holdArray.length) { if (holdArray[ii][0] == notesArray[j][0]) { holdArray[ii][4] = true; break; } ii++; } notesArray.splice(j, 1); j--; continue; } if (_root.note._y > (_root.base._y + 50)) { notesArray.splice(j, 1); j--; endCombo(); } } if (((hitL || (hitR)) || (hitD)) || (hitU)) { endCombo(); } if (!loadbar._visible) { bitmapH.attachBitmap(screen, 1); } if (songFade) { waitS = mySound.position - stopM; mySound.setVolume(100 - (waitS / 100)); if (waitS >= 10000) { fullGame = true; endGame(); } } if (!loadbar._visible) { if ((pos2 >= (array.length - 1)) && (!songFade)) { songFade = true; stopM = mySound.position; waitS = 0; } closen = 0; m = 0; while (m < 10) { if (((array[pos2] <= ((mySound.position + 2000) + closen)) && (pos2 < (array.length - 1))) && ((mySound.position + 2000) < (mySound.duration - 100))) { ok = false; if (array[pos2] >= 400) { if (array[pos2 + 1] <= 4) { if (array[pos2 - 1] != array[pos2 + 1]) { ok = true; } } else if (array[pos2 - 1] != array[pos2 + 2]) { ok = true; } if ((closen == 0) || (ok)) { n++; if (array[pos2] < 2000) { timen = (array[pos2] - 2000) - 40; } else { timen = mySound.position - 40; } if (timen > -800) { if (array[pos2 + 1] <= 4) { _root.notesArray.push(new Array(n, timen, array[pos2 + 1], 0, false)); noteNum++; pos2 = pos2 + 2; closen = 60; } else { _root.holdArray.push(new Array(n, timen, array[pos2 + 2], array[pos2 + 1], false)); _root.notesArray.push(new Array(n, timen, array[pos2 + 2])); noteNum++; pos2 = pos2 + 3; closen = 60; } } else { while (array[pos2] <= 4) { pos2++; } pos2++; } } } else { while (array[pos2] > 4) { pos2++; } pos2++; } } else { break; } m++; } } if (hitTotal) { if (aArr.length < 15) { xloc = Math.random() * Stage.width; yloc = (Math.random() * Stage.height) / 2; j = 0; while (j < 3) { i++; if (i > 999) { i = 10; } aArr.push(new Array(xloc, yloc, (Math.random() * 26) - 13, Math.random() * -15, (Math.random() * 60) + 50, _root.nTypes[types - 1][Math.floor(Math.random() * _root.nTypes[types - 1].length)], (Math.random() * 16) - 8, Math.random() * 360)); j++; } } } if (Key.isDown(65) && (Key.isDown(90))) { trace("-------------"); trace(link); trace("-------------"); trace(array); trace("-------------"); } backmc.bar._xscale = (mySound.position / _root.gameLength) * 100; if (((!loadbar._visible) && (!failure._visible)) && (((mySound.position / mySound.duration) * 100) >= 99.9)) { fullGame = true; endGame(); } } _root.note._x = -100; };
Instance of Symbol 140 MovieClip "f1" in Frame 6
on (release) { _root.changeC(_name); }
Instance of Symbol 140 MovieClip "f2" in Frame 6
on (release) { _root.changeC(_name); }
Instance of Symbol 140 MovieClip "f3" in Frame 6
on (release) { _root.changeC(_name); }
Frame 7
function cMc(object) { if (object._currentframe == 1) { p = 1; while (p < (checkn + 1)) { this["c" + p].gotoAndStop(1); p++; } object.gotoAndStop(2); } else { object.gotoAndStop(1); } } function dMc(object) { if (object._currentframe == 1) { p = 1; while (p < (checkn + 1)) { this["d" + p].gotoAndStop(1); p++; } object.gotoAndStop(2); } else { object.gotoAndStop(1); } } function readFaq() { savefile.data.faqread = true; } stop(); loadingm._visible = false; checkn = 3; faq._visible = false; if (savefile.data.faqread == true) { _root.faqread = true; trace("yes"); } onEnterFrame = function () { if (error._alpha > 0) { error._alpha--; } if (error2._alpha > 0) { error2._alpha--; } if (c1._currentframe == 2) { bg.gotoAndStop(1); } else if (c2._currentframe == 2) { bg.gotoAndStop(2); } else if (c3._currentframe == 2) { bg.gotoAndStop(3); } };
Instance of Symbol 140 MovieClip "c1" in Frame 7
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c2" in Frame 7
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c3" in Frame 7
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "d1" in Frame 7
on (press) { _root.dMc(this); }
Instance of Symbol 140 MovieClip "d2" in Frame 7
on (press) { _root.dMc(this); }
Instance of Symbol 140 MovieClip "d3" in Frame 7
on (press) { _root.dMc(this); }
Frame 8
function cMc(object) { if (checks._visible) { if (object._currentframe == 1) { i = 1; while (i < (c + 1)) { checks["c" + i].gotoAndStop(1); i++; } object.gotoAndStop(2); } else { object.gotoAndStop(1); } screen.dispose(); screen = new flash.display.BitmapData(Stage.width, Stage.height, true, 0); aArr = new Array(); } } stop(); trace(_root.linkS); checks._visible = false; failure._visible = false; rec._visible = false; namemc.swapDepths(3); savemc.swapDepths(4); rec.swapDepths(5); checks.swapDepths(6); loadbar.swapDepths(10); var blurX = 50; var blurY = 50; var quality = 1; loadbar._visible = true; var my_blur_filter = (new flash.filters.BlurFilter(blurX, blurY, quality)); var screen = (new flash.display.BitmapData(Stage.width / 2, Stage.height / 2, true, 0)); screen.rectangle = new flash.geom.Rectangle(0, 0, Stage.width / 2, Stage.height / 2); createEmptyMovieClip("bitmapH", 2); bitmapH._xscale = (bitmapH._yscale = 200); var mySound = new Sound(this); cursor._visible = false; scaleF = 0.5; mySound.onLoad = function (success) { if (success) { trace("loaded"); loadbar._visible = false; checks._visible = true; rec._visible = true; } else { checks._visible = true; trace("fail"); loadbar._visible = false; failure._visible = true; } }; trace(_root.linkS + " link"); mySound.loadSound(_root.linkS, false); _root.namemc.name = _root.nameS; array = new Array(); pos = 0; shape.gotoAndStop(1); i = 100; spacekey = false; rectangle._visible = false; keyleft = false; keyright = false; keyup = false; keydown = false; hitR = false; hitL = false; hitD = false; hitU = false; aArr = new Array(); c = 5; checks.c5.gotoAndStop(2); types = 0; lastl = 0; lastr = 0; lastu = 0; lastd = 0; gtype = _root.typeGame; savemc.controls.gotoAndStop(gtype); onEnterFrame = function () { if (gtype == 1) { box._visible = false; circs._visible = false; frets._visible = true; frets.base.b1.b.b.gotoAndStop(_root.nTypes2[types - 1][0]); frets.base.b2.b.b.gotoAndStop(_root.nTypes2[types - 1][1]); frets.base.b3.b.b.gotoAndStop(_root.nTypes2[types - 1][2]); frets.base.b4.b.b.gotoAndStop(_root.nTypes2[types - 1][3]); } else if (gtype == 2) { box._visible = false; circs.c1.ring._visible = false; circs.c2.ring._visible = false; frets._visible = false; circs._visible = true; cursor._x = _xmouse - circs._x; cursor._y = _ymouse - circs._y; xDifference = circs.c1._x - _root.cursor._x; yDifference = circs.c1._y - _root.cursor._y; circs.c1._rotation = (-Math.atan2(xDifference, yDifference)) / (Math.PI/180); xDifference = circs.c2._x - _root.cursor._x; yDifference = circs.c2._y - _root.cursor._y; circs.c2._rotation = (-Math.atan2(xDifference, yDifference)) / (Math.PI/180); } else if (gtype == 3) { box._visible = true; circs._visible = false; frets._visible = false; } n = 1; while (n < (c + 1)) { if (checks["c" + n]._currentframe == 2) { types = n; break; } n++; } clickloc._x = -100; wHit = false; if (gtype == 1) { hitL = false; if (Key.isDown(74)) { frets.base.b1.play(); if (!keyleft) { keyleft = true; hitL = true; } } else { if (((mySound.position - array[lastl - 1]) > 400) && (lastl != 0)) { array.splice(lastl, 0, mySound.position - array[lastl - 1]); if (lastd > lastl) { lastd++; } if (lastr > lastl) { lastr++; } if (lastu > lastl) { lastu++; } } lastl = 0; keyleft = false; } hitR = false; if (Key.isDown(186)) { frets.base.b4.play(); if (!keyright) { keyright = true; hitR = true; } } else { if (((mySound.position - array[lastr - 1]) > 400) && (lastr != 0)) { array.splice(lastr, 0, mySound.position - array[lastr - 1]); if (lastd > lastr) { lastd++; } if (lastl > lastr) { lastl++; } if (lastu > lastr) { lastu++; } } lastr = 0; keyright = false; } hitU = false; if (Key.isDown(76)) { frets.base.b3.play(); if (!keyup) { keyup = true; hitU = true; } } else { if (((mySound.position - array[lastu - 1]) > 400) && (lastu != 0)) { array.splice(lastu, 0, mySound.position - array[lastu - 1]); if (lastd > lastu) { lastd++; } if (lastl > lastu) { lastl++; } if (lastr > lastu) { lastr++; } } lastu = 0; keyup = false; } hitD = false; if (Key.isDown(75)) { frets.base.b2.play(); if (!keydown) { keydown = true; hitD = true; } } else { if (((mySound.position - array[lastd - 1]) > 400) && (lastd != 0)) { array.splice(lastd, 0, mySound.position - array[lastd - 1]); if (lastu > lastd) { lastu++; } if (lastl > lastd) { lastl++; } if (lastr > lastd) { lastr++; } } lastd = 0; keydown = false; } } else if (gtype == 2) { if (_root.clicked) { if (!spacekey) { wHit = true; spacekey = true; if (_xmouse < (Stage.width / 2)) { array.push(mySound.position, circs.c1._rotation, 1); circs.c1.arch.gotoAndStop(_root.nColor[_root.types - 1][0]); } else { array.push(mySound.position, circs.c2._rotation, 2); circs.c2.arch.gotoAndStop(_root.nColor[_root.types - 1][0]); } m = circs.transform.matrix; m.scale(scaleF, scaleF); screen.draw(circs, m); } else { circs.c1.arch.gotoAndStop(1); circs.c2.arch.gotoAndStop(1); } } else { spacekey = false; } } else if (gtype == 3) { if (_root.clicked) { if (!spacekey) { spacekey = true; if (box.hitTest(_xmouse, _ymouse, true)) { wHit = true; array.push(mySound.position, _xmouse, _ymouse); clickloc._x = _xmouse; clickloc._y = _ymouse; } } } else { spacekey = false; } } if (loadbar._visible || (failure._visible)) { loadbar.bar._xscale = (mySound.getBytesLoaded() / mySound.getBytesTotal()) * 100; } screen.applyFilter(screen, screen.rectangle, new flash.geom.Point(0, 0), my_blur_filter); m = 0; while (m < aArr.length) { aArr[m][0] = aArr[m][0] + aArr[m][2]; aArr[m][3] = aArr[m][3] + 0.7; aArr[m][1] = aArr[m][1] + aArr[m][3]; shape._x = aArr[m][0]; shape._y = aArr[m][1]; shape._xscale = (shape._yscale = aArr[m][4]); shape.gotoAndStop(aArr[m][5]); aArr[m][7] = aArr[m][7] + aArr[m][6]; shape._rotation = aArr[m][7]; if (((aArr[m][1] > (Stage.height + shape._height)) || (aArr[m][0] < ((-shape._width) / 2))) || (aArr[m][0] > (Stage.width + (shape._width / 2)))) { aArr.splice(m, 1); m--; } else { n = shape.transform.matrix; n.scale(scaleF, scaleF); screen.draw(shape, n); } m++; } bitmapH.attachBitmap(screen, 1); if (gtype == 1) { if (((hitL || (hitR)) || (hitU)) || (hitD)) { wHit = true; if (hitL) { array.push(mySound.position); if ((mySound.position > 0) && (lastl == 0)) { lastl = array.length; } hitL = false; array.push(1); } if (hitD) { array.push(mySound.position); if ((mySound.position > 0) && (lastd == 0)) { lastd = array.length; } hitD = false; array.push(2); } if (hitU) { array.push(mySound.position); if ((mySound.position > 0) && (lastu == 0)) { lastu = array.length; } hitU = false; array.push(3); } if (hitR) { array.push(mySound.position); if ((mySound.position > 0) && (lastr == 0)) { lastr = array.length; } hitR = false; array.push(4); } } } s._visible = false; if (wHit) { xloc = (Math.random() * (Stage.width - 100)) + 50; yloc = (Math.random() * (Stage.height - 200)) + 100; j = 0; while (j < 3) { if (aArr.length < 15) { i++; if (i > 999) { i = 10; } aArr.push(new Array(xloc, yloc, (Math.random() * 26) - 13, Math.random() * -15, (Math.random() * 60) + 50, _root.nTypes[types - 1][Math.floor(Math.random() * _root.nTypes[types - 1].length)], (Math.random() * 16) - 8, Math.random() * 360)); } j++; } s._visible = true; pos = pos + 2; } if (Key.isDown(65) && (Key.isDown(68))) { trace(array); } savemc.bar._xscale = (mySound.position / mySound.duration) * 100; if (((!loadbar._visible) && (!failure._visible)) && (((mySound.position / mySound.duration) * 100) >= 99.9)) { _root.mySound.stop(); } shape._x = -100; };
Frame 9
function scorePoints() { scoremc._visible = true; if (cl != 8) { combometer = combometer + 1; } v = 100; combo++; inc = false; if (cl != 8) { if (combo == 20) { cl = 2; inc = true; } else if (combo == 40) { cl = 3; inc = true; } else if (combo == 60) { cl = 4; inc = true; } if (inc) { combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } score2 = score2 + (-5400 * cl); timerN++; score3 = score3 + (timer + (200 * cl)); if (cl <= 8) { score = score + (200 * cl); } scoremc.score = score + " "; scoremc.combo = "Combo x" + combo; } function endCombo() { combo = 0; _root.scoremc.combo = ""; if (cl == 8) { combometer = 0; setBase(); combomc.play(); circles.circle1.c.gotoAndStop(1); circles.circle2.c.gotoAndStop(1); } cl = 1; v = v - 15; if (v < 20) { v = 20; } } function endGame() { if (!_root.restartGame) { mySound.stop(); black.swapDepths(_root.getNextHighestDepth()); black.play(); } } function finish() { percentage = (noteNumH / noteNum) * 100; if (percentage > 100) { percentage = 100; } if (fullGame) { rankNum = 0; if (percentage >= 98) { trace(percentange); rankNum = 1; } else if (percentage >= 92) { rankNum = 2; } else if (percentage >= 85) { rankNum = 3; } else if (percentage >= 75) { rankNum = 4; } else if (percentage >= 65) { rankNum = 5; } else { rankNum = 6; } trace("rankNum " + rankNum); if ((savefile.data["rank" + _root.songS] > rankNum) || (savefile.data["rank" + _root.songS] == undefined)) { savefile.data["rank" + _root.songS] = rankNum; } } if ((savefile.data["score" + _root.songS] < _root.score) || (savefile.data["score" + _root.songS] == undefined)) { savefile.data["score" + _root.songS] = _root.score; } removeMovieClip(_root.bars); removeMovieClip(_root.base); removeMovieClip(_root.note); _root.mySound.stop(); _root.bitmapH.swapDepths(666); removeMovieClip(_root.bitmapH); removeMovieClip(_root.bitmapH2); removeMovieClip(_root.namemc); removeMovieClip(_root.backmc); removeMovieClip(_root.combomc); removeMovieClip(_root.scoremc); songFade = false; removeMovieClip(c1); removeMovieClip(c2); _root.lastFrame = _currentframe; if (_root.restartGame) { _root.gotoAndStop("restartF"); } else if (fullGame) { trace("fullgame"); _root.rankvar = rankNum; _root.scorevar = score; _root.combovar = maxcombo; _root.percentvar = percentage; _root.svar2 = score2; _root.svar3 = ltimer + score; _root.ltime2 = ltimer; _root.gotoAndStop("results"); } else { trace("song"); _root.gotoAndStop("songselect"); } } trace(black._currentframe); if (black._currentframe == undefined) { duplicateMovieClip (blackmc, "black", 100); } else { black.gotoAndStop(1); } cursor._visible = false; scoremc._visible = 0; backmc.swapDepths(4); c1.swapDepths(5); c2.swapDepths(6); combomc.swapDepths(8); scoremc.swapDepths(9); var screen = (new flash.display.BitmapData(Stage.width / 2, Stage.height / 2, true, 0)); screen.rectangle = new flash.geom.Rectangle(0, 0, Stage.width / 2, Stage.height / 2); var screen2 = (new flash.display.BitmapData(Stage.width, Stage.height, true, 0)); createEmptyMovieClip("bitmapH", 2); createEmptyMovieClip("bitmapH2", 3); var blurX = 40; var quality = 1; var my_blur_filter = (new flash.filters.BlurFilter(blurX, blurX, quality)); array = new Array(); songmc.stop(); j = 4; loadbar._visible = true; combo = 0; minimc.stop(); comboy = comboani._y; comboani.combobar.combobar = combo; c1.ring.gotoAndStop(2); c2.ring.gotoAndStop(2); var mySound = new Sound(this); var sendVars = new LoadVars(); sendVars.id = _root.songS; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/plays.php", sendVars, "GET"); mySound.onLoad = function (success) { if (success) { _root.gameLength = array[array.length - 4]; trace("GL " + _root.gameLength); _root.gameLength = _root.gameLength * 2; _root.gameLength = _root.gameLength / 2; _root.gameLength = _root.gameLength + 9000; if (_root.gameLength > mySound.duration) { _root.gameLength = mySound.duration; } mySound.start(); songmc.play(); trace("loaded"); loadbar._visible = false; } }; combometer = 0; combo = 0; score = 0; cl = 1; loadVars.onLoad = function (success) { if (success) { _root.var1 = (songname = loadVars.songname); _root.var2 = (artist = loadVars.artist); _root.var4 = (author = loadVars.author); _root.var3 = (link = loadVars.link); stringsync = loadVars.stringsync; _root.var7 = (plays = loadVars.plays); _root.var5 = (rating = loadVars.rating); genre = loadVars.genre; _root.var6 = (rating_num = loadVars.rating_num); _root.var8 = loadVars.type; _root.var9 = loadVars.difficulty; _root.namemc.name = songname; arr = stringsync.split("|"); array = new Array(); l = 0; while (l < arr.length) { array[l] = arr[l]; l++; } trace(_root.gameLength); mySound.loadSound(link, false); startGame(); } }; scaleF = 0.5; bitmapH._xscale = (bitmapH._yscale = 200); sendVars.id = _root.songS; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve.php", loadVars, "GET"); narray = new Array(); pos2 = 0; i = 0; aArr = new Array(); types = 0; hitTotal = false; songFade = false; cv = 100; v = 100; maxcombo = 0; noteNum = 0; noteNumH = 0; timer = 0; timerN = 0; lscore = 0; score2 = 0; score3 = 0; onEnterFrame = function () { if (_root.hack) { var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); } ltimer = timer; time = new Date(); timer = Math.ceil(time.getTime() % 1000000); if ((score3 - (ltimer * timerN)) != (score - lscore)) { _root.hack = true; var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); score = 0; score2 = 0; } lscore = score; score3 = 0; if ((score2 / -27) != score) { _root.hack = true; var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); score = 0; score2 = 0; } timerN = 0; practice._visible = loadbar._visible; if (combo > maxcombo) { maxcombo = combo; } if (combometer > 100) { combometer = 100; } if (combometer == 100) { circles.space._visible = true; if (Key.isDown(32)) { if (cl != 8) { circles.circle1.c.gotoAndStop(3); circles.circle2.c.gotoAndStop(3); cl = 8; combomc.combo.gotoAndStop(4); combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } } else { circles.space._visible = false; } screen2.dispose(); screen2 = new flash.display.BitmapData(Stage.width, Stage.height, true, 0); if (cl == 8) { if (combomc._currentframe > 10) { combomc.gotoAndStop(10); } circles.space._visible = false; } else if (combometer < 100) { circles.circle1.c.gotoAndStop(1); circles.circle2.c.gotoAndStop(1); } else { circles.circle1.c.gotoAndStop(2); circles.circle2.c.gotoAndStop(2); } circles.circle1.c._yscale = combometer; circles.circle2.c._yscale = combometer; if ((black._currentframe > 1) && (black._currentframe < 31)) { mySound.stop(); if (black._currentframe == 30) { finish(); } } else { if (songFade) { waitS = mySound.position - stopM; mySound.setVolume(100 - (waitS / 100)); if (waitS >= 10000) { fullGame = true; endGame(); } } else { if (cv < v) { cv = cv + 5; } else if (cv > v) { cv = cv - 5; } if (cv < 0) { cv = 0; } mySound.setVolume(cv); } if (!loadbar._visible) { songpos._visible = true; songpos.bar._xscale = (mySound.position / mySound.duration) * 100; } else { songpos._visible = false; } cursor._x = _xmouse; cursor._y = _ymouse; xDifference = c1._x - _root.cursor._x; yDifference = c1._y - _root.cursor._y; c1._rotation = (-Math.atan2(xDifference, yDifference)) / (Math.PI/180); xDifference = c2._x - _root.cursor._x; yDifference = c2._y - _root.cursor._y; c2._rotation = (-Math.atan2(xDifference, yDifference)) / (Math.PI/180); if (!loadbar._visible) { if ((pos2 >= (array.length - 4)) && (!songFade)) { songFade = true; stopM = mySound.position; waitS = 0; } if (pos2 == 0) { types = array[pos2]; pos2++; } if ((array[pos2] <= (mySound.position + 1000)) && (pos2 < (array.length - 4))) { if (array[pos2] > 1000) { timen = array[pos2] - 40; noteNum++; v = new Array(timen, array[pos2 + 1], array[pos2 + 2], false); narray.push(v); pos2 = pos2 + 3; } else { pos2 = pos2 + 3; } } } screen.applyFilter(screen, screen.rectangle, new flash.geom.Point(0, 0), my_blur_filter); n = circles.transform.matrix; n.scale(scaleF, scaleF); screen.draw(circles, n); m = 0; while (m < aArr.length) { aArr[m][0] = aArr[m][0] + aArr[m][2]; aArr[m][3] = aArr[m][3] + 0.7; aArr[m][1] = aArr[m][1] + aArr[m][3]; shape._x = aArr[m][0]; shape._y = aArr[m][1]; shape._xscale = (shape._yscale = aArr[m][4]); shape.gotoAndStop(aArr[m][5]); aArr[m][7] = aArr[m][7] + aArr[m][6]; shape._rotation = aArr[m][7]; if (((aArr[m][1] > (Stage.height + shape._height)) || (aArr[m][0] < ((-shape._width) / 2))) || (aArr[m][0] > (Stage.width + (shape._width / 2)))) { aArr.splice(m, 1); m--; } else { n = shape.transform.matrix; n.scale(scaleF, scaleF); screen.draw(shape, n); } m++; } c1.wait++; if (c1.wait > 2) { c1.arch.gotoAndStop(1); } c2.wait++; if (c2.wait > 2) { c2.arch.gotoAndStop(1); } hitTotal = false; if (narray.length > 0) { j = narray.length - 1; for ( ; j >= 0 ; j--) { if (cl == 8) { minimc.arch.gotoAndStop(_root.nColor[types - 1][1]); } else { minimc.arch.gotoAndStop(_root.nColor[types - 1][0]); } minimc.ring.gotoAndStop(1); minimc._x = _root["c" + narray[j][2]]._x; minimc._y = _root["c" + narray[j][2]]._y; minimc._rotation = narray[j][1]; size = 100 - (((mySound.position - narray[j][0]) / 1000) * -100); minimc._xscale = (minimc._yscale = size); if (minimc._xscale >= 100) { if (!narray[j][3]) { r1 = minimc._rotation; between = new Array(); rhalf = 68; if ((r1 + rhalf) <= 180) { between.push(new Array(r1, r1 + rhalf)); } else { between.push(new Array(r1, 180), new Array(-180, (rhalf + r1) - 360)); } if ((r1 - rhalf) >= -180) { between.push(new Array(r1 - rhalf, r1)); } else { between.push(new Array(-180, r1), new Array((r1 - rhalf) + 360, 180)); } ok = false; r2 = _root["c" + narray[j][2]]._rotation; k = 0; while (k < between.length) { if ((between[k][0] <= r2) && (r2 <= between[k][1])) { ok = true; break; } k++; } if (ok) { _root["c" + narray[j][2]].wait = 0; _root["c" + narray[j][2]].arch.gotoAndStop(minimc.arch._currentframe); hitTotal = true; scorePoints(); noteNumH++; narray[j][3] = true; narray.splice(j, 1); continue; } if (minimc._xscale >= 110) { endCombo(); } } } if (minimc._xscale >= 110) { narray.splice(j, 1); } else { if (narray[j][3]) { minimc.gotoAndStop(2); } else { minimc.gotoAndStop(1); } m = minimc.transform.matrix; screen2.draw(minimc, m); } } } if (hitTotal) { if (aArr.length < 15) { xloc = Math.random() * Stage.width; yloc = (Math.random() * Stage.height) / 2; j = 0; while (j < 3) { i++; if (i > 999) { i = 10; } aArr.push(new Array(xloc, yloc, (Math.random() * 26) - 13, Math.random() * -15, (Math.random() * 60) + 50, _root.nTypes[types - 1][Math.floor(Math.random() * _root.nTypes[types - 1].length)], (Math.random() * 16) - 8, Math.random() * 360)); j++; } } } if (loadbar._visible) { loadbar.bar._xscale = (mySound.getBytesLoaded() / mySound.getBytesTotal()) * 100; } minimc._xscale = 100; minimc._x = -10000; bitmapH.attachBitmap(screen, 1); bitmapH2.attachBitmap(screen2, 1); backmc.bar._xscale = (mySound.position / _root.gameLength) * 100; if (((!loadbar._visible) && (!failure._visible)) && (((mySound.position / mySound.duration) * 100) >= 99.9)) { fullGame = true; endGame(); } } if (Key.isDown(65) && (Key.isDown(68))) { trace("-------------"); trace(link); trace("-------------"); trace(array); trace("-------------"); } };
Frame 10
function scorePoints() { scoremc._visible = true; if (cl != 8) { combometer = combometer + 1.5; } v = 100; combo++; inc = false; if (cl != 8) { if (combo == 10) { cl = 2; inc = true; } else if (combo == 20) { cl = 3; inc = true; } else if (combo == 35) { cl = 4; inc = true; } if (inc) { combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } score2 = score2 + (-5400 * cl); timerN++; score3 = score3 + (timer + (200 * cl)); if (cl <= 8) { score = score + (200 * cl); } scoremc.score = score + " "; scoremc.combo = "Combo x" + combo; } function endCombo() { combo = 0; _root.scoremc.combo = ""; if (cl == 8) { combometer = 0; setBase(); combomc.play(); circles.circle1.c.gotoAndStop(1); circles.circle2.c.gotoAndStop(1); } cl = 1; v = v - 15; if (v < 20) { v = 20; } } function endGame() { if (!_root.restartGame) { mySound.stop(); black.swapDepths(_root.getNextHighestDepth()); black.play(); } } function finish() { percentage = (noteNumH / noteNum) * 100; if (percentage > 100) { percentage = 100; } if (fullGame) { rankNum = 0; if (percentage >= 98) { trace(percentange); rankNum = 1; } else if (percentage >= 92) { rankNum = 2; } else if (percentage >= 85) { rankNum = 3; } else if (percentage >= 75) { rankNum = 4; } else if (percentage >= 65) { rankNum = 5; } else { rankNum = 6; } trace("rankNum " + rankNum); if ((savefile.data["rank" + _root.songS] > rankNum) || (savefile.data["rank" + _root.songS] == undefined)) { savefile.data["rank" + _root.songS] = rankNum; } } if ((savefile.data["score" + _root.songS] < _root.score) || (savefile.data["score" + _root.songS] == undefined)) { savefile.data["score" + _root.songS] = _root.score; } removeMovieClip(_root.bars); removeMovieClip(_root.base); removeMovieClip(_root.note); _root.mySound.stop(); _root.bitmapH.swapDepths(666); removeMovieClip(_root.bitmapH); removeMovieClip(_root.bitmapH2); removeMovieClip(_root.namemc); removeMovieClip(_root.backmc); removeMovieClip(_root.combomc); removeMovieClip(_root.scoremc); removeMovieClip(_root.combometermc); songFade = false; removeMovieClip(c1); removeMovieClip(c2); _root.lastFrame = _currentframe; if (_root.restartGame) { _root.gotoAndStop("restartF"); } else if (fullGame) { trace("fullgame"); _root.rankvar = rankNum; _root.scorevar = score; _root.combovar = maxcombo; _root.percentvar = percentage; _root.svar2 = score2; _root.svar3 = ltimer + score; _root.ltime2 = ltimer; _root.gotoAndStop("results"); } else { trace("song"); _root.gotoAndStop("songselect"); } } onMouseDown = function () { clicked = true; }; onMouseUp = function () { clicked = false; }; trace(black._currentframe); if (black._currentframe == undefined) { duplicateMovieClip (blackmc, "black", 100); } else { black.gotoAndStop(1); } scoremc._visible = 0; backmc.swapDepths(4); c1.swapDepths(5); c2.swapDepths(6); combometermc.swapDepths(7); combomc.swapDepths(8); scoremc.swapDepths(9); var screen = (new flash.display.BitmapData(Stage.width / 2, Stage.height / 2, true, 0)); screen.rectangle = new flash.geom.Rectangle(0, 0, Stage.width / 2, Stage.height / 2); var screen2 = (new flash.display.BitmapData(Stage.width, Stage.height, true, 0)); createEmptyMovieClip("bitmapH", 2); createEmptyMovieClip("bitmapH2", 3); var blurX = 40; var quality = 1; var my_blur_filter = (new flash.filters.BlurFilter(blurX, blurX, quality)); songmc.stop(); j = 4; loadbar._visible = true; combo = 0; minimc.stop(); comboy = comboani._y; comboani.combobar.combobar = combo; c1.ring.gotoAndStop(2); c2.ring.gotoAndStop(2); var mySound = new Sound(this); var sendVars = new LoadVars(); sendVars.id = _root.songS; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/plays.php", sendVars, "GET"); invisi._alpha = 0; mySound.onLoad = function (success) { if (success) { _root.gameLength = array[array.length - 4]; trace("GL " + _root.gameLength); _root.gameLength = _root.gameLength * 2; _root.gameLength = _root.gameLength / 2; _root.gameLength = _root.gameLength + 9000; if (_root.gameLength > mySound.duration) { _root.gameLength = mySound.duration; } mySound.start(); songmc.play(); trace("loaded"); loadbar._visible = false; } }; combometer = 0; combo = 0; score = 0; cl = 1; loadVars.onLoad = function (success) { if (success) { _root.var1 = (songname = loadVars.songname); _root.var2 = (artist = loadVars.artist); _root.var4 = (author = loadVars.author); _root.var3 = (link = loadVars.link); stringsync = loadVars.stringsync; _root.var7 = (plays = loadVars.plays); _root.var5 = (rating = loadVars.rating); genre = loadVars.genre; _root.var6 = (rating_num = loadVars.rating_num); _root.var8 = loadVars.type; _root.var9 = loadVars.difficulty; _root.namemc.name = songname; arr = stringsync.split("|"); array = new Array(); l = 0; while (l < arr.length) { array[l] = arr[l]; l++; } trace(_root.gameLength); mySound.loadSound(link, false); startGame(); } }; scaleF = 0.5; bitmapH._xscale = (bitmapH._yscale = 200); sendVars.id = _root.songS; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve.php", loadVars, "GET"); narray = new Array(); array = new Array(); lastColor = 1; pos2 = 0; i = 0; aArr = new Array(); types = 0; hitTotal = false; songFade = false; cv = 100; v = 100; maxcombo = 0; noteNum = 0; noteNumH = 0; cBeat = 0; lastc = false; lastPos = 0; pWait = 0; timer = 0; timerN = 0; lscore = 0; score2 = 0; score3 = 0; onEnterFrame = function () { if (_root.hack) { var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); } ltimer = timer; time = new Date(); timer = Math.ceil(time.getTime() % 1000000); if ((score3 - (ltimer * timerN)) != (score - lscore)) { _root.hack = true; var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); score = 0; score2 = 0; } lscore = score; score3 = 0; if ((score2 / -27) != score) { _root.hack = true; var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); score = 0; score2 = 0; } timerN = 0; if (loadbar._visible) { fakec._visible = true; } else { fakec.gotoAndStop(68); fakec._visible = false; } invisi._x = -100; screen2.dispose(); screen2 = new flash.display.BitmapData(Stage.width, Stage.height, true, 0); if (clicked) { if (!lastc) { clickdown = true; lastc = true; } else { clickdown = false; } } else { lastc = false; clickdown = false; } if (combo > maxcombo) { maxcombo = combo; } if (combometer > 100) { combometer = 100; } if (combometer == 100) { combometermc.space._visible = true; combometermc.bar.gotoAndStop(2); if (Key.isDown(32)) { if (cl != 8) { cl = 8; combomc.combo.gotoAndStop(4); combomc.gotoAndPlay(2); combomc.combo.gotoAndStop(cl - 1); } } } else { combometermc.space._visible = false; } if (cl == 8) { if (combomc._currentframe > 10) { combomc.gotoAndStop(10); } combometer = combometer - 5; if (combometer < 0) { combometer = 0; } circles.space._visible = false; } else { combometermc.bar.gotoAndStop(1); } combometermc.bar._yscale = combometer; if ((black._currentframe > 1) && (black._currentframe < 31)) { mySound.stop(); if (black._currentframe == 30) { finish(); } } else { if (songFade) { waitS = mySound.position - stopM; mySound.setVolume(100 - (waitS / 100)); if (waitS >= 10000) { fullGame = true; endGame(); } } else { if (cv < v) { cv = cv + 5; } else if (cv > v) { cv = cv - 5; } if (cv < 0) { cv = 0; } mySound.setVolume(cv); } if (!loadbar._visible) { songpos._visible = true; songpos.bar._xscale = (mySound.position / mySound.duration) * 100; } else { songpos._visible = false; } if (!loadbar._visible) { if ((pos2 >= (array.length - 1)) && (!songFade)) { songFade = true; stopM = mySound.position; waitS = 0; } if (pos2 == 0) { types = array[pos2]; pos2++; } if ((array[pos2] <= (mySound.position + 1500)) && (pos2 < (array.length - 1))) { if (array[pos2] > 1500) { noteNum++; cBeat++; if (cBeat > 9) { cBeat = 1; } if (((mySound.position - lastPos) > 600) || (cBeat == 1)) { trace(lastColor); lastColor++; if ((lastColor > 4) || ((types == 4) && (lastColor > 2))) { lastColor = 1; } cBeat = 1; } lastPos = mySound.position; timen = array[pos2] - 60; v = new Array(timen, array[pos2 + 1], array[pos2 + 2], false, cBeat, lastColor); narray.push(v); pos2 = pos2 + 3; } else { pos2 = pos2 + 3; } } } screen.applyFilter(screen, screen.rectangle, new flash.geom.Point(0, 0), my_blur_filter); m = 0; while (m < aArr.length) { aArr[m][0] = aArr[m][0] + aArr[m][2]; aArr[m][3] = aArr[m][3] + 0.7; aArr[m][1] = aArr[m][1] + aArr[m][3]; shape._x = aArr[m][0]; shape._y = aArr[m][1]; shape._xscale = (shape._yscale = aArr[m][4]); shape.gotoAndStop(aArr[m][5]); aArr[m][7] = aArr[m][7] + aArr[m][6]; shape._rotation = aArr[m][7]; if (((aArr[m][1] > (Stage.height + shape._height)) || (aArr[m][0] < ((-shape._width) / 2))) || (aArr[m][0] > (Stage.width + (shape._width / 2)))) { aArr.splice(m, 1); m--; } else { n = shape.transform.matrix; n.scale(scaleF, scaleF); screen.draw(shape, n); } m++; } c1.wait++; if (c1.wait > 2) { c1.arch.gotoAndStop(1); } c2.wait++; if (c2.wait > 2) { c2.arch.gotoAndStop(1); } hitTotal = false; if (narray.length > 0) { j = narray.length - 1; while (j >= 0) { circleB.back.c.gotoAndStop(narray[j][5]); circleB._x = narray[j][1]; circleB._y = narray[j][2]; size = 100 - (((mySound.position - narray[j][0]) / 1500) * -100); circleB.ring.gotoAndStop(Math.floor(size)); circleB.number.gotoAndStop(narray[j][4]); if (cl == 8) { circleB.back.gotoAndStop(_root.nColor[types - 1][1] - 1); } else { circleB.back.gotoAndStop(_root.nColor[types - 1][0] - 1); } if (size >= 105) { trace("delete"); endCombo(); narray.splice(j, 1); } else { m = circleB.transform.matrix; screen2.draw(circleB, m); m.scale(scaleF, scaleF); screen.draw(circleB, m); } j--; } j = 0; while (j < narray.length) { if (!narray[j][3]) { circleB._x = narray[j][1]; circleB._y = narray[j][2]; size = 100 - (((mySound.position - narray[j][0]) / 1500) * -100); circleB.ring.gotoAndStop(Math.floor(size)); if (circleB.hitTest(_xmouse, _ymouse, true)) { if ((circleB.ring._currentframe >= 87) && (circleB.ring._currentframe < 105)) { invisi._x = _xmouse; invisi._y = _ymouse; if (clickdown) { clickdown = false; star._x = circleB._x; star._y = circleB._y; m = star.transform.matrix; m.scale(scaleF, scaleF); screen.draw(star, m); _root["c" + narray[j][2]].wait = 0; _root["c" + narray[j][2]].arch.gotoAndStop(minimc.arch._currentframe); hitTotal = true; scorePoints(); noteNumH++; narray[j][3] = true; narray.splice(j, 1); trace("delete2"); break; } } else if (clickdown) { clickdown = false; endCombo(); break; } } } j++; } } if (clickdown) { endCombo(); } if (hitTotal) { if (aArr.length < 15) { xloc = Math.random() * Stage.width; yloc = (Math.random() * Stage.height) / 2; j = 0; while (j < 3) { i++; if (i > 999) { i = 10; } aArr.push(new Array(xloc, yloc, (Math.random() * 26) - 13, Math.random() * -15, (Math.random() * 60) + 50, _root.nTypes[types - 1][Math.floor(Math.random() * _root.nTypes[types - 1].length)], (Math.random() * 16) - 8, Math.random() * 360)); j++; } } } if (loadbar._visible) { loadbar.bar._xscale = (mySound.getBytesLoaded() / mySound.getBytesTotal()) * 100; } circleB._xscale = 100; circleB._x = -10000; bitmapH.attachBitmap(screen, 1); bitmapH2.attachBitmap(screen2, 2); backmc.bar._xscale = (mySound.position / _root.gameLength) * 100; if (((!loadbar._visible) && (!failure._visible)) && (((mySound.position / mySound.duration) * 100) >= 99.9)) { fullGame = true; endGame(); } } star._x = -100; if (Key.isDown(65) && (Key.isDown(68))) { trace("-------------"); trace(link); trace("-------------"); trace(array); trace("-------------"); } };
Instance of Symbol 599 MovieClip "invisi" in Frame 10
on (press) { }
Frame 11
_root.faq._visible = false;
Frame 13
stop(); wait = 0; onEnterFrame = function () { wait++; trace(wait); if (wait > 5) { gotoAndStop(_root.lastFrame); _root.restartGame = false; } };
Frame 14
function sendScore() { var _local1 = new LoadVars(); _local1.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce_true.php", scoreVars2, "GET"); } stop(); _root.results.gotoAndStop(_root.diffvar); _root.results.bg.gotoAndStop(_root.diffvar); _root.results.rank.gotoAndStop(_root.rankvar); _root.results.mscore = _root.scorevar; _root.results.mcombo = "Max Combo " + _root.combovar; x = Math.floor(_root.percentvar); trace(x); _root.results.mpercent = ("Percentage " + x) + "%"; _root.ltimer = 0; _root.score2 = 0; var scoreVars = new LoadVars(); var scoreVars2 = new LoadVars(); scoreVars2.onLoad = function (success) { if (success) { var _local3 = scoreVars2.result; if (_local3 == _local3.toLowerCase()) { trace(1); } else { _root.submitted = true; var _local2 = new LoadVars(); mvar.hash("test"); _local2.songid = _root.songS; _local2.name = _root.results.namevar.text; _local2.score = _root.scorevar; trace((_local2.name + " ") + _local2.score); _local2.check = mvar.hash((((((((_local2.name + "") + _local2.score) + "") + _local2.songid) + "") + _local2.score) + "") + _local2.name); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/input_high.php", _local2, "GET"); results.s.gotoAndStop(2); trace(2); } } }; onEnterFrame = function () { _root.timevar = (((_root.svar3 + " ") + _root.ltime2) + " ") + (svar3 - _root.ltime2); _root.hackvar = _root.hack; trace("hack " + _root.hack); if (_root.hack) { var _local2 = new LoadVars(); _local2.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", _local2, "GET"); } if (savefile.data["score" + _root.songS] != undefined) { if (_root.scorevar > savefile.data["score" + _root.songS]) { trace("h1"); _root.scorevar = 0; } } if ((_root.svar2 / -27) != _root.scorevar) { trace("h2"); } if ((_root.svar3 - _root.ltime2) != _root.scorevar) { trace("h3"); } if (black._currentframe == 45) { black.swapDepths(666); removeMovieClip(black); } };
Frame 15
stop(); _root.bg.gotoAndStop(_root.diffvar); var scoresArray = new Array(); var sendVars = new LoadVars(); var loadVars = new LoadVars(); loadVars.onLoad = function (success) { scoresArray = new Array(); if (success) { arr = new Array(); var arr = loadVars.result.split("|"); var _local1; var _local4; var _local3; var _local2; _local1 = 0; while (_local1 < arr.length) { _local4 = arr[_local1]; _local3 = arr[_local1 + 1]; _local2 = new Object(); _local2.name = _local4; _local2.score = _local3; scoresArray.push(_local2); _local1 = _local1 + 2; } if (scoresArray[0].score != undefined) { _local1 = 0; while (_local1 < scoresArray.length) { duplicateMovieClip (hscores.hscore, "h" + _local1, _local1); hscores["h" + _local1]._y = hscores.hscore._height * (_local1 + 1); hscores["h" + _local1].num = (_local1 + 1) + "."; hscores["h" + _local1].name = scoresArray[_local1].name; hscores["h" + _local1].score = scoresArray[_local1].score; hscores["h" + _local1]._visible = true; _local1++; } } else { duplicateMovieClip (hscores.hscore, "h1", 1); hscores.h1._y = hscores.hscore._height * 1; hscores.h1.num = ""; hscores.h1.score = ""; hscores.h1.name = "No highscores"; } loadingm._visible = false; } }; loadingm._visible = true; sendVars.songid = _root.songS; sendVars.num = 99; trace((sendVars.songid + " ") + sendVars.num); sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/retrieve_high.php", loadVars, "GET"); hscores.hscore._visible = false;
Instance of Symbol 244 MovieClip "sc" in Frame 15
onClipEvent (load) { _y = _root.bar._y; drag = false; disty = 0; amount = _root.bar._height - this._height; } on (press) { } onClipEvent (enterFrame) { if (_root.clicked) { if (!drag) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { drag = true; disty = _root._ymouse - this._y; } } else { this._y = _root._ymouse - disty; } if (this._y > ((_root.bar._height - this._height) + _root.bar._y)) { this._y = (_root.bar._height - this._height) + _root.bar._y; } else if (this._y < _root.bar._y) { this._y = _root.bar._y; } } else { drag = false; } if (_root.hscores._height > _root.frame._height) { loc = (this._y - _root.bar._y) / amount; _root.hscores._y = _root.frame._y - ((_root.hscores._height - _root.frame._height) * loc); } else { _root.hscores._y = _root.frame._y; } }
Symbol 28 Button
on (press) { getURL ("http://www.armorgames.com/", _blank); }
Symbol 32 Button
on (release) { _root.nextFrame(); trace("next"); }
Symbol 672 MovieClip [__Packages.md5] Frame 0
class md5 { function md5 (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (((chrsz != undefined) && (chrsz == 8)) || (chrsz == 16)) { this.chrsz = chrsz; } } function hash(s) { return(hex_md5(s)); } function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < x.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 0], 7, -680876936); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 1], 12, -389564586); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 2], 17, 606105819); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 3], 22, -1044525330); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 4], 7, -176418897); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 5], 12, 1200080426); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 6], 17, -1473231341); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 7], 22, -45705983); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 8], 7, 1770035416); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 9], 12, -1958414417); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 10], 17, -42063); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 11], 22, -1990404162); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 12], 7, 1804603682); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 13], 12, -40341101); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 14], 17, -1502002290); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 15], 22, 1236535329); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 1], 5, -165796510); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 6], 9, -1069501632); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 11], 14, 643717713); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 0], 20, -373897302); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 5], 5, -701558691); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 10], 9, 38016083); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 15], 14, -660478335); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 4], 20, -405537848); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 9], 5, 568446438); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 14], 9, -1019803690); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 3], 14, -187363961); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 8], 20, 1163531501); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 13], 5, -1444681467); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 2], 9, -51403784); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 7], 14, 1735328473); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 12], 20, -1926607734); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 5], 4, -378558); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 8], 11, -2022574463); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 11], 16, 1839030562); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 14], 23, -35309556); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 1], 4, -1530992060); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 4], 11, 1272893353); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 7], 16, -155497632); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 10], 23, -1094730640); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 13], 4, 681279174); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 0], 11, -358537222); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 3], 16, -722521979); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 6], 23, 76029189); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 9], 4, -640364487); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 12], 11, -421815835); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 15], 16, 530742520); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 2], 23, -995338651); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 0], 6, -198630844); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 7], 10, 1126891415); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 14], 15, -1416354905); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 5], 21, -57434055); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 12], 6, 1700485571); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 3], 10, -1894986606); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 10], 15, -1051523); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 1], 21, -2054922799); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 8], 6, 1873313359); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 15], 10, -30611744); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 6], 15, -1560198380); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 13], 21, 1309151649); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 4], 6, -145523070); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 11], 10, -1120210379); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 2], 15, 718787259); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 9], 21, -343485551); _local5 = safe_add(_local5, _local11); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local6 = _local6 + 16; } return(Array(_local5, _local4, _local3, _local2)); } function core_hmac_md5(key, data) { var _local3 = new Array(str2binl(key)); if (_local3.length > 16) { _local3 = core_md5(_local3, key.length * chrsz); } var _local4 = new Array(16); var _local5 = new Array(16); var _local2 = 0; while (_local2 < 16) { _local4[_local2] = _local3[_local2] ^ 909522486; _local5[_local2] = _local3[_local2] ^ 1549556828; _local2++; } var _local6 = new Array(core_md5(_local4.concat(str2binl(data)), 512 + (data.length * chrsz))); return(core_md5(_local5.concat(_local6), 640)); } function safe_add(x, y) { var _local1 = new Number((x & 65535) + (y & 65535)); var _local2 = new Number(((x >> 16) + (y >> 16)) + (_local1 >> 16)); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local4 = new Array(); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (str.length * chrsz)) { _local4[_local2 >> 5] = _local4[_local2 >> 5] | ((str.charCodeAt(_local2 / chrsz) & _local5) << (_local2 % 32)); _local2 = _local2 + chrsz; } return(_local4); } function binl2str(bin) { var _local4 = new String(""); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (bin.length * 32)) { _local4 = _local4 + String.fromCharCode((bin[_local2 >> 5] >>> (_local2 % 32)) & _local5); _local2 = _local2 + chrsz; } return(_local4); } function binl2hex(binarray) { var _local3 = "0123456789abcdef"; var _local4 = new String(""); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } function binl2b64(binarray) { var _local7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local5 = new String(""); var _local3 = 0; while (_local3 < (binarray.length * 4)) { var _local6 = ((((binarray[_local3 >> 2] >> (8 * (_local3 % 4))) & 255) << 16) | (((binarray[(_local3 + 1) >> 2] >> (8 * ((_local3 + 1) % 4))) & 255) << 8)) | ((binarray[(_local3 + 2) >> 2] >> (8 * ((_local3 + 2) % 4))) & 255); var _local2 = 0; while (_local2 < 4) { if (((_local3 * 8) + (_local2 * 6)) > (binarray.length * 32)) { _local5 = _local5 + b64pad; } else { _local5 = _local5 + _local7.charAt((_local6 >> (6 * (3 - _local2))) & 63); } _local2++; } _local3 = _local3 + 3; } return(_local5); } var b64pad = new String(""); var chrsz = new Number(8); }
Symbol 57 MovieClip Frame 145
_root.nextFrame();
Symbol 72 MovieClip Frame 94
_root.nextFrame();
Symbol 81 MovieClip Frame 90
stop();
Symbol 87 Button
on (release) { gotoAndStop ("songselect"); }
Symbol 92 Button
on (release) { gotoAndStop ("loadscreen"); }
Symbol 96 Button
on (release) { _root.creds._visible = true; }
Symbol 101 Button
on (press) { getURL ("http://armorgames.com/tag/rhythm/", _blank); }
Symbol 105 Button
on (release) { _root.gotoAndStop("download"); }
Symbol 115 Button
on (release) { _root.creds._visible = false; }
Symbol 140 MovieClip Frame 1
stop();
Symbol 148 Button
on (release) { _root.currentType = "id"; _root.resetSongs(1); }
Symbol 152 Button
on (release) { _root.currentType = "plays"; _root.resetSongs(1); }
Symbol 156 Button
on (release) { _root.currentType = "rating"; _root.resetSongs(1); }
Symbol 160 Button
on (release) { _root.searchString(_root.search.text, 0); }
Symbol 164 Button
on (release) { _root.songS = 0; _root.mySound.stop(); _root.gotoAndStop("menu"); }
Symbol 186 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 210 Button
on (release) { _root.genreP._visible = true; _root.genreP.play(); }
Symbol 215 Button
on (release) { _root.resetSongs(2); }
Symbol 239 MovieClip Frame 1
stop();
Symbol 250 MovieClip Frame 1
stop();
Symbol 256 Button
on (release) { _root.openPage(); }
Symbol 263 MovieClip Frame 1
stop();
Instance of Symbol 263 MovieClip "s5" in Symbol 265 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); _parent.s1.gotoAndStop(2); _parent.s2.gotoAndStop(2); _parent.s3.gotoAndStop(2); _parent.s4.gotoAndStop(2); _root.rateN = 5; } on (rollOut) { this.gotoAndStop(1); _parent.s1.gotoAndStop(1); _parent.s2.gotoAndStop(1); _parent.s3.gotoAndStop(1); _parent.s4.gotoAndStop(1); }
Instance of Symbol 263 MovieClip "s4" in Symbol 265 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); _parent.s1.gotoAndStop(2); _parent.s2.gotoAndStop(2); _parent.s3.gotoAndStop(2); _root.rateN = 4; } on (rollOut) { this.gotoAndStop(1); _parent.s1.gotoAndStop(1); _parent.s2.gotoAndStop(1); _parent.s3.gotoAndStop(1); }
Instance of Symbol 263 MovieClip "s3" in Symbol 265 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); _parent.s1.gotoAndStop(2); _parent.s2.gotoAndStop(2); _root.rateN = 3; } on (rollOut) { this.gotoAndStop(1); _parent.s1.gotoAndStop(1); _parent.s2.gotoAndStop(1); }
Instance of Symbol 263 MovieClip "s2" in Symbol 265 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); _parent.s1.gotoAndStop(2); _root.rateN = 2; } on (rollOut) { this.gotoAndStop(1); _parent.s1.gotoAndStop(1); }
Instance of Symbol 263 MovieClip "s1" in Symbol 265 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); _root.rateN = 1; } on (rollOut) { this.gotoAndStop(1); }
Symbol 275 Button
on (release) { _root.playGame(); }
Symbol 285 MovieClip Frame 1
stop();
Symbol 293 Button
on (release) { _root.lastFrame = 0; _root.songS = _root.stats.id; _root.mySound.stop(); _root.diffvar = _root.stats.bg._currentframe; _root.gotoAndStop("highscores"); }
Symbol 315 Button
on (release) { _root.stats._visible = false; _root.mySound.stop(); _root.banner.gotoAndStop(4); }
Symbol 320 MovieClip Frame 10
stop();
Symbol 330 Button
on (release) { trace(_name); _root.loadGenre(_name); }
Symbol 372 Button
on (release) { _root.genreP._visible = false; _root.genreP.gotoAndStop(1); }
Symbol 374 MovieClip Frame 1
stop();
Instance of Symbol 323 MovieClip in Symbol 374 MovieClip Frame 2
on (release) { }
Symbol 374 MovieClip Frame 10
stop();
Symbol 383 Button
on (release) { _root.endGame(); }
Symbol 387 Button
on (release) { if (_root.black._currentframe == 1) { _root.black.swapDepths(_root.getNextHighestDepth()); _root.black.play(); _root.restartGame = true; } }
Symbol 403 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 463 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 45
stop();
Symbol 475 Button
on (release) { _root.diff = 0; _root.typeGame = 0; if (c1._currentframe == 2) { _root.diff = 1; } else if (c2._currentframe == 2) { _root.diff = 2; } else if (c3._currentframe == 2) { _root.diff = 3; } if (d1._currentframe == 2) { _root.typeGame = 1; } else if (d2._currentframe == 2) { _root.typeGame = 2; } else if (d3._currentframe == 2) { _root.typeGame = 3; } trace((((_root.songnumber.text + " ") + _root.yname.text) + " ") + _root.loadingm._visible); if (((((((_root.songnumber.text != "ID #") && (_root.yname.text != "NAME")) && (_root.songnumber.text != "")) && (_root.yname.text != "")) && (!_root.loadingm._visible)) && (_root.typeGame != 0)) && (_root.diff != 0)) { if (_root.faqread) { _root.loadingm._visible = true; loadText = new LoadVars(); var sendVars = new LoadVars(); var loadVars = new LoadVars(); loadVars.onLoad = function (success) { if (success) { _root.nameS = unescape(loadVars.name); _root.artistN = unescape(loadVars.artist); _root.genreN = unescape(loadVars.genre); _root.linkS = unescape(loadVars.link); _root.authorN = _root.yname.text; _root.gotoAndStop("syncscreen"); } }; sendVars.link = "http://www.newgrounds.com/audio/listen/" + songnumber.text; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ng_data.php", loadVars, "GET"); } else { error2._alpha = 100; } } else { error._alpha = 100; } }
Symbol 486 Button
on (release) { if (!_root.loadingm._visible) { _root.gotoAndStop("menu"); } }
Symbol 494 Button
on (release) { getURL ("http://www.newgrounds.com/audio/", _blank); }
Symbol 500 Button
on (release) { _root.readFaq(); _root.faqread = true; _root.faq._visible = true; }
Symbol 505 Button
on (release) { _visible = false; }
Symbol 510 Button
on (release) { _root.mySound.stop(); _root.bitmapH.swapDepths(666); removeMovieClip(_root.loadbar); removeMovieClip(_root.bitmapH); removeMovieClip(_root.namemc); removeMovieClip(_root.rec); removeMovieClip(_root.checks); _root.gotoAndStop("loadscreen"); removeMovieClip(this); }
Symbol 519 Button
on (release) { if (((!_root.loadbar._visible) && (!_root.failure._visible)) && (_root.array.length > 30)) { trace("saved"); var sendVars = new LoadVars(); sendVars.songname = _root.nameS; sendVars.artist = _root.artistN; sendVars.author = _root.authorN; sendVars.link = _root.linkS; sendVars.genre = _root.genreN; sendVars.difficulty = _root.diff; sendVars.type = _root.typeGame; string = _root.types + "|"; i = 0; while (i < _root.array.length) { string = (string + _root.array[i]) + "|"; i++; } sendVars.stringsync = string; sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/input.php", sendVars, "POST"); _root.mySound.stop(); _root.bitmapH.swapDepths(666); removeMovieClip(_root.bitmapH); removeMovieClip(_root.namemc); removeMovieClip(_root.rec); removeMovieClip(_root.checks); removeMovieClip(_root.loadbar); _root.gotoAndStop("songselect"); removeMovieClip(this); } }
Symbol 526 Button
on (release) { _root.mySound.start(); _root.array = new Array(); this.gotoAndStop(2); }
Symbol 531 Button
on (release) { _root.mySound.stop(); this.gotoAndStop(1); }
Symbol 532 MovieClip Frame 1
stop();
Instance of Symbol 140 MovieClip "c1" in Symbol 534 MovieClip Frame 1
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c2" in Symbol 534 MovieClip Frame 1
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c3" in Symbol 534 MovieClip Frame 1
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c4" in Symbol 534 MovieClip Frame 1
on (press) { _root.cMc(this); }
Instance of Symbol 140 MovieClip "c5" in Symbol 534 MovieClip Frame 1
on (press) { _root.cMc(this); }
Symbol 547 MovieClip Frame 3
stop();
Instance of Symbol 577 MovieClip "back" in Symbol 595 MovieClip Frame 1
on (press) { }
Symbol 609 Button
on (press) { gotoAndPlay (60); }
Symbol 611 MovieClip Frame 59
stop();
Symbol 611 MovieClip Frame 72
stop();
Symbol 616 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 617 Button
on (release) { _root.faq._visible = true; }
Symbol 635 Button
on (release) { _root.submitted = false; _root.gotoAndStop(_root.lastFrame); }
Symbol 639 Button
on (release) { _root.gotoAndStop("highscores"); }
Symbol 640 Button
on (release) { _root.gotoAndStop("songselect"); }
Symbol 645 Button
on (release) { if (savefile.data["score" + _root.songS] != undefined) { if (_root.scorevar > savefile.data["score" + _root.songS]) { _root.hack = true; var sendVars = new LoadVars(); sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", sendVars, "GET"); _root.scorevar = 0; } } if ((_root.svar2 / -27) != _root.scorevar) { _root.hack = true; trace("h2"); var sendVars = new LoadVars(); sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", sendVars, "GET"); } if ((_root.svar3 - _root.ltime2) != _root.scorevar) { _root.hack = true; trace("h3"); var sendVars = new LoadVars(); sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", sendVars, "GET"); } if (_root.hack) { var sendVars = new LoadVars(); sendVars.sendAndLoad("http://www.thorgaming.com/feelthebeats/test/ce.php", sendVars, "GET"); } if ((_root.results.namevar.text != "Insert Name") && (!_root.hack)) { _root.sendScore(); } }
Symbol 646 MovieClip Frame 1
stop();
Instance of Symbol 646 MovieClip "s" in Symbol 655 MovieClip Frame 1
onClipEvent (load) { if (_root.submitted) { this.gotoAndStop(2); } }
Symbol 664 Button
on (release) { if (lastFrame == 0) { _root.gotoAndStop("songselect"); } else { _root.gotoAndStop("results"); } }

Library Items

Symbol 1 GraphicUsed by:15
Symbol 2 GraphicUsed by:15
Symbol 3 GraphicUsed by:15
Symbol 4 GraphicUsed by:15 132
Symbol 5 GraphicUsed by:15
Symbol 6 GraphicUsed by:15
Symbol 7 GraphicUsed by:15
Symbol 8 GraphicUsed by:15
Symbol 9 GraphicUsed by:15
Symbol 10 GraphicUsed by:15
Symbol 11 GraphicUsed by:15
Symbol 12 GraphicUsed by:15
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip [shape]Uses:1 2 3 4 5 6 7 8 9 10 11 12 13 14Used by:Timeline
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClipUses:17Used by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:Timeline
Symbol 23 GraphicUsed by:24 28
Symbol 24 MovieClipUses:23Used by:27 57
Symbol 25 GraphicUsed by:26 28
Symbol 26 MovieClipUses:25Used by:27 57
Symbol 27 MovieClipUses:24 26Used by:28
Symbol 28 ButtonUses:27 23 25Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 ButtonUses:30 31Used by:33
Symbol 33 MovieClipUses:32Used by:Timeline
Symbol 34 GraphicUsed by:35 229 230 455 547
Symbol 35 MovieClipUses:34Used by:40
Symbol 36 GraphicUsed by:40
Symbol 37 FontUsed by:38 117 118 119 120 121 122 123 124 125 126 127 216 217 218 220 267 276 278 286 287 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 311 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 487 585 586 587 588 589 590 591 592 593 612 615 619 620 621 622 623 631 632 633 634 641 648 652 654 656 657 660 663 667 668 669
Symbol 38 TextUses:37Used by:39
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 MovieClipUses:35 36 39Used by:Timeline
Symbol 41 GraphicUsed by:50
Symbol 42 FontUsed by:43
Symbol 43 TextUses:42Used by:49
Symbol 44 GraphicUsed by:49
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:43 44 47 48Used by:50
Symbol 50 MovieClipUses:41 49Used by:Timeline
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:51 52Used by:Timeline
Symbol 672 MovieClip [__Packages.md5]
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:24 54 55 56 26 SS1Used by:Timeline
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:71
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:70
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:70
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:70
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:70
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:70
Symbol 70 MovieClipUses:61 63 65 67 69Used by:71
Symbol 71 MovieClipUses:59 70Used by:72
Symbol 72 MovieClipUses:71 SS2Used by:Timeline
Symbol 73 ShapeTweeningUsed by:81
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClipUses:74 75 77Used by:81
Symbol 79 ShapeTweeningUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:73 78 79 80Used by:Timeline
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:87
Symbol 84 GraphicUsed by:87
Symbol 85 SoundUsed by:87 92 96 101 230
Symbol 86 SoundUsed by:87 387 475 500 617 635
Symbol 87 ButtonUses:83 84 85 86Used by:Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:92
Symbol 90 GraphicUsed by:92
Symbol 91 SoundUsed by:92 96 230
Symbol 92 ButtonUses:89 90 85 91Used by:Timeline
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:96
Symbol 95 GraphicUsed by:96
Symbol 96 ButtonUses:94 95 85 91Used by:Timeline
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:101
Symbol 99 GraphicUsed by:101
Symbol 100 SoundUsed by:101 164 330 372 383 486 510 616 640 664
Symbol 101 ButtonUses:98 99 85 100Used by:Timeline
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:105 614
Symbol 104 GraphicUsed by:105 614
Symbol 105 ButtonUses:103 104Used by:Timeline
Symbol 106 GraphicUsed by:112
Symbol 107 GraphicUsed by:112
Symbol 108 FontUsed by:109 388
Symbol 109 TextUses:108Used by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 ButtonUses:106 107 109 110 111Used by:Timeline
Symbol 113 GraphicUsed by:128
Symbol 114 GraphicUsed by:115 505
Symbol 115 ButtonUses:114Used by:128
Symbol 116 GraphicUsed by:128
Symbol 117 TextUses:37Used by:128
Symbol 118 TextUses:37Used by:128
Symbol 119 TextUses:37Used by:128
Symbol 120 TextUses:37Used by:128
Symbol 121 TextUses:37Used by:128
Symbol 122 TextUses:37Used by:128
Symbol 123 TextUses:37Used by:128
Symbol 124 TextUses:37Used by:128
Symbol 125 TextUses:37Used by:128
Symbol 126 TextUses:37Used by:128
Symbol 127 TextUses:37Used by:128
Symbol 128 MovieClipUses:113 115 116 117 118 119 120 121 122 123 124 125 126 127Used by:Timeline
Symbol 129 GraphicUsed by:Timeline
Symbol 130 FontUsed by:131 141 142 180 181 182 183 199 200 205 209 219 221 379 380 480 481 512 513 514 521 527
Symbol 131 TextUses:130Used by:Timeline
Symbol 132 MovieClipUses:4Used by:134 389 520
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:132 133Used by:Timeline
Symbol 135 GraphicUsed by:Timeline
Symbol 136 GraphicUsed by:140
Symbol 137 GraphicUsed by:140
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:140
Symbol 140 MovieClipUses:136 137 139Used by:534  Timeline
Symbol 141 TextUses:130Used by:Timeline
Symbol 142 TextUses:130Used by:Timeline
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:146 150 154 158 213
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:144 145Used by:148
Symbol 147 GraphicUsed by:148
Symbol 148 ButtonUses:146 147Used by:Timeline
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:144 149Used by:152
Symbol 151 GraphicUsed by:152
Symbol 152 ButtonUses:150 151Used by:Timeline
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:144 153Used by:156
Symbol 155 GraphicUsed by:156
Symbol 156 ButtonUses:154 155Used by:Timeline
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:144 157Used by:160 210
Symbol 159 GraphicUsed by:160 210
Symbol 160 ButtonUses:158 159Used by:Timeline
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:164 372 383 486 510 616 640 664
Symbol 163 GraphicUsed by:164 372 383 486 510 616 640 664
Symbol 164 ButtonUses:162 163 100Used by:Timeline
Symbol 165 GraphicUsed by:170
Symbol 166 GraphicUsed by:170
Symbol 167 GraphicUsed by:170
Symbol 168 GraphicUsed by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:165 166 167 168 169Used by:321  Timeline
Symbol 171 GraphicUsed by:207
Symbol 172 GraphicUsed by:175
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:172 173 174Used by:207
Symbol 176 GraphicUsed by:207
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:207 509  Timeline
Symbol 179 GraphicUsed by:207
Symbol 180 TextUses:130Used by:207
Symbol 181 TextUses:130Used by:207
Symbol 182 TextUses:130Used by:207
Symbol 183 TextUses:130Used by:207
Symbol 184 GraphicUsed by:207
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:197
Symbol 187 GraphicUsed by:195
Symbol 188 GraphicUsed by:195
Symbol 189 GraphicUsed by:195
Symbol 190 GraphicUsed by:195
Symbol 191 GraphicUsed by:195
Symbol 192 GraphicUsed by:195
Symbol 193 GraphicUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:187 188 189 190 191 192 193 194Used by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:186 195 196Used by:207 538  Timeline
Symbol 198 GraphicUsed by:207
Symbol 199 TextUses:130Used by:207
Symbol 200 TextUses:130Used by:207
Symbol 201 GraphicUsed by:207
Symbol 202 GraphicUsed by:207
Symbol 203 FontUsed by:204 206 231 232 234 235 237 238 251 252 266 269 270 279 280 281 282 283 284 290 377 410 411 412 413 459 460 465 470 471 476 477 478 479 482 483 484 485 533
Symbol 204 TextUses:203Used by:207
Symbol 205 TextUses:130Used by:207
Symbol 206 TextUses:203Used by:207
Symbol 207 MovieClipUses:171 175 176 178 179 180 181 182 183 184 197 198 199 200 201 202 204 205 206Used by:Timeline
Symbol 208 GraphicUsed by:Timeline
Symbol 209 EditableTextUses:130Used by:Timeline
Symbol 210 ButtonUses:158 159Used by:Timeline
Symbol 211 MovieClipUsed by:Timeline
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:144 212Used by:215
Symbol 214 GraphicUsed by:215
Symbol 215 ButtonUses:213 214Used by:Timeline
Symbol 216 TextUses:37Used by:Timeline
Symbol 217 TextUses:37Used by:Timeline
Symbol 218 TextUses:37Used by:Timeline
Symbol 219 EditableTextUses:130Used by:Timeline
Symbol 220 EditableTextUses:37Used by:Timeline
Symbol 221 TextUses:130Used by:Timeline
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:Timeline
Symbol 224 GraphicUsed by:Timeline
Symbol 225 GraphicUsed by:239
Symbol 226 GraphicUsed by:239
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:239
Symbol 229 MovieClipUses:34Used by:230
Symbol 230 ButtonUses:229 34 85 91Used by:239
Symbol 231 EditableTextUses:203Used by:239
Symbol 232 EditableTextUses:203Used by:239
Symbol 233 GraphicUsed by:239
Symbol 234 EditableTextUses:203Used by:239
Symbol 235 EditableTextUses:203Used by:239
Symbol 236 GraphicUsed by:239
Symbol 237 EditableTextUses:203Used by:239
Symbol 238 EditableTextUses:203Used by:239
Symbol 239 MovieClipUses:225 226 228 230 231 232 233 234 235 236 237 238Used by:240
Symbol 240 MovieClipUses:239Used by:Timeline
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:Timeline
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:Timeline
Symbol 245 GraphicUsed by:250
Symbol 246 BitmapUsed by:247 326
Symbol 247 GraphicUses:246Used by:250
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:245 247 248 249Used by:321 655  Timeline
Symbol 251 EditableTextUses:203Used by:321
Symbol 252 EditableTextUses:203Used by:321
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:256
Symbol 255 GraphicUsed by:256
Symbol 256 ButtonUses:254 255Used by:321
Symbol 257 GraphicUsed by:265
Symbol 258 GraphicUsed by:265
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:265
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:263
Symbol 263 MovieClipUses:262Used by:265
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:257 258 260 263 264Used by:268
Symbol 266 EditableTextUses:203Used by:268
Symbol 267 EditableTextUses:37Used by:268
Symbol 268 MovieClipUses:265 266 267Used by:321
Symbol 269 TextUses:203Used by:271
Symbol 270 EditableTextUses:203Used by:271
Symbol 271 MovieClipUses:269 270Used by:321
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:275
Symbol 274 GraphicUsed by:275
Symbol 275 ButtonUses:273 274Used by:321
Symbol 276 TextUses:37Used by:321
Symbol 277 GraphicUsed by:288 655  Timeline
Symbol 278 TextUses:37Used by:288
Symbol 279 TextUses:203Used by:285
Symbol 280 TextUses:203Used by:285
Symbol 281 TextUses:203Used by:285
Symbol 282 TextUses:203Used by:285
Symbol 283 TextUses:203Used by:285
Symbol 284 TextUses:203Used by:285
Symbol 285 MovieClipUses:279 280 281 282 283 284Used by:288 655
Symbol 286 TextUses:37Used by:288
Symbol 287 EditableTextUses:37Used by:288
Symbol 288 MovieClipUses:277 278 285 286 287Used by:321
Symbol 289 GraphicUsed by:291
Symbol 290 TextUses:203Used by:291
Symbol 291 MovieClipUses:289 290Used by:293
Symbol 292 GraphicUsed by:293
Symbol 293 ButtonUses:291 292Used by:321
Symbol 294 EditableTextUses:37Used by:321
Symbol 295 EditableTextUses:37Used by:321
Symbol 296 EditableTextUses:37Used by:321
Symbol 297 EditableTextUses:37Used by:321
Symbol 298 EditableTextUses:37Used by:321
Symbol 299 EditableTextUses:37Used by:321
Symbol 300 EditableTextUses:37Used by:321
Symbol 301 EditableTextUses:37Used by:321
Symbol 302 EditableTextUses:37Used by:321
Symbol 303 EditableTextUses:37Used by:321
Symbol 304 EditableTextUses:37Used by:321
Symbol 305 EditableTextUses:37Used by:321
Symbol 306 EditableTextUses:37Used by:321
Symbol 307 EditableTextUses:37Used by:321
Symbol 308 EditableTextUses:37Used by:321
Symbol 309 EditableTextUses:37Used by:321
Symbol 310 GraphicUsed by:321
Symbol 311 EditableTextUses:37Used by:321
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:315
Symbol 314 GraphicUsed by:315
Symbol 315 ButtonUses:313 314Used by:321
Symbol 316 ShapeTweeningUsed by:320
Symbol 317 GraphicUsed by:320
Symbol 318 GraphicUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:316 317 318 319Used by:321
Symbol 321 MovieClipUses:250 251 252 256 268 271 275 276 288 293 170 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 315 320Used by:Timeline
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:374
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:373
Symbol 326 GraphicUses:246Used by:373
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:330
Symbol 329 GraphicUsed by:330
Symbol 330 ButtonUses:328 329 100Used by:331
Symbol 331 MovieClipUses:330Used by:373
Symbol 332 TextUses:37Used by:373
Symbol 333 TextUses:37Used by:373
Symbol 334 TextUses:37Used by:373
Symbol 335 TextUses:37Used by:373
Symbol 336 TextUses:37Used by:373
Symbol 337 TextUses:37Used by:373
Symbol 338 TextUses:37Used by:373
Symbol 339 TextUses:37Used by:373
Symbol 340 TextUses:37Used by:373
Symbol 341 TextUses:37Used by:373
Symbol 342 TextUses:37Used by:373
Symbol 343 TextUses:37Used by:373
Symbol 344 TextUses:37Used by:373
Symbol 345 TextUses:37Used by:373
Symbol 346 TextUses:37Used by:373
Symbol 347 TextUses:37Used by:373
Symbol 348 TextUses:37Used by:373
Symbol 349 TextUses:37Used by:373
Symbol 350 TextUses:37Used by:373
Symbol 351 TextUses:37Used by:373
Symbol 352 TextUses:37Used by:373
Symbol 353 TextUses:37Used by:373
Symbol 354 TextUses:37Used by:373
Symbol 355 TextUses:37Used by:373
Symbol 356 TextUses:37Used by:373
Symbol 357 TextUses:37Used by:373
Symbol 358 TextUses:37Used by:373
Symbol 359 TextUses:37Used by:373
Symbol 360 TextUses:37Used by:373
Symbol 361 TextUses:37Used by:373
Symbol 362 TextUses:37Used by:373
Symbol 363 TextUses:37Used by:373
Symbol 364 TextUses:37Used by:373
Symbol 365 TextUses:37Used by:373
Symbol 366 TextUses:37Used by:373
Symbol 367 TextUses:37Used by:373
Symbol 368 TextUses:37Used by:373
Symbol 369 TextUses:37Used by:371
Symbol 370 GraphicUsed by:371 488 613
Symbol 371 MovieClipUses:369 370Used by:373
Symbol 372 ButtonUses:162 163 100Used by:373
Symbol 373 MovieClipUses:325 326 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 371 372Used by:374
Symbol 374 MovieClipUses:323 373Used by:Timeline
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:375Used by:Timeline
Symbol 377 EditableTextUses:203Used by:378
Symbol 378 MovieClipUses:377Used by:Timeline
Symbol 379 EditableTextUses:130Used by:381
Symbol 380 EditableTextUses:130Used by:381
Symbol 381 MovieClipUses:379 380Used by:Timeline
Symbol 382 GraphicUsed by:389 520
Symbol 383 ButtonUses:162 163 100Used by:389
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:387 635
Symbol 386 GraphicUsed by:387 635
Symbol 387 ButtonUses:385 386 86Used by:389
Symbol 388 TextUses:108Used by:389
Symbol 389 MovieClipUses:132 382 383 387 388Used by:Timeline
Symbol 390 GraphicUsed by:403
Symbol 391 GraphicUsed by:403
Symbol 392 GraphicUsed by:403
Symbol 393 GraphicUsed by:403
Symbol 394 GraphicUsed by:403
Symbol 395 GraphicUsed by:403
Symbol 396 GraphicUsed by:403
Symbol 397 GraphicUsed by:403
Symbol 398 GraphicUsed by:403
Symbol 399 GraphicUsed by:403
Symbol 400 GraphicUsed by:403
Symbol 401 GraphicUsed by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:390 391 392 393 394 395 396 397 398 399 400 401 402Used by:404 406
Symbol 404 MovieClipUses:403Used by:Timeline
Symbol 405 GraphicUsed by:409
Symbol 406 MovieClipUses:403Used by:408
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:406 407Used by:409
Symbol 409 MovieClipUses:405 408Used by:509  Timeline
Symbol 410 TextUses:203Used by:414
Symbol 411 TextUses:203Used by:414
Symbol 412 TextUses:203Used by:414
Symbol 413 TextUses:203Used by:414
Symbol 414 MovieClipUses:410 411 412 413Used by:415
Symbol 415 MovieClipUses:414Used by:Timeline
Symbol 416 GraphicUsed by:429
Symbol 417 GraphicUsed by:429
Symbol 418 GraphicUsed by:429
Symbol 419 GraphicUsed by:429
Symbol 420 GraphicUsed by:429
Symbol 421 GraphicUsed by:429
Symbol 422 GraphicUsed by:429
Symbol 423 GraphicUsed by:429
Symbol 424 GraphicUsed by:429
Symbol 425 GraphicUsed by:429
Symbol 426 GraphicUsed by:429
Symbol 427 GraphicUsed by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:416 417 418 419 420 421 422 423 424 425 426 427 428Used by:443
Symbol 430 GraphicUsed by:442
Symbol 431 GraphicUsed by:442
Symbol 432 GraphicUsed by:442
Symbol 433 GraphicUsed by:442
Symbol 434 GraphicUsed by:442
Symbol 435 GraphicUsed by:442
Symbol 436 GraphicUsed by:442
Symbol 437 GraphicUsed by:442
Symbol 438 GraphicUsed by:442
Symbol 439 GraphicUsed by:442
Symbol 440 GraphicUsed by:442
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:430 431 432 433 434 435 436 437 438 439 440 441Used by:443
Symbol 443 MovieClipUses:429 442Used by:Timeline
Symbol 444 GraphicUsed by:451
Symbol 445 FontUsed by:446 447 448 449 550 602
Symbol 446 TextUses:445Used by:451 551 603
Symbol 447 TextUses:445Used by:451
Symbol 448 TextUses:445Used by:451
Symbol 449 TextUses:445Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:444 446 447 448 449 450Used by:Timeline
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:454
Symbol 454 MovieClipUses:453Used by:455
Symbol 455 MovieClipUses:34 454Used by:464 601
Symbol 456 GraphicUsed by:464
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:464 549 601
Symbol 459 TextUses:203Used by:463
Symbol 460 TextUses:203Used by:463
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:463
Symbol 463 MovieClipUses:459 460 462Used by:464 509
Symbol 464 MovieClipUses:455 456 458 463Used by:Timeline
Symbol 465 TextUses:203Used by:Timeline
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:468
Symbol 468 MovieClipUses:467Used by:Timeline
Symbol 469 GraphicUsed by:Timeline
Symbol 470 TextUses:203Used by:Timeline
Symbol 471 TextUses:203Used by:Timeline
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:475
Symbol 474 GraphicUsed by:475
Symbol 475 ButtonUses:473 474 86Used by:Timeline
Symbol 476 TextUses:203Used by:Timeline
Symbol 477 TextUses:203Used by:Timeline
Symbol 478 TextUses:203Used by:Timeline
Symbol 479 TextUses:203Used by:Timeline
Symbol 480 EditableTextUses:130Used by:Timeline
Symbol 481 EditableTextUses:130Used by:Timeline
Symbol 482 TextUses:203Used by:Timeline
Symbol 483 TextUses:203Used by:Timeline
Symbol 484 TextUses:203Used by:Timeline
Symbol 485 TextUses:203Used by:Timeline
Symbol 486 ButtonUses:162 163 100Used by:Timeline
Symbol 487 TextUses:37Used by:488
Symbol 488 MovieClipUses:487 370Used by:Timeline
Symbol 489 GraphicUsed by:494
Symbol 490 FontUsed by:491 496
Symbol 491 TextUses:490Used by:494
Symbol 492 GraphicUsed by:494
Symbol 493 GraphicUsed by:494
Symbol 494 ButtonUses:489 491 492 493Used by:Timeline
Symbol 495 GraphicUsed by:500 617
Symbol 496 TextUses:490Used by:500 617
Symbol 497 GraphicUsed by:500 617
Symbol 498 GraphicUsed by:500 617
Symbol 499 GraphicUsed by:500 617
Symbol 500 ButtonUses:495 496 497 498 499 86Used by:Timeline
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:Timeline
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:Timeline
Symbol 505 ButtonUses:114Used by:508 624
Symbol 506 BitmapUsed by:507 618
Symbol 507 GraphicUses:506Used by:508
Symbol 508 MovieClipUses:505 507Used by:Timeline
Symbol 509 MovieClipUses:178 409 463Used by:Timeline
Symbol 510 ButtonUses:162 163 100Used by:520
Symbol 511 GraphicUsed by:515
Symbol 512 TextUses:130Used by:515
Symbol 513 TextUses:130Used by:515
Symbol 514 TextUses:130Used by:515
Symbol 515 MovieClipUses:511 512 513 514Used by:520
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:519
Symbol 518 GraphicUsed by:519
Symbol 519 ButtonUses:517 518Used by:520
Symbol 520 MovieClipUses:132 382 510 515 519Used by:Timeline
Symbol 521 TextUses:130Used by:522
Symbol 522 MovieClipUses:521Used by:Timeline
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:526
Symbol 525 GraphicUsed by:526
Symbol 526 ButtonUses:524 525Used by:532
Symbol 527 TextUses:130Used by:532
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:531
Symbol 530 GraphicUsed by:531
Symbol 531 ButtonUses:529 530Used by:532
Symbol 532 MovieClipUses:526 527 531Used by:Timeline
Symbol 533 TextUses:203Used by:534
Symbol 534 MovieClipUses:140 533Used by:Timeline
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:Timeline
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:537 197Used by:Timeline
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:Timeline
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:Timeline
Symbol 543 GraphicUsed by:549
Symbol 544 GraphicUsed by:548
Symbol 545 GraphicUsed by:547
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:34 545 546Used by:548
Symbol 548 MovieClipUses:544 547Used by:549
Symbol 549 MovieClipUses:543 548 458Used by:Timeline
Symbol 550 TextUses:445Used by:551
Symbol 551 MovieClipUses:446 550Used by:Timeline
Symbol 552 GraphicUsed by:556
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:556
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:552 553 554 555Used by:577
Symbol 557 GraphicUsed by:561
Symbol 558 GraphicUsed by:561
Symbol 559 GraphicUsed by:561
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:557 558 559 560Used by:577
Symbol 562 GraphicUsed by:566
Symbol 563 GraphicUsed by:566
Symbol 564 GraphicUsed by:566
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:562 563 564 565Used by:577
Symbol 567 GraphicUsed by:569
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:567 568Used by:577
Symbol 570 GraphicUsed by:574
Symbol 571 GraphicUsed by:574
Symbol 572 GraphicUsed by:574
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:570 571 572 573Used by:577
Symbol 575 GraphicUsed by:577
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:556 561 566 569 574 575 576Used by:595
Symbol 578 ShapeTweeningUsed by:584
Symbol 579 ShapeTweeningUsed by:584
Symbol 580 ShapeTweeningUsed by:584
Symbol 581 GraphicUsed by:584
Symbol 582 GraphicUsed by:584
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:578 579 580 581 582 583Used by:595
Symbol 585 TextUses:37Used by:594
Symbol 586 TextUses:37Used by:594
Symbol 587 TextUses:37Used by:594
Symbol 588 TextUses:37Used by:594
Symbol 589 TextUses:37Used by:594
Symbol 590 TextUses:37Used by:594
Symbol 591 TextUses:37Used by:594
Symbol 592 TextUses:37Used by:594
Symbol 593 TextUses:37Used by:594
Symbol 594 MovieClipUses:585 586 587 588 589 590 591 592 593Used by:595
Symbol 595 MovieClipUses:577 584 594Used by:Timeline
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:611  Timeline
Symbol 598 GraphicUsed by:599 609
Symbol 599 MovieClipUses:598Used by:Timeline
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:455 600 458Used by:Timeline
Symbol 602 TextUses:445Used by:603
Symbol 603 MovieClipUses:446 602Used by:611
Symbol 604 GraphicUsed by:611
Symbol 605 GraphicUsed by:611
Symbol 606 ShapeTweeningUsed by:611
Symbol 607 ShapeTweeningUsed by:611
Symbol 608 ShapeTweeningUsed by:611
Symbol 609 ButtonUses:598Used by:611
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:603 604 605 606 607 608 609 610 597Used by:Timeline
Symbol 612 TextUses:37Used by:613
Symbol 613 MovieClipUses:612 370Used by:Timeline
Symbol 614 ButtonUses:103 104Used by:Timeline
Symbol 615 TextUses:37Used by:Timeline
Symbol 616 ButtonUses:162 163 100Used by:Timeline
Symbol 617 ButtonUses:495 496 497 498 499 86Used by:Timeline
Symbol 618 GraphicUses:506Used by:624
Symbol 619 TextUses:37Used by:624
Symbol 620 TextUses:37Used by:624
Symbol 621 TextUses:37Used by:624
Symbol 622 TextUses:37Used by:624
Symbol 623 TextUses:37Used by:624
Symbol 624 MovieClipUses:505 618 619 620 621 622 623Used by:Timeline
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:655  Timeline
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:627 628 629Used by:655
Symbol 631 TextUses:37Used by:655
Symbol 632 EditableTextUses:37Used by:655
Symbol 633 EditableTextUses:37Used by:655
Symbol 634 TextUses:37Used by:655
Symbol 635 ButtonUses:385 386 86Used by:655
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:636Used by:639
Symbol 638 GraphicUsed by:639
Symbol 639 ButtonUses:637 638Used by:655
Symbol 640 ButtonUses:162 163 100Used by:655
Symbol 641 TextUses:37Used by:655
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:645 646
Symbol 644 GraphicUsed by:645
Symbol 645 ButtonUses:643 644Used by:646
Symbol 646 MovieClipUses:645 643Used by:655
Symbol 647 GraphicUsed by:655
Symbol 648 EditableTextUses:37Used by:655
Symbol 649 FontUsed by:650 651 653
Symbol 650 EditableTextUses:649Used by:655
Symbol 651 EditableTextUses:649Used by:655
Symbol 652 EditableTextUses:37Used by:655
Symbol 653 EditableTextUses:649Used by:655
Symbol 654 EditableTextUses:37Used by:655
Symbol 655 MovieClipUses:250 626 630 277 631 632 633 634 635 639 640 641 285 646 647 648 650 651 652 653 654Used by:Timeline
Symbol 656 TextUses:37Used by:Timeline
Symbol 657 TextUses:37Used by:Timeline
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:Timeline
Symbol 660 TextUses:37Used by:662
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:660 661Used by:Timeline
Symbol 663 TextUses:37Used by:Timeline
Symbol 664 ButtonUses:162 163 100Used by:Timeline
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:Timeline
Symbol 667 EditableTextUses:37Used by:670
Symbol 668 EditableTextUses:37Used by:670
Symbol 669 EditableTextUses:37Used by:670
Symbol 670 MovieClipUses:667 668 669Used by:671
Symbol 671 MovieClipUses:670Used by:Timeline
Streaming Sound 1Used by:Symbol 57 MovieClip
Streaming Sound 2Used by:Symbol 72 MovieClip

Instance Names

"ads"Frame 1Symbol 22 MovieClip
"play"Frame 1Symbol 33 MovieClip
"bar"Frame 1Symbol 40 MovieClip
"creds"Frame 4Symbol 128 MovieClip
"loadbar"Frame 5Symbol 134 MovieClip
"c1"Frame 5Symbol 140 MovieClip
"c2"Frame 5Symbol 140 MovieClip
"loadingm"Frame 5Symbol 170 MovieClip
"banner"Frame 5Symbol 207 MovieClip
"search"Frame 5Symbol 209 EditableText
"c3"Frame 5Symbol 140 MovieClip
"frame"Frame 5Symbol 223 MovieClip
"songs"Frame 5Symbol 240 MovieClip
"frame2"Frame 5Symbol 223 MovieClip
"bar"Frame 5Symbol 242 MovieClip
"sc"Frame 5Symbol 244 MovieClip
"stats"Frame 5Symbol 321 MovieClip
"genreP"Frame 5Symbol 374 MovieClip
"s"Frame 6Symbol 376 MovieClip
"linesmc"Frame 6Symbol 178 MovieClip
"namemc"Frame 6Symbol 378 MovieClip
"scoremc"Frame 6Symbol 381 MovieClip
"backmc"Frame 6Symbol 389 MovieClip
"note"Frame 6Symbol 404 MovieClip
"base"Frame 6Symbol 409 MovieClip
"shape"Frame 6Symbol 15 MovieClip [shape]
"combomc"Frame 6Symbol 415 MovieClip
"hold"Frame 6Symbol 443 MovieClip
"practice"Frame 6Symbol 451 MovieClip
"bars"Frame 6Symbol 464 MovieClip
"f1"Frame 6Symbol 140 MovieClip
"f2"Frame 6Symbol 140 MovieClip
"f3"Frame 6Symbol 140 MovieClip
"blackmc"Frame 6Symbol 468 MovieClip
"bg"Frame 7Symbol 250 MovieClip
"loadingm"Frame 7Symbol 170 MovieClip
"c1"Frame 7Symbol 140 MovieClip
"c2"Frame 7Symbol 140 MovieClip
"c3"Frame 7Symbol 140 MovieClip
"yname"Frame 7Symbol 480 EditableText
"songnumber"Frame 7Symbol 481 EditableText
"d1"Frame 7Symbol 140 MovieClip
"d2"Frame 7Symbol 140 MovieClip
"d3"Frame 7Symbol 140 MovieClip
"error"Frame 7Symbol 502 MovieClip
"error2"Frame 7Symbol 504 MovieClip
"faq"Frame 7Symbol 508 MovieClip
"frets"Frame 8Symbol 509 MovieClip
"namemc"Frame 8Symbol 378 MovieClip
"savemc"Frame 8Symbol 520 MovieClip
"failure"Frame 8Symbol 522 MovieClip
"rec"Frame 8Symbol 532 MovieClip
"shape"Frame 8Symbol 15 MovieClip [shape]
"checks"Frame 8Symbol 534 MovieClip
"cursor"Frame 8Symbol 536 MovieClip
"circs"Frame 8Symbol 538 MovieClip
"loadbar"Frame 8Symbol 134 MovieClip
"box"Frame 8Symbol 540 MovieClip
"clickloc"Frame 8Symbol 542 MovieClip
"circles"Frame 9Symbol 549 MovieClip
"c1"Frame 9Symbol 197 MovieClip
"c2"Frame 9Symbol 197 MovieClip
"minimc"Frame 9Symbol 197 MovieClip
"loadbar"Frame 9Symbol 134 MovieClip
"backmc"Frame 9Symbol 389 MovieClip
"shape"Frame 9Symbol 15 MovieClip [shape]
"scoremc"Frame 9Symbol 381 MovieClip
"combomc"Frame 9Symbol 415 MovieClip
"blackmc"Frame 9Symbol 468 MovieClip
"cursor"Frame 9Symbol 536 MovieClip
"practice"Frame 9Symbol 551 MovieClip
"circleB"Frame 10Symbol 595 MovieClip
"shape"Frame 10Symbol 15 MovieClip [shape]
"blackmc"Frame 10Symbol 468 MovieClip
"star"Frame 10Symbol 597 MovieClip
"invisi"Frame 10Symbol 599 MovieClip
"combometermc"Frame 10Symbol 601 MovieClip
"fakec"Frame 10Symbol 611 MovieClip
"bg"Frame 11Symbol 250 MovieClip
"faq"Frame 11Symbol 624 MovieClip
"results"Frame 14Symbol 655 MovieClip
"bg"Frame 15Symbol 250 MovieClip
"bar"Frame 15Symbol 659 MovieClip
"sc"Frame 15Symbol 244 MovieClip
"loadingm"Frame 15Symbol 170 MovieClip
"frame"Frame 15Symbol 666 MovieClip
"hscores"Frame 15Symbol 671 MovieClip
"adBox"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"bar"Symbol 40 MovieClip Frame 1Symbol 35 MovieClip
"load"Symbol 40 MovieClip Frame 1Symbol 39 MovieClip
"bar"Symbol 134 MovieClip Frame 1Symbol 132 MovieClip
"ring"Symbol 197 MovieClip Frame 1Symbol 186 MovieClip
"arch"Symbol 197 MovieClip Frame 1Symbol 195 MovieClip
"bg"Symbol 207 MovieClip Frame 1Symbol 175 MovieClip
"linesmc"Symbol 207 MovieClip Frame 1Symbol 178 MovieClip
"c1"Symbol 207 MovieClip Frame 2Symbol 197 MovieClip
"c2"Symbol 207 MovieClip Frame 2Symbol 197 MovieClip
"songn"Symbol 240 MovieClip Frame 1Symbol 239 MovieClip
"bar"Symbol 265 MovieClip Frame 1Symbol 260 MovieClip
"s5"Symbol 265 MovieClip Frame 1Symbol 263 MovieClip
"s4"Symbol 265 MovieClip Frame 1Symbol 263 MovieClip
"s3"Symbol 265 MovieClip Frame 1Symbol 263 MovieClip
"s2"Symbol 265 MovieClip Frame 1Symbol 263 MovieClip
"s1"Symbol 265 MovieClip Frame 1Symbol 263 MovieClip
"stars"Symbol 268 MovieClip Frame 1Symbol 265 MovieClip
"rank"Symbol 288 MovieClip Frame 1Symbol 285 MovieClip
"bg"Symbol 321 MovieClip Frame 1Symbol 250 MovieClip
"rating"Symbol 321 MovieClip Frame 1Symbol 268 MovieClip
"plays"Symbol 321 MovieClip Frame 1Symbol 271 MovieClip
"best"Symbol 321 MovieClip Frame 1Symbol 288 MovieClip
"loadingm"Symbol 321 MovieClip Frame 1Symbol 170 MovieClip
"owhite"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"21"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"22"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"23"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"24"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"19"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"20"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"25"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"26"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"27"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"28"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"5"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"29"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"6"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"7"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"8"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"1"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"2"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"3"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"4"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"13"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"14"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"15"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"16"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"9"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"30"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"10"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"11"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"12"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"17"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"18"Symbol 373 MovieClip Frame 1Symbol 331 MovieClip
"bar"Symbol 389 MovieClip Frame 1Symbol 132 MovieClip
"b"Symbol 404 MovieClip Frame 1Symbol 403 MovieClip
"b"Symbol 406 MovieClip Frame 1Symbol 403 MovieClip
"b"Symbol 408 MovieClip Frame 1Symbol 406 MovieClip
"b2"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"b1"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"b4"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"b3"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"combo"Symbol 415 MovieClip Frame 2Symbol 414 MovieClip
"b"Symbol 443 MovieClip Frame 1Symbol 429 MovieClip
"t"Symbol 443 MovieClip Frame 1Symbol 442 MovieClip
"bar1"Symbol 464 MovieClip Frame 1Symbol 455 MovieClip
"bar2"Symbol 464 MovieClip Frame 1Symbol 455 MovieClip
"space"Symbol 464 MovieClip Frame 1Symbol 458 MovieClip
"ctrls"Symbol 464 MovieClip Frame 1Symbol 463 MovieClip
"black"Symbol 468 MovieClip Frame 1Symbol 467 MovieClip
"linesmc"Symbol 509 MovieClip Frame 1Symbol 178 MovieClip
"base"Symbol 509 MovieClip Frame 1Symbol 409 MovieClip
"ctrls"Symbol 509 MovieClip Frame 1Symbol 463 MovieClip
"bar"Symbol 520 MovieClip Frame 1Symbol 132 MovieClip
"controls"Symbol 520 MovieClip Frame 1Symbol 515 MovieClip
"c1"Symbol 534 MovieClip Frame 1Symbol 140 MovieClip
"c2"Symbol 534 MovieClip Frame 1Symbol 140 MovieClip
"c3"Symbol 534 MovieClip Frame 1Symbol 140 MovieClip
"c4"Symbol 534 MovieClip Frame 1Symbol 140 MovieClip
"c5"Symbol 534 MovieClip Frame 1Symbol 140 MovieClip
"c1"Symbol 538 MovieClip Frame 1Symbol 197 MovieClip
"c2"Symbol 538 MovieClip Frame 1Symbol 197 MovieClip
"c"Symbol 548 MovieClip Frame 1Symbol 547 MovieClip
"circle1"Symbol 549 MovieClip Frame 1Symbol 548 MovieClip
"circle2"Symbol 549 MovieClip Frame 1Symbol 548 MovieClip
"space"Symbol 549 MovieClip Frame 1Symbol 458 MovieClip
"c"Symbol 577 MovieClip Frame 1Symbol 556 MovieClip
"c"Symbol 577 MovieClip Frame 2Symbol 561 MovieClip
"c"Symbol 577 MovieClip Frame 3Symbol 566 MovieClip
"c"Symbol 577 MovieClip Frame 4Symbol 569 MovieClip
"c"Symbol 577 MovieClip Frame 5Symbol 574 MovieClip
"back"Symbol 595 MovieClip Frame 1Symbol 577 MovieClip
"ring"Symbol 595 MovieClip Frame 1Symbol 584 MovieClip
"number"Symbol 595 MovieClip Frame 1Symbol 594 MovieClip
"bar"Symbol 601 MovieClip Frame 1Symbol 455 MovieClip
"space"Symbol 601 MovieClip Frame 1Symbol 458 MovieClip
"star"Symbol 611 MovieClip Frame 60Symbol 597 MovieClip
"bg"Symbol 655 MovieClip Frame 1Symbol 250 MovieClip
"rank"Symbol 655 MovieClip Frame 1Symbol 285 MovieClip
"s"Symbol 655 MovieClip Frame 1Symbol 646 MovieClip
"namevar"Symbol 655 MovieClip Frame 1Symbol 650 EditableText
"namevar"Symbol 655 MovieClip Frame 2Symbol 651 EditableText
"namevar"Symbol 655 MovieClip Frame 3Symbol 653 EditableText
"hscore"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 15 as "shape"
ExportAssets (56)Timeline Frame 1Symbol 672 as "__Packages.md5"

Labels

"menu"Frame 4
"songselect"Frame 5
"gamescreen1"Frame 6
"loadscreen"Frame 7
"syncscreen"Frame 8
"gamescreen2"Frame 9
"gamescreen3"Frame 10
"download"Frame 11
"restartF"Frame 13
"results"Frame 14
"highscores"Frame 15

Dynamic Text Variables

10Symbol 209 EditableText"phrase"
stextSymbol 219 EditableText"FEATURED"
songCountSymbol 220 EditableText"Currently at 100000 songs and counting. "
genreSymbol 231 EditableText"ARTIST NAME GOES HERE"
nameSymbol 232 EditableText"SONG NAME HERE"
genreSymbol 234 EditableText"ARTIST NAME GOES HERE"
nameSymbol 235 EditableText"SONG NAME HERE"
genreSymbol 237 EditableText"ARTIST NAME GOES HERE"
nameSymbol 238 EditableText"SONG NAME HERE"
songNameSymbol 251 EditableText"SONG NAME HERE"
artNameSymbol 252 EditableText"ARTIST NAME HERE"
scoreSymbol 266 EditableText"3.15/5"
votesSymbol 267 EditableText"votes 1000"
playsSymbol 270 EditableText"10000"
scoreSymbol 287 EditableText"1000000000"
hscore1Symbol 294 EditableText"HIGHSCORES1"
hscore2Symbol 295 EditableText"HIGHSCORES1"
hscore3Symbol 296 EditableText"HIGHSCORES1"
hscore4Symbol 297 EditableText"HIGHSCORES1"
hscore5Symbol 298 EditableText"HIGHSCORES1"
hscore6Symbol 299 EditableText"HIGHSCORES1"
hscore7Symbol 300 EditableText"HIGHSCORES1"
hscore8Symbol 301 EditableText"HIGHSCORES1"
shscore1Symbol 302 EditableText"HIGHSCORES1"
shscore2Symbol 303 EditableText"HIGHSCORES1"
shscore3Symbol 304 EditableText"HIGHSCORES1"
shscore4Symbol 305 EditableText"HIGHSCORES1"
shscore5Symbol 306 EditableText"HIGHSCORES1"
shscore6Symbol 307 EditableText"HIGHSCORES1"
shscore7Symbol 308 EditableText"HIGHSCORES1"
shscore8Symbol 309 EditableText"HIGHSCORES1"
syncNameSymbol 311 EditableText"ARTIST NAME HERE"
nameSymbol 377 EditableText"adsfasdf"
comboSymbol 379 EditableText"Combo x"
scoreSymbol 380 EditableText"Combo x"
mcomboSymbol 632 EditableText"?????????????????"
mpercentSymbol 633 EditableText"????????%"
mscoreSymbol 648 EditableText"1800"
mscoreSymbol 652 EditableText"1800"
mscoreSymbol 654 EditableText"1800"
scoreSymbol 667 EditableText"123123124"
numSymbol 668 EditableText"99"
nameSymbol 669 EditableText"COOLIO-NIATOOOO"




http://swfchan.com/12/56469/info.shtml
Created: 19/4 -2019 08:12:05 Last modified: 19/4 -2019 08:12:05 Server time: 10/05 -2024 05:04:46