STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228131
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/86395428?noj=FRM86395428-15DC" width="1" height="1"></div>

1040301920.swf

This is the info page for
Flash #11606

(Click the ID number above for more basic data on this flash file.)


Text
Version 2.0

%

Loading,
please wait

Loading,
please wait.

Loading,
please wait..

Loading,
please wait...

Ready?

Continue

Continue

Whitehouse Edition

Play

Help

Press the UP and DOWN arrow keys to move forwards and back.
Tap the LEFT and RIGHT arrow keys to turn left or right.

Controls

During the darkest days of the War of Independence, with British death squads marching up Pennsylvania
Avenue, George Washington ventured into the catacombs deep beneath the White House and hid there his
favourite salty snacks...

Eat all the snacks to move onto the next level
Avoid the three ghosts: Beardy, Wheelie and Tricky
Eat power pills to turn the tables on the ghosts: if you can catch a ghost while he's flashing green you can
send him back to his crypt.
Good luck Mr President and don't forget to chew....

Back

The powerpills appear on the radar as red blobs, health packs appear as pink blobs. Ghosts are light blue
blips that turn green when the ghost is vulnerable to attack.

Use the gates to cross instantly to the other side of map - the ghosts can't follow.

When standing still just tap the left or right key once for each turn. When moving forward you can hold down
the left or right key and you will take the next turn in that direction - remember to release the turn key before
you try to turn again

Radar:

Gates:

Turning:

When the ghosts hear
this noise they wander off
to comtemplate their
careers...

When they hear this
noise they come
back to whale on
you...

This alarm means
Tricky is about to go
Cambodian on you.

Turn up the volume and listen closely for the ghosts. As well as not being able to move very quietly they will call
out whenever they catch sight of you, either a spooky haunty noise if they are chasing you or a cowardy scared
noise if you've popped a power pill.

Sounds:

R.I.P.

score:

Lives:

testvar1

testvar2

testvar3

testvar4

testvar5

Continue

Points

Completion Bonus

Time Bonus

Lives Bonus

About

Play again

Game Over

Congratulations on completing every map In Pacman 3D:
Whitehouse Edition. You may now email the President and
request a free bag of his favourite salty snack.* Be sure to tell him 
your score.





*Subject to availability.

Contact George W. Bush

Contact

Contact George W. Bush

Contact George W. Bush

Watch out for other titles  by Alphabet Soup :

British Nanny
Escape from Balmoral 3D
Age of the Ants

Music: Hail to the Chief, 3rd Bass (Deadbeat mix)

Play again

Contact

Contact

Contact

Contact

