Frame 3
stop();
onEnterFrame = function () {
var _local5 = _root.getBytesLoaded();
var _local4 = _root.getBytesTotal();
var _local3 = int((_local5 / _local4) * 100);
bar.num_txt.text = _local3 + "%";
bar.gotoAndStop((_local3 / 100) * bar._totalframes);
trace(_local3);
if (_local3 == 100) {
delete this.onEnterFrame;
play();
}
};
Frame 125
function addRole() {
role = this.attachMovie("role2", "role", 150);
role.setPos();
role.setData();
}
function addStage() {
bg_mc = this.attachMovie("stage" + stageID, "stage", 100);
bg_mc._y = stage_h;
bgWidth = stage._height;
}
function addUI() {
status_mc = this.attachMovie("status_mc", "status_mc", 5200);
status_mc._x = 0;
status_mc._y = 480;
setStatus();
}
function egdeCheck(v) {
if (((role._x + 30) > stage_r) && (v > 0)) {
role.onEgde = 1;
return(true);
}
if (((role._x - 30) < stage_l) && (v < 0)) {
role.onEgde = -1;
return(true);
}
role.onEgde = 0;
}
function landCheck() {
for (var _local1 in obj_active) {
obj_active[_local1].landCheck();
}
for (var _local1 in enemy_active) {
enemy_active[_local1].landCheck();
}
attackCheck_bat();
}
function scrollBg() {
root_pause = true;
stopObj();
clearBullet();
addEnemy2();
var v = 5;
var scroll_h = 0;
bg_mc.onEnterFrame = function () {
this._y = this._y + v;
role._y = role._y + v;
scroll_h = scroll_h + v;
if (scroll_h >= scroll_max) {
delete this.onEnterFrame;
this._y = stage_h + (stage_level * scroll_max);
stage_level++;
status_mc.stage_txt.text = stageID;
status_mc.level_txt.text = stage_level;
activateObj();
root_pause = false;
}
};
}
function stopObj() {
for (var _local3 in obj_active) {
var _local1 = obj_active[_local3];
_local1.move_stop();
}
for (var _local3 in enemy_active) {
var _local2 = enemy_active[_local3];
_local2.move_stop();
}
}
function activateObj() {
obj_active = [];
enemy_active = [];
for (var _local3 in bg_mc.obj) {
var _local1 = bg_mc.obj[_local3];
var _local2 = _local1.getGolobalY();
if (_local2 > stage_h) {
_local1.swapDepths(1000);
_local1.removeMovieClip();
} else if ((_local2 > 0) && (_local2 < stage_h)) {
_local1.activateObj();
obj_active.push(_local1);
}
}
for (var _local3 in bg_mc.enemy_mc) {
var _local1 = bg_mc.enemy_mc[_local3];
var _local2 = _local1.getGolobalY();
if (_local2 > (stage_h - 20)) {
_local1.swapDepths(1000);
_local1.removeMovieClip();
} else if ((_local2 > 0) && (_local2 < stage_h)) {
_local1.activateObj();
enemy_active.push(_local1);
}
}
}
function nextStage() {
stageID++;
if (stageID == 9) {
bg_mc.removeMovieClip();
role.removeMovieClip();
bullet_mc2.unloadMovie();
status_mc.removeMovieClip();
gotoAndStop ("win");
return(undefined);
}
addStage();
past_level = stage_level;
stage_level = stage_level0;
status_mc.stage_txt.text = stageID;
status_mc.level_txt.text = stage_level;
bullet_mc2.unloadMovie();
root_pause = false;
}
function EnterDoor() {
if (root_pause) {
return(undefined);
}
root_pause = true;
clearBullet();
role.powerUP_attack = false;
role.powerUP_defend = false;
role.clearStatus();
powerUP_num = role.powerUP_num;
this.attachMovie("screen_enter", "screen_enter", this.getNextHighestDepth());
}
function role_die() {
this.attachMovie("screen_die", "screen_die", this.getNextHighestDepth());
}
function nextLife() {
role_life--;
if (role_life < 1) {
role_life = 1;
gameOver();
return(undefined);
}
status_mc.life_txt.text = role_life;
_root.activateObj();
role.reBirth();
}
function resetStage() {
bg_mc = attachMovie("stage" + stageID, "stage", 100);
bg_mc._y = stage_h + ((stage_level - 1) * scroll_max);
clearBullet();
}
function clearBullet() {
bullet_mc2.unloadMovie();
}
function setScore(score) {
role_score = role_score + score;
status_mc.score_txt.text = role_score;
}
function gameOver() {
clearData();
gameOver_mc = this.attachMovie("gameOver", "gameOver_mc", 5500);
gameOver_mc._x = 200;
gameOver_mc._y = 380;
}
function gameContinue() {
stopAllSounds();
role_score = int(role_score / 2);
gameOver_mc.removeMovieClip();
gotoAndPlay ("addStage");
setStatus();
}
function gameEnd() {
stopAllSounds();
gameOver_mc.removeMovieClip();
status_mc.removeMovieClip();
gotoAndPlay ("menu");
}
function openMenu() {
root_pause = true;
gameMenu = _root.attachMovie("gameMenu", "gameMenu", 6750);
}
function returnToGame() {
root_pause = false;
gameMenu.removeMovieClip();
}
function restartStage() {
stopAllSounds();
gameOver_mc.removeMovieClip();
gotoAndPlay ("addStage");
setStatus();
}
function toMainMenu() {
clearData();
stopAllSounds();
gameOver_mc.removeMovieClip();
status_mc.removeMovieClip();
screen_enter.removeMovieClip();
screen_die.removeMovieClip();
gotoAndPlay ("menu");
}
function setSound() {
if (soundOn == false) {
snd_music.setVolume(100);
soundOn = true;
status_mc.sound_mc.gotoAndStop(1);
} else if (soundOn) {
snd_music.setVolume(0);
soundOn = false;
status_mc.sound_mc.gotoAndStop(2);
}
}
function setKey(id) {
mainMenu.key_select1.gotoAndStop(1);
mainMenu.key_select2.gotoAndStop(1);
if (id == 2) {
key_up = 87;
key_down = 83;
key_left = 65;
key_right = 68;
mainMenu.key_select2.gotoAndStop(2);
} else {
key_up = 38;
key_down = 40;
key_left = 37;
key_right = 39;
mainMenu.key_select1.gotoAndStop(2);
}
}
function setDifficult(num) {
level = num;
mainMenu.difficulty_1.gotoAndStop(1);
mainMenu.difficulty_2.gotoAndStop(1);
mainMenu.difficulty_3.gotoAndStop(1);
mainMenu["difficulty_" + num].gotoAndStop(2);
}
function getDifficult() {
mainMenu.difficulty_1.gotoAndStop(1);
mainMenu.difficulty_2.gotoAndStop(1);
mainMenu.difficulty_3.gotoAndStop(1);
mainMenu["difficulty_" + level].gotoAndStop(2);
}
function setStatus() {
stage_level = stage_level0;
role_life = role_life0;
status_mc.stage_txt.text = stageID;
status_mc.level_txt.text = stage_level;
status_mc.life_txt.text = role_life;
status_mc.score_txt.text = role_score;
}
function clearData() {
role.removeMovieClip();
bg_mc.removeMovieClip();
}
function stageEvent_start(e) {
_root[e]();
}
function stageEvent_stop(e) {
obj_active.push(stageEvent);
stageEvent.move_stop();
}
function addEnemy() {
var _local7;
var _local1;
if (level == 1) {
stage_enemy_max = 1;
} else if (level == 3) {
stage_enemy_max = 3;
}
var _local4 = 0;
while (_local4 < stage_enemy_max) {
if (obj_enemy.length < 1) {
return(undefined);
}
var _local5 = obj_enemy.length;
var _local6 = int(Math.random() * _local5);
_local1 = obj_enemy[_local6];
if (_local1 == undefined) {
return(undefined);
}
obj_enemy.splice(_local6, 1);
_local5 = stage_enemy[stageID - 1].length;
_local6 = int(Math.random() * _local5);
_local7 = stage_enemy[stageID - 1][_local6];
var _local3 = bg_mc.enemy_mc.getNextHighestDepth();
var _local2 = bg_mc.enemy_mc.attachMovie(_local7, "enmey_" + _local3, _local3);
_local2._x = _local1._x;
_local2._y = _local1._y;
trace((stage_enemy_max + "======") + level);
_local4++;
}
}
function addEnemy1() {
obj_enemy = [];
for (var _local3 in bg_mc.enemy_mc) {
var _local2 = bg_mc.enemy_mc[_local3];
var _local1 = _local2.getGolobalY();
if ((_local1 > 0) && (_local1 < stage_h)) {
_local2.addToArray();
}
}
addEnemy();
}
function addEnemy2() {
obj_enemy = [];
for (var _local3 in bg_mc.enemy_mc) {
var _local2 = bg_mc.enemy_mc[_local3];
var _local1 = _local2.getGolobalY();
if ((_local1 > (scroll_dis - stage_h)) && (_local1 < 0)) {
_local2.addToArray();
}
}
addEnemy();
}
function door() {
bg_mc.obj.exit_mc.play();
}
function thorn() {
if (bg_mc.obj.thorn_mc != undefined) {
return(undefined);
}
stageEvent = bg_mc.obj.attachMovie("thorn", "thorn_mc", bg_mc.obj.getNextHighestDepth());
stageEvent._y = stage_h - bg_mc._y;
}
function flood() {
if (bullet_mc2.flood_mc == undefined) {
stageEvent = bullet_mc2.attachMovie("flood", "flood_mc", bullet_mc2.getNextHighestDepth());
stageEvent._y = stage_h;
} else {
bullet_mc2.flood_mc.rise();
}
}
function boss2() {
bg_mc.enemy_mc.boss2.gotoAndPlay("show");
}
function boss3() {
bg_mc.enemy_mc.boss3.gotoAndPlay("show");
}
function boss4() {
bg_mc.enemy_mc.boss4.gotoAndPlay("show");
}
function boss5() {
bg_mc.enemy_mc.boss5.gotoAndPlay("show");
}
function attack_bat() {
if (bg_mc.enemy_mc.enemy_bat != undefined) {
return(undefined);
}
var _local3 = bg_mc.enemy_mc.getNextHighestDepth();
var _local2 = bg_mc.enemy_mc.attachMovie("enemy_bat", "enemy_bat", _local3);
if (_root.role._x > 200) {
_local2._x = -10;
} else {
_local2._x = _root.stage_w + 10;
}
_local2._y = _root.role._y - bg_mc._y;
_local2.Aim();
enemy_active.push(_local2);
}
function attackCheck_bat() {
if (_root.root_pause) {
return(undefined);
}
if (bg_mc.enemy_mc.flood_mc != undefined) {
return(undefined);
}
if (_root.role._y < 120) {
return(undefined);
}
var _local2 = Math.random();
if (_local2 < attackRate_bat[stageID - 1]) {
attack_bat();
}
}
stop();
stage_w = 400;
stage_h = 480;
stage_c = int(stage_h / 2);
stage_l = 0;
stage_r = stage_w;
stage_l2 = -20;
stage_r2 = stage_w + 20;
stage_top = -50;
stage_bottom = stage_h + 50;
scroll_max = stage_h - 80;
scroll_dis = 80;
g = 1;
obj_active = new Array();
enemy_active = new Array();
obj_enemy = new Array();
var startPos;
var levelPos;
var startPosID;
var level;
var stageEvent;
var stage_enemy = new Array();
var root_pause = false;
var powerUP_num = 1;
var key_space = 32;
var key_up = 38;
var key_down = 40;
var key_left = 37;
var key_right = 39;
level_defalt = 2;
level = level_defalt;
stageID = 1;
stage_level0 = 1;
stage_level = stage_level0;
total_level = stage_level0;
past_level = 0;
var role_life0 = 6;
var role_life = role_life0;
var role_score = 0;
stage_enemy[0] = ["enemy1"];
stage_enemy[1] = ["enemy1"];
stage_enemy[2] = ["enemy1"];
stage_enemy[3] = ["enemy1"];
stage_enemy[4] = ["enemy1"];
stage_enemy[5] = ["enemy1"];
stage_enemy[6] = ["enemy1"];
stage_enemy[7] = ["enemy1"];
stage_enemy[8] = ["enemy1"];
var stage_enemy_max = 2;
var attackRate_bat = new Array();
attackRate_bat[0] = 0.25;
attackRate_bat[1] = 0.25;
attackRate_bat[2] = 0.25;
attackRate_bat[3] = 0.15;
attackRate_bat[4] = 0.25;
attackRate_bat[5] = 0.25;
attackRate_bat[6] = 0.25;
attackRate_bat[7] = 0.25;
attackRate_bat[8] = 0.25;
var soundOn = true;
var snd_music = new Sound();
var bullet_mc = this.createEmptyMovieClip("bullet_mc2", 250);
Frame 126
addStage();
addUI();
Frame 128
stop();
addEnemy1();
activateObj();
addRole();
Frame 130
win_mc.score_txt.text = _root.role_score;
Symbol 2 MovieClip Frame 1
this._visible = false;
this._name = "area";
Symbol 7 MovieClip [thorn] Frame 1
function move_start() {
this.onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
this._y = this._y - V;
if (_root.role.area.hitTest(this.area)) {
_root.role.die();
}
if ((this._y + _root.bg_mc._y) < -50) {
this.removeMovieClip();
}
};
}
function move_stop() {
V = 0;
}
V = 2;
Symbol 7 MovieClip [thorn] Frame 2
stop();
move_start();
Symbol 8 MovieClip Frame 1
this._visible = false;
Symbol 11 MovieClip [platform_fall] Frame 1
#initclip 28
Object.registerClass("platform_fall", Platform_fall);
#endinitclip
this.init(dir, g);
Symbol 13 MovieClip [platform_timer] Frame 1
#initclip 23
Object.registerClass("platform_timer", Platform_timer);
#endinitclip
stop();
this.init(type, time_interval, time_pause);
Symbol 13 MovieClip [platform_timer] Frame 40
Symbol 13 MovieClip [platform_timer] Frame 154
if (checkTouch()) {
_root.role.do_fall();
}
Symbol 13 MovieClip [platform_timer] Frame 253
move_end();
Symbol 16 MovieClip [enemy_stone_mc] Frame 1
#initclip 24
Object.registerClass("enemy_stone_mc", Enemy_stone);
#endinitclip
init(life);
Symbol 16 MovieClip [enemy_stone_mc] Frame 2
Symbol 16 MovieClip [enemy_stone_mc] Frame 29
stop();
move_start();
Symbol 16 MovieClip [enemy_stone_mc] Frame 49
stop();
this.swapDepths(1000);
this.removeMovieClip();
Symbol 16 MovieClip [enemy_stone_mc] Frame 68
stop();
move_start();
Symbol 19 MovieClip [enemy_fire] Frame 1
#initclip 25
Object.registerClass("enemy_fire", Enemy_fire);
#endinitclip
init(life);
Symbol 19 MovieClip [enemy_fire] Frame 2
Symbol 19 MovieClip [enemy_fire] Frame 29
stop();
move_start();
Symbol 19 MovieClip [enemy_fire] Frame 49
stop();
this.swapDepths(1000);
this.removeMovieClip();
Symbol 19 MovieClip [enemy_fire] Frame 68
stop();
move_start();
Symbol 21 MovieClip [enemy_final] Frame 1
#initclip 26
Object.registerClass("enemy_final", Enemy_final);
#endinitclip
init(life);
Symbol 21 MovieClip [enemy_final] Frame 2
Symbol 21 MovieClip [enemy_final] Frame 29
stop();
move_start();
Symbol 21 MovieClip [enemy_final] Frame 49
stop();
this.swapDepths(1000);
this.removeMovieClip();
Symbol 21 MovieClip [enemy_final] Frame 68
stop();
move_start();
Symbol 25 MovieClip [enemy_flood_mc] Frame 1
#initclip 27
Object.registerClass("enemy_flood_mc", Enemy_flood);
#endinitclip
init(life);
Symbol 25 MovieClip [enemy_flood_mc] Frame 2
Symbol 25 MovieClip [enemy_flood_mc] Frame 29
stop();
move_start();
Symbol 25 MovieClip [enemy_flood_mc] Frame 49
stop();
this.swapDepths(1000);
this.removeMovieClip();
Symbol 25 MovieClip [enemy_flood_mc] Frame 68
stop();
move_start();
Symbol 486 MovieClip [__Packages.Platform] Frame 0
class Platform extends MovieClip
{
var id, stage_h, type, Vx, Vy, dis, time_pause, eventStart, eventStop, enemy, _x, _y, _parent, inMove, stop, onEnterFrame, pause_timer, hitTest;
function Platform () {
super();
platform_num++;
id = platform_num;
stage_h = _root.stage_h;
}
function init(t, vx, vy, d, tp, e_start, e_stop, e) {
type = t;
Vx = vx;
Vy = vy;
dis = d;
time_pause = tp;
eventStart = e_start;
eventStop = e_stop;
enemy = e;
}
function activateObj() {
if (type == "auto") {
move_start();
}
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.area._y;
if (type == "standOn") {
move_start();
}
if (eventStart != "") {
_root.stageEvent_start(eventStart);
} else if (eventStop != "") {
_root.stageEvent_stop(eventStop);
}
}
}
function getGolobalY() {
var _local2 = new Object();
_local2.x = _x;
_local2.y = _y;
_parent.localToGlobal(_local2);
return(_local2.y);
}
function move_start() {
if (inMove) {
return(undefined);
}
inMove = true;
if (Vx != 0) {
move_X();
} else if (Vy != 0) {
move_Y();
}
}
function move_stop() {
stop();
delete onEnterFrame;
}
function move_X() {
clearInterval(pause_timer);
var Sx = 0;
onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
this._x = this._x + this.Vx;
if (this.checkTouch()) {
_root.role._x = _root.role._x + this.Vx;
_root.role.Vtemp = this.Vx;
}
Sx = Sx + this.Vx;
if (Math.abs(Sx) >= this.dis) {
_root.role.Vtemp = 0;
delete this.onEnterFrame;
this.Vx = -this.Vx;
this.move_pause();
}
};
}
function move_Y() {
clearInterval(pause_timer);
var Sy = 0;
onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
if (this.Vy > 0) {
if (this.checkTouch()) {
_root.role._y = _root.role._y + this.Vy;
}
this._y = this._y + this.Vy;
} else if (this.Vy < 0) {
this._y = this._y + this.Vy;
if (this.checkTouch()) {
_root.role._y = _root.role._y + this.Vy;
}
}
Sy = Sy + this.Vy;
if (Math.abs(Sy) >= this.dis) {
delete this.onEnterFrame;
this.Vy = -this.Vy;
this.move_pause();
}
};
}
function move_pause() {
clearInterval(pause_timer);
if (Vx != 0) {
pause_timer = setInterval(this, "move_X", time_pause);
} else if (Vy != 0) {
pause_timer = setInterval(this, "move_Y", time_pause);
}
}
function checkTouch() {
var _local3 = _root.role;
var _local6 = _local3._x - (_local3.area._width / 2);
var _local5 = _local3._x + (_local3.area._width / 2);
var _local4 = _local3._y + _local3.area._y;
if (hitTest(_local6, _local4 + 3, true) || (hitTest(_local5, _local4 + 3, true))) {
return(true);
}
}
static var platform_num = 0;
}
Symbol 487 MovieClip [__Packages.Platform_timer] Frame 0
class Platform_timer extends Platform
{
var type, time_interval, time_pause, gotoAndPlay, checkTouch, getGolobalY, inMove;
function Platform_timer () {
super();
}
function Platform_fall() {
}
function init(t, ti, tp) {
type = t;
time_interval = ti;
time_pause = tp;
}
function activateObj() {
if (type == "auto") {
gotoAndPlay("start");
}
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.area._y;
if (type == "standOn") {
move_start();
}
}
}
function move_start() {
if (inMove) {
return(undefined);
}
inMove = true;
gotoAndPlay("start");
}
function move_end() {
inMove = false;
if (type == "auto") {
move_start();
}
}
function timer() {
}
}
Symbol 488 MovieClip [__Packages.Enemy] Frame 0
class Enemy extends MovieClip
{
var role, d_angle, land, Vb1, life, time_pause, life0, score, offsetY, stop, _x, type, gotoAndStop, _y, _parent, pause_timer, life_bar, inDead, body, onEnterFrame, dir, _xscale, swapDepths, removeMovieClip, gotoAndPlay, dx, dy, angle_1, angle, life_len, eventStart, eventStop;
function Enemy () {
super();
role = this;
d_angle = 57.2957795130823;
land = _root.stage.obj;
Vb1 = 10;
if (life == undefined) {
life = 70;
}
if (time_pause == undefined) {
time_pause = 1000;
}
life0 = life;
score = 100;
offsetY = 0;
stop();
if (_x < 200) {
changeSide(1);
} else {
changeSide(-1);
}
if (type == "hidden") {
(gotoAndStop("hidden"));// not popped
}
}
function init(l) {
if (l != life0) {
life = l;
}
}
function getGolobalY() {
var _local2 = new Object();
_local2.x = _x;
_local2.y = _y;
_parent.localToGlobal(_local2);
return(_local2.y);
}
function activateObj() {
if (type == "hidden") {
return(undefined);
}
clearInterval(pause_timer);
var _local2 = int(Math.random() * 1000) + 500;
pause_timer = setInterval(this, "attack_s1", _local2);
life_bar._y = _y - 100;
}
function landCheck() {
if (_root.role.hitTest(this) && (!inDead)) {
_root.role.die();
}
}
function move_start() {
if (inDead) {
return(undefined);
}
if (_root.root_pause) {
return(undefined);
}
clearInterval(pause_timer);
pause_timer = setInterval(this, "attack_s1", time_pause);
}
function move_stop() {
stop();
body.stop();
delete onEnterFrame;
}
function changeSide(d) {
dir = d;
_xscale = 100 * dir;
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
swapDepths(1200);
removeMovieClip();
return(undefined);
}
(gotoAndPlay("shoot"));// not popped
dx = _root.role._x - _x;
dy = (_root.role._y + 20) - (_y + _root.bg_mc._y);
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
angle_1 = Math.atan(dy / dx);
angle = (angle_1 * d_angle) * dir;
body._rotation = angle;
attack_s2();
}
function attack_s2() {
body.gotoAndPlay("shoot");
}
function bullet_start(dx, dy) {
var _local4 = _root.bullet_mc2;
var _local3 = _local4.getNextHighestDepth() + 1000;
var _local10 = _local4.attachMovie("arrow_enemy", "bullet" + _local3, _local3);
var _local6 = dx;
var _local5 = dy;
var _local11 = angle * dir;
var _local9 = 100 * dir;
var _local8 = (Vb1 * Math.cos(angle_1 * dir)) * dir;
var _local7 = Vb1 * Math.sin(angle_1 * dir);
_local10.init(_local6, _local5, _local11, _local9, _local8, _local7);
}
function lifeControl(damage) {
life = life - damage;
life_bar._width = int((life / life0) * life_len);
if (life <= 0) {
act_die();
} else {
(gotoAndPlay("hit"));// not popped
}
pauseCheck();
}
function pauseCheck() {
}
function act_die() {
clearInterval(pause_timer);
inDead = true;
(gotoAndPlay("die"));// not popped
life_bar.removeMovieClip();
_root.setScore(score);
if (eventStart != "") {
_root.stageEvent_start(eventStart);
} else if (eventStop != "") {
_root.stageEvent_stop(eventStop);
}
}
function reBirth() {
if (_root.root_pause) {
return(undefined);
}
inDead = false;
life = life0;
(gotoAndPlay(1));// not popped
}
}
Symbol 489 MovieClip [__Packages.Enemy_stone] Frame 0
class Enemy_stone extends Enemy
{
var life, score, stone_pos, _parent, life_bar, _x, _y, life_len, life0, time_pause, pause_timer, inDead, dx, changeSide, gotoAndPlay;
function Enemy_stone () {
super();
if (life == undefined) {
life = 300;
}
score = 200;
stone_pos = [[1, 3, 5, 7, 9], [2, 4, 5, 6, 8], [1, 2, 3, 4, 5, 6], [4, 5, 6, 7, 8, 9], [3, 4, 5, 6, 7], [1, 2, 3, 4, 6, 7, 8, 9]];
var _local3 = _parent.getNextHighestDepth();
life_bar = _parent.attachMovie("life_bar", "life_bar" + _local3, _local3);
life_bar._x = _x - int(life_bar._width / 2);
life_bar._y = _y - 100;
life_len = life_bar._width;
}
function pauseCheck() {
if (_root.level == 2) {
if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.7);
}
} else if (_root.level == 3) {
if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.5);
}
}
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
return(undefined);
}
dx = _root.role._x - _x;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
attack_s2();
(gotoAndPlay("shoot"));// not popped
}
function attack_s2() {
bullet_start();
}
function bullet_start() {
var _local9 = _root.bullet_mc2;
var _local4;
var _local12;
var _local3;
var _local11;
var _local10;
var _local14 = 0;
var _local7 = 100;
var _local13 = 0;
var _local6 = 10;
var _local16 = stone_pos.length;
var _local15 = int(Math.random() * _local16);
var _local8 = stone_pos[_local15];
_local3 = 0;
while (_local3 < _local8.length) {
_local4 = _local9.getNextHighestDepth() + 100;
_local12 = _local9.attachMovie("m_stone", "bullet" + _local4, _local4);
var _local5 = _local8[_local3];
_local7 = 100 - int(Math.random() * 40);
_local11 = _local5 * 40;
_local10 = -(int(Math.random() * 5) * 15);
_local6 = int(Math.random() * 5) + 6;
_local12.init(_local11, _local10, _local14, _local7, _local13, _local6);
_local3++;
}
}
function bullet_start_random() {
var _local9 = _root.bullet_mc2;
var _local5;
var _local12;
var _local6;
var _local11;
var _local10;
var _local16 = 0;
var _local15 = 100;
var _local14 = 0;
var _local8 = 10;
var _local2 = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
var _local13 = (Math.random() * 4) + 6;
_local6 = 0;
while (_local6 < _local13) {
_local5 = _local9.getNextHighestDepth() + 100;
_local12 = _local9.attachMovie("m_stone", "bullet" + _local5, _local5);
var _local7 = _local2.length;
var _local4 = int(Math.random() * _local7);
var _local3 = _local2[_local4];
if (_local3 > _local2.length) {
return(undefined);
}
_local2.splice(_local4, 1);
_local11 = (_local3 * 50) + 20;
_local10 = -(int(Math.random() * 5) * 15);
_local8 = int(Math.random() * 5) + 6;
_local12.init(_local11, _local10, _local16, _local15, _local14, _local8);
_local6++;
}
}
}
Symbol 490 MovieClip [__Packages.Enemy_fire] Frame 0
class Enemy_fire extends Enemy
{
var life, score, _parent, life_bar, _x, _y, life_len, life0, time_pause, pause_timer, inDead, dx, changeSide, gotoAndPlay;
function Enemy_fire () {
super();
if (life == undefined) {
life = 300;
}
score = 200;
var _local3 = _parent.getNextHighestDepth();
life_bar = _parent.attachMovie("life_bar", "life_bar" + _local3, _local3);
life_bar._x = _x - int(life_bar._width / 2);
life_bar._y = _y - 100;
life_len = life_bar._width;
}
function pauseCheck() {
if (_root.level == 2) {
if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.7);
}
} else if (_root.level == 3) {
if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.5);
}
}
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
return(undefined);
}
dx = _root.role._x - _x;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
attack_s2();
(gotoAndPlay("shoot"));// not popped
}
function attack_s2() {
bullet_start();
}
function bullet_start() {
var _local4 = _root.bullet_mc2;
var _local3 = _local4.getNextHighestDepth() + 1000;
var _local7 = _local4.attachMovie("m_fire", "bullet" + _local3, _local3);
var _local6 = _x;
var _local5 = _y + _root.bg_mc._y;
_local7.init(_local6, _local5);
}
}
Symbol 491 MovieClip [__Packages.Enemy_final] Frame 0
class Enemy_final extends Enemy
{
var life, score, stone_pos, _parent, life_bar, _x, _y, life_len, life0, time_pause, pause_timer, inDead, dx, changeSide, gotoAndPlay;
function Enemy_final () {
super();
if (life == undefined) {
life = 300;
}
score = 200;
stone_pos = [[1, 3, 5, 7, 9], [2, 4, 5, 6, 8], [1, 2, 3, 4, 5, 6], [4, 5, 6, 7, 8, 9], [3, 4, 5, 6, 7], [1, 2, 3, 4, 6, 7, 8, 9]];
var _local3 = _parent.getNextHighestDepth();
life_bar = _parent.attachMovie("life_bar", "life_bar" + _local3, _local3);
life_bar._x = _x - int(life_bar._width / 2);
life_bar._y = _y - 100;
life_len = life_bar._width;
}
function pauseCheck() {
if (_root.level == 2) {
if (life < (life0 / 4)) {
time_pause = int(time_pause * 0.75);
}
} else if (_root.level == 3) {
if (life < (life0 / 4)) {
time_pause = int(time_pause * 0.6);
}
}
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
return(undefined);
}
dx = _root.role._x - _x;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
attack_s2();
(gotoAndPlay("shoot"));// not popped
}
function attack_s2() {
var _local2 = Math.random();
if (_local2 < 0.33) {
bullet_light();
} else if (_local2 < 0.66) {
bullet_stone();
} else {
bullet_fire();
}
}
function bullet_light() {
var _local4 = _root.bullet_mc2;
var _local2 = _local4.getNextHighestDepth() + 1000;
var _local3 = _local4.attachMovie("m_light", "bullet" + _local2, _local2);
_local3._x = _root.role._x;
_local3._y = 50;
}
function bullet_fire() {
var _local4 = _root.bullet_mc2;
var _local3 = _local4.getNextHighestDepth() + 1000;
var _local7 = _local4.attachMovie("m_fire", "bullet" + _local3, _local3);
var _local6 = _x;
var _local5 = _y + _root.bg_mc._y;
_local7.init(_local6, _local5);
}
function bullet_stone() {
var _local9 = _root.bullet_mc2;
var _local4;
var _local12;
var _local3;
var _local11;
var _local10;
var _local14 = 0;
var _local7 = 100;
var _local13 = 0;
var _local6 = 10;
var _local16 = stone_pos.length;
var _local15 = int(Math.random() * _local16);
var _local8 = stone_pos[_local15];
_local3 = 0;
while (_local3 < _local8.length) {
_local4 = _local9.getNextHighestDepth() + 100;
_local12 = _local9.attachMovie("m_stone", "bullet" + _local4, _local4);
var _local5 = _local8[_local3];
_local7 = 100 - int(Math.random() * 40);
_local11 = _local5 * 40;
_local10 = -(int(Math.random() * 5) * 15);
_local6 = int(Math.random() * 5) + 6;
_local12.init(_local11, _local10, _local14, _local7, _local13, _local6);
_local3++;
}
}
}
Symbol 492 MovieClip [__Packages.Enemy_flood] Frame 0
class Enemy_flood extends Enemy
{
var life, score, _parent, life_bar, _x, _y, life_len, pause_timer, inDead, dx, changeSide, gotoAndPlay;
function Enemy_flood () {
super();
if (life == undefined) {
life = 500;
}
score = 250;
var _local3 = _parent.getNextHighestDepth();
life_bar = _parent.attachMovie("life_bar", "life_bar" + _local3, _local3);
life_bar._x = _x - int(life_bar._width / 2);
life_bar._y = _y - 100;
life_len = life_bar._width;
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
return(undefined);
}
dx = _root.role._x - _x;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
attack_s2();
(gotoAndPlay("shoot"));// not popped
}
function attack_s2() {
flood();
}
function bullet_start() {
}
function flood() {
_root.flood();
}
}
Symbol 493 MovieClip [__Packages.Platform_fall] Frame 0
class Platform_fall extends Platform
{
var type, g, checkTouch, getGolobalY, Vy, onEnterFrame;
function Platform_fall () {
super();
type = "standOn";
}
function init(d, g1) {
if (d != 0) {
dir = d;
}
if (g1 != 0) {
g = g1;
} else {
g = _root.g;
}
}
function activateObj() {
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.area._y;
if (dir == 1) {
move_Y();
} else {
move_Y2();
}
}
}
function move_Y() {
Vy = 0;
var _local4;
onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
if (this.checkTouch()) {
_root.role.start_move_Y2(-this.Vy);
}
this._y = this._y - this.Vy;
if (this.Vy > -20) {
this.Vy = this.Vy - _root.g;
}
var _local3 = this.getGolobalY();
if (_local3 > (_root.stage_bottom + 50)) {
this.swapDepths(1000);
this.removeMovieClip();
}
};
}
function move_Y2() {
Vy = 0;
var _local4;
onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
this._y = this._y - this.Vy;
if (this.checkTouch()) {
_root.role.start_move_Y2(-this.Vy);
}
if (this.Vy < 15) {
this.Vy = this.Vy + this.g;
}
var _local3 = this.getGolobalY();
if (_local3 < _root.stage_top) {
this.swapDepths(1000);
this.removeMovieClip();
}
};
}
var dir = 1;
}
Symbol 494 MovieClip [__Packages.Enemy_bat] Frame 0
class Enemy_bat extends Enemy
{
var _x, changeSide, Vx, life, score, inMove, gotoAndPlay, onEnterFrame;
function Enemy_bat () {
super();
if (_x < 200) {
changeSide(1);
} else {
changeSide(-1);
}
Vx = 5;
life = 20;
score = 50;
}
function activateObj() {
}
function landCheck() {
}
function Aim() {
if (inMove) {
return(undefined);
}
inMove = true;
if (_x < 200) {
changeSide(1);
} else {
changeSide(-1);
}
gotoAndPlay("start");
move();
}
function move() {
onEnterFrame = function () {
if (_root.root_pause) {
return(undefined);
}
this._x = this._x + (this.Vx * this.dir);
if ((this._x > (_root.stage_w + 30)) || (this._x < -30)) {
this.removeMovieClip();
}
};
}
}
Symbol 495 MovieClip [__Packages.Enemy_light] Frame 0
class Enemy_light extends Enemy
{
var life, score, _parent, life_bar, _x, _y, life_len, life0, time_pause, pause_timer, inDead, dx, changeSide, gotoAndPlay;
function Enemy_light () {
super();
if (life == undefined) {
life = 200;
}
score = 250;
var _local3 = _parent.getNextHighestDepth();
life_bar = _parent.attachMovie("life_bar", "life_bar" + _local3, _local3);
life_bar._x = _x - int(life_bar._width / 2);
life_bar._y = _y - 100;
life_len = life_bar._width;
}
function pauseCheck() {
if (_root.level == 2) {
if (life < (life0 / 2)) {
time_pause = int(time_pause * 0.6);
} else if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.3);
}
} else if (_root.level == 3) {
if (life < (life0 / 2)) {
time_pause = int(time_pause * 0.5);
} else if (life < (life0 / 3)) {
time_pause = int(time_pause * 0.2);
}
}
}
function attack_s1() {
clearInterval(pause_timer);
if (inDead) {
return(undefined);
}
dx = _root.role._x - _x;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
attack_s2();
(gotoAndPlay("shoot"));// not popped
}
function attack_s2() {
bullet_start();
}
function bullet_start() {
var _local4 = _root.bullet_mc2;
var _local3 = _local4.getNextHighestDepth() + 1000;
var _local2 = _local4.attachMovie("m_light", "bullet" + _local3, _local3);
var _local5 = Math.random();
if (_local5 < 0.5) {
_local2._x = _root.role._x + int(Math.random() * 20);
} else {
_local2._x = _root.role._x;
}
_local2._y = 50;
}
}
Symbol 496 MovieClip [__Packages.Enemy_attacher] Frame 0
class Enemy_attacher extends MovieClip
{
var rate, _x, _y, _parent, enemy_name, swapDepths, removeMovieClip;
function Enemy_attacher () {
super();
rate = 0.25;
}
function getGolobalY() {
var _local2 = new Object();
_local2.x = _x;
_local2.y = _y;
_parent.localToGlobal(_local2);
return(_local2.y);
}
function addToArray() {
_root.obj_enemy.push(this);
}
function attachEnemy() {
var _local5 = Math.random();
if (_local5 > rate) {
}
if (_root.levelEnemy_num >= _root.levelEnemy_max) {
} else {
_root.levelEnemy_num++;
if (enemy_name == "random") {
getEnemy();
}
var _local4 = _parent.getNextHighestDepth();
var _local3 = _parent.attachMovie(enemy_name, "enmey_" + _local4, _local4);
_local3._x = _x;
_local3._y = _y + _local3.offsetY;
}
swapDepths(1000);
removeMovieClip();
}
function getEnemy() {
var _local3 = _root.stage_enemy[_root.stageID - 1].length;
var _local4 = int(Math.random() * _local3);
enemy_name = _root.stage_enemy[_root.stageID - 1][_local4];
}
}
Symbol 497 MovieClip [__Packages.Role2] Frame 0
class Role2 extends MovieClip
{
var role, createEmptyMovieClip, leg_height, gun_len, land, enemy_mc, jumpVy, jumpVx, jumpVx2, V, Vb1, g, dir, d_angle, angleMax0, stage_w, stage_h, Timer_mc, inDead, powerUP_attack, powerUP_defend, noHit, gotoAndStop, inAir, onShoot, inJump, status1, leg, inDefend, weapon, myGun, myBullet, dx, _x, dy, _y, angle_1, angle, body, status2, inWalk, Vx, move_dir, area, onEgde, Vy, _xscale;
function Role2 () {
super();
role = this;
createEmptyMovieClip("Timer_mc", 150);
leg_height = 38;
gun_len = 60;
land = _root.stage.obj;
enemy_mc = _root.stage.enemy_mc;
jumpVy = 15;
jumpVx = 4;
jumpVx2 = 1.6;
V = 5;
Vb1 = 40;
g = _root.g;
dir = 1;
d_angle = 57.2957795130823;
angleMax0 = (Math.PI/4);
leg_height = _root.role.area._y;
stage_w = _root.stage_w;
stage_h = _root.stage_h;
weaponInit();
start_move_Y1(0, 0);
}
function reBirth() {
delete Timer_mc.onEnterFrame;
inDead = false;
do_stand();
setPos();
powerUP_attack = false;
powerUP_defend = false;
}
function setPos() {
var _local3;
if (_root.stage_level == 1) {
_local3 = _root.stage.obj[_root.startPosID];
} else {
_local3 = _root.stage.obj[_root.levelPos];
}
role._x = _local3._x;
role._y = _local3.getGolobalY() - leg_height;
do_stand();
}
function setData() {
powerUP_num = _root.powerUP_num;
_root.status_mc.item1_mc.showItem(powerUP_num);
}
function hited() {
if (noHit) {
return(undefined);
}
if (powerUP_defend) {
return(undefined);
}
die();
}
function die() {
if (inDead) {
return(undefined);
}
if (powerUP_defend) {
return(undefined);
}
inDead = true;
noHit = true;
(gotoAndStop("die"));// not popped
var Vy = 10;
var Vx = (-5 * dir);
inAir = true;
var role = this;
Timer_mc.onEnterFrame = function () {
if (role.checkBlock(Vx) != true) {
role._x = role._x + Vx;
}
role._y = role._y - Vy;
Vy = Vy - role.g;
_root.pos._x = role._x;
_root.pos._y = role._y;
if (role._y > _root.stage_bottom) {
delete this.onEnterFrame;
role.clearStatus();
_root.role_die();
}
};
}
function do_die() {
if (inDead) {
return(undefined);
}
inDead = true;
noHit = true;
delete Timer_mc.onEnterFrame;
role.clearStatus();
_root.role_die();
}
function do_stand() {
clearStatus();
noHit = false;
inDead = false;
onShoot = false;
delete Timer_mc.onEnterFrame;
gotoAndStop("stand");
}
function do_fall() {
if (inJump) {
return(undefined);
}
status1 = "jump";
inJump = true;
leg.gotoAndStop("jump");
start_move_Y1(0, 0);
}
function do_spring(vx, vy) {
status1 = "jump";
inJump = true;
leg.gotoAndStop("jump");
start_move_Y1(vx, vy);
}
function powerUP_d() {
powerUP_defend = true;
}
function end_powerUP_d() {
powerUP_defend = false;
}
function powerUP_life() {
_root.role_life++;
_root.status_mc.life_txt.text = _root.role_life;
}
function powerUP_a() {
powerUP_num++;
_root.status_mc.item1_mc.showItem(powerUP_num);
}
function end_powerUP_a() {
powerUP_attack = false;
}
function superStart() {
if (_root.root_pause) {
return(undefined);
}
if (inDefend) {
return(undefined);
}
if (powerUP_num <= 0) {
return(undefined);
}
powerUP_num--;
_root.status_mc.item1_mc.useItem();
powerUP_attack = true;
_root.status_mc.powerUP_timer.play();
}
function weaponInit() {
weapon = new Object();
weapon.gun1 = {bullet:"bullet1", damage:1};
weapon.gun2 = {bullet:"bullet2", damage:3};
myGun = weapon.gun1;
myBullet = myGun.bullet;
}
function onMouseDown() {
if (_root.root_pause) {
return(undefined);
}
if (!inDefend) {
Aim();
}
}
function onMouseUp() {
}
function onEnterFrame() {
if (_root.root_pause) {
return(undefined);
}
if (inDefend) {
do_defend();
}
checkMove();
}
function Aim() {
dx = _root._xmouse - _x;
dy = (_root._ymouse - _y) + 15;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
angle_1 = Math.atan(dy / dx);
var _local3;
if (inDefend) {
_local3 = angleMax0 / 2;
} else {
_local3 = angleMax0;
}
if ((dx > 0) && (angle_1 > _local3)) {
angle_1 = _local3;
} else if ((dx < 0) && (angle_1 < (-_local3))) {
angle_1 = -_local3;
}
angle = (angle_1 * d_angle) * dir;
if (onShoot != true) {
shoot();
}
}
function shoot() {
onShoot = true;
checkAngle();
}
function shoot_end() {
onShoot = false;
if (inDefend) {
inDefend = false;
}
body.gotoAndStop("stand");
}
function bullet_start(x, y) {
var _local4 = _root.bullet_mc2;
var _local3 = _local4.getNextHighestDepth();
var _local10 = _local4.attachMovie(myBullet, "bullet" + _local3, _local3);
var _local6 = x;
var _local5 = y;
var _local11 = angle * dir;
var _local9 = 100 * dir;
var _local8 = (Vb1 * Math.cos(angle_1 * dir)) * dir;
var _local7 = Vb1 * Math.sin(angle_1 * dir);
_local10.init(_local6, _local5, _local11, _local9, _local8, _local7);
}
function do_defend() {
dx = _root._xmouse - _x;
dy = _root._ymouse - _y;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
angle_1 = Math.atan(dy / dx);
var _local3;
_local3 = angleMax0;
if ((dx > 0) && (angle_1 > _local3)) {
angle_1 = _local3;
} else if ((dx < 0) && (angle_1 < (-_local3))) {
angle_1 = -_local3;
}
angle = (angle_1 * d_angle) * dir;
checkAngle_defend();
}
function checkAngle() {
if (angle < -70) {
body.gotoAndStop("up2");
status2 = "";
} else if (angle < -40) {
body.gotoAndStop("up");
status2 = "";
} else {
body.gotoAndStop("shoot");
status2 = "";
body.mc._rotation = angle;
}
}
function checkAngle_defend() {
if (angle < -70) {
body.gotoAndStop("defend_up2");
status2 = "";
} else if (angle < -50) {
body.gotoAndStop("defend_up");
status2 = "";
} else {
body.gotoAndStop("defend");
status2 = "";
body.mc._rotation = angle;
}
}
function checkMove() {
if (inDead) {
return(undefined);
}
if ((Key.isDown(_root.key_up) && (Key.isDown(_root.key_down))) && (!inJump)) {
} else if ((Key.isDown(_root.key_left) && (Key.isDown(_root.key_right))) && (!inJump)) {
} else if ((Key.isDown(_root.key_up) && (Key.isDown(_root.key_left))) && (!inJump)) {
moveUL();
} else if ((Key.isDown(_root.key_up) && (Key.isDown(_root.key_right))) && (!inJump)) {
moveUR();
} else if ((Key.isDown(_root.key_down) && (Key.isDown(_root.key_left))) && (!inJump)) {
moveDown();
} else if ((Key.isDown(_root.key_down) && (Key.isDown(_root.key_left))) && (!inJump)) {
moveDown();
} else if (Key.isDown(_root.key_up) && (!inJump)) {
moveUp();
} else if (Key.isDown(_root.key_down)) {
moveDown();
} else if (Key.isDown(_root.key_left)) {
moveLeft();
} else if (Key.isDown(_root.key_right)) {
moveRight();
} else if (!inJump) {
moveEnd();
}
}
function moveRight() {
if (checkBlock(V)) {
return(undefined);
}
if (onShoot != true) {
changeSide(1);
}
inWalk = true;
if (inJump) {
Vx = jumpVx;
return(undefined);
}
if (inDefend) {
clearStatus();
body.gotoAndStop("stand");
leg.gotoAndStop("stand");
}
if (onShoot != true) {
body.gotoAndStop("walk");
}
leg.gotoAndStop("walk");
_x = _x + V;
check_fall();
move_dir = 1;
}
function moveLeft() {
if (checkBlock(-V)) {
return(undefined);
}
if (onShoot != true) {
changeSide(-1);
}
inWalk = true;
if (inJump) {
Vx = -jumpVx;
return(undefined);
}
if (inDefend) {
clearStatus();
body.gotoAndStop("stand");
leg.gotoAndStop("stand");
}
if (onShoot != true) {
body.gotoAndStop("walk");
}
leg.gotoAndStop("walk");
_x = _x - V;
check_fall();
move_dir = -1;
}
function moveUp() {
if (inJump) {
return(undefined);
}
status1 = "jump";
inJump = true;
onShoot = false;
body.gotoAndStop("jump");
leg.gotoAndStop("jump");
var _local2 = 0;
if (Vtemp != 0) {
_local2 = Vtemp;
}
start_move_Y1(_local2, jumpVy);
}
function moveDown() {
if ((inDefend || (inJump)) || (inAir)) {
return(undefined);
}
status1 = "defend";
inDefend = true;
leg.gotoAndStop("defend");
body.gotoAndStop("defend");
}
function moveUR() {
if (inJump) {
return(undefined);
}
status1 = "jump_f";
inJump = true;
onShoot = false;
body.gotoAndStop("jump");
leg.gotoAndStop("jump");
var _local2 = 0;
if (Vtemp != 0) {
_local2 = Vtemp;
}
start_move_Y1(_local2, jumpVy);
move_dir = 1;
}
function moveUL() {
if (inJump) {
return(undefined);
}
status1 = "jump_b";
inJump = true;
onShoot = false;
body.gotoAndStop("jump");
leg.gotoAndStop("jump");
var _local2 = 0;
if (Vtemp != 0) {
_local2 = Vtemp;
}
start_move_Y1(_local2, jumpVy);
move_dir = -1;
}
function moveEnd() {
if (onShoot != true) {
body.gotoAndStop("stand");
}
leg.gotoAndStop("stand");
if (inDefend) {
clearStatus();
body.gotoAndStop("stand");
leg.gotoAndStop("stand");
}
}
function check_fall() {
if (inJump) {
return(undefined);
}
var _local4 = (role._x + role.area._x) - (role.area._width / 2);
var _local3 = (role._x + role.area._x) + (role.area._width / 2);
var _local2 = role._y + role.area._y;
if ((!land.hitTest(_local4, _local2 + 5, true)) && (!land.hitTest(_local3, _local2 + 5, true))) {
do_fall();
}
}
function checkBlock(V) {
_root.egdeCheck(V);
var _local4 = (area._width / 2) * move_dir;
if (land.hitTest((role._x + _local4) + V, (role._y + area._y) - 5, true)) {
return(true);
}
if ((onEgde == 1) && (V > 0)) {
return(true);
}
if ((onEgde == -1) && (V < 0)) {
return(true);
}
}
function start_move_Y1(vx, vy) {
Vy = vy;
Vx = vx;
var role = this;
var _local8;
Timer_mc.onEnterFrame = function () {
if (role.checkBlock(role.Vx) != true) {
role._x = role._x + role.Vx;
}
role._y = role._y - role.Vy;
role.Vy = role.Vy - role.g;
if (role.Vy < -20) {
role.Vy = -20;
}
var _local5 = (role._x + role.area._x) - (role.area._width / 2);
var _local4 = (role._x + role.area._x) + (role.area._width / 2);
var _local3 = role._y + role.area._y;
if (role.Vy < -5) {
if (role.land.hitTest(_local5, _local3, true) || (role.land.hitTest(_local4, _local3, true))) {
delete this.onEnterFrame;
role.clearStatus();
role.body.gotoAndStop("stand");
role.leg.gotoAndStop("stand");
_root.landCheck();
return(undefined);
}
if (role._y > _root.stage_bottom) {
delete this.onEnterFrame;
role.clearStatus();
_root.role_die();
}
}
};
}
function start_move_Y2(vy) {
role._y = role._y + vy;
if (role._y > _root.stage_bottom) {
if (inDead) {
return(undefined);
}
do_die();
}
return(true);
}
function clearStatus() {
inJump = false;
inAir = false;
inDefend = false;
inWalk = false;
onShoot = false;
Vtemp = 0;
}
function changeSide(d) {
dir = d;
_xscale = 100 * dir;
}
var Vtemp = 0;
var powerUP_num = 0;
}
Symbol 498 MovieClip [__Packages.Bullet1] Frame 0
class Bullet1 extends MovieClip
{
static var land, enemy_mc, damage;
var _x, _y, _rotation, _xscale, Vx, Vy, onEnterFrame, area, play, removeMovieClip;
function Bullet1 () {
super();
land = _root.stage.obj;
enemy_mc = _root.stage.enemy_mc;
damage = 30;
}
function init(posx, posy, rotation, xscale, vx, vy) {
_x = posx;
_y = posy;
_rotation = rotation;
_xscale = xscale;
Vx = vx;
Vy = vy;
onEnterFrame = control;
}
function control() {
_x = _x + Vx;
_y = _y + Vy;
var _local4 = _root.enemy_active;
for (var _local5 in _local4) {
var _local3 = _local4[_local5];
if (_local3.area.hitTest(area)) {
play();
_local3.lifeControl(damage);
delete onEnterFrame;
}
}
if ((_x > (_root.stage_w + 50)) || (_x < -50)) {
removeMovieClip();
} else if ((_y > (_root.stage_h + 50)) || (_y < -50)) {
removeMovieClip();
}
}
}
Symbol 499 MovieClip [__Packages.Bullet_e1] Frame 0
class Bullet_e1 extends MovieClip
{
static var land, enemy;
var _x, _y, _rotation, _xscale, Vx, Vy, onEnterFrame, play, gotoAndPlay, removeMovieClip;
function Bullet_e1 () {
super();
land = _root.stage.obj;
enemy = _root.role;
}
function init(posx, posy, rotation, xscale, vx, vy) {
_x = posx;
_y = posy;
_rotation = rotation;
_xscale = xscale;
Vx = vx;
Vy = vy;
onEnterFrame = control;
}
function control() {
var _local4 = _x + Vx;
var _local3 = _y + Vy;
var _local6;
var _local5;
var _local7;
if (enemy.area.hitTest(_x, _y, true)) {
delete onEnterFrame;
play();
enemy.die();
} else if (enemy.body.mc.shield.hitTest(_local4, _local3, true)) {
delete onEnterFrame;
gotoAndPlay("back");
}
_x = _local4;
_y = _local3;
if ((_x > (_root.stage_w - _root.bullet_mc._x)) || (_x < (-10 - _root.bullet_mc._x))) {
removeMovieClip();
} else if ((_y > _root.stage_h) || (_y < -10)) {
removeMovieClip();
}
}
}
Symbol 500 MovieClip [__Packages.Role_demo] Frame 0
class Role_demo extends Role2
{
var powerUP_num, inDefend, powerUP_attack, checkBlock, V, onShoot, changeSide, inWalk, clearStatus, body, leg, inJump, status1, jumpVy, dx, _parent, _x, dy, _y, angle_1, angleMax0, angle, dir, d_angle, shoot, Vy, Vx, posY, Timer_mc;
function Role_demo () {
super();
powerUP_num = 100;
}
function superStart() {
if (_root.root_pause) {
return(undefined);
}
if (inDefend) {
return(undefined);
}
if (powerUP_num <= 0) {
return(undefined);
}
powerUP_num--;
_root.status_mc.item1_mc.useItem();
powerUP_attack = true;
_root.mainMenu.powerUP_timer.play();
}
function moveRight() {
if (checkBlock(V)) {
return(undefined);
}
if (onShoot != true) {
changeSide(1);
}
inWalk = true;
if (inDefend) {
clearStatus();
body.gotoAndStop("stand");
leg.gotoAndStop("stand");
}
if (onShoot != true) {
body.gotoAndStop("walk");
}
leg.gotoAndStop("walk");
}
function moveLeft() {
if (checkBlock(-V)) {
return(undefined);
}
if (onShoot != true) {
changeSide(-1);
}
inWalk = true;
if (inDefend) {
clearStatus();
body.gotoAndStop("stand");
leg.gotoAndStop("stand");
}
if (onShoot != true) {
body.gotoAndStop("walk");
}
leg.gotoAndStop("walk");
}
function moveUp() {
if (inJump) {
return(undefined);
}
status1 = "jump";
inJump = true;
onShoot = false;
body.gotoAndStop("jump");
leg.gotoAndStop("jump");
start_move_Y1(0, jumpVy);
}
function Aim() {
dx = (_root._xmouse - _x) + _parent._x;
dy = ((_root._ymouse - _y) + 15) + _parent._y;
if (dx < 0) {
changeSide(-1);
} else if (dx > 0) {
changeSide(1);
}
angle_1 = Math.atan(dy / dx);
var _local3;
if (inDefend) {
_local3 = angleMax0 / 2;
} else {
_local3 = angleMax0;
}
if ((dx > 0) && (angle_1 > _local3)) {
angle_1 = _local3;
} else if ((dx < 0) && (angle_1 < (-_local3))) {
angle_1 = -_local3;
}
angle = (angle_1 * d_angle) * dir;
if (onShoot != true) {
shoot();
}
}
function start_move_Y1(vx, vy) {
Vy = vy;
Vx = vx;
var role = this;
posY = _y;
Timer_mc.onEnterFrame = function () {
if (role.checkBlock(role.Vx) != true) {
role._x = role._x + role.Vx;
}
role._y = role._y - role.Vy;
role.Vy = role.Vy - role.g;
if (role.Vy < -20) {
role.Vy = -20;
}
trace((((role._y + " ") + role.posY) + " ") + this.Vy);
var _local4 = (role._x + role.area._x) - (role.area._width / 2);
var _local3 = (role._x + role.area._x) + (role.area._width / 2);
var _local5 = role._y + role.area._y;
if (role._y >= role.posY) {
delete this.onEnterFrame;
role.clearStatus();
role.body.gotoAndStop("stand");
role.leg.gotoAndStop("stand");
_root.landCheck();
}
};
}
}
Symbol 501 MovieClip [__Packages.Platform_spring] Frame 0
class Platform_spring extends Platform
{
var type, Vy, checkTouch, getGolobalY, gotoAndPlay;
function Platform_spring () {
super();
}
function init(t, v) {
type = t;
Vy = v;
}
function activateObj() {
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.area._y;
spring();
}
}
function spring() {
var _local3 = _root.role.Vx;
gotoAndPlay("start");
_root.role.do_spring(_local3, Vy);
}
}
Symbol 502 MovieClip [__Packages.Platform_start] Frame 0
class Platform_start extends Platform
{
var type, isStartPos, _name, eventStart, checkTouch, getGolobalY, eventStop;
function Platform_start () {
super();
}
function Platform_fall() {
type = "standOn";
}
function init(p_s) {
isStartPos = p_s;
}
function activateObj() {
if (isStartPos) {
_root.startPosID = _name;
}
}
function landCheck() {
trace("landCheck:" + eventStart);
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.leg_height;
if ((_root.role._y + _root.role.leg_height) < _root.scroll_dis) {
_root.scrollBg();
_root.levelPos = _name;
}
trace("eventStart:" + eventStart);
if (eventStart != "") {
_root.stageEvent_start(eventStart);
} else if (eventStop != "") {
_root.stageEvent_stop(eventStop);
}
}
}
var dir = 1;
}
Symbol 503 MovieClip [__Packages.Platform_thorn] Frame 0
class Platform_thorn extends Platform
{
var stop, type, gotoAndPlay, checkTouch, getGolobalY;
function Platform_thorn () {
super();
(stop());// not popped
}
function init(t) {
type = t;
}
function activateObj() {
if (type == "auto") {
gotoAndPlay("start");
}
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.area._y;
}
}
}
Symbol 504 MovieClip [__Packages.Platform_exit] Frame 0
class Platform_exit extends Platform
{
var type, checkTouch, getGolobalY;
function Platform_exit () {
super();
type = "standOn";
}
function init() {
}
function activateObj() {
}
function landCheck() {
if (checkTouch()) {
_root.role._y = getGolobalY() - _root.role.leg_height;
_root.EnterDoor();
}
}
}
Symbol 505 MovieClip [__Packages.Bullet_fire] Frame 0
class Bullet_fire extends MovieClip
{
static var land, enemy;
var V, _x, _y, onEnterFrame, dis, dx, dy, dir, angle_1, Vx, Vy, play, removeMovieClip;
function Bullet_fire () {
super();
land = _root.stage.obj;
enemy = _root.role;
V = 6;
}
function init(posx, posy) {
_x = posx;
_y = posy;
onEnterFrame = control;
}
function charse() {
if (Math.abs(dis) < 70) {
return(undefined);
}
dx = _root.role._x - _x;
dy = _root.role._y - _y;
if (dx < 0) {
dir = -1;
} else if (dx > 0) {
dir = 1;
}
angle_1 = Math.atan(dy / dx);
dis = dx / Math.cos(angle_1);
Vx = (V * Math.cos(angle_1 * dir)) * dir;
Vy = V * Math.sin(angle_1 * dir);
}
function control() {
charse();
var _local4 = _x + Vx;
var _local3 = _y + Vy;
var _local6;
var _local5;
var _local7;
if (enemy.area.hitTest(_x, _y, true)) {
delete onEnterFrame;
play();
enemy.die();
}
_x = _local4;
_y = _local3;
if ((_x > (_root.stage_w - _root.bullet_mc._x)) || (_x < (-10 - _root.bullet_mc._x))) {
removeMovieClip();
} else if ((_y > _root.stage_h) || (_y < -10)) {
removeMovieClip();
}
}
}
Symbol 506 MovieClip [__Packages.Bullet_stone] Frame 0
class Bullet_stone extends Bullet_e1
{
var _x, _y, _xscale, _yscale, Vx, Vy, onEnterFrame, play, removeMovieClip;
function Bullet_stone () {
super();
}
function init(posx, posy, rotation, xscale, vx, vy) {
_x = posx;
_y = posy;
_xscale = xscale;
_yscale = xscale;
Vx = vx;
Vy = vy;
onEnterFrame = control;
}
function control() {
var _local4 = _x + Vx;
var _local3 = _y + Vy;
var _local6;
var _local5;
var _local7;
if (Bullet_e1.enemy.area.hitTest(_x, _y, true)) {
delete onEnterFrame;
play();
Bullet_e1.enemy.die();
} else if (Bullet_e1.enemy.body.shield.hitTest(_local4, _local3, true)) {
delete onEnterFrame;
play();
} else if (Bullet_e1.land.hitTest(_local4, _local3, true)) {
delete onEnterFrame;
play();
}
_x = _local4;
_y = _local3;
if ((_x > (_root.stage_w - _root.bullet_mc._x)) || (_x < (-_root.bullet_mc._x))) {
removeMovieClip();
} else if (_y > (_root.stage_h + 50)) {
removeMovieClip();
}
}
}
Symbol 507 MovieClip [__Packages.HitCheck] Frame 0
class HitCheck extends MovieClip
{
var _visible, target, target_area, onEnterFrame;
function HitCheck () {
super();
_visible = false;
target = _root.role;
target_area = target.area;
check();
}
function check() {
onEnterFrame = function () {
if (_root.role.inDead) {
return(undefined);
}
if (_root.root_pause) {
return(undefined);
}
if (_root.role.area.hitTest(this)) {
_root.role.hited();
}
};
}
}
Symbol 34 MovieClip Frame 1
stop();
Symbol 52 MovieClip [hitCheck] Frame 1
#initclip 48
Object.registerClass("hitCheck", HitCheck);
#endinitclip
this._visible = false;
Symbol 53 MovieClip [enemy_bat] Frame 1
#initclip 29
Object.registerClass("enemy_bat", Enemy_bat);
#endinitclip
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 53 MovieClip [enemy_bat] Frame 2
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 53 MovieClip [enemy_bat] Frame 10
stop();
Symbol 53 MovieClip [enemy_bat] Frame 11
delete this.onEnterFrame;
Symbol 53 MovieClip [enemy_bat] Frame 21
this.swapDepths(1000);
this.removeMovieClip();
Symbol 57 MovieClip [enemy_light] Frame 1
#initclip 30
Object.registerClass("enemy_light", Enemy_light);
#endinitclip
init(life);
Symbol 57 MovieClip [enemy_light] Frame 2
Symbol 57 MovieClip [enemy_light] Frame 29
stop();
move_start();
Symbol 57 MovieClip [enemy_light] Frame 49
stop();
this.swapDepths(1000);
this.removeMovieClip();
Symbol 57 MovieClip [enemy_light] Frame 68
stop();
move_start();
Symbol 63 MovieClip Frame 1
var pt = new Object();
pt.x = this._x;
pt.y = this._y;
_parent.localToGlobal(pt);
_parent._parent.bullet_start(pt.x, pt.y);
Symbol 64 MovieClip Frame 1
stop();
Instance of Symbol 63 MovieClip in Symbol 64 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
type = "";
}
Symbol 64 MovieClip Frame 10
gotoAndStop (1);
Symbol 67 MovieClip [enemy1] Frame 1
#initclip 31
Object.registerClass("enemy1", Enemy);
#endinitclip
init(life);
Symbol 67 MovieClip [enemy1] Frame 2
Symbol 67 MovieClip [enemy1] Frame 38
stop();
move_start();
Symbol 67 MovieClip [enemy1] Frame 39
var Vy = 10;
var Vx = (-4 * dir);
var role = this;
var posx = _x;
var posy = _y;
trace("dir:" + dir);
onEnterFrame = function () {
role._y = role._y - Vy;
role._x = role._x + Vx;
Vy = Vy - _root.g;
if (role._y > _root.stage_bottom) {
delete this.onEnterFrame;
if (rebirth) {
gotoAndPlay ("wait");
_x = posx;
_y = posy;
} else {
this.swapDepths(1000);
this.removeMovieClip();
}
}
};
Symbol 67 MovieClip [enemy1] Frame 50
stop();
Symbol 67 MovieClip [enemy1] Frame 70
stop();
if (rebirth) {
play();
} else {
this.swapDepths(1000);
this.removeMovieClip();
}
Symbol 67 MovieClip [enemy1] Frame 173
stop();
reBirth();
Symbol 71 MovieClip [platform_addEnemy] Frame 1
#initclip 32
Object.registerClass("platform_addEnemy", Enemy_attacher);
#endinitclip
this._visible = false;
Symbol 73 MovieClip Frame 1
this._visible = false;
Symbol 83 MovieClip Frame 21
stop();
Symbol 94 MovieClip Frame 1
this._visible = false;
if (_root.role.powerUP_attack) {
_parent.stop();
gotoAndPlay ("b2");
var num = 0;
}
Symbol 94 MovieClip Frame 2
var pt = new Object();
pt.x = this._x;
pt.y = this._y;
_parent.localToGlobal(pt);
_parent._parent._parent.bullet_start(pt.x, pt.y);
Symbol 94 MovieClip Frame 8
stop();
Symbol 94 MovieClip Frame 9
var pt = new Object();
pt.x = this._x;
pt.y = this._y;
_parent.localToGlobal(pt);
_parent._parent._parent.bullet_start(pt.x + int(Math.random() * 10), pt.y + int(Math.random() * 10));
num++;
Symbol 94 MovieClip Frame 12
if (num > 2) {
_parent.play();
stop();
} else {
gotoAndPlay ("b2");
}
Symbol 96 MovieClip Frame 12
stop();
_parent._parent.shoot_end();
Symbol 99 MovieClip Frame 10
stop();
_parent._parent.shoot_end();
Symbol 103 MovieClip Frame 1
this._visible = false;
Symbol 106 MovieClip Frame 2
stop();
Symbol 109 MovieClip Frame 2
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 13
stop();
Symbol 113 MovieClip [role2] Frame 1
#initclip 33
Object.registerClass("role2", Role2);
#endinitclip
stop();
Symbol 113 MovieClip [role2] Frame 2
stop();
Symbol 122 MovieClip [bullet1] Frame 1
#initclip 34
Object.registerClass("bullet1", Bullet1);
#endinitclip
stop();
Symbol 122 MovieClip [bullet1] Frame 8
this.removeMovieClip();
Symbol 125 MovieClip [arrow_enemy] Frame 1
#initclip 35
Object.registerClass("arrow_enemy", Bullet_e1);
#endinitclip
stop();
Symbol 125 MovieClip [arrow_enemy] Frame 8
this.removeMovieClip();
Symbol 125 MovieClip [arrow_enemy] Frame 21
this.removeMovieClip();
Symbol 126 MovieClip [role_demo] Frame 1
#initclip 36
Object.registerClass("role_demo", Role_demo);
#endinitclip
stop();
Symbol 126 MovieClip [role_demo] Frame 2
stop();
Symbol 129 MovieClip [enemy_start] Frame 1
#initclip 37
Object.registerClass("enemy_start", Enemy);
#endinitclip
function attack() {
trace(5555);
if (_parent.enemy_1234 instanceof MovieClip) {
return(undefined);
}
var _local4 = 1234;
var _local3 = _parent.attachMovie(name, "enemy_" + _local4, _local4);
_local3._x = this._x;
_local3._y = this._y;
_local3.gotoAndPlay("start");
}
Symbol 129 MovieClip [enemy_start] Frame 2
trace(6666);
Symbol 129 MovieClip [enemy_start] Frame 27
attack();
Symbol 129 MovieClip [enemy_start] Frame 101
gotoAndPlay ("attack");
Symbol 144 MovieClip [platform] Frame 1
#initclip 38
Object.registerClass("platform", Platform);
#endinitclip
this.init(type, Vx, Vy, dis, time_pause, eventStart, eventStop, enemy);
Symbol 150 MovieClip [platform_spring] Frame 1
#initclip 39
Object.registerClass("platform_spring", Platform_spring);
#endinitclip
stop();
this.init(type, Vy);
Symbol 150 MovieClip [platform_spring] Frame 2
Symbol 150 MovieClip [platform_spring] Frame 6
gotoAndStop (1);
Symbol 151 MovieClip [platform_start] Frame 1
#initclip 40
Object.registerClass("platform_start", Platform_start);
#endinitclip
this.init(isStartPos);
Symbol 153 MovieClip [thorn_static] Frame 1
#initclip 41
Object.registerClass("thorn_static", Platform);
#endinitclip
V = 2;
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 153 MovieClip [thorn_static] Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 153 MovieClip [thorn_static] Frame 2
stop();
Symbol 155 MovieClip Frame 1
V = 2;
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 155 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 155 MovieClip Frame 2
stop();
Symbol 156 MovieClip [platform_thorn] Frame 1
#initclip 42
Object.registerClass("platform_thorn", Platform_thorn);
#endinitclip
init(type);
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 156 MovieClip [platform_thorn] Frame 2
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 156 MovieClip [platform_thorn] Frame 90
Symbol 160 MovieClip [platform_exit] Frame 1
#initclip 43
Object.registerClass("platform_exit", Platform_exit);
#endinitclip
this._name = "exit_mc";
Symbol 160 MovieClip [platform_exit] Frame 2
stop();
Symbol 160 MovieClip [platform_exit] Frame 14
stop();
Symbol 161 MovieClip Frame 1
stop();
Instance of Symbol 144 MovieClip [platform] "q1" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 5;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 6;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 13 MovieClip [platform_timer] "ttt" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 100;
time_pause = 0;
}
Instance of Symbol 13 MovieClip [platform_timer] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
time_interval = 60;
time_pause = 500;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 1000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] "a6" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "thorn";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 21;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -3;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 155 MovieClip in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 1000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 5;
time_pause = 0;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 1000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 5;
time_pause = 0;
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 3;
Vy = 0;
dis = 250;
time_pause = 1000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 161 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 5;
time_pause = 0;
}
Symbol 164 MovieClip Frame 1
stop();
this.onEnterFrame = function () {
if (this.hitTest(_root.role.area)) {
_root.role.powerUP_a();
delete this.onEnterFrame;
play();
}
};
Symbol 164 MovieClip Frame 14
this.swapDepths(_parent.getNextHighestDepth());
this.removeMovieClip();
Symbol 167 MovieClip Frame 1
stop();
this.onEnterFrame = function () {
if (this.hitTest(_root.role.area)) {
_root.role.powerUP_life();
delete this.onEnterFrame;
this.swapDepths(_parent.getNextHighestDepth());
this.removeMovieClip();
}
};
Symbol 170 MovieClip Frame 1
function getGolobalY() {
var _local3 = new Object();
_local3.x = this._x;
_local3.y = this._y;
_parent.localToGlobal(_local3);
return(_local3.y);
}
function activateObj() {
play();
}
stop();
this._visible = false;
Symbol 170 MovieClip Frame 101
var i = Math.random();
if (i < 0.15) {
play();
} else {
gotoAndPlay (2);
}
Symbol 170 MovieClip Frame 102
stop();
this._visible = true;
this.onEnterFrame = function () {
if (this.hitTest(_root.role.area)) {
_root.role.powerUP_d();
delete this.onEnterFrame;
play();
}
};
Symbol 170 MovieClip Frame 103
function color0() {
var _local1 = new Color(my_mc);
_local1.setTransform(myColorTransform0);
}
function color1() {
var _local1 = new Color(my_mc);
_local1.setTransform(myColorTransform1);
}
var times = 0;
var myColorTransform0 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
var myColorTransform1 = {ra:100, rb:100, ga:100, gb:100, ba:100, bb:-255, aa:100, ab:0};
var my_mc = _root.role;
this.onUnload = function () {
color0();
};
Symbol 170 MovieClip Frame 104
color1();
Symbol 170 MovieClip Frame 107
color0();
Symbol 170 MovieClip Frame 110
times++;
if (times > 30) {
play();
} else {
gotoAndPlay ("start");
}
Symbol 170 MovieClip Frame 115
_root.role.end_powerUP_d();
this.swapDepths(_parent.getNextHighestDepth());
this.removeMovieClip();
Instance of Symbol 16 MovieClip [enemy_stone_mc] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 1000;
time_pause = 2000;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 171 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 173 MovieClip [platform_thorn3] Frame 1
#initclip 44
Object.registerClass("platform_thorn3", Platform);
#endinitclip
this.init(type, Vx, Vy, dis, time_pause, eventStart, eventStop, enemy);
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 173 MovieClip [platform_thorn3] Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 174 MovieClip [platform_thorn2] Frame 1
#initclip 45
Object.registerClass("platform_thorn2", Platform);
#endinitclip
this.init(type, Vx, Vy, dis, time_pause, eventStart, eventStop, enemy);
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 174 MovieClip [platform_thorn2] Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 175 MovieClip Frame 1
stop();
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -6;
dis = 330;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 4;
Vy = 0;
dis = 270;
time_pause = 2000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 155 MovieClip in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 155 MovieClip in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 450;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 450;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 100000 /* 0x0186A0 */;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 450;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = -1;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 1;
Vy = 0;
dis = 100;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -1;
dis = 100;
time_pause = 10000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 19;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 175 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.5;
}
Instance of Symbol 25 MovieClip [enemy_flood_mc] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 900;
time_pause = 3600;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 176 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 178 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] "q3" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 250;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 450;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -3;
dis = 330;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.5;
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 13 MovieClip [platform_timer] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
time_interval = 100;
time_pause = 0;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 0.7;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -5;
dis = 410;
time_pause = 100000 /* 0x0186A0 */;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -2;
dis = 130;
time_pause = 100000 /* 0x0186A0 */;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 100000 /* 0x0186A0 */;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 415;
time_pause = 100000 /* 0x0186A0 */;
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 2;
Vy = 0;
dis = 100;
time_pause = 2000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 300;
time_pause = 0;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 4;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 13 MovieClip [platform_timer] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 100;
time_pause = 0;
}
Instance of Symbol 144 MovieClip [platform] "q3" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] "q3" in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 450;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 250;
time_pause = 3000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = -1;
g = 1;
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 300;
time_pause = 0;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 178 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 2000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 19 MovieClip [enemy_fire] in Symbol 179 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 1000;
time_pause = 1400;
eventStart = "door";
eventStop = "";
type = "";
}
Symbol 181 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "thorn";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "thorn";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = -2;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "thorn";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -1;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "thorn";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -1;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0.8;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "thorn";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 181 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 25 MovieClip [enemy_flood_mc] in Symbol 182 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 1000;
time_pause = 5000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 182 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 400;
time_pause = 1300;
eventStart = "door";
eventStop = "";
type = "";
}
Symbol 184 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 15;
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 22;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 21;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 20;
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 156 MovieClip [platform_thorn] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
time_interval = 5;
time_pause = 0;
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 20;
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 184 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2000;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 16 MovieClip [enemy_stone_mc] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2500;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 185 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 187 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0;
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2.5;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 3;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 3;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 150;
time_pause = 700;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = -2;
dis = 150;
time_pause = 700;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 153 MovieClip [thorn_static] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 100;
time_pause = 500;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 173 MovieClip [platform_thorn3] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = -3;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = -2;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 415;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 187 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 19 MovieClip [enemy_fire] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 1000;
time_pause = 2000;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 188 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 193 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 3;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 174 MovieClip [platform_thorn2] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = -2;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 5;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 2;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 280;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 193 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -2;
dis = 250;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 700;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 16 MovieClip [enemy_stone_mc] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 25 MovieClip [enemy_flood_mc] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 21 MovieClip [enemy_final] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 2000;
time_pause = 800;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 19 MovieClip [enemy_fire] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 194 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 196 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip [platform_start] "s0" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 3;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 400;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = -2;
Vy = 0;
dis = 240;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] "q0" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = -2;
Vy = 0;
dis = 100;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 2;
dis = 150;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 5;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s1" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 100;
time_pause = 500;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -2;
dis = 150;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 2;
Vy = 0;
dis = 100;
time_pause = 500;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s2" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s3" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = -2;
dis = 100;
time_pause = 1000;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 151 MovieClip [platform_start] "s4" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = true;
isEndPos = false;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 11 MovieClip [platform_fall] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
dir = 1;
g = 0;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "random";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 150 MovieClip [platform_spring] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vy = 18;
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] "end" in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "standOn";
Vx = 0;
Vy = 0;
dis = 300;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 160 MovieClip [platform_exit] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
isStartPos = false;
isEndPos = true;
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
eventStart = "";
eventStop = "";
}
Instance of Symbol 144 MovieClip [platform] in Symbol 196 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
life = 700;
time_pause = 1200;
eventStart = "door";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 197 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Symbol 204 MovieClip [m_fire] Frame 1
#initclip 46
Object.registerClass("m_fire", Bullet_fire);
#endinitclip
stop();
Symbol 204 MovieClip [m_fire] Frame 7
this.removeMovieClip();
Instance of Symbol 52 MovieClip [hitCheck] "area" in Symbol 210 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 212 MovieClip [flood] Frame 1
function rise() {
var S = 0;
onEnterFrame = function () {
water._height = water._height + V;
S = S + V;
wave._y = wave._y - V;
if (S >= Smax) {
delete this.onEnterFrame;
}
};
}
var V = 1;
var Smax = 100;
Symbol 212 MovieClip [flood] Frame 2
stop();
rise();
Symbol 216 MovieClip [m_stone] Frame 1
#initclip 47
Object.registerClass("m_stone", Bullet_stone);
#endinitclip
stop();
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 216 MovieClip [m_stone] Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 216 MovieClip [m_stone] Frame 15
this.removeMovieClip();
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 226 MovieClip [m_light] Frame 19
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 226 MovieClip [m_light] Frame 36
stop();
this.removeMovieClip();
Symbol 235 Button
on (release) {
_root.gameContinue();
}
Symbol 240 Button
on (release) {
_root.gameEnd();
}
Symbol 251 Button
on (press) {
getURL ("http://www.freeworldgroup.com/", _blank);
}
Symbol 257 Button
on (press) {
getURL ("http://www.ifungames.com", _blank);
}
Symbol 260 Button
on (release) {
getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank");
}
Symbol 262 MovieClip [gameOver] Frame 1
score_txt.text = _root.role_score;
Symbol 262 MovieClip [gameOver] Frame 15
stop();
Symbol 264 MovieClip [screen_die] Frame 8
_root.resetStage();
Symbol 264 MovieClip [screen_die] Frame 10
_root.addEnemy1();
_root.nextLife();
Symbol 264 MovieClip [screen_die] Frame 20
this.removeMovieClip();
Symbol 265 MovieClip [screen_enter] Frame 8
_root.role._x = -1000;
_root.role._y = 1000;
_root.nextStage();
Symbol 265 MovieClip [screen_enter] Frame 12
_root.addEnemy1();
_root.activateObj();
_root.role.setPos();
Symbol 265 MovieClip [screen_enter] Frame 20
this.removeMovieClip();
Symbol 278 MovieClip Frame 1
this._visible = false;
Symbol 280 MovieClip Frame 1
stop();
this._visible = false;
Symbol 280 MovieClip Frame 2
function color0() {
var _local1 = new Color(my_mc);
_local1.setTransform(myColorTransform0);
}
function color1() {
var _local1 = new Color(my_mc);
_local1.setTransform(myColorTransform1);
}
var times = 0;
var myColorTransform0 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
var myColorTransform1 = {ra:100, rb:255, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
var my_mc = _root.role;
Symbol 280 MovieClip Frame 3
color1();
Symbol 280 MovieClip Frame 6
color0();
Symbol 280 MovieClip Frame 9
times++;
if (times > 20) {
_root.role.end_powerUP_a();
gotoAndStop (1);
} else if (_root.role.inDead) {
_root.role.end_powerUP_a();
gotoAndStop (1);
} else {
gotoAndPlay ("start");
}
Symbol 285 MovieClip Frame 1
function showItem(num) {
if (num > 0) {
gotoAndStop (2);
itemNum_txt.text = num;
}
}
function useItem() {
itemNum_txt.text--;
if (itemNum_txt.text == 0) {
gotoAndStop (1);
}
}
stop();
this._visible = false;
Symbol 285 MovieClip Frame 2
stop();
this._visible = true;
Symbol 289 Button
on (press) {
play();
}
Symbol 295 MovieClip Frame 1
stop();
Symbol 295 MovieClip Frame 2
stop();
Symbol 295 MovieClip Frame 3
gotoAndStop (1);
Symbol 298 Button
on (press) {
getURL ("http://www.freeworldgroup.com/", _blank);
}
Symbol 301 Button
on (release) {
_root.toMainMenu();
}
Instance of Symbol 278 MovieClip in Symbol 302 MovieClip [status_mc] Frame 1
onClipEvent (keyDown) {
if (Key.isDown(_root.key_space)) {
_root.role.superStart();
}
}
Instance of Symbol 295 MovieClip "sound_mc" in Symbol 302 MovieClip [status_mc] Frame 1
on (release) {
_root.setSound();
}
Symbol 303 MovieClip Frame 1
stop();
this._visible = false;
Instance of Symbol 57 MovieClip [enemy_light] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 200;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 67 MovieClip [enemy1] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 70;
time_pause = 1000;
rebirth = false;
}
Instance of Symbol 25 MovieClip [enemy_flood_mc] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 300;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 21 MovieClip [enemy_final] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 300;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 19 MovieClip [enemy_fire] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 300;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 16 MovieClip [enemy_stone_mc] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
life = 500;
time_pause = 2000;
eventStart = "";
eventStop = "";
type = "";
}
Instance of Symbol 71 MovieClip [platform_addEnemy] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
type = "auto";
Vx = 0;
Vy = 0;
dis = 200;
time_pause = 0;
enemy_name = "";
enemy_max = 1;
eventStart = "";
eventStop = "";
}
Instance of Symbol 52 MovieClip [hitCheck] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Instance of Symbol 129 MovieClip [enemy_start] in Symbol 303 MovieClip Frame 2
//component parameters
onClipEvent (construct) {
name = "";
}
Symbol 390 Button
on (release) {
play();
}
Symbol 395 Button
on (press) {
getURL ("http://www.freeworldgroup.com/", _blank);
}
Symbol 400 Button
on (press) {
getURL ("http://www.ifungames.com", _blank);
}
Symbol 401 Button
on (press) {
getURL ("http://www.freeworldgroup.com/", _blank);
}
Symbol 403 Button
on (press) {
gotoAndStop ("credit");
}
Symbol 408 MovieClip Frame 1
this._visible = false;
Symbol 408 MovieClip Frame 259
stop();
Symbol 412 Button
on (release) {
play();
}
Symbol 435 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 445 Button
on (release) {
_root.setDifficult(1);
}
Symbol 446 Button
on (release) {
_root.setDifficult(2);
}
Symbol 447 Button
on (release) {
_root.setDifficult(3);
}
Symbol 449 Button
on (release) {
play();
}
Symbol 451 Button
on (release) {
_root.setKey(1);
}
Symbol 452 Button
on (release) {
_root.setKey(2);
}
Symbol 455 MovieClip Frame 1
stop();
Symbol 458 Button
on (release) {
gotoAndStop (1);
}
Symbol 459 MovieClip Frame 1
stop();
Symbol 459 MovieClip Frame 2
stop();
Symbol 459 MovieClip Frame 3
stop();
_root.getDifficult();
var role = _root.attachMovie("role_demo", "role", 6600);
role._x = 300;
role._y = 285;
key_select1.gotoAndStop(2);
Instance of Symbol 417 MovieClip in Symbol 459 MovieClip Frame 3
onClipEvent (keyDown) {
if (Key.isDown(_root.key_up)) {
_parent.role.body.gotoAndStop("jump");
}
}
Instance of Symbol 278 MovieClip in Symbol 459 MovieClip Frame 3
onClipEvent (keyDown) {
if (Key.isDown(_root.key_space)) {
_root.role.superStart();
}
}
Symbol 459 MovieClip Frame 4
role.removeMovieClip();
_root.bullet_mc2.unloadMovie();
stopAllSounds();
_root.play();
Symbol 459 MovieClip Frame 20
stop();
Symbol 467 Button
on (press) {
getURL ("http://www.ifungames.com", _blank);
}
Symbol 472 Button
on (press) {
getURL ("http://www.freeworldgroup.com/", _blank);
}
Symbol 478 Button
on (release) {
_root.gameEnd();
}