Frame 1
this.onEnterFrame = function () {
loaded = int((this.getBytesLoaded() / this.getBytesTotal()) * 100);
percent = loaded + "%";
this.loading_bar._xscale = loaded;
if (this.getBytesLoaded() == this.getBytesTotal()) {
delete this.onEnterFrame;
gotoAndPlay (2);
}
};
stop();
Frame 2
stop();
Frame 10
function addBonus(p_value) {
this.m_bonus = this.m_bonus + p_value;
}
function addHeight(p_value) {
this.m_height = this.m_height + p_value;
}
function playTrashAnimation() {
if (pipi_trash_animation == undefined) {
this.attachMovie("pipi_trash_animation", "pipi_trash_animation", this.getNextHighestDepth());
}
}
function playDeathAnimation() {
if (pipi_death_animation == undefined) {
this.attachMovie("pipi_death_animation", "pipi_death_animation", this.getNextHighestDepth());
pipi_death_animation._x = 360;
pipi_death_animation._y = 500;
}
}
function showFinalScore() {
if (final_score == undefined) {
this.attachMovie("final_score", "final_score", this.getNextHighestDepth());
final_score.txt_height_val.text = this.m_height;
final_score.txt_bonus_val.text = this.m_bonus;
final_score._x = 380;
final_score._y = 170;
}
}
var snd = new Sound();
snd.attachSound("bg_music");
snd.start(0, 9999999);
this.attachMovie("scores_mini", "scores_mini", 100);
scores_mini._x = 1.8;
scroes_mini._y = -4;
scores_mini._alpha = 50;
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
Frame 11
var m_height = 0;
var m_bonus = 0;
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
Frame 12
this.m_height = 0;
this.m_bonus = 0;
if (this.board != undefined) {
this.board.removeMovieClip();
}
this.attachMovie("board", "board", 99);
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
Frame 13
if (this.board != undefined) {
this.board.removeMovieClip();
}
this.attachMovie("board", "board", 99);
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
Frame 14
var m_new_height = board._y;
var m_prev_height = board._y;
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
Frame 15
fader.swapDepths(this.getNextHighestDepth());
this.butt_booa.swapDepths(this.getNextHighestDepth());
this.frame.swapDepths(this.getNextHighestDepth());
Frame 16
this.m_new_height = board._y;
if (this.m_prev_height < this.m_new_height) {
this.addHeight(this.m_new_height - this.m_prev_height);
}
this.m_prev_height = board._y;
this.scores_mini.txt_height_val.text = m_height;
this.scores_mini.txt_bonus_val.text = m_bonus;
Frame 17
this.gotoAndPlay("loop");
fader.removeMovieClip();
Symbol 1 MovieClip [atm_object] Frame 1
function init(p_gfx) {
this.attachMovie(p_gfx, "m_atm_object_gfx", this.getNextHighestDepth());
var _local2 = 50 + random(100);
this._xscale = _local2;
this._yscale = _local2;
this._alpha = _local2;
}
Symbol 1 MovieClip [atm_object] Frame 2
if ((this._y + _parent._y) > 800) {
_parent.m_atm_objects_count--;
removeMovieClip(this);
}
Symbol 1 MovieClip [atm_object] Frame 3
this.gotoAndPlay("loop");
Symbol 2 MovieClip [atm_object_factory] Frame 1
function spawn(p_next_spawn_mc, p_next_spawn_name, p_next_spawn_gfx, p_next_x, p_next_y) {
var _local2 = Array();
_local2.name = p_next_spawn_name;
_local2.gfx = p_next_spawn_gfx;
_local2.mc = p_next_spawn_mc;
_local2.x = p_next_x;
_local2.y = p_next_y;
_local2.passed = 0;
this.m_spawn_list.push(_local2);
}
function spawn_step_1() {
i = 0;
while (i < this.m_spawn_list.length) {
spawn_pars = this.m_spawn_list[i];
spawn_mc = spawn_pars.mc;
spawn_pars.mc.attachMovie("atm_object", spawn_pars.name, spawn_pars.mc.getNextHighestDepth());
spawn_pars.new_mc = eval ("spawn_mc." + spawn_pars.name);
spawn_pars.new_mc._x = spawn_pars.x;
spawn_pars.new_mc._y = spawn_pars.y;
spawn_pars.passed = 1;
this.m_spawn_list[i] = spawn_pars;
i++;
}
}
function spawn_step_2() {
not_ready = Array();
i = 0;
while (i < this.m_spawn_list.length) {
spawn_pars = this.m_spawn_list[i];
if (spawn_pars.passed == 1) {
spawn_pars.new_mc.init(spawn_pars.gfx);
} else {
not_ready.push(spawn_pars);
}
i++;
}
this.m_spawn_list = not_ready;
}
var m_spawn_list = Array();
Symbol 2 MovieClip [atm_object_factory] Frame 2
this.spawn_step_1();
Symbol 2 MovieClip [atm_object_factory] Frame 3
this.spawn_step_2();
Symbol 2 MovieClip [atm_object_factory] Frame 4
this.gotoAndPlay("loop");
Symbol 6 MovieClip [bonus] Frame 1
function setValue(p_value) {
_root.addBonus(p_value);
this.value_obj.txt_value.text = "+" + p_value;
}
Symbol 6 MovieClip [bonus] Frame 21
this.removeMovieClip();
Symbol 9 MovieClip [fader_self] Frame 15
stop();
Symbol 49 MovieClip Frame 80
this.gotoAndPlay(1);
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 2
stop();
Symbol 53 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 54 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 2
this.faces.gotoAndStop("happy");
stop();
Symbol 55 MovieClip [atm_object_day_cloud] Frame 1
var m_new_touch = false;
if (this.hitTest(_parent._parent.char_obj)) {
this.cloud.gotoAndStop("touched");
if (this.bonus == undefined) {
this.m_new_touch = true;
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
}
}
Symbol 55 MovieClip [atm_object_day_cloud] Frame 2
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(100);
this.m_new_touch = false;
}
Symbol 55 MovieClip [atm_object_day_cloud] Frame 3
this.gotoAndPlay("loop");
Symbol 72 MovieClip Frame 12
this.gotoAndPlay("end_cycle");
Symbol 78 Button
on (release) {
getURL ("http://www.booa.co.il/index_game.html");
}
Symbol 81 Button
on (release) {
getURL ("http://www.groteskandmonstrous.com", "_blank");
}
Symbol 90 Button
on (release) {
this.play();
}
Symbol 104 MovieClip Frame 1
var flag0 = false;
var flag1 = false;
var flag2 = false;
var flag3 = false;
var flag4 = false;
this.onEnterFrame = function () {
if ((this._currentframe >= 920) && (!flag4)) {
_parent.playTrashAnimation();
this.removeMovieClip();
this.flag4 = true;
} else if ((this._currentframe >= 770) && (!flag3)) {
_parent.board.changeAtmosphere("trash");
this.flag3 = true;
} else if ((this._currentframe >= 460) && (!flag2)) {
_parent.board.changeAtmosphere("wormhole");
this.flag2 = true;
} else if ((this._currentframe >= 155) && (!flag1)) {
_parent.board.changeAtmosphere("night");
this.flag1 = true;
} else if ((this._currentframe >= 60) && (!flag0)) {
_parent.board.changeAtmosphere("dawn");
this.flag0 = true;
}
};
stop();
Symbol 104 MovieClip Frame 685
var flag0 = false;
var flag1 = false;
var flag2 = false;
var flag3 = false;
var flag4 = false;
var flag5 = false;
this.onEnterFrame = function () {
if ((this._currentframe >= 850) && (!flag5)) {
_parent.playTrashAnimation();
this.removeMovieClip();
this.flag5 = true;
} else if ((this._currentframe >= 750) && (!flag4)) {
_parent.board.changeAtmosphere("trash");
this.flag4 = true;
} else if ((this._currentframe >= 680) && (!flag3)) {
_parent.board.changeAtmosphere("nothing");
this.flag3 = true;
} else if ((this._currentframe >= 460) && (!flag2)) {
_parent.board.changeAtmosphere("wormhole");
this.flag2 = true;
} else if ((this._currentframe >= 155) && (!flag1)) {
_parent.board.changeAtmosphere("night");
this.flag1 = true;
} else if ((this._currentframe >= 60) && (!flag0)) {
_parent.board.changeAtmosphere("dawn");
this.flag0 = true;
}
};
Symbol 112 MovieClip Frame 1
stop();
Symbol 116 Button
on (release) {
_root.gotoAndPlay("restart");
this.removeMovieClip();
}
Symbol 124 MovieClip [final_score] Frame 1
this.onEnterFrame = function () {
this.txt_total_val.text = Number(this.txt_height_val.text) + Number(this.txt_bonus_val.text);
};
Symbol 135 MovieClip Frame 1
var snd = new Sound();
snd.attachSound("pop");
snd.start();
Symbol 135 MovieClip Frame 7
_parent._parent.reallyDie();
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 2
stop();
Symbol 137 MovieClip [jumper] Frame 1
var m_dead = false;
Symbol 137 MovieClip [jumper] Frame 2
function dead() {
return(this.m_dead);
}
function die() {
this.m_dead = true;
this.jumper_gfx.gotoAndStop("die");
}
function reallyDie() {
_parent.m_jumpers_count--;
this.removeMovieClip();
}
this.onEnterFrame = function () {
this._y = this._y + 1;
};
Symbol 137 MovieClip [jumper] Frame 3
if ((this._y + _parent._y) > 550) {
this.reallyDie();
}
if (this.hitTest(_parent.char_obj)) {
_parent.char_obj.jump(true);
if (this.bonus == undefined) {
this.m_new_touch = true;
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
}
this.die();
}
Symbol 137 MovieClip [jumper] Frame 4
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(10);
this.m_new_touch = false;
}
Symbol 137 MovieClip [jumper] Frame 5
this.gotoAndPlay("loop");
Symbol 138 MovieClip [char] Frame 1
var m_acc_x = 0;
var m_speed_x = 0;
var m_force_x = 0;
var m_acc_y = 0;
var m_speed_y = 0;
var m_force_y = 0;
var m_is_dead = false;
var m_frame_time = 0.2;
var m_friction_x = 3;
var m_friction_y = 10;
var m_mass = 1;
var m_gravity = 10;
var m_jump_force = -250;
var m_move_force = 60;
var m_floor_speed = 9;
var m_move_margin = 5;
Symbol 138 MovieClip [char] Frame 2
function init(p_gfx, p_x, p_y) {
this.attachMovie(p_gfx, "m_char_gfx", this.getNextHighestDepth());
this._x = p_x;
this._y = p_y;
}
function step() {
this.m_acc_x = this.m_force_x / this.m_mass;
this.m_acc_y = (this.m_force_y + this.m_gravity) / this.m_mass;
this.m_speed_x = this.m_speed_x + (this.m_acc_x * this.m_frame_time);
this.m_speed_y = this.m_speed_y + (this.m_acc_y * this.m_frame_time);
this.m_speed_x = this.m_speed_x - (this.m_speed_x / this.m_friction_x);
this.m_speed_y = this.m_speed_y - (this.m_speed_y / this.m_friction_y);
if (this.touchesFloor()) {
if (this.m_force_x > 0) {
this.m_speed_x = m_floor_speed;
} else if (this.m_force_x < 0) {
this.m_speed_x = -1 * m_floor_speed;
}
}
this._x = this._x + this.m_speed_x;
this._y = this._y + this.m_speed_y;
while (this.touchesFloor()) {
this.m_speed_y = 0;
this._y = this._y - 0.1;
}
this._y = this._y + 0.1;
this.m_force_x = 0;
this.m_force_y = 0;
if (this.m_speed_x < 0) {
this._xscale = -100;
} else {
this._xscale = 100;
}
if (this.m_speed_y < 0) {
this.m_char_gfx.gotoAndStop("jump_up");
} else if (this.m_speed_y > 0) {
this.m_char_gfx.gotoAndStop("jump_down");
} else if ((this.m_speed_x > m_move_margin) || (this.m_speed_x < (-1 * m_move_margin))) {
this.m_char_gfx.gotoAndStop("walk");
} else {
this.m_char_gfx.gotoAndStop("idle");
}
_parent.updateBoard((-1 * this._y) + 200);
}
function force(p_force_x, p_force_y) {
this.m_force_x = this.m_force_x + p_force_x;
this.m_force_y = this.m_force_y + p_force_y;
}
function die() {
this.m_char_gfx.gotoAndStop("die");
this.m_is_dead = true;
this.m_dead_for = 0;
}
function dying() {
return(m_is_dead);
}
function destroy() {
removeMovieClip(this);
}
function decay() {
this._alpha = this._alpha - 3;
if (this._alpha < 0) {
this.destroy();
}
}
function touchesJumper() {
return(hitJumpersTest(_parent.m_jumpers));
}
function touchesFloor() {
return(this.hitTest(_parent.floor));
}
function canJump() {
this._y = this._y + 1;
ret = this.touchesFloor() && (this.m_speed_y >= 0);
this._y = this._y - 1;
return(ret);
}
function jump(p_force) {
if (this.canJump() || (p_force)) {
var _local2 = new Sound();
rand_sound = random(3);
switch (rand_sound) {
case 0 :
_local2.attachSound("jump1");
break;
case 1 :
_local2.attachSound("jump2");
break;
case 2 :
_local2.attachSound("jump3");
}
_local2.start();
this.m_speed_y = 0;
this.force(0, this.m_jump_force);
}
}
function goRight() {
this.force(m_move_force, 0);
}
function goLeft() {
this.force(-1 * m_move_force, 0);
}
function hitJumpersTest(p_jumpers) {
for (i in p_jumpers) {
if (this.hitTest(p_jumpers[i])) {
p_jumpers[i].die();
p_jumpers.splice(i, 1);
return(true);
}
if (p_jumpers[i] == "") {
p_jumpers.splice(i, 1);
}
}
}
Symbol 138 MovieClip [char] Frame 3
this.step();
if (this.m_is_dead) {
this.decay();
}
Symbol 138 MovieClip [char] Frame 4
gotoAndPlay ("loop");
Symbol 167 MovieClip Frame 13
this.gotoAndPlay("end_cycle");
Symbol 169 MovieClip [char_pipi] Frame 1
stop();
Symbol 169 MovieClip [char_pipi] Frame 2
stop();
Symbol 169 MovieClip [char_pipi] Frame 3
stop();
Symbol 169 MovieClip [char_pipi] Frame 4
stop();
Symbol 169 MovieClip [char_pipi] Frame 5
stop();
Symbol 176 MovieClip [board] Frame 1
this.attachMovie("char", "char_obj", 100);
var m_bg_modif = 0;
var m_jumpers = new Array();
var m_max_jumpers = 15;
var m_jumper_min_x = 50;
var m_jumper_max_x = 720;
var m_jumpers_count = 0;
var m_jumper_id_num = 0;
var m_jumper_prev_y = -200;
var m_jumper_prev_x = -200;
var m_jumper_dir_x = 1;
this.attachMovie("atm_object_factory", "atm_factory", this.getNextHighestDepth());
var m_atmosphere = "day";
var m_max_atm_objects = 10;
var m_atm_object_id_num = 0;
var m_atm_objects = new Array();
var m_atm_objects_count = 0;
var m_atm_object_min_y_margin = 300;
var m_atm_object_max_y_margin = 600;
var m_next_atm_y = -1500;
fader.swapDepths(this.getNextHighestDepth());
Symbol 176 MovieClip [board] Frame 2
function updateBoard(p_new_pos) {
if (p_new_pos > this._y) {
this._y = p_new_pos;
}
}
function updateLayers() {
this.bg_layer_1._y = ((-1 * ((this._y - this.m_bg_modif) / 4)) - 150) - this.m_bg_modif;
this.bg_layer_2._y = ((-1 * ((this._y - this.m_bg_modif) / 3)) - 150) - this.m_bg_modif;
this.bg_layer_3._y = ((-1 * ((this._y - this.m_bg_modif) / 2)) - 400) - this.m_bg_modif;
this.bg_layer_4._y = ((-1 * ((this._y - this.m_bg_modif) / 1.5)) - 50) - this.m_bg_modif;
}
function reset(p_pipi_x, p_pipi_y, p_bg_modif) {
if ((p_pipi_x != "") && (p_pipi_y != "")) {
char_obj.init("char_pipi", p_pipi_x, p_pipi_y);
} else if (p_bg_modif != "") {
this.m_bg_modif = p_bg_modif;
} else {
this.m_bg_modif = this._y;
}
this.updateLayers();
}
this.reset(100, -100, 0);
fader.swapDepths(this.getNextHighestDepth());
Symbol 176 MovieClip [board] Frame 3
function genJumper() {
var rand_x = (this.m_jumper_dir_x * (100 + random(200)));
var rand_y = (-1 * (30 + random(100)));
if ((this.m_jumper_dir_x == 1) && ((this.m_jumper_prev_x + rand_x) > m_jumper_max_x)) {
this.m_jumper_dir_x = -1;
}
if ((this.m_jumper_dir_x == -1) && ((this.m_jumper_prev_x + rand_x) < m_jumper_min_x)) {
this.m_jumper_dir_x = 1;
}
this.m_jumper_prev_x = this.m_jumper_prev_x + rand_x;
if (this.m_jumper_prev_x < m_jumper_min_x) {
this.m_jumper_prev_x = m_jumper_min_x;
}
if (this.m_jumper_prev_x > m_jumper_max_x) {
this.m_jumper_prev_x = m_jumper_max_x;
}
this.m_jumper_prev_y = this.m_jumper_prev_y + rand_y;
var prev_jumper_id = ("jumper_" + (this.m_jumper_id_num - 1));
var prev_jumper = eval (prev_jumper_id);
var jumper_id = ("jumper_" + this.m_jumper_id_num);
this.m_jumper_id_num++;
this.attachMovie("jumper", jumper_id, this.getNextHighestDepth());
var curr_jumper = eval (jumper_id);
curr_jumper._x = this.m_jumper_prev_x;
if (prev_jumper == undefined) {
curr_jumper._y = this.m_jumper_prev_y;
} else {
curr_jumper._y = prev_jumper._y + rand_y;
}
this.m_jumpers_count++;
return(curr_jumper);
}
i = 0;
while (i < this.m_max_jumpers) {
curr_jumper = genJumper();
i++;
}
this.updateBoard(475);
fader.swapDepths(this.getNextHighestDepth());
Symbol 176 MovieClip [board] Frame 4
function changeAtmosphere(p_atm) {
this.m_atmosphere = p_atm;
switch (this.m_atmosphere) {
case "night" :
this.m_atm_object_min_y_margin = 100;
this.m_atm_object_max_y_margin = 300;
this.m_max_atm_objects = 60;
break;
case "trash" :
this.m_atm_object_min_y_margin = 100;
this.m_atm_object_max_y_margin = 300;
this.m_max_atm_objects = 60;
}
}
function atmosphereStep() {
_parent.atm_bg.gotoAndStop(Math.round((this._y - this.m_bg_modif) / 100));
if (m_atm_objects_count < m_max_atm_objects) {
i = m_atm_objects_count;
while (i < m_max_atm_objects) {
switch (this.m_atmosphere) {
case "day" :
this.genAtmosphereObject("atm_object_day_cloud");
this.genAtmosphereObject("atm_object_day_plane");
break;
case "dawn" :
this.genAtmosphereObject("atm_object_day_cloud");
break;
case "night" :
this.genAtmosphereObject("atm_object_night_star");
this.genAtmosphereObject("atm_object_night_smallstar");
break;
case "wormhole" :
this.genAtmosphereObject("atm_object_wormhole_clock");
break;
case "trash" :
this.genAtmosphereObject("atm_object_trash_paper");
}
i++;
}
}
}
function genAtmosphereObject(p_atm_gfx) {
var rand_x = (this.m_jumper_min_x + random(m_jumper_max_x - m_jumper_min_x));
var rand_y = (this.m_next_atm_y - (this.m_atm_object_min_y_margin + random(this.m_atm_object_max_y_margin - this.m_atm_object_max_y_margin)));
this.m_next_atm_y = rand_y;
atm_object_id = "atm_objet" + (this.m_atm_object_id_num++);
this.atm_factory.spawn(this, atm_object_id, p_atm_gfx, rand_x, rand_y);
var curr_atm_object = eval (atm_object);
this.m_atm_objects_count++;
return(curr_atm_object);
}
this.attachMovie("bg_layer_4", "bg_layer_4", 11);
bg_layer_4._x = 300.1;
this.attachMovie("bg_layer_3", "bg_layer_3", 12);
bg_layer_3._x = -25;
this.attachMovie("bg_layer_2", "bg_layer_2", 13);
bg_layer_2._x = -25;
this.attachMovie("bg_layer_1", "bg_layer_1", 14);
bg_layer_1._x = -25;
bg_layer_0.swapDepths(this.getNextHighestDepth());
fader.swapDepths(this.getNextHighestDepth());
Symbol 176 MovieClip [board] Frame 5
this.atmosphereStep();
if (this._xmouse > (char_obj._x + 30)) {
char_obj.goRight();
}
if (this._xmouse < (char_obj._x - 30)) {
char_obj.goLeft();
}
this.onMouseDown = function () {
char_obj.jump();
};
if (this.m_jumpers_count < this.m_max_jumpers) {
var i = this.m_jumpers_count;
while (i < this.m_max_jumpers) {
this.genJumper();
i++;
}
}
if ((char_obj._y + this._y) > 550) {
_parent.playDeathAnimation();
this.char_obj.removeMovieClip();
}
this.atmosphereStep();
this.updateLayers();
Symbol 176 MovieClip [board] Frame 6
this.gotoAndPlay("loop");
Symbol 179 MovieClip [bg_layer_1] Frame 1
stop();
Symbol 182 MovieClip [bg_layer_2] Frame 1
stop();
Symbol 200 MovieClip Frame 25
stop();
Symbol 201 MovieClip Frame 1
this.stop();
Symbol 201 MovieClip Frame 2
this.stop();
Symbol 202 MovieClip [atm_object_wormhole_clock] Frame 1
var m_dir = random(2);
if (this.m_dir == 1) {
_parent._xscale = -100;
}
Symbol 202 MovieClip [atm_object_wormhole_clock] Frame 2
var m_new_touch = false;
if (this.hitTest(_parent._parent.char_obj)) {
this.gfx.gotoAndStop("touched");
if (this.bonus == undefined) {
this.m_new_touch = true;
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
}
}
Symbol 202 MovieClip [atm_object_wormhole_clock] Frame 3
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(100);
this.m_new_touch = false;
}
Symbol 202 MovieClip [atm_object_wormhole_clock] Frame 4
this.gotoAndPlay("loop");
Symbol 210 MovieClip [atm_object_day_plane] Frame 1
var m_go = false;
var m_modif = 1;
var m_dir = random(2);
this.onEnterFrame = function () {
if (this.m_go) {
if (((this.m_dir == 1) && (_parent._x < -2000)) || ((this.m_dir == 0) && (_parent._x > 2000))) {
_parent.removeMovieClip();
}
_parent._x = _parent._x + (this.m_modif * 10);
}
};
if (this.m_dir == 1) {
this.m_modif = -1;
_parent._x = 1000;
} else {
this.gfx.logo._xscale = -100;
this.m_modif = 1;
_parent._xscale = -100;
_parent._x = -200;
}
Symbol 210 MovieClip [atm_object_day_plane] Frame 2
var m_new_touch = false;
if (this.hitTest(_parent._parent.char_obj)) {
this.gfx.gotoAndStop("touched");
if (this.bonus == undefined) {
this.m_new_touch = true;
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
}
}
if (_parent._y >= ((-1 * _parent._parent._y) - 500)) {
this.m_go = true;
}
Symbol 210 MovieClip [atm_object_day_plane] Frame 3
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(5000);
this.m_new_touch = false;
}
Symbol 210 MovieClip [atm_object_day_plane] Frame 4
this.gotoAndPlay("loop");
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 2
stop();
Symbol 218 MovieClip [atm_object_night_star] Frame 1
var m_new_touch = false;
if (this.hitTest(_parent._parent.char_obj)) {
this.star.gotoAndStop("touched");
if (this.bonus == undefined) {
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
this.m_new_touch = true;
}
}
Symbol 218 MovieClip [atm_object_night_star] Frame 2
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(1000);
this.m_new_touch = false;
}
Symbol 218 MovieClip [atm_object_night_star] Frame 3
this.gotoAndPlay("loop");
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 2
stop();
Symbol 225 MovieClip [atm_object_trash_paper] Frame 1
var m_new_touch = false;
if (this.hitTest(_parent._parent.char_obj)) {
this.gfx.gotoAndStop("touched");
if (this.bonus == undefined) {
this.attachMovie("bonus", "bonus", this.getNextHighestDepth());
this.m_new_touch = true;
}
}
Symbol 225 MovieClip [atm_object_trash_paper] Frame 2
if ((this.bonus != undefined) && (this.m_new_touch)) {
this.bonus.setValue(1000);
this.m_new_touch = false;
}
Symbol 225 MovieClip [atm_object_trash_paper] Frame 3
this.gotoAndPlay("loop");
Symbol 228 MovieClip [pipi_death_animation] Frame 1
var snd = new Sound();
snd.attachSound("saveme");
snd.start(0, 1);
Symbol 228 MovieClip [pipi_death_animation] Frame 50
_root.showFinalScore();
this.removeMovieClip();
Symbol 232 MovieClip [pipi_trash_animation] Frame 43
_parent.board.removeMovieClip();
Symbol 232 MovieClip [pipi_trash_animation] Frame 79
var snd = new Sound();
snd.attachSound("jump3");
snd.start(0, 1);
Symbol 232 MovieClip [pipi_trash_animation] Frame 185
_parent.gotoAndPlay("world_loop");
this.removeMovieClip();
Symbol 233 MovieClip Frame 1
stop();