Contact

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 143 MovieClip in Frame 1
onClipEvent (enterFrame) { ifFrameLoaded (122) { _root.gotoAndPlay("BootFrame"); } }
Frame 2
Bushism = new Sound(); PowerPillSound = new Sound(); HuntMusic = new Sound(); MusicEnd = new Sound(); ScatterSound = new Sound(); IntroSounds = new Sound(); WallAlert = new Sound(); WallAlert.attachSound("WallAlert"); EatingSound = new Sound(); EatingSound.attachSound("EatingSound"); HealthPack = new Sound(); HealthPack.attachSound("HealthPack");
Frame 3
var BestScore = 537;
Frame 4
EatingSound.start(0, 1); stop();
Frame 5
IntroSounds.attachSound("PacmanTune"); IntroSounds.start(0, 1); if (BestScore > 537) { gotoAndPlay (93); } else { gotoAndPlay (6); }
Frame 93
if (BestScore <= 537) { EatingSound.start(0, 1); } stop();
Frame 96
function Randomiser(range) { return(Math.round((Math.random() * (range - 1)) + 1)); } function PopUpPager(messagetext) { PopUpMessage.thismessage = messagetext; PopUpMessage.gotoAndPlay("StartDisplayFrame"); } function WeightLivesLevels(LivesWeightMax, LevelsWeightMax) { return(Math.round((((Math.min(4, Lives) - 1) / 3) * LivesWeightMax) + (((Math.min(NumberOfMaps, CurrentLevel) - 1) / NumberOfMaps) * LevelsWeightMax))); } function TurnL() { Swoosh.setPan(-100); Swoosh.start(0, 1); pDc = leftD[pDc]; vx = dx[pDc]; vy = dy[pDc]; Blip._rotation = BlipAng[pDc]; Compass._rotation = CompassAng[pDc]; } function TurnR() { Swoosh.setPan(100); Swoosh.start(0, 1); pDc = rightD[pDc]; vx = dx[pDc]; vy = dy[pDc]; Blip._rotation = BlipAng[pDc]; Compass._rotation = CompassAng[pDc]; } function CheckForSpace(x, y) { var emptyspace = (!Map.hitTest(x, y, true)); return(emptyspace); } var NumberOfMaps = Map._totalframes; var CurrentLevel = 1; var Lives = 3; var Score = 0; var MaxHealth = 4; var OneUpTarget = 10000; var OneUpStep = 10000; leftD = new Array(); leftD[1] = 8; leftD[2] = 1; leftD[4] = 2; leftD[8] = 4; rightD = new Array(); rightD[1] = 2; rightD[2] = 4; rightD[4] = 8; rightD[8] = 1; BlipAng = new Array(); BlipAng[1] = 0; BlipAng[2] = 90; BlipAng[4] = 180; BlipAng[8] = 270; CompassAng = new Array(); CompassAng[1] = 0; CompassAng[2] = 270; CompassAng[4] = 180; CompassAng[8] = 90; Kd = Key.isDown; Kl = 37; Kr = 39;
Frame 97
function InitialiseMapArray() { var j = 0; while (j < 23) { M.push(new Array(23)); j++; } var x = 0; while (x < 23) { var y = 0; while (y < 23) { if (CheckForSpace(x, y)) { M[x][y] = 2; } else { M[x][y] = 0; } y++; } x++; } } function InitialiseCryptDoor() { M[11][9] = 8; M[11][10] = 9; M[11][11] = 10; } function InitialiseGates() { var i = 0; while (i < 23) { if (M[i][0] == 2) { M[i][0] = 6; M[i][1] = 7; M[i][22] = 7; M[i][21] = 1; } if (M[0][i] == 2) { M[0][i] = 6; M[1][i] = 7; M[22][i] = 7; M[21][i] = 1; } i++; } } function InitialiseMapItem(totalnumber, itemcode) { var i = 0; while (i < totalnumber) { do { var x = Randomiser(21); var y = Randomiser(21); } while (((((((((M[x][y] != 2) || (M[x + 1][y] > 2)) || (M[x - 1][y] > 2)) || (M[x][y + 1] > 2)) || (M[x][y - 1] > 2)) || (M[x + 2][y] > 2)) || (M[x - 2][y] > 2)) || (M[x][y + 2] > 2)) || (M[x][y - 2] > 2)); M[x][y] = itemcode; i++; } } function InitialiseScatterPoints() { ScatterPoints[0] = [3, 3]; ScatterPoints[1] = [3, 20]; ScatterPoints[2] = [20, 3]; ScatterPoints[3] = [20, 20]; var sp = 0; while (sp < 3) { do { var ScatterPointX = ((ScatterPoints[sp][0] - 3) + Randomiser(5)); var ScatterPointY = ((ScatterPoints[sp][1] - 3) + Randomiser(5)); } while (M[ScatterPointX][ScatterPointY] != 0); ScatterPoints[sp][0] = ScatterPointX; ScatterPoints[sp][1] = ScatterPointY; sp++; } } function InitialiseScatterTimes() { var timeAdjustUp = WeightLivesLevels(3, 6); var timeAdjustDown = WeightLivesLevels(0, 3); CountDown.ScatterTimes = new Array(9, 18 + timeAdjustUp, 9 - timeAdjustDown, 19 + timeAdjustUp, 8 - timeAdjustDown, 20 + timeAdjustUp, 7, 60 + timeAdjustUp); } function ResetScatter() { CountDown.Clock = 0; CountDown.ScatterIndex = 0; CountDown.gotoAndPlay("ClockStart"); ScatterStart(); } function ScatterStart() { if (CountDown.ScatterIndex != 0) { ScatterSound.attachSound("ScatterOn"); ScatterSound.start(0, 4); } Scatter = true; var Corners = new Array(0, 1, 2, 3); for (var e in Entity) { var RandomIndex = (Randomiser(4 - e) - 1); var thisScatterPoint = Corners[RandomIndex]; Entity[e].ScatterX = ScatterPoints[thisScatterPoint][0]; Entity[e].ScatterY = ScatterPoints[thisScatterPoint][1]; Corners.splice(RandomIndex, 1); if (e == 0) { if (e0.MoveStyle == "Walk") { Entity[e].Scatter = true; } } else { Entity[e].Scatter = true; } } } function ScatterStop() { ScatterSound.attachSound("ScatterOff"); ScatterSound.start(0, 8); Scatter = false; for (var e in Entity) { Entity[e].Scatter = false; } }
Frame 98
function InitialiseHUDpellets() { var depthCount = 101; var x = 0; while (x < 23) { var y = 0; while (y < 23) { if ((M[x][y] > 1) && (M[x][y] < 6)) { depthCount++; thisHUDpellet = HUDpellet.duplicateMovieClip((("HUDpellet_" + x) + "_") + y, depthCount); thisHUDpellet._x = (3 * x) + mapX; thisHUDpellet._y = (3 * y) + mapY; switch (M[x][y]) { case 3 : thisHUDpellet._xscale = 300; thisHUDpellet._yscale = 300; myColor = new Color(thisHUDpellet); myColor.setRGB(16711680); break; case 5 : thisHUDpellet._xscale = 300; thisHUDpellet._yscale = 300; myColor = new Color(thisHUDpellet); myColor.setRGB(16711935); } } y++; } x++; } } function CountPellets() { var x = 0; while (x < 23) { var y = 0; while (y < 23) { if (M[x][y] == 2) { PelletsMax++; } y++; } x++; } } function CreateBeacon(thisEntity, e) { var thisBeacon = (("e" + e) + "Beacon"); _root.attachMovie("Beacon", thisBeacon, 500 + e); thisEntity.myBeacon = eval ("_root." + thisBeacon); var thisBeacon = eval (thisBeacon); thisBeacon._x = (3 * thisEntity.x) + mapX; thisBeacon._y = (3 * thisEntity.y) + mapY; thisBeacon.gotoAndPlay(e * 16); } function LoLiteBeacon(thisBeacon) { thisBeacon._alpha = 80; myColor = new Color(thisBeacon); myColor.setRGB(65535); } function HiLiteBeacon(thisBeacon) { thisBeacon._alpha = 100; myColor = new Color(thisBeacon); myColor.setRGB(65280); } function ClearScreen() { var x = 0; while (x < 23) { var y = 0; while (y < 23) { removeMovieClip((("HUDpellet_" + x) + "_") + y); y++; } x++; } var e = 0; while (e < eCount) { removeMovieClip("e" + e); removeMovieClip(("e" + e) + "Beacon"); e++; } }
Frame 100
function InitialiseStemCells() { var z = 0; while (z < DrawDistance) { eval ("StemCell" + z)._x = Centre_X; eval ("StemCell" + z)._y = DepthCell_Y[z]; setProperty(eval ("StemCell" + z), _xscale , DepthCell_Mag[z]); setProperty(eval ("StemCell" + z), _yscale , DepthCell_Mag[z]); eval ("StemCell" + z).gotoAndStop(1); z++; } } var DrawDistance = 8; var Centre_X = 300; var DepthCell_Y = new Array(448, 334, 263, 217, 186, 166, 152, 144); var Xoffset = new Array(); Xoffset[0] = [390, 210, 300]; Xoffset[1] = [360, 240, 300]; Xoffset[2] = [340, 260, 300]; Xoffset[3] = [327, 273, 300]; Xoffset[4] = [318, 282, 300]; Xoffset[5] = [312, 288, 300]; Xoffset[6] = [308, 292, 300]; Xoffset[7] = [305, 295, 300]; var DepthCell_Mag = new Array(150, 100, 67, 44, 30, 20, 13, 9); var LW = new Array(LW0, LW1, LW2, LW3, LW4, LW5, LW6, LW7); var RW = new Array(RW0, RW1, RW2, RW3, RW4, RW5, RW6, RW7);
Frame 101
function SoundEffect(Entity, SFX, loops) { var relative_X = (Entity.x - px); var relative_Y = (Entity.y - py); var Distance_SQ = ((relative_X * relative_X) + (relative_Y * relative_Y)); if (Distance_SQ > HearDistanceSQ) { return(false); } if (Distance_SQ == 0) { var volume = 140; var pan = 0; } else { var Distance = Math.sqrt(Distance_SQ); var pan = Math.round((100 * ((relative_Y * vx) - (relative_X * vy))) / Distance); var volume = VolumeLookup[Math.round(2 * Distance)]; } SFX.setVolume(volume); SFX.setPan(pan); SFX.start(0, loops); return(true); } function EntitySpeak(Entity, SFX) { if (Entity.x == px) { var relative_Y = (Entity.y - py); var Distance = Math.abs(relative_Y); if (Distance > HearDistance) { return(false); } if (!losY(px, py, Entity.y)) { return(false); } var pan = Math.round(((100 * relative_Y) * vx) / Distance); } else if (Entity.y == py) { var relative_X = (px - Entity.x); var Distance = Math.abs(relative_X); if (Distance > HearDistance) { return(false); } if (!losX(py, px, Entity.x)) { return(false); } var pan = Math.round(((100 * relative_X) * vy) / Distance); } else { return(false); } var volume = VolumeLookup[Math.round(2 * Distance)]; SFX.setVolume(volume); SFX.setPan(pan); return(true); } function losX(y, x1, x2) { if (x2 > x1) { var dx = 1; } else { var dx = -1; } do { x1 = x1 + dx; } while ((x1 != x2) && (M[x1][y] != 0)); if (x1 == x2) { return(true); } return(false); } function losY(x, y1, y2) { if (y2 > y1) { var dy = 1; } else { var dy = -1; } do { y1 = y1 + dy; } while ((y1 != y2) && (M[x][y1] != 0)); if (y1 == y2) { return(true); } return(false); } HearDistance = 12; HearDistanceSQ = Math.pow(HearDistance, 2); VolumeLookup = new Array(150, 120, 100, 83, 72, 63, 55, 47, 38, 33, 28, 23, 20, 16, 13, 11, 9, 8, 6, 5, 4, 3, 2, 1, 1);
Frame 103
function InitialiseNodeCodeArray() { var j = 0; while (j < 23) { Nc.push(new Array(23)); j++; } var x = 0; while (x < 23) { var y = 0; while (y < 23) { if (M[x][y] == 0) { var NodeCode = 0; } else { var upDirection = Math.min(1, M[x][y - 1]); var rightDirection = Math.min(1, M[x + 1][y]); var downDirection = Math.min(1, M[x][y + 1]); var leftDirection = Math.min(1, M[x - 1][y]); var NodeCode = ((((upDirection * Dc[0]) + (rightDirection * Dc[1])) + (downDirection * Dc[2])) + (leftDirection * Dc[3])); } if ((NodeCode == 5) || (NodeCode == 10)) { NodeCode = 0; } Nc[x][y] = NodeCode; y++; } x++; } } var Dc = new Array(1, 2, 4, 8); _global.Rc = new Array(); Rc[1] = 4; Rc[2] = 8; Rc[4] = 1; Rc[8] = 2; _global.dx = new Array(); _global.dy = new Array(); dx[0] = 0; dy[0] = 0; dx[1] = 0; dy[1] = -1; dx[2] = 1; dy[2] = 0; dx[4] = 0; dy[4] = 1; dx[8] = -1; dy[8] = 0; _global.Oc = new Array(); Oc[1] = [1]; Oc[2] = [2]; Oc[4] = [4]; Oc[8] = [8]; Oc[3] = [1, 2]; Oc[6] = [2, 4]; Oc[12] = [4, 8]; Oc[9] = [8, 1]; Oc[5] = [1, 4]; Oc[10] = [2, 8]; Oc[7] = [1, 2, 4]; Oc[14] = [2, 4, 8]; Oc[13] = [4, 8, 1]; Oc[11] = [8, 1, 2];
Frame 104
function StartGhostHunt(x, y) { M[x][y] = 1; removeMovieClip((("HUDpellet_" + x) + "_") + y); PowerPillSound.attachSound("PowerPillStartSound"); PowerPillSound.start(0, 1); Score = Score + 50; if (GhostHunt) { CountDown.CountDownTime = CountDownTime; } else { HuntMusic.attachSound("HuntMusic"); HuntMusic.start(0, 64); GhostHunt = true; PopUpPager("Catch the dead folks"); CountDown.CountDownTime = CountDownTime; CountDown.gotoAndPlay("CountDownStart"); BushHead.gotoAndStop("Happy"); } for (var e in Entity) { if ((!Entity[e].Vulnerable) && (!Entity[e].Exorcised)) { Entity[e].Vulnerable = true; Entity[e]._alpha = 40; HiLiteBeacon(eval (("e" + e) + "Beacon")); Entity[e].gotoAndPlay("FleeStart"); } } } function EndGhostHunt() { HuntMusic.stop(); MusicEnd.attachSound("MusicEnd"); MusicEnd.onSoundComplete = RecordScratch(); MusicEnd.start(0, 1); for (var e in Entity) { if (Entity[e].Vulnerable && (!Entity[e].Exorcised)) { Entity[e].Vulnerable = false; Entity[e]._alpha = 70; LoLiteBeacon(eval (("e" + e) + "Beacon")); Entity[e].Dc = Rc[Entity[e].Dc]; Entity[e].gotoAndPlay("Hunt"); } } var HuntBonus = ((Math.pow(2, GhostTally) - 1) * 100); Score = Score + HuntBonus; PopUpPager((("Dead presidents: " + GhostTally) + " - Score bonus: ") + HuntBonus); ResetGhostHunt(); } function ResetGhostHunt() { GhostHunt = false; CountDown.gotoAndPlay("ClockStart"); BushHead.gotoAndStop("Scared"); GhostTally = 0; } function RecordScratch() { PowerPillSound.attachSound("PowerPillEndSound" + Math.min(GhostTally, 3)); PowerPillSound.start(0, 1); } function Exorcise(thisEntity) { thisEntity.gotoAndPlay("Exorcism"); thisEntity.Vulnerable = false; thisEntity.Exorcised = true; thisEntity.Sentence = Sentence; GhostTally++; Score = Score + 100; } function SinBin(thisEntity, thisSentence) { thisEntity.gotoAndPlay("Sinbin"); thisEntity.Vulnerable = false; thisEntity.Exorcised = true; thisEntity.Sentence = thisSentence; } function Parole(thisEntity) { thisEntity.Vulnerable = false; thisEntity.Exorcised = false; thisEntity.Sentence = 0; thisEntity._alpha = 70; thisEntity.Ready2Speak = true; }
Frame 106
function HealthUp(x, y) { HealthPack.start(0, 1); Health = MaxHealth; HealthMeter.gotoAndStop(("Health" + MaxHealth) + "Frame"); M[x][y] = 1; removeMovieClip((("HUDpellet_" + x) + "_") + y); } function HealthDown(damage) { if (PlayerAlive) { Health = Math.max(Health - damage, 0); HealthMeter.gotoAndStop(("Health" + Math.floor(Health)) + "Frame"); if (Health <= 0) { PlayerAlive = false; Lives--; if (Lives < 1) { GameOver = true; } _root.attachMovie("DeathScene", "DeathScene", 666); } } return(undefined); } function MountDeathScene() { var cryptExitDelay = (3 - WeightLivesLevels(1, 1)); var SinbinPenalties = new Array(1, cryptExitDelay + 1, (2 * cryptExitDelay) + 1); for (var e in Entity) { var RandomIndex = (Randomiser(SinbinPenalties.length) - 1); SinBin(Entity[e], SinbinPenalties[RandomIndex]); SinbinPenalties.splice(RandomIndex, 1); } RemoveBrewski(); ResetGhostHunt(); CountDown.stop(); stop(); } function DismountDeathScene() { removeMovieClip("DeathScene"); if (GameOver) { gotoAndPlay (118); } else { PlayerAlive = true; PopUpPager("Lives remaining: " + Lives); Health = MaxHealth; var updatemeter = (("Health" + MaxHealth) + "Frame"); HealthMeter.gotoAndStop(updatemeter); if ((px == 11) && (py == 11)) { py = 9; } play(); ResetScatter(); } }
Frame 107
function EatPellet(x, y) { EatingSound.start(0, 1); Score = Score + 10; PelletsEaten++; M[x][y] = 1; removeMovieClip((("HUDpellet_" + x) + "_") + y); if (PelletsEaten == PelletsMax) { LevelComplete = true; gotoAndPlay (118); } } function PlaceBrewski() { M[NextBrewskiX][NextBrewskiY] = 4; thisHUDpellet = HUDpellet.duplicateMovieClip((("HUDpellet_" + NextBrewskiX) + "_") + NextBrewskiY, 100); thisHUDpellet._x = (3 * NextBrewskiX) + mapX; thisHUDpellet._y = (3 * NextBrewskiY) + mapY; thisHUDpellet._xscale = 300; thisHUDpellet._yscale = 300; myColor = new Color(thisHUDpellet); myColor.setRGB(255); BrewskiOnMap = true; BrewskiX = NextBrewskiX; BrewskiY = NextBrewskiY; } function DrinkBrewSki() { BrewSki.attachSound("BrewSki" + BrewSkiCount); BrewSki.start(0.05, 1); var BrewSkiBonus = ((200 * BrewSkiCount) + 200); PopUpPager(BrewSkiBonus + " Bonus Points"); Score = Score + BrewSkiBonus; BrewSkiCount = Math.min(2, BrewSkiCount + 1); M[BrewskiX][BrewskiY] = 1; removeMovieClip((("HUDpellet_" + BrewskiX) + "_") + BrewskiY); BrewskiOnMap = false; } function RemoveBrewski() { if (BrewskiOnMap) { M[BrewskiX][BrewskiY] = 1; removeMovieClip((("HUDpellet_" + BrewskiX) + "_") + BrewskiY); BrewskiOnMap = false; BrewSkiCount = 0; } }
Frame 109
var MapNumber = (((CurrentLevel - 1) % NumberOfMaps) + 1); Map.gotoAndStop(MapNumber); Map._x = 0; Map._y = 0; Map._xscale = 100; Map._yscale = 100; var M = new Array(); InitialiseMapArray(); ScatterPoints = new Array(); InitialiseScatterPoints(); _global.Nc = new Array(); InitialiseNodeCodeArray(); InitialiseGates(); GateSound = new Sound(); GateSound.attachSound("GateSlam"); var OffGate = true; InitialiseCryptDoor(); CryptSounds = new Sound(); _global.mapX = 89.5; _global.mapY = 324.5; Map._x = mapX; Map._y = mapY; Map._xscale = 300; Map._yscale = 300;
Frame 110
var LevelComplete = false; var GameOver = false; var PlayerAlive = false; GhostHunt = false; var GhostTally = 0; var Health = MaxHealth; HealthMeter.gotoAndStop(("Health" + Health) + "Frame"); var px = 11; var py = 11; do { py++; } while (M[px][py] == 0); pDc = 2; vx = dx[pDc]; vy = dy[pDc]; Blip._x = (3 * px) + mapX; Blip._y = (3 * py) + mapY; Blip._rotation = BlipAng[pDc]; Compass._rotation = CompassAng[pDc]; M[px][py] = 1; _root.attachMovie("e2", "e2", 2); _root.attachMovie("e1", "e1", 1); _root.attachMovie("e0", "e0", 0); Entity = new Array(e2, e0, e1);
Frame 111
var CountDownTime = 8; var PowerPillNumber = Math.max(4, 7 - Lives); var HealthPackNumber = (6 - WeightLivesLevels(2, 2)); InitialiseMapItem(PowerPillNumber, 3); InitialiseMapItem(HealthPackNumber, 5); Sentence = 6 - WeightLivesLevels(2, 3); var NextBrewskiX = px; var NextBrewskiY = py; var BrewskiOnMap = false; BrewSki = new Sound(); var BrewSkiCount = 0; InitialiseHUDpellets(); var PelletsEaten = 0; var PelletsMax = 0; CountPellets(); var ParTime = Math.ceil((PelletsMax - WeightLivesLevels(0, 48)) / 2); CountDown.CruiseTime = PelletsMax - Math.ceil((PelletsMax / 100) * Math.min(66, (CurrentLevel * 2) + 5)); InitialiseStemCells();
Frame 112
var eCount = Entity.length; var eL = new Array(e0, e1, e2); if (CurrentLevel == 1) { e1.Sentence = 4; e0.Sentence = 7; e2.Sentence = 8; } else { e1.Sentence = 2; e0.Sentence = 4; e2.Sentence = 6; } for (var e in Entity) { Entity[e]._x = Centre_X; Entity[e]._visible = false; CreateBeacon(Entity[e], e); Entity[e].Vulnerable = false; Entity[e].Exorcised = true; Entity[e].gotoAndPlay("GoToJail"); } var lastCryptExit = getTimer(); Bushism.attachSound("BushStart" + (CurrentLevel % 12)); Bushism.onSoundComplete = function () { gotoAndPlay (113); }; Bushism.start(); stop();
Frame 113
var PlayerAlive = true; var z = true; Swoosh = new Sound(Blip); Swoosh.attachSound("Swoosh"); Mouse.hide(); InitialiseScatterTimes(); ResetScatter(); if ((BestScore <= 537) && (CurrentLevel == 1)) { PopUpPager((("Level " + CurrentLevel) + newline) + "Use the arrow keys to move"); } else { PopUpPager("Level " + CurrentLevel); } startTime = getTimer();
Frame 115
var x = px; var y = py; var i = 0; var eL = [e0, e1, e2]; var depth = 2; do { eval ("StemCell" + i).gotoAndStop(M[x][y]); for (var e in eL) { if ((x == eL[e].x) && (y == eL[e].y)) { eL[e]._y = DepthCell_Y[i]; eL[e]._yscale = DepthCell_Mag[i]; eL[e]._xscale = DepthCell_Mag[i]; eL[e]._visible = true; eL[e]._x = Xoffset[i][depth]; if (eL[e].getDepth() != depth) { eL[e].swapDepths(depth); } depth--; eL.splice(e, 1); } } if (M[x + vy][y - vx] == 0) { LW[i].gotoAndStop(1); } else { LW[i].gotoAndStop(2); } if (M[x - vy][y + vx] == 0) { RW[i].gotoAndStop(1); } else { RW[i].gotoAndStop(2); } x = ((23 + vx) + x) % 23; y = ((23 + vy) + y) % 23; i++; } while ((i < DrawDistance) && (M[x][y] != 0)); if (M[x][y] == 0) { CW.gotoAndStop(i); } else { CW.gotoAndStop(9); } for (var e in eL) { if (eL[e]._visible) { eL[e]._visible = false; } } var j = i; while (j < DrawDistance) { eval ("StemCell" + j).gotoAndStop(1); j++; }
Frame 116
if (Kd(38)) { var Move = true; if (((Loff && (Kd(Kl))) && (!Kd(Kr))) && (M[px + vy][py - vx] != 0)) { TurnL(); var Loff = false; var Move = false; } else if (((Roff && (Kd(Kr))) && (!Kd(Kl))) && (M[px - vy][py + vx] != 0)) { TurnR(); var Roff = false; var Move = false; } if (Move) { var x = (((23 + px) + vx) % 23); var y = (((23 + py) + vy) % 23); for (var e in Entity) { if ((x == Entity[e].x) && (y == Entity[e].y)) { var Move = false; if (GhostHunt) { if (Entity[e].Vulnerable) { if (!Entity[e].Exorcised) { Exorcise(Entity[e]); } } } } } } } else if (Kd(40)) { var Move = true; var x = (((23 + px) - vx) % 23); var y = (((23 + py) - vy) % 23); for (var e in Entity) { if ((x == Entity[e].x) && (y == Entity[e].y)) { var Move = false; } } } else { var Move = false; if (Roff && (Kd(Kr))) { TurnR(); var Roff = false; } if (Loff && (Kd(Kl))) { TurnL(); var Loff = false; } } if (Move) { if (M[x][y] != 0) { if (z) { px = x; py = y; Blip._x = (3 * px) + mapX; Blip._y = (3 * py) + mapY; var z = false; } else { var z = true; } } else if ((Kd(Kl) && (!Kd(Kr))) && (M[px + vy][py - vx] != 0)) { TurnL(); } else if ((Kd(Kr) && (!Kd(Kl))) && (M[px - vy][py + vx] != 0)) { TurnR(); } else { WallAlert.start(0, 1); } } else { var z = true; }
Frame 117
switch (M[px][py]) { case 1 : break; case 2 : EatPellet(px, py); break; case 3 : StartGhostHunt(px, py); break; case 4 : DrinkBrewSki(); break; case 5 : if (Health < MaxHealth) { HealthUp(px, py); } break; case 6 : if (OffGate) { GateSound.start(0.1, 1); var OffGate = false; } break; case 7 : var OffGate = true; break; case 8 : if (ComeFromThreshold) { CryptSounds.stop(); CryptSounds.attachSound("CryptSlam"); CryptSounds.start(0.05, 1); } var ComeFromMaze = true; var ComeFromCrypt = false; var ComeFromThreshold = false; break; case 9 : if (ComeFromMaze) { CryptSounds.stop(); CryptSounds.attachSound("CryptCreak"); CryptSounds.start(0.05, 1); } var ComeFromMaze = false; var ComeFromCrypt = false; var ComeFromThreshold = true; break; case 10 : if (ComeFromThreshold) { CryptSounds.stop(); CryptSounds.attachSound("CryptScream"); CryptSounds.start(0.02, 1); } var ComeFromMaze = false; var ComeFromCrypt = true; var ComeFromThreshold = false; HealthDown(0.2); } if (!Kd(Kr)) { var Roff = true; } if (!Kd(Kl)) { var Loff = true; } gotoAndPlay (115);
Frame 118
finishTime = getTimer(); elapsedSeconds = Math.round((finishTime - startTime) / 1000); stopAllSounds(); ClearScreen(); Mouse.show(); CompletionBonus = 0; LivesBonus = 0; TimeBonus = 0; if (LevelComplete) { CompletionBonus = 100 * CurrentLevel; LivesBonus = 100 * Lives; if (elapsedSeconds < (2 * ParTime)) { TimeBonus = ((2 * ParTime) - elapsedSeconds) * 10; } if (elapsedSeconds < ParTime) { TimeBonus = TimeBonus + ((ParTime - elapsedSeconds) * 20); } } Score = Score + ((CompletionBonus + TimeBonus) + LivesBonus); if (GameOver && (Score > BestScore)) { BestScore = Score; } CompletionText = ("Level " + CurrentLevel) + " completed"; TimeTakenText = ("Time taken: " + elapsedSeconds) + " seconds"; TargetTimeText = ("Par: " + ParTime) + " seconds"; TotalScoreText = "Total Score: " + Score; HighScoreText = "High Score: " + BestScore; if (LevelComplete) { gotoAndStop (119); } else { gotoAndStop (120); } ((((", Lev: " + CurrentLevel) + ", Map: ") + MapNumber) + ", Health: ") + Health; ((((((((((((", Comrades = " + e0.Comrades.toString()) + ", var = ") + e0.testvar) + ", x = ") + e0.x) + ", y = ") + e0.y) + ", Exorc = ") + e0.Exorcised) + ", Vuln = ") + e0.Vulnerable) + ", Sent = ") + e0.Sentence; ((((((((((((((((" PelletsEaten: " + PelletsEaten) + ", PelletsMax: ") + PelletsMax) + ", Cruise:") + CountDown.CruiseTime) + ", Sent: ") + Sentence) + ", lastCryptExit: ") + lastCryptExit) + ", timer: ") + getTimer()) + ", Health: ") + HealthPackNumber) + ", Count: ") + CountDownTime) + ", ParTime = ") + ParTime;
Frame 119
Frame 120
if (CurrentLevel > NumberOfMaps) { gotoAndStop (121); } else { stop(); }
Frame 121
stop();
Symbol 85 MovieClip [e2] Frame 1
var damage = 2.5; CryptCreak = new Sound(this); CryptCreak.attachSound("CryptCreak"); CryptSlam = new Sound(this); CryptSlam.attachSound("CryptSlam"); MoveSound1 = new Sound(this); MoveSound1.attachSound("FDR_Move"); MoveSound2 = new Sound(this); MoveSound2.attachSound("FDR_MoveAlt"); attackSound = new Sound(this); attackSound.attachSound("FDR_attack"); FleeSound = new Sound(this); FleeSound.attachSound("FDR_Flee"); HauntSound = new Sound(this); HauntSound.attachSound("FDR_Haunt"); PopSound = new Sound(this); PopSound.attachSound("FDR_Pop");
Symbol 85 MovieClip [e2] Frame 2
function PathFind() { if (Nc[x][y] != 0) { var Tc = 0; if (tx > 1) { Tc = 2; } else if (tx < -1) { Tc = 8; } if (ty > 1) { Tc = Tc + 4; } else if (ty < -1) { Tc = Tc + 1; } Tc = Tc & Nc[x][y]; if ((tx != 0) && (ty != 0)) { Tc = Tc & (15 ^ Rc[Dc]); } if (Tc > 0) { switch (Oc[Tc].length) { case 1 : Dc = Oc[Tc][0]; break; case 2 : Dc = Oc[Tc & (15 ^ Rc[Dc])][0]; } } else { switch (Oc[Nc[x][y]].length) { case 1 : Dc = Nc[x][y]; break; case 2 : Dc = Oc[Nc[x][y] & (15 ^ Rc[Dc])][0]; break; case 3 : if ((Nc[x][y] & Dc) != 0) { break; } Dc = Oc[Nc[x][y]][0]; } } } x = x + dx[Dc]; y = y + dy[Dc]; } stop();
Symbol 85 MovieClip [e2] Frame 3
if (!Scatter) { tx = _root.px - x; ty = _root.py - y; } else { tx = ScatterX - x; ty = ScatterY - y; } PathFind(); myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY;
Symbol 85 MovieClip [e2] Frame 8
_root.SoundEffect(this, MoveSound1, 1);
Symbol 85 MovieClip [e2] Frame 13
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, HauntSound)) { HauntSound.stop(); HauntSound.start(0.1, 1); var Ready2Speak = false; Scatter = false; } } } else { var Ready2Speak = true; if (_root.Scatter) { Scatter = true; } }
Symbol 85 MovieClip [e2] Frame 17
_root.SoundEffect(this, MoveSound2, 1);
Symbol 85 MovieClip [e2] Frame 21
tx = _root.px - x; ty = _root.py - y; if (Vulnerable) { gotoAndPlay (73); } else if (((Math.abs(tx) < 2) && (Math.abs(ty) < 2)) && ((tx == 0) || (ty == 0))) { var pxLast = _root.px; var pyLast = _root.py; gotoAndPlay (22); } else { gotoAndPlay (3); }
Symbol 85 MovieClip [e2] Frame 22
HauntSound.stop(); _root.SoundEffect(this, attackSound, 1);
Symbol 85 MovieClip [e2] Frame 27
if ((_root.px == pxLast) && (_root.py == pyLast)) { _root.HealthDown(damage); }
Symbol 85 MovieClip [e2] Frame 72
if ((_root.px == pxLast) && (_root.py == pyLast)) { gotoAndPlay (22); } else { gotoAndPlay (3); }
Symbol 85 MovieClip [e2] Frame 73
var Ready2Speak = true; HauntSound.stop(); Dc = Rc[Dc];
Symbol 85 MovieClip [e2] Frame 78
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0.1, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 85 MovieClip [e2] Frame 95
tx = x - _root.px; ty = y - _root.py; if ((tx == 0) && (ty == 0)) { Dc = Rc[Dc]; } else { PathFind(); myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; gotoAndPlay (96); }
Symbol 85 MovieClip [e2] Frame 98
_root.SoundEffect(this, MoveSound2, 1);
Symbol 85 MovieClip [e2] Frame 100
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0.1, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 85 MovieClip [e2] Frame 103
_root.SoundEffect(this, MoveSound1, 1);
Symbol 85 MovieClip [e2] Frame 105
if (Exorcised) { gotoAndPlay (127); } else if (Vulnerable) { gotoAndPlay (95); } else { gotoAndPlay (3); }
Symbol 85 MovieClip [e2] Frame 106
Symbol 85 MovieClip [e2] Frame 125
gotoAndPlay (150);
Symbol 85 MovieClip [e2] Frame 127
Symbol 85 MovieClip [e2] Frame 146
FleeSound.stop(); _root.SoundEffect(this, PopSound, 1);
Symbol 85 MovieClip [e2] Frame 149
gotoAndPlay (150);
Symbol 85 MovieClip [e2] Frame 150
this._alpha = 0; x = 11; y = 12; var Dc = 1; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; _root.LoLiteBeacon(myBeacon);
Symbol 85 MovieClip [e2] Frame 179
if (_root.PlayerAlive) { Sentence--; } if (((Sentence > 0) || (getTimer() < (_root.lastCryptExit + 1500))) || ((_root.px == 11) && (_root.py == 11))) { gotoAndPlay (151); } else { _root.lastCryptExit = getTimer(); }
Symbol 85 MovieClip [e2] Frame 180
this._alpha = 70; if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptCreak, 1); } x = 11; y = 11; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY;
Symbol 85 MovieClip [e2] Frame 210
_root.Parole(this); if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptSlam, 1); } gotoAndPlay (3);
Symbol 103 MovieClip [e1] Frame 1
var damage = 0.75; CryptCreak = new Sound(this); CryptCreak.attachSound("CryptCreak"); CryptSlam = new Sound(this); CryptSlam.attachSound("CryptSlam"); MoveSound1 = new Sound(this); MoveSound1.attachSound("Abe_Move"); MoveSound2 = new Sound(this); MoveSound2.attachSound("Abe_MoveAlt"); Punch = new Sound(this); Punch.attachSound("Abe_Kick"); attackSound = new Sound(this); attackSound.attachSound("Nixon_attack"); FleeSound = new Sound(this); FleeSound.attachSound("Abe_Flee"); HauntSound = new Sound(this); HauntSound.attachSound("Abe_Haunt"); PopSound = new Sound(this); PopSound.attachSound("Abe_Pop");
Symbol 103 MovieClip [e1] Frame 2
function PathFind() { if (Nc[x][y] != 0) { var Tc = 0; if (tx > 1) { Tc = 2; } else if (tx < -1) { Tc = 8; } if (ty > 1) { Tc = Tc + 4; } else if (ty < -1) { Tc = Tc + 1; } Tc = Tc & Nc[x][y]; if (Tc > 0) { switch (Oc[Tc].length) { case 1 : Dc = Oc[Tc][0]; break; case 2 : Dc = Oc[Tc & (15 ^ Rc[Dc])][1]; } } else { switch (Oc[Nc[x][y]].length) { case 1 : Dc = Nc[x][y]; break; case 2 : Dc = Oc[Nc[x][y] & (15 ^ Rc[Dc])][0]; break; case 3 : if ((Nc[x][y] & Dc) != 0) { break; } Dc = Oc[Nc[x][y]][1]; } } } x = x + dx[Dc]; y = y + dy[Dc]; } stop();
Symbol 103 MovieClip [e1] Frame 3
if (!Scatter) { tx = _root.px - x; ty = _root.py - y; } else { tx = ScatterX - x; ty = ScatterY - y; } PathFind(); myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY;
Symbol 103 MovieClip [e1] Frame 5
_root.SoundEffect(this, MoveSound1, 1);
Symbol 103 MovieClip [e1] Frame 9
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, HauntSound)) { HauntSound.stop(); HauntSound.start(0.2, 1); var Ready2Speak = false; Scatter = false; } } } else { var Ready2Speak = true; if (_root.Scatter) { Scatter = true; } }
Symbol 103 MovieClip [e1] Frame 12
_root.SoundEffect(this, MoveSound2, 1);
Symbol 103 MovieClip [e1] Frame 15
tx = _root.px - x; ty = _root.py - y; if (Vulnerable) { gotoAndPlay (39); } else if (((Math.abs(tx) < 2) && (Math.abs(ty) < 2)) && ((tx == 0) || (ty == 0))) { var pxLast = _root.px; var pyLast = _root.py; gotoAndPlay (16); } else { gotoAndPlay (3); }
Symbol 103 MovieClip [e1] Frame 16
Symbol 103 MovieClip [e1] Frame 20
if ((_root.px == pxLast) && (_root.py == pyLast)) { HauntSound.stop(); _root.SoundEffect(this, Punch, 1); _root.HealthDown(damage); } else { gotoAndPlay (3); }
Symbol 103 MovieClip [e1] Frame 28
if ((_root.px == pxLast) && (_root.py == pyLast)) { _root.SoundEffect(this, Punch, 1); _root.HealthDown(damage); } else { gotoAndPlay (3); }
Symbol 103 MovieClip [e1] Frame 38
if ((_root.px == pxLast) && (_root.py == pyLast)) { gotoAndPlay (16); } else { gotoAndPlay (3); }
Symbol 103 MovieClip [e1] Frame 39
var Ready2Speak = true; HauntSound.stop(); Dc = Rc[Dc];
Symbol 103 MovieClip [e1] Frame 44
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 103 MovieClip [e1] Frame 59
tx = x - _root.px; ty = y - _root.py; if ((tx == 0) && (ty == 0)) { Dc = Rc[Dc]; } else { PathFind(); myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; gotoAndPlay (60); }
Symbol 103 MovieClip [e1] Frame 64
_root.SoundEffect(this, MoveSound2, 1);
Symbol 103 MovieClip [e1] Frame 67
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 103 MovieClip [e1] Frame 70
_root.SoundEffect(this, MoveSound1, 1);
Symbol 103 MovieClip [e1] Frame 75
if (Exorcised) { gotoAndPlay (112); } else if (Vulnerable) { gotoAndPlay (59); } else { gotoAndPlay (3); }
Symbol 103 MovieClip [e1] Frame 76
Symbol 103 MovieClip [e1] Frame 110
gotoAndPlay (132);
Symbol 103 MovieClip [e1] Frame 112
FleeSound.stop(); _root.SoundEffect(this, PopSound, 1);
Symbol 103 MovieClip [e1] Frame 131
gotoAndPlay (132);
Symbol 103 MovieClip [e1] Frame 132
this._alpha = 0; x = 11; y = 12; var Dc = 1; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; _root.LoLiteBeacon(myBeacon);
Symbol 103 MovieClip [e1] Frame 161
if (_root.PlayerAlive) { Sentence--; } if (((Sentence > 0) || (getTimer() < (_root.lastCryptExit + 1500))) || ((_root.px == 11) && (_root.py == 11))) { gotoAndPlay (133); } else { _root.lastCryptExit = getTimer(); }
Symbol 103 MovieClip [e1] Frame 162
this._alpha = 70; if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptCreak, 1); } x = 11; y = 11; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY;
Symbol 103 MovieClip [e1] Frame 192
_root.Parole(this); if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptSlam, 1); } gotoAndPlay (3);
Symbol 124 MovieClip [e0] Frame 1
var damage = 0.5; var MoveStyle = "Walk"; CryptCreak = new Sound(this); CryptCreak.attachSound("CryptCreak"); CryptSlam = new Sound(this); CryptSlam.attachSound("CryptSlam"); MoveSound = new Sound(this); MoveSound.attachSound("FootSteps"); Punch = new Sound(this); Punch.attachSound("Punch"); attackSound = new Sound(this); attackSound.attachSound("Nixon_attack"); FleeSound = new Sound(this); FleeSound.attachSound("Nixon_Flee"); HauntSound = new Sound(this); HauntSound.attachSound("Nixon_Haunt"); CruiseStart = new Sound(this); CruiseStart.attachSound("Nixon_CruiseStart"); HauntSound2 = new Sound(this); HauntSound2.attachSound("Nixon_HauntCruise"); PopSound = new Sound(this); PopSound.attachSound("Nixon_Pop");
Symbol 124 MovieClip [e0] Frame 2
function PathFind() { if (Nc[x][y] != 0) { var Tc = 0; if (tx > 1) { Tc = 2; } else if (tx < -1) { Tc = 8; } if (ty > 1) { Tc = Tc + 4; } else if (ty < -1) { Tc = Tc + 1; } Tc = Tc & Nc[x][y]; if (Tc > 0) { switch (Oc[Tc].length) { case 1 : Dc = Oc[Tc][0]; break; case 2 : Dc = Oc[Tc & (15 ^ Rc[Dc])][0]; } } else { switch (Oc[Nc[x][y]].length) { case 1 : Dc = Nc[x][y]; break; case 2 : Dc = Oc[Nc[x][y] & (15 ^ Rc[Dc])][0]; break; case 3 : if ((Nc[x][y] & Dc) != 0) { break; } Dc = Oc[Nc[x][y]][0]; } } } x = x + dx[Dc]; y = y + dy[Dc]; } stop();
Symbol 124 MovieClip [e0] Frame 3
if (!Scatter) { tx = _root.px - x; ty = _root.py - y; } else { tx = ScatterX - x; ty = ScatterY - y; } PathFind(); testvar = ((((((((((((((((((((((" name: " + this._name) + " movestyle: ") + MoveStyle) + " x: ") + x) + " y: ") + y) + " ScatX = ") + ScatterX) + ", ScatY = ") + ScatterY) + " Dc: ") + Dc) + " tx: ") + tx) + " ty: ") + ty) + " Tc: ") + Tc) + " Tc_raw: ") + Tc_raw) + " Nc: ") + Nc[x][y]; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; gotoAndPlay(MoveStyle);
Symbol 124 MovieClip [e0] Frame 6
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 11
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, HauntSound)) { HauntSound.stop(); HauntSound.start(0.04, 1); var Ready2Speak = false; Scatter = false; } } } else { var Ready2Speak = true; if (_root.Scatter) { Scatter = true; } }
Symbol 124 MovieClip [e0] Frame 15
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 19
tx = _root.px - x; ty = _root.py - y; if (Vulnerable) { gotoAndPlay (37); } else if (((Math.abs(tx) < 2) && (Math.abs(ty) < 2)) && ((tx == 0) || (ty == 0))) { var pxLast = _root.px; var pyLast = _root.py; var attackVoiced = false; gotoAndPlay (20); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 20
if (!attackVoiced) { HauntSound.stop(); _root.SoundEffect(this, attackSound, 1); attackVoiced = true; }
Symbol 124 MovieClip [e0] Frame 24
if ((_root.px == pxLast) && (_root.py == pyLast)) { _root.SoundEffect(this, Punch, 1); _root.HealthDown(damage); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 32
if ((_root.px == pxLast) && (_root.py == pyLast)) { _root.SoundEffect(this, Punch, 1); _root.HealthDown(damage); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 36
if ((_root.px == pxLast) && (_root.py == pyLast)) { gotoAndPlay (20); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 37
var Ready2Speak = true; HauntSound.stop(); Dc = Rc[Dc];
Symbol 124 MovieClip [e0] Frame 42
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 124 MovieClip [e0] Frame 56
tx = x - _root.px; ty = y - _root.py; if ((tx == 0) && (ty == 0)) { Dc = Rc[Dc]; } else { PathFind(); myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; gotoAndPlay (57); }
Symbol 124 MovieClip [e0] Frame 59
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 62
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, FleeSound)) { FleeSound.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 124 MovieClip [e0] Frame 65
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 68
if (Exorcised) { gotoAndPlay (100); } else if (Vulnerable) { gotoAndPlay (56); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 69
Symbol 124 MovieClip [e0] Frame 98
gotoAndPlay (119);
Symbol 124 MovieClip [e0] Frame 100
FleeSound.stop(); _root.SoundEffect(this, PopSound, 1);
Symbol 124 MovieClip [e0] Frame 118
gotoAndPlay (119);
Symbol 124 MovieClip [e0] Frame 119
this._alpha = 0; x = 11; y = 12; var Dc = 1; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY; _root.LoLiteBeacon(myBeacon);
Symbol 124 MovieClip [e0] Frame 148
if (_root.PlayerAlive) { Sentence--; } if (((Sentence > 0) || (getTimer() < (_root.lastCryptExit + 1500))) || ((_root.px == 11) && (_root.py == 11))) { gotoAndPlay (120); } else { _root.lastCryptExit = getTimer(); }
Symbol 124 MovieClip [e0] Frame 149
this._alpha = 70; if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptCreak, 1); } x = 11; y = 11; myBeacon._x = (3 * x) + mapX; myBeacon._y = (3 * y) + mapY;
Symbol 124 MovieClip [e0] Frame 184
_root.Parole(this); if (!((_root.px == 11) && (_root.py == 10))) { _root.SoundEffect(this, CryptSlam, 1); } gotoAndPlay (3);
Symbol 124 MovieClip [e0] Frame 186
Symbol 124 MovieClip [e0] Frame 188
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 192
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, HauntSound2)) { HauntSound2.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 124 MovieClip [e0] Frame 195
tx = _root.px - x; ty = _root.py - y; if (Vulnerable) { gotoAndPlay (37); } else if (((Math.abs(tx) < 2) && (Math.abs(ty) < 2)) && ((tx == 0) || (ty == 0))) { var pxLast = _root.px; var pyLast = _root.py; var attackVoiced = false; gotoAndPlay (20); } else { gotoAndPlay (3); }
Symbol 124 MovieClip [e0] Frame 197
Symbol 124 MovieClip [e0] Frame 198
_root.SoundEffect(this, MoveSound, 2);
Symbol 124 MovieClip [e0] Frame 200
if ((x == _root.px) || (y == _root.py)) { if (Ready2Speak) { if (_root.EntitySpeak(this, HauntSound2)) { HauntSound2.stop(); HauntSound2.start(0, 1); var Ready2Speak = false; } } } else { var Ready2Speak = true; }
Symbol 124 MovieClip [e0] Frame 202
tx = _root.px - x; ty = _root.py - y; if (Vulnerable) { gotoAndPlay (37); } else if (((Math.abs(tx) < 2) && (Math.abs(ty) < 2)) && ((tx == 0) || (ty == 0))) { var pxLast = _root.px; var pyLast = _root.py; var attackVoiced = false; gotoAndPlay (20); } else { gotoAndPlay (3); }
Symbol 129 MovieClip Frame 1
CheneyTweet = new Sound(this);
Symbol 129 MovieClip Frame 2
if (!_root.GameOver) { CheneyTweet.setVolume(100); CheneyTweet.attachSound("CheneyTweet"); CheneyTweet.start(0, 3); } else { CheneyTweet.setVolume(30); CheneyTweet.attachSound("CheneyTweet"); CheneyTweet.start(0, 3); }
Symbol 129 MovieClip Frame 3
this._alpha = 100; CheneyTweet.setPan(-100);
Symbol 129 MovieClip Frame 26
CheneyTweet.setPan(0);
Symbol 129 MovieClip Frame 52
this._alpha = 0; CheneyTweet.setPan(100);
Symbol 129 MovieClip Frame 58
CheneyTweet.setPan(0);
Symbol 129 MovieClip Frame 62
if (_root.GameOver) { CheneyTweet.setVolume(25); } gotoAndPlay (3);
Symbol 132 MovieClip Frame 1
CondiTweet = new Sound(this);
Symbol 132 MovieClip Frame 2
if (!_root.GameOver) { CondiTweet.setVolume(100); CondiTweet.attachSound("CondiTweet"); CondiTweet.start(0, 3); } else { CondiTweet.setVolume(20); CondiTweet.attachSound("CondiTweet"); CondiTweet.start(0, 1); }
Symbol 132 MovieClip Frame 3
this._alpha = 0; CondiTweet.setPan(-100);
Symbol 132 MovieClip Frame 8
CondiTweet.setPan(0);
Symbol 132 MovieClip Frame 15
this._alpha = 100; CondiTweet.setPan(100);
Symbol 132 MovieClip Frame 40
CondiTweet.setPan(0);
Symbol 132 MovieClip Frame 62
gotoAndPlay (3);
Symbol 133 MovieClip [DeathScene] Frame 1
_root.MountDeathScene(); this._x = 300; this._y = 200; var DeathLoopCount = 39; Death = new Sound(this);
Symbol 133 MovieClip [DeathScene] Frame 2
stopAllSounds(); Death.attachSound("Death"); Death.onSoundComplete = function () { gotoAndPlay (3); if (_root.GameOver) { _root.Bushism.attachSound("GO_RefusePlay"); _root.Bushism.onSoundComplete = function () { _root.PopUpPager("No lives left"); }; _root.Bushism.start(); } }; Death.start(0, 1); stop();
Symbol 133 MovieClip [DeathScene] Frame 3
Symbol 133 MovieClip [DeathScene] Frame 6
DeathLoopCount--; if (DeathLoopCount < 1) { _root.DismountDeathScene(); stop(); } else { gotoAndPlay (3); }
Symbol 143 MovieClip Frame 1
PercentageLoaded = Math.floor((_root._framesloaded / _root._totalframes) * 100);
Symbol 149 Button
on (release) { gotoAndPlay (5); }
Symbol 153 Button
on (release) { IntroSounds.stop(); gotoAndStop (94); }
Symbol 167 MovieClip Frame 1
Swoosh = new Sound(this); Swoosh.attachSound("Swoosh"); Strike = new Sound(this); Strike.attachSound("Strike"); Swoosh.setVolume(120); Swoosh.setPan(-100); Swoosh.start(0, 1);
Symbol 167 MovieClip Frame 13
Swoosh.setVolume(110); Swoosh.setPan(100); Swoosh.start(0, 1);
Symbol 167 MovieClip Frame 36
Strike.setVolume(100); Strike.setPan(0); Strike.start(0, 1);
Symbol 167 MovieClip Frame 60
stop();
Symbol 168 MovieClip Frame 5
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 9
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 15
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 19
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 24
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 30
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 35
_root.EatingSound.start(0, 1);
Symbol 168 MovieClip Frame 43
stop();
Symbol 169 Button
on (release) { gotoAndPlay (96); }
Symbol 175 Button
on (release) { gotoAndStop (95); }
Symbol 186 Button
on (release) { IntroSounds.attachSound("ScatterOn"); IntroSounds.start(0, 4); }
Symbol 188 Button
on (release) { IntroSounds.attachSound("ScatterOff"); IntroSounds.start(0, 8); }
Symbol 190 Button
on (release) { IntroSounds.attachSound("CruiseAlert"); IntroSounds.start(0, 3); }
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 2
stop();
Symbol 207 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 2
stop();
Symbol 207 MovieClip Frame 3
stop();
Symbol 207 MovieClip Frame 4
stop();
Symbol 207 MovieClip Frame 5
stop();
Symbol 207 MovieClip Frame 6
stop();
Symbol 207 MovieClip Frame 7
stop();
Symbol 207 MovieClip Frame 8
stop();
Symbol 207 MovieClip Frame 9
stop();
Symbol 213 MovieClip Frame 1
if (_parent._name == "StemCell0") { gotoAndPlay (2); } stop();
Symbol 213 MovieClip Frame 2
if ((_root.py == 0) && (_root.vx != 0)) { gotoAndPlay (3); } else if ((_root.px == 0) && (_root.vy != 0)) { gotoAndPlay (3); } else { gotoAndPlay (2); }
Symbol 213 MovieClip Frame 3
if ((_root.py == 0) && (_root.vx != 0)) { gotoAndPlay (3); } else if ((_root.px == 0) && (_root.vy != 0)) { gotoAndPlay (3); } else { gotoAndPlay (2); }
Symbol 219 MovieClip Frame 1
if (_parent._name == "StemCell1") { gotoAndStop (2); } else if (_parent._name == "StemCell0") { gotoAndPlay (3); } stop();
Symbol 219 MovieClip Frame 2
stop();
Symbol 219 MovieClip Frame 3
if (_root.vy == 1) { gotoAndPlay (3); } else { gotoAndPlay (4); }
Symbol 219 MovieClip Frame 4
if (_root.vy == 1) { gotoAndPlay (3); } else { gotoAndPlay (4); }
Symbol 220 MovieClip Frame 1
stop();
Symbol 220 MovieClip Frame 2
stop();
Symbol 220 MovieClip Frame 3
stop();
Symbol 220 MovieClip Frame 4
stop();
Symbol 220 MovieClip Frame 5
stop();
Symbol 220 MovieClip Frame 6
stop();
Symbol 220 MovieClip Frame 7
stop();
Symbol 220 MovieClip Frame 8
stop();
Symbol 220 MovieClip Frame 9
stop();
Symbol 220 MovieClip Frame 10
stop();
Symbol 252 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 2
stop();
Symbol 252 MovieClip Frame 3
stop();
Symbol 252 MovieClip Frame 4
stop();
Symbol 252 MovieClip Frame 5
stop();
Symbol 252 MovieClip Frame 6
stop();
Symbol 255 MovieClip Frame 1
function ExtraLifeCheck() { if (_root.Score >= _root.OneUpTarget) { if (_root.Lives < 3) { _root.OneUpTarget = _root.OneUpTarget + _root.OneUpStep; } else { _root.OneUpTarget = _root.OneUpTarget + (2 * _root.OneUpStep); } _root.Lives++; ExtraMan.start(0, 7); _root.PopUpPager(("1-up. Next life after " + _root.OneUpTarget) + " points"); LF = false; } } function CruiseCheck() { if (_root.PelletsEaten > CruiseTime) { if (_root.Lives > 3) { CruiseAlert.start(0, 6); _root.e0.MoveStyle = "Crooze"; } else { CruiseAlert.start(0, 3); _root.e0.MoveStyle = "Cruise"; } CF = false; } } var LF = true; var CF = true; ExtraMan = new Sound(this); ExtraMan.attachSound("ExtraMan"); CruiseAlert = new Sound(this); CruiseAlert.attachSound("CruiseAlert"); stop();
Symbol 255 MovieClip Frame 8
if (LF) { ExtraLifeCheck(); }
Symbol 255 MovieClip Frame 15
if (CF) { CruiseCheck(); }
Symbol 255 MovieClip Frame 23
if (Clock >= ScatterTimes[ScatterIndex]) { _root.RemoveBrewski(); if ((_root.NextBrewskiX != _root.px) && (_root.NextBrewskiY != _root.py)) { _root.PlaceBrewski(); } if (_root.M[_root.px][_root.py] < 3) { _root.NextBrewskiX = _root.px; _root.NextBrewskiY = _root.py; } if (_root.Scatter) { _root.ScatterStop(); } else { _root.ScatterStart(); } ScatterIndex++; if (ScatterIndex == ScatterTimes.length) { ScatterIndex = 0; } var Clock = 0; }
Symbol 255 MovieClip Frame 30
Clock++; this.gotoAndPlay("ClockStart");
Symbol 255 MovieClip Frame 36
Symbol 255 MovieClip Frame 39
if (LF) { ExtraLifeCheck(); }
Symbol 255 MovieClip Frame 48
if (CF) { CruiseCheck(); }
Symbol 255 MovieClip Frame 50
Symbol 255 MovieClip Frame 59
CountDownTime--; if (_root.Scatter) { Clock++; } if (CountDownTime > 3) { this.gotoAndPlay("CountDownStart"); } else { this.gotoAndPlay("FlashingStart"); }
Symbol 255 MovieClip Frame 60
this._visible = false;
Symbol 255 MovieClip Frame 65
Symbol 255 MovieClip Frame 68
if (LF) { ExtraLifeCheck(); }
Symbol 255 MovieClip Frame 74
this._visible = true;
Symbol 255 MovieClip Frame 80
if (CF) { CruiseCheck(); }
Symbol 255 MovieClip Frame 82
Symbol 255 MovieClip Frame 88
CountDownTime--; if (_root.Scatter) { Clock++; } if (CountDownTime > 0) { if (CountDownTime < 3) { this.gotoAndPlay("FlashingStart"); } else { this.gotoAndPlay("CountDownStart"); } } else { _root.EndGhostHunt(); this.gotoAndPlay("ClockStart"); }
Symbol 257 MovieClip Frame 1
this._visible = false; stop();
Symbol 257 MovieClip Frame 2
this._visible = true;
Symbol 267 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 2
stop();
Symbol 281 Button
on (release) { CurrentLevel++; gotoAndPlay (109); }
Symbol 295 Button
on (release) { if (CurrentLevel == 1) { Bushism.attachSound("GO_DeadLev1"); } else if (BestScore == Score) { Bushism.attachSound("GO_HiScore"); } else { Bushism.attachSound("GO_GoodJob"); } Bushism.onSoundComplete = function () { gotoAndStop (5); }; Bushism.start(); }
Symbol 296 Button
on (release) { Bushism.attachSound("BushContact"); Bushism.onSoundComplete = function () { gotoAndStop (122); }; Bushism.start(); }
Symbol 308 Button
on (release) { getURL ("mailto:president@whitehouse.gov"); }
Symbol 313 Button
on (release) { Bushism.attachSound("GO_uDontQuit"); Bushism.onSoundComplete = function () { gotoAndStop (5); }; Bushism.start(); }
Symbol 322 Button
on (release) { getURL ("mailto:listenupsucka@hotmail.com"); }

Library Items

Symbol 1 Sound [WallAlert]
Symbol 2 Sound [Toc]
Symbol 3 Sound [Tic]
Symbol 4 Sound [Swoosh]
Symbol 5 Sound [Strike]
Symbol 6 Sound [ScatterOn]
Symbol 7 Sound [ScatterOff]
Symbol 8 Sound [Punch]
Symbol 9 Sound [PowerPillStartSound]
Symbol 10 Sound [PowerPillEndSound3]
Symbol 11 Sound [PowerPillEndSound2]
Symbol 12 Sound [PowerPillEndSound1]
Symbol 13 Sound [PowerPillEndSound0]
Symbol 14 Sound [Ping]
Symbol 15 Sound [PacmanTune]
Symbol 16 Sound [Nixon_Pop]
Symbol 17 Sound [Nixon_HauntCruise]
Symbol 18 Sound [Nixon_Haunt]
Symbol 19 Sound [Nixon_Flee]
Symbol 20 Sound [Nixon_attack]
Symbol 21 Sound [MusicEnd]
Symbol 22 Sound [HuntMusic]
Symbol 23 Sound [HealthPack]
Symbol 24 Sound [GO_uDontQuit]
Symbol 25 Sound [GO_RefusePlay]
Symbol 26 Sound [GO_HiScore]
Symbol 27 Sound [GO_GoodJob]
Symbol 28 Sound [GO_DeadLev1]
Symbol 29 Sound [GateSlam]
Symbol 30 Sound [FootSteps]
Symbol 31 Sound [FDR_Pop]
Symbol 32 Sound [FDR_MoveAlt]
Symbol 33 Sound [FDR_Move]
Symbol 34 Sound [FDR_Haunt]
Symbol 35 Sound [FDR_Flee]
Symbol 36 Sound [FDR_attack]
Symbol 37 Sound [ExtraMan]
Symbol 38 Sound [EatingSound]
Symbol 39 Sound [Death]
Symbol 40 Sound [CryptSlam]
Symbol 41 Sound [CryptScream]
Symbol 42 Sound [CryptCreak]
Symbol 43 Sound [CruiseAlert]
Symbol 44 Sound [CondiTweet]
Symbol 45 Sound [CheneyTweet]
Symbol 46 Sound [BushStart9]
Symbol 47 Sound [BushStart8]
Symbol 48 Sound [BushStart7]
Symbol 49 Sound [BushStart6]
Symbol 50 Sound [BushStart5]
Symbol 51 Sound [BushStart4]
Symbol 52 Sound [BushStart3]
Symbol 53 Sound [BushStart2]
Symbol 54 Sound [BushStart11]
Symbol 55 Sound [BushStart10]
Symbol 56 Sound [BushStart1]
Symbol 57 Sound [BushStart0]
Symbol 58 Sound [BushContact]
Symbol 59 Sound [BrewSki2]
Symbol 60 Sound [BrewSki1]
Symbol 61 Sound [BrewSki0]
Symbol 62 Sound [Abe_Pop]
Symbol 63 Sound [Abe_MoveAlt]
Symbol 64 Sound [Abe_Move]
Symbol 65 Sound [Abe_Kick]
Symbol 66 Sound [Abe_Haunt]
Symbol 67 Sound [Abe_Flee]
Symbol 68 GraphicUsed by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [Beacon]Uses:68 69
Symbol 71 BitmapUsed by:72 82
Symbol 72 GraphicUses:71Used by:85
Symbol 73 BitmapUsed by:74 81
Symbol 74 GraphicUses:73Used by:85
Symbol 75 ShapeTweeningUsed by:85
Symbol 76 ShapeTweeningUsed by:85
Symbol 77 BitmapUsed by:78 80 84
Symbol 78 GraphicUses:77Used by:85
Symbol 79 GraphicUsed by:85
Symbol 80 GraphicUses:77Used by:85
Symbol 81 GraphicUses:73Used by:85
Symbol 82 GraphicUses:71Used by:85
Symbol 83 GraphicUsed by:85 103 124
Symbol 84 GraphicUses:77Used by:85
Symbol 85 MovieClip [e2]Uses:72 74 75 76 78 79 80 81 82 83 84
Symbol 86 BitmapUsed by:87 100 102
Symbol 87 GraphicUses:86Used by:103
Symbol 88 BitmapUsed by:89 100 102
Symbol 89 GraphicUses:88Used by:103
Symbol 90 BitmapUsed by:91 102
Symbol 91 GraphicUses:90Used by:103
Symbol 92 BitmapUsed by:93 94
Symbol 93 GraphicUses:92Used by:103
Symbol 94 GraphicUses:92Used by:103
Symbol 95 BitmapUsed by:96 99
Symbol 96 GraphicUses:95Used by:103
Symbol 97 BitmapUsed by:98 101 102
Symbol 98 GraphicUses:97Used by:103
Symbol 99 GraphicUses:95Used by:103
Symbol 100 GraphicUses:88 86Used by:103
Symbol 101 GraphicUses:97Used by:103
Symbol 102 GraphicUses:97 90 88 86Used by:103
Symbol 103 MovieClip [e1]Uses:87 89 91 93 94 96 98 99 83 100 101 102
Symbol 104 BitmapUsed by:105 116
Symbol 105 GraphicUses:104Used by:124
Symbol 106 BitmapUsed by:107 116
Symbol 107 GraphicUses:106Used by:124
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:124
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:124
Symbol 112 BitmapUsed by:113 116
Symbol 113 GraphicUses:112Used by:124
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:124
Symbol 116 GraphicUses:112 106 104Used by:124
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:124
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:124
Symbol 121 BitmapUsed by:122 123
Symbol 122 GraphicUses:121Used by:124
Symbol 123 GraphicUses:121Used by:124
Symbol 124 MovieClip [e0]Uses:105 107 109 111 113 115 116 118 120 122 123 83
Symbol 125 GraphicUsed by:129 132
Symbol 126 GraphicUsed by:129 132
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:125 126 128Used by:133
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:125 126 131Used by:133
Symbol 133 MovieClip [DeathScene]Uses:129 132
Symbol 134 GraphicUsed by:Timeline
Symbol 135 FontUsed by:136 137 138 139 140 141 142 144 150 154 170 176 177 178 179 180 181 182 183 184 185 187 189 191 192 193 215 253 254 256 282 283 284 285 286 287 288 289 290 291 292 293 294 297 298 299 300 301 302 303 304 305 307 310 311 312 314 316 317 318 320 321
Symbol 136 EditableTextUses:135Used by:Timeline
Symbol 137 EditableTextUses:135Used by:143
Symbol 138 EditableTextUses:135Used by:143
Symbol 139 EditableTextUses:135Used by:143
Symbol 140 EditableTextUses:135Used by:143
Symbol 141 EditableTextUses:135Used by:143
Symbol 142 EditableTextUses:135Used by:143
Symbol 143 MovieClipUses:137 138 139 140 141 142Used by:Timeline
Symbol 144 EditableTextUses:135Used by:Timeline
Symbol 145 GraphicUsed by:149 153 169 186 188 190 281 295 313
Symbol 146 GraphicUsed by:149 153 169 186 188 190 281 295 313
Symbol 147 GraphicUsed by:149 153 169 186 188 190 281 295 313
Symbol 148 GraphicUsed by:149 153 169 186 188 190 281 295 313
Symbol 149 ButtonUses:145 146 147 148Used by:Timeline
Symbol 150 EditableTextUses:135Used by:Timeline
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:Timeline
Symbol 153 ButtonUses:145 146 147 148Used by:Timeline
Symbol 154 EditableTextUses:135Used by:Timeline
Symbol 155 GraphicUsed by:Timeline
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:168 220
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:162
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:162
Symbol 162 MovieClipUses:159 161Used by:168
Symbol 163 GraphicUsed by:167
Symbol 164 GraphicUsed by:167
Symbol 165 FontUsed by:166
Symbol 166 EditableTextUses:165Used by:167
Symbol 167 MovieClipUses:163 164 166Used by:168
Symbol 168 MovieClipUses:157 162 167Used by:Timeline
Symbol 169 ButtonUses:145 146 147 148Used by:Timeline
Symbol 170 EditableTextUses:135Used by:Timeline
Symbol 171 GraphicUsed by:175 296
Symbol 172 GraphicUsed by:175 296
Symbol 173 GraphicUsed by:175 296
Symbol 174 GraphicUsed by:175 296
Symbol 175 ButtonUses:171 172 173 174Used by:Timeline
Symbol 176 EditableTextUses:135Used by:Timeline
Symbol 177 EditableTextUses:135Used by:Timeline
Symbol 178 EditableTextUses:135Used by:Timeline
Symbol 179 EditableTextUses:135Used by:Timeline
Symbol 180 TextUses:135Used by:Timeline
Symbol 181 EditableTextUses:135Used by:Timeline
Symbol 182 EditableTextUses:135Used by:Timeline
Symbol 183 EditableTextUses:135Used by:Timeline
Symbol 184 EditableTextUses:135Used by:Timeline
Symbol 185 EditableTextUses:135Used by:Timeline
Symbol 186 ButtonUses:145 146 147 148Used by:Timeline
Symbol 187 EditableTextUses:135Used by:Timeline
Symbol 188 ButtonUses:145 146 147 148Used by:Timeline
Symbol 189 EditableTextUses:135Used by:Timeline
Symbol 190 ButtonUses:145 146 147 148Used by:Timeline
Symbol 191 EditableTextUses:135Used by:Timeline
Symbol 192 EditableTextUses:135Used by:Timeline
Symbol 193 EditableTextUses:135Used by:Timeline
Symbol 194 GraphicUsed by:Timeline
Symbol 195 GraphicUsed by:Timeline
Symbol 196 GraphicUsed by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:196 197Used by:Timeline
Symbol 199 GraphicUsed by:207
Symbol 200 GraphicUsed by:207
Symbol 201 GraphicUsed by:207
Symbol 202 GraphicUsed by:207
Symbol 203 GraphicUsed by:207
Symbol 204 GraphicUsed by:207
Symbol 205 GraphicUsed by:207
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:199 200 201 202 203 204 205 206Used by:Timeline
Symbol 208 GraphicUsed by:220
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:220
Symbol 211 GraphicUsed by:220
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:220
Symbol 214 GraphicUsed by:219
Symbol 215 EditableTextUses:135Used by:219
Symbol 216 GraphicUsed by:219
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClipUses:214 215 216 218Used by:220
Symbol 220 MovieClipUses:157 208 210 211 213 219Used by:Timeline
Symbol 221 GraphicUsed by:245
Symbol 222 GraphicUsed by:245
Symbol 223 GraphicUsed by:245
Symbol 224 GraphicUsed by:245
Symbol 225 GraphicUsed by:245
Symbol 226 GraphicUsed by:245
Symbol 227 GraphicUsed by:245
Symbol 228 GraphicUsed by:245
Symbol 229 GraphicUsed by:245
Symbol 230 GraphicUsed by:245
Symbol 231 GraphicUsed by:245
Symbol 232 GraphicUsed by:245
Symbol 233 GraphicUsed by:245
Symbol 234 GraphicUsed by:245
Symbol 235 GraphicUsed by:245
Symbol 236 GraphicUsed by:245
Symbol 237 GraphicUsed by:245
Symbol 238 GraphicUsed by:245
Symbol 239 GraphicUsed by:245
Symbol 240 GraphicUsed by:245
Symbol 241 GraphicUsed by:245
Symbol 242 GraphicUsed by:245
Symbol 243 GraphicUsed by:245
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244Used by:Timeline
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:Timeline
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:248 249Used by:Timeline
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:Timeline
Symbol 253 EditableTextUses:135Used by:255
Symbol 254 EditableTextUses:135Used by:255
Symbol 255 MovieClipUses:253 254Used by:Timeline
Symbol 256 EditableTextUses:135Used by:257
Symbol 257 MovieClipUses:256Used by:Timeline
Symbol 258 FontUsed by:259 260 268 269
Symbol 259 EditableTextUses:258Used by:Timeline
Symbol 260 TextUses:258Used by:Timeline
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:267
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClipUses:264 266Used by:Timeline
Symbol 268 EditableTextUses:258Used by:Timeline
Symbol 269 TextUses:258Used by:Timeline
Symbol 270 FontUsed by:271 272 273 274 275 276 277 278 279 280
Symbol 271 EditableTextUses:270Used by:Timeline
Symbol 272 EditableTextUses:270Used by:Timeline
Symbol 273 EditableTextUses:270Used by:Timeline
Symbol 274 EditableTextUses:270Used by:Timeline
Symbol 275 EditableTextUses:270Used by:Timeline
Symbol 276 EditableTextUses:270Used by:Timeline
Symbol 277 EditableTextUses:270Used by:Timeline
Symbol 278 EditableTextUses:270Used by:Timeline
Symbol 279 EditableTextUses:270Used by:Timeline
Symbol 280 EditableTextUses:270Used by:Timeline
Symbol 281 ButtonUses:145 146 147 148Used by:Timeline
Symbol 282 EditableTextUses:135Used by:Timeline
Symbol 283 EditableTextUses:135Used by:Timeline
Symbol 284 EditableTextUses:135Used by:Timeline
Symbol 285 EditableTextUses:135Used by:Timeline
Symbol 286 EditableTextUses:135Used by:Timeline
Symbol 287 EditableTextUses:135Used by:Timeline
Symbol 288 EditableTextUses:135Used by:Timeline
Symbol 289 EditableTextUses:135Used by:Timeline
Symbol 290 EditableTextUses:135Used by:Timeline
Symbol 291 EditableTextUses:135Used by:Timeline
Symbol 292 EditableTextUses:135Used by:Timeline
Symbol 293 EditableTextUses:135Used by:Timeline
Symbol 294 EditableTextUses:135Used by:Timeline
Symbol 295 ButtonUses:145 146 147 148Used by:Timeline
Symbol 296 ButtonUses:171 172 173 174Used by:Timeline
Symbol 297 EditableTextUses:135Used by:Timeline
Symbol 298 EditableTextUses:135Used by:Timeline
Symbol 299 EditableTextUses:135Used by:Timeline
Symbol 300 EditableTextUses:135Used by:Timeline
Symbol 301 EditableTextUses:135Used by:Timeline
Symbol 302 EditableTextUses:135Used by:Timeline
Symbol 303 EditableTextUses:135Used by:308
Symbol 304 EditableTextUses:135Used by:308
Symbol 305 EditableTextUses:135Used by:308
Symbol 306 GraphicUsed by:308
Symbol 307 EditableTextUses:135Used by:308
Symbol 308 ButtonUses:303 304 305 306 307Used by:Timeline
Symbol 309 FontUsed by:310
Symbol 310 TextUses:135 309Used by:Timeline
Symbol 311 EditableTextUses:135Used by:Timeline
Symbol 312 EditableTextUses:135Used by:Timeline
Symbol 313 ButtonUses:145 146 147 148Used by:Timeline
Symbol 314 EditableTextUses:135Used by:Timeline
Symbol 315 TextUsed by:Timeline
Symbol 316 EditableTextUses:135Used by:322
Symbol 317 EditableTextUses:135Used by:322
Symbol 318 EditableTextUses:135Used by:322
Symbol 319 GraphicUsed by:322
Symbol 320 EditableTextUses:135Used by:322
Symbol 321 EditableTextUses:135Used by:322
Symbol 322 ButtonUses:316 317 318 319 320 321Used by:Timeline

Instance Names

"RW7"Frame 96Symbol 198 MovieClip
"RW6"Frame 96Symbol 198 MovieClip
"RW5"Frame 96Symbol 198 MovieClip
"RW4"Frame 96Symbol 198 MovieClip
"RW3"Frame 96Symbol 198 MovieClip
"RW2"Frame 96Symbol 198 MovieClip
"RW1"Frame 96Symbol 198 MovieClip
"RW0"Frame 96Symbol 198 MovieClip
"LW7"Frame 96Symbol 198 MovieClip
"LW6"Frame 96Symbol 198 MovieClip
"LW5"Frame 96Symbol 198 MovieClip
"LW4"Frame 96Symbol 198 MovieClip
"LW3"Frame 96Symbol 198 MovieClip
"LW2"Frame 96Symbol 198 MovieClip
"LW1"Frame 96Symbol 198 MovieClip
"LW0"Frame 96Symbol 198 MovieClip
"CW"Frame 96Symbol 207 MovieClip
"StemCell7"Frame 96Symbol 220 MovieClip
"StemCell6"Frame 96Symbol 220 MovieClip
"StemCell5"Frame 96Symbol 220 MovieClip
"StemCell4"Frame 96Symbol 220 MovieClip
"StemCell3"Frame 96Symbol 220 MovieClip
"StemCell2"Frame 96Symbol 220 MovieClip
"StemCell1"Frame 96Symbol 220 MovieClip
"StemCell0"Frame 96Symbol 220 MovieClip
"Map"Frame 96Symbol 245 MovieClip
"HUDpellet"Frame 96Symbol 247 MovieClip
"Blip"Frame 110Symbol 250 MovieClip
"HealthMeter"Frame 110Symbol 252 MovieClip
"CountDown"Frame 110Symbol 255 MovieClip
"PopUpMessage"Frame 110Symbol 257 MovieClip
"Compass"Frame 110Symbol 262 MovieClip
"BushHead"Frame 110Symbol 267 MovieClip
"CheneyFlight"Symbol 133 MovieClip [DeathScene] Frame 3Symbol 129 MovieClip
"CondiFlight"Symbol 133 MovieClip [DeathScene] Frame 3Symbol 132 MovieClip
"ExitDoor"Symbol 220 MovieClip Frame 10Symbol 219 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "WallAlert"
ExportAssets (56)Timeline Frame 1Symbol 2 as "Toc"
ExportAssets (56)Timeline Frame 1Symbol 3 as "Tic"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Swoosh"
ExportAssets (56)Timeline Frame 1Symbol 5 as "Strike"
ExportAssets (56)Timeline Frame 1Symbol 6 as "ScatterOn"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ScatterOff"
ExportAssets (56)Timeline Frame 1Symbol 8 as "Punch"
ExportAssets (56)Timeline Frame 1Symbol 9 as "PowerPillStartSound"
ExportAssets (56)Timeline Frame 1Symbol 10 as "PowerPillEndSound3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "PowerPillEndSound2"
ExportAssets (56)Timeline Frame 1Symbol 12 as "PowerPillEndSound1"
ExportAssets (56)Timeline Frame 1Symbol 13 as "PowerPillEndSound0"
ExportAssets (56)Timeline Frame 1Symbol 14 as "Ping"
ExportAssets (56)Timeline Frame 1Symbol 15 as "PacmanTune"
ExportAssets (56)Timeline Frame 1Symbol 16 as "Nixon_Pop"
ExportAssets (56)Timeline Frame 1Symbol 17 as "Nixon_HauntCruise"
ExportAssets (56)Timeline Frame 1Symbol 18 as "Nixon_Haunt"
ExportAssets (56)Timeline Frame 1Symbol 19 as "Nixon_Flee"
ExportAssets (56)Timeline Frame 1Symbol 20 as "Nixon_attack"
ExportAssets (56)Timeline Frame 1Symbol 21 as "MusicEnd"
ExportAssets (56)Timeline Frame 1Symbol 22 as "HuntMusic"
ExportAssets (56)Timeline Frame 1Symbol 23 as "HealthPack"
ExportAssets (56)Timeline Frame 1Symbol 24 as "GO_uDontQuit"
ExportAssets (56)Timeline Frame 1Symbol 25 as "GO_RefusePlay"
ExportAssets (56)Timeline Frame 1Symbol 26 as "GO_HiScore"
ExportAssets (56)Timeline Frame 1Symbol 27 as "GO_GoodJob"
ExportAssets (56)Timeline Frame 1Symbol 28 as "GO_DeadLev1"
ExportAssets (56)Timeline Frame 1Symbol 29 as "GateSlam"
ExportAssets (56)Timeline Frame 1Symbol 30 as "FootSteps"
ExportAssets (56)Timeline Frame 1Symbol 31 as "FDR_Pop"
ExportAssets (56)Timeline Frame 1Symbol 32 as "FDR_MoveAlt"
ExportAssets (56)Timeline Frame 1Symbol 33 as "FDR_Move"
ExportAssets (56)Timeline Frame 1Symbol 34 as "FDR_Haunt"
ExportAssets (56)Timeline Frame 1Symbol 35 as "FDR_Flee"
ExportAssets (56)Timeline Frame 1Symbol 36 as "FDR_attack"
ExportAssets (56)Timeline Frame 1Symbol 37 as "ExtraMan"
ExportAssets (56)Timeline Frame 1Symbol 38 as "EatingSound"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Death"
ExportAssets (56)Timeline Frame 1Symbol 40 as "CryptSlam"
ExportAssets (56)Timeline Frame 1Symbol 41 as "CryptScream"
ExportAssets (56)Timeline Frame 1Symbol 42 as "CryptCreak"
ExportAssets (56)Timeline Frame 1Symbol 43 as "CruiseAlert"
ExportAssets (56)Timeline Frame 1Symbol 44 as "CondiTweet"
ExportAssets (56)Timeline Frame 1Symbol 45 as "CheneyTweet"
ExportAssets (56)Timeline Frame 1Symbol 46 as "BushStart9"
ExportAssets (56)Timeline Frame 1Symbol 47 as "BushStart8"
ExportAssets (56)Timeline Frame 1Symbol 48 as "BushStart7"
ExportAssets (56)Timeline Frame 1Symbol 49 as "BushStart6"
ExportAssets (56)Timeline Frame 1Symbol 50 as "BushStart5"
ExportAssets (56)Timeline Frame 1Symbol 51 as "BushStart4"
ExportAssets (56)Timeline Frame 1Symbol 52 as "BushStart3"
ExportAssets (56)Timeline Frame 1Symbol 53 as "BushStart2"
ExportAssets (56)Timeline Frame 1Symbol 54 as "BushStart11"
ExportAssets (56)Timeline Frame 1Symbol 55 as "BushStart10"
ExportAssets (56)Timeline Frame 1Symbol 56 as "BushStart1"
ExportAssets (56)Timeline Frame 1Symbol 57 as "BushStart0"
ExportAssets (56)Timeline Frame 1Symbol 58 as "BushContact"
ExportAssets (56)Timeline Frame 1Symbol 59 as "BrewSki2"
ExportAssets (56)Timeline Frame 1Symbol 60 as "BrewSki1"
ExportAssets (56)Timeline Frame 1Symbol 61 as "BrewSki0"
ExportAssets (56)Timeline Frame 1Symbol 62 as "Abe_Pop"
ExportAssets (56)Timeline Frame 1Symbol 63 as "Abe_MoveAlt"
ExportAssets (56)Timeline Frame 1Symbol 64 as "Abe_Move"
ExportAssets (56)Timeline Frame 1Symbol 65 as "Abe_Kick"
ExportAssets (56)Timeline Frame 1Symbol 66 as "Abe_Haunt"
ExportAssets (56)Timeline Frame 1Symbol 67 as "Abe_Flee"
ExportAssets (56)Timeline Frame 1Symbol 70 as "Beacon"
ExportAssets (56)Timeline Frame 1Symbol 85 as "e2"
ExportAssets (56)Timeline Frame 1Symbol 103 as "e1"
ExportAssets (56)Timeline Frame 1Symbol 124 as "e0"
ExportAssets (56)Timeline Frame 1Symbol 133 as "DeathScene"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$ck$y0.U..3rAlSegSBphoFHF.."
DebugMX1 (63)Timeline Frame 1

Labels

"LoadFrame"Frame 1
"BootFrame"Frame 2
"Functions"Frame 3
"WaitForPlayer"Frame 4
"IntroFrame"Frame 5
"deferButton"Frame 6
"IntroPaused"Frame 93
"StoryFrame"Frame 94
"HintsFrame"Frame 95
"GameStartFrame"Frame 96
"Set up Map"Frame 97
"Populate array and HUD"Frame 98
"Video"Frame 100
"Audio"Frame 101
"Boss AI"Frame 103
"Boss functions"Frame 104
"Player Health / Death"Frame 106
"Item Logic"Frame 107
"LevelStartFrame"Frame 109
"SetUpPlayer"Frame 110
"SetUpItems"Frame 111
"SetUpEntities"Frame 112
"FinalChecks"Frame 113
"gLoop"Frame 115
"PlayerMovement"Frame 116
"GameLogicFrame"Frame 117
"Dismount"Frame 118
"LevelCompleteFrame"Frame 119
"GameOverFrame"Frame 120
"EmailGeorge"Frame 121
"SignOffFrame"Frame 122
"sounds and vars"Symbol 85 MovieClip [e2] Frame 1
"boss functions"Symbol 85 MovieClip [e2] Frame 2
"Hunt"Symbol 85 MovieClip [e2] Frame 3
"Walk"Symbol 85 MovieClip [e2] Frame 4
"Attack"Symbol 85 MovieClip [e2] Frame 22
"FleeStart"Symbol 85 MovieClip [e2] Frame 73
"Flee"Symbol 85 MovieClip [e2] Frame 95
"WalkBackwards"Symbol 85 MovieClip [e2] Frame 96
"Sinbin"Symbol 85 MovieClip [e2] Frame 106
"Exorcism"Symbol 85 MovieClip [e2] Frame 127
"GoToJail"Symbol 85 MovieClip [e2] Frame 150
"Imprisoned"Symbol 85 MovieClip [e2] Frame 151
"sounds and vars"Symbol 103 MovieClip [e1] Frame 1
"boss functions"Symbol 103 MovieClip [e1] Frame 2
"Hunt"Symbol 103 MovieClip [e1] Frame 3
"Walk"Symbol 103 MovieClip [e1] Frame 4
"Attack"Symbol 103 MovieClip [e1] Frame 16
"FleeStart"Symbol 103 MovieClip [e1] Frame 39
"Flee"Symbol 103 MovieClip [e1] Frame 59
"WalkBackwards"Symbol 103 MovieClip [e1] Frame 60
"Sinbin"Symbol 103 MovieClip [e1] Frame 76
"Exorcism"Symbol 103 MovieClip [e1] Frame 112
"GoToJail"Symbol 103 MovieClip [e1] Frame 132
"Imprisoned"Symbol 103 MovieClip [e1] Frame 133
"sounds and vars"Symbol 124 MovieClip [e0] Frame 1
"boss functions"Symbol 124 MovieClip [e0] Frame 2
"Hunt"Symbol 124 MovieClip [e0] Frame 3
"Walk"Symbol 124 MovieClip [e0] Frame 4
"Attack"Symbol 124 MovieClip [e0] Frame 20
"FleeStart"Symbol 124 MovieClip [e0] Frame 37
"Flee"Symbol 124 MovieClip [e0] Frame 56
"WalkBackwards"Symbol 124 MovieClip [e0] Frame 57
"Sinbin"Symbol 124 MovieClip [e0] Frame 69
"Exorcism"Symbol 124 MovieClip [e0] Frame 100
"GoToJail"Symbol 124 MovieClip [e0] Frame 119
"Imprisoned"Symbol 124 MovieClip [e0] Frame 120
"Cruise"Symbol 124 MovieClip [e0] Frame 186
"Crooze"Symbol 124 MovieClip [e0] Frame 197
"LoopStart"Symbol 129 MovieClip Frame 3
"LoopStart"Symbol 132 MovieClip Frame 3
"DeathLoop"Symbol 133 MovieClip [DeathScene] Frame 3
"GateClosed"Symbol 213 MovieClip Frame 1
"GateOpen"Symbol 213 MovieClip Frame 2
"GateSideView"Symbol 213 MovieClip Frame 3
"CryptClosed"Symbol 219 MovieClip Frame 1
"CryptOpening"Symbol 219 MovieClip Frame 2
"CryptOpen"Symbol 219 MovieClip Frame 3
"CryptBehindPlayer"Symbol 219 MovieClip Frame 4
"EmptyCell"Symbol 220 MovieClip Frame 1
"PelletCell"Symbol 220 MovieClip Frame 2
"PowerupCell"Symbol 220 MovieClip Frame 3
"BonusCell"Symbol 220 MovieClip Frame 4
"HealthPackCell"Symbol 220 MovieClip Frame 5
"Gate"Symbol 220 MovieClip Frame 6
"OffGate"Symbol 220 MovieClip Frame 7
"pre-ThresholdCell"Symbol 220 MovieClip Frame 8
"ThresholdCell"Symbol 220 MovieClip Frame 9
"DoorCell"Symbol 220 MovieClip Frame 10
"Health5Frame"Symbol 252 MovieClip Frame 1
"Health4Frame"Symbol 252 MovieClip Frame 2
"Health3Frame"Symbol 252 MovieClip Frame 3
"Health2Frame"Symbol 252 MovieClip Frame 4
"Health1Frame"Symbol 252 MovieClip Frame 5
"Health0Frame"Symbol 252 MovieClip Frame 6
"ClockStopped"Symbol 255 MovieClip Frame 1
"ClockStart"Symbol 255 MovieClip Frame 2
"CountDownStart"Symbol 255 MovieClip Frame 31
"FlashingStart"Symbol 255 MovieClip Frame 60
"StartDisplayFrame"Symbol 257 MovieClip Frame 2
"Scared"Symbol 267 MovieClip Frame 1
"Happy"Symbol 267 MovieClip Frame 2

Dynamic Text Variables

PercentageLoadedSymbol 137 EditableText""
CountDownTimeSymbol 253 EditableText""
CountDownTimeSymbol 254 EditableText""
thismessageSymbol 256 EditableText""
ScoreSymbol 259 EditableText""
LivesSymbol 268 EditableText""
testvar1Symbol 271 EditableText""
testvar2Symbol 272 EditableText""
testvar3Symbol 275 EditableText""
testvar4Symbol 276 EditableText""
testvar5Symbol 279 EditableText""
CompletionTextSymbol 283 EditableText""
TimeTakenTextSymbol 284 EditableText""
TargetTimeTextSymbol 285 EditableText""
TotalScoreTextSymbol 286 EditableText""
CompletionBonusSymbol 290 EditableText""
HighScoreTextSymbol 291 EditableText""
TimeBonusSymbol 292 EditableText""
LivesBonusSymbol 294 EditableText""
TotalScoreTextSymbol 300 EditableText""
HighScoreTextSymbol 301 EditableText""




http://swfchan.com/3/11606/info.shtml
Created: 7/6 -2019 01:40:08 Last modified: 7/6 -2019 01:40:08 Server time: 15/05 -2024 22:36:58