Frame 2
loaded = "1";
Frame 3
tellTarget ("_level0") {
sound_load = "droctagon_qbert_mp3.swf";
load_text = "DJ QBERT";
call("call_sound");
};
audio = "droctagon_qbert_mp3.swf";
sound_path = /:sound_path add audio;
tellTarget (sound_path) {
gotoAndPlay ("soundon");
};
player_path = (/:level_path add /:content) add "/qbert_player/player";
setProperty(player_path add "/ghost_pointer", _visible , "0");
Frame 5
totalframes = getProperty(sound_path, _totalframes);
framesloaded = getProperty(sound_path, _framesloaded);
currentframe = getProperty(sound_path, _currentframe);
sound_start = eval (sound_path add ":sound_start");
song_length = totalframes - sound_start;
song_pos = (currentframe - sound_start) / song_length;
point_x = getProperty(player_path add "/point", _x);
playbar_x = getProperty(player_path add "/playbar", _x);
playbar_w = getProperty(player_path add "/playbar", _width);
playbar_start = playbar_x - (playbar_w / "2");
point_pos = point_x - playbar_start;
frame_pos = ((currentframe - sound_start) / song_length) * playbar_w;
point_frame = int((song_length / playbar_w) * point_pos) + sound_start;
frame_point = playbar_start + frame_pos;
setProperty(player_path add "/statusbar", _xscale , "100" * (framesloaded / totalframes));
Set(((/:level_path add /:content) add "/qbert_player/player") add "/message:message", (((((((((((((((((((((((((((((((((((((((((((((((((("framesload = " add framesloaded) add " totalframes = ") add totalframes) add chr("13")) add "soundstart = ") add sound_start) add " song length = ") add song_length) add chr("13")) add "statusbar_w = ") add getProperty(player_path add "/statusbar", _width)) add chr("13")) add "framepoint = frame_pos + playbar_start = ") add frame_point) add chr("13")) add "pointx = ") add point_x) add chr("13")) add "pointpos = point_x - playbar_start = ") add point_pos) add chr("13")) add "playbar start = ") add playbar_start) add chr("13")) add "playbar_w = ") add playbar_w) add chr("13")) add "playbar x = ") add playbar_x) add " playbar y = ") add getProperty(player_path add "/playbar", _y)) add chr("13")) add "currentframe = ") add currentframe) add chr("13")) add "frame pos = (currentframe / totalframes) * playbar_w = ") add frame_pos) add chr("13")) add "point frame = Int(totalframes / playbar_w) * point_pos = ") add point_frame) add chr("13")) add "soundpath = ") add eval (player_path add ":sound_path")) add chr("13")) add "statusbar scale = ") add getProperty(/:mp3_path add "/player/statusbar", _xscale)) add chr("13")) add "statusbar x = ") add getProperty(player_path add "statusbar", _x)) add " statusbar y = ") add getProperty(player_path add "/statusbar", _y));
setProperty(player_path add "/statusbar", _x , playbar_start + (getProperty(player_path add "/statusbar", _width) / "2"));
if ((eval (player_path add "/point:drag") == "1") or (jump == "1")) {
tick = tick + "1";
if (tick == "1") {
tellTarget (sound_path) {
gotoAndPlay(eval (((/:level_path add /:content) add "/qbert_player") add ":point_frame"));
};
} else if (tick == "7") {
jump = "0";
tick = "0";
}
} else {
setProperty(player_path add "/point", _x , frame_point);
}
Frame 6
gotoAndPlay(_currentframe - "1");
Frame 16
setProperty(player_path add "/current_hilite", _y , getProperty(target_track, _y));
Symbol 6 Button
on (press) {
startDrag (player_path, false, "0", "-90", "550", "260");
}
on (release) {
stopDrag();
}
Symbol 9 Button
on (release) {
setProperty(player_path, _visible , "0");
tellTarget (sound_path) {
gotoAndStop ("soundoff");
}
}
Symbol 11 Button
on (press) {
setProperty(player_path add "/point", _x , getProperty(player_path add "/cursor", _x));
Set((/:level_path add /:content) add "/qbert_player:jump", "1");
}
on (rollOver) {
startDrag (player_path add "/cursor", true);
setProperty(player_path add "/ghost_pointer", _visible , "1");
}
on (rollOut, dragOut) {
setProperty(player_path add "/ghost_pointer", _visible , "0");
stopDrag();
}
Symbol 12 MovieClip Frame 1
player_path = (/:level_path add /:content) add "/qbert_player/player";
setProperty(player_path add "/ghost_pointer", _y , getProperty(player_path add "/playbar", _y));
setProperty(player_path add "/ghost_pointer", _x , getProperty(player_path add "/cursor", _x));
Symbol 12 MovieClip Frame 2
gotoAndPlay(_currentframe - "1");
Symbol 22 Button
on (release) {
tellTarget (sound_path) {
stop();
}
}
Symbol 24 Button
on (release) {
totalframes = getProperty(sound_path, _totalframes);
currentframe = getProperty(sound_path, _currentframe);
if (currentframe == totalframes) {
tellTarget (sound_path) {
gotoAndPlay ("soundon");
};
} else {
tellTarget (sound_path) {
play();
};
}
}
Symbol 27 Button
on (press) {
drag_y = getProperty(player_path add "/playbar", _y) + (getProperty(player_path add "/point", _height) / "2");
startDrag (player_path add "/point", false, getProperty(player_path add "/playbar", _x) - (getProperty(player_path add "/playbar", _width) / "2"), drag_y, getProperty(player_path add "/playbar", _x) + (getProperty(player_path add "/playbar", _width) / "2"), drag_y);
drag = "1";
}
on (release, releaseOutside) {
drag = "0";
stopDrag();
}
Symbol 28 MovieClip Frame 1
player_path = (/:level_path add /:content) add "/qbert_player/player";
Symbol 29 MovieClip Frame 1
audio = "droctagon_qbert_mp3.swf";
sound_path = /:sound_path add audio;
player_path = (/:level_path add /:content) add "/qbert_player/player";
Symbol 32 Button
on (press) {
startDrag (((/:level_path add /:content) add "/qbert_player/player") add "/message");
}
on (release) {
stopDrag();
}
Symbol 33 MovieClip Frame 1
player_path = (/:level_path add /:content) add "/qbert_player/player";