Frame 10
stop();
Frame 20
stop();
Frame 21
_root.iBonusSpeed = 5;
_root.iEnemySpeed = 5;
Frame 30
stop();
Frame 40
stop();
Symbol 39 MovieClip [EnemySampleSymbol] Frame 1
Instance of Symbol 38 MovieClip "iItem" in Symbol 39 MovieClip [EnemySampleSymbol] Frame 1
onClipEvent (enterFrame) {
this._x = this._x - _root.iEnemySpeed;
}
Symbol 42 MovieClip [Bonus_watermelon] Frame 1
Instance of Symbol 41 MovieClip "iItem" in Symbol 42 MovieClip [Bonus_watermelon] Frame 1
onClipEvent (enterFrame) {
this._x = this._x - _root.iBonusSpeed;
}
Symbol 45 MovieClip [Bonus_apple] Frame 1
Instance of Symbol 44 MovieClip "iItem" in Symbol 45 MovieClip [Bonus_apple] Frame 1
onClipEvent (enterFrame) {
this._x = this._x - _root.iBonusSpeed;
}
Symbol 48 MovieClip [Bonus_cherry] Frame 1
Instance of Symbol 47 MovieClip "iItem" in Symbol 48 MovieClip [Bonus_cherry] Frame 1
onClipEvent (enterFrame) {
this._x = this._x - _root.iBonusSpeed;
}
Symbol 49 MovieClip [CBonusScore_symbol] Frame 1
#initclip 16
Object.registerClass("CBonusScore_symbol", CBonusScore);
#endinitclip
Symbol 50 MovieClip [CGameOver_score] Frame 1
#initclip 9
Object.registerClass("CGameOver_score", CGameOver_score);
#endinitclip
Instance of Symbol 55 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 1.5);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 57 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 59 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 1.8);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 61 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 2.5);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 62 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 64 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 1.2);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Instance of Symbol 66 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - 2.2);
if (_x < -240) {
_x = 240;
_y = ((240 * Math.random()) - 120);
}
}
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 26
gotoAndStop ("na");
Symbol 76 MovieClip Frame 52
gotoAndStop ("na");
Symbol 77 MovieClip [CGameOver] Frame 1
#initclip 10
Object.registerClass("CGameOver", CGameOver);
#endinitclip
Symbol 111 MovieClip Frame 15
stop();
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 11
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 11
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 11
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 70
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 121
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 121
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 121
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 121
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 121
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 181
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 241
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 301
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 361
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 421
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 481
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 541
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 601
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 660
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 720
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 800
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 90 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "EnemySampleSymbol";
iLifeTime = 120;
iItemType = "Enemy";
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_watermelon";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 1000;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_apple";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 100;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Instance of Symbol 88 MovieClip in Symbol 113 MovieClip [Stage0_Symbol] Frame 860
//component parameters
onClipEvent (construct) {
iSymbolName = "Bonus_cherry";
iLifeTime = 120;
iItemType = "Bonus";
iScore = 10;
}
Symbol 114 MovieClip [CScoreDisplay] Frame 1
#initclip 11
Object.registerClass("CScoreDisplay", CScoreDisplay);
#endinitclip
Symbol 203 MovieClip Frame 12
gotoAndPlay (1);
Symbol 203 MovieClip Frame 22
gotoAndPlay ("normal");
Symbol 210 MovieClip [CGameMain] Frame 1
#initclip 12
Object.registerClass("CGameMain", CGameMain);
#endinitclip
Symbol 216 MovieClip [CGameTitle] Frame 1
#initclip 13
Object.registerClass("CGameTitle", CGameTitle);
#endinitclip
Symbol 219 MovieClip [CProgressBar] Frame 1
#initclip 14
Object.registerClass("CProgressBar", CProgressBar);
#endinitclip
Symbol 221 MovieClip [CLoading] Frame 1
#initclip 15
Object.registerClass("CLoading", CLoading);
#endinitclip
Symbol 224 MovieClip [__Packages.CGameOver_score] Frame 0
class CGameOver_score extends MovieClip
{
var iInitialized, iScore, iScoreNum, iMargin, attachMovie;
function CGameOver_score () {
super();
}
function init() {
iInitialized = true;
iScore = 0;
iScoreNum = 10;
iMargin = 14;
var _local2 = 0;
while (_local2 < iScoreNum) {
var _local4 = "n" + _local2;
attachMovie("mcDigitNumber2_symbol", _local4, 100 + _local2);
var _local3 = this[_local4];
_local3.gotoAndStop("_na");
_local3._y = 0;
_local3._x = (-iMargin) * _local2;
_local2++;
}
refreshDisplay();
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
}
function refreshDisplay() {
var _local3 = iScore;
var _local2 = 0;
while (_local2 < iScoreNum) {
var _local4 = _local3 % 10;
this["n" + _local2].gotoAndStop("_" + _local4);
_local3 = Math.floor(_local3 / 10);
_local2++;
}
}
function setScore(aScore) {
iScore = aScore;
refreshDisplay();
}
function getScore() {
return(iScore);
}
}
Symbol 225 MovieClip [__Packages.CGameOver] Frame 0
class CGameOver extends MovieClip
{
var iInitialized, iReplayButton, iScore, iHiScore, _parent;
function CGameOver () {
super();
}
function init() {
iInitialized = true;
iReplayButton.onPress = onClick_replayButton;
var _local3 = _root.iScore;
iScore.setScore(_local3);
var _local4 = _root.iHiScore;
iHiScore.setScore(_local4);
Mouse.show();
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
}
function onClick_replayButton() {
_parent.iSE.gotoAndPlay("bonus");
_root.gotoAndPlay("game");
}
}
Symbol 226 MovieClip [__Packages.CScoreDisplay] Frame 0
class CScoreDisplay extends MovieClip
{
var iInitialized, iScore, iScoreNum, iMargin, attachMovie;
function CScoreDisplay () {
super();
}
function init() {
iInitialized = true;
iScore = 0;
iScoreNum = 10;
iMargin = 7;
var _local2 = 0;
while (_local2 < iScoreNum) {
var _local4 = "n" + _local2;
attachMovie("mcDigitNumber_symbol", _local4, 100 + _local2);
var _local3 = this[_local4];
_local3.gotoAndStop("_na");
_local3._y = 0;
_local3._x = (-iMargin) * _local2;
_local2++;
}
refreshDisplay();
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
}
function refreshDisplay() {
var _local3 = iScore;
var _local2 = 0;
while (_local2 < iScoreNum) {
var _local4 = _local3 % 10;
this["n" + _local2].gotoAndStop("_" + _local4);
_local3 = Math.floor(_local3 / 10);
_local2++;
}
}
function setScore(aScore) {
iScore = aScore;
refreshDisplay();
}
function getScore() {
return(iScore);
}
}
Symbol 227 MovieClip [__Packages.CGameMain] Frame 0
class CGameMain extends MovieClip
{
var iInitialized, iScore, iEnemyList, iBonusList, iEnemyDepth, iSurviveCounter, iDamage, iKeyState, EKEY_UP, EKEY_DOWN, EKEY_LEFT, EKEY_RIGHT, iStage, iMask, iMonitorFrame, iPlayerLayer, iSE, iScreenArea, iEnemyLayer;
function CGameMain () {
super();
}
function init() {
trace("init() called");
iInitialized = true;
iScore = 0;
if (_root.iHiScore == undefined) {
_root.iHiScore = 0;
}
iEnemyList = new Array();
iBonusList = new Array();
iEnemyDepth = 0;
iSurviveCounter = 0;
iDamage = false;
iKeyState = 0;
EKEY_UP = 1;
EKEY_DOWN = 2;
EKEY_LEFT = 4;
EKEY_RIGHT = 8;
Key.addListener(this);
Mouse.hide();
iStage.gotoAndPlay("debug");
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
iMask.iMaskPos._x = iStage.iMonitorPos._x;
iMask.iMaskPos._y = iStage.iMonitorPos._y;
iMask.iMaskPos._rotation = iStage.iMonitorPos._rotation;
iMask.iMaskPos._xscale = iStage.iMonitorPos._xscale;
iMask.iMaskPos._yscale = iStage.iMonitorPos._yscale;
iMonitorFrame.iFramePos._x = iStage.iMonitorPos._x;
iMonitorFrame.iFramePos._y = iStage.iMonitorPos._y;
iMonitorFrame.iFramePos._rotation = iStage.iMonitorPos._rotation;
iMonitorFrame.iFramePos._xscale = iStage.iMonitorPos._xscale;
iMonitorFrame.iFramePos._yscale = iStage.iMonitorPos._yscale;
iStage.iMonitorPos._visible = 0;
playerProcess();
enemyProcess();
hitTestProcess();
if (iDamage) {
iPlayerLayer.iPlayer.gotoAndPlay("damage");
iDamage = false;
iSE.gotoAndPlay("damage");
playerDead();
}
iMonitorFrame.iFramePos.iScore.setScore(iScore);
}
function playerProcess() {
var _local4 = iPlayerLayer.iPlayer;
var _local3 = {x:_root._xmouse, y:_root._ymouse};
iPlayerLayer.globalToLocal(_local3);
iPlayerLayer.iPlayer._x = _local3.x;
iPlayerLayer.iPlayer._y = _local3.y;
iSurviveCounter++;
if (iSurviveCounter >= 10) {
iSurviveCounter = 0;
iScore++;
}
}
function hitTestProcess() {
var _local11 = {x:iPlayerLayer.iPlayer._x, y:iPlayerLayer.iPlayer._y};
iPlayerLayer.localToGlobal(_local11);
var _local7 = iPlayerLayer.iPlayer.iHitArea;
if (!iMask.iMaskPos.hitTest(_local11.x, _local11.y)) {
trace("out of monitor");
iDamage = true;
return(undefined);
}
if (!iScreenArea.hitTest(_local11.x, _local11.y)) {
iDamage = true;
return(undefined);
}
if (iStage.iDangerHit != undefined) {
if (iStage.iDangerHit.hitTest(_local7)) {
trace("danger hit");
iDamage = true;
return(undefined);
}
}
var _local2;
_local2 = 0;
while (_local2 < iEnemyList.length) {
if (iEnemyList[_local2].hitTest(_local7)) {
trace("hit enemy");
iDamage = true;
break;
}
_local2++;
}
_local2 = 0;
while (_local2 < iBonusList.length) {
if (iBonusList[_local2].hitTest(_local7)) {
iSE.gotoAndPlay("bonus");
var _local3 = iBonusList[_local2];
iScore = iScore + _local3.iScore;
var _local4 = getValidDepth();
var _local6 = {_x:iPlayerLayer.iPlayer._x, _y:iPlayerLayer.iPlayer._y, iScore:_local3.iScore};
var _local5 = "bs" + _local4;
iEnemyLayer.attachMovie("CBonusScore_symbol", _local5, _local4, _local6);
_local3.removeMovieClip();
iBonusList.splice(_local2, 1);
_local2--;
}
_local2++;
}
}
function enemyProcess() {
var _local3;
var _local2 = iStage;
_local3 = 0;
while (_local3 < iEnemyList.length) {
iEnemyList[_local3].iLifeTime--;
if (iEnemyList[_local3].iLifeTime <= 0) {
iEnemyList[_local3].removeMovieClip();
iEnemyList.splice(_local3, 1);
_local3--;
}
_local3++;
}
_local3 = 0;
while (_local3 < iBonusList.length) {
iBonusList[_local3].iLifeTime--;
if (iBonusList[_local3].iLifeTime <= 0) {
iBonusList[_local3].removeMovieClip();
iBonusList.splice(_local3, 1);
_local3--;
}
_local3++;
}
for (var _local17 in _local2) {
if ("movieclip" == typeof(_local2[_local17])) {
if (_local2[_local17].iItemType == "Enemy") {
_local2[_local17]._visible = false;
var _local5 = getValidDepth();
var _local4 = "enemy" + _local5;
var _local7 = {_x:_local2[_local17]._x, _y:_local2[_local17]._y, _xscale:_local2[_local17]._xscale, _yscale:_local2[_local17]._yscale, _rotation:_local2[_local17]._rotation, iSymbolType:_local2[_local17].iSymbolType, iLifeTime:_local2[_local17].iLifeTime};
iEnemyLayer.attachMovie(_local2[_local17].iSymbolName, _local4, _local5, _local7);
var _local6 = iEnemyLayer[_local4];
iEnemyList.push(_local6);
} else if (_local2[_local17].iItemType == "Bonus") {
_local2[_local17]._visible = false;
var _local5 = getValidDepth();
var _local4 = "bonus" + _local5;
var _local7 = {_x:_local2[_local17]._x, _y:_local2[_local17]._y, _xscale:_local2[_local17]._xscale, _yscale:_local2[_local17]._yscale, _rotation:_local2[_local17]._rotation, iScore:_local2[_local17].iScore, iLifeTime:_local2[_local17].iLifeTime};
iEnemyLayer.attachMovie(_local2[_local17].iSymbolName, _local4, _local5, _local7);
var _local8 = iEnemyLayer[_local4];
iBonusList.push(_local8);
}
}
}
}
function playerDead() {
_root.iScore = iScore;
if (iScore > _root.iHiScore) {
_root.iHiScore = iScore;
}
_root.gotoAndPlay("gameover");
}
function getValidDepth() {
iEnemyDepth++;
if (iEnemyDepth > 30000) {
iEnemyDepth = 0;
}
return(iEnemyDepth);
}
function onKeyDown() {
var _local2 = Key.getCode();
trace("onKeyDown = " + _local2);
switch (_local2) {
case 38 :
iKeyState = iKeyState | EKEY_UP;
break;
case 40 :
iKeyState = iKeyState | EKEY_DOWN;
break;
case 37 :
iKeyState = iKeyState | EKEY_LEFT;
break;
case 39 :
iKeyState = iKeyState | EKEY_RIGHT;
}
}
function onKeyUp() {
var _local2 = Key.getCode();
switch (_local2) {
case 38 :
iKeyState = iKeyState & (~EKEY_UP);
break;
case 40 :
iKeyState = iKeyState & (~EKEY_DOWN);
break;
case 37 :
iKeyState = iKeyState & (~EKEY_LEFT);
break;
case 39 :
iKeyState = iKeyState & (~EKEY_RIGHT);
}
}
}
Symbol 228 MovieClip [__Packages.CGameTitle] Frame 0
class CGameTitle extends MovieClip
{
var iInitialized, iStartButton, _parent;
function CGameTitle () {
super();
}
function init() {
iInitialized = true;
iStartButton.onPress = onClick_startButton;
Mouse.show();
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
}
function onClick_startButton() {
_parent.iSE.gotoAndPlay("bonus");
_root.gotoAndPlay("game");
}
}
Symbol 229 MovieClip [__Packages.CProgressBar] Frame 0
class CProgressBar extends MovieClip
{
var iTotal, iCurrentProgress, iInitialized, iMask;
function CProgressBar () {
super();
}
function init() {
iTotal = 100;
iCurrentProgress = 0;
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
}
function setProgressRange(aTotal) {
iTotal = aTotal;
refresh();
}
function setProgress(aProgress) {
iCurrentProgress = aProgress;
refresh();
}
function refresh() {
var _local2 = iCurrentProgress / iTotal;
iMask._x = -333 * (1 - _local2);
}
}
Symbol 230 MovieClip [__Packages.CLoading] Frame 0
class CLoading extends MovieClip
{
var iProgressBar, iInitialized;
function CLoading () {
super();
}
function init() {
iProgressBar.setTotal(_root.getBytesTotal());
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
var _local4 = _root.getBytesTotal();
var _local3 = _root.getBytesLoaded();
iProgressBar.setProgress(_local3);
if (_local3 >= _local4) {
loadFinish();
}
}
function loadFinish() {
_root.gotoAndPlay("title");
}
}
Symbol 231 MovieClip [__Packages.CBonusScore] Frame 0
class CBonusScore extends MovieClip
{
var iInitialized, iMargin, iScoreNum, iScore, attachMovie, iLifeTime, _y, removeMovieClip;
function CBonusScore () {
super();
}
function init() {
iInitialized = true;
iMargin = 6;
iScoreNum = 0;
var _local4 = iScore;
while (_local4 >= 1) {
iScoreNum++;
_local4 = _local4 / 10;
}
_local4 = iScore;
var _local2 = 0;
while (_local2 < iScoreNum) {
var _local5 = "n" + _local2;
attachMovie("mcNumber_symbol", _local5, 100 + _local2);
var _local3 = this[_local5];
_local3.gotoAndStop("_" + (_local4 % 10));
_local3._y = 0;
_local3._x = ((iScoreNum * iMargin) / 2) - (_local2 * iMargin);
_local4 = _local4 / 10;
_local2++;
}
iLifeTime = 30;
}
function onEnterFrame() {
if (iInitialized == undefined) {
init();
}
iLifeTime--;
_y = _y - 1;
if (iLifeTime <= 0) {
removeMovieClip();
}
}
}