Frame 1
stop();
stop();
Instance of Symbol 16 MovieClip "loader" in Frame 1
onClipEvent (load) {
barMax = bar._width;
bar._width = 0;
}
onClipEvent (enterFrame) {
loaded = _parent.getBytesLoaded();
total = _parent.getBytesTotal();
percent = loaded / total;
if (percent == 1) {
_parent.gotoAndPlay("Main");
}
bar._width = barMax * percent;
}
Frame 2
stop();
Frame 10
stop();
Frame 23
stop();
Instance of Symbol 41 MovieClip "Player" in Frame 23
onClipEvent (load) {
Lives = 6;
}
Instance of Symbol 42 MovieClip "quality" in Frame 23
onClipEvent (load) {
QualityChange = "No";
quality = "MEDIUM";
}
Instance of Symbol 43 MovieClip "loads" in Frame 23
onClipEvent (load) {
AnimLoaded = "NotLoaded";
MusicOn = "Yes";
Difficulty = "Normal";
}
onClipEvent (enterFrame) {
if (Difficulty == "Normal") {
StrengthAdj = 0;
SpeedAdj = 0;
LifeAdj = 0;
RxAdj = 0;
}
if (Difficulty == "Hard") {
StrengthAdj = 2;
SpeedAdj = 1;
LifeAdj = 20;
RxAdj = 10;
}
if (Difficulty == "Impossible") {
StrengthAdj = 5;
SpeedAdj = 2;
LifeAdj = 40;
RxAdj = 20;
}
}
Instance of Symbol 90 MovieClip "TitleScreen" in Frame 23
onClipEvent (load) {
_quality = _root.quality.quality;
Music = new Sound();
}
onClipEvent (enterFrame) {
Music.start();
if (_root.loads.AnimLoaded == "Loaded") {
this.gotoAndStop("Done");
_root.loads.AnimLoaded = "NotLoaded";
}
}
Instance of Symbol 93 MovieClip "mainMusic" in Frame 23
onClipEvent (load) {
TitleMusic.attachSound("TitleMusic");
}
onClipEvent (enterFrame) {
if (_root._currentFrame == 23) {
TitleMusic.stop(["TitleMusic"]);
} else {
TitleMusic.stop(["TitleMusic"]);
}
}
Instance of Symbol 570 MovieClip "Level1" in Frame 25
onClipEvent (enterFrame) {
Music.stop();
}
Instance of Symbol 922 MovieClip "Intro" in Frame 26
onClipEvent (load) {
_quality = "HIGH";
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE)) {
_root.gotoAndStop("Level1");
}
if (Key.isDown(Key.END)) {
this.gotoAndStop("BarScene");
}
}
Instance of Symbol 2039 MovieClip "Level1" in Frame 27
onClipEvent (load) {
if (_root.quality.QualityChange != "No") {
_quality = _root.quality.quality;
}
if (_root.quality.QualityChange == "No") {
_quality = "MEDIUM";
}
}
Symbol 16 MovieClip Frame 1
stop();
Symbol 37 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 3
if (_root._currentFrame == 26) {
Dir = "Falling";
stop();
}
Symbol 40 MovieClip Frame 1
totalstars = 200;
raio = 500;
i = 1;
centerx = parseInt(star._x);
centery = parseInt(star._y);
Instance of Symbol 39 MovieClip "star" in Symbol 40 MovieClip Frame 1
onClipEvent (load) {
Dir = "None";
FallTime = 30;
}
onClipEvent (enterFrame) {
if (Dir == "Falling") {
if (0 < FallTime) {
FallTime = FallTime - 1;
this._y = this._y - 1;
_parent.gotoAndStop(2);
}
}
}
Symbol 40 MovieClip Frame 2
if (i < totalstars) {
duplicateMovieClip ("star", "star" + i, i);
xposi = (centerx - (raio / 2)) + random(raio);
setProperty("star" + i, _x , xposi);
yposi = (centery - (raio / 2)) + random(raio);
setProperty("star" + i, _y , yposi);
xp = xposi - centerx;
yp = yposi - centery;
angle = (180 * Math.atan2(yp, xp)) / 3.14;
setProperty("star" + i, _rotation , angle);
} else {
stop();
}
Symbol 40 MovieClip Frame 3
i++;
gotoAndPlay (2);
Symbol 42 MovieClip Frame 1
stop();
Symbol 51 Button
on (release) {
_root.loads.PlayButton == "Pressed";
_root.TitleScreen.gotoAndPlay("Done");
}
on (rollOver) {
_parent.PlayAnims.gotoAndStop("On");
}
on (rollOut) {
_parent.PlayAnims.gotoAndStop("Off");
}
Symbol 58 MovieClip Frame 30
gotoAndPlay (1);
Symbol 63 MovieClip Frame 30
gotoAndPlay (1);
Symbol 68 MovieClip Frame 30
gotoAndPlay (1);
Symbol 73 MovieClip Frame 30
gotoAndPlay (1);
Symbol 76 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 1
stop();
Instance of Symbol 52 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
Symbol 78 Button
on (release) {
_root.loads.AnimStatus = "Loaded";
_root.gotoAndStop("Controls");
}
on (rollOver) {
_parent.ControlsAnims.gotoAndStop("On");
}
on (rollOut) {
_parent.ControlsAnims.gotoAndStop("Off");
}
Symbol 82 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Instance of Symbol 79 MovieClip in Symbol 83 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
Symbol 84 Button
on (release) {
_root.gotoAndStop("Options");
}
on (rollOver) {
_parent.OptionsAnims.gotoAndStop("On");
}
on (rollOut) {
_parent.OptionsAnims.gotoAndStop("Off");
}
Symbol 88 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 1
stop();
Instance of Symbol 85 MovieClip in Symbol 89 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
Symbol 90 MovieClip Frame 69
stop();
Symbol 90 MovieClip Frame 76
_root.loads.AnimStatus = "Loaded";
unloadMovie (_root.openingMusic);
unloadMovie (_root.Level1);
_root.gotoAndStop("OpeningScene");
Symbol 101 Button
on (press) {
_root.loads.AnimLoaded = "Loaded";
unloadMovie (_root.Level1);
_root.gotoAndStop("Main");
}
Symbol 107 Button
on (press) {
_root.loads.Difficulty = "Normal";
_root.optionsOverlay.Normal.gotoAndStop("On");
_root.optionsOverlay.Hard.gotoAndStop("Off");
_root.optionsOverlay.Impossible.gotoAndStop("Off");
}
Symbol 109 MovieClip Frame 1
stop();
Symbol 110 Button
on (press) {
_root.loads.Difficulty = "Hard";
_root.optionsOverlay.Normal.gotoAndStop("Off");
_root.optionsOverlay.Hard.gotoAndStop("On");
_root.optionsOverlay.Impossible.gotoAndStop("Off");
}
Symbol 111 MovieClip Frame 1
stop();
Symbol 113 Button
on (press) {
_root.loads.Difficulty = "Impossible";
_root.optionsOverlay.Normal.gotoAndStop("Off");
_root.optionsOverlay.Hard.gotoAndStop("Off");
_root.optionsOverlay.Impossible.gotoAndStop("On");
}
Symbol 114 MovieClip Frame 1
stop();
Symbol 116 Button
on (press) {
_root.quality.QualityChange = "Yes";
_quality = "LOW";
_root.quality.quality = "LOW";
_root.optionsOverlay.lowQuality.gotoAndStop("On");
_root.optionsOverlay.mediumQuality.gotoAndStop("Off");
_root.optionsOverlay.highQuality.gotoAndStop("Off");
}
Symbol 117 MovieClip Frame 1
stop();
Symbol 118 Button
on (press) {
_root.quality.QualityChange = "Yes";
_quality = "MEDIUM";
_root.quality.quality = "MEDIUM";
_root.optionsOverlay.mediumQuality.gotoAndStop("On");
_root.optionsOverlay.lowQuality.gotoAndStop("Off");
_root.optionsOverlay.highQuality.gotoAndStop("Off");
}
Symbol 119 MovieClip Frame 1
stop();
Symbol 120 Button
on (press) {
_root.quality.QualityChange = "Yes";
_quality = "HIGH";
_root.quality.quality = "HIGH";
_root.optionsOverlay.highQuality.gotoAndStop("On");
_root.optionsOverlay.lowQuality.gotoAndStop("Off");
_root.optionsOverlay.mediumQuality.gotoAndStop("Off");
}
Symbol 121 MovieClip Frame 1
stop();
Symbol 123 Button
on (press) {
_root.loads.MusicOn = "Yes";
_root.optionsOverlay.MusicOn.gotoAndStop("On");
_root.optionsOverlay.MusicOff.gotoAndStop("Off");
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 125 Button
on (press) {
_root.loads.MusicOn = "No";
_root.optionsOverlay.MusicOn.gotoAndStop("Off");
_root.optionsOverlay.MusicOff.gotoAndStop("On");
}
Symbol 126 MovieClip Frame 1
stop();
Instance of Symbol 109 MovieClip "Normal" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_root.loads.Difficulty == "Normal") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 111 MovieClip "Hard" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_root.loads.Difficulty == "Hard") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 114 MovieClip "Impossible" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_root.loads.Difficulty == "Impossible") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 117 MovieClip "lowQuality" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_quality == "LOW") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 119 MovieClip "mediumQuality" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_quality == "MEDIUM") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 121 MovieClip "highQuality" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_quality == "HIGH") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 124 MovieClip "MusicOn" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_root.loads.MusicOn == "Yes") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Instance of Symbol 126 MovieClip "MusicOff" in Symbol 130 MovieClip Frame 1
onClipEvent (load) {
if (_root.loads.MusicOn == "No") {
this.gotoAndStop("On");
} else {
this.gotoAndStop("Off");
}
}
Symbol 133 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 19
stop();
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 2
_parent.HapJumpKick.gotoAndStop("KickOn");
Symbol 165 MovieClip Frame 4
_parent.HapJumpKick.gotoAndStop("KickOn");
Symbol 167 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
_parent.HapJumpKick.gotoAndStop("KickOn");
Symbol 168 MovieClip Frame 4
_parent.HapJumpKick.gotoAndStop("KickOn");
Instance of Symbol 165 MovieClip "HapJumpAnims" in Symbol 169 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 12) {
this.gotoAndStop("Jump");
}
}
if (Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 12) {
this.gotoAndStop("JumpKick");
}
}
if (!Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 15) {
this.gotoAndStop("JumpGun");
}
}
if (Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 15) {
this.gotoAndStop("JumpGunKick");
}
}
}
Instance of Symbol 167 MovieClip "HapJumpKick" in Symbol 169 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 169 MovieClip Frame 15
if (_parent._currentFrame == 12) {
_parent.gotoAndStop(1);
}
if (_parent._currentFrame == 15) {
_parent.gotoAndStop(14);
}
Symbol 171 MovieClip Frame 3
stop();
_root.Level1.Hap.HapPickUp = "Yes";
Symbol 193 MovieClip Frame 11
_parent.gotoAndStop("Explode");
Symbol 197 MovieClip Frame 9
_parent.gotoAndStop("Off");
Symbol 198 MovieClip Frame 1
stop();
Instance of Symbol 198 MovieClip "HapLaser" in Symbol 206 MovieClip Frame 9
onClipEvent (load) {
this.gotoAndStop("On");
}
onClipEvent (enterFrame) {
if (this._currentFrame == 1) {
this._x = this._x + 0;
}
if (this._currentFrame == 2) {
this._x = this._x + 80;
}
if (this._currentFrame == 3) {
this._x = this._x + 0;
}
if (this._currentFrame == 3) {
if (11 < _parent._currentFrame) {
_parent.stop();
}
}
if (this._currentFrame != 3) {
if (11 < _parent._currentFrame) {
_parent.play();
}
}
if (800 < this._x) {
this.gotoAndStop("Off");
}
if (this._x < -350) {
this.gotoAndStop("Off");
}
}
Symbol 206 MovieClip Frame 17
_parent.gotoAndStop(1);
Symbol 207 MovieClip Frame 1
stop();
_parent._parent._parent.Action.current = "StopGun";
Symbol 207 MovieClip Frame 2
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 207 MovieClip Frame 4
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 207 MovieClip Frame 6
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 207 MovieClip Frame 8
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 207 MovieClip Frame 10
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 207 MovieClip Frame 11
gotoAndPlay (2);
Symbol 207 MovieClip Frame 12
stop();
Instance of Symbol 206 MovieClip "HapShoot" in Symbol 207 MovieClip Frame 13
onClipEvent (enterFrame) {
_parent._parent._parent._parent.Action.current = "Shoot";
}
Instance of Symbol 165 MovieClip "HapJumpAnims" in Symbol 208 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 12) {
this.gotoAndStop("Jump");
}
}
if (Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 12) {
this.gotoAndStop("JumpKick");
}
}
if (!Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 15) {
this.gotoAndStop("JumpGun");
}
}
if (Key.isDown(Key.SHIFT)) {
if (_parent._parent._currentFrame == 15) {
this.gotoAndStop("JumpGunKick");
}
}
}
Instance of Symbol 167 MovieClip "HapJumpKick" in Symbol 208 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 208 MovieClip Frame 15
if (_parent._currentFrame == 12) {
_parent.gotoAndStop(1);
}
if (_parent._currentFrame == 15) {
_parent.gotoAndStop(14);
}
Symbol 225 MovieClip Frame 2
_root.Level1.Hap.Action.current = "StartThrow";
((_root.Level1.Hap.HapGunStatus.Weapon = "None"));// not popped
Symbol 225 MovieClip Frame 5
stop();
_parent._parent.gotoAndStop(1);
Symbol 226 MovieClip Frame 1
stop();
_parent._parent._parent.Action.current = "StopGun";
Symbol 226 MovieClip Frame 2
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 226 MovieClip Frame 4
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 226 MovieClip Frame 6
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 226 MovieClip Frame 8
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 226 MovieClip Frame 10
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 226 MovieClip Frame 11
gotoAndPlay (2);
Symbol 226 MovieClip Frame 12
stop();
Symbol 227 MovieClip Frame 1
stop();
_parent._parent.Action.current = "Stop";
Symbol 227 MovieClip Frame 2
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 227 MovieClip Frame 4
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 227 MovieClip Frame 6
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 227 MovieClip Frame 8
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 227 MovieClip Frame 10
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
gotoAndStop (1);
}
}
}
}
}
Symbol 227 MovieClip Frame 11
gotoAndPlay (2);
Symbol 227 MovieClip Frame 12
stop();
Instance of Symbol 169 MovieClip "HapJump" in Symbol 227 MovieClip Frame 12
onClipEvent (enterFrame) {
_parent._parent._parent.Action.current = "Jump";
}
Instance of Symbol 171 MovieClip "PickUp" in Symbol 227 MovieClip Frame 13
onClipEvent (enterFrame) {
_parent._parent._parent.Action.current = "PickUp";
}
Instance of Symbol 207 MovieClip "HapGunRun" in Symbol 227 MovieClip Frame 14
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "RunGun";
}
}
if (Key.isDown(Key.UP)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "RunGun";
}
}
if (Key.isDown(Key.LEFT)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "RunGun";
}
}
if (Key.isDown(Key.RIGHT)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "RunGun";
}
}
if (Key.isDown(Key.CONTROL)) {
_parent.gotoAndStop("JumpGun");
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
if (this._currentFrame != 14) {
if (0 < _root.Level1.HUD.Item.BlasterPower._xscale) {
this.gotoAndStop("HapShoot");
_root.Level1.HUD.Item.BlasterPower._xscale = _root.Level1.HUD.Item.BlasterPower._xscale - 10;
}
}
}
}
}
}
}
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
if (this._currentFrame != 14) {
if (0 >= _root.Level1.HUD.Item.BlasterPower._xscale) {
if (_root.Level1.Hap.Dir == "Right") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
_parent.gotoAndStop(1);
}
}
}
}
}
}
}
}
}
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
if (this._currentFrame != 14) {
if (0 >= _root.Level1.HUD.Item.BlasterPower._xscale) {
if (_root.Level1.Hap.Dir == "Left") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
_parent.gotoAndStop(1);
}
}
}
}
}
}
}
}
}
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SPACE)) {
if (this._currentFrame != 14) {
if (_root.Level1.Hap.Dir == "Right") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
_parent.gotoAndStop(1);
}
}
}
}
}
}
}
}
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SPACE)) {
if (this._currentFrame != 14) {
if (_root.Level1.Hap.Dir == "Left") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
_parent.gotoAndStop(1);
}
}
}
}
}
}
}
}
}
}
}
Instance of Symbol 208 MovieClip "HapJump" in Symbol 227 MovieClip Frame 15
onClipEvent (enterFrame) {
_parent._parent._parent.Action.current = "JumpGun";
}
Instance of Symbol 226 MovieClip "HapThrowRun" in Symbol 227 MovieClip Frame 16
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "SteelBlock";
}
}
if (Key.isDown(Key.UP)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "SteelBlock";
}
}
if (Key.isDown(Key.LEFT)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "SteelBlock";
}
}
if (Key.isDown(Key.RIGHT)) {
if (this._currentFrame < 11) {
this.play();
_parent._parent._parent.Action.current = "SteelBlock";
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
if (this._currentFrame != 14) {
this.gotoAndStop("HapThrow");
}
}
}
}
}
}
}
}
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SHIFT)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SPACE)) {
if (this._currentFrame != 14) {
this.gotoAndStop("HapThrow");
}
}
}
}
}
}
}
}
}
Symbol 233 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 2
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 3
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 4
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 5
if (Key.isDown(Key.SHIFT)) {
gotoAndPlay (8);
} else {
play();
}
Symbol 236 MovieClip Frame 6
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapPunch");
} else {
play();
}
Symbol 236 MovieClip Frame 7
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapPunch");
} else {
play();
}
Symbol 236 MovieClip Frame 8
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 9
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 10
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 11
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 236 MovieClip Frame 12
_parent.gotoAndStop("HapRun");
Symbol 245 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 1
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 248 MovieClip Frame 2
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 248 MovieClip Frame 3
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 248 MovieClip Frame 4
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 248 MovieClip Frame 5
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapRun");
} else {
play();
}
Symbol 248 MovieClip Frame 6
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapDouble");
} else {
play();
}
Symbol 248 MovieClip Frame 7
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapDouble");
} else {
play();
}
Symbol 248 MovieClip Frame 8
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapDouble");
} else {
_parent.gotoAndStop("HapRun");
}
Symbol 262 MovieClip Frame 2
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 262 MovieClip Frame 3
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 262 MovieClip Frame 4
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapRun");
} else {
play();
}
Symbol 262 MovieClip Frame 5
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapKick");
} else {
play();
}
Symbol 262 MovieClip Frame 6
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapKick");
} else {
play();
}
Symbol 262 MovieClip Frame 7
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapKick");
} else {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 2
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 3
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 4
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 5
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 6
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 7
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 8
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 9
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 10
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 11
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 281 MovieClip Frame 12
_parent.gotoAndStop("HapRun");
Symbol 292 MovieClip Frame 2
_parent._parent.Block = "On";
Symbol 292 MovieClip Frame 7
_parent._parent.Block = "Off";
Symbol 292 MovieClip Frame 8
_parent.gotoAndStop("HapRun");
Symbol 310 MovieClip Frame 1
_parent._parent.Block = "Off";
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 310 MovieClip Frame 6
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 15;
Symbol 310 MovieClip Frame 8
_parent._parent.Block = "Off";
Symbol 310 MovieClip Frame 9
_parent.gotoAndStop("HapRun");
Symbol 333 MovieClip Frame 1
_parent._parent.Block = "On";
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 333 MovieClip Frame 6
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 15;
Symbol 333 MovieClip Frame 10
_parent._parent.Block = "Off";
Symbol 333 MovieClip Frame 11
_parent.gotoAndStop("HapRun");
Symbol 354 MovieClip Frame 1
_parent._parent.Block = "On";
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 354 MovieClip Frame 6
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 15;
Symbol 354 MovieClip Frame 10
_parent._parent.Block = "Off";
Symbol 354 MovieClip Frame 11
_parent.gotoAndStop("HapRun");
Symbol 386 MovieClip Frame 1
_parent._parent.Block = "On";
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 386 MovieClip Frame 6
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 15;
Symbol 386 MovieClip Frame 17
_parent._parent.Block = "Off";
Symbol 386 MovieClip Frame 18
_parent.gotoAndStop("HapRun");
Symbol 398 MovieClip Frame 2
_root.Level1.HapLife.play();
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 1;
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
}
if (_root.Level1.Hap.HapGunStatus.Weapon == "SteelBlock") {
_root.Level1.Hap.DropBlock = "Yes";
_root.Level1.Hap.HapGunStatus.Weapon = "None";
}
Symbol 398 MovieClip Frame 3
_root.Level1.Hap.DropBlock = "No";
Symbol 398 MovieClip Frame 6
_parent.gotoAndStop(1);
_parent.HapRunRight.gotoAndStop(1);
_parent.HapRunLeft.gotoAndStop(1);
Symbol 427 MovieClip Frame 2
_root.Level1.HUD.HapLife.play();
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
}
if (_root.Level1.Hap.HapGunStatus.Weapon == "SteelBlock") {
_root.Level1.Hap.DropBlock = "Yes";
_root.Level1.Hap.HapGunStatus.Weapon = "None";
}
Symbol 427 MovieClip Frame 3
_root.Level1.Hap.DropBlock = "No";
Symbol 427 MovieClip Frame 40
if (0 < _root.Level1.HUD.HapLife._xscale) {
_parent.gotoAndStop("HapRun");
}
if (0 >= _root.Level1.HUD.HapLife._xscale) {
_root.Level1.Hap.HapBase._alpha = 0;
play();
_root.Level1.HUD.FuryPower._yscale = 0;
}
Symbol 427 MovieClip Frame 90
if (0 < _root.Player.Lives) {
_root.Player.Lives = _root.Player.Lives - 1;
_root.Level1.Hap.HapFell = "No";
_root.Level1.HUD.HapLife._xscale = 100;
_root.Level1.HUD.Item.BlasterPower._xscale = 100;
_root.Level1.Hap.HapBase._alpha = 100;
_root.Level1.Hap._x = _root.Level1.RegenPoint._x;
_root.Level1.Hap._y = _root.Level1.RegenPoint._y;
_parent._parent.gotoAndStop("Regen");
_root.Level1.Hap._alpha = 0;
_root.Level1.Hap.HapFell = "Yes";
}
if (_root.Player.Lives == 0) {
unloadMovie (_root.Level1);
_root.gotoAndStop("Main");
}
Symbol 428 MovieClip Frame 1
stop();
Instance of Symbol 227 MovieClip "HapRunRight" in Symbol 428 MovieClip Frame 1
onClipEvent (keyDown) {
if (Key.getCode() == 88) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_parent.gotoAndStop("Block");
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 10) {
if (30 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Haymaker");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 31) {
if (50 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("FlipKick");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 51) {
if (75 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Chop");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 76) {
if (100 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Spaz");
}
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.UP)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.LEFT)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.CONTROL)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
if (!_root.Level1.WorldForeground.gap1.hitTest(_root.Level1.Hap._x, _root.Level1.Hap._y, true)) {
this.gotoAndStop("Jump");
_parent._parent.Block = "Off";
_parent._parent.Action.current = "Jump";
}
}
}
}
if (Key.isDown(Key.INSERT)) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
_parent.gotoAndStop("Block");
}
}
}
}
}
}
}
}
}
}
onClipEvent (enterFrame) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapJab");
}
}
}
}
}
}
}
}
}
}
Instance of Symbol 236 MovieClip "HapJab" in Symbol 428 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Jab";
}
Instance of Symbol 248 MovieClip "HapPunch" in Symbol 428 MovieClip Frame 3
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Punch";
}
Instance of Symbol 262 MovieClip "HapDouble" in Symbol 428 MovieClip Frame 4
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Double";
}
Instance of Symbol 281 MovieClip "HapKick" in Symbol 428 MovieClip Frame 5
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Kick";
}
Instance of Symbol 310 MovieClip "Haymaker" in Symbol 428 MovieClip Frame 7
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Special";
}
Instance of Symbol 333 MovieClip "FlipKick" in Symbol 428 MovieClip Frame 8
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Special";
}
Instance of Symbol 354 MovieClip "HapChop" in Symbol 428 MovieClip Frame 9
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Special";
}
Instance of Symbol 398 MovieClip "HapHit" in Symbol 428 MovieClip Frame 11
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Hit";
}
Instance of Symbol 427 MovieClip in Symbol 428 MovieClip Frame 12
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Fall";
if (this._currentFrame < 28) {
if (_root.Level1.Hap.HapFell == "No") {
_root.Level1.Hap._x = _root.Level1.Hap._x - 6;
}
}
}
Instance of Symbol 428 MovieClip in Symbol 429 MovieClip Frame 22
onClipEvent (enterFrame) {
if (0 >= _root.Level1.HUD.HapLife._xscale) {
_root.Level1.HUD.HapLife._xscale = 0;
this.gotoAndStop("HapFall");
}
}
Symbol 429 MovieClip Frame 23
_parent.gotoAndStop("HapRight");
Symbol 432 MovieClip Frame 1
_parent._parent.Block = "Off";
if (Key.isDown(Key.DOWN)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.UP)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.LEFT)) {
_parent.gotoAndStop("HapRun");
}
if (Key.isDown(Key.RIGHT)) {
_parent.gotoAndStop("HapRun");
}
Symbol 432 MovieClip Frame 6
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 15;
Symbol 432 MovieClip Frame 8
_parent._parent.Block = "Off";
Symbol 432 MovieClip Frame 9
_parent.gotoAndStop("HapRun");
Symbol 433 MovieClip Frame 2
_root.Level1.HUD.HapLife.play();
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
if (_root.Level1.Hap.HapGunStatus.Weapon == "Gun") {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster.drops = _root.Level1.HapBlaster.drops + 1;
duplicateMovieClip (_root.Level1.HapBlaster, "hbl" + _root.Level1.HapBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("hbl" + _root.Level1.HapBlaster.drops, _visible , 1);
_root.Level1.Hap.HapGunStatus.Weapon = "None";
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
_root.Level1.HUD.Item.gotoAndStop("Off");
}
if (_root.Level1.Hap.HapGunStatus.Weapon == "SteelBlock") {
_root.Level1.Hap.DropBlock = "Yes";
_root.Level1.Hap.HapGunStatus.Weapon = "None";
}
Symbol 433 MovieClip Frame 3
_root.Level1.Hap.DropBlock = "No";
Symbol 433 MovieClip Frame 40
if (0 < _root.Level1.HUD.HapLife._xscale) {
_parent.gotoAndStop("HapRun");
}
if (0 >= _root.Level1.HUD.HapLife._xscale) {
_root.Level1.Hap.HapBase._alpha = 0;
play();
_root.Level1.HUD.FuryPower._yscale = 0;
}
Symbol 433 MovieClip Frame 90
if (0 < _root.Player.Lives) {
_root.Player.Lives = _root.Player.Lives - 1;
_root.Level1.Hap.HapFell = "No";
_root.Level1.HUD.HapLife._xscale = 100;
_root.Level1.HUD.Item.BlasterPower._xscale = 100;
_root.Level1.Hap.HapBase._alpha = 100;
_root.Level1.Hap._x = _root.Level1.RegenPoint._x;
_root.Level1.Hap._y = _root.Level1.RegenPoint._y;
_parent._parent.gotoAndStop("Regen");
_root.Level1.Hap._alpha = 0;
_root.Level1.Hap.HapFell = "Yes";
}
if (_root.Player.Lives == 0) {
unloadMovie (_root.Level1);
_root.gotoAndStop("Main");
}
Symbol 434 MovieClip Frame 1
stop();
Instance of Symbol 227 MovieClip "HapRunLeft" in Symbol 434 MovieClip Frame 1
onClipEvent (keyDown) {
if (Key.getCode() == 88) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_parent.gotoAndStop("Block");
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 10) {
if (30 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Haymaker");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 31) {
if (50 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("FlipKick");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 51) {
if (75 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Chop");
}
}
}
}
if (Key.getCode() == 90) {
if (this._currentFrame < 12) {
if (_root.Level1.HUD.FuryPower._yscale >= 76) {
if (100 >= _root.Level1.HUD.FuryPower._yscale) {
_parent.gotoAndStop("Spaz");
}
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.UP)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.LEFT)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
this.play();
_parent._parent.Action.current = "Run";
_parent._parent.Block = "Off";
}
}
}
if (Key.isDown(Key.CONTROL)) {
if (this._currentFrame < 12) {
if (1 >= _parent._currentFrame) {
if (!_root.Level1.WorldForeground.gap1.hitTest(_root.Level1.Hap._x, _root.Level1.Hap._y, true)) {
this.gotoAndStop("Jump");
_parent._parent.Block = "Off";
_parent._parent.Action.current = "Jump";
}
}
}
}
if (Key.isDown(Key.INSERT)) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
_parent.gotoAndStop("Block");
}
}
}
}
}
}
}
}
}
}
onClipEvent (enterFrame) {
if (1 >= _parent._currentFrame) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (!Key.isDown(Key.DOWN)) {
if (!Key.isDown(Key.UP)) {
if (!Key.isDown(Key.LEFT)) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.SPACE)) {
if (this._currentFrame < 12) {
if (Key.isDown(Key.SHIFT)) {
_parent.gotoAndStop("HapJab");
}
}
}
}
}
}
}
}
}
}
Instance of Symbol 236 MovieClip "HapJab" in Symbol 434 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Jab";
}
Instance of Symbol 248 MovieClip "HapPunch" in Symbol 434 MovieClip Frame 3
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Punch";
}
Instance of Symbol 262 MovieClip "HapDouble" in Symbol 434 MovieClip Frame 4
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Double";
}
Instance of Symbol 281 MovieClip "HapKick" in Symbol 434 MovieClip Frame 5
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Kick";
}
Instance of Symbol 432 MovieClip "Haymaker" in Symbol 434 MovieClip Frame 7
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Haymaker";
}
Instance of Symbol 333 MovieClip "FlipKick" in Symbol 434 MovieClip Frame 8
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Special";
}
Instance of Symbol 354 MovieClip "HapChop" in Symbol 434 MovieClip Frame 9
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Special";
}
Instance of Symbol 398 MovieClip "HapHit" in Symbol 434 MovieClip Frame 11
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Hit";
}
Instance of Symbol 433 MovieClip in Symbol 434 MovieClip Frame 12
onClipEvent (enterFrame) {
_parent._parent.Action.current = "Fall";
if (this._currentFrame < 28) {
if (_root.Level1.Hap.HapFell == "No") {
_root.Level1.Hap._x = _root.Level1.Hap._x + 6;
}
}
}
Symbol 440 MovieClip Frame 1
_root.Level1.Hap.HapFell = "Yes";
Symbol 440 MovieClip Frame 39
_root.Level1.Hap.HapFell = "No";
_parent.gotoAndStop("HapRight");
Symbol 441 MovieClip Frame 1
stop();
_root.Level1.Hap.Dir = "Right";
Instance of Symbol 138 MovieClip "HapGunStatus" in Symbol 441 MovieClip Frame 1
onClipEvent (load) {
Weapon = "None";
}
onClipEvent (enterFrame) {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster._visible = 0;
}
Instance of Symbol 139 MovieClip "Action" in Symbol 441 MovieClip Frame 1
onClipEvent (load) {
current = "Start";
}
Symbol 441 MovieClip Frame 2
_root.Level1.Hap.Dir = "Right";
Instance of Symbol 428 MovieClip "HapRight" in Symbol 441 MovieClip Frame 2
onClipEvent (enterFrame) {
if (0 >= _root.Level1.HUD.HapLife._xscale) {
_root.Level1.HUD.HapLife._xscale = 0;
this.gotoAndStop("HapFall");
}
}
Symbol 441 MovieClip Frame 3
_root.Level1.Hap.Dir = "Left";
Instance of Symbol 434 MovieClip "HapLeft" in Symbol 441 MovieClip Frame 3
onClipEvent (enterFrame) {
if (0 >= _root.Level1.HUD.HapLife._xscale) {
this.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = 0;
}
}
Symbol 441 MovieClip Frame 4
_root.Level1.Hap.Dir = "Right";
Symbol 442 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 23
stop();
_parent.Status = "Fallen";
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 23
stop();
_parent.Status = "Fallen";
Symbol 444 MovieClip Frame 1
stop();
Instance of Symbol 442 MovieClip "BlasterFallingRight" in Symbol 444 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent._visible == 1) {
if (_parent.Status == "Falling") {
this.play();
}
}
if (this._currentFrame < 22) {
if (1 < this._currentFrame) {
_parent._parent._x = _parent._parent._x - 10;
}
}
}
Instance of Symbol 443 MovieClip "BlasterFallingLeft" in Symbol 444 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._parent._visible == 1) {
if (_parent.Status == "Falling") {
this.play();
}
}
if (this._currentFrame < 22) {
if (1 < this._currentFrame) {
_parent._parent._x = _parent._parent._x + 10;
}
}
}
Symbol 445 MovieClip Frame 1
stop();
Instance of Symbol 444 MovieClip in Symbol 445 MovieClip Frame 1
onClipEvent (load) {
Status = "EnemyOwned";
movespeed = 10;
}
onClipEvent (enterFrame) {
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
}
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "Gun";
_root.Level1.HUD.Item.gotoAndStop("Blaster");
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapPickUp = "No";
_parent.removeMovieClip();
_root.Level1.FoeBlasterTraining._visible = 0;
}
}
}
}
}
if (_parent._x < _root.Level1.Hap._x) {
if (Status == "EnemyOwned") {
this.gotoAndStop("FallingLeft");
Status = "Falling";
}
}
if (_root.Level1.Hap._x < _parent._x) {
if (Status == "EnemyOwned") {
this.gotoAndStop("FallingRight");
Status = "Falling";
}
}
if (_root.Level1.Scroll._currentFrame == 2) {
if (Key.isDown(Key.LEFT)) {
_parent._x = _parent._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
_parent._x = _parent._x - movespeed;
}
}
if (_parent.hitTest(_root.Level1.FoeGun1.Base)) {
if (_root.Level1.FoeGun1.Armed == "No") {
_root.Level1.FoeGun1.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun2.Base)) {
if (_root.Level1.FoeGun2.Armed == "No") {
_root.Level1.FoeGun2.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun3.Base)) {
if (_root.Level1.FoeGun3.Armed == "No") {
_root.Level1.FoeGun3.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun4.Base)) {
if (_root.Level1.FoeGun4.Armed == "No") {
_root.Level1.FoeGun4.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun5.Base)) {
if (_root.Level1.FoeGun5.Armed == "No") {
_root.Level1.FoeGun5.Armed = "Yes";
_parent.removeMovieClip();
}
}
}
Symbol 446 MovieClip Frame 1
stop();
Instance of Symbol 442 MovieClip "BlasterFallingRight" in Symbol 446 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent._visible == 1) {
if (_parent.Status == "Falling") {
this.play();
}
}
if (this._currentFrame < 22) {
if (1 < this._currentFrame) {
_parent._parent._x = _parent._parent._x - 10;
}
}
}
Instance of Symbol 443 MovieClip "BlasterFallingLeft" in Symbol 446 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._parent._visible == 1) {
if (_parent.Status == "Falling") {
this.play();
}
}
if (this._currentFrame < 22) {
if (1 < this._currentFrame) {
_parent._parent._x = _parent._parent._x + 10;
}
}
}
Symbol 447 MovieClip Frame 1
stop();
Instance of Symbol 446 MovieClip in Symbol 447 MovieClip Frame 1
onClipEvent (load) {
Status = "HapOwned";
movespeed = 10;
}
onClipEvent (enterFrame) {
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
}
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "Gun";
_root.Level1.HUD.Item.gotoAndStop("Blaster");
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapPickUp = "No";
_parent.removeMovieClip();
}
}
}
}
}
if (_root.Level1.Hap.Dir == "Right") {
if (Status == "HapOwned") {
this.gotoAndStop("FallingLeft");
Status = "Falling";
}
}
if (_root.Level1.Hap.Dir == "Left") {
if (Status == "HapOwned") {
this.gotoAndStop("FallingRight");
Status = "Falling";
}
}
if (_root.Level1.Scroll._currentFrame == 2) {
if (Key.isDown(Key.LEFT)) {
_parent._x = _parent._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
_parent._x = _parent._x - movespeed;
}
}
if (_parent.hitTest(_root.Level1.FoeGun1.Base)) {
if (_root.Level1.FoeGun1.Armed == "No") {
_root.Level1.FoeGun1.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun2.Base)) {
if (_root.Level1.FoeGun2.Armed == "No") {
_root.Level1.FoeGun2.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun3.Base)) {
if (_root.Level1.FoeGun3.Armed == "No") {
_root.Level1.FoeGun3.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun4.Base)) {
if (_root.Level1.FoeGun4.Armed == "No") {
_root.Level1.FoeGun4.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun5.Base)) {
if (_root.Level1.FoeGun5.Armed == "No") {
_root.Level1.FoeGun5.Armed = "Yes";
_parent.removeMovieClip();
}
}
}
Symbol 450 MovieClip Frame 11
_parent.gotoAndStop("Uneaten");
Symbol 453 MovieClip Frame 1
stop();
Instance of Symbol 450 MovieClip in Symbol 453 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 452 MovieClip in Symbol 453 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 456 MovieClip Frame 11
_parent.gotoAndStop("Uneaten");
Symbol 457 MovieClip Frame 1
stop();
Instance of Symbol 452 MovieClip in Symbol 457 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 459 MovieClip Frame 10
_parent.gotoAndStop("Uneaten");
Symbol 461 MovieClip Frame 1
stop();
Instance of Symbol 452 MovieClip in Symbol 461 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 464 Button
on (press) {
_parent.gotoAndStop("Static");
_root.Level1.trainingManual.HelpText._visible = 1;
}
Symbol 466 Button
on (press) {
_root.Level1.trainingManual.HelpText._visible = 0;
_parent.gotoAndStop("Minimized");
_root.Level1.trainingManual.trainingToggle1.gotoAndStop("TrainMode");
_root.Level1.trainingManual.trainingToggle2.gotoAndStop("TrainMode");
_root.Level1.trainingManual.trainingToggle3.gotoAndStop("TrainMode");
}
Symbol 468 MovieClip Frame 1
_parent._parent.HelpText._alpha = 100;
Symbol 468 MovieClip Frame 2
_parent._parent.HelpText._alpha = 66;
Symbol 468 MovieClip Frame 3
_parent._parent.HelpText._alpha = 33;
Symbol 468 MovieClip Frame 4
_parent._parent.HelpText._alpha = 0;
if (_parent.transition == "next") {
_parent._parent.HelpText.nextFrame();
_parent._parent.nextFrame();
}
if (_parent.transition == "prev") {
_parent._parent.HelpText.prevFrame();
_parent._parent.prevFrame();
}
Symbol 468 MovieClip Frame 5
_parent._parent.HelpText._alpha = 33;
Symbol 468 MovieClip Frame 6
_parent._parent.HelpText._alpha = 66;
Symbol 468 MovieClip Frame 7
_parent._parent.HelpText._alpha = 100;
Symbol 468 MovieClip Frame 8
_parent._parent.HelpText._visible = 1;
_parent.gotoAndStop("Static");
Symbol 470 Button
on (press) {
gotoAndStop (1);
_root.Level1.trainingManual.HelpText._visible = 1;
}
Symbol 471 Button
on (press) {
gotoAndStop (4);
_root.Level1.trainingManual.HelpText._visible = 0;
}
Symbol 472 MovieClip Frame 1
stop();
_root.Level1.trainingManual.trainingToggle1.gotoAndStop("ReadMode");
_root.Level1.trainingManual.trainingToggle2.gotoAndStop("ReadMode");
_root.Level1.trainingManual.trainingToggle3.gotoAndStop("ReadMode");
Symbol 472 MovieClip Frame 2
transition = "next";
Symbol 472 MovieClip Frame 3
transition = "prev";
Symbol 472 MovieClip Frame 4
_root.Level1.trainingManual.trainingToggle1.gotoAndStop("TrainMode");
_root.Level1.trainingManual.trainingToggle2.gotoAndStop("TrainMode");
_root.Level1.trainingManual.trainingToggle3.gotoAndStop("TrainMode");
Symbol 475 Button
on (press) {
_root.Level1.trainingManual.HelpScreen.gotoAndStop("Minimized");
_root.Level1.trainingManual.HelpText._visible = 0;
gotoAndStop (2);
}
Symbol 478 Button
on (press) {
_root.Level1.trainingManual.HelpScreen.gotoAndStop("Static");
_root.Level1.trainingManual.HelpText._visible = 1;
gotoAndStop (1);
}
Symbol 479 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 1
stop();
Symbol 529 Button
on (press) {
_root.Level1.trainingManual.HelpScreen.gotoAndStop("Transition");
_root.Level1.trainingManual.HelpText._visible = 1;
}
Symbol 532 Button
on (press) {
_root.Level1.trainingManual.HelpScreen.gotoAndStop("PrevTransition");
_root.Level1.trainingManual.HelpText._visible = 1;
}
Symbol 534 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip "BlasterPower" in Symbol 544 MovieClip Frame 1
onClipEvent (load) {
this._xscale = 100;
}
onClipEvent (enterFrame) {
if (100 < this._xscale) {
this._xscale = 100;
}
}
Symbol 549 MovieClip Frame 1
stop();
Instance of Symbol 546 MovieClip in Symbol 549 MovieClip Frame 1
onClipEvent (enterFrame) {
if (100 >= _root.Level1.HUD.HapLife._xscale) {
if (_root.Level1.HUD.HapLife._xscale >= 66) {
_parent.gotoAndStop("Excellent");
}
}
if (65 >= _root.Level1.HUD.HapLife._xscale) {
if (_root.Level1.HUD.HapLife._xscale >= 33) {
_parent.gotoAndStop("Fair");
}
}
if (32 >= _root.Level1.HUD.HapLife._xscale) {
if (_root.Level1.HUD.HapLife._xscale >= 0) {
_parent.gotoAndStop("Poor");
}
}
}
Symbol 550 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 10
stop();
Symbol 562 MovieClip Frame 10
stop();
Symbol 564 MovieClip Frame 10
stop();
Symbol 567 MovieClip Frame 14
stop();
Symbol 568 MovieClip Frame 1
stop();
Instance of Symbol 567 MovieClip in Symbol 568 MovieClip Frame 5
/* no clip actions */
Instance of Symbol 550 MovieClip "HapLife" in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this._xscale = 100;
}
onClipEvent (enterFrame) {
if (100 < this._xscale) {
this._xscale = 100;
}
}
Instance of Symbol 557 MovieClip "FuryPower" in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this._yscale = 10;
}
onClipEvent (enterFrame) {
if (100 < this._yscale) {
this._yscale = 100;
}
if (this._yscale < 0) {
this._yscale = 0;
}
}
Instance of Symbol 568 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Level1.HUD.FuryPower._yscale < 10) {
this.gotoAndStop("None");
}
if (_root.Level1.HUD.FuryPower._yscale >= 10) {
if (30 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("IRATE");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 31) {
if (50 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("ANGRY");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 51) {
if (75 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("ENRAGED");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 76) {
if (100 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("PSYCHO");
}
}
}
Symbol 570 MovieClip Frame 1
stop();
Instance of Symbol 441 MovieClip "Hap" in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
fallspeed = 20;
HapFell = "No";
HapPickUp = "No";
RegenShield = "Off";
Block = "Off";
this.HapBase._visible == 1;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this._alpha < 100) {
RegenShield = "On";
this._alpha = this._alpha + 5;
}
if (this._alpha >= 100) {
RegenShield = "Off";
this._alpha = 100;
}
if (_root.Level1.Scroll._currentFrame == 1) {
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
this.HapBase._visible = 0;
HapFell = "Yes";
if (this.Action.current != "Jump") {
this._y = this._y + fallspeed;
}
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
_root.Level1.HUD.HapLife._xscale = 0;
}
}
if (_root.Level1.WorldBounds.InvisibleWalls.hitTest(this._x, this._y, true)) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (HapFell == "No") {
if (this._y >= 70) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (-20 >= this._y) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (this._x >= 200) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (-300 >= this._x) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
}
if (_root.Level1.Scroll._currentFrame == 1) {
if ((this.HapRight._currentFrame == 1) or (this.HapLeft._currentFrame == 1)) {
if (this.HapRight.HapRunRight.HapGunRun._currentFrame < 11) {
if (this.HapLeft.HapRunLeft.HapGunRun._currentFrame < 11) {
if (Key.isDown(Key.DOWN)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY + movespeed);
}
if (Key.isDown(Key.UP)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY - movespeed);
}
if (Key.isDown(Key.LEFT)) {
vLastX = getProperty(this, _x);
vLocationX = getProperty(this, _x);
setProperty(this, _x , vLocationX - movespeed);
}
if (Key.isDown(Key.RIGHT)) {
vLastX = getProperty(this, _x);
vLocationX = getProperty(this, _x);
setProperty(this, _x , vLocationX + movespeed);
}
}
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (this.HapLeft.HapRunLeft._currentFrame < 12) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.Action.current != "Special") {
if (this.HapGunStatus.Weapon == "None") {
this.gotoAndStop("HapRight");
}
}
}
}
}
}
if (Key.isDown(Key.LEFT)) {
if (this.HapRight.HapRunRight._currentFrame < 12) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.Action.current != "Special") {
if (this.HapGunStatus.Weapon == "None") {
this.gotoAndStop("HapLeft");
}
}
}
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (12 < this.HapLeft.HapRunLeft._currentFrame) {
if (this.HapLeft.HapRunLeft.HapGunRun._currentFrame < 11) {
if (this.HapLeft.HapRunLeft._currentFrame != 15) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "Gun") {
this.gotoAndStop("HapRight");
this.HapRight.HapRunRight.gotoAndStop("HapGunRun");
}
}
}
}
}
}
}
if (Key.isDown(Key.LEFT)) {
if (12 < this.HapRight.HapRunRight._currentFrame) {
if (this.HapRight.HapRunRight.HapGunRun._currentFrame < 11) {
if (this.HapRight.HapRunRight._currentFrame != 15) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "Gun") {
this.gotoAndStop("HapLeft");
this.HapLeft.HapRunLeft.gotoAndStop("HapGunRun");
}
}
}
}
}
}
}
if (_root.Level1.Scroll._currentFrame == 2) {
if (Key.isDown(Key.DOWN)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY + movespeed);
}
if (Key.isDown(Key.UP)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY - movespeed);
}
if (!_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
if (Key.isDown(Key.LEFT)) {
_root.Level1.WorldForeground._x = _root.Level1.WorldForeground._x + movespeed;
_root.Level1.WorldBackground._x = _root.Level1.WorldBackground._x + (movespeed - 4);
_root.Level1.WorldBounds._x = _root.Level1.WorldBounds._x + movespeed;
_root.Level1.Stage2._x = _root.Level1.Stage2._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
_root.Level1.WorldForeground._x = _root.Level1.WorldForeground._x - movespeed;
_root.Level1.WorldBackground._x = _root.Level1.WorldBackground._x - (movespeed - 4);
_root.Level1.WorldBounds._x = _root.Level1.WorldBounds._x - movespeed;
_root.Level1.Stage2._x = _root.Level1.Stage2._x - movespeed;
}
}
}
}
Instance of Symbol 445 MovieClip "FoeBlasterTraining" in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
drops = 0;
}
onClipEvent (enterFrame) {
if (_parent.trainingManual.HelpText._currentFrame == 4) {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (_root.Level1.HapBlaster.drops == 0) {
this._visible = 1;
}
}
}
}
Instance of Symbol 447 MovieClip "HapBlaster" in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
drops = 0;
}
Instance of Symbol 453 MovieClip in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
Action = "None";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_parent.trainingManual._currentFrame == 9) {
if (this._visible == 0) {
if (Action != "Eaten") {
this.gotoAndStop("Appear");
this._visible = 1;
Action = "Uneaten";
}
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 457 MovieClip in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
Action = "None";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_parent.trainingManual._currentFrame == 9) {
if (this._visible == 0) {
if (Action != "Eaten") {
this.gotoAndStop("Appear");
this._visible = 1;
Action = "Uneaten";
}
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + 50;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 461 MovieClip in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
Action = "None";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_parent.trainingManual.HelpText._currentFrame == 9) {
if (this._visible == 0) {
if (Action != "Eaten") {
this.gotoAndStop("Appear");
this._visible = 1;
Action = "Uneaten";
}
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.Item.BlasterPower._xscale = _root.Level1.HUD.Item.BlasterPower._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 534 MovieClip "trainingManual" in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(100000000);
}
Instance of Symbol 569 MovieClip "HUD" in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(1000000000);
this._visible = 0;
}
onClipEvent (enterFrame) {
if (6 >= _root.Level1.trainingManual._currentFrame) {
this._visible = 0;
}
if (4 < _root.Level1.trainingManual._currentFrame) {
this._visible = 1;
}
}
Symbol 752 MovieClip Frame 28
blink = random(3);
if (1 >= blink) {
play();
}
if (1 < blink) {
gotoAndPlay (1);
}
Symbol 756 MovieClip Frame 1
stop();
Symbol 791 MovieClip Frame 1
stop();
Symbol 811 MovieClip Frame 11
_parent.play();
Symbol 824 MovieClip Frame 1
stop();
Instance of Symbol 824 MovieClip in Symbol 825 MovieClip Frame 1
onClipEvent (enterFrame) {
Blink = random(100);
if (Blink >= 70) {
this.play();
}
if (Blink < 70) {
this.gotoAndStop(1);
}
}
Symbol 854 MovieClip Frame 1
stop();
Symbol 921 MovieClip Frame 125
stop();
Symbol 921 MovieClip Frame 158
stop();
Instance of Symbol 854 MovieClip in Symbol 921 MovieClip Frame 158
onClipEvent (keyDown) {
if (Key.isDown(Key.SPACE)) {
if (this._currentFrame < 8) {
this.nextFrame();
}
}
if (Key.isDown(Key.SPACE)) {
if (this._currentFrame == 8) {
_parent.play();
}
}
}
Symbol 921 MovieClip Frame 350
unloadMovie (_root.Intro);
_root.gotoAndStop("Level1");
Symbol 922 MovieClip Frame 320
stop();
Symbol 942 MovieClip Frame 9
stop();
_parent.nextFrame();
Symbol 942 MovieClip Frame 16
_parent.nextFrame();
Symbol 1023 MovieClip Frame 152
_root.Level1.ScreenCenter.Wave = 3;
_parent.nextFrame();
Symbol 1025 MovieClip Frame 9
stop();
_parent.nextFrame();
Symbol 1025 MovieClip Frame 16
_parent.nextFrame();
Symbol 1027 MovieClip Frame 1
stop();
Instance of Symbol 1025 MovieClip in Symbol 1027 MovieClip Frame 4
onClipEvent (load) {
this.gotoAndPlay(10);
}
Instance of Symbol 939 MovieClip "gap1" in Symbol 1034 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
Symbol 1036 MovieClip Frame 1
stop();
Symbol 1037 MovieClip Frame 1
stop();
Instance of Symbol 1036 MovieClip "Stage1Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1036 MovieClip "Stage3Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1036 MovieClip "Stage4Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1036 MovieClip "Stage5Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1036 MovieClip "Stage6Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1037 MovieClip in Symbol 1038 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Stages._currentFrame == 3) {
this.gotoAndStop("On");
}
}
Instance of Symbol 1036 MovieClip "Stage2Marker" in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop("On");
}
Instance of Symbol 1038 MovieClip "InvisibleWalls" in Symbol 1039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Symbol 1040 MovieClip Frame 1
stop();
Instance of Symbol 452 MovieClip in Symbol 1040 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 1041 MovieClip Frame 1
stop();
Instance of Symbol 452 MovieClip in Symbol 1041 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 1042 MovieClip Frame 1
stop();
Instance of Symbol 450 MovieClip in Symbol 1042 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 452 MovieClip in Symbol 1042 MovieClip Frame 3
onClipEvent (load) {
UpCount = 0;
}
onClipEvent (enterFrame) {
if (UpCount < 10) {
UpCount = UpCount + 1;
this._y = this._y - 10;
this._alpha = this._alpha - 10;
}
if (UpCount == 10) {
_parent._visible = 0;
}
}
Symbol 1043 MovieClip Frame 1
stop();
_root.Level1.Hap.Dir = "Right";
Instance of Symbol 138 MovieClip "HapGunStatus" in Symbol 1043 MovieClip Frame 1
onClipEvent (load) {
Weapon = "None";
}
onClipEvent (enterFrame) {
_root.Level1.HapBlaster._x = _root.Level1.Hap._x;
_root.Level1.HapBlaster._y = _root.Level1.Hap._y;
_root.Level1.HapBlaster._visible = 0;
}
Instance of Symbol 139 MovieClip "Action" in Symbol 1043 MovieClip Frame 1
onClipEvent (load) {
current = "Start";
}
Symbol 1043 MovieClip Frame 2
_root.Level1.Hap.Dir = "Right";
Instance of Symbol 428 MovieClip "HapRight" in Symbol 1043 MovieClip Frame 2
onClipEvent (enterFrame) {
if (0 >= _root.Level1.HUD.HapLife._xscale) {
_root.Level1.HUD.HapLife._xscale = 0;
this.gotoAndStop("HapFall");
}
}
Symbol 1043 MovieClip Frame 3
_root.Level1.Hap.Dir = "Left";
Instance of Symbol 434 MovieClip "HapLeft" in Symbol 1043 MovieClip Frame 3
onClipEvent (enterFrame) {
if (0 >= _root.Level1.HUD.HapLife._xscale) {
this.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = 0;
}
}
Symbol 1043 MovieClip Frame 4
_root.Level1.Hap.Dir = "Right";
Symbol 1048 MovieClip Frame 1
stop();
Symbol 1050 MovieClip Frame 5
_parent.gotoAndStop("Action");
Symbol 1062 MovieClip Frame 1
stop();
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1067 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 1067 MovieClip Frame 7
_parent.gotoAndStop("standing");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1068 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 1068 MovieClip Frame 7
_parent.gotoAndStop("standing");
Symbol 1074 MovieClip Frame 9
_parent.gotoAndStop("standing");
Symbol 1075 MovieClip Frame 1
newAttack = random(100) - Defense;
if (50 < newAttack) {
gotoAndPlay (2);
}
if (50 >= newAttack) {
if (30 < newAttack) {
gotoAndStop (3);
}
}
if (30 >= newAttack) {
if (newAttack >= 20) {
gotoAndStop (4);
}
}
if (newAttack < 20) {
if (newAttack >= 0) {
gotoAndStop (5);
}
}
Symbol 1075 MovieClip Frame 2
stop();
Instance of Symbol 1067 MovieClip in Symbol 1075 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 4) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - 8;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - (6 + _root.loads.StrengthAdj);
}
}
}
}
}
}
Instance of Symbol 1068 MovieClip in Symbol 1075 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 4) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 6;
if (_parent._parent._x < _root.Level1.Hap._x) {
_root.Level1.Hap.gotoAndStop("HapLeft");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (10 + _root.loads.StrengthAdj);
}
if (_root.Level1.Hap._x < _parent._parent._x) {
_root.Level1.Hap.gotoAndStop("HapRight");
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (10 + _root.loads.StrengthAdj);
}
}
}
}
}
}
}
if (this._currentFrame < 7) {
if (_root.Level1.Hap._x < _parent._parent._x) {
_parent._parent._x = _parent._parent._x - 7;
}
if (_parent._parent._x < _root.Level1.Hap._x) {
_parent._parent._x = _parent._parent._x + 7;
}
}
}
Symbol 1084 MovieClip Frame 1
_parent.Wobble = 0;
Symbol 1084 MovieClip Frame 2
_parent.Wobble = 2;
Symbol 1084 MovieClip Frame 5
_parent.Wobble = 0;
Symbol 1084 MovieClip Frame 6
_parent.Wobble = 2;
Symbol 1092 MovieClip Frame 8
if (_root.Hap._x < _parent._x) {
_parent.gotoAndStop("StopLeft");
}
if (_parent._x < _root.Hap._x) {
_parent.gotoAndStop("StopRight");
}
Symbol 1095 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1095 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Level1.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1095 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1096 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1096 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Level1.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1096 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1108 MovieClip Frame 18
stop();
Symbol 1109 MovieClip Frame 40
_parent.gotoAndStop("Dead");
Symbol 1110 MovieClip Frame 40
_parent.gotoAndStop("Dead");
Symbol 1111 MovieClip Frame 1
stop();
Action = "StopRight";
Symbol 1111 MovieClip Frame 2
Action = "StopLeft";
Symbol 1111 MovieClip Frame 3
Action = "RunRight";
Symbol 1111 MovieClip Frame 4
Action = "RunLeft";
Symbol 1111 MovieClip Frame 5
Action = "HitLeft";
Symbol 1111 MovieClip Frame 6
Action = "HitRight";
Symbol 1111 MovieClip Frame 7
Action = "FallRight";
Instance of Symbol 1095 MovieClip in Symbol 1111 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this._currentFrame < 22) {
_parent._x = _parent._x - 6;
}
}
Symbol 1111 MovieClip Frame 8
Action = "FallLeft";
Instance of Symbol 1096 MovieClip in Symbol 1111 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this._currentFrame < 22) {
_parent._x = _parent._x + 6;
}
}
Symbol 1111 MovieClip Frame 9
Action = "DecapitateLeft";
Instance of Symbol 1109 MovieClip in Symbol 1111 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this._currentFrame < 14) {
_parent._x = _parent._x - 6;
}
}
Symbol 1111 MovieClip Frame 10
Action = "DecapitateRight";
Instance of Symbol 1110 MovieClip in Symbol 1111 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this._currentFrame < 14) {
_parent._x = _parent._x + 6;
}
}
Symbol 1111 MovieClip Frame 11
Action = "Dead";
Symbol 1112 MovieClip Frame 1
stop();
Instance of Symbol 444 MovieClip in Symbol 1112 MovieClip Frame 1
onClipEvent (load) {
Status = "EnemyOwned";
movespeed = 10;
}
onClipEvent (enterFrame) {
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
}
if (Status == "Fallen") {
if (_parent.hitTest(_root.Level1.Hap.HapBase)) {
if (_parent._visible == 1) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "Gun";
_root.Level1.HUD.Item.gotoAndStop("Blaster");
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("HapGunRun");
_root.Level1.Hap.HapPickUp = "No";
_parent.removeMovieClip();
_root.Level1.FoeBlasterTraining._visible = 0;
}
}
}
}
}
if (_parent._x < _root.Level1.Hap._x) {
if (Status == "EnemyOwned") {
this.gotoAndStop("FallingLeft");
Status = "Falling";
}
}
if (_root.Level1.Hap._x < _parent._x) {
if (Status == "EnemyOwned") {
this.gotoAndStop("FallingRight");
Status = "Falling";
}
}
if (_root.Level1.Scroll._currentFrame == 2) {
if (Key.isDown(Key.LEFT)) {
_parent._x = _parent._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
_parent._x = _parent._x - movespeed;
}
}
if (_parent.hitTest(_root.Level1.FoeGun1.Base)) {
if (_root.Level1.FoeGun1.Armed == "No") {
_root.Level1.FoeGun1.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun2.Base)) {
if (_root.Level1.FoeGun2.Armed == "No") {
_root.Level1.FoeGun2.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun3.Base)) {
if (_root.Level1.FoeGun3.Armed == "No") {
_root.Level1.FoeGun3.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun4.Base)) {
if (_root.Level1.FoeGun4.Armed == "No") {
_root.Level1.FoeGun4.Armed = "Yes";
_parent.removeMovieClip();
}
}
if (_parent.hitTest(_root.Level1.FoeGun5.Base)) {
if (_root.Level1.FoeGun5.Armed == "No") {
_root.Level1.FoeGun5.Armed = "Yes";
_parent.removeMovieClip();
}
}
}
Symbol 1124 MovieClip Frame 1
stop();
Symbol 1124 MovieClip Frame 21
_parent.Status = "Explode";
Symbol 1124 MovieClip Frame 27
stop();
_parent.Status = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1125 MovieClip Frame 1
stop();
Symbol 1125 MovieClip Frame 21
_parent.Status = "Explode";
Symbol 1125 MovieClip Frame 27
stop();
_parent.Status = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1126 MovieClip Frame 1
stop();
Instance of Symbol 1115 MovieClip "BlockBase" in Symbol 1126 MovieClip Frame 2
onClipEvent (enterFrame) {
Status = _parent.Status;
}
Instance of Symbol 1124 MovieClip in Symbol 1126 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Instance of Symbol 1125 MovieClip in Symbol 1126 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Symbol 1141 MovieClip Frame 5
_parent.gotoAndStop("Action");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1165 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 1165 MovieClip Frame 8
_parent.gotoAndStop("standing");
Symbol 1233 MovieClip Frame 1
_parent._parent.Attack = "kicking";
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1233 MovieClip Frame 9
onClipEvent (load) {
this._visible = 0;
}
Symbol 1233 MovieClip Frame 12
_parent._parent.Attack = "vulnerable";
Symbol 1233 MovieClip Frame 20
_parent.gotoAndStop("standing");
Symbol 1234 MovieClip Frame 1
if (_root.Level1.BossMusic._currentFrame == 1) {
newAttack = 100;
}
if (1 < _root.Level1.BossMusic._currentFrame) {
newAttack = random(100);
}
if (60 < newAttack) {
gotoAndStop (2);
}
if (60 >= newAttack) {
if (30 < newAttack) {
gotoAndStop (3);
}
}
if (30 >= newAttack) {
if (newAttack >= 0) {
gotoAndStop (4);
}
}
Symbol 1234 MovieClip Frame 2
stop();
_parent.Attack = "standing";
Symbol 1234 MovieClip Frame 3
_parent.Attack = "punching";
Instance of Symbol 1165 MovieClip in Symbol 1234 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.Level1.Hap)) {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (this._currentFrame == 6) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
if (_root.Level1.Bugbear._x < _root.Level1.Hap._x) {
_root.Level1.Hap.gotoAndStop("HapLeft");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (15 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
}
}
}
}
}
}
}
if (this.hitTest(_root.Level1.Hap)) {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (this._currentFrame == 6) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
if (_root.Level1.Hap._x < _root.Level1.Bugbear._x) {
_root.Level1.Hap.gotoAndStop("HapRight");
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - 1(_root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
}
}
}
}
}
}
}
}
Instance of Symbol 1233 MovieClip in Symbol 1234 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.Level1.Hap)) {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (this._currentFrame == 10) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
if (_root.Level1.Bugbear._x < _root.Level1.Hap._x) {
_root.Level1.Hap.gotoAndStop("HapLeft");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (25 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
}
}
}
}
}
}
}
if (this.hitTest(_root.Level1.Hap)) {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (this._currentFrame == 10) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
if (_root.Level1.Hap._x < _root.Level1.Bugbear._x) {
_root.Level1.Hap.gotoAndStop("HapRight");
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (25 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 10;
}
}
}
}
}
}
}
}
Symbol 1262 MovieClip Frame 19
gotoAndPlay (1);
Symbol 1263 MovieClip Frame 5
if (_root.Level1.Bugbear._x < _root.Level1.Hap._x) {
_parent.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < _root.Level1.Bugbear._x) {
_parent.gotoAndStop("StopLeft");
}
Symbol 1275 MovieClip Frame 19
_root.Level1.BossMusic.gotoAndStop("musicOff");
Symbol 1275 MovieClip Frame 60
stop();
unloadMovie (_root.Level1);
_root.gotoAndStop("Ending1");
Symbol 1276 MovieClip Frame 1
stop();
Action = "StopRight";
Symbol 1276 MovieClip Frame 2
Action = "StopLeft";
Symbol 1276 MovieClip Frame 3
Action = "RunRight";
Attack = "None";
Symbol 1276 MovieClip Frame 4
Action = "RunLeft";
Attack = "None";
Symbol 1276 MovieClip Frame 5
Action = "HitLeft";
Symbol 1276 MovieClip Frame 6
Action = "HitRight";
Symbol 1276 MovieClip Frame 7
Action = "FallRight";
Symbol 1276 MovieClip Frame 8
Action = "FallLeft";
Symbol 1276 MovieClip Frame 9
Action = "Dead";
Symbol 1284 MovieClip Frame 1
stop();
Symbol 1299 MovieClip Frame 7
_parent.gotoAndStop(1);
Symbol 1317 MovieClip Frame 1
if (_root.Level1.Hap._x < _parent._parent._parent._x) {
}
if (_parent._parent._parent._x < _root.Level1.Hap._x) {
gotoAndStop (2);
}
Symbol 1317 MovieClip Frame 2
if (_parent._parent._parent._x < _root.Level1.Hap._x) {
}
if (_root.Level1.Hap._x < _parent._parent._parent._x) {
gotoAndStop (1);
}
Symbol 1318 MovieClip Frame 7
_parent.gotoAndStop(1);
Symbol 1319 MovieClip Frame 1
newAttack = random(100);
if (40 < newAttack) {
gotoAndStop (2);
}
if (40 >= newAttack) {
if (newAttack >= 0) {
gotoAndStop (3);
}
}
Instance of Symbol 1318 MovieClip in Symbol 1319 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 4) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (3 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 6;
}
}
}
}
}
}
}
Symbol 1340 MovieClip Frame 6
_parent.gotoAndStop("RunRight");
Symbol 1360 MovieClip Frame 6
_parent.gotoAndStop("RunLeft");
Symbol 1376 MovieClip Frame 11
_parent.life = _parent.life - 5;
Symbol 1376 MovieClip Frame 25
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1376 MovieClip Frame 35
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1377 MovieClip Frame 11
_parent.life = _parent.life - 5;
Symbol 1377 MovieClip Frame 25
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1377 MovieClip Frame 35
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1421 MovieClip Frame 34
_parent.gotoAndStop("Dead");
Symbol 1466 MovieClip Frame 34
_parent.gotoAndStop("Dead");
Symbol 1467 MovieClip Frame 1
stop();
Action = "StopRight";
Instance of Symbol 1319 MovieClip in Symbol 1467 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Level1.Hap._x < _parent._x) {
this.SquidWiggle.SquidEyes.gotoAndStop("EyesLeft");
}
if (_parent._x < _root.Level1.Hap._x) {
this.SquidWiggle.SquidEyes.gotoAndStop("EyesRight");
}
if (_root.Level1.Hap._x < _parent._x) {
this.SquidStand.SquidEyes.gotoAndStop("EyesLeft");
}
if (_parent._x < _root.Level1.Hap._x) {
this.SquidStand.SquidEyes.gotoAndStop("EyesRight");
}
}
Symbol 1467 MovieClip Frame 2
Action = "StopLeft";
Symbol 1467 MovieClip Frame 3
Action = "RunRight";
Instance of Symbol 1320 MovieClip "SquidRun" in Symbol 1467 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.Level1.Hap._x < _parent._x) {
this.SquidEyes.gotoAndStop("EyesLeft");
}
if (_parent._x < _root.Level1.Hap._x) {
this.SquidEyes.gotoAndStop("EyesRight");
}
}
Symbol 1467 MovieClip Frame 4
Action = "RunLeft";
Symbol 1467 MovieClip Frame 5
Action = "HitLeft";
Symbol 1467 MovieClip Frame 6
Action = "HitRight";
Symbol 1467 MovieClip Frame 7
Action = "FallLeft";
Instance of Symbol 1376 MovieClip in Symbol 1467 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this._currentFrame < 11) {
_parent._x = _parent._x - 10;
}
}
Symbol 1467 MovieClip Frame 8
Action = "FallRight";
Instance of Symbol 1377 MovieClip in Symbol 1467 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this._currentFrame < 11) {
_parent._x = _parent._x + 10;
}
}
Symbol 1467 MovieClip Frame 9
Action = "DecapitateLeft";
Symbol 1467 MovieClip Frame 10
Action = "DecapitateRight";
Symbol 1467 MovieClip Frame 11
Action = "Dead";
Symbol 1492 MovieClip Frame 86
_parent.gotoAndStop("Bye");
Symbol 1510 MovieClip Frame 15
_parent.Base._visible = 0;
Symbol 1510 MovieClip Frame 50
_parent.gotoAndStop("Off");
Symbol 1524 MovieClip Frame 1
stop();
Symbol 1524 MovieClip Frame 5
_root.Level1.ScreenCenter.CueChick = "Off";
Symbol 1526 MovieClip Frame 1
stop();
Symbol 1526 MovieClip Frame 17
stop();
_parent.Status = "Down";
_parent.gotoAndStop("Down");
Symbol 1527 MovieClip Frame 1
stop();
Symbol 1527 MovieClip Frame 17
stop();
_parent.Status = "Down";
_parent.gotoAndStop("Down");
Symbol 1528 MovieClip Frame 1
stop();
Symbol 1528 MovieClip Frame 17
stop();
_parent.Status = "Down";
_parent.gotoAndStop("Down");
Symbol 1529 MovieClip Frame 1
stop();
Instance of Symbol 1115 MovieClip "BlockBase" in Symbol 1529 MovieClip Frame 2
onClipEvent (enterFrame) {
Status = _parent.Status;
}
Instance of Symbol 1527 MovieClip "BlockUpRight" in Symbol 1529 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
_parent._x = _parent._x + 15;
}
if (_parent.Status == "Drop") {
this.play();
}
}
Instance of Symbol 1528 MovieClip "BlockUpLeft" in Symbol 1529 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
_parent._x = _parent._x - 15;
}
if (_parent.Status == "Drop") {
this.play();
}
}
Symbol 1534 MovieClip Frame 5
_parent._parent.Block = "Off";
_parent.gotoAndStop("Action");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1550 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 1550 MovieClip Frame 7
_parent.gotoAndStop("standing");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1551 MovieClip Frame 4
onClipEvent (load) {
this._visible = 0;
}
Symbol 1551 MovieClip Frame 7
_parent.gotoAndStop("standing");
Symbol 1561 MovieClip Frame 1
_parent._parent.Block = "On";
Symbol 1561 MovieClip Frame 13
_parent._parent.Block = "Off";
_parent.gotoAndStop("standing");
_parent.Defense = 0;
Symbol 1562 MovieClip Frame 1
newAttack = random(100) - Defense;
if (70 < newAttack) {
gotoAndPlay (2);
}
if (70 >= newAttack) {
if (40 < newAttack) {
gotoAndStop (3);
}
}
if (40 >= newAttack) {
if (newAttack >= 20) {
gotoAndStop (4);
}
}
if (20 >= newAttack) {
if (newAttack >= 0) {
gotoAndStop (5);
}
}
Symbol 1562 MovieClip Frame 2
stop();
Instance of Symbol 1550 MovieClip in Symbol 1562 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 4) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (6 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 6;
}
}
}
}
}
}
}
Instance of Symbol 1551 MovieClip in Symbol 1562 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 4) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (6 + _root.loads.StrengthAdj);
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale - 6;
}
}
}
}
}
}
}
Symbol 1583 MovieClip Frame 11
gotoAndPlay (2);
Symbol 1586 MovieClip Frame 5
_parent._parent.Block = "Off";
_parent.gotoAndStop("Action");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1607 MovieClip Frame 3
onClipEvent (load) {
this._visible = 0;
}
Symbol 1607 MovieClip Frame 6
_parent.gotoAndStop("standing");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1641 MovieClip Frame 7
onClipEvent (load) {
this._visible = 0;
}
Symbol 1641 MovieClip Frame 12
_parent.gotoAndStop("standing");
Symbol 1645 MovieClip Frame 1
_parent._parent.Block = "On";
Symbol 1645 MovieClip Frame 13
_parent._parent.Block = "Off";
_parent.gotoAndStop("standing");
_parent.Defense = 0;
Symbol 1646 MovieClip Frame 1
newAttack = (random(100) - _parent.Defense) - _root.loads.RxAdj;
if (70 < newAttack) {
gotoAndPlay (2);
}
if (70 >= newAttack) {
if (40 < newAttack) {
gotoAndStop (3);
}
}
if (40 >= newAttack) {
if (newAttack >= 20) {
gotoAndStop (4);
}
}
if (20 >= newAttack) {
if (newAttack >= 0) {
gotoAndStop (5);
}
}
Symbol 1646 MovieClip Frame 2
stop();
Instance of Symbol 1607 MovieClip in Symbol 1646 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 3) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (6 + _root.loads.StrengthAdj);
}
}
}
}
}
}
}
Instance of Symbol 1641 MovieClip in Symbol 1646 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 7) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (8 + _root.loads.StrengthAdj);
}
}
}
}
}
}
}
Symbol 1667 MovieClip Frame 11
gotoAndPlay (2);
Symbol 1684 MovieClip Frame 11
_parent.gotoAndStop("Explode");
Symbol 1688 MovieClip Frame 9
_parent.gotoAndStop("Off");
Symbol 1689 MovieClip Frame 1
stop();
Instance of Symbol 1689 MovieClip in Symbol 1705 MovieClip Frame 7
onClipEvent (load) {
this.gotoAndStop("On");
}
onClipEvent (enterFrame) {
Ydiff = _parent._parent._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (this.bullet.hitTest(_root.Level1.Hap)) {
if (_parent._parent._x < _root.Level1.Hap._x) {
if (YdiffFinal < 20) {
this.gotoAndStop("Explode");
_root.Level1.Hap.gotoAndStop("HapLeft");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (20 + _root.loads.StrengthAdj);
}
}
}
if (this.bullet.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap._x < _parent._parent._x) {
if (YdiffFinal < 20) {
this.gotoAndStop("Explode");
_root.Level1.Hap.gotoAndStop("HapRight");
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - (20 + _root.loads.StrengthAdj);
}
}
}
if (this._currentFrame == 1) {
this._x = this._x + 0;
}
if (this._currentFrame == 2) {
this._x = this._x + 20;
}
if (this._currentFrame == 3) {
this._x = this._x + 0;
}
if (this._currentFrame == 3) {
if (11 < _parent._currentFrame) {
_parent.stop();
}
}
if (this._currentFrame != 3) {
if (11 < _parent._currentFrame) {
_parent.play();
}
}
}
Symbol 1705 MovieClip Frame 17
if (_root.Hap._x < _parent._x) {
_parent.gotoAndStop("StopRight");
}
if (_parent._x < _root.Hap._x) {
_parent.gotoAndStop("StopLeft");
}
Symbol 1715 MovieClip Frame 7
if (_root.Level1.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("StopLeftGun");
}
if (_parent._parent._x < _root.Level1.Hap._x) {
_parent.gotoAndStop("StopRightGun");
}
Symbol 1721 MovieClip Frame 7
if (_root.Level1.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("StopLeft");
}
if (_parent._parent._x < _root.Level1.Hap._x) {
_parent.gotoAndStop("StopRight");
}
Symbol 1736 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1736 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1736 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1737 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1737 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1737 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1738 MovieClip Frame 1
stop();
Action = "StopRightGun";
Symbol 1738 MovieClip Frame 2
Action = "StopLeftGun";
Symbol 1738 MovieClip Frame 3
Action = "RunRightGun";
Symbol 1738 MovieClip Frame 4
Action = "RunLeftGun";
Symbol 1738 MovieClip Frame 5
Action = "StopLeft";
Symbol 1738 MovieClip Frame 6
Action = "StopRight";
Symbol 1738 MovieClip Frame 7
Action = "RunRight";
Symbol 1738 MovieClip Frame 8
Action = "RunLeft";
Symbol 1738 MovieClip Frame 9
Action = "ShootRight";
Symbol 1738 MovieClip Frame 10
Action = "ShootLeft";
Symbol 1738 MovieClip Frame 11
Action = "HitLeftGun";
Symbol 1738 MovieClip Frame 12
Action = "HitRightGun";
Symbol 1738 MovieClip Frame 13
Action = "HitLeft";
Symbol 1738 MovieClip Frame 14
Action = "HitRight";
Symbol 1738 MovieClip Frame 15
Action = "FallRight";
Instance of Symbol 1736 MovieClip "FallLeft" in Symbol 1738 MovieClip Frame 15
onClipEvent (enterFrame) {
if (this._currentFrame < 16) {
_parent._x = _parent._x + 6;
}
}
Symbol 1738 MovieClip Frame 16
Action = "FallLeft";
Instance of Symbol 1737 MovieClip "FallRight" in Symbol 1738 MovieClip Frame 16
onClipEvent (enterFrame) {
if (this._currentFrame < 16) {
_parent._x = _parent._x - 6;
}
}
Symbol 1738 MovieClip Frame 17
Action = "Dead";
Symbol 1739 MovieClip Frame 1
stop();
Instance of Symbol 1115 MovieClip "BlockBase" in Symbol 1739 MovieClip Frame 2
onClipEvent (enterFrame) {
Status = _parent.Status;
}
Instance of Symbol 1124 MovieClip in Symbol 1739 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Instance of Symbol 1125 MovieClip in Symbol 1739 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Symbol 1746 MovieClip Frame 1
stop();
Instance of Symbol 1746 MovieClip in Symbol 1747 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_parent._parent._parent.Face);
this.gotoAndStop(_parent._parent._parent._parent.Face);
if (_parent._parent._parent._xscale == 105) {
this._xscale = 95;
this._yscale = 95;
}
if (_parent._parent._parent._xscale == 115) {
this._xscale = 90;
this._yscale = 90;
}
}
Symbol 1751 MovieClip Frame 5
_parent._parent.Block = "Off";
_parent.gotoAndStop("Action");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1773 MovieClip Frame 3
onClipEvent (load) {
this._visible = 0;
}
Symbol 1773 MovieClip Frame 6
_parent.gotoAndStop("standing");
Instance of Symbol 1062 MovieClip "hitSpace" in Symbol 1807 MovieClip Frame 7
onClipEvent (load) {
this._visible = 0;
}
Symbol 1807 MovieClip Frame 12
_parent.gotoAndStop("standing");
Symbol 1814 MovieClip Frame 1
_parent._parent.Block = "On";
Symbol 1814 MovieClip Frame 8
_parent._parent.Block = "Off";
_parent.gotoAndStop("standing");
_parent.Defense = 0;
Symbol 1817 MovieClip Frame 7
_parent._parent.JumpKick = "No";
_parent.gotoAndPlay(1);
Symbol 1818 MovieClip Frame 1
newAttack = random(100);
if (65 < newAttack) {
gotoAndPlay (2);
}
if (65 >= newAttack) {
if (35 < newAttack) {
gotoAndStop (3);
}
}
if (35 >= newAttack) {
if (newAttack >= 20) {
gotoAndStop (4);
}
}
if (20 >= newAttack) {
if (newAttack >= 0) {
gotoAndStop (5);
}
}
Symbol 1818 MovieClip Frame 2
stop();
Instance of Symbol 1773 MovieClip in Symbol 1818 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 3) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
_root.Level1.Hap.HapRight.gotoAndStop("HapHit");
_root.Level1.Hap.HapLeft.gotoAndStop("HapHit");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - ((6 + _parent._parent.StrengthVar) + _root.loads.StrengthAdj);
}
}
}
}
}
}
}
Instance of Symbol 1807 MovieClip in Symbol 1818 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitSpace.hitTest(_root.Level1.Hap)) {
if (_root.Level1.Hap.Block == "Off") {
if (_parent._parent.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (this._currentFrame == 7) {
if (_root.Level1.Hap.Action.current != "Hit") {
if (_root.Level1.Hap.Action.current != "Fall") {
if (_parent._parent._x < _root.Level1.Hap._x) {
_root.Level1.Hap.gotoAndStop("HapLeft");
_root.Level1.Hap.HapLeft.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - ((8 + _parent._parent.StrengthVar) + _root.loads.StrengthAdj);
}
if (_root.Level1.Hap._x < _parent._parent._x) {
_root.Level1.Hap.gotoAndStop("HapRight");
_root.Level1.Hap.HapRight.gotoAndStop("HapFall");
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale - ((8 + _parent._parent.StrengthVar) + _root.loads.StrengthAdj);
}
}
}
}
}
}
}
}
Symbol 1841 MovieClip Frame 11
gotoAndPlay (2);
Symbol 1850 MovieClip Frame 7
_parent.gotoAndStop("StopLeft");
Symbol 1859 MovieClip Frame 7
_parent.gotoAndStop("StopRight");
Symbol 1880 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1880 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1880 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1881 MovieClip Frame 16
_parent.life = _parent.life - 5;
Symbol 1881 MovieClip Frame 35
if (0 < _parent.life) {
if (_parent._parent._x < _root.Hap._x) {
_parent.gotoAndStop("RunRight");
}
if (_root.Hap._x < _parent._parent._x) {
_parent.gotoAndStop("RunLeft");
}
}
if (0 >= _parent.life) {
_parent.Base._visible = 0;
play();
}
Symbol 1881 MovieClip Frame 45
_parent.Action = "Dead";
_parent.gotoAndStop("Dead");
Symbol 1909 MovieClip Frame 23
_parent.Action = "Dismembered";
Symbol 1909 MovieClip Frame 33
_parent.gotoAndStop("Dead");
Symbol 1959 MovieClip Frame 34
_parent.Action = "Dismembered";
Symbol 1959 MovieClip Frame 46
_parent.gotoAndStop("Dead");
Symbol 2033 MovieClip Frame 34
_parent.Action = "Dismantle";
Symbol 2033 MovieClip Frame 46
_parent.gotoAndStop("Dead");
Symbol 2034 MovieClip Frame 1
stop();
Action = "StopRight";
Symbol 2034 MovieClip Frame 2
Action = "StopLeft";
Symbol 2034 MovieClip Frame 3
Action = "RunRight";
Symbol 2034 MovieClip Frame 4
Action = "RunLeft";
Symbol 2034 MovieClip Frame 5
Action = "HitLeft";
Symbol 2034 MovieClip Frame 6
Action = "HitRight";
Symbol 2034 MovieClip Frame 7
Action = "FallLeft";
Instance of Symbol 1880 MovieClip "FoeFallLeft" in Symbol 2034 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this._currentFrame < 16) {
_parent._x = _parent._x - 6;
}
}
Symbol 2034 MovieClip Frame 8
Action = "FallRight";
Instance of Symbol 1881 MovieClip "FoeFallRight" in Symbol 2034 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this._currentFrame < 16) {
_parent._x = _parent._x + 6;
}
}
Symbol 2034 MovieClip Frame 9
Action = "DecapitateLeft";
Instance of Symbol 1909 MovieClip in Symbol 2034 MovieClip Frame 9
onClipEvent (enterFrame) {
_parent.Base._visible = 0;
}
Symbol 2034 MovieClip Frame 10
Action = "DecapitateRight";
Symbol 2034 MovieClip Frame 11
Action = "SlicedLeft";
Symbol 2034 MovieClip Frame 12
Action = "SlicedRight";
Symbol 2034 MovieClip Frame 13
Action = "DismantleLeft";
Symbol 2034 MovieClip Frame 14
Action = "DismantleRight";
Symbol 2034 MovieClip Frame 15
Action = "Dead";
Symbol 2035 MovieClip Frame 1
stop();
Instance of Symbol 1115 MovieClip "BlockBase" in Symbol 2035 MovieClip Frame 2
onClipEvent (enterFrame) {
Status = _parent.Status;
}
Instance of Symbol 1124 MovieClip in Symbol 2035 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x + 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Instance of Symbol 1125 MovieClip in Symbol 2035 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent.Status == "Thrown") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 15;
}
}
if (_parent.Status == "Bounce") {
this.play();
if (this._currentFrame < 15) {
_parent._x = _parent._x - 8;
}
}
if (_parent.Status == "Drop") {
this.play();
}
}
Instance of Symbol 550 MovieClip "HapLife" in Symbol 2036 MovieClip Frame 1
onClipEvent (load) {
this._xscale = 100;
}
onClipEvent (enterFrame) {
if (100 < this._xscale) {
this._xscale = 100;
}
}
Instance of Symbol 557 MovieClip "FuryPower" in Symbol 2036 MovieClip Frame 1
onClipEvent (load) {
this._yscale = 10;
}
onClipEvent (enterFrame) {
if (100 < this._yscale) {
this._yscale = 100;
}
if (this._yscale < 0) {
this._yscale = 0;
}
}
Instance of Symbol 568 MovieClip in Symbol 2036 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Level1.HUD.FuryPower._yscale < 10) {
this.gotoAndStop("None");
}
if (_root.Level1.HUD.FuryPower._yscale >= 10) {
if (30 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("IRATE");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 31) {
if (50 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("ANGRY");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 51) {
if (75 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("ENRAGED");
}
}
if (_root.Level1.HUD.FuryPower._yscale >= 76) {
if (100 >= _root.Level1.HUD.FuryPower._yscale) {
this.gotoAndStop("PSYCHO");
}
}
}
Symbol 2039 MovieClip Frame 1
stop();
Instance of Symbol 1040 MovieClip "food2" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1041 MovieClip "power1" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.Item.BlasterPower._xscale = _root.Level1.HUD.Item.BlasterPower._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1042 MovieClip "food1" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1042 MovieClip "food5" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1042 MovieClip "food4" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.HapLife._xscale = _root.Level1.HUD.HapLife._xscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1040 MovieClip "food3" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this._visible = 1;
Action = "Uneaten";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
if (Action == "Uneaten") {
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + 30;
this.gotoAndStop("Disappear");
Action = "Eaten";
}
}
}
Instance of Symbol 1043 MovieClip "Hap" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
fallspeed = 15;
FuryVar = 5;
HapFell = "No";
HapPickUp = "No";
Regen = "Off";
Block = "Off";
Dir = "Right";
this.HapBase._visible == 1;
this.gotoAndStop("BeginStage");
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (Regen == "Off") {
if (Action.current != "Start") {
if (_root.Level1.Scroll._currentFrame == 1) {
if (!_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
this.HapBase._visible = 1;
}
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
this.HapBase._visible = 0;
if (this.Action.current != "Jump") {
this._y = this._y + fallspeed;
HapFell = "Yes";
}
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
_root.Level1.HUD.HapLife._xscale = 0;
}
}
if (_root.Level1.WorldBounds.InvisibleWalls.hitTest(this._x, this._y, true)) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (HapFell == "No") {
if (this._y >= 127) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (33 >= this._y) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (this._x >= 250) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
if (-250 >= this._x) {
setProperty(this, _x , vLastX);
setProperty(this, _y , vLastY);
}
}
if (_root.Level1.Scroll._currentFrame == 1) {
if ((this.HapRight._currentFrame == 1) or (this.HapLeft._currentFrame == 1)) {
if (this.HapRight.HapRunRight.HapGunRun._currentFrame < 11) {
if (this.HapLeft.HapRunLeft.HapGunRun._currentFrame < 11) {
if (Key.isDown(Key.DOWN)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY + movespeed);
}
if (Key.isDown(Key.UP)) {
if (HapFell == "No") {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY - movespeed);
}
}
if (Key.isDown(Key.LEFT)) {
if (HapFell == "No") {
vLastX = getProperty(this, _x);
vLocationX = getProperty(this, _x);
setProperty(this, _x , vLocationX - movespeed);
}
}
if (Key.isDown(Key.RIGHT)) {
vLastX = getProperty(this, _x);
vLocationX = getProperty(this, _x);
setProperty(this, _x , vLocationX + movespeed);
}
}
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (this.HapLeft.HapRunLeft._currentFrame < 12) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.Action.current != "Special") {
if (this.HapGunStatus.Weapon == "None") {
this.gotoAndStop("HapRight");
}
}
}
}
}
}
if (Key.isDown(Key.LEFT)) {
if (this.HapRight.HapRunRight._currentFrame < 12) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.Action.current != "Special") {
if (this.HapGunStatus.Weapon == "None") {
this.gotoAndStop("HapLeft");
}
}
}
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (12 < this.HapLeft.HapRunLeft._currentFrame) {
if (this.HapLeft.HapRunLeft.HapGunRun._currentFrame < 11) {
if (this.HapLeft.HapRunLeft._currentFrame != 15) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "Gun") {
this.gotoAndStop("HapRight");
this.HapRight.HapRunRight.gotoAndStop("HapGunRun");
}
}
}
}
}
}
}
if (Key.isDown(Key.LEFT)) {
if (12 < this.HapRight.HapRunRight._currentFrame) {
if (this.HapRight.HapRunRight.HapGunRun._currentFrame < 11) {
if (this.HapRight.HapRunRight._currentFrame != 15) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "Gun") {
this.gotoAndStop("HapLeft");
this.HapLeft.HapRunLeft.gotoAndStop("HapGunRun");
}
}
}
}
}
}
}
if (Key.isDown(Key.RIGHT)) {
if (12 < this.HapLeft.HapRunLeft._currentFrame) {
if (this.HapLeft.HapRunLeft.HapThrowRun._currentFrame < 11) {
if (this.HapLeft.HapRunLeft._currentFrame != 17) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "SteelBlock") {
this.gotoAndStop("HapRight");
this.HapRight.HapRunRight.gotoAndStop("SteelBlock");
}
}
}
}
}
}
}
if (Key.isDown(Key.LEFT)) {
if (12 < this.HapRight.HapRunRight._currentFrame) {
if (this.HapRight.HapRunRight.HapThrowRun._currentFrame < 11) {
if (this.HapRight.HapRunRight._currentFrame != 17) {
if (this.Action.current != "Hit") {
if (this.Action.current != "Fall") {
if (this.HapGunStatus.Weapon == "SteelBlock") {
this.gotoAndStop("HapLeft");
this.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
}
}
}
}
}
}
}
if (_root.Level1.Scroll._currentFrame == 2) {
if (Key.isDown(Key.DOWN)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY + movespeed);
}
if (Key.isDown(Key.UP)) {
vLastY = getProperty(this, _y);
vLocationY = getProperty(this, _y);
setProperty(this, _y , vLocationY - movespeed);
}
if (!_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
if (Key.isDown(Key.LEFT)) {
_root.Level1.WorldForeground._x = _root.Level1.WorldForeground._x + movespeed;
_root.Level1.WorldBackground._x = _root.Level1.WorldBackground._x + (movespeed - 4);
_root.Level1.WorldBounds._x = _root.Level1.WorldBounds._x + movespeed;
_root.Level1.food1._x = _root.Level1.food1._x + movespeed;
_root.Level1.food2._x = _root.Level1.food2._x + movespeed;
_root.Level1.food3._x = _root.Level1.food3._x + movespeed;
_root.Level1.food4._x = _root.Level1.food4._x + movespeed;
_root.Level1.food5._x = _root.Level1.food5._x + movespeed;
_root.Level1.power1._x = _root.Level1.power1._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
_root.Level1.WorldForeground._x = _root.Level1.WorldForeground._x - movespeed;
_root.Level1.WorldBackground._x = _root.Level1.WorldBackground._x - (movespeed - 4);
_root.Level1.WorldBounds._x = _root.Level1.WorldBounds._x - movespeed;
_root.Level1.food1._x = _root.Level1.food1._x - movespeed;
_root.Level1.food2._x = _root.Level1.food2._x - movespeed;
_root.Level1.food3._x = _root.Level1.food3._x - movespeed;
_root.Level1.food4._x = _root.Level1.food4._x - movespeed;
_root.Level1.food5._x = _root.Level1.food5._x - movespeed;
_root.Level1.power1._x = _root.Level1.power1._x - movespeed;
}
}
}
}
}
}
Instance of Symbol 1045 MovieClip "ScreenCenter" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
SoundFX = new Sound(_root.Level1);
SoundFX.attachSound("Taunt");
this._visible = 0;
gameClock = 0;
_root.Level1.FoeGun.gotoAndStop("Dead");
_root.Level1.roboDog.gotoAndStop("Dead");
Stage = 0;
Wave = 0;
Weapons = 0;
totalMonsters = 0;
_root.Level1.Foe.Face = 2;
}
onClipEvent (enterFrame) {
if (_root.Level1.SquidKid.Action == "Dead") {
if (_root.Level1.Foe.Action == "Dead") {
if (_root.Level1.Chick._currentFrame == 1) {
CueChick = "Run";
}
}
}
if (CueChick == "Off") {
if (_root.Level1.WorldBounds.InvisibleWalls.Stage1Marker._currentFrame == 1) {
_root.Level1.Scroll.gotoAndStop(2);
Stage = 1;
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage1Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage1Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 1;
Stage = 2;
}
if (totalMonsters == 4) {
if (Wave == 1) {
if (Stage == 2) {
duplicateMovieClip (_root.Level1.Foe, "Foe1", Weapons + i);
_root.Level1.Foe1._x = 450;
_root.Level1.Foe1._y = 50;
_root.Level1.Foe1.Face = 1;
}
}
}
if (totalMonsters == 5) {
if (Wave == 1) {
if (Stage == 2) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid1", (Weapons + i) + 1);
_root.Level1.SquidKid1._x = 450;
_root.Level1.SquidKid1._y = 120;
}
}
}
if (_root.Level1.Foe1.Action == "Dead") {
if (_root.Level1.SquidKid1.Action == "Dead") {
Wave = 2;
removeMovieClip(_root.Level1.Foe1);
removeMovieClip(_root.Level1.SquidKid1);
totalMonsters = 0;
}
}
if (totalMonsters == 0) {
if (Wave == 2) {
if (Stage == 2) {
duplicateMovieClip (_root.Level1.Foe, "Foe2", (Weapons + i) + 1);
_root.Level1.Foe2._x = 450;
_root.Level1.Foe2._y = 50;
_root.Level1.Foe2.Face = 3;
_root.Level1.Foe2._xscale = 105;
_root.Level1.Foe2._yscale = 105;
_root.Level1.Foe2.SpeedVar = -1;
_root.Level1.Foe2.StrengthVar = 2;
_root.Level1.Foe2.LifeVar = 20;
}
}
}
if (totalMonsters == 1) {
if (Wave == 2) {
if (Stage == 2) {
duplicateMovieClip (_root.Level1.Foe, "Foe3", (Weapons + i) + 2);
_root.Level1.Foe3._x = -450;
_root.Level1.Foe3._y = 120;
_root.Level1.Foe3.Face = 2;
}
}
}
if (_root.Level1.Foe2.Action == "Dead") {
if (_root.Level1.Foe3.Action == "Dead") {
if (_root.Level1.WorldBounds.InvisibleWalls.Stage2Marker._currentFrame == 1) {
_root.Level1.Scroll.gotoAndStop(2);
Wave = 0;
removeMovieClip(_root.Level1.Foe2);
removeMovieClip(_root.Level1.Foe3);
totalMonsters = 0;
}
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage2Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage2Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 0;
Stage = 3;
_root.Level1.WorldForeground.videoScenes.gotoAndStop("FlickerOn");
}
if (totalMonsters == 0) {
if (Wave == 3) {
if (Stage == 3) {
duplicateMovieClip (_root.Level1.roboDog, "roboDog2", (Weapons + i) + 1);
_root.Level1.roboDog2._x = 450;
_root.Level1.roboDog2._y = 120;
}
}
}
if (totalMonsters == 1) {
if (Wave == 3) {
if (Stage == 3) {
duplicateMovieClip (_root.Level1.FoeGun, "FoeGun2", (Weapons + i) + 2);
_root.Level1.FoeGun2._x = 450;
_root.Level1.FoeGun2._y = 50;
}
}
}
if (_root.Level1.FoeGun2.Action == "Dead") {
if (_root.Level1.roboDog2.Action == "Dead") {
Wave = 4;
removeMovieClip(_root.Level1.FoeGun2);
removeMovieClip(_root.Level1.roboDog2);
totalMonsters = 0;
}
}
if (totalMonsters == 0) {
if (Wave == 4) {
if (Stage == 3) {
duplicateMovieClip (_root.Level1.Foe, "Foe4", (Weapons + i) + 1);
_root.Level1.Foe4._x = 450;
_root.Level1.Foe4._y = 50;
_root.Level1.Foe4.Face = 2;
}
}
}
if (totalMonsters == 1) {
if (Wave == 4) {
if (Stage == 3) {
duplicateMovieClip (_root.Level1.Foe, "Foe5", (Weapons + i) + 2);
_root.Level1.Foe5._x = -450;
_root.Level1.Foe5._y = 120;
_root.Level1.Foe5.Face = 4;
_root.Level1.Foe5._xscale = 105;
_root.Level1.Foe5._yscale = 105;
_root.Level1.Foe5.SpeedVar = -1;
_root.Level1.Foe5.StrengthVar = 2;
_root.Level1.Foe5.LifeVar = 20;
}
}
}
if (_root.Level1.Foe4.Action == "Dead") {
if (_root.Level1.Foe5.Action == "Dead") {
if (Stage == 3) {
_root.Level1.Scroll.gotoAndStop(2);
Wave = 0;
Monster1 = 0;
Monster2 = 0;
Monster3 = 0;
Monster4 = 0;
removeMovieClip(_root.Level1.Foe4);
removeMovieClip(_root.Level1.Foe5);
totalMonsters = 0;
}
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage3Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage3Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 5;
Stage = 4;
}
if (totalMonsters == 0) {
if (Wave == 5) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid4", (Weapons + i) + 1);
_root.Level1.SquidKid4._x = 450;
_root.Level1.SquidKid4._y = 120;
}
}
}
if (totalMonsters == 1) {
if (Wave == 5) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid5", (Weapons + i) + 2);
_root.Level1.SquidKid5._x = -450;
_root.Level1.SquidKid5._y = 50;
}
}
}
if (totalMonsters == 2) {
if (Wave == 5) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid6", (Weapons + i) + 3);
_root.Level1.SquidKid6._x = 450;
_root.Level1.SquidKid6._y = 50;
}
}
}
if (_root.Level1.SquidKid4.Action == "Dead") {
if (_root.Level1.SquidKid5.Action == "Dead") {
if (_root.Level1.SquidKid6.Action == "Dead") {
Wave = 6;
removeMovieClip(_root.Level1.SquidKid4);
removeMovieClip(_root.Level1.SquidKid5);
removeMovieClip(_root.Level1.SquidKid6);
totalMonsters = 0;
}
}
}
if (totalMonsters == 0) {
if (Wave == 6) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.Foe, "Foe6", (Weapons + i) + 1);
_root.Level1.Foe6._x = 450;
_root.Level1.Foe6._y = 50;
_root.Level1.Foe6.Face = 5;
_root.Level1.Foe6.SpeedVar = 1;
_root.Level1.Foe6.StrengthVar = -2;
_root.Level1.Foe6.LifeVar = -10;
}
}
}
if (totalMonsters == 1) {
if (Wave == 6) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.Foe, "Foe7", (Weapons + i) + 2);
_root.Level1.Foe7._x = -450;
_root.Level1.Foe7._y = 120;
_root.Level1.Foe7.Face = 3;
_root.Level1.Foe7._xscale = 105;
_root.Level1.Foe7._yscale = 105;
_root.Level1.Foe7.SpeedVar = -1;
_root.Level1.Foe7.StrengthVar = 2;
_root.Level1.Foe7.LifeVar = 20;
}
}
}
if (_root.Level1.Foe6.Action == "Dead") {
if (_root.Level1.Foe7.Action == "Dead") {
Wave = 7;
removeMovieClip(_root.Level1.Foe6);
removeMovieClip(_root.Level1.Foe7);
totalMonsters = 0;
}
}
if (totalMonsters == 0) {
if (Wave == 7) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.FoeGun, "FoeGun3", (Weapons + i) + 1);
_root.Level1.FoeGun3._x = -450;
_root.Level1.FoeGun3._y = 50;
Monster1 = 1;
}
}
}
if (totalMonsters == 1) {
if (Wave == 7) {
if (Stage == 4) {
duplicateMovieClip (_root.Level1.roboDog, "roboDog3", (Weapons + i) + 2);
_root.Level1.roboDog3._x = 450;
_root.Level1.roboDog3._y = 50;
}
}
}
if (_root.Level1.FoeGun3.Action == "Dead") {
if (_root.Level1.roboDog3.Action == "Dead") {
if (Stage == 4) {
_root.Level1.Scroll.gotoAndStop(2);
Wave = 0;
removeMovieClip(_root.Level1.roboDog3);
removeMovieClip(_root.Level1.FoeGun3);
totalMonsters = 0;
}
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage4Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage4Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 8;
Stage = 5;
}
if (totalMonsters == 0) {
if (Wave == 8) {
if (Stage == 5) {
duplicateMovieClip (_root.Level1.Foe, "Foe8", (Weapons + i) + 1);
_root.Level1.Foe8._x = 450;
_root.Level1.Foe8._y = 50;
_root.Level1.Foe8.Face = 2;
}
}
}
if (totalMonsters == 1) {
if (Wave == 8) {
if (Stage == 5) {
duplicateMovieClip (_root.Level1.FoeGun, "FoeGun4", (Weapons + i) + 2);
_root.Level1.FoeGun4._x = -450;
_root.Level1.FoeGun4._y = 50;
}
}
}
if (_root.Level1.FoeGun4.Action == "Dead") {
if (_root.Level1.Foe8.Action == "Dead") {
Wave = 9;
removeMovieClip(_root.Level1.Foe8);
removeMovieClip(_root.Level1.FoeGun4);
totalMonsters = 0;
}
}
if (totalMonsters == 0) {
if (Wave == 9) {
if (Stage == 5) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid8", (Weapons + i) + 1);
_root.Level1.SquidKid8._x = 450;
_root.Level1.SquidKid8._y = 120;
}
}
}
if (totalMonsters == 1) {
if (Wave == 9) {
if (Stage == 5) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid9", (Weapons + i) + 2);
_root.Level1.SquidKid9._x = -450;
_root.Level1.SquidKid9._y = 50;
}
}
}
if (totalMonsters == 2) {
if (Wave == 9) {
if (Stage == 5) {
duplicateMovieClip (_root.Level1.Foe, "Foe9", (Weapons + i) + 3);
_root.Level1.Foe9._x = -450;
_root.Level1.Foe9._y = 120;
_root.Level1.Foe9.Face = 6;
_root.Level1.Foe9._xscale = 115;
_root.Level1.Foe9._yscale = 115;
_root.Level1.Foe9.SpeedVar = -1;
_root.Level1.Foe9.StrengthVar = 8;
_root.Level1.Foe9.LifeVar = 70;
}
}
}
if (_root.Level1.Foe9.Action == "Dead") {
if (_root.Level1.SquidKid8.Action == "Dead") {
if (_root.Level1.SquidKid9.Action == "Dead") {
if (Stage == 5) {
_root.Level1.Scroll.gotoAndStop(2);
Wave = 0;
removeMovieClip(_root.Level1.SquidKid8);
removeMovieClip(_root.Level1.SquidKid9);
removeMovieClip(_root.Level1.Foe9);
totalMonsters = 0;
}
}
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage5Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage5Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 10;
Stage = 6;
}
if (totalMonsters == 0) {
if (Wave == 10) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.Foe, "Foe10", (Weapons + i) + 1);
_root.Level1.Foe10._x = -450;
_root.Level1.Foe10._y = 50;
_root.Level1.Foe10.Face = 3;
_root.Level1.Foe10._xscale = 105;
_root.Level1.Foe10._yscale = 105;
_root.Level1.Foe10.SpeedVar = -1;
_root.Level1.Foe10.StrengthVar = 2;
_root.Level1.Foe10.LifeVar = 20;
}
}
}
if (totalMonsters == 1) {
if (Wave == 10) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.roboDog, "roboDog4", (Weapons + i) + 2);
_root.Level1.roboDog4._x = 450;
_root.Level1.roboDog4._y = 50;
}
}
}
if (totalMonsters == 2) {
if (Wave == 10) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.roboDog, "roboDog5", (Weapons + i) + 3);
_root.Level1.roboDog5._x = -450;
_root.Level1.roboDog5._y = 100;
}
}
}
if (_root.Level1.Foe10.Action == "Dead") {
if (_root.Level1.roboDog4.Action == "Dead") {
if (_root.Level1.roboDog5.Action == "Dead") {
Wave = 11;
removeMovieClip(_root.Level1.Foe10);
removeMovieClip(_root.Level1.roboDog4);
removeMovieClip(_root.Level1.roboDog5);
totalMonsters = 0;
}
}
}
if (totalMonsters == 0) {
if (Wave == 11) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid10", (Weapons + i) + 1);
_root.Level1.SquidKid10._x = 450;
_root.Level1.SquidKid10._y = 120;
}
}
}
if (totalMonsters == 1) {
if (Wave == 11) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid11", (Weapons + i) + 2);
_root.Level1.SquidKid11._x = -450;
_root.Level1.SquidKid11._y = 50;
}
}
}
if (totalMonsters == 2) {
if (Wave == 11) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.FoeGun, "FoeGun5", (Weapons + i) + 3);
_root.Level1.FoeGun5._x = 450;
_root.Level1.FoeGun5._y = 50;
}
}
}
if (_root.Level1.FoeGun5.Action == "Dead") {
if (_root.Level1.SquidKid10.Action == "Dead") {
if (_root.Level1.SquidKid11.Action == "Dead") {
Wave = 12;
removeMovieClip(_root.Level1.FoeGun5);
removeMovieClip(_root.Level1.SquidKid10);
removeMovieClip(_root.Level1.SquidKid11);
totalMonsters = 0;
}
}
}
if (totalMonsters == 0) {
if (Wave == 12) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.SquidKid, "SquidKid12", (Weapons + i) + 1);
_root.Level1.SquidKid12._x = 450;
_root.Level1.SquidKid12._y = 120;
}
}
}
if (totalMonsters == 1) {
if (Wave == 12) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.roboDog, "roboDog6", (Weapons + i) + 2);
_root.Level1.roboDog6._x = -450;
_root.Level1.roboDog6._y = 50;
}
}
}
if (totalMonsters == 2) {
if (Wave == 12) {
if (Stage == 6) {
duplicateMovieClip (_root.Level1.Foe, "Foe11", (Weapons + i) + 3);
_root.Level1.Foe11._x = 450;
_root.Level1.Foe11._y = 50;
_root.Level1.Foe11.Face = 6;
_root.Level1.Foe11._xscale = 115;
_root.Level1.Foe11._yscale = 115;
_root.Level1.Foe11.SpeedVar = -1;
_root.Level1.Foe11.StrengthVar = 8;
_root.Level1.Foe11.LifeVar = 70;
}
}
}
if (_root.Level1.Foe11.Action == "Dead") {
if (_root.Level1.roboDog6.Action == "Dead") {
if (_root.Level1.SquidKid12.Action == "Dead") {
if (Stage == 6) {
_root.Level1.Scroll.gotoAndStop(2);
Wave = 0;
removeMovieClip(_root.Level1.Foe11);
removeMovieClip(_root.Level1.SquidKid12);
removeMovieClip(_root.Level1.roboDog6);
totalMonsters = 0;
}
}
}
}
if (this.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage6Marker)) {
_root.Level1.WorldBounds.InvisibleWalls.Stage6Marker.gotoAndStop("Off");
_root.Level1.Scroll.gotoAndStop(1);
Wave = 13;
Stage = 7;
SoundFX.start(0, 1);
}
if (totalMonsters == 0) {
if (Wave == 13) {
if (Stage == 7) {
if (!_root.Level1.Bugbear.Base.hitTest(_root.Level1.Hap.HapBase)) {
_root.Level1.Bugbear.Speed = 5 + _root.loads.SpeedAdj;
}
}
}
}
}
Instance of Symbol 1111 MovieClip "roboDog" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(this._y);
counter = 0;
newBehavior = 100;
Behavior = "None";
Action = "None";
life = (80 + LifeVar) + _root.loads.LifeAdj;
Speed = (6 + SpeedVar) + _root.loads.SpeedAdj;
fallspeed = 15;
Block = "Off";
_root.Level1.ScreenCenter.totalMonsters = _root.Level1.ScreenCenter.totalMonsters + 1;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (counter < 20) {
if (325 >= this._x) {
if (this._x >= -325) {
if (_root.Level1.Hap.HapFell == "No") {
counter = counter + 1;
}
}
}
}
if (counter == 20) {
if (325 >= this._x) {
if (this._x >= -325) {
newBehavior = random(100);
counter = 0;
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (_root.Level1.Hap.HapFell == "Yes") {
if (Action != "Dead") {
counter = 0;
Behavior = "Stop";
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (Action != "Dead") {
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
counter = 0;
this.Base._visible = 0;
Fell = "Yes";
this._y = this._y + fallspeed;
this.gotoAndStop("FallLeft");
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
life = 0;
}
}
}
if (this._currentFrame < 5) {
if (_root.Level1.Hap.HapFell == "No") {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (40 < newBehavior) {
Behavior = "Roving";
}
}
if (40 >= newBehavior) {
if (10 < newBehavior) {
Behavior = "Stop";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if ((325 < this._x) or (this._x < -325)) {
if (Action != "Dead") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
newBehavior = 60;
}
}
}
}
if (Behavior == "Hunting") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - (Speed + Wobble);
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + (Speed + Wobble);
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - (Speed + Wobble);
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + (Speed + Wobble);
}
}
if (Behavior == "Roving") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - (Speed + Wobble);
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + (Speed + Wobble);
this.gotoAndStop("RunRight");
}
if (this._x == _root.Level1.Hap._x) {
this._y = this._y - (Speed + Wobble);
Behavior = "Stop";
}
}
if (Behavior == "Fleeing") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + (Speed + Wobble);
this.gotoAndStop("RunRight");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - (Speed + Wobble);
this.gotoAndStop("RunLeft");
}
}
if (Behavior == "Stop") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
Behavior = "hitStop";
newBehavior = 0;
}
if (Behavior == "hitStop") {
if (this._currentFrame < 5) {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
if (Action != "DecapitateRight") {
if (Action != "DecapitateLeft") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapJab.HapFistJab)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 5;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapJab.HapFistJab)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 5;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapPunch.HapFistPunch)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 7;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapPunch.HapFistPunch)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 7;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDouble)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDouble)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDoubleB)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDoubleB)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapKick.HapFootKick)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("FallRight");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapKick.HapFootKick)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("FallLeft");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.Haymaker.HaymakerFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.Haymaker.HaymakerFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.FlipKick.FlipKickFoot)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapChop.ChopFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapSpaz.SpazFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
}
}
}
}
}
Ydiff = this._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallRight");
_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallLeft");
_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (0 >= life) {
if (Action != "Dead") {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallRight");
}
}
}
}
}
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallLeft") {
if (Action != "FallRight") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallLeft");
}
}
}
}
}
}
}
}
Instance of Symbol 1112 MovieClip "FoeBlaster" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
drops = 0;
}
Instance of Symbol 447 MovieClip "HapBlaster" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
drops = 0;
}
Instance of Symbol 1126 MovieClip "Drum1" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
Status = "Down";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.Scroll._currentFrame == 2) {
if ((Status == "Down") or (Status == "Thrown")) {
if (Key.isDown(Key.LEFT)) {
this._x = this._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x - movespeed;
}
}
}
if (Status == "Carried") {
this._x = _root.Level1.Hap._x;
this._y = _root.Level1.Hap._y;
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "SteelBlock";
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapPickUp = "No";
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
Status = "Carried";
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
Status = "Carried";
}
}
}
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
}
}
if (_root.Level1.Hap.Action.current == "StartThrow") {
if (this.Status == "Carried") {
Status = "Thrown";
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.DropBlock == "Yes") {
Status = "Drop";
}
}
}
Instance of Symbol 1276 MovieClip "Bugbear" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
counter = 0;
newBehavior = 100;
Behavior = "Roving";
Action = "None";
Attack = "None";
Block = "Off";
life = 150 + _root.loads.LifeAdj;
Speed = 0;
fallspeed = 15;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (counter < 20) {
if (_root.Level1.Hap.HapFell == "No") {
counter = counter + 1;
}
}
if (counter == 20) {
newBehavior = random(100);
counter = 0;
}
if (_root.Level1.Hap.HapFell == "Yes") {
counter = 0;
Behavior = "Stop";
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
counter = 0;
Behavior = "Stop";
this.Base._visible = 0;
Fell = "Yes";
this._y = this._y + fallspeed;
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
life = 0;
}
}
if (this._currentFrame < 5) {
if (_root.Level1.Hap.HapFell == "No") {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (40 < newBehavior) {
Behavior = "Roving";
}
}
if (40 >= newBehavior) {
if (10 < newBehavior) {
Behavior = "Stop";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if ((375 < this._x) or (this._x < -375)) {
if (Action != "Dead") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
Behavior = "Roving";
}
}
}
}
if (Behavior == "Hunting") {
if (Attack != "kicking") {
if (Attack != "vulnerable") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - Speed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + Speed;
}
}
}
}
if (Behavior == "Roving") {
if (Attack != "kicking") {
if (Attack != "vulnerable") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x == _root.Level1.Hap._x) {
this._y = this._y - Speed;
Behavior = "Stop";
}
}
}
}
if (Behavior == "Fleeing") {
if (Attack != "kicking") {
if (Attack != "vulnerable") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
}
}
}
if (Behavior == "Stop") {
if (Attack != "kicking") {
if (Attack != "vulnerable") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
Behavior = "hitStop";
newBehavior = 0;
}
if (Behavior == "hitStop") {
if (this._currentFrame < 5) {
if (Attack != "kicking") {
if (Attack != "vulnerable") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapJab.HapFistJab)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("HitLeft");
life = life - 5;
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapJab.HapFistJab)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("HitRight");
life = life - 5;
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapPunch.HapFistPunch)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
this.gotoAndStop("HitLeft");
life = life - 7;
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapPunch.HapFistPunch)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
this.gotoAndStop("HitRight");
life = life - 7;
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDouble)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 4;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDouble)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 4;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDoubleB)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 4;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDoubleB)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 4;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapKick.HapFootKick)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("HitLeft");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapKick.HapFootKick)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("HitRight");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick._currentFrame == 2) {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("StopLeft");
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick._currentFrame == 2) {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (Attack != "punching") {
if (Attack != "kicking") {
this.gotoAndStop("StopRight");
}
}
}
}
}
}
}
Ydiff = this._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "HitRight") {
if (Action != "HitLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("HitLeft");
life = life - 10;
_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "HitRight") {
if (Action != "HitLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("HitRight");
life = life - 10;
_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.BlueBlock.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 5;
this.gotoAndStop("HitLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 5;
this.gotoAndStop("HitRight");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 5;
this.gotoAndStop("HitLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 5;
this.gotoAndStop("HitRight");
}
}
}
}
}
if (Block == "Off") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.Haymaker.HaymakerFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 10;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.Haymaker.HaymakerFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 10;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 15;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.FlipKick.FlipKickFoot)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 15;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 20;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapChop.ChopFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 20;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitLeft");
life = life - 30;
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapSpaz.SpazFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("HitRight");
life = life - 30;
}
}
}
}
}
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitRight") {
if (Action != "HitLeft") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
if (0 >= life) {
if (Action != "Dead") {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallRight");
}
}
}
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallLeft") {
if (Action != "FallRight") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallLeft");
}
}
}
}
}
}
Instance of Symbol 1467 MovieClip "SquidKid" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(this._y);
counter = 0;
newBehavior = 100;
Behavior = "None";
Action = "None";
life = (40 + LifeVar) + _root.loads.LifeAdj;
Speed = (9 + SpeedVar) + _root.loads.SpeedAdj;
fallspeed = 15;
_root.Level1.ScreenCenter.totalMonsters = _root.Level1.ScreenCenter.totalMonsters + 1;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (counter < 20) {
if (325 >= this._x) {
if (this._x >= -325) {
if (_root.Level1.Hap.HapFell == "No") {
counter = counter + 1;
}
}
}
}
if (counter == 20) {
if (325 >= this._x) {
if (this._x >= -325) {
newBehavior = random(100);
counter = 0;
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (_root.Level1.Hap.HapFell == "Yes") {
if (Action != "Dead") {
counter = 0;
Behavior = "Stop";
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (Action != "Dead") {
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
counter = 0;
Behavior = "None";
this._y = this._y + fallspeed;
this.Base._visible = 0;
Fell = "Yes";
if (0 < life) {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = 0;
this._y = this._y + fallspeed;
}
}
if (life == 0) {
this._y = this._y + fallspeed;
}
}
}
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
life = 0;
}
if (this._currentFrame < 5) {
if (_root.Level1.Hap.HapFell == "No") {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (40 < newBehavior) {
Behavior = "Roving";
}
}
if (40 >= newBehavior) {
if (newBehavior >= 10) {
Behavior = "Stop";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if ((325 < this._x) or (this._x < -325)) {
if (Action != "Dead") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
newBehavior = 60;
}
}
}
}
if (Behavior == "Hunting") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - Speed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + Speed;
}
}
if (Behavior == "Roving") {
if (this._x >= _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
}
if (Behavior == "Fleeing") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
}
if (Behavior == "Stop") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
Behavior = "hitStop";
newBehavior = 0;
}
if (Behavior == "hitStop") {
if (this._currentFrame < 5) {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
if (Action != "DecapitateRight") {
if (Action != "DecapitateLeft") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapJab.HapFistJab)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 5;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapJab.HapFistJab)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 5;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapPunch.HapFistPunch)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 7;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapPunch.HapFistPunch)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 7;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDouble)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDouble)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDoubleB)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDoubleB)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapKick.HapFootKick)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("FallRight");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapKick.HapFootKick)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("FallLeft");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.Haymaker.HaymakerFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.Haymaker.HaymakerFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.FlipKick.FlipKickFoot)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapChop.ChopFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DecapitateRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapSpaz.SpazFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DecapitateLeft");
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
}
}
}
}
}
Ydiff = this._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallRight");
_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallLeft");
_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (0 >= life) {
if (Action != "Dead") {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallRight");
}
}
}
}
}
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallLeft") {
if (Action != "FallRight") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallLeft");
}
}
}
}
}
}
}
}
Instance of Symbol 1524 MovieClip "chick" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
RunTime = 0;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.ScreenCenter.CueChick == "Run") {
if (RunTime < 25) {
this._x = this._x - 12;
RunTime = RunTime + 1;
}
}
if (RunTime == 25) {
RunTime = "Stop";
this.gotoAndStop("Talk");
_root.Level1.ScreenCenter.CueChick = "Talk";
}
}
Instance of Symbol 1529 MovieClip "BlueBlock" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
Status = "Down";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.Scroll._currentFrame == 2) {
if ((Status == "Down") or (Status == "Thrown")) {
if (Key.isDown(Key.LEFT)) {
this._x = this._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x - movespeed;
}
}
}
if (Status == "Carried") {
this._x = _root.Level1.Hap._x;
this._y = _root.Level1.Hap._y;
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "SteelBlock";
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapPickUp = "No";
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
Status = "Carried";
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
Status = "Carried";
}
}
}
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
}
}
if (_root.Level1.Hap.Action.current == "StartThrow") {
if (this.Status == "Carried") {
Status = "Thrown";
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.DropBlock == "Yes") {
Status = "Drop";
}
}
}
Instance of Symbol 1738 MovieClip "FoeGun" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(-this._y);
counter = 0;
newBehavior = 100;
Behavior = "None";
Action = "None";
Armed = "Yes";
life = (70 + LifeVar) + _root.loads.LifeAdj;
Speed = (9 + SpeedVar) + _root.loads.SpeedAdj;
Block = "Off";
_root.Level1.ScreenCenter.totalMonsters = _root.Level1.ScreenCenter.totalMonsters + 1;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (Armed == "Yes") {
_root.Level1.FoeBlaster._x = this._x;
_root.Level1.FoeBlaster._y = this._y;
_root.Level1.FoeBlaster._visible = 0;
}
if (counter < 20) {
if (325 >= this._x) {
if (this._x >= -325) {
if (_root.Level1.Hap.HapFell == "No") {
counter = counter + 1;
}
}
}
}
if (counter == 20) {
if (325 >= this._x) {
if (this._x >= -325) {
newBehavior = random(100);
counter = 0;
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (_root.Level1.Hap.HapFell == "Yes") {
if (Action != "Dead") {
counter = 0;
Behavior = "Stop";
}
}
}
if (Armed == "Yes") {
if (this._currentFrame < 11) {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (50 < newBehavior) {
Behavior = "Roving";
}
}
if (50 >= newBehavior) {
if (newBehavior >= 10) {
Behavior = "Shoot";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if (Armed == "No") {
if (this._currentFrame < 11) {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (40 < newBehavior) {
Behavior = "Roving";
}
}
if (40 >= newBehavior) {
if (newBehavior >= 10) {
Behavior = "Stop";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if ((325 < this._x) or (this._x < -325)) {
if (Action != "Dead") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
newBehavior = 60;
}
}
}
}
if (Armed == "Yes") {
if (Behavior == "Hunting") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeftGun");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRightGun");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - Speed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + Speed;
}
}
}
if (Armed == "Yes") {
if (Behavior == "Roving") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeftGun");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRightGun");
}
if (this._x == _root.Level1.Hap._x) {
this._y = this._y - Speed;
Behavior = "Stop";
}
}
}
if (Armed == "Yes") {
if (Behavior == "Fleeing") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRightGun");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeftGun");
}
}
}
if (Armed == "Yes") {
if (Behavior == "Shoot") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("ShootRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("ShootLeft");
}
}
}
if (Armed == "Yes") {
if (Behavior == "hitStop") {
if (this._currentFrame < 11) {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRightGun");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeftGun");
}
}
}
}
if (Armed == "No") {
if (Behavior == "Hunting") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - Speed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + Speed;
}
}
}
if (Armed == "No") {
if (Behavior == "Roving") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x == _root.Level1.Hap._x) {
this._y = this._y - Speed;
Behavior = "Stop";
}
}
}
if (Armed == "No") {
if (Behavior == "Fleeing") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
}
}
if (Armed == "No") {
if (Behavior == "Stop") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
Behavior = "hitStop";
newBehavior = 0;
}
if (Armed == "No") {
if (Behavior == "hitStop") {
if (this._currentFrame < 11) {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
}
if (Block == "Off") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapJab.HapFistJab)) {
if (_root.Level1.Hap._x < this._x) {
life = life - 5;
if (Armed == "Yes") {
this.gotoAndStop("HitLeftGun");
}
if (Armed == "No") {
this.gotoAndStop("HitLeft");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapJab.HapFistJab)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("HitRight");
life = life - 5;
if (Armed == "Yes") {
this.gotoAndStop("HitRightGun");
}
if (Armed == "No") {
this.gotoAndStop("HitRight");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapPunch.HapFistPunch)) {
if (_root.Level1.Hap._x < this._x) {
life = life - 7;
if (Armed == "Yes") {
this.gotoAndStop("HitLeftGun");
}
if (Armed == "No") {
this.gotoAndStop("HitLeft");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapPunch.HapFistPunch)) {
if (this._x < _root.Level1.Hap._x) {
life = life - 7;
if (Armed == "Yes") {
this.gotoAndStop("HitRightGun");
}
if (Armed == "No") {
this.gotoAndStop("HitRight");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDouble)) {
if (_root.Level1.Hap._x < this._x) {
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
this.gotoAndStop("HitLeftGun");
}
if (Armed == "No") {
this.gotoAndStop("HitLeft");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDouble)) {
if (this._x < _root.Level1.Hap._x) {
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
this.gotoAndStop("HitRightGun");
}
if (Armed == "No") {
this.gotoAndStop("HitRight");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDoubleB)) {
if (_root.Level1.Hap._x < this._x) {
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
this.gotoAndStop("HitLeftGun");
}
if (Armed == "No") {
this.gotoAndStop("HitLeft");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDoubleB)) {
if (this._x < _root.Level1.Hap._x) {
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
this.gotoAndStop("HitRightGun");
}
if (Armed == "No") {
this.gotoAndStop("HitRight");
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapKick.HapFootKick)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("FallRight");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapKick.HapFootKick)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("FallLeft");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
this.StopRight.Defense = 60;
this.StopLeft.Defense = 60;
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Block == "Off") {
this.gotoAndStop("FallRight");
}
}
}
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
this.StopRight.Defense = 60;
this.StopLeft.Defense = 60;
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Block == "Off") {
this.gotoAndStop("FallLeft");
}
}
}
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
Ydiff = this._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitLeftGun");
}
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
if (Armed == "No") {
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitLeft") {
if (Action != "HitRight") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "HitLeft") {
if (Action != "HitRight") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitLeftGun");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
if (Armed == "No") {
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitLeft") {
if (Action != "HitRight") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "HitLeft") {
if (Action != "HitRight") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 15;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeftGun");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "No") {
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeftGun");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "No") {
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeftGun");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "No") {
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "Yes") {
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeftGun");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRightGun");
}
}
}
}
}
}
}
if (Action != "Dead") {
if (Armed == "No") {
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitLeft");
}
}
}
if (Action != "HitLeftGun") {
if (Action != "HitRightGun") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("HitRight");
}
}
}
}
}
}
}
if (Block == "Off") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.Haymaker.HaymakerFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
life = life - 15;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.Haymaker.HaymakerFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = life - 15;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
life = life - 25;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = life - 25;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
life = life - 40;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = life - 40;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
life = life - 40;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = life - 40;
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
if (0 >= life) {
if (Action != "Dead") {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallRight");
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallLeft") {
if (Action != "FallRight") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallLeft");
if (Armed == "Yes") {
_root.Level1.FoeBlaster.drops = _root.Level1.FoeBlaster.drops + 1;
duplicateMovieClip (_root.Level1.FoeBlaster, "bl" + _root.Level1.FoeBlaster.drops, _root.Level1.ScreenCenter.Weapons + i);
setProperty("bl" + _root.Level1.FoeBlaster.drops, _visible , 1);
_root.Level1.ScreenCenter.Weapons = _root.Level1.ScreenCenter.Weapons + 1;
Armed = "No";
}
}
}
}
}
}
}
Instance of Symbol 1529 MovieClip "BlueBlock2" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
Status = "Down";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.Scroll._currentFrame == 2) {
if ((Status == "Down") or (Status == "Thrown")) {
if (Key.isDown(Key.LEFT)) {
this._x = this._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x - movespeed;
}
}
}
if (Status == "Carried") {
this._x = _root.Level1.Hap._x;
this._y = _root.Level1.Hap._y;
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "SteelBlock";
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapPickUp = "No";
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
Status = "Carried";
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
Status = "Carried";
}
}
}
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
}
}
if (_root.Level1.Hap.Action.current == "StartThrow") {
if (this.Status == "Carried") {
Status = "Thrown";
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.DropBlock == "Yes") {
Status = "Drop";
}
}
}
Instance of Symbol 1739 MovieClip "Drum3" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
Status = "Down";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.Scroll._currentFrame == 2) {
if ((Status == "Down") or (Status == "Thrown")) {
if (Key.isDown(Key.LEFT)) {
this._x = this._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x - movespeed;
}
}
}
if (Status == "Carried") {
this._x = _root.Level1.Hap._x;
this._y = _root.Level1.Hap._y;
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "SteelBlock";
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapPickUp = "No";
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
Status = "Carried";
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
Status = "Carried";
}
}
}
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
}
}
if (_root.Level1.Hap.Action.current == "StartThrow") {
if (this.Status == "Carried") {
Status = "Thrown";
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.DropBlock == "Yes") {
Status = "Drop";
}
}
}
Instance of Symbol 1739 MovieClip "Drum4" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
movespeed = 10;
Status = "Down";
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (_root.Level1.Scroll._currentFrame == 2) {
if ((Status == "Down") or (Status == "Thrown")) {
if (Key.isDown(Key.LEFT)) {
this._x = this._x + movespeed;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x - movespeed;
}
}
}
if (Status == "Carried") {
this._x = _root.Level1.Hap._x;
this._y = _root.Level1.Hap._y;
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "No") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
if (Key.isDown(Key.SPACE)) {
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("PickUp");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("PickUp");
}
}
}
}
}
if (Status == "Down") {
if (this.hitTest(_root.Level1.Hap.HapBase)) {
if (_root.Level1.Hap.HapPickUp == "Yes") {
if (_root.Level1.Hap.HapGunStatus.Weapon == "None") {
_root.Level1.Hap.HapGunStatus.Weapon = "SteelBlock";
_root.Level1.Hap.HapRight.HapRunRight.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapLeft.HapRunLeft.gotoAndStop("SteelBlock");
_root.Level1.Hap.HapPickUp = "No";
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
Status = "Carried";
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
Status = "Carried";
}
}
}
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.Dir == "Right") {
this.gotoAndStop("UpRight");
}
if (_root.Level1.Hap.Dir == "Left") {
this.gotoAndStop("UpLeft");
}
}
if (_root.Level1.Hap.Action.current == "StartThrow") {
if (this.Status == "Carried") {
Status = "Thrown";
}
}
if (Status == "Carried") {
if (_root.Level1.Hap.DropBlock == "Yes") {
Status = "Drop";
}
}
}
Instance of Symbol 2034 MovieClip "Foe" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(this._y);
counter = 0;
newBehavior = 100;
Behavior = "None";
Action = "None";
life = (60 + LifeVar) + _root.loads.LifeAdj;
Speed = (8 + SpeedVar) + _root.loads.SpeedAdj;
RunSpeed = (10 + SpeedVar) + _root.loads.SpeedAdj;
fallspeed = 15;
Block = "Off";
Running = "No";
_root.Level1.ScreenCenter.totalMonsters = _root.Level1.ScreenCenter.totalMonsters + 1;
}
onClipEvent (enterFrame) {
this.swapDepths(this._y);
if (counter < 20) {
if (325 >= this._x) {
if (this._x >= -325) {
if (_root.Level1.Hap.HapFell == "No") {
counter = counter + 1;
}
}
}
}
if (counter == 20) {
if (325 >= this._x) {
if (this._x >= -325) {
newBehavior = random(100);
counter = 0;
}
}
}
RandomDeath = random(100);
RandomRun = random(100);
if (_root.Level1.ScreenCenter.Stage == 0) {
if (_root.Level1.Hap.HapFell == "Yes") {
if (Action != "Dead") {
counter = 0;
Behavior = "Stop";
}
}
}
if (_root.Level1.ScreenCenter.Stage == 0) {
if (Action != "Dead") {
if (_root.Level1.WorldForeground.gap1.hitTest(this._x, this._y, true)) {
counter = 0;
Behavior = "None";
this._y = this._y + fallspeed;
this.Base._visible = 0;
Fell = "Yes";
if (0 < life) {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
life = 0;
this._y = this._y + fallspeed;
}
}
if (life == 0) {
this._y = this._y + fallspeed;
}
}
}
}
if (_root.Level1.WorldForeground.gap1bottom.hitTest(this._x, this._y, true)) {
life = 0;
}
if (this._currentFrame < 5) {
if (_root.Level1.Hap.HapFell == "No") {
if (60 < newBehavior) {
Behavior = "Hunting";
}
if (60 >= newBehavior) {
if (40 < newBehavior) {
Behavior = "Roving";
}
}
if (40 >= newBehavior) {
if (newBehavior >= 10) {
Behavior = "Stop";
}
}
if (newBehavior >= 1) {
if (newBehavior < 10) {
Behavior = "Fleeing";
}
}
if (newBehavior == 0) {
Behavior = "hitStop";
}
}
}
if ((325 < this._x) or (this._x < -325)) {
if (Action != "Dead") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
newBehavior = 60;
}
}
}
}
if (Behavior == "Hunting") {
if (RandomRun < 70) {
Running = "No";
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - Speed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + Speed;
}
}
}
if (Behavior == "Hunting") {
if (RandomRun >= 70) {
Running = "Yes";
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - RunSpeed;
this.gotoAndStop("RunLeft");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + RunSpeed;
this.gotoAndStop("RunRight");
}
if (_root.Level1.Hap._y < this._y) {
this._y = this._y - RunSpeed;
}
if (this._y < _root.Level1.Hap._y) {
this._y = this._y + RunSpeed;
}
}
}
if (Behavior == "Roving") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
if (_root.Level1.Hap._x >= this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
}
if (Behavior == "Fleeing") {
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + Speed;
this.gotoAndStop("RunRight");
}
if (this._x < _root.Level1.Hap._x) {
this._x = this._x - Speed;
this.gotoAndStop("RunLeft");
}
}
if (Behavior == "Stop") {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
if (this.Base.hitTest(_root.Level1.Hap.HapBase)) {
Behavior = "hitStop";
newBehavior = 0;
}
if (Behavior == "hitStop") {
if (this._currentFrame < 5) {
if (this._x < _root.Level1.Hap._x) {
this._x = this._x + 0;
this.gotoAndStop("StopRight");
}
if (_root.Level1.Hap._x < this._x) {
this._x = this._x + 0;
this.gotoAndStop("StopLeft");
}
}
}
if (Action != "DecapitateRight") {
if (Action != "DecapitateLeft") {
if (Action != "SlicedRight") {
if (Action != "SlicedLeft") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapJab.HapFistJab)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("HitLeft");
life = life - 5;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapJab.HapFistJab)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("HitRight");
life = life - 5;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapPunch.HapFistPunch)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("HitLeft");
life = life - 7;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapPunch.HapFistPunch)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("HitRight");
life = life - 7;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDouble)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDouble)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapDouble.HapFistDoubleB)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("HitLeft");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapDouble.HapFistDoubleB)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("HitRight");
life = life - 6;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapKick.HapFootKick)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("FallRight");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapKick.HapFootKick)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("FallLeft");
life = life - 10;
_root.Level1.HUD.FuryPower._yscale = _root.Level1.HUD.FuryPower._yscale + _root.Level1.Hap.FuryVar;
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.Haymaker.HaymakerFist)) {
if (_root.Level1.Hap._x < this._x) {
if (Block != "On") {
this.gotoAndStop("DecapitateRight");
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.Haymaker.HaymakerFist)) {
if (this._x < _root.Level1.Hap._x) {
if (Block != "On") {
this.gotoAndStop("DecapitateLeft");
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.FlipKick.FlipKickFoot)) {
if (_root.Level1.Hap._x < this._x) {
if (50 < RandomDeath) {
this.gotoAndStop("DecapitateRight");
}
if (50 >= RandomDeath) {
this.gotoAndStop("SlicedRight");
}
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.FlipKick.FlipKickFoot)) {
if (this._x < _root.Level1.Hap._x) {
if (50 < RandomDeath) {
this.gotoAndStop("DecapitateLeft");
}
if (50 >= RandomDeath) {
this.gotoAndStop("SlicedLeft");
}
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapChop.ChopFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("SlicedRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapChop.ChopFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("SlicedLeft");
}
}
if (this.hitTest(_root.Level1.Hap.HapRight.HapSpaz.SpazFist)) {
if (_root.Level1.Hap._x < this._x) {
this.gotoAndStop("DismantleRight");
}
}
if (this.hitTest(_root.Level1.Hap.HapLeft.HapSpaz.SpazFist)) {
if (this._x < _root.Level1.Hap._x) {
this.gotoAndStop("DismantleLeft");
}
}
}
}
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapRight.HapRunRight.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallRight");
}
}
}
}
}
if (Behavior == "hitStop") {
if (this.hitTest(_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick)) {
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapJump.HapJumpKick._currentFrame == 2) {
setProperty(_root.Level1.Hap, _x , _root.Level1.Hap.vLastX);
setProperty(_root.Level1.Hap, _y , _root.Level1.Hap.vLastY);
if (Action != "FallRight") {
if (Action != "FallLeft") {
this.gotoAndStop("FallLeft");
}
}
}
}
}
Ydiff = this._y - _root.Level1.Hap._y;
YdiffFinal = Math.abs(YDiff) + 10;
if (_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallRight");
_root.Level1.Hap.HapRight.HapRunRight.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.HapBullet.hitTest(this)) {
if (YdiffFinal < 20) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
counter = 0;
Behavior = "None";
life = life - 35;
this.gotoAndStop("FallLeft");
_root.Level1.Hap.HapLeft.HapRunLeft.HapGunRun.HapShoot.HapLaser.gotoAndStop("Explode");
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.BlueBlock2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.BlueBlock2.BlockBase.hitTest(this)) {
if (_root.Level1.BlueBlock2.Status == "Thrown") {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.BlueBlock2._x) {
counter = 0;
Behavior = "None";
life = life - 20;
this.gotoAndStop("FallLeft");
}
}
}
}
}
if (_root.Level1.Drum1.BlockBase.hitTest(this)) {
if (_root.Level1.Drum1.Status == "Thrown") {
_root.Level1.Drum1.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum1._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum1._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum2.BlockBase.hitTest(this)) {
if (_root.Level1.Drum2.Status == "Thrown") {
_root.Level1.Drum2.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum2._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum2._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum3.BlockBase.hitTest(this)) {
if (_root.Level1.Drum3.Status == "Thrown") {
_root.Level1.Drum3.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum3._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum3._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (_root.Level1.Drum4.BlockBase.hitTest(this)) {
if (_root.Level1.Drum4.Status == "Thrown") {
_root.Level1.Drum4.Status = "Bounce";
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (this._x < _root.Level1.Drum4._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallLeft");
}
}
}
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (_root.Level1.Drum4._x < this._x) {
counter = 0;
Behavior = "None";
life = life - 30;
this.gotoAndStop("FallRight");
}
}
}
}
}
if (0 >= life) {
if (Action != "Dead") {
if (_root.Level1.Hap._x < this._x) {
if (Action != "FallRight") {
if (Action != "FallLeft") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallRight");
}
}
}
}
}
if (this._x < _root.Level1.Hap._x) {
if (Action != "FallLeft") {
if (Action != "FallRight") {
if (Action != "DecapitationRight") {
if (Action != "DecapitationLeft") {
counter = 0;
Behavior = "None";
this.gotoAndStop("FallLeft");
}
}
}
}
}
}
}
}
Instance of Symbol 2036 MovieClip "HUD" in Symbol 2039 MovieClip Frame 1
onClipEvent (enterFrame) {
this.swapDepths(1000000000);
}
Instance of Symbol 2037 MovieClip in Symbol 2039 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE)) {
unloadMovie (_root.Level1);
_root.gotoAndStop("Main");
}
}
Instance of Symbol 2038 MovieClip "Music" in Symbol 2039 MovieClip Frame 1
onClipEvent (load) {
LevelLoop = new Sound(_root.Level1);
LevelLoop.attachSound("Level1Music");
MusicToggle = "None";
Music = "LevelLoop";
MusicVolume = 100;
if (_root.loads.MusicOn == "Yes") {
MusicOn = "Yes";
}
if (_root.loads.MusicOn == "No") {
MusicOn = "No";
}
if (MusicOn == "Yes") {
LevelLoop.start(0, 9000);
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 77) {
if (MusicOn == "Yes") {
MusicToggle = "StopMusic";
}
}
if (Key.getCode() == 77) {
if (MusicOn == "No") {
MusicToggle = "StartMusic";
}
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 77) {
if (MusicToggle == "StopMusic") {
LevelLoop.stop();
MusicOn = "No";
}
}
if (Key.getCode() == 77) {
if (MusicToggle == "StartMusic") {
LevelLoop.start(0, 9000);
MusicOn = "Yes";
}
}
}
onClipEvent (enterFrame) {
LevelLoop.setVolume(MusicVolume);
if (_root.Level1.ScreenCenter.Stage == 6) {
if (_root.Level1.Scroll._currentFrame == 2) {
if (0 < MusicVolume) {
MusicVolume = MusicVolume - 10;
}
}
}
if (MusicVolume == 0) {
LevelLoop.stop();
}
if (_root.Level1.ScreenCenter.hitTest(_root.Level1.WorldBounds.InvisibleWalls.Stage6Marker)) {
MusicVolume = 100;
LevelLoop.attachSound("BugbearMusic");
LevelLoop.setVolume(100);
LevelLoop.start(0, 9000);
}
if ((_root.Level1.Bugbear.Action == "FallRight") or (_root.Level1.Bugbear.Action == "FallLeft")) {
if (0 < MusicVolume) {
MusicVolume = MusicVolume - 10;
}
}
}
Symbol 2055 MovieClip Frame 1
stop();
Symbol 2059 MovieClip Frame 1
stop();
Instance of Symbol 2059 MovieClip in Symbol 2063 MovieClip Frame 35
onClipEvent (load) {
this.gotoAndStop(2);
}
Symbol 2063 MovieClip Frame 55
stop();
Instance of Symbol 2037 MovieClip in Symbol 2063 MovieClip Frame 55
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE)) {
unloadMovie (_root.Level1);
_root.gotoAndStop("Main");
}
}