Frame 1
Frame 24
stop();
Instance of Symbol 351 MovieClip in Frame 24
onClipEvent (load) {
stop();
}
on (release) {
_root.gotoAndPlay("18Plus");
}
Frame 25
Song = new Sound(this);
Song.attachSound("HawYea.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Frame 232
stop();
Replayed = false;
CloudNumber = 1;
_root.ShowGoggles = true;
Song = new Sound(this);
Song.attachSound("Intro.mp3");
Song.start(0, 0);
Song.setVolume(100);
Instance of Symbol 564 MovieClip in Frame 239
onClipEvent (load) {
gotoAndPlay ("Walk");
}
Frame 240
Song = new Sound(this);
Song.attachSound("Off.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 329 MovieClip [_Spitfire] "Soarin" in Frame 240
onClipEvent (load) {
gotoAndPlay ("Walk");
}
Instance of Symbol 329 MovieClip [_Spitfire] "Soarin" in Frame 253
onClipEvent (load) {
gotoAndPlay ("Trot");
}
Instance of Symbol 564 MovieClip in Frame 263
onClipEvent (load) {
gotoAndPlay ("TurnAround");
}
Instance of Symbol 329 MovieClip [_Spitfire] "Soarin" in Frame 266
onClipEvent (load) {
gotoAndPlay ("Run");
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 269
onClipEvent (load) {
gotoAndPlay ("Chargeup_Idle");
}
Frame 274
Song = new Sound(this);
Song.attachSound("Wing.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 564 MovieClip "Soarin" in Frame 277
onClipEvent (load) {
gotoAndPlay ("DashAttack");
}
Instance of Symbol 329 MovieClip [_Spitfire] "Soarin" in Frame 286
onClipEvent (load) {
gotoAndStop (396);
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 294
onClipEvent (load) {
gotoAndPlay ("Fly");
}
Frame 295
gotoAndPlay ("Tutorial1");
Instance of Symbol 564 MovieClip "Soarin" in Frame 295
onClipEvent (load) {
gotoAndPlay ("Run");
}
Frame 323
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Loop.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
stop();
Instance of Symbol 566 MovieClip in Frame 323
onClipEvent (enterFrame) {
_x = (_x - 20);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 323
onClipEvent (enterFrame) {
_x = (_x - 17);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 323
onClipEvent (enterFrame) {
_x = (_x - 10);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 568 MovieClip in Frame 323
onClipEvent (enterFrame) {
_x = (_x - 25);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 323
onClipEvent (enterFrame) {
_x = (_x - 18);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 729 MovieClip "Soarin_Trail" in Frame 325
onClipEvent (load) {
stop();
}
Frame 329
Song.setVolume(90);
Frame 330
Song.setVolume(80);
Frame 331
Song.setVolume(70);
Frame 332
Song.setVolume(60);
Frame 333
Song.setVolume(50);
Frame 334
Song.setVolume(40);
Frame 335
Song.setVolume(30);
Frame 336
Song.setVolume(20);
Frame 337
Song.setVolume(10);
Frame 338
Song.setVolume(5);
Frame 342
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 568 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 758 MovieClip in Frame 343
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed < 5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 343
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed < 5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 343
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed > -5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 1;
}
}
}
Instance of Symbol 568 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 758 MovieClip in Frame 343
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed > -5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed - 1;
}
}
}
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 343
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Instance of Symbol 759 MovieClip in Frame 343
onClipEvent (load) {
for (i in this) {
this[i].Poofed = false;
this[i].gotoAndStop("Fixed");
}
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 343
onClipEvent (load) {
function Shake() {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 20;
ShakeY = ShakeY - 20;
}
}
function MakeSpitfireFall_A() {
Attacking2 = false;
Attacking = false;
_root.TempSpitfire._y = _root.TempSpitfire._y + SpitfireFallSpeed;
SpitfireFallSpeed = SpitfireFallSpeed + 1;
if (SpitfireFallSpeed > 6) {
Falling = true;
LockControls = true;
}
}
function Attack2() {
_root.TempSpitfire._x = _root.TempSpitfire._x - ((_root.TempSpitfire._x - _root.Soarin._x) / 2);
_root.TempSpitfire._y = _root.TempSpitfire._y - ((_root.TempSpitfire._y - _root.Soarin._y) / 2);
if (_root.Life.Charge.Ready) {
TempCounter = TempCounter - 1;
if (TempCounter <= 0) {
TempCounter = 9;
Attacking2 = false;
}
}
}
function HitSpitfire() {
DifferenceX = Math.abs(_root.Soarin._x - _root.Spitfire._x);
DifferenceY = Math.abs(_root.Soarin._y - _root.Spitfire._y);
if (Math.abs(DifferenceX + DifferenceY) < 100) {
Attacking = false;
_root.Boom._x = _x;
_root.Boom._y = _y;
_root.Boom.gotoAndPlay(1);
Cooldown = 60;
_root.Spitfire.gotoAndPlay("Hit");
RandSchwing = Math.ceil(Math.random() * 2);
Song = new Sound(this);
Song.attachSound(("Schwing" + RandSchwing) + ".mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.Spitfire.Body.gotoAndStop(_root.Spitfire.Body.HitNumber);
_root.Spitfire.Body.HitNumber = _root.Spitfire.Body.HitNumber + 1;
_root.Tear._x = _root.Spitfire._x;
_root.Tear._y = _root.Spitfire._y;
_root.Tear.gotoAndPlay(1);
if (_root.Life1._alpha == 100) {
_root.Life1._alpha = 0;
} else if (_root.Life2._alpha == 100) {
_root.Life2._alpha = 0;
} else {
_root.Life3.gotoAndPlay(2);
}
}
}
YSpeed = 0;
XSpeed = 0;
MaxSpeed = 20;
Resistance = 0;
Life = 100;
Invincible = 90;
Cooldown = 0;
TempCounter = 9;
FallNow = 1;
SpitfireFallSpeed = 1;
Falling = false;
keysDown = false;
Dashing = false;
Attacking = false;
Attacking2 = false;
LockControls = false;
ShakeX = 3;
ShakeY = 3;
Level = 1;
Doubled = false;
Shaking = false;
gotoAndPlay ("Flying");
Changing = false;
ShowGoggles = true;
_root.ShowGoggles = true;
}
on (keyPress "<Space>") {
if ((Cooldown == 0) and (!LockControls)) {
DifferenceX = _root.Soarin._x - _root.Spitfire._x;
DifferenceY = _root.Soarin._y - _root.Spitfire._y;
if (((Math.abs(DifferenceX + DifferenceY) < 200) and _root.Life.Charge.Ready) and (_root.Life2._alpha == 0)) {
_root.Spitfire._alpha = 0;
_root.createEmptyMovieClip("TempSpitfire", _root.getNextHighestDepth());
_root.attachMovie("_Spitfire", "TempSpitfire", TempSpitfire.getNextHighestDepth());
_root.Life.Charge.gotoAndStop(1);
_root.TempSpitfire._x = _root.Spitfire._x;
_root.TempSpitfire._y = _root.Spitfire._y;
_root.TempSpitfire.gotoAndPlay("Flying");
_root.TempSpitfire._xscale = _root.TempSpitfire._xscale * -0.25;
_root.TempSpitfire._yscale = _root.TempSpitfire._yscale * 0.25;
gotoAndPlay ("Attack2");
Attacking2 = true;
Invincible = 60;
Changing = true;
_root.Life.Charge.gotoAndPlay(1);
}
if (((!Attacking2) and (Cooldown == 0)) and (!LockControls)) {
Attacking = true;
gotoAndPlay ("BarrelRoll");
if (_root.Life.Charge.Ready) {
XSpeed = 40;
_root.Life.Charge.gotoAndPlay("Restart");
Dashing = true;
_root.Soarin_Trail._alpha = 100;
_root.Boom._x = _x;
_root.Boom._y = _y;
_root.Boom.gotoAndPlay(1);
Song = new Sound(this);
Song.attachSound("SoarinBoom.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
}
}
}
onClipEvent (enterFrame) {
if (Shaking) {
Shake();
}
if (MakeSpitfireFall) {
MakeSpitfireFall_A();
}
if (Attacking2 and (!MakeSpitfireFall)) {
Attack2();
}
keysDown = false;
if ((!LockControls) and (!MakeSpitfireFall)) {
if (!Falling) {
if (Key.isDown(40) or Key.isDown(83)) {
if (YSpeed < MaxSpeed) {
YSpeed = YSpeed + 1;
}
keysDown = true;
_rotation = (_rotation + 1);
}
if (Key.isDown(38) or Key.isDown(87)) {
if (YSpeed > (-MaxSpeed)) {
YSpeed = YSpeed - 1;
}
keysDown = true;
_rotation = (_rotation - 1);
}
if (Key.isDown(37) or Key.isDown(65)) {
if (XSpeed > (-MaxSpeed)) {
XSpeed = XSpeed - 1;
}
if (_x <= 50) {
XSpeed = 0;
}
keysDown = true;
}
if (Key.isDown(39) or Key.isDown(68)) {
if (XSpeed < MaxSpeed) {
XSpeed = XSpeed + 1;
}
keysDown = true;
}
if (!keysDown) {
if (YSpeed > 0) {
if (YSpeed > 2) {
YSpeed = YSpeed - 0.5;
} else {
YSpeed = YSpeed - 0.2;
}
}
if (YSpeed < 0) {
if (YSpeed < -2) {
YSpeed = YSpeed + 0.5;
} else {
YSpeed = YSpeed + 0.2;
}
}
if (XSpeed > 0) {
if (XSpeed > 2) {
XSpeed = XSpeed - 0.5;
} else {
XSpeed = XSpeed - 0.2;
}
}
if (XSpeed < 0) {
if (XSpeed < -2) {
XSpeed = XSpeed + 0.5;
} else {
XSpeed = XSpeed + 0.2;
}
}
}
}
}
if (Falling) {
XSpeed = XSpeed * 0.5;
YSpeed = YSpeed + 2;
}
_x = (_x + XSpeed);
_y = (_y + YSpeed);
if (_x < -20) {
_x = -20;
XSpeed = 0;
}
if (_x > 825) {
_x = 825;
XSpeed = 0;
}
if (_y < -20) {
_y = -20;
YSpeed = 0;
}
if (_y > 615) {
if ((Life > 0) and (!Falling)) {
_y = 615;
YSpeed = 0;
} else {
if (!MakeSpitfireFall) {
_root.gotoAndPlay("Retry");
}
if ((_y > 1000) and (_root.TempSpitfire._y > 1000)) {
_root.TempSpitfire._alpha = 0;
_root.gotoAndPlay("Rape1");
}
}
}
if (Dashing) {
if (Invincible > 0) {
Invincible = Invincible - 1;
} else {
Dashing = false;
Invincible = 90;
}
}
_root.Soarin_Trail._x = _root.Soarin._x;
_root.Soarin_Trail._y = _root.Soarin._y;
DifferenceX = _root.Soarin._x - _root.Spitfire._x;
DifferenceY = _root.Soarin._y - _root.Spitfire._y;
if (Attacking) {
HitSpitfire();
} else {
Cooldown = Cooldown - 1;
if (Cooldown < 0) {
Cooldown = 0;
}
}
if (!keysDown) {
if ((_rotation > -179) and (_rotation < 0)) {
_rotation = (_rotation - 1);
}
if ((_rotation < 180) and (_rotation > 0)) {
_rotation = (_rotation + 1);
}
}
if ((_rotation > -165) and (_rotation < 0)) {
_rotation = -165;
}
if ((_rotation < 165) and (_rotation > 0)) {
_rotation = 165;
}
if ((Math.abs(XSpeed) < 0.5) and (!keysDown)) {
XSpeed = 0;
}
if ((Math.abs(YSpeed) < 0.5) and (!keysDown)) {
YSpeed = 0;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 70);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 343
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 729 MovieClip "Soarin_Trail" in Frame 343
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Instance of Symbol 788 MovieClip "Life" in Frame 343
onClipEvent (load) {
DoOnce = false;
}
onClipEvent (enterFrame) {
if (_root.Soarin.Life > 5) {
this.gotoAndStop(_root.Soarin.Life);
} else if (!DoOnce) {
gotoAndPlay ("Pump");
DoOnce = true;
}
if (_root.Soarin.Life <= 0) {
_root.Soarin.Falling = true;
gotoAndStop ("Dead");
_root.S_Life.text = "0";
} else {
_root.S_Life.text = _root.Soarin.Life;
}
}
Frame 797
gotoAndPlay ("Game");
Frame 798
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Retry.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 791 MovieClip in Frame 798
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game");
}
Frame 821
stop();
Frame 822
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Retry.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 433 MovieClip in Frame 822
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game2");
}
Instance of Symbol 791 MovieClip in Frame 822
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game2");
}
Instance of Symbol 791 MovieClip in Frame 842
on (release) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game2");
}
Frame 845
stop();
Instance of Symbol 791 MovieClip in Frame 845
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game2");
}
Frame 846
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Retry.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 791 MovieClip in Frame 846
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game3");
}
Frame 869
stop();
Frame 870
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Retry.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 791 MovieClip in Frame 870
on (press) {
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game4");
}
Frame 893
stop();
Frame 894
_root.ShowGoggles = true;
Instance of Symbol 564 MovieClip in Frame 894
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Instance of Symbol 329 MovieClip [_Spitfire] in Frame 894
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 20;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 30;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 5;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 10;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 3;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 20;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.05);
_yscale = (_yscale * 1.05);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 30;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 5;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.05);
_yscale = (_yscale * 1.05);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 10;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 3;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 566 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 3;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.05);
_yscale = (_yscale * 1.05);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 568 MovieClip in Frame 908
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 1);
}
_xscale = (_xscale * 1.1);
_yscale = (_yscale * 1.1);
if (_width > 1000) {
_visible = false;
}
}
Instance of Symbol 329 MovieClip [_Spitfire] in Frame 983
onClipEvent (load) {
gotoAndPlay ("TurnAround");
}
Instance of Symbol 804 MovieClip in Frame 987
onClipEvent (load) {
gotoAndPlay ("Turned");
}
Frame 1017
_root.ShowGoggles = false;
Frame 1058
Sheen = true;
Instance of Symbol 841 MovieClip in Frame 1058
onClipEvent (load) {
ShakeX = 100;
ShakeY = 100;
Doubled = false;
FrameNumber = 1;
}
onClipEvent (enterFrame) {
FrameNumber = FrameNumber + 1;
if (FrameNumber >= 22) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 20;
ShakeY = ShakeY - 20;
}
}
}
Instance of Symbol 868 MovieClip in Frame 1095
onClipEvent (load) {
ShakeX = 2;
ShakeY = 2;
Doubled = false;
}
onClipEvent (enterFrame) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 0.5;
ShakeY = ShakeY - 0.5;
}
}
Instance of Symbol 878 MovieClip in Frame 1146
onClipEvent (load) {
ShakeX = 100;
ShakeY = 100;
Doubled = false;
FrameNumber = 1;
}
onClipEvent (enterFrame) {
FrameNumber = FrameNumber + 1;
if (FrameNumber == 63) {
ShakeX = 100;
ShakeY = 100;
Doubled = false;
}
if (FrameNumber >= 49) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 20;
ShakeY = ShakeY - 20;
}
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 568 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 758 MovieClip in Frame 1231
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed < 5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 1231
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed < 5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 1231
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed > -5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 1;
}
}
}
Instance of Symbol 568 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 758 MovieClip in Frame 1231
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed > -5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed - 1;
}
}
}
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 1231
onClipEvent (load) {
gotoAndPlay ("Flying");
NextCloud = 1;
WaitHit = 11;
}
onClipEvent (enterFrame) {
if (_alpha == 0) {
BeingHit = true;
}
if ((WaitHit < 0) and (!BeingHit)) {
RandomRotation = Math.random() * 10;
TempMC = _root.createEmptyMovieClip("Cloud_" + _root.CloudNumber, _root.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + _root.CloudNumber, TempMC.getNextHighestDepth());
_root.CloudNumber = _root.CloudNumber + 1;
NextCloud = NextCloud + 1;
if (NextCloud == 4) {
NextCloud = 1;
}
TempMC._x = _x - 100;
TempMC._y = _y;
TempMC._rotation = RandomRotation;
} else {
WaitHit = WaitHit - 1;
}
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 1231
onClipEvent (load) {
function Shake() {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 20;
ShakeY = ShakeY - 20;
}
}
function MakeSpitfireFall_A() {
Attacking2 = false;
Attacking = false;
_root.TempSpitfire._y = _root.TempSpitfire._y + SpitfireFallSpeed;
SpitfireFallSpeed = SpitfireFallSpeed + 1;
if (SpitfireFallSpeed > 6) {
Falling = true;
LockControls = true;
}
}
function Attack2() {
_root.TempSpitfire._x = _root.TempSpitfire._x - ((_root.TempSpitfire._x - _root.Soarin._x) / 2);
_root.TempSpitfire._y = _root.TempSpitfire._y - ((_root.TempSpitfire._y - _root.Soarin._y) / 2);
if (_root.Life.Charge.Ready) {
TempCounter = TempCounter - 1;
if (TempCounter <= 0) {
TempCounter = 9;
Attacking2 = false;
}
}
}
function HitSpitfire() {
DifferenceX = Math.abs(_root.Soarin._x - _root.Spitfire._x);
DifferenceY = Math.abs(_root.Soarin._y - _root.Spitfire._y);
if (Math.abs(DifferenceX + DifferenceY) < 100) {
Attacking = false;
_root.Spitfire.BeingHit = true;
_root.Boom._x = _x;
_root.Boom._y = _y;
_root.Boom.gotoAndPlay(1);
Cooldown = 60;
_root.Spitfire.gotoAndPlay("Hit");
RandSchwing = Math.ceil(Math.random() * 2);
Song = new Sound(this);
Song.attachSound(("Schwing" + RandSchwing) + ".mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.Spitfire.Body.gotoAndStop(_root.Spitfire.Body.HitNumber);
_root.Spitfire.Body.HitNumber = _root.Spitfire.Body.HitNumber + 1;
_root.Tear._x = _root.Spitfire._x;
_root.Tear._y = _root.Spitfire._y;
_root.Tear.gotoAndPlay(1);
if (_root.Life1._alpha == 100) {
_root.Life1._alpha = 0;
} else if (_root.Life2._alpha == 100) {
_root.Life2._alpha = 0;
} else {
_root.Life3.gotoAndPlay(2);
}
}
}
YSpeed = 0;
XSpeed = 0;
MaxSpeed = 20;
Resistance = 0;
Life = 100;
Invincible = 0;
Cooldown = 0;
TempCounter = 9;
FallNow = 1;
SpitfireFallSpeed = 1;
MakeSpitfireFall = false;
Falling = false;
keysDown = false;
Dashing = false;
Attacking = false;
Attacking2 = false;
LockControls = false;
ShakeX = 3;
ShakeY = 3;
Doubled = false;
Shaking = false;
Level = 2;
HideGoggles = true;
Molesting = false;
gotoAndPlay ("Flying");
Changing = false;
_root.ShowGoggles = false;
ShowGoggles = false;
}
on (keyPress "<Space>") {
if (((Cooldown == 0) and (!LockControls)) and (!Changing)) {
DifferenceX = _root.Soarin._x - _root.Spitfire._x;
DifferenceY = _root.Soarin._y - _root.Spitfire._y;
if ((((Math.abs(DifferenceX + DifferenceY) < 200) and _root.Life.Charge.Ready) and (_root.Life2._alpha == 0)) and (!Attacking2)) {
_root.Spitfire._alpha = 0;
_root.createEmptyMovieClip("TempSpitfire", _root.getNextHighestDepth());
_root.attachMovie("_Spitfire", "TempSpitfire", TempSpitfire.getNextHighestDepth());
_root.TempSpitfire._x = _root.Spitfire._x;
_root.TempSpitfire._y = _root.Spitfire._y;
_root.TempSpitfire.gotoAndPlay("Flying");
_root.TempSpitfire._xscale = _root.TempSpitfire._xscale * -0.25;
_root.TempSpitfire._yscale = _root.TempSpitfire._yscale * 0.25;
gotoAndPlay ("Attack2");
_root.Life.Charge.gotoAndStop(1);
Attacking2 = true;
Invincible = 60;
Changing = true;
_root.Life.Charge.gotoAndPlay(1);
}
if (((!Attacking2) and (Cooldown == 0)) and (!LockControls)) {
Attacking = true;
gotoAndPlay ("BarrelRoll");
if (_root.Life.Charge.Ready) {
XSpeed = 40;
_root.Life.Charge.gotoAndPlay("Restart");
Invincible = 60;
Dashing = true;
_root.Soarin_Trail._alpha = 100;
_root.Boom._x = _root.Soarin._x;
_root.Boom._y = _root.Soarin._y;
_root.Boom.gotoAndPlay(1);
Song = new Sound(this);
Song.attachSound("SoarinBoom.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
}
}
}
onClipEvent (enterFrame) {
if (Shaking) {
Shake();
}
if (MakeSpitfireFall) {
MakeSpitfireFall_A();
}
if (Attacking2 and (!MakeSpitfireFall)) {
Attack2();
}
keysDown = false;
if ((!LockControls) and (!MakeSpitfireFall)) {
if (!Falling) {
if (Key.isDown(40) or Key.isDown(83)) {
if (YSpeed < MaxSpeed) {
YSpeed = YSpeed + 1;
}
keysDown = true;
_rotation = (_rotation + 1);
}
if (Key.isDown(38) or Key.isDown(87)) {
if (YSpeed > (-MaxSpeed)) {
YSpeed = YSpeed - 1;
}
keysDown = true;
_rotation = (_rotation - 1);
}
if (Key.isDown(37) or Key.isDown(65)) {
if (XSpeed > (-MaxSpeed)) {
XSpeed = XSpeed - 1;
}
if (_x <= 50) {
XSpeed = 0;
}
keysDown = true;
}
if (Key.isDown(39) or Key.isDown(68)) {
if (XSpeed < MaxSpeed) {
XSpeed = XSpeed + 1;
}
keysDown = true;
}
if (!keysDown) {
if (YSpeed > 0) {
if (YSpeed > 2) {
YSpeed = YSpeed - 0.5;
} else {
YSpeed = YSpeed - 0.2;
}
}
if (YSpeed < 0) {
if (YSpeed < -2) {
YSpeed = YSpeed + 0.5;
} else {
YSpeed = YSpeed + 0.2;
}
}
if (XSpeed > 0) {
if (XSpeed > 2) {
XSpeed = XSpeed - 0.5;
} else {
XSpeed = XSpeed - 0.2;
}
}
if (XSpeed < 0) {
if (XSpeed < -2) {
XSpeed = XSpeed + 0.5;
} else {
XSpeed = XSpeed + 0.2;
}
}
}
}
}
if (Falling) {
XSpeed = XSpeed * 0.5;
YSpeed = YSpeed + 2;
}
_x = (_x + XSpeed);
_y = (_y + YSpeed);
if (_x < -20) {
_x = -20;
XSpeed = 0;
}
if (_x > 825) {
_x = 825;
XSpeed = 0;
}
if (_y < -20) {
_y = -20;
YSpeed = 0;
}
if (_y > 615) {
if ((Life > 0) and (!Falling)) {
_y = 615;
YSpeed = 0;
} else {
if (!MakeSpitfireFall) {
_root.gotoAndPlay("Retry2");
}
if ((_y > 1000) and (_root.TempSpitfire._y > 1000)) {
_root.TempSpitfire._alpha = 0;
_root.gotoAndPlay("Rape2");
}
}
}
if (Dashing) {
if (Invincible > 0) {
Invincible = Invincible - 1;
} else {
Dashing = false;
}
}
_root.Soarin_Trail._x = _root.Soarin._x;
_root.Soarin_Trail._y = _root.Soarin._y;
if (Attacking) {
HitSpitfire();
}
if (!Attacking) {
Cooldown = Cooldown - 1;
if (Cooldown < 0) {
Cooldown = 0;
}
}
if (!keysDown) {
if ((_rotation > -179) and (_rotation < 0)) {
_rotation = (_rotation - 1);
}
if ((_rotation < 180) and (_rotation > 0)) {
_rotation = (_rotation + 1);
}
}
if ((_rotation > -165) and (_rotation < 0)) {
_rotation = -165;
}
if ((_rotation < 165) and (_rotation > 0)) {
_rotation = 165;
}
if ((Math.abs(XSpeed) < 0.5) and (!keysDown)) {
XSpeed = 0;
}
if ((Math.abs(YSpeed) < 0.5) and (!keysDown)) {
YSpeed = 0;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 70);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1231
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 788 MovieClip "Life" in Frame 1231
onClipEvent (load) {
DoOnce = false;
}
onClipEvent (enterFrame) {
if (_root.Soarin.Life > 5) {
this.gotoAndStop(_root.Soarin.Life);
} else if (!DoOnce) {
gotoAndPlay ("Pump");
DoOnce = true;
}
if (_root.Soarin.Life <= 0) {
_root.Soarin.Falling = true;
gotoAndStop ("Dead");
_root.S_Life.text = "0";
} else {
_root.S_Life.text = _root.Soarin.Life;
}
}
Instance of Symbol 711 MovieClip "Life3" in Frame 1231
onClipEvent (enterFrame) {
if (_alpha == 0) {
_root.Soarin.MakeSpitfireFall = true;
}
}
Instance of Symbol 729 MovieClip "Soarin_Trail" in Frame 1231
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 1302
onClipEvent (load) {
gotoAndPlay ("Flying");
NextCloud = 1;
}
onClipEvent (enterFrame) {
if (_alpha == 0) {
BeingHit = true;
}
if ((WaitHit < 0) and (!BeingHit)) {
RandomRotation = Math.random() * 10;
TempMC = _root.createEmptyMovieClip("Cloud_" + _root.CloudNumber, _root.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + _root.CloudNumber, TempMC.getNextHighestDepth());
_root.CloudNumber = _root.CloudNumber + 1;
NextCloud = NextCloud + 1;
if (NextCloud == 4) {
NextCloud = 1;
}
TempMC._x = _x - 100;
TempMC._y = _y;
TempMC._rotation = RandomRotation;
} else {
WaitHit = WaitHit - 1;
}
}
Frame 1478
gotoAndPlay ("Game2");
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 1478
onClipEvent (load) {
gotoAndPlay ("Flying");
NextCloud = 1;
}
onClipEvent (enterFrame) {
if (_alpha == 0) {
BeingHit = true;
}
if ((WaitHit < 0) and (!BeingHit)) {
RandomRotation = Math.random() * 10;
TempMC = _root.createEmptyMovieClip("Cloud_" + _root.CloudNumber, _root.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + _root.CloudNumber, TempMC.getNextHighestDepth());
_root.CloudNumber = _root.CloudNumber + 1;
NextCloud = NextCloud + 1;
if (NextCloud == 4) {
NextCloud = 1;
}
TempMC._x = _x - 100;
TempMC._y = _y;
TempMC._rotation = RandomRotation;
} else {
WaitHit = WaitHit - 1;
}
}
Frame 1479
for (i in _root) {
_root[i].swapDepths(_root.getNextHighestDepth());
_root[i].removeMovieClip();
}
HideGoggles = true;
Instance of Symbol 566 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 45);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 40);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 30);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 40);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 568 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 30);
if (_x < ((-_width) * 2)) {
_x = 1000;
}
}
Instance of Symbol 568 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 50);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 45);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 568 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 45);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 566 MovieClip in Frame 1480
onClipEvent (enterFrame) {
_x = (_x - 40);
if (_x < ((-_width) * 2)) {
_x = 2000;
}
}
Instance of Symbol 564 MovieClip in Frame 1480
onClipEvent (load) {
gotoAndPlay ("Flying");
HideGoggles = true;
}
Instance of Symbol 329 MovieClip [_Spitfire] in Frame 1480
onClipEvent (load) {
gotoAndPlay ("Spin");
}
Instance of Symbol 329 MovieClip [_Spitfire] in Frame 1502
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Frame 1559
Song = new Sound(this);
Song.attachSound("Whoosh.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 1);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 568 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 0.5);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 758 MovieClip in Frame 1583
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed < 5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 1583
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed < 5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip in Frame 1583
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.YSpeed > -5) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 1;
}
}
}
Instance of Symbol 568 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 568 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 568 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 758 MovieClip in Frame 1583
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed > -5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed - 1;
}
}
}
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 1583
onClipEvent (load) {
gotoAndPlay ("Flying");
NextCloud = 1;
NextElectricity = 1;
WaitHit = 11;
}
onClipEvent (enterFrame) {
if (_alpha == 0) {
BeingHit = true;
}
if ((WaitHit < 0) and (!BeingHit)) {
RandomRotation = Math.random() * 10;
TempMC = _root.createEmptyMovieClip("Cloud_" + _root.CloudNumber, _root.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + _root.CloudNumber, TempMC.getNextHighestDepth());
TempName = "Electricity" + NextElectricity;
TempElectricity = _root.createEmptyMovieClip("Electricity_" + CloudNumber, _root.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
NextCloud = NextCloud + 1;
if (NextCloud == 4) {
NextCloud = 1;
}
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
_root.CloudNumber = _root.CloudNumber + 1;
TempMC._x = _x - 100;
TempMC._y = _y;
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
} else {
WaitHit = WaitHit - 1;
}
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 1583
onClipEvent (load) {
function Shake() {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 20;
ShakeY = ShakeY - 20;
}
}
function MakeSpitfireFall_A() {
Attacking2 = false;
Attacking = false;
_root.TempSpitfire._y = _root.TempSpitfire._y + SpitfireFallSpeed;
SpitfireFallSpeed = SpitfireFallSpeed + 1;
if (SpitfireFallSpeed > 6) {
Falling = true;
LockControls = true;
}
}
function Attack2() {
_root.TempSpitfire._x = _root.TempSpitfire._x - ((_root.TempSpitfire._x - _root.Soarin._x) / 2);
_root.TempSpitfire._y = _root.TempSpitfire._y - ((_root.TempSpitfire._y - _root.Soarin._y) / 2);
if (_root.Life.Charge.Ready) {
TempCounter = TempCounter - 1;
if (TempCounter <= 0) {
TempCounter = 9;
Attacking2 = false;
}
}
}
function HitSpitfire() {
DifferenceX = Math.abs(_root.Soarin._x - _root.Spitfire._x);
DifferenceY = Math.abs(_root.Soarin._y - _root.Spitfire._y);
if (Math.abs(DifferenceX + DifferenceY) < 100) {
Attacking = false;
_root.Spitfire.BeingHit = true;
_root.Boom._x = _x;
_root.Boom._y = _y;
_root.Boom.gotoAndPlay(1);
Cooldown = 60;
_root.Spitfire.gotoAndPlay("Hit");
RandSchwing = Math.ceil(Math.random() * 2);
Song = new Sound(this);
Song.attachSound(("Schwing" + RandSchwing) + ".mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.Spitfire.Body.gotoAndStop(_root.Spitfire.Body.HitNumber);
_root.Spitfire.Body.HitNumber = _root.Spitfire.Body.HitNumber + 1;
_root.Tear._x = _root.Spitfire._x;
_root.Tear._y = _root.Spitfire._y;
_root.Tear.gotoAndPlay(1);
if (_root.Life1._alpha == 100) {
_root.Life1._alpha = 0;
} else if (_root.Life2._alpha == 100) {
_root.Life2._alpha = 0;
} else {
_root.Life3.gotoAndPlay(2);
}
}
}
YSpeed = 0;
XSpeed = 0;
MaxSpeed = 20;
Resistance = 0;
Life = 100;
Invincible = 0;
Cooldown = 0;
TempCounter = 9;
FallNow = 1;
SpitfireFallSpeed = 1;
MakeSpitfireFall = false;
Falling = false;
keysDown = false;
Dashing = false;
Attacking = false;
Attacking2 = false;
LockControls = false;
ShakeX = 3;
ShakeY = 3;
Doubled = false;
Shaking = false;
Level = 3;
gotoAndPlay ("Flying");
Changing = false;
ShowGoggles = false;
_root.ShowGoggles = false;
}
on (keyPress "<Space>") {
if (((Cooldown == 0) and (!LockControls)) and (!Changing)) {
DifferenceX = _root.Soarin._x - _root.Spitfire._x;
DifferenceY = _root.Soarin._y - _root.Spitfire._y;
if ((((Math.abs(DifferenceX + DifferenceY) < 200) and _root.Life.Charge.Ready) and (_root.Life2._alpha == 0)) and (!Attacking2)) {
_root.Spitfire._alpha = 0;
_root.createEmptyMovieClip("TempSpitfire", _root.getNextHighestDepth());
_root.attachMovie("_Spitfire", "TempSpitfire", TempSpitfire.getNextHighestDepth());
_root.TempSpitfire._x = _root.Spitfire._x;
_root.TempSpitfire._y = _root.Spitfire._y;
_root.TempSpitfire.gotoAndPlay("Flying");
_root.TempSpitfire._xscale = _root.TempSpitfire._xscale * -0.25;
_root.TempSpitfire._yscale = _root.TempSpitfire._yscale * 0.25;
gotoAndPlay ("Attack2");
_root.Life.Charge.gotoAndStop(1);
Attacking2 = true;
Invincible = 60;
Changing = true;
_root.Life.Charge.gotoAndPlay(1);
}
if (((!Attacking2) and (Cooldown == 0)) and (!LockControls)) {
Attacking = true;
gotoAndPlay ("BarrelRoll");
if (_root.Life.Charge.Ready) {
XSpeed = 40;
_root.Life.Charge.gotoAndPlay("Restart");
Invincible = 60;
Dashing = true;
_root.Soarin_Trail._alpha = 100;
_root.Boom._x = _root.Soarin._x;
_root.Boom._y = _root.Soarin._y;
_root.Boom.gotoAndPlay(1);
Song = new Sound(this);
Song.attachSound("SoarinBoom.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
}
}
}
onClipEvent (enterFrame) {
if (Shaking) {
Shake();
}
if (MakeSpitfireFall) {
MakeSpitfireFall_A();
}
if (Attacking2 and (!MakeSpitfireFall)) {
Attack2();
}
keysDown = false;
if ((!LockControls) and (!MakeSpitfireFall)) {
if (!Falling) {
if (Key.isDown(40) or Key.isDown(83)) {
if (YSpeed < MaxSpeed) {
YSpeed = YSpeed + 1;
}
keysDown = true;
_rotation = (_rotation + 1);
}
if (Key.isDown(38) or Key.isDown(87)) {
if (YSpeed > (-MaxSpeed)) {
YSpeed = YSpeed - 1;
}
keysDown = true;
_rotation = (_rotation - 1);
}
if (Key.isDown(37) or Key.isDown(65)) {
if (XSpeed > (-MaxSpeed)) {
XSpeed = XSpeed - 1;
}
if (_x <= 50) {
XSpeed = 0;
}
keysDown = true;
}
if (Key.isDown(39) or Key.isDown(68)) {
if (XSpeed < MaxSpeed) {
XSpeed = XSpeed + 1;
}
keysDown = true;
}
if (!keysDown) {
if (YSpeed > 0) {
if (YSpeed > 2) {
YSpeed = YSpeed - 0.5;
} else {
YSpeed = YSpeed - 0.2;
}
}
if (YSpeed < 0) {
if (YSpeed < -2) {
YSpeed = YSpeed + 0.5;
} else {
YSpeed = YSpeed + 0.2;
}
}
if (XSpeed > 0) {
if (XSpeed > 2) {
XSpeed = XSpeed - 0.5;
} else {
XSpeed = XSpeed - 0.2;
}
}
if (XSpeed < 0) {
if (XSpeed < -2) {
XSpeed = XSpeed + 0.5;
} else {
XSpeed = XSpeed + 0.2;
}
}
}
}
}
if (Falling) {
XSpeed = XSpeed * 0.5;
YSpeed = YSpeed + 2;
}
_x = (_x + XSpeed);
_y = (_y + YSpeed);
if (_x < -20) {
_x = -20;
XSpeed = 0;
}
if (_x > 825) {
_x = 825;
XSpeed = 0;
}
if (_y < -20) {
_y = -20;
YSpeed = 0;
}
if (_y > 615) {
if ((Life > 0) and (!Falling)) {
_y = 615;
YSpeed = 0;
} else {
if (!MakeSpitfireFall) {
_root.gotoAndPlay("Retry3");
}
if ((_y > 1000) and (_root.TempSpitfire._y > 1000)) {
_root.TempSpitfire._alpha = 0;
_root.gotoAndPlay("Rape3");
}
}
}
if (Dashing) {
if (Invincible > 0) {
Invincible = Invincible - 1;
} else {
Dashing = false;
}
}
_root.Soarin_Trail._x = _root.Soarin._x;
_root.Soarin_Trail._y = _root.Soarin._y;
if (Attacking) {
HitSpitfire();
}
if (!Attacking) {
Cooldown = Cooldown - 1;
if (Cooldown < 0) {
Cooldown = 0;
}
}
if (!keysDown) {
if ((_rotation > -179) and (_rotation < 0)) {
_rotation = (_rotation - 1);
}
if ((_rotation < 180) and (_rotation > 0)) {
_rotation = (_rotation + 1);
}
}
if ((_rotation > -165) and (_rotation < 0)) {
_rotation = -165;
}
if ((_rotation < 165) and (_rotation > 0)) {
_rotation = 165;
}
if ((Math.abs(XSpeed) < 0.5) and (!keysDown)) {
XSpeed = 0;
}
if ((Math.abs(YSpeed) < 0.5) and (!keysDown)) {
YSpeed = 0;
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 70);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 80);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 566 MovieClip in Frame 1583
onClipEvent (enterFrame) {
_x = (_x - 100);
if (_x < ((-_width) * 2)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 788 MovieClip "Life" in Frame 1583
onClipEvent (load) {
DoOnce = false;
}
onClipEvent (enterFrame) {
if (_root.Soarin.Life > 5) {
this.gotoAndStop(_root.Soarin.Life);
} else if (!DoOnce) {
gotoAndPlay ("Pump");
DoOnce = true;
}
if (_root.Soarin.Life <= 0) {
_root.Soarin.Falling = true;
gotoAndStop ("Dead");
_root.S_Life.text = "0";
} else {
_root.S_Life.text = _root.Soarin.Life;
}
}
Instance of Symbol 711 MovieClip "Life3" in Frame 1583
onClipEvent (enterFrame) {
if (_alpha == 0) {
_root.Soarin.MakeSpitfireFall = true;
}
}
Instance of Symbol 729 MovieClip "Soarin_Trail" in Frame 1583
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Instance of Symbol 329 MovieClip [_Spitfire] "Spitfire" in Frame 1654
onClipEvent (load) {
gotoAndPlay ("Flying");
NextCloud = 1;
NextElectricity = 1;
}
onClipEvent (enterFrame) {
if (_alpha == 0) {
BeingHit = true;
}
if ((WaitHit < 0) and (!BeingHit)) {
RandomRotation = Math.random() * 10;
TempMC = _root.createEmptyMovieClip("Cloud_" + _root.CloudNumber, _root.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + _root.CloudNumber, TempMC.getNextHighestDepth());
TempName = "Electricity" + NextElectricity;
TempElectricity = _root.createEmptyMovieClip("Electricity_" + CloudNumber, _root.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
NextCloud = NextCloud + 1;
if (NextCloud == 4) {
NextCloud = 1;
}
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
_root.CloudNumber = _root.CloudNumber + 1;
TempMC._x = _x - 100;
TempMC._y = _y;
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
} else {
WaitHit = WaitHit - 1;
}
}
Frame 1830
gotoAndPlay ("Game3");
Frame 1883
Song = new Sound(this);
Song.attachSound("Whoosh.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Frame 1914
stopAllSounds();
Frame 1915
stop();
if (_root.Replayed) {
_root.gotoAndPlay("Game4");
}
Song = new Sound(this);
Song.attachSound("Tutorial2.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 1037 MovieClip "Cum" in Frame 1921
onClipEvent (load) {
Playing = false;
}
onClipEvent (enterFrame) {
if (((_y < -100) and (_y > -124.7)) and (!Playing)) {
Playing = true;
Song = new Sound(this);
Song.attachSound("Alarm.mp3");
Song.start(0, 99);
Song.setVolume(100);
}
}
Frame 1923
Song = new Sound(this);
Song.attachSound("Wind.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(60);
stop();
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1051 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x + 2);
_y = (_y + 1);
if (_y > 700) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 1047 MovieClip in Frame 1923
onClipEvent (enterFrame) {
_x = (_x - (30 * (_width / 60)));
if (_x < -150) {
_x = 1000;
}
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 1923
onClipEvent (load) {
function Cum() {
XSpeed = 60;
}
function Shake() {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 1;
ShakeY = ShakeY - 1;
}
if (ShakeX == 0) {
Shaking = false;
}
}
YSpeed = 0;
XSpeed = 0;
MaxSpeed = 20;
Life = 100;
Cooldown = 0;
keysDown = false;
Thrusting = false;
LockControls = false;
ShakeX = 10;
ShakeY = 10;
Doubled = false;
Shaking = false;
Level = 4;
SpaceUp = false;
keyWasUp = true;
Invincible = 0;
Cumming = false;
gotoAndStop ("Game4");
}
on (keyPress "<Space>") {
if (((!Penitrating) and keyWasUp) and (Key.isDown(38) or Key.isDown(87))) {
keyWasUp = false;
Penitrating = true;
gotoAndPlay ("Hump");
}
}
onClipEvent (enterFrame) {
if (Shaking) {
Shake();
}
keysDown = false;
if ((!LockControls) and (!MakeSpitfireFall)) {
if (!Falling) {
if (Key.isDown(40) or Key.isDown(83)) {
if (YSpeed < MaxSpeed) {
YSpeed = YSpeed + 1;
}
keysDown = true;
_rotation = (_rotation + 1);
}
if (Key.isDown(38) or Key.isDown(87)) {
Wing.gotoAndStop(2);
if (YSpeed > 5) {
YSpeed = YSpeed - 1;
}
keysDown = true;
_rotation = (_rotation - 1);
} else {
if (!Key.isDown(32)) {
Penitrating = false;
}
Wing.gotoAndStop(1);
}
if (Key.isDown(37) or Key.isDown(65)) {
if ((XSpeed > (-MaxSpeed)) and (!Cumming)) {
XSpeed = XSpeed - 1;
}
if (_x <= 50) {
XSpeed = 0;
}
keysDown = true;
}
if (Key.isDown(39) or Key.isDown(68)) {
if (XSpeed < MaxSpeed) {
XSpeed = XSpeed + 1;
}
keysDown = true;
}
if (!keysDown) {
if (YSpeed > 0) {
if (YSpeed > 2) {
YSpeed = YSpeed - 0.5;
} else {
YSpeed = YSpeed - 0.2;
}
}
if (YSpeed < 0) {
if (YSpeed < -2) {
YSpeed = YSpeed + 0.5;
} else {
YSpeed = YSpeed + 0.2;
}
}
if ((XSpeed > 0) and (!Cumming)) {
if (XSpeed > 2) {
XSpeed = XSpeed - 0.5;
} else {
XSpeed = XSpeed - 0.2;
}
}
if (XSpeed < 0) {
if (XSpeed < -2) {
XSpeed = XSpeed + 0.5;
} else {
XSpeed = XSpeed + 0.2;
}
}
}
}
}
_x = (_x + XSpeed);
_y = (_y + YSpeed);
if (_x < -20) {
_x = -20;
XSpeed = 0;
}
if ((_x > 825) and (!Cumming)) {
_x = 825;
XSpeed = 0;
}
if (Dashing) {
if (Invincible > 0) {
Invincible = Invincible - 1;
} else {
Dashing = false;
Invincible = 90;
}
}
_root.Soarin_Trail._x = _root.Soarin._x;
_root.Soarin_Trail._y = _root.Soarin._y;
if (!keysDown) {
if ((_rotation > -179) and (_rotation < 0)) {
_rotation = (_rotation - 1);
}
if ((_rotation < 180) and (_rotation > 0)) {
_rotation = (_rotation + 1);
}
}
if (!Penitrating) {
if (YSpeed < MaxSpeed) {
YSpeed = YSpeed + 1;
}
}
if (!Key.isDown(32)) {
keyWasUp = true;
}
if ((_rotation > -165) and (_rotation < 0)) {
_rotation = -165;
}
if ((_rotation < 165) and (_rotation > 0)) {
_rotation = 165;
}
if ((Math.abs(XSpeed) < 0.5) and (!keysDown)) {
XSpeed = 0;
}
if ((Math.abs(YSpeed) < 0.5) and (!keysDown)) {
YSpeed = 0;
}
if (Cumming) {
_root.CumShine._x = _x;
_root.CumShine._y = _y;
_root.CumShine._xscale = _root.CumShine._xscale * 1.2;
_root.CumShine._yscale = _root.CumShine._yscale * 1.2;
if (YSpeed > 0) {
YSpeed = YSpeed - 1;
}
if (YSpeed < 0) {
YSpeed = YSpeed + 1;
}
}
if (_x > 1000) {
_root.gotoAndPlay("Cum");
}
}
Instance of Symbol 758 MovieClip in Frame 1923
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if (_root.Soarin.XSpeed < 5) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed + 1;
}
}
}
Instance of Symbol 758 MovieClip "TopBarrier" in Frame 1923
onClipEvent (load) {
Advised = false;
WaitSpeak = -1;
}
onClipEvent (enterFrame) {
if (WaitSpeak > 0) {
WaitSpeak = WaitSpeak - 1;
}
if (hitTest(_root.Soarin)) {
_root.StrikeMe._x = _root.Soarin._x;
_root.StrikeMe._y = _root.Soarin._y;
if ((!_root.StrikeMe.Playing) and (!_root.Soarin.Shaking)) {
_root.Soarin.Life = _root.Soarin.Life - 5;
_root.Soarin.ShakeX = 10;
_root.Soarin.ShakeY = 10;
_root.Soarin.Shaking = true;
_root.StrikeMe.Playing = true;
_root.StrikeMe.gotoAndPlay(1);
WaitSpeak = 30;
Song = new Sound(this);
Song.attachSound("Electrocute.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
if (_root.Soarin.YSpeed < 16) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed + 4;
}
}
if ((!Advised) and (WaitSpeak == 0)) {
Advised = true;
Song = new Sound(this);
Song.attachSound("Shock.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
}
Instance of Symbol 758 MovieClip in Frame 1923
onClipEvent (enterFrame) {
if (hitTest(_root.Soarin)) {
if ((_root.Soarin.XSpeed > -5) and (!_root.Soarin.Cumming)) {
_root.Soarin.XSpeed = _root.Soarin.XSpeed - 1;
}
}
}
Instance of Symbol 758 MovieClip "BottomBarrier" in Frame 1923
onClipEvent (load) {
Advised = false;
WaitSpeak = -1;
}
onClipEvent (enterFrame) {
if (WaitSpeak > 0) {
WaitSpeak = WaitSpeak - 1;
}
if (hitTest(_root.Soarin)) {
_root.StrikeMe._x = _root.Soarin._x;
_root.StrikeMe._y = _root.Soarin._y;
if ((!_root.StrikeMe.Playing) and (!_root.Soarin.Shaking)) {
_root.Soarin.Life = _root.Soarin.Life - 5;
_root.Soarin.ShakeX = 10;
_root.Soarin.ShakeY = 10;
_root.Soarin.Shaking = true;
_root.StrikeMe.Playing = true;
_root.StrikeMe.gotoAndPlay(1);
WaitSpeak = 30;
Song = new Sound(this);
Song.attachSound("Electrocute.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
if (_root.Soarin.YSpeed > -16) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 4;
}
}
if ((!Advised) and (WaitSpeak == 0)) {
Advised = true;
Song = new Sound(this);
Song.attachSound("Shock.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
}
}
Instance of Symbol 1065 MovieClip in Frame 1923
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 247) {
_x = Math.ceil(Math.random() * 800);
gotoAndPlay (1924);
}
}
Instance of Symbol 1065 MovieClip in Frame 1923
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 247) {
_x = Math.ceil(Math.random() * 800);
gotoAndPlay (1924);
}
}
Instance of Symbol 1065 MovieClip in Frame 1923
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 247) {
_x = Math.ceil(Math.random() * 800);
gotoAndPlay (1924);
}
}
Instance of Symbol 1065 MovieClip in Frame 1923
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 247) {
_x = Math.ceil(Math.random() * 800);
gotoAndPlay (1924);
}
}
Instance of Symbol 1078 MovieClip "StrikeMe" in Frame 1923
onClipEvent (load) {
Playing = false;
}
Instance of Symbol 788 MovieClip "Life" in Frame 1923
onClipEvent (load) {
DoOnce = false;
}
onClipEvent (enterFrame) {
if (_root.Soarin.Life > 5) {
this.gotoAndStop(_root.Soarin.Life);
} else if (!DoOnce) {
gotoAndPlay ("Pump");
DoOnce = true;
}
if (_root.Soarin.Life <= 0) {
_root.gotoAndPlay("Retry4");
} else {
_root.S_Life.text = _root.Soarin.Life;
}
}
Instance of Symbol 1091 MovieClip "Warning" in Frame 1923
onClipEvent (load) {
stop();
Playing = false;
CloudOnScreen = false;
WaitSpawn = 0;
}
onClipEvent (enterFrame) {
RandCloud = Math.ceil(Math.random() * 100);
if ((((RandCloud > 95) and (!Playing)) and (!CloudOnScreen)) and (WaitSpawn == 0)) {
RandY = Math.ceil(Math.random() * 300);
_y = (150 + RandY);
Playing = true;
gotoAndPlay (1924);
WaitSpawn = 30;
}
if ((WaitSpawn > 0) and (!CloudOnScreen)) {
WaitSpawn = WaitSpawn - 1;
if (WaitSpawn == 0) {
CloudOnScreen = true;
_root.CloudNumber = _root.CloudNumber + 1;
TempName = "KillerCloud-Instance" + _root.CloudNumber;
TempMC = _root.createEmptyMovieClip("DeathCloud" + _root.CloudNumber, _root.getNextHighestDepth());
TempMC.attachMovie("KillerCloud", TempName, TempMC.getNextHighestDepth());
TempMC._x = _x;
TempMC._y = _y;
}
}
}
Frame 1924
stopAllSounds();
Frame 1933
Song = new Sound(this);
Song.attachSound("Moan3.mp3");
Song.start(0, 0);
Song.setVolume(100);
Song = new Sound(this);
Song.attachSound("SoarinBoom.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 1284 MovieClip in Frame 1984
onClipEvent (load) {
function Shake() {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
if (!Doubled) {
ShakeX = ShakeX * -2;
ShakeY = ShakeY * -2;
Doubled = true;
} else {
ShakeX = ShakeX * -0.5;
ShakeY = ShakeY * -0.5;
Doubled = false;
}
if ((ShakeX > 0) and (!Doubled)) {
_x = (_x + ShakeX);
_y = (_y + ShakeY);
ShakeX = ShakeX - 1;
ShakeY = ShakeY - 1;
}
if (ShakeX == 0) {
Shaking = false;
}
}
Time = 1;
ShakeX = 20;
ShakeY = 20;
Shaking = false;
}
onClipEvent (enterFrame) {
if (Time == 9) {
Shaking = true;
} else {
Time = Time + 1;
}
if (Shaking) {
Shake();
}
}
Frame 2035
_root._quality = "low";
Instance of Symbol 1065 MovieClip in Frame 2035
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2035
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2035
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2035
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1304 MovieClip in Frame 2035
onClipEvent (load) {
Speed = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + Speed);
if (Speed < 15) {
Speed = Speed + 0.1;
}
}
Instance of Symbol 1304 MovieClip in Frame 2035
onClipEvent (load) {
Speed = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + Speed);
if (Speed < 15) {
Speed = Speed + 0.1;
}
}
Instance of Symbol 564 MovieClip "Soarin" in Frame 2084
onClipEvent (load) {
gotoAndStop ("Game4");
}
Instance of Symbol 1065 MovieClip in Frame 2139
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2139
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2139
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 1065 MovieClip in Frame 2139
onClipEvent (load) {
stop();
Flashing = false;
}
onClipEvent (enterFrame) {
RandomNum = Math.ceil(Math.random() * 250);
if (RandomNum > 245) {
gotoAndPlay (2036);
}
}
Instance of Symbol 564 MovieClip in Frame 2247
onClipEvent (load) {
gotoAndStop ("Hump");
}
Frame 2688
_root._quality = "high";
Song = new Sound(this);
Song.attachSound("Credits.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Instance of Symbol 1424 MovieClip in Frame 3237
onClipEvent (load) {
stop();
}
Instance of Symbol 1424 MovieClip in Frame 3415
onClipEvent (load) {
gotoAndPlay ("Cum");
}
Frame 3447
stop();
Instance of Symbol 1424 MovieClip in Frame 3447
onClipEvent (load) {
gotoAndStop ("End");
}
on (release) {
_root.Replayed = true;
stopAllSounds();
Song = new Sound(this);
Song.attachSound("Music.mp3");
Song.start(int(Position.text), 99);
Song.setVolume(100);
_root.gotoAndPlay("Game");
}
Symbol 89 MovieClip Frame 24
gotoAndPlay ("IdleGround");
Symbol 89 MovieClip Frame 50
gotoAndPlay ("Push");
Symbol 89 MovieClip Frame 75
gotoAndPlay ("Walk");
Symbol 89 MovieClip Frame 92
gotoAndPlay ("Trot");
Symbol 89 MovieClip Frame 108
gotoAndPlay ("Run");
Symbol 89 MovieClip Frame 115
gotoAndPlay ("IdleGround");
Symbol 89 MovieClip Frame 126
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Instance of Symbol 259 MovieClip in Symbol 264 MovieClip Frame 1
onClipEvent (load) {
if (!_root.ShowGoggles) {
_alpha = 0;
}
}
Instance of Symbol 262 MovieClip in Symbol 264 MovieClip Frame 1
onClipEvent (load) {
if (!_root.ShowGoggles) {
_alpha = 0;
}
}
Instance of Symbol 263 MovieClip in Symbol 264 MovieClip Frame 1
onClipEvent (load) {
if (!_root.ShowGoggles) {
_alpha = 0;
}
}
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 2
stop();
Symbol 309 MovieClip Frame 1
HitNumber = 2;
stop();
Symbol 329 MovieClip [_Spitfire] Frame 10
gotoAndPlay ("IdleGround");
Symbol 329 MovieClip [_Spitfire] Frame 35
gotoAndPlay ("Walk");
Symbol 329 MovieClip [_Spitfire] Frame 52
gotoAndPlay ("Trot");
Symbol 329 MovieClip [_Spitfire] Frame 61
gotoAndPlay ("Run");
Symbol 329 MovieClip [_Spitfire] Frame 74
stop();
Symbol 329 MovieClip [_Spitfire] Frame 93
stop();
Symbol 329 MovieClip [_Spitfire] Frame 94
gotoAndPlay ("IdleGround");
Symbol 329 MovieClip [_Spitfire] Frame 101
gotoAndPlay ("GroundIdle");
Symbol 329 MovieClip [_Spitfire] Frame 111
gotoAndPlay ("IdleGround");
Symbol 329 MovieClip [_Spitfire] Frame 122
stop();
Symbol 329 MovieClip [_Spitfire] Frame 131
stop();
Symbol 329 MovieClip [_Spitfire] Frame 142
stop();
Instance of Symbol 311 MovieClip "Rips" in Symbol 329 MovieClip [_Spitfire] Frame 144
onClipEvent (load) {
_alpha = 0;
if ((_root.Soarin.Level == 2) or (_root.Soarin.Level == 3)) {
_alpha = 100;
}
}
Symbol 329 MovieClip [_Spitfire] Frame 158
gotoAndPlay ("Flying");
Symbol 329 MovieClip [_Spitfire] Frame 159
BeingHit = true;
Symbol 329 MovieClip [_Spitfire] Frame 170
BeingHit = false;
WaitHit = -1;
gotoAndPlay ("Flying");
Symbol 329 MovieClip [_Spitfire] Frame 184
gotoAndPlay ("Flying");
Symbol 1435 MovieClip [__Packages.Cloudy] Frame 0
class Cloudy extends MovieClip
{
var Poofed, Counter, HitSpitfire, gotoAndPlay, hitTest;
function Cloudy () {
super();
}
function onLoad() {
Poofed = false;
Counter = 3;
HitSpitfire = false;
}
function HitHer() {
if (Counter == 0) {
gotoAndPlay("Poof");
HitSpitfire = false;
Counter = 3;
} else {
Counter = Counter - 1;
}
}
function onEnterFrame() {
if (hitTest(_root.Soarin) and (!Poofed)) {
gotoAndPlay("Poof");
Poofed = true;
if ((!_root.Soarin.Dashing) and (!_root.Soarin.Attacking)) {
_root.Soarin._x = _root.Soarin._x - 10;
if (_root.Soarin.Life > 0) {
_root.Soarin.Life = _root.Soarin.Life - 5;
_root.Life.text = String(_root.Soarin.Life);
}
}
}
if (hitTest(_root.Spitfire) and (!HitSpitfire)) {
_root.Spitfire.gotoAndPlay("Spin");
HitSpitfire = true;
Poofed = true;
}
if (HitSpitfire) {
HitHer();
}
}
}
Symbol 1436 MovieClip [__Packages.Cloud] Frame 0
class Cloud extends MovieClip
{
var XSpeed, FrameNumber, _alpha, hitTest, _x, swapDepths, removeMovieClip;
function Cloud () {
super();
}
function onLoad() {
XSpeed = 30;
FrameNumber = 1;
}
function onEnterFrame() {
if (_alpha > 0) {
_alpha = _alpha - 1;
}
if (hitTest(_root.Soarin) and (_root.Soarin.Invincible < 1)) {
_root.Soarin._x = _root.Soarin._x - 5;
_root.Soarin.Life = _root.Soarin.Life - 1;
}
_x = _x - XSpeed;
FrameNumber = FrameNumber + 1;
if (FrameNumber == 22) {
swapDepths(_root.getNextHighestDepth());
removeMovieClip();
}
}
}
Symbol 1437 MovieClip [__Packages.Electricity] Frame 0
class Electricity extends MovieClip
{
var XSpeed, FrameNumber, hitTest, _x, swapDepths, removeMovieClip;
function Electricity () {
super();
}
function onLoad() {
XSpeed = 30;
FrameNumber = 1;
}
function onEnterFrame() {
if (hitTest(_root.Soarin)) {
_root.Soarin._x = _root.Soarin._x - 5;
_root.Soarin.Life = _root.Soarin.Life - 1;
}
_x = _x - XSpeed;
FrameNumber = FrameNumber + 1;
if (FrameNumber == 11) {
swapDepths(_root.getNextHighestDepth());
removeMovieClip();
}
}
}
Symbol 1438 MovieClip [__Packages.KillerCloud] Frame 0
class KillerCloud extends MovieClip
{
var XSpeed, PlayingShock, hitTest, Song, _x, swapDepths, removeMovieClip;
function KillerCloud () {
super();
}
function onLoad() {
XSpeed = 60;
PlayingShock = false;
}
function onEnterFrame() {
if (hitTest(_root.Soarin)) {
if (!PlayingShock) {
PlayingShock = true;
Song = new Sound(this);
Song.attachSound("Electrocute.mp3");
Song.start(0, 0);
Song.setVolume(100);
}
_root.Soarin._x = _root.Soarin._x - 5;
_root.Soarin.Life = _root.Soarin.Life - 1;
_root.StrikeMe._x = _root.Soarin._x;
_root.StrikeMe._y = _root.Soarin._y;
if ((!_root.StrikeMe.Playing) and (!_root.Soarin.Shaking)) {
_root.Soarin.Life = _root.Soarin.Life - 5;
_root.Soarin.ShakeX = 10;
_root.Soarin.ShakeY = 10;
_root.Soarin.Shaking = true;
_root.StrikeMe.Playing = true;
_root.StrikeMe.gotoAndPlay(1);
}
}
_x = _x - XSpeed;
if (_x < -600) {
_root.Warning.CloudOnScreen = false;
swapDepths(_root.getNextHighestDepth());
removeMovieClip();
}
}
}
Symbol 351 MovieClip Frame 16
stop();
Symbol 361 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.Spitfire.Wing.gotoAndStop(2);
_root.gotoAndPlay("StartShow");
}
Symbol 465 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 24
gotoAndPlay ("IdleGround");
Symbol 493 MovieClip Frame 49
gotoAndPlay ("Push");
Symbol 493 MovieClip Frame 74
gotoAndPlay ("Walk");
Symbol 493 MovieClip Frame 91
gotoAndPlay ("Trot");
Symbol 493 MovieClip Frame 107
gotoAndPlay ("Run");
Symbol 493 MovieClip Frame 108
stop();
Symbol 493 MovieClip Frame 137
gotoAndPlay ("GroundIdle");
Symbol 493 MovieClip Frame 147
gotoAndPlay ("IdleGround");
Symbol 493 MovieClip Frame 167
stop();
Symbol 493 MovieClip Frame 178
stop();
Symbol 493 MovieClip Frame 187
gotoAndPlay ("IdleGround");
Symbol 493 MovieClip Frame 192
gotoAndPlay ("Walk");
Symbol 493 MovieClip Frame 197
gotoAndPlay ("Trot");
Symbol 493 MovieClip Frame 202
gotoAndPlay ("Run");
Symbol 493 MovieClip Frame 212
gotoAndPlay ("IdleGround");
Symbol 504 MovieClip Frame 1
stop();
Symbol 545 MovieClip Frame 1
stop();
Symbol 545 MovieClip Frame 2
stop();
Symbol 563 MovieClip Frame 1
stop();
Symbol 564 MovieClip Frame 10
gotoAndPlay ("IdleGround");
Symbol 564 MovieClip Frame 35
gotoAndPlay ("Walk");
Symbol 564 MovieClip Frame 52
gotoAndPlay ("Trot");
Symbol 564 MovieClip Frame 86
gotoAndPlay ("Run");
Symbol 564 MovieClip Frame 87
gotoAndPlay ("IdleGround");
Symbol 564 MovieClip Frame 94
stop();
Symbol 564 MovieClip Frame 104
gotoAndPlay ("IdleGround");
Symbol 564 MovieClip Frame 115
stop();
Symbol 564 MovieClip Frame 124
stop();
Symbol 564 MovieClip Frame 135
stop();
Symbol 564 MovieClip Frame 158
gotoAndPlay ("Flying");
Symbol 564 MovieClip Frame 174
Attacking = false;
gotoAndPlay ("Flying");
Symbol 564 MovieClip Frame 182
_root.Spitfire._alpha = 0;
_root.TempSpitfire._alpha = 0;
_root.Molesting = true;
_root.Spitfire.BeingHit = true;
Instance of Symbol 558 MovieClip in Symbol 564 MovieClip Frame 183
onClipEvent (load) {
if (!_root.Soarin.ShowGoggles) {
_alpha = 0;
}
}
Symbol 564 MovieClip Frame 186
Shaking = true;
_root.Tear._x = _root.Soarin._x;
_root.Tear._y = _root.Soarin._y;
_root.Tear.gotoAndPlay(1);
Symbol 564 MovieClip Frame 193
_root.Life3._alpha = 0;
Symbol 564 MovieClip Frame 194
Shaking = false;
Symbol 564 MovieClip Frame 202
if (_root.Soarin.Level == 1) {
_root.gotoAndPlay("Rape1");
} else if (_root.Soarin.Level == 2) {
_root.gotoAndPlay("Rape2");
} else if (_root.Soarin.Level == 3) {
_root.gotoAndPlay("Rape3");
}
Symbol 564 MovieClip Frame 203
Penitrating = false;
Symbol 564 MovieClip Frame 204
if (((_root.Soarin.YSpeed < _root.Soarin.MaxSpeed) and (!_root.Soarin.hitTest(_root.TopBarrier))) and (_root.Soarin._y > 80)) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 2;
if (_root.Gauge.Cum._y > -124.7) {
_root.Gauge.Cum._y = _root.Gauge.Cum._y - 20;
} else {
_root.Soarin.Cumming = true;
_root.Soarin.Cum();
Song = new Sound(this);
Song.attachSound("Cum.mp3");
Song.start(0, 0);
Song.setVolume(100);
}
}
Symbol 564 MovieClip Frame 205
if (((_root.Soarin.YSpeed < _root.Soarin.MaxSpeed) and (!_root.Soarin.hitTest(_root.TopBarrier))) and (_root.Soarin._y > 40)) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 2;
}
RandMoan = Math.ceil(Math.random() * 3);
Song = new Sound(this);
Song.attachSound(("Moan" + RandMoan) + ".mp3");
Song.start(0, 0);
Song.setVolume(100);
Symbol 564 MovieClip Frame 206
if (((_root.Soarin.YSpeed < _root.Soarin.MaxSpeed) and (!_root.Soarin.hitTest(_root.TopBarrier))) and (_root.Soarin._y > 20)) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 2;
}
Symbol 564 MovieClip Frame 207
if (((_root.Soarin.YSpeed < _root.Soarin.MaxSpeed) and (!_root.Soarin.hitTest(_root.TopBarrier))) and (_root.Soarin._y > 10)) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 1;
}
Symbol 564 MovieClip Frame 208
if (((_root.Soarin.YSpeed < _root.Soarin.MaxSpeed) and (!_root.Soarin.hitTest(_root.TopBarrier))) and (_root.Soarin._y > 0)) {
_root.Soarin.YSpeed = _root.Soarin.YSpeed - 1;
}
if (_root.Soarin.Cumming) {
stop();
}
Symbol 564 MovieClip Frame 224
Penitrating = false;
gotoAndStop ("Game4");
Symbol 592 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndStop("Part2");
}
Symbol 711 MovieClip Frame 1
stop();
Symbol 714 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndStop("Part3");
}
Symbol 734 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndStop("Part4");
}
Symbol 745 MovieClip [Cloudy] Frame 1
#initclip 5
Object.registerClass("Cloudy", Cloudy);
#endinitclip
stop();
Symbol 745 MovieClip [Cloudy] Frame 6
stop();
Symbol 747 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndStop("Part5");
}
Symbol 751 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndPlay("Part7");
}
Symbol 754 Button
on (release) {
Song = new Sound(this);
Song.attachSound("Click.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
_root.gotoAndPlay("Part6");
}
Symbol 758 MovieClip Frame 1
_alpha = 0;
Symbol 761 MovieClip Frame 21
_x = -100;
_y = -100;
Symbol 765 MovieClip Frame 5
stop();
Symbol 766 MovieClip Frame 1
Ready = false;
Symbol 766 MovieClip Frame 151
Ready = true;
Symbol 766 MovieClip Frame 153
gotoAndPlay ("Ready");
Symbol 788 MovieClip Frame 1
stop();
Symbol 788 MovieClip Frame 114
gotoAndPlay ("Pump");
Symbol 788 MovieClip Frame 115
stop();
Symbol 804 MovieClip Frame 60
gotoAndPlay ("Loop");
Symbol 827 MovieClip Frame 13
Song = new Sound(this);
Song.attachSound("Goggles.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 837 MovieClip Frame 1
if (!_root.Sheen) {
stop();
}
Instance of Symbol 838 MovieClip in Symbol 841 MovieClip Frame 9
onClipEvent (load) {
Goggle.gotoAndPlay("Gleam");
}
Symbol 841 MovieClip Frame 21
Song = new Sound(this);
Song.attachSound("Goggles2.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 841 MovieClip Frame 32
_root.Sheen = false;
Symbol 857 MovieClip Frame 23
stop();
Instance of Symbol 329 MovieClip [_Spitfire] in Symbol 878 MovieClip Frame 49
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Instance of Symbol 564 MovieClip in Symbol 878 MovieClip Frame 63
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Symbol 885 MovieClip [CloudTrail1] Frame 1
#initclip 8
Object.registerClass("CloudTrail1", Cloud);
#endinitclip
Symbol 893 MovieClip [CloudTrail2] Frame 1
#initclip 6
Object.registerClass("CloudTrail2", Cloud);
#endinitclip
Symbol 901 MovieClip [CloudTrail3] Frame 1
#initclip 7
Object.registerClass("CloudTrail3", Cloud);
#endinitclip
Symbol 917 MovieClip [Electricity1] Frame 1
#initclip 12
Object.registerClass("Electricity1", Electricity);
#endinitclip
Symbol 922 MovieClip [Electricity2] Frame 1
#initclip 9
Object.registerClass("Electricity2", Electricity);
#endinitclip
Symbol 927 MovieClip [Electricity3] Frame 1
#initclip 10
Object.registerClass("Electricity3", Electricity);
#endinitclip
Symbol 932 MovieClip [Electricity4] Frame 1
#initclip 11
Object.registerClass("Electricity4", Electricity);
#endinitclip
Instance of Symbol 564 MovieClip in Symbol 934 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay ("Flying");
CloudNumber = 1;
NextCloud = 1;
NextElectricity = 1;
}
onClipEvent (enterFrame) {
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + RandomRotation;
TempMC._y = _y + RandomRotation;
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + (RandomRotation * 3);
TempMC._y = _y + (RandomRotation * 3);
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + (RandomRotation * 3);
TempMC._y = _y + (RandomRotation * 3);
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
NextCloud = 1;
}
Instance of Symbol 329 MovieClip [_Spitfire] in Symbol 934 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay ("Flying");
CloudNumber = 1;
NextCloud = 1;
NextElectricity = 1;
}
onClipEvent (enterFrame) {
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + RandomRotation;
TempMC._y = _y + RandomRotation;
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + (RandomRotation * 3);
TempMC._y = _y + (RandomRotation * 3);
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
RandomRotation = Math.random() * 30;
TempMC = _parent.createEmptyMovieClip("Cloud_" + CloudNumber, _parent.getNextHighestDepth());
TempName = "CloudTrail" + NextCloud;
TempMC.attachMovie(TempName, "Cloud-Instance_" + CloudNumber, TempMC.getNextHighestDepth());
NextCloud = NextCloud + 1;
NextElectricity = NextElectricity + 1;
if (NextElectricity == 5) {
NextElectricity = 1;
}
TempName = "Electricity" + NextElectricity;
TempElectricity = _parent.createEmptyMovieClip("Electricity_" + CloudNumber, _parent.getNextHighestDepth());
TempElectricity.attachMovie(TempName, "Electricity-Instance_" + CloudNumber, TempElectricity.getNextHighestDepth());
CloudNumber = CloudNumber + 1;
TempMC._x = (_x - 100) + (RandomRotation * 3);
TempMC._y = _y + (RandomRotation * 3);
TempMC._rotation = RandomRotation;
TempElectricity._x = _x - 100;
TempElectricity._y = _y + 20;
TempElectricity._rotation = RandomRotation;
NextCloud = 1;
}
Instance of Symbol 329 MovieClip [_Spitfire] in Symbol 934 MovieClip Frame 16
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Instance of Symbol 329 MovieClip [_Spitfire] in Symbol 934 MovieClip Frame 17
onClipEvent (load) {
gotoAndPlay ("TurnAround");
}
Instance of Symbol 804 MovieClip in Symbol 934 MovieClip Frame 21
onClipEvent (load) {
gotoAndPlay ("Turned");
}
Instance of Symbol 564 MovieClip in Symbol 934 MovieClip Frame 24
onClipEvent (load) {
gotoAndPlay ("Flying");
}
Symbol 981 MovieClip Frame 1
Song = new Sound(this);
Song.attachSound("Thunder1.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 981 MovieClip Frame 4
Song = new Sound(this);
Song.attachSound("Thunder2.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 981 MovieClip Frame 18
Song = new Sound(this);
Song.attachSound("Thunder3.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 981 MovieClip Frame 31
Song = new Sound(this);
Song.attachSound("Thunder1.mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 996 Button
on (release) {
_root.gotoAndStop("Part8");
}
Symbol 1002 Button
on (release) {
_root.gotoAndStop("Part9");
}
Symbol 1009 Button
on (release) {
_root.gotoAndStop("Part10");
}
Symbol 1015 Button
on (release) {
_root.gotoAndStop("Part11");
}
Symbol 1023 Button
on (release) {
_root.gotoAndStop("Part12");
}
Symbol 1029 Button
on (release) {
_root.gotoAndStop("Part13");
}
Symbol 1040 Button
on (release) {
_root.gotoAndStop("Part14");
}
Symbol 1046 Button
on (release) {
_root.gotoAndStop("Game4");
}
Symbol 1065 MovieClip Frame 2
RandThunder = Math.ceil(Math.random() * 3);
Song = new Sound(this);
Song.attachSound(("Thunder" + RandThunder) + ".mp3");
Song.start(int(Position.text), 0);
Song.setVolume(100);
Symbol 1065 MovieClip Frame 7
gotoAndStop (1);
Symbol 1078 MovieClip Frame 15
_x = -500;
_y = -500;
Playing = false;
Instance of Symbol 1037 MovieClip "Cum" in Symbol 1080 MovieClip Frame 1
onClipEvent (load) {
Playing = false;
}
onClipEvent (enterFrame) {
if (((_y < -100) and (_y > -124.7)) and (!Playing)) {
Playing = true;
Song = new Sound(this);
Song.attachSound("Alarm.mp3");
Song.start(0, 99);
Song.setVolume(100);
}
}
Symbol 1091 MovieClip Frame 16
Playing = false;
gotoAndStop (1);
Symbol 1092 MovieClip [KillerCloud] Frame 1
#initclip 13
Object.registerClass("KillerCloud", KillerCloud);
#endinitclip
Instance of Symbol 564 MovieClip in Symbol 1284 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (207);
}
Symbol 1424 MovieClip Frame 30
stop();
Symbol 1430 Button
on (release) {
getURL ("http://www.furaffinity.net/user/taharon", "_blank");
}
Symbol 1434 Button
on (release) {
getURL ("http://wonderboltscomic.tumblr.com", "_blank");
}