STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229456 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2574 · P5148 |
This is the info page for Flash #73173 |
I am sorry, but Dragon Saga: Curse of the Dark Prophecy requires that you have a Flash 5 (or better) player installed in your computer. Please go to http://www.macromedia.com/flash to download the newest version of the Flash player, then come back and try again. |
Curse of the Dark Prophecy |
Running Alpha Demo v.0.12 |
is now loading. Please wait patiently while the game is loading; the background music will play when the game finishes loading. |
Curse of the Dark Prophecy |
Running Alpha Demo v.0.12 |
Welcome to the running alpha demo of Dragon Saga: Curse of the Dark Prophecy. Feel free to move around with your direction keys and move toward your right to continue. |
The world where Dragon Saga takes place, Drakonis, is a dangerous world. To demonstrate, feel free to walk and step on any of the raised plates... Continue your way to the right. |
Oooohhh. Feeling dangerous? Enviromental effects will have its ful fury in the final version of the game: rain, thunder (well, you saw a little preview in the last room...), etc etc. Keep moving... |
Now, the hack and dash part of the game. Press spacebar to use your lethal back stab. It's slow, but it's deadly. |
However, this game does not encourage you to run around and win by brute force; use a little stealth instead. Observe how this straw golem patrols. The blue aura is the golem's FOV. Try getting off to the other side without being noticed (the FOV would turn red if you're being noticed). You can also try backstabbing... |
Now, time for a real test! The room to the right is a well defended, something that you'll see in the final version. Although you won't die in this demo, challenge yourself. Stay alive, stay unnoticed. The logo and this message box will disappear to save game space. |
Open Door |
Thank you for play testing Dragon Saga: Curse of the Dark Prophecy Alpha demo. If you have any comments and/or bug reports, you can step on the pressure plate to launch a e-mail window. I'll also reward you with a little surprise. Enjoy! |
ActionScript [AS1/AS2]
Frame 1fscommand ("fullscreen", false); fscommand ("allowscale", false); fscommand ("showmenu", false);Frame 5stop();Frame 8if (_framesloaded < 85) { prevFrame(); play(); }Frame 9with (Fade) { play(); }Frame 12stop();Instance of Symbol 68 MovieClip "Tele0" in Frame 12onClipEvent (load) { ActivationDelay = 0; Destination = "Room1"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 71 MovieClip in Frame 12onClipEvent (load) { Bound = "East"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 72 MovieClip in Frame 12onClipEvent (load) { Bound = "South"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 73 MovieClip in Frame 12onClipEvent (load) { Bound = "North"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 75 MovieClip "Home0" in Frame 12onClipEvent (load) { UniversalID = 0; }Frame 22stop();Instance of Symbol 89 MovieClip "Plate2" in Frame 22onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "True"; Trigger = "Projectile1"; }Instance of Symbol 90 MovieClip "Plate3" in Frame 22onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "True"; Trigger = "Projectile2"; }Instance of Symbol 91 MovieClip "Plate4" in Frame 22onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "True"; Trigger = "Projectile3"; }Instance of Symbol 92 MovieClip "Plate0" in Frame 22onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "False"; Trigger = "Projectile0"; }Instance of Symbol 93 MovieClip "Plate1" in Frame 22onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "False"; Trigger = "Boulder1"; }Instance of Symbol 94 MovieClip "Tele2" in Frame 22onClipEvent (load) { ActivationDelay = 0; Destination = "Room2"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 95 MovieClip "Tele1" in Frame 22onClipEvent (load) { ActivationDelay = 0; Destination = "Room0"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 102 MovieClip "Projectile0" in Frame 22onClipEvent (load) { Speed = 10; Damage = 10; Bounce = 0; }Instance of Symbol 102 MovieClip "Projectile1" in Frame 22onClipEvent (load) { Speed = 10; Damage = 10; Bounce = 0; }Instance of Symbol 102 MovieClip "Projectile3" in Frame 22onClipEvent (load) { Speed = 10; Damage = 10; Bounce = 0; }Instance of Symbol 102 MovieClip "Projectile2" in Frame 22onClipEvent (load) { Speed = 10; Damage = 10; Bounce = 0; }Instance of Symbol 114 MovieClip "Boulder1" in Frame 22onClipEvent (load) { ActivationDelay = 0; Damage = 5; RandomLocation = "False"; RandomDelay = "False"; Continuous = "False"; }Instance of Symbol 75 MovieClip "Home1" in Frame 22onClipEvent (load) { UniversalID = 0; }Instance of Symbol 117 MovieClip "Tele4" in Frame 32onClipEvent (load) { ActivationDelay = 0; Destination = "Room3"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 118 MovieClip "Tele3" in Frame 32onClipEvent (load) { ActivationDelay = 0; Destination = "Room1"; HomePoint = 1; FirstRoom = 0; LastRoom = 0; }Frame 41stop();Frame 42stop();Instance of Symbol 154 MovieClip "Enemy0" in Frame 42onClipEvent (load) { UniversalID = 0; TrainingDummy = "True"; Speed = 4; Rotation = 4; Health = 20; DeathAction = "Undefined"; ActionSet = new array(); ActionSet[0] = "StandStill"; ActionSet[1] = "Recall"; Property = new array(); Property[0] = 80; Property[1] = 0; }Instance of Symbol 155 MovieClip "Tele5" in Frame 42onClipEvent (load) { ActivationDelay = 0; Destination = "Room2"; HomePoint = 1; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 156 MovieClip "Tele6" in Frame 42onClipEvent (load) { ActivationDelay = 0; Destination = "Room4"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Frame 52stop();Instance of Symbol 159 MovieClip "Enemy1" in Frame 52onClipEvent (load) { UniversalID = 1; TrainingDummy = "False"; Speed = 2; Rotation = 4; Health = 20; DeathAction = "Undefined"; ActionSet = new array(); ActionSet[0] = "StandStill"; ActionSet[1] = "RotateCounterClockwise"; ActionSet[2] = "Movement"; ActionSet[3] = "RotateCounterClockwise"; ActionSet[4] = "Movement"; ActionSet[5] = "Recall"; Property = new array(); Property[0] = 20; Property[1] = 180; Property[2] = 30; Property[3] = 0; Property[4] = 30; Property[5] = 0; }Instance of Symbol 160 MovieClip "Tele7" in Frame 52onClipEvent (load) { ActivationDelay = 0; Destination = "Room3"; HomePoint = 1; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 161 MovieClip "Tele8" in Frame 52onClipEvent (load) { ActivationDelay = 0; Destination = "Room5"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Frame 62stop();Instance of Symbol 164 MovieClip "Tele9" in Frame 62onClipEvent (load) { ActivationDelay = 0; Destination = "Room4"; HomePoint = 1; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 165 MovieClip "Tele10" in Frame 62onClipEvent (load) { ActivationDelay = 0; Destination = "Room6"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 92 MovieClip in Frame 72onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "False"; Trigger = "Projectile0"; }Instance of Symbol 168 MovieClip in Frame 72onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "False"; Trigger = "Door1"; }Instance of Symbol 196 MovieClip "Enemy0" in Frame 72onClipEvent (load) { UniversalID = 0; GuardSpeed = 4; GuardRotation = 4; GuardSweep = 90; GuardAlertDelay = 80; GuardHealth = 20; GuardDamage = 10; DeathAction = "Undefined"; ActionSet = new array(); ActionSet[0] = "Movement"; ActionSet[1] = "RotateClockwise"; ActionSet[2] = "Movement"; ActionSet[3] = "StandStill"; ActionSet[4] = "RotateClockwise"; ActionSet[5] = "Movement"; ActionSet[6] = "RotateCounterClockwise"; ActionSet[7] = "Movement"; ActionSet[8] = "RotateClockwise"; ActionSet[9] = "Recall"; Property = new array(); Property[0] = 350; Property[1] = 90; Property[2] = 200; Property[3] = 10; Property[4] = -90; Property[5] = 200; Property[6] = 180; Property[7] = 350; Property[8] = 0; Property[9] = 0; }Instance of Symbol 197 MovieClip "Enemy1" in Frame 72onClipEvent (load) { UniversalID = 0; GuardSpeed = 4; GuardRotation = 4; GuardSweep = 90; GuardAlertDelay = 80; GuardHealth = 20; GuardDamage = 10; DeathAction = "Undefined"; ActionSet = new array(); ActionSet[0] = "StandStill"; ActionSet[1] = "RotateClockwise"; ActionSet[2] = "StandStill"; ActionSet[3] = "RotateCounterClockwise"; ActionSet[4] = "Recall"; Property = new array(); Property[0] = 20; Property[1] = -90; Property[2] = 20; Property[3] = -180; Property[4] = 0; }Instance of Symbol 198 MovieClip "Tele10" in Frame 72onClipEvent (load) { ActivationDelay = 0; Destination = "Room5"; HomePoint = 1; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 199 MovieClip "Projectile0" in Frame 72onClipEvent (load) { Speed = 25; Damage = 10; Bounce = 0; }Instance of Symbol 200 MovieClip "Tele11" in Frame 72onClipEvent (load) { ActivationDelay = 0; Destination = "Room7"; HomePoint = 0; FirstRoom = 0; LastRoom = 0; }Instance of Symbol 73 MovieClip in Frame 72onClipEvent (load) { Bound = "North"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 72 MovieClip in Frame 72onClipEvent (load) { Bound = "South"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 215 MovieClip in Frame 72onClipEvent (load) { Bound = "West"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 215 MovieClip in Frame 72onClipEvent (load) { Bound = "West"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 215 MovieClip in Frame 72onClipEvent (load) { Bound = "West"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 71 MovieClip in Frame 72onClipEvent (load) { Bound = "East"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 72 MovieClip in Frame 72onClipEvent (load) { Bound = "South"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 73 MovieClip in Frame 72onClipEvent (load) { Bound = "North"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Frame 81stop(); stop();Frame 82stop();Instance of Symbol 216 MovieClip in Frame 82onClipEvent (load) { ActivationDelay = 0; ActivationAmount = 1; Invisible = "False"; Trigger = "Thief._parent"; }Instance of Symbol 72 MovieClip in Frame 82onClipEvent (load) { Bound = "South"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 215 MovieClip in Frame 82onClipEvent (load) { Bound = "West"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 71 MovieClip in Frame 82onClipEvent (load) { Bound = "East"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Instance of Symbol 71 MovieClip in Frame 82onClipEvent (load) { Bound = "East"; isCorner = "False"; hitObject = "Nothing"; Target = 5; hitObjectWidth = ""; Corner = "False"; }Frame 83getURL ("mailto:jamus_se@yahoo.com", "_blank"); stop(); getURL ("");Symbol 1 MovieClip Frame 1tellTarget ("_root") { gotoAndPlay (6); };Symbol 12 MovieClip Frame 1stop();Symbol 60 MovieClip Frame 13stop();Symbol 63 MovieClip Frame 2stop();Symbol 63 MovieClip Frame 22gotoAndPlay (10);Symbol 63 MovieClip Frame 28with (_parent) { State = "Crouched"; } stop();Symbol 63 MovieClip Frame 40_level0.Thief.State = "StandStill"; gotoAndPlay (1);Symbol 63 MovieClip Frame 55point0 = new object(); point1 = new object(); point2 = new object(); Target = 0; while (Target < 4) { hit = false; if (eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap._visible")) { Count = 0; while (Count < 3) { Set(("point" + Count) + ".x", eval (("Shadow" + Count) + "._x")); Set(("point" + Count) + ".y", eval (("Shadow" + Count) + "._y")); localToGlobal(eval ("point" + Count)); Count++; } with (eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) { Count = 0; while (Count < 3) { if (hitTest(eval (("_level0.Thief.Sprite.point" + Count) + ".x"), eval (("_level0.Thief.Sprite.point" + Count) + ".y"), true)) { _level0.Thief.Sprite.hit = true; } Count++; } } } if (hit && (eval (("_level0.Enemy" + String(Target)) + ".Vulerable"))) { if (0 >= getProperty("_level0.Enemy" + String(Target), _rotation)) { SourceAngle = -getProperty("_level0.Enemy" + String(Target), _rotation); } else { SourceAngle = 360 - getProperty("_level0.Enemy" + String(Target), _rotation); } if (0 >= _parent._rotation) { TargetAngle = -_parent._rotation; } else { TargetAngle = 360 - _parent._rotation; } DifferenceAngle = Math.abs(SourceAngle - TargetAngle); if (180 < DifferenceAngle) { DifferenceAngle = 360 - DifferenceAngle; } if (DifferenceAngle < 90) { with (eval ("_level0.Enemy" + String(Target))) { Damage = _level0.Thief.ThiefStrength; PainRebound = _level0.Thief.ThiefStrength; gotoAndPlay("Back Pain"); } } else { with (eval ("_level0.Enemy" + String(Target))) { Damage = _level0.Thief.ThiefStrength; PainRebound = _level0.Thief.ThiefStrength; gotoAndPlay("Front Pain"); } } } Target++; }Symbol 63 MovieClip Frame 68_level0.Thief.State = "StandStill"; gotoAndPlay (1);Symbol 63 MovieClip Frame 72stop();Symbol 63 MovieClip Frame 120_level0.Thief.State = "StandStill"; gotoAndPlay (1);Symbol 63 MovieClip Frame 127stop();Symbol 66 MovieClip Frame 1State = "StandStill"; LastState = "StandStill"; TargetProperty = 0; ThiefSpeed = 8; ThiefStrength = 10; ThiefHealth = 50; SpanWidth = 30; KeyMode = "Directional";Symbol 66 MovieClip Frame 2if (LastState == "Home") { if (State == "PainCrouch") { with (Sprite) { gotoAndPlay("CrouchInPain"); } State = "PainCrouch"; LastState = "PainCrouch"; } else { State = "StandStill"; LastState = "StandStill"; _rotation = getProperty("_level0.Home" + HomePoint, _rotation); } _x = getProperty("_level0.Home" + HomePoint, _x); _y = getProperty("_level0.Home" + HomePoint, _y); if (_level0.Follower.Activated) { _level0.Follower._rotation = _rotation; _level0.Follower.State = "StandStill"; Orientation = (_rotation / 180) * Math.PI; _level0.Follower._x = _x - (Math.cos(Orientation) * 60); _level0.Follower._y = _y - (Math.sin(Orientation) * 60); with (_level0.Follower.Sprite.Sprite) { gotoAndPlay("Stand Still"); } } } if (State == "Crouched") { if (!Key.isDown(90)) { State = "StandStill"; } } _rotation = Math.round(_rotation); LastState = State; if ((State == "StandStill") || (State == "Movement")) { State = "StandStill"; if (KeyMode == "Angular") { if (Key.isDown(Key.LEFT)) { _rotation = (_rotation - 45); } if (Key.isDown(Key.RIGHT)) { _rotation = (_rotation + 45); } if (Key.isDown(Key.UP)) { Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * ThiefSpeed)); _y = (_y + (Math.sin(Orientation) * ThiefSpeed)); State = "Movement"; } if (Key.isDown(Key.DOWN)) { Orientation = (_rotation / 180) * Math.PI; _x = (_x - ((Math.cos(Orientation) * ThiefSpeed) / 3)); _y = (_y - ((Math.sin(Orientation) * ThiefSpeed) / 3)); State = "StandStill"; } } if (KeyMode == "Directional") { ChangeAngle = _rotation; ChangeY = 0; if (Key.isDown(Key.UP)) { ChangeAngle = -90; ChangeY = -1; } else if (Key.isDown(Key.DOWN)) { ChangeAngle = 90; ChangeY = 1; } if (Key.isDown(Key.LEFT)) { ChangeAngle = -180; if (ChangeY != 0) { ChangeAngle = 135 * ChangeY; } ChangeY = 1; } else if (Key.isDown(Key.RIGHT)) { ChangeAngle = 0; if (ChangeY != 0) { ChangeAngle = 45 * ChangeY; } ChangeY = 1; } Difference = ChangeAngle - _rotation; if (5 < Math.abs(Difference)) { if (Key.isDown(Key.INSERT)) { trace(_rotation); trace(ChangeAngle); } if (((0 < Difference) && (Difference < 180)) || ((Difference < 0) && (Difference < -180))) { _rotation = (_rotation + 45); } else { _rotation = (_rotation - 45); } } else if (ChangeY != 0) { Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * ThiefSpeed)); _y = (_y + (Math.sin(Orientation) * ThiefSpeed)); State = "Movement"; } } if (Key.isDown(Key.SPACE)) { with (Sprite) { gotoAndPlay("Attack"); } State = "Attack"; } if (Key.isDown(90)) { with (Sprite) { gotoAndPlay("Crouch"); } State = "Crouching"; } } if (State == "StandStill") { with (Sprite) { gotoAndPlay("Stand Still"); } } if (State == "Movement") { if (LastState == "StandStill") { with (Sprite) { gotoAndPlay("Movement"); } } } if (State == "Pain") { with (Sprite) { gotoAndPlay("Pain"); } gotoAndPlay (5); } if (State == "Crouching") { Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * 2)); _y = (_y + (Math.sin(Orientation) * 2)); } if (State == "Eject") { State = "StandStill"; } if (State == "Bounded") { with (Sprite) { gotoAndPlay("Stand Still"); } if ((((Key.isDown(Key.LEFT) || (Key.isDown(Key.RIGHT))) || (Key.isDown(Key.UP))) || (Key.isDown(Key.DOWN))) && (KeyPressed != Key.getCode())) { KeyPressed = Key.getCode(); TargetProperty--; if ((TargetProperty % 2) == 0) { _rotation = (_rotation - 45); } else { _rotation = (_rotation + 45); } } if (0 >= TargetProperty) { State = "Eject"; } }Symbol 66 MovieClip Frame 3prevFrame(); play();Symbol 66 MovieClip Frame 5State = "Pain";Symbol 66 MovieClip Frame 6Orientation = (_rotation / 180) * Math.PI; _x = (_x - (Math.cos(Orientation) * TargetProperty)); _y = (_y - (Math.sin(Orientation) * TargetProperty));Symbol 66 MovieClip Frame 7if (LastState == "Home") { if (State == "PainCrouch") { with (Sprite) { gotoAndPlay("CrouchInPain"); } State = "PainCrouch"; LastState = "PainCrouch"; } else { State = "StandStill"; LastState = "StandStill"; _rotation = getProperty("_level0.Home" + HomePoint, _rotation); } _x = getProperty("_level0.Home" + HomePoint, _x); _y = getProperty("_level0.Home" + HomePoint, _y); _rotation = getProperty("_level0.Home" + HomePoint, _rotation); gotoAndPlay (2); if (_level0.Follower.Activated) { _level0.Follower._rotation = _rotation; _level0.Follower.State = "StandStill"; Orientation = (_rotation / 180) * Math.PI; _level0.Follower._x = _x - (Math.cos(Orientation) * 60); _level0.Follower._y = _y - (Math.sin(Orientation) * 60); with (_level0.Follower.Sprite.Sprite) { gotoAndPlay("Stand Still"); } } } else if (State == "Bounded") { gotoAndPlay (2); } else { TargetProperty = TargetProperty - 1; if (0 >= TargetProperty) { LastState = "StandStill"; State = "StandStill"; _rotation = (Math.round(_rotation / 45) * 45); gotoAndPlay (2); } else { gotoAndPlay (6); } }Symbol 68 MovieClip Frame 1_visible = false;Symbol 68 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 68 MovieClip Frame 6gotoAndPlay (5);Symbol 68 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 68 MovieClip Frame 10gotoAndPlay (9);Symbol 68 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 68 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 68 MovieClip Frame 18gotoAndPlay (14);Symbol 71 MovieClip Frame 1function getCornerBound(hitObject) { xbound = false; if (Math.abs(getProperty(hitObject, _y) - _y) < Math.abs(getProperty(hitObject, _x) - _x)) { xslide = true; } else { xslide = false; } if ((_x + 20) < getProperty(hitObject, _x)) { Bound = "East"; xbound = true; } else if (getProperty(hitObject, _x) < (_x - 20)) { Bound = "West"; xbound = true; } if (((_y + 20) < getProperty(hitObject, _y)) && (!(xbound && (xslide)))) { Bound = "South"; } else if ((getProperty(hitObject, _y) < (_y - 20)) && (!(xbound && (xslide)))) { Bound = "North"; } return(Bound); } _visible = false;Symbol 71 MovieClip Frame 2hitObject = "Nothing"; if (hitTest(_level0.Thief.BumpMap)) { hitObject = "_level0.Thief"; } if (_level0.Follower.Activated) { if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Bounded)) { hitObject = "_level0.Follower"; } } Target = 0; while (Target < 5) { if (eval (("_level0.Enemy" + Target) + ".Activated")) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap"))) { hitObject = "_level0.Enemy" + Target; } } Target++; } if ((Corner == "True") && (hitObject != "Nothing")) { Bound = getCornerBound(hitObject); } if (hitObject != "Nothing") { hitObjectWidth = eval (hitObject + ".SpanWidth"); if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } } Target = 0; while (Target < 6) { if (eval (("_level0.Projectile" + Target) + ".Activated")) { hitObject = "_level0.Projectile" + Target; hitObjectWidth = eval (("_level0.Projectile" + Target) + ".SpanWidth"); if (hitTest(eval (hitObject))) { Set(hitObject + ".Activated", false); if (Corner == "True") { Set(hitObject + ".Bound", getCornerBound(eval (hitObject))); } else { Set(hitObject + ".Bound", Bound); } if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } with (eval (hitObject)) { gotoAndPlay("Bound"); } } } Target++; }Symbol 71 MovieClip Frame 3prevFrame(); play();Symbol 72 MovieClip Frame 1function getCornerBound(hitObject) { xbound = false; if (Math.abs(getProperty(hitObject, _y) - _y) < Math.abs(getProperty(hitObject, _x) - _x)) { xslide = true; } else { xslide = false; } if ((_x + 20) < getProperty(hitObject, _x)) { Bound = "East"; xbound = true; } else if (getProperty(hitObject, _x) < (_x - 20)) { Bound = "West"; xbound = true; } if (((_y + 20) < getProperty(hitObject, _y)) && (!(xbound && (xslide)))) { Bound = "South"; } else if ((getProperty(hitObject, _y) < (_y - 20)) && (!(xbound && (xslide)))) { Bound = "North"; } return(Bound); } _visible = false;Symbol 72 MovieClip Frame 2hitObject = "Nothing"; if (hitTest(_level0.Thief.BumpMap)) { hitObject = "_level0.Thief"; } if (_level0.Follower.Activated) { if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Bounded)) { hitObject = "_level0.Follower"; } } Target = 0; while (Target < 5) { if (eval (("_level0.Enemy" + Target) + ".Activated")) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap"))) { hitObject = "_level0.Enemy" + Target; } } Target++; } if ((Corner == "True") && (hitObject != "Nothing")) { Bound = getCornerBound(hitObject); } if (hitObject != "Nothing") { hitObjectWidth = eval (hitObject + ".SpanWidth"); if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } } Target = 0; while (Target < 6) { if (eval (("_level0.Projectile" + Target) + ".Activated")) { hitObject = "_level0.Projectile" + Target; hitObjectWidth = eval (("_level0.Projectile" + Target) + ".SpanWidth"); if (hitTest(eval (hitObject))) { Set(hitObject + ".Activated", false); if (Corner == "True") { Set(hitObject + ".Bound", getCornerBound(eval (hitObject))); } else { Set(hitObject + ".Bound", Bound); } if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } with (eval (hitObject)) { gotoAndPlay("Bound"); } } } Target++; }Symbol 72 MovieClip Frame 3prevFrame(); play();Symbol 73 MovieClip Frame 1function getCornerBound(hitObject) { xbound = false; if (Math.abs(getProperty(hitObject, _y) - _y) < Math.abs(getProperty(hitObject, _x) - _x)) { xslide = true; } else { xslide = false; } if ((_x + 20) < getProperty(hitObject, _x)) { Bound = "East"; xbound = true; } else if (getProperty(hitObject, _x) < (_x - 20)) { Bound = "West"; xbound = true; } if (((_y + 20) < getProperty(hitObject, _y)) && (!(xbound && (xslide)))) { Bound = "South"; } else if ((getProperty(hitObject, _y) < (_y - 20)) && (!(xbound && (xslide)))) { Bound = "North"; } return(Bound); } _visible = false;Symbol 73 MovieClip Frame 2hitObject = "Nothing"; if (hitTest(_level0.Thief.BumpMap)) { hitObject = "_level0.Thief"; } if (_level0.Follower.Activated) { if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Bounded)) { hitObject = "_level0.Follower"; } } Target = 0; while (Target < 5) { if (eval (("_level0.Enemy" + Target) + ".Activated")) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap"))) { hitObject = "_level0.Enemy" + Target; } } Target++; } if ((Corner == "True") && (hitObject != "Nothing")) { Bound = getCornerBound(hitObject); } if (hitObject != "Nothing") { hitObjectWidth = eval (hitObject + ".SpanWidth"); if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } } Target = 0; while (Target < 6) { if (eval (("_level0.Projectile" + Target) + ".Activated")) { hitObject = "_level0.Projectile" + Target; hitObjectWidth = eval (("_level0.Projectile" + Target) + ".SpanWidth"); if (hitTest(eval (hitObject))) { Set(hitObject + ".Activated", false); if (Corner == "True") { Set(hitObject + ".Bound", getCornerBound(eval (hitObject))); } else { Set(hitObject + ".Bound", Bound); } if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } with (eval (hitObject)) { gotoAndPlay("Bound"); } } } Target++; }Symbol 73 MovieClip Frame 3prevFrame(); play();Symbol 75 MovieClip Frame 1_visible = false;Symbol 75 MovieClip Frame 2stop();Symbol 80 MovieClip Frame 1stop();Symbol 81 MovieClip Frame 2with (Sprite) { gotoAndStop(100 - _level0.Thief.ThiefHealth); } Damage = 0;Symbol 81 MovieClip Frame 3Speed = 0; while (Speed < 2) { if (0 < Damage) { with (Sprite) { nextFrame(); } Damage = Damage - 1; } Speed++; }Symbol 81 MovieClip Frame 4gotoAndPlay (3);Symbol 88 MovieClip Frame 1stop();Symbol 88 MovieClip Frame 2stop();Symbol 89 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 89 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 89 MovieClip Frame 4prevFrame(); play();Symbol 89 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 89 MovieClip Frame 8prevFrame(); play();Symbol 90 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 90 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 90 MovieClip Frame 4prevFrame(); play();Symbol 90 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 90 MovieClip Frame 8prevFrame(); play();Symbol 91 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 91 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 91 MovieClip Frame 4prevFrame(); play();Symbol 91 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 91 MovieClip Frame 8prevFrame(); play();Symbol 92 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 92 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 92 MovieClip Frame 4prevFrame(); play();Symbol 92 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 92 MovieClip Frame 8prevFrame(); play();Symbol 93 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 93 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 93 MovieClip Frame 4prevFrame(); play();Symbol 93 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 93 MovieClip Frame 8prevFrame(); play();Symbol 94 MovieClip Frame 1_visible = false;Symbol 94 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 94 MovieClip Frame 6gotoAndPlay (5);Symbol 94 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 94 MovieClip Frame 10gotoAndPlay (9);Symbol 94 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 94 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 94 MovieClip Frame 18gotoAndPlay (14);Symbol 95 MovieClip Frame 1_visible = false;Symbol 95 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 95 MovieClip Frame 6gotoAndPlay (5);Symbol 95 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 95 MovieClip Frame 10gotoAndPlay (9);Symbol 95 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 95 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 95 MovieClip Frame 18gotoAndPlay (14);Symbol 102 MovieClip Frame 2Activated = false; _visible = false; SpanWidth = 20; stop();Symbol 102 MovieClip Frame 3_visible = true;Symbol 102 MovieClip Frame 4Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); if (hitTest(_level0.Thief.BumpMap) && (_level0.Thief.State != "Crouched")) { _level0.Thief.State = "Pain"; _level0.Thief.TargetProperty = Speed / 2; _level0.Thief._rotation = _rotation + 180; _level0.ThiefHealth.Damage = _level0.ThiefHealth.Damage + Damage; gotoAndPlay (15); } if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { _level0.Follower.State = "Pain"; _level0.Follower.PainRebound = Speed / 2; _level0.Follower._rotation = _rotation + 180; _level0.Follower.Health = _level0.Follower.Health - Damage; gotoAndPlay (15); } Target = 0; while (Target < 5) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Vulerable"))) { if (0 >= getProperty("_level0.Enemy" + String(Target), _rotation)) { SourceAngle = -getProperty("_level0.Enemy" + String(Target), _rotation); } else { SourceAngle = 360 - getProperty("_level0.Enemy" + String(Target), _rotation); } if (0 >= _rotation) { TargetAngle = -_rotation; } else { TargetAngle = 360 - _rotation; } DifferenceAngle = Math.abs(SourceAngle - TargetAngle); if (180 < DifferenceAngle) { DifferenceAngle = 360 - DifferenceAngle; } if (DifferenceAngle < 90) { Set(("_level0.Enemy" + Target) + ".Damage", Damage); Set(("_level0.Enemy" + Target) + ".PainRebound", Speed / 2); with (eval ("_level0.Enemy" + String(Target))) { gotoAndPlay("Back Pain"); } } else { Set(("_level0.Enemy" + Target) + ".Damage", Damage); Set(("_level0.Enemy" + Target) + ".PainRebound", Speed / 2); with (eval ("_level0.Enemy" + String(Target))) { gotoAndPlay("Front Pain"); } } gotoAndPlay (15); } Target++; }Symbol 102 MovieClip Frame 5gotoAndPlay (4); Activated = true;Symbol 102 MovieClip Frame 8Bounce = Bounce - 1; if (0 >= Bounce) { gotoAndPlay (15); } else if ((Bound == "East") || (Bound == "West")) { _rotation = ((-_rotation) + 180); } else { _rotation = (-_rotation); }Symbol 102 MovieClip Frame 9gotoAndPlay (4);Symbol 102 MovieClip Frame 15Activated = false;Symbol 102 MovieClip Frame 21stop();Symbol 113 MovieClip Frame 1stop();Symbol 113 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { _level0.Thief.State = "Pain"; _level0.Thief.TargetProperty = 10; _level0.ThiefHealth.Damage = _level0.ThiefHealth.Damage + _parent.Damage; gotoAndPlay (13); } if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { _level0.Follower.State = "Pain"; _level0.Follower.PainRebound = 10; _level0.Follower.Health = _level0.Follower.Health - _parent.Damage; gotoAndPlay (13); } Target = 0; while (Target < 5) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Vulerable"))) { Set(("_level0.Enemy" + Target) + ".Damage", _parent.Damage * 2); Set(("_level0.Enemy" + Target) + ".PainRebound", 10); with (eval ("_level0.Enemy" + String(Target))) { gotoAndPlay("Front Pain"); } gotoAndPlay (13); } Target++; }Symbol 113 MovieClip Frame 6prevFrame(); play();Symbol 113 MovieClip Frame 13_parent.Activated = false;Symbol 113 MovieClip Frame 28if (_parent.Continuous == "True") { gotoAndPlay (1); with (_parent) { gotoAndPlay("Restore"); } } else { stop(); }Symbol 114 MovieClip Frame 2stop();Symbol 114 MovieClip Frame 3Activated = true; if (RandomDelay == "True") { Delay = (random(ActivationDelay) + 1) * 100; } else { Delay = ActivationDelay * 100; } Timer = getTimer();Symbol 114 MovieClip Frame 5if ((getTimer() - Timer) >= Delay) { gotoAndPlay (10); } else { prevFrame(); play(); }Symbol 114 MovieClip Frame 10_rotation = random(360); if (RandomLocation == "True") { Target = random(10); _x = getProperty("_level0.DropTarget" + Target, _x); _y = getProperty("_level0.DropTarget" + Target, _y); }Symbol 114 MovieClip Frame 19with (Sprite) { gotoAndPlay("Fall"); }Symbol 114 MovieClip Frame 23if (Activated) { with (Sprite) { gotoAndPlay("Wreak"); } } stop();Symbol 117 MovieClip Frame 1_visible = false;Symbol 117 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 117 MovieClip Frame 6gotoAndPlay (5);Symbol 117 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 117 MovieClip Frame 10gotoAndPlay (9);Symbol 117 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 117 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 117 MovieClip Frame 18gotoAndPlay (14);Symbol 118 MovieClip Frame 1_visible = false;Symbol 118 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 118 MovieClip Frame 6gotoAndPlay (5);Symbol 118 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 118 MovieClip Frame 10gotoAndPlay (9);Symbol 118 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 118 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 118 MovieClip Frame 18gotoAndPlay (14);Symbol 128 MovieClip Frame 1_rotation = random(360); with (Flame) { gotoAndStop(random(4) + 1); }Symbol 128 MovieClip Frame 10gotoAndPlay (1);Symbol 133 MovieClip Frame 4if (Sprite.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { with (_parent) { InSight = true; gotoAndPlay("Alert"); } gotoAndPlay (7); } if (Sprite.hitTest(_level0.Follower._x, _level0.Follower._y, true) && (_level0.Follower.Activated)) { with (_parent) { InSight = true; gotoAndPlay("Alert"); } gotoAndPlay (7); }Symbol 133 MovieClip Frame 5gotoAndPlay (4);Symbol 133 MovieClip Frame 6stop();Symbol 133 MovieClip Frame 7if (Sprite.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { with (_parent) { InSight = true; } } else if (Sprite.hitTest(_level0.Follower._x, _level0.Follower._y, true) && (_level0.Follower.Activated)) { with (_parent) { InSight = true; } } else { with (_parent) { InSight = false; } }Symbol 133 MovieClip Frame 8gotoAndPlay (7);Symbol 133 MovieClip Frame 9stop();Symbol 133 MovieClip Frame 10stop();Symbol 144 MovieClip Frame 11stop();Symbol 151 MovieClip Frame 21stop();Symbol 152 MovieClip Frame 1stop();Symbol 152 MovieClip Frame 2stop();Symbol 152 MovieClip Frame 25gotoAndPlay (10);Symbol 152 MovieClip Frame 45gotoAndPlay (27);Symbol 152 MovieClip Frame 46with (_parent._parent) { gotoAndPlay("Alert Repeat"); } gotoAndPlay (27);Symbol 152 MovieClip Frame 54stop();Symbol 152 MovieClip Frame 64stop();Symbol 152 MovieClip Frame 68Blood._rotation = _level0.Thief._rotation + 180; Blood._rotation = Blood._rotation - _parent._parent._rotation;Symbol 152 MovieClip Frame 72stop();Symbol 152 MovieClip Frame 79gotoAndPlay (81);Symbol 152 MovieClip Frame 80gotoAndPlay (81);Symbol 152 MovieClip Frame 131with (_parent) { gotoAndPlay("Death"); } stop();Symbol 153 MovieClip Frame 1if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Thief._y) / (_parent._x - _level0.Thief._x)); if (_level0.Thief._x < _parent._x) { if (_level0.Thief._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Thief._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Thief._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { gotoAndPlay("Alert"); with (FOV) { gotoAndPlay("Alert"); } } gotoAndPlay (5); } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Follower._y) / (_parent._x - _level0.Follower._x)); if (_level0.Follower._x < _parent._x) { if (_level0.Follower._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Follower._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Follower._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { InSight = true; gotoAndPlay("Alert"); } with (_parent.FOV) { gotoAndPlay("Alert"); } gotoAndPlay (5); }Symbol 153 MovieClip Frame 2gotoAndPlay (1);Symbol 153 MovieClip Frame 5if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Thief._y) / (_parent._x - _level0.Thief._x)); if (_level0.Thief._x < _parent._x) { if (_level0.Thief._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Thief._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Thief._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { InSight = true; } } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Follower._y) / (_parent._x - _level0.Follower._x)); if (_level0.Follower._x < _parent._x) { if (_level0.Follower._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Follower._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Follower._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { InSight = true; } }Symbol 153 MovieClip Frame 6gotoAndPlay (5);Symbol 153 MovieClip Frame 11gotoAndPlay (5);Symbol 153 MovieClip Frame 17gotoAndPlay (5);Symbol 153 MovieClip Frame 24stop();Symbol 154 MovieClip Frame 1SpanWidth = 45; CurrentAction = -1; InSight = false; homex = _x; homey = _y; homer = _rotation; Activated = true; Vulerable = true; Damage = 0; Grounded = true; PainRebound = 0; State = "StandStill";Symbol 154 MovieClip Frame 2if (TrainingDummy == "True") { with (FOV) { _visible = false; } with (Sprite) { gotoAndPlay("Alert"); } gotoAndPlay (15); }Symbol 154 MovieClip Frame 3CurrentAction = CurrentAction + 1; if (!Vulerable) { Vulerable = true; } if (ActionSet[CurrentAction] == "Recall") { CurrentAction = 0; } TargetProperty = Property[CurrentAction]; if (InSight) { gotoAndPlay (80); } else { gotoAndPlay(ActionSet[CurrentAction]); }Symbol 154 MovieClip Frame 17TargetProperty = TargetProperty - 1; if ((0 >= TargetProperty) && (TrainingDummy == "False")) { gotoAndPlay (3); } else { gotoAndPlay (15); }Symbol 154 MovieClip Frame 25with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 154 MovieClip Frame 26Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); TargetProperty = TargetProperty - 1;Symbol 154 MovieClip Frame 27if (0 >= TargetProperty) { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (3); } else { gotoAndPlay (26); }Symbol 154 MovieClip Frame 39Orientation = 1; gotoAndPlay (68);Symbol 154 MovieClip Frame 51Orientation = -1; gotoAndPlay (68);Symbol 154 MovieClip Frame 68_rotation = (_rotation + (Rotation * Orientation)); if (_rotation < 0) { _rotation = (_rotation + 360); }Symbol 154 MovieClip Frame 69if (Math.abs(TargetProperty - _rotation) < Rotation) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); }Symbol 154 MovieClip Frame 80with (Sprite.Sprite) { gotoAndPlay("Alert"); } with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); }Symbol 154 MovieClip Frame 95if (InSight) { gotoAndPlay (81); }Symbol 154 MovieClip Frame 96with (FOV) { gotoAndPlay("Idle"); } with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } with (Sprite) { gotoAndPlay("Idle"); } State = "StandStill";Symbol 154 MovieClip Frame 97TargetAngle = parseInt((Math.atan((_y - homey) / (_x - homex)) * 180) / Math.PI); if (_x >= homex) { if (_y < homey) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (Rotation < Math.abs(TargetAngle - _rotation)) { if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - Rotation); } else { _rotation = (_rotation + Rotation); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + Rotation); } else { _rotation = (_rotation - Rotation); } } if (Rotation >= Math.abs(TargetAngle - _rotation)) { } } else { if (State == "StandStill") { _rotation = TargetAngle; with (Sprite.Sprite) { gotoAndPlay("Movement"); } State = "Movement"; } Orientation = (TargetAngle / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); }Symbol 154 MovieClip Frame 98distx = Math.abs(homex - _x); disty = Math.abs(homey - _y); if (Math.sqrt((distx * distx) + (disty * disty)) < (Speed * 1.5)) { _x = homex; _y = homey; TargetProperty = homer; CurrentAction = -1; with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } if (_rotation < TargetProperty) { if (180 < (TargetProperty - _rotation)) { Orientation = -1; } else { Orientation = 1; } } else if (180 < (_rotation - TargetProperty)) { Orientation = 1; } else { Orientation = -1; } if (((360 - Math.abs(TargetProperty - _rotation)) < Roation) || (Math.abs(TargetProperty - _rotation) < Rotation)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); } } else { gotoAndPlay (97); }Symbol 154 MovieClip Frame 110if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Dummy Pain"); } State = "StandStill"; } else { with (Sprite.Sprite) { gotoAndPlay("Back Pain"); } State = "Pain"; with (FOV) { gotoAndPlay("Pain"); } Health = Health - Damage; if (0 >= Health) { PainRebound = PainRebound + 5; } }Symbol 154 MovieClip Frame 111if (State == "Pain") { Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound)); }Symbol 154 MovieClip Frame 112PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= Health)) { with (Sprite.Sprite) { gotoAndPlay("Back Death"); } gotoAndPlay (140); } else if (0 >= PainRebound) { Vulerable = true; if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (15); } else { gotoAndPlay (80); } } else { gotoAndPlay (111); }Symbol 154 MovieClip Frame 125if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Dummy Pain"); } State = "StandStill"; } else { with (Sprite.Sprite) { gotoAndPlay("Front Pain"); } State = "Pain"; with (FOV) { gotoAndPlay("Pain"); } Health = Health - (Damage / 2); if (0 >= Health) { PainRebound = PainRebound + 5; } }Symbol 154 MovieClip Frame 126if (State == "Pain") { Orientation = (_rotation / 180) * Math.PI; _x = (_x - (Math.cos(Orientation) * PainRebound)); _y = (_y - (Math.sin(Orientation) * PainRebound)); }Symbol 154 MovieClip Frame 127PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= Health)) { with (Sprite.Sprite) { gotoAndPlay("Front Death"); } _rotation = (_rotation + 180); gotoAndPlay (140); } else if (0 >= PainRebound) { Vulerable = true; if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (15); } else { gotoAndPlay (80); } } else { gotoAndPlay (126); }Symbol 154 MovieClip Frame 140with (Sprite) { gotoAndPlay("Dying"); } with (FOV) { gotoAndPlay("Death"); } SpanWidth = 60; Vulerable = false; gotoAndPlay (141);Symbol 154 MovieClip Frame 141Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 154 MovieClip Frame 142PainRebound = PainRebound - 1; if (0 >= PainRebound) { Activated = false; stop(); } else { gotoAndPlay (141); }Symbol 155 MovieClip Frame 1_visible = false;Symbol 155 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 155 MovieClip Frame 6gotoAndPlay (5);Symbol 155 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 155 MovieClip Frame 10gotoAndPlay (9);Symbol 155 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 155 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 155 MovieClip Frame 18gotoAndPlay (14);Symbol 156 MovieClip Frame 1_visible = false;Symbol 156 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 156 MovieClip Frame 6gotoAndPlay (5);Symbol 156 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 156 MovieClip Frame 10gotoAndPlay (9);Symbol 156 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 156 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 156 MovieClip Frame 18gotoAndPlay (14);Symbol 159 MovieClip Frame 1SpanWidth = 45; CurrentAction = -1; InSight = false; homex = _x; homey = _y; homer = _rotation; Activated = true; Vulerable = true; Damage = 0; Grounded = true; PainRebound = 0; State = "StandStill";Symbol 159 MovieClip Frame 2if (TrainingDummy == "True") { with (FOV) { _visible = false; } with (Sprite) { gotoAndPlay("Alert"); } gotoAndPlay (15); }Symbol 159 MovieClip Frame 3CurrentAction = CurrentAction + 1; if (!Vulerable) { Vulerable = true; } if (ActionSet[CurrentAction] == "Recall") { CurrentAction = 0; } TargetProperty = Property[CurrentAction]; if (InSight) { gotoAndPlay (80); } else { gotoAndPlay(ActionSet[CurrentAction]); }Symbol 159 MovieClip Frame 17TargetProperty = TargetProperty - 1; if ((0 >= TargetProperty) && (TrainingDummy == "False")) { gotoAndPlay (3); } else { gotoAndPlay (15); }Symbol 159 MovieClip Frame 25with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 159 MovieClip Frame 26Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); TargetProperty = TargetProperty - 1;Symbol 159 MovieClip Frame 27if (0 >= TargetProperty) { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (3); } else { gotoAndPlay (26); }Symbol 159 MovieClip Frame 39Orientation = 1; gotoAndPlay (68);Symbol 159 MovieClip Frame 51Orientation = -1; gotoAndPlay (68);Symbol 159 MovieClip Frame 68_rotation = (_rotation + (Rotation * Orientation)); if (_rotation < 0) { _rotation = (_rotation + 360); }Symbol 159 MovieClip Frame 69if (Math.abs(TargetProperty - _rotation) < Rotation) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); }Symbol 159 MovieClip Frame 80with (Sprite.Sprite) { gotoAndPlay("Alert"); } with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); }Symbol 159 MovieClip Frame 95if (InSight) { gotoAndPlay (81); }Symbol 159 MovieClip Frame 96with (FOV) { gotoAndPlay("Idle"); } with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } with (Sprite) { gotoAndPlay("Idle"); } State = "StandStill";Symbol 159 MovieClip Frame 97TargetAngle = parseInt((Math.atan((_y - homey) / (_x - homex)) * 180) / Math.PI); if (_x >= homex) { if (_y < homey) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (Rotation < Math.abs(TargetAngle - _rotation)) { if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - Rotation); } else { _rotation = (_rotation + Rotation); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + Rotation); } else { _rotation = (_rotation - Rotation); } } if (Rotation >= Math.abs(TargetAngle - _rotation)) { } } else { if (State == "StandStill") { _rotation = TargetAngle; with (Sprite.Sprite) { gotoAndPlay("Movement"); } State = "Movement"; } Orientation = (TargetAngle / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); }Symbol 159 MovieClip Frame 98distx = Math.abs(homex - _x); disty = Math.abs(homey - _y); if (Math.sqrt((distx * distx) + (disty * disty)) < (Speed * 1.5)) { _x = homex; _y = homey; TargetProperty = homer; CurrentAction = -1; with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } if (_rotation < TargetProperty) { if (180 < (TargetProperty - _rotation)) { Orientation = -1; } else { Orientation = 1; } } else if (180 < (_rotation - TargetProperty)) { Orientation = 1; } else { Orientation = -1; } if (((360 - Math.abs(TargetProperty - _rotation)) < Roation) || (Math.abs(TargetProperty - _rotation) < Rotation)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); } } else { gotoAndPlay (97); }Symbol 159 MovieClip Frame 110if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Dummy Pain"); } State = "StandStill"; } else { with (Sprite.Sprite) { gotoAndPlay("Back Pain"); } State = "Pain"; with (FOV) { gotoAndPlay("Pain"); } Health = Health - Damage; if (0 >= Health) { PainRebound = PainRebound + 5; } }Symbol 159 MovieClip Frame 111if (State == "Pain") { Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound)); }Symbol 159 MovieClip Frame 112PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= Health)) { with (Sprite.Sprite) { gotoAndPlay("Back Death"); } gotoAndPlay (140); } else if (0 >= PainRebound) { Vulerable = true; if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (15); } else { gotoAndPlay (80); } } else { gotoAndPlay (111); }Symbol 159 MovieClip Frame 125if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Dummy Pain"); } State = "StandStill"; } else { with (Sprite.Sprite) { gotoAndPlay("Front Pain"); } State = "Pain"; with (FOV) { gotoAndPlay("Pain"); } Health = Health - (Damage / 2); if (0 >= Health) { PainRebound = PainRebound + 5; } }Symbol 159 MovieClip Frame 126if (State == "Pain") { Orientation = (_rotation / 180) * Math.PI; _x = (_x - (Math.cos(Orientation) * PainRebound)); _y = (_y - (Math.sin(Orientation) * PainRebound)); }Symbol 159 MovieClip Frame 127PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= Health)) { with (Sprite.Sprite) { gotoAndPlay("Front Death"); } _rotation = (_rotation + 180); gotoAndPlay (140); } else if (0 >= PainRebound) { Vulerable = true; if (TrainingDummy == "True") { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (15); } else { gotoAndPlay (80); } } else { gotoAndPlay (126); }Symbol 159 MovieClip Frame 140with (Sprite) { gotoAndPlay("Dying"); } with (FOV) { gotoAndPlay("Death"); } SpanWidth = 60; Vulerable = false; gotoAndPlay (141);Symbol 159 MovieClip Frame 141Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 159 MovieClip Frame 142PainRebound = PainRebound - 1; if (0 >= PainRebound) { Activated = false; stop(); } else { gotoAndPlay (141); }Symbol 160 MovieClip Frame 1_visible = false;Symbol 160 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 160 MovieClip Frame 6gotoAndPlay (5);Symbol 160 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 160 MovieClip Frame 10gotoAndPlay (9);Symbol 160 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 160 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 160 MovieClip Frame 18gotoAndPlay (14);Symbol 161 MovieClip Frame 1_visible = false;Symbol 161 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 161 MovieClip Frame 6gotoAndPlay (5);Symbol 161 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 161 MovieClip Frame 10gotoAndPlay (9);Symbol 161 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 161 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 161 MovieClip Frame 18gotoAndPlay (14);Symbol 164 MovieClip Frame 1_visible = false;Symbol 164 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 164 MovieClip Frame 6gotoAndPlay (5);Symbol 164 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 164 MovieClip Frame 10gotoAndPlay (9);Symbol 164 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 164 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 164 MovieClip Frame 18gotoAndPlay (14);Symbol 165 MovieClip Frame 1_visible = false;Symbol 165 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 165 MovieClip Frame 6gotoAndPlay (5);Symbol 165 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 165 MovieClip Frame 10gotoAndPlay (9);Symbol 165 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 165 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 165 MovieClip Frame 18gotoAndPlay (14);Symbol 168 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 168 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 168 MovieClip Frame 4prevFrame(); play();Symbol 168 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 168 MovieClip Frame 8prevFrame(); play();Symbol 189 MovieClip Frame 1stop();Symbol 189 MovieClip Frame 10stop();Symbol 194 MovieClip Frame 1stop();Symbol 194 MovieClip Frame 2stop();Symbol 194 MovieClip Frame 18stop();Symbol 194 MovieClip Frame 38gotoAndPlay (20);Symbol 194 MovieClip Frame 47if (Shadow.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { _level0.Thief.State = "Pain"; _level0.Thief.TargetProperty = _parent._parent.GuardDamage; _level0.Thief._rotation = _parent._parent._rotation + 180; _level0.ThiefHealth.Damage = _level0.ThiefHealth.Damage + _parent._parent.GuardDamage; } if (Shadow.hitTest(_level0.Follower._x, _level0.Follower._y, true)) { _level0.Follower.State = "Pain"; _level0.Follower.PainRebound = _parent._parent.GuardDamage; _level0.Follower._rotation = _parent._parent._rotation + 180; _level0.Follower.Health = _level0.Follower.Health - _parent._parent.GuardDamage; }Symbol 194 MovieClip Frame 58with (_parent._parent) { gotoAndPlay("Alert Repeat"); } gotoAndPlay (20);Symbol 194 MovieClip Frame 67stop();Symbol 194 MovieClip Frame 77stop();Symbol 194 MovieClip Frame 87with (Head) { gotoAndPlay("Back"); } gotoAndPlay (89);Symbol 194 MovieClip Frame 88with (Head) { gotoAndPlay("Front"); } gotoAndPlay (89);Symbol 194 MovieClip Frame 139with (_parent) { gotoAndPlay("Death"); } stop();Symbol 194 MovieClip Frame 142with (Head) { gotoAndPlay("Front"); } with (_parent) { gotoAndPlay("Death"); }Symbol 194 MovieClip Frame 147stop();Symbol 195 MovieClip Frame 1if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Thief._y) / (_parent._x - _level0.Thief._x)); if (_level0.Thief._x < _parent._x) { if (_level0.Thief._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Thief._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Thief._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { InSight = true; gotoAndPlay("Alert"); } with (_parent.FOV) { gotoAndPlay("Alert"); } gotoAndPlay (5); } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Follower._y) / (_parent._x - _level0.Follower._x)); if (_level0.Follower._x < _parent._x) { if (_level0.Follower._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Follower._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Follower._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); with (_parent) { InSight = true; gotoAndPlay("Alert"); } with (_parent.FOV) { gotoAndPlay("Alert"); } gotoAndPlay (5); }Symbol 195 MovieClip Frame 2gotoAndPlay (1);Symbol 195 MovieClip Frame 5if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Thief._y) / (_parent._x - _level0.Thief._x)); if (_level0.Thief._x < _parent._x) { if (_level0.Thief._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Thief._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Thief._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y, true)) { TargetAngle = Math.atan((_parent._y - _level0.Follower._y) / (_parent._x - _level0.Follower._x)); if (_level0.Follower._x < _parent._x) { if (_level0.Follower._y < _parent._y) { TargetAngle = TargetAngle + Math.PI; } else { TargetAngle = TargetAngle - Math.PI; } } _level0.Follower._x = _parent._x + (Math.cos(TargetAngle) * _parent.SpanWidth); _level0.Follower._y = _parent._y + (Math.sin(TargetAngle) * _parent.SpanWidth); }Symbol 195 MovieClip Frame 6prevFrame(); play();Symbol 195 MovieClip Frame 11gotoAndPlay (5);Symbol 195 MovieClip Frame 17gotoAndPlay (5);Symbol 195 MovieClip Frame 24stop();Symbol 196 MovieClip Frame 1SpanWidth = 50; CurrentAction = -1; InSight = false; homex = _x; homey = _y; homer = _rotation; Activated = true; Vulerable = true; Damage = 0; PainRebound = 0; Grounded = true;Symbol 196 MovieClip Frame 3CurrentAction = CurrentAction + 1; if (!Vulerable) { Vulerable = true; } if (ActionSet[CurrentAction] == "Recall") { CurrentAction = 0; } TargetProperty = Property[CurrentAction]; if (InSight) { gotoAndPlay (78); } else { gotoAndPlay(ActionSet[CurrentAction]); }Symbol 196 MovieClip Frame 15Delay = getTimer();Symbol 196 MovieClip Frame 17if ((getTimer() - Delay) >= (TargetProperty * 100)) { gotoAndPlay (3); } else { prevFrame(); play(); }Symbol 196 MovieClip Frame 25with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 196 MovieClip Frame 26Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed)); TargetProperty = TargetProperty - GuardSpeed;Symbol 196 MovieClip Frame 27if (0 >= TargetProperty) { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (3); } else { gotoAndPlay (26); }Symbol 196 MovieClip Frame 39Orientation = 1; gotoAndPlay (68);Symbol 196 MovieClip Frame 51Orientation = -1; gotoAndPlay (68);Symbol 196 MovieClip Frame 68_rotation = (_rotation + (GuardRotation * Orientation));Symbol 196 MovieClip Frame 69if (Math.abs(TargetProperty - _rotation) < GuardRotation) { _rotation = TargetProperty; gotoAndPlay (3); } else if (((180 < Math.abs(TargetProperty + GuardRotation)) && (180 < (Math.abs(_rotation) + GuardRotation))) && ((((180 - Math.abs(TargetProperty)) + 180) - Math.abs(_rotation)) < TargetProperty)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); }Symbol 196 MovieClip Frame 78with (Sprite.Sprite) { gotoAndPlay("Alert"); } with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); }Symbol 196 MovieClip Frame 83with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 196 MovieClip Frame 84if (!InSight) { Alert = Alert - 1; if (0 >= Alert) { gotoAndPlay (105); } } else { Alert = GuardAlertDelay / 10; } TargetAngle = parseInt((Math.atan((_y - _level0.Thief._y) / (_x - _level0.Thief._x)) * 180) / Math.PI); if (_level0.Thief._x < _x) { if (_y < _level0.Thief._y) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - (GuardRotation * 2)); } else { _rotation = (_rotation + (GuardRotation * 2)); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + (GuardRotation * 2)); } else { _rotation = (_rotation - (GuardRotation * 2)); } } Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed));Symbol 196 MovieClip Frame 85distx = Math.abs(_level0.Thief._x - _x); disty = Math.abs(_level0.Thief._y - _y); if ((Math.sqrt((distx * distx) + (disty * disty)) < 80) && (Math.abs(_rotation - TargetAngle) < 60)) { with (Sprite.Sprite) { gotoAndPlay("Attack"); } gotoAndPlay (95); } else { gotoAndPlay (84); }Symbol 196 MovieClip Frame 95stop();Symbol 196 MovieClip Frame 105with (Sprite.Sprite) { gotoAndPlay("Alert"); } TargetProperty = GuardSweep / 2; Orientation = -1; Alert = GuardAlertDelay;Symbol 196 MovieClip Frame 106_rotation = (_rotation + (GuardRotation * Orientation)); Alert = Alert - 1;Symbol 196 MovieClip Frame 107if (InSight) { gotoAndPlay (78); } else if (0 >= Alert) { gotoAndPlay (118); } else { TargetProperty = TargetProperty - GuardRotation; if (0 >= TargetProperty) { Orientation = -Orientation; TargetProperty = GuardSweep; } gotoAndPlay (106); }Symbol 196 MovieClip Frame 118with (FOV) { gotoAndPlay("Idle"); } with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } with (Sprite) { gotoAndPlay("Idle"); }Symbol 196 MovieClip Frame 119TargetAngle = parseInt((Math.atan((_y - homey) / (_x - homex)) * 180) / Math.PI); if (_x >= homex) { if (_y < homey) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (GuardRotation < Math.abs(TargetAngle - _rotation)) { if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - GuardRotation); } else { _rotation = (_rotation + GuardRotation); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + GuardRotation); } else { _rotation = (_rotation - GuardRotation); } } if (GuardRotation >= Math.abs(TargetAngle - _rotation)) { _rotation = TargetAngle; with (Sprite.Sprite) { gotoAndPlay("Movement"); } } } else { Orientation = (TargetAngle / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed)); }Symbol 196 MovieClip Frame 120distx = Math.abs(homex - _x); disty = Math.abs(homey - _y); if (Math.sqrt((distx * distx) + (disty * disty)) < (GuardSpeed * 1.5)) { _x = homex; _y = homey; TargetProperty = homer; CurrentAction = -1; with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } if (_rotation < TargetProperty) { if (180 < (TargetProperty - _rotation)) { Orientation = -1; } else { Orientation = 1; } } else if (180 < (_rotation - TargetProperty)) { Orientation = 1; } else { Orientation = -1; } if (((360 - Math.abs(TargetProperty - _rotation)) < GuardRoation) || (Math.abs(TargetProperty - _rotation) < GuardRotation)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); } } else { gotoAndPlay (119); }Symbol 196 MovieClip Frame 132with (Sprite.Sprite) { gotoAndPlay("Back Pain"); } with (FOV) { gotoAndPlay("Pain"); } GuardHealth = GuardHealth - Damage; if (0 >= GuardHealth) { PainRebound = PainRebound + 5; }Symbol 196 MovieClip Frame 133Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 196 MovieClip Frame 134PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= GuardHealth)) { with (Sprite.Sprite) { gotoAndPlay("Back Death"); } gotoAndPlay (162); } else if (0 >= PainRebound) { Vulerable = true; gotoAndPlay (78); } else { gotoAndPlay (133); }Symbol 196 MovieClip Frame 147with (Sprite.Sprite) { gotoAndPlay("Front Pain"); } with (FOV) { gotoAndPlay("Pain"); } GuardHealth = GuardHealth - (Damage / 2); if (0 >= GuardHealth) { PainRebound = PainRebound + 5; }Symbol 196 MovieClip Frame 148Orientation = (_rotation / 180) * Math.PI; _x = (_x - (Math.cos(Orientation) * PainRebound)); _y = (_y - (Math.sin(Orientation) * PainRebound));Symbol 196 MovieClip Frame 149PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= GuardHealth)) { with (Sprite.Sprite) { gotoAndPlay("Front Death"); } _rotation = (_rotation + 180); gotoAndPlay (162); } else if (0 >= PainRebound) { Vulerable = true; gotoAndPlay (78); } else { gotoAndPlay (148); }Symbol 196 MovieClip Frame 162with (Sprite) { gotoAndPlay("Dying"); } with (FOV) { gotoAndPlay("Death"); } SpanWidth = 60; Vulerable = false; gotoAndPlay (163);Symbol 196 MovieClip Frame 163Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 196 MovieClip Frame 164PainRebound = PainRebound - 1; if (0 >= PainRebound) { Activated = false; stop(); } else { gotoAndPlay (163); }Symbol 197 MovieClip Frame 1SpanWidth = 50; CurrentAction = -1; InSight = false; homex = _x; homey = _y; homer = _rotation; Activated = true; Vulerable = true; Damage = 0; PainRebound = 0; Grounded = true;Symbol 197 MovieClip Frame 3CurrentAction = CurrentAction + 1; if (!Vulerable) { Vulerable = true; } if (ActionSet[CurrentAction] == "Recall") { CurrentAction = 0; } TargetProperty = Property[CurrentAction]; if (InSight) { gotoAndPlay (78); } else { gotoAndPlay(ActionSet[CurrentAction]); }Symbol 197 MovieClip Frame 15Delay = getTimer();Symbol 197 MovieClip Frame 17if ((getTimer() - Delay) >= (TargetProperty * 100)) { gotoAndPlay (3); } else { prevFrame(); play(); }Symbol 197 MovieClip Frame 25with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 197 MovieClip Frame 26Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed)); TargetProperty = TargetProperty - GuardSpeed;Symbol 197 MovieClip Frame 27if (0 >= TargetProperty) { with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } gotoAndPlay (3); } else { gotoAndPlay (26); }Symbol 197 MovieClip Frame 39Orientation = 1; gotoAndPlay (68);Symbol 197 MovieClip Frame 51Orientation = -1; gotoAndPlay (68);Symbol 197 MovieClip Frame 68_rotation = (_rotation + (GuardRotation * Orientation));Symbol 197 MovieClip Frame 69if (Math.abs(TargetProperty - _rotation) < GuardRotation) { _rotation = TargetProperty; gotoAndPlay (3); } else if (((180 < Math.abs(TargetProperty + GuardRotation)) && (180 < (Math.abs(_rotation) + GuardRotation))) && ((((180 - Math.abs(TargetProperty)) + 180) - Math.abs(_rotation)) < TargetProperty)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); }Symbol 197 MovieClip Frame 78with (Sprite.Sprite) { gotoAndPlay("Alert"); } with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); }Symbol 197 MovieClip Frame 83with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 197 MovieClip Frame 84if (!InSight) { Alert = Alert - 1; if (0 >= Alert) { gotoAndPlay (105); } } else { Alert = GuardAlertDelay / 10; } TargetAngle = parseInt((Math.atan((_y - _level0.Thief._y) / (_x - _level0.Thief._x)) * 180) / Math.PI); if (_level0.Thief._x < _x) { if (_y < _level0.Thief._y) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - (GuardRotation * 2)); } else { _rotation = (_rotation + (GuardRotation * 2)); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + (GuardRotation * 2)); } else { _rotation = (_rotation - (GuardRotation * 2)); } } Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed));Symbol 197 MovieClip Frame 85distx = Math.abs(_level0.Thief._x - _x); disty = Math.abs(_level0.Thief._y - _y); if ((Math.sqrt((distx * distx) + (disty * disty)) < 80) && (Math.abs(_rotation - TargetAngle) < 60)) { with (Sprite.Sprite) { gotoAndPlay("Attack"); } gotoAndPlay (95); } else { gotoAndPlay (84); }Symbol 197 MovieClip Frame 95stop();Symbol 197 MovieClip Frame 105with (Sprite.Sprite) { gotoAndPlay("Alert"); } TargetProperty = GuardSweep / 2; Orientation = -1; Alert = GuardAlertDelay;Symbol 197 MovieClip Frame 106_rotation = (_rotation + (GuardRotation * Orientation)); Alert = Alert - 1;Symbol 197 MovieClip Frame 107if (InSight) { gotoAndPlay (78); } else if (0 >= Alert) { gotoAndPlay (118); } else { TargetProperty = TargetProperty - GuardRotation; if (0 >= TargetProperty) { Orientation = -Orientation; TargetProperty = GuardSweep; } gotoAndPlay (106); }Symbol 197 MovieClip Frame 118with (FOV) { gotoAndPlay("Idle"); } with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } with (Sprite) { gotoAndPlay("Idle"); }Symbol 197 MovieClip Frame 119TargetAngle = parseInt((Math.atan((_y - homey) / (_x - homex)) * 180) / Math.PI); if (_x >= homex) { if (_y < homey) { TargetAngle = TargetAngle + 180; } else { TargetAngle = TargetAngle - 180; } } if (GuardRotation < Math.abs(TargetAngle - _rotation)) { if (_rotation < TargetAngle) { if (180 < (TargetAngle - _rotation)) { _rotation = (_rotation - GuardRotation); } else { _rotation = (_rotation + GuardRotation); } } if (TargetAngle < _rotation) { if (180 < (_rotation - TargetAngle)) { _rotation = (_rotation + GuardRotation); } else { _rotation = (_rotation - GuardRotation); } } if (GuardRotation >= Math.abs(TargetAngle - _rotation)) { _rotation = TargetAngle; with (Sprite.Sprite) { gotoAndPlay("Movement"); } } } else { Orientation = (TargetAngle / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * GuardSpeed)); _y = (_y + (Math.sin(Orientation) * GuardSpeed)); }Symbol 197 MovieClip Frame 120distx = Math.abs(homex - _x); disty = Math.abs(homey - _y); if (Math.sqrt((distx * distx) + (disty * disty)) < (GuardSpeed * 1.5)) { _x = homex; _y = homey; TargetProperty = homer; CurrentAction = -1; with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } if (_rotation < TargetProperty) { if (180 < (TargetProperty - _rotation)) { Orientation = -1; } else { Orientation = 1; } } else if (180 < (_rotation - TargetProperty)) { Orientation = 1; } else { Orientation = -1; } if (((360 - Math.abs(TargetProperty - _rotation)) < GuardRoation) || (Math.abs(TargetProperty - _rotation) < GuardRotation)) { _rotation = TargetProperty; gotoAndPlay (3); } else { gotoAndPlay (68); } } else { gotoAndPlay (119); }Symbol 197 MovieClip Frame 132with (Sprite.Sprite) { gotoAndPlay("Back Pain"); } with (FOV) { gotoAndPlay("Pain"); } GuardHealth = GuardHealth - Damage; if (0 >= GuardHealth) { PainRebound = PainRebound + 5; }Symbol 197 MovieClip Frame 133Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 197 MovieClip Frame 134PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= GuardHealth)) { with (Sprite.Sprite) { gotoAndPlay("Back Death"); } gotoAndPlay (162); } else if (0 >= PainRebound) { Vulerable = true; gotoAndPlay (78); } else { gotoAndPlay (133); }Symbol 197 MovieClip Frame 147with (Sprite.Sprite) { gotoAndPlay("Front Pain"); } with (FOV) { gotoAndPlay("Pain"); } GuardHealth = GuardHealth - (Damage / 2); if (0 >= GuardHealth) { PainRebound = PainRebound + 5; }Symbol 197 MovieClip Frame 148Orientation = (_rotation / 180) * Math.PI; _x = (_x - (Math.cos(Orientation) * PainRebound)); _y = (_y - (Math.sin(Orientation) * PainRebound));Symbol 197 MovieClip Frame 149PainRebound = PainRebound - 1; if ((10 >= PainRebound) && (0 >= GuardHealth)) { with (Sprite.Sprite) { gotoAndPlay("Front Death"); } _rotation = (_rotation + 180); gotoAndPlay (162); } else if (0 >= PainRebound) { Vulerable = true; gotoAndPlay (78); } else { gotoAndPlay (148); }Symbol 197 MovieClip Frame 162with (Sprite) { gotoAndPlay("Dying"); } with (FOV) { gotoAndPlay("Death"); } SpanWidth = 60; Vulerable = false; gotoAndPlay (163);Symbol 197 MovieClip Frame 163Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * PainRebound)); _y = (_y + (Math.sin(Orientation) * PainRebound));Symbol 197 MovieClip Frame 164PainRebound = PainRebound - 1; if (0 >= PainRebound) { Activated = false; stop(); } else { gotoAndPlay (163); }Symbol 198 MovieClip Frame 1_visible = false;Symbol 198 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 198 MovieClip Frame 6gotoAndPlay (5);Symbol 198 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 198 MovieClip Frame 10gotoAndPlay (9);Symbol 198 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 198 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 198 MovieClip Frame 18gotoAndPlay (14);Symbol 199 MovieClip Frame 2Activated = false; _visible = false; SpanWidth = 20; stop();Symbol 199 MovieClip Frame 3_visible = true;Symbol 199 MovieClip Frame 4Orientation = (_rotation / 180) * Math.PI; _x = (_x + (Math.cos(Orientation) * Speed)); _y = (_y + (Math.sin(Orientation) * Speed)); if (hitTest(_level0.Thief.BumpMap) && (_level0.Thief.State != "Crouched")) { _level0.Thief.State = "Pain"; _level0.Thief.TargetProperty = Speed / 2; _level0.Thief._rotation = _rotation + 180; _level0.ThiefHealth.Damage = _level0.ThiefHealth.Damage + Damage; gotoAndPlay (15); } if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { _level0.Follower.State = "Pain"; _level0.Follower.PainRebound = Speed / 2; _level0.Follower._rotation = _rotation + 180; _level0.Follower.Health = _level0.Follower.Health - Damage; gotoAndPlay (15); } Target = 0; while (Target < 5) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Vulerable"))) { if (0 >= getProperty("_level0.Enemy" + String(Target), _rotation)) { SourceAngle = -getProperty("_level0.Enemy" + String(Target), _rotation); } else { SourceAngle = 360 - getProperty("_level0.Enemy" + String(Target), _rotation); } if (0 >= _rotation) { TargetAngle = -_rotation; } else { TargetAngle = 360 - _rotation; } DifferenceAngle = Math.abs(SourceAngle - TargetAngle); if (180 < DifferenceAngle) { DifferenceAngle = 360 - DifferenceAngle; } if (DifferenceAngle < 90) { Set(("_level0.Enemy" + Target) + ".Damage", Damage); Set(("_level0.Enemy" + Target) + ".PainRebound", Speed / 2); with (eval ("_level0.Enemy" + String(Target))) { gotoAndPlay("Back Pain"); } } else { Set(("_level0.Enemy" + Target) + ".Damage", Damage); Set(("_level0.Enemy" + Target) + ".PainRebound", Speed / 2); with (eval ("_level0.Enemy" + String(Target))) { gotoAndPlay("Front Pain"); } } gotoAndPlay (15); } Target++; }Symbol 199 MovieClip Frame 5gotoAndPlay (4); Activated = true;Symbol 199 MovieClip Frame 8Bounce = Bounce - 1; if (0 >= Bounce) { gotoAndPlay (15); } else if ((Bound == "East") || (Bound == "West")) { _rotation = ((-_rotation) + 180); } else { _rotation = (-_rotation); }Symbol 199 MovieClip Frame 9gotoAndPlay (4);Symbol 199 MovieClip Frame 15Activated = false;Symbol 199 MovieClip Frame 21stop();Symbol 200 MovieClip Frame 1_visible = false;Symbol 200 MovieClip Frame 5if (hitTest(_level0.Thief.BumpMap)) { if (0 < ActivationDelay) { Delay = ActivationDelay; gotoAndPlay (9); } else { gotoAndPlay (14); } }Symbol 200 MovieClip Frame 6gotoAndPlay (5);Symbol 200 MovieClip Frame 9if (!hitTest(_level0.Thief.BumpMap)) { gotoAndPlay (5); } else if (0 < Delay) { Delay = Delay - 1; } else { gotoAndPlay (14); }Symbol 200 MovieClip Frame 10gotoAndPlay (9);Symbol 200 MovieClip Frame 14with (_level0.Fade) { play(); }Symbol 200 MovieClip Frame 17setProperty("_level0.Thief", _visible , true); if (_level0.Thief.State == "Disabled") { _level0.Thief.State = "PainCrouch"; } if (Destination != "Random") { with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay(Destination); } } else { RoomNumber = random((LastRoom - FirstRoom) + 1) + FirstRoom; trace(RoomNumber); with (_level0) { Thief.LastState = "Home"; Thief.HomePoint = HomePoint; gotoAndPlay("Room" + String(RoomNumber)); } }Symbol 200 MovieClip Frame 18gotoAndPlay (14);Symbol 212 MovieClip Frame 36stop();Symbol 213 MovieClip Frame 1State = "Locked"; Center = new object();Symbol 213 MovieClip Frame 3hitObject = "Nothing"; if (hitTest(_level0.Thief.BumpMap)) { hitObject = "_level0.Thief"; } if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { hitObject = "_level0.Follower"; } Target = 0; while (Target < 5) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap"))) { hitObject = "_level0.Enemy" + Target; } Target++; } if (hitObject != "Nothing") { Center.x = HomePoint._x; Center.y = HomePoint._y; localToGlobal(Center); if ((Math.abs(_parent._rotation) < 45) || (135 < Math.abs(_parent._rotation))) { if (eval (hitObject + "._y") < Center.y) { setProperty(hitObject, _y , Center.y - eval (hitObject + ".SpanWidth")); } else { setProperty(hitObject, _y , Center.y + eval (hitObject + ".SpanWidth")); } } else if (eval (hitObject + "._x") < Center.x) { setProperty(hitObject, _x , Center.x - eval (hitObject + ".SpanWidth")); } else { setProperty(hitObject, _x , Center.x + eval (hitObject + ".SpanWidth")); } } if (((_level0.Thief.State == "Attack") && (_parent.Type == "BlastOpen")) && (State == "Closed")) { if (hitTest(_level0.Thief.Sprite.Shadow) && (_parent.StrengthCheck < _level0.Thief.ThiefStrength)) { gotoAndPlay (10); } } if (((hitObject != "Nothing") && (_parent.Type == "AutoOpen")) && (State == "Closed")) { if (hitObject == "_level0.Thief") { with (_level0.Thief) { State = "Manipulate"; with (Sprite) { gotoAndPlay("Manipulate"); } } } State = "Open"; } if (State == "Open") { TargetAngle = _parent._rotation + 90; State = "Opening"; } if (State == "Opening") { if (Math.round(TargetAngle) != Math.round(_parent._rotation)) { _parent._rotation = _parent._rotation + 5; } else { State = "Opened"; } }Symbol 213 MovieClip Frame 4prevFrame(); play();Symbol 213 MovieClip Frame 10Center.x = HomePoint._x; Center.y = HomePoint._y; localToGlobal(Center); if (Math.abs(_parent._rotation) < 45) { if (_level0.Thief._y < Center.y) { Blast._rotation = 90; } else { Blast._rotation = -90; } } else if (135 < Math.abs(_parent._rotation)) { if (_level0.Thief._y < Center.y) { Blast._rotation = -90; } else { Blast._rotation = 90; } } else if (0 < _parent._rotation) { if (_level0.Thief._x < Center.x) { Blast._rotation = -90; } else { Blast._rotation = 90; } } else if (_level0.Thief._x < Center.x) { Blast._rotation = 90; } else { Blast._rotation = -90; }Symbol 213 MovieClip Frame 11stop();Symbol 214 MovieClip Frame 1Type = "TriggerOpen"; StrenghCheck = 1;Symbol 214 MovieClip Frame 2if (Type == "AutoOpen") { Sprite.State = "Closed"; stop(); } else if (Type == "TriggerOpen") { stop(); } else if (Type == "BlastOpen") { Sprite.State = "Closed"; }Symbol 214 MovieClip Frame 3if (Type == "TriggerOpen") { Sprite.State = "Open"; stop(); }Symbol 214 MovieClip Frame 5prevFrame();Symbol 215 MovieClip Frame 1function getCornerBound(hitObject) { xbound = false; if (Math.abs(getProperty(hitObject, _y) - _y) < Math.abs(getProperty(hitObject, _x) - _x)) { xslide = true; } else { xslide = false; } if ((_x + 20) < getProperty(hitObject, _x)) { Bound = "East"; xbound = true; } else if (getProperty(hitObject, _x) < (_x - 20)) { Bound = "West"; xbound = true; } if (((_y + 20) < getProperty(hitObject, _y)) && (!(xbound && (xslide)))) { Bound = "South"; } else if ((getProperty(hitObject, _y) < (_y - 20)) && (!(xbound && (xslide)))) { Bound = "North"; } return(Bound); } _visible = false;Symbol 215 MovieClip Frame 2hitObject = "Nothing"; if (hitTest(_level0.Thief.BumpMap)) { hitObject = "_level0.Thief"; } if (_level0.Follower.Activated) { if (hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Bounded)) { hitObject = "_level0.Follower"; } } Target = 0; while (Target < 5) { if (eval (("_level0.Enemy" + Target) + ".Activated")) { if (hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap"))) { hitObject = "_level0.Enemy" + Target; } } Target++; } if ((Corner == "True") && (hitObject != "Nothing")) { Bound = getCornerBound(hitObject); } if (hitObject != "Nothing") { hitObjectWidth = eval (hitObject + ".SpanWidth"); if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } } Target = 0; while (Target < 6) { if (eval (("_level0.Projectile" + Target) + ".Activated")) { hitObject = "_level0.Projectile" + Target; hitObjectWidth = eval (("_level0.Projectile" + Target) + ".SpanWidth"); if (hitTest(eval (hitObject))) { Set(hitObject + ".Activated", false); if (Corner == "True") { Set(hitObject + ".Bound", getCornerBound(eval (hitObject))); } else { Set(hitObject + ".Bound", Bound); } if (Bound == "North") { setProperty(hitObject, _y , (_y - 30) - hitObjectWidth); } else if (Bound == "South") { setProperty(hitObject, _y , (_y + 30) + hitObjectWidth); } else if (Bound == "East") { setProperty(hitObject, _x , (_x + 30) + hitObjectWidth); } else if (Bound == "West") { setProperty(hitObject, _x , (_x - 30) - hitObjectWidth); } else { trace("Error: Clip Parameter Not Set"); } with (eval (hitObject)) { gotoAndPlay("Bound"); } } } Target++; }Symbol 215 MovieClip Frame 3prevFrame(); play();Symbol 216 MovieClip Frame 1if (Invisible == "True") { _visible = false; }Symbol 216 MovieClip Frame 3Pressed = false; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { with (Sprite) { gotoAndPlay("Down"); } Delay = ActivationDelay; Activated = false; gotoAndPlay (6); }Symbol 216 MovieClip Frame 4prevFrame(); play();Symbol 216 MovieClip Frame 7Pressed = false; Delay = Delay - 1; if (Sprite.hitTest(_level0.Thief.BumpMap)) { Pressed = true; } if (Sprite.hitTest(_level0.Follower.BumpMap) && (_level0.Follower.Activated)) { Pressed = true; } Target = 0; while (Target < 5) { if ((Sprite.hitTest(eval (("_level0.Enemy" + Target) + ".Sprite.BumpMap")) && (eval (("_level0.Enemy" + Target) + ".Activated"))) && (eval (("_level0.Enemy" + Target) + ".Grounded"))) { Pressed = true; } Target++; } if (Pressed) { if (((0 >= Delay) && (0 < ActivationAmount)) && (!Activated)) { Activated = true; ActivationAmount = ActivationAmount - 1; with (eval ("_level0." + Trigger)) { play(); } } } else { with (Sprite) { gotoAndPlay("Up"); } gotoAndPlay (2); }Symbol 216 MovieClip Frame 8prevFrame(); play();Symbol 221 MovieClip Frame 1if (hitTest(_level0.Thief._x, _level0.Thief._y, true) && (!_parent.InSight)) { with (_parent) { InSight = true; gotoAndPlay("Alert"); } } if ((hitTest(_level0.Follower._x, _level0.Follower._y, true) && (_level0.Follower.Activated)) && (!_parent.InSight)) { with (_parent) { InSight = true; gotoAndPlay("Alert"); } }Symbol 221 MovieClip Frame 2prevFrame(); play();Symbol 221 MovieClip Frame 5if (hitTest(_level0.Thief._x, _level0.Thief._y, true) && (!_parent.InSight)) { with (_parent.Sprite.Sprite) { play(); } _parent.InSight = true; } if ((hitTest(_level0.Follower._x, _level0.Follower._y, true) && (_level0.Follower.Activated)) && (!_parent.InSight)) { with (_parent.Sprite.Sprite) { play(); } _parent.InSight = true; }Symbol 221 MovieClip Frame 6prevFrame(); play();Symbol 221 MovieClip Frame 15stop();Symbol 221 MovieClip Frame 16prevFrame();Symbol 242 MovieClip Frame 2stop();Symbol 242 MovieClip Frame 11stop();Symbol 242 MovieClip Frame 34with (_parent._parent) { gotoAndPlay("Unlurk"); } gotoAndPlay (1);Symbol 242 MovieClip Frame 69gotoAndPlay (40);Symbol 242 MovieClip Frame 82with (_parent._parent) { gotoAndPlay("Grapple Hold"); }Symbol 242 MovieClip Frame 90with (_parent._parent) { gotoAndPlay("Reel In"); } stop();Symbol 242 MovieClip Frame 103with (_parent._parent) { gotoAndPlay("Bite"); } gotoAndPlay (105);Symbol 242 MovieClip Frame 118if (_parent._parent.hitObject == "_level0.Thief") { _level0.ThiefHealth.Damage = _level0.ThiefHealth.Damage + _parent._parent.Strength; } else { _level0.Follower.Health = _level0.Follower.Health - _parent._parent.Strength; }Symbol 242 MovieClip Frame 125gotoAndPlay (105);Symbol 242 MovieClip Frame 146stop();Symbol 242 MovieClip Frame 155stop();Symbol 242 MovieClip Frame 165stop();Symbol 243 MovieClip Frame 1if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y)) { distx = _parent._x - _level0.Thief._x; disty = _parent._y - _level0.Thief._y; TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } } Orientation = (TargetAngle / 180) * Math.PI; _level0.Thief._x = _parent._x + Math.round(Math.cos(Orientation) * _parent.SpanWidth); _level0.Thief._y = _parent._y + Math.round(Math.sin(Orientation) * _parent.SpanWidth); with (_parent) { InSight = true; gotoAndPlay("Alert"); } } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y)) { distx = _parent._x - _level0.Follower._x; disty = _parent._y - _level0.Follower._y; TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } } Orientation = (TargetAngle / 180) * Math.PI; _level0.Follower._x = _parent._x + Math.round(Math.cos(Orientation) * _parent.SpanWidth); _level0.Follower._y = _parent._y + Math.round(Math.sin(Orientation) * _parent.SpanWidth); with (_parent) { InSight = true; gotoAndPlay("Alert"); } }Symbol 243 MovieClip Frame 2prevFrame(); play();Symbol 243 MovieClip Frame 5if (BumpMap.hitTest(_level0.Thief._x, _level0.Thief._y)) { distx = _parent._x - _level0.Thief._x; disty = _parent._y - _level0.Thief._y; TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } } Orientation = (TargetAngle / 180) * Math.PI; _level0.Thief._x = _parent._x + Math.round(Math.cos(Orientation) * _parent.SpanWidth); _level0.Thief._y = _parent._y + Math.round(Math.sin(Orientation) * _parent.SpanWidth); } if (BumpMap.hitTest(_level0.Follower._x, _level0.Follower._y)) { distx = _parent._x - _level0.Follower._x; disty = _parent._y - _level0.Follower._y; TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } } Orientation = (TargetAngle / 180) * Math.PI; _level0.Follower._x = _parent._x + Math.round(Math.cos(Orientation) * _parent.SpanWidth); _level0.Follower._y = _parent._y + Math.round(Math.sin(Orientation) * _parent.SpanWidth); }Symbol 243 MovieClip Frame 6prevFrame(); play();Symbol 243 MovieClip Frame 12stop();Symbol 244 MovieClip Frame 1SpanWidth = 45; CurrentAction = -1; InSight = false; homex = _x; homey = _y; homer = _rotation; Activated = true; Vulerable = true; Damage = 0; PainRebound = 0; Grounded = true; Coord = new object(); Speed = 2; Rotation = 8; Strength = 3; Health = 20; Lurk = "True"; ActionSet = new Array(); Property = new Array(); ActionSet[0] = "StandStill"; Property[0] = 80; ActionSet[1] = "Recall"; Property[1] = 0;Symbol 244 MovieClip Frame 2if (Lurk == "True") { with (Sprite.Sprite) { gotoAndPlay("Lurking"); } with (FOV) { gotoAndPlay("Lurking"); } with (Sprite) { gotoAndPlay("Alert"); } } else { gotoAndPlay (25); }Symbol 244 MovieClip Frame 5Vulearable = false; stop();Symbol 244 MovieClip Frame 15with (FOV) { gotoAndPlay("Idle"); } Vulerable = true; gotoAndPlay (25);Symbol 244 MovieClip Frame 25CurrentAction = CurrentAction + 1; if (!Vulerable) { Vulerable = true; } if (ActionSet[CurrentAction] == "Recall") { CurrentAction = 0; } TargetProperty = Property[CurrentAction]; if (InSight) { gotoAndPlay (104); } else { gotoAndPlay(ActionSet[CurrentAction]); }Symbol 244 MovieClip Frame 40with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } Delay = getTimer();Symbol 244 MovieClip Frame 41if ((getTimer() - Delay) >= (TargetProperty * 100)) { gotoAndPlay (25); }Symbol 244 MovieClip Frame 42prevFrame(); play();Symbol 244 MovieClip Frame 50with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 244 MovieClip Frame 51Orientation = (_rotation / 180) * Math.PI; _x = (_x + Math.round(Math.cos(Orientation) * Speed)); _y = (_y + Math.round(Math.sin(Orientation) * Speed)); TargetProperty = TargetProperty - Speed; if (0 >= TargetProperty) { gotoAndPlay (25); }Symbol 244 MovieClip Frame 52prevFrame(); play();Symbol 244 MovieClip Frame 60Orientation = 1; gotoAndPlay (94);Symbol 244 MovieClip Frame 75Orientation = -1; gotoAndPlay (94);Symbol 244 MovieClip Frame 94with (Sprite.Sprite) { gotoAndPlay("Stand Still"); }Symbol 244 MovieClip Frame 95_rotation = (_rotation + (Orientation * Rotation)); if ((Math.abs(_rotation - TargetProperty) < Rotation) || (((Math.abs(_rotation) + Math.abs(TargetProperty)) + Rotation) >= 360)) { _rotation = TargetProperty; gotoAndPlay (25); }Symbol 244 MovieClip Frame 96prevFrame(); play();Symbol 244 MovieClip Frame 104with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); with (Sprite) { gotoAndPlay("Stand Still"); } } distx = _x - _level0.Thief._x; disty = _y - _level0.Thief._y; Distance = Math.round(Math.sqrt((distx * distx) + (disty * disty))); TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } }Symbol 244 MovieClip Frame 105if (((TargetAngle < _rotation) && ((_rotation - TargetAngle) < 180)) || ((_rotation < TargetAngle) && ((TargetAngle - _rotation) >= 180))) { _rotation = (_rotation - (Rotation * 3)); } else { _rotation = (_rotation + (Rotation * 3)); } if ((Math.abs(_rotation - TargetAngle) < (Rotation * 3)) || (((Math.abs(_rotation) + Math.abs(_TargetAngle)) + (Rotation * 3)) >= 360)) { _rotation = TargetAngle; gotoAndPlay (111); }Symbol 244 MovieClip Frame 106prevFrame(); play();Symbol 244 MovieClip Frame 111with (Sprite.Sprite) { gotoAndPlay("Grapple"); } hitObject = "Nothing"; TargetProperty = 10;Symbol 244 MovieClip Frame 118Orientation = (_rotation / 180) * Math.PI; if (hitObject != "Nothing") { if (hitObject == "_level0.Thief") { with (eval (hitObject)) { State = "Disabled"; with (Sprite) { gotoAndPlay("Stand Still"); } } } else { with (eval (hitObject)) { State = "Disabled"; with (Sprite.Sprite) { gotoAndPlay("Stand Still"); } } } _x = (getProperty(hitObject, _x) - Math.round(Math.cos(Orientation) * (eval (hitObject + ".SpanWidth") + 20))); _y = (getProperty(hitObject, _y) - Math.round(Math.sin(Orientation) * (eval (hitObject + ".SpanWidth") + 20))); } else { _x = (_x + Math.round(Math.cos(Orientation) * TargetProperty)); _y = (_y + Math.round(Math.sin(Orientation) * TargetProperty)); } TargetProperty--; Coord.x = Sprite.Sprite.GrabHand._x; Coord.y = Sprite.Sprite.GrabHand._y; localToGlobal(Coord); if (hitObject == "Nothing") { if ((_level0.Follower.BumpMap.hitTest(Coord.x, Coord.y, true) && (_level0.Follower.Activated)) && (_level0.Follower.State != "Death")) { hitObject = "_level0.Follower"; _level0.Follower.HeldAmount++; } if (_level0.Thief.BumpMap.hitTest(Coord.x, Coord.y, true)) { hitObject = "_level0.Thief"; } }Symbol 244 MovieClip Frame 119prevFrame(); play();Symbol 244 MovieClip Frame 128if (hitObject == "Nothing") { gotoAndPlay (146); } else { with (eval (hitObject)) { State = "Bounded"; TargetProperty = (Strength * 2) + 3; } with (Sprite.Sprite) { gotoAndPlay("Reel In"); } with (Sprite) { gotoAndPlay("Disabled"); } }Symbol 244 MovieClip Frame 129Orientation = (_rotation / 180) * Math.PI; _x = (_x + Math.round(Math.cos(Orientation) * 6)); _y = (_y + Math.round(Math.sin(Orientation) * 6));Symbol 244 MovieClip Frame 130prevFrame(); play();Symbol 244 MovieClip Frame 136_x = getProperty(hitObject, _x); _y = getProperty(hitObject, _y); if (eval (hitObject + ".State") == "Eject") { gotoAndPlay (140); }Symbol 244 MovieClip Frame 137prevFrame(); play();Symbol 244 MovieClip Frame 140with (Sprite) { gotoAndPlay("Alert"); with (Sprite) { gotoAndPlay("Shove"); } } TargetProperty = 10;Symbol 244 MovieClip Frame 141if (-5 >= TargetProperty) { gotoAndPlay (146); } else if (0 < TargetProperty) { Orientation = (_rotation / 180) * Math.PI; _x = (_x - Math.round(Math.cos(Orientation) * TargetProperty)); _y = (_y - Math.round(Math.sin(Orientation) * TargetProperty)); } TargetProperty--;Symbol 244 MovieClip Frame 142prevFrame(); play();Symbol 244 MovieClip Frame 146with (FOV) { gotoAndPlay("Idle"); } with (Sprite) { gotoAndPlay("Idle"); with (Sprite) { gotoAndPlay("Stand Still"); } } InSight = false; distx = _x - homex; disty = _y - homey; Distance = Math.round(Math.sqrt((distx * distx) + (disty * disty))); TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } }Symbol 244 MovieClip Frame 147if (((TargetAngle < _rotation) && ((_rotation - TargetAngle) < 180)) || ((_rotation < TargetAngle) && ((TargetAngle - _rotation) >= 180))) { _rotation = (_rotation - Rotation); } else { _rotation = (_rotation + Rotation); } if ((Math.abs(_rotation - TargetAngle) < Rotation) || (((Math.abs(_rotation) + Math.abs(_TargetAngle)) + Rotation) >= 360)) { _rotation = TargetAngle; gotoAndPlay (155); }Symbol 244 MovieClip Frame 148prevFrame(); play();Symbol 244 MovieClip Frame 155with (Sprite.Sprite) { gotoAndPlay("Movement"); }Symbol 244 MovieClip Frame 156Orientation = (_rotation / 180) * Math.PI; _x = (_x + Math.round(Math.cos(Orientation) * Speed)); _y = (_y + Math.round(Math.sin(Orientation) * Speed)); distx = _x - homex; disty = _y - homey; Distance = Math.round(Math.sqrt((distx * distx) + (disty * disty))); TargetAngle = Math.round((Math.atan(disty / distx) * 180) / Math.PI); if (distx >= 0) { if (0 < disty) { TargetAngle = TargetAngle - 180; } else { TargetAngle = TargetAngle + 180; } } if (!((Math.abs(_rotation - TargetAngle) < (Rotation * 3)) || (((Math.abs(_rotation) + Math.abs(_TargetAngle)) + (Rotation * 3)) >= 360))) { gotoAndPlay (146); } if ((Distance < (Speed * 2)) || (Distance < 10)) { CurrentAction = -1; TargetProperty = homer; if (((homer < _rotation) && ((_rotation - homer) < 180)) || ((_rotation < homer) && ((homer - _rotation) >= 180))) { Orientation = -1; } else { Orientation = 1; } gotoAndPlay (94); }Symbol 244 MovieClip Frame 157prevFrame(); play();Symbol 244 MovieClip Frame 164with (Sprite.Sprite) { gotoAndPlay("Front Pain"); } Direction = -1; Health = Health - Damage; gotoAndPlay (180);Symbol 244 MovieClip Frame 172with (Sprite.Sprite) { gotoAndPlay("Back Pain"); } Direction = 1; Health = Health - Damage; gotoAndPlay (180);Symbol 244 MovieClip Frame 180with (FOV) { gotoAndPlay("Alert"); } with (Sprite) { gotoAndPlay("Alert"); } if (hitObject == "_level0.Follower") { _level0.Follower.HeldAmount--; } if ((hitObject == "_level0.Thief") && (_level0.Thief.State == "Disabled")) { _level0.Thief.State = "StandStill"; }Symbol 244 MovieClip Frame 181Orientation = (_rotation / 180) * Math.PI; _x = (_x + Math.round((Math.cos(Orientation) * Direction) * PainRebound)); _y = (_y + Math.round((Math.sin(Orientation) * Direction) * PainRebound)); PainRebound--; if (0 >= PainRebound) { gotoAndPlay (104); }Symbol 244 MovieClip Frame 182prevFrame(); play();
Library Items
Symbol 1 MovieClip | Used by:Timeline | ||
Symbol 2 Font | Used by:3 8 9 77 78 116 130 158 163 167 169 218 | ||
Symbol 3 Text | Uses:2 | Used by:Timeline | |
Symbol 4 Bitmap | Used by:5 | ||
Symbol 5 Graphic | Uses:4 | Used by:Timeline | |
Symbol 6 Font | Used by:7 76 | ||
Symbol 7 Text | Uses:6 | Used by:Timeline | |
Symbol 8 Text | Uses:2 | Used by:Timeline | |
Symbol 9 Text | Uses:2 | Used by:Timeline | |
Symbol 10 Graphic | Used by:11 80 | ||
Symbol 11 MovieClip | Uses:10 | Used by:12 Timeline | |
Symbol 12 MovieClip | Uses:11 | Used by:Timeline | |
Symbol 13 Sound | Used by:Timeline | ||
Symbol 14 Bitmap | Used by:15 | ||
Symbol 15 Graphic | Uses:14 | Used by:16 | |
Symbol 16 MovieClip | Uses:15 | Used by:Timeline | |
Symbol 17 Graphic | Used by:18 | ||
Symbol 18 MovieClip | Uses:17 | Used by:63 | |
Symbol 19 Graphic | Used by:63 | ||
Symbol 20 Graphic | Used by:21 | ||
Symbol 21 MovieClip | Uses:20 | Used by:63 | |
Symbol 22 ShapeTweening | Used by:63 | ||
Symbol 23 ShapeTweening | Used by:63 | ||
Symbol 24 Graphic | Used by:63 | ||
Symbol 25 Graphic | Used by:26 | ||
Symbol 26 MovieClip | Uses:25 | Used by:63 | |
Symbol 27 Graphic | Used by:28 | ||
Symbol 28 MovieClip | Uses:27 | Used by:63 | |
Symbol 29 ShapeTweening | Used by:63 | ||
Symbol 30 Graphic | Used by:63 | ||
Symbol 31 Graphic | Used by:32 | ||
Symbol 32 MovieClip | Uses:31 | Used by:63 | |
Symbol 33 ShapeTweening | Used by:63 | ||
Symbol 34 Graphic | Used by:63 | ||
Symbol 35 ShapeTweening | Used by:63 | ||
Symbol 36 ShapeTweening | Used by:63 | ||
Symbol 37 Graphic | Used by:63 | ||
Symbol 38 Graphic | Used by:39 | ||
Symbol 39 MovieClip | Uses:38 | Used by:63 213 | |
Symbol 40 Graphic | Used by:41 43 | ||
Symbol 41 MovieClip | Uses:40 | Used by:63 | |
Symbol 42 ShapeTweening | Used by:63 | ||
Symbol 43 MovieClip | Uses:40 | Used by:63 | |
Symbol 44 ShapeTweening | Used by:63 | ||
Symbol 45 Graphic | Used by:63 | ||
Symbol 46 ShapeTweening | Used by:63 | ||
Symbol 47 ShapeTweening | Used by:63 | ||
Symbol 48 Graphic | Used by:63 | ||
Symbol 49 ShapeTweening | Used by:63 | ||
Symbol 50 ShapeTweening | Used by:63 | ||
Symbol 51 Graphic | Used by:60 | ||
Symbol 52 Graphic | Used by:60 | ||
Symbol 53 Graphic | Used by:60 | ||
Symbol 54 Graphic | Used by:60 | ||
Symbol 55 Graphic | Used by:60 | ||
Symbol 56 Graphic | Used by:60 | ||
Symbol 57 Graphic | Used by:60 | ||
Symbol 58 Graphic | Used by:60 | ||
Symbol 59 Graphic | Used by:60 | ||
Symbol 60 MovieClip | Uses:51 52 53 54 55 56 57 58 59 | Used by:63 194 242 | |
Symbol 61 ShapeTweening | Used by:63 | ||
Symbol 62 Graphic | Used by:63 | ||
Symbol 63 MovieClip | Uses:18 19 21 22 23 24 26 28 29 30 32 33 34 35 36 37 39 41 42 43 44 45 46 47 48 49 50 60 61 62 | Used by:66 | |
Symbol 64 Graphic | Used by:65 134 221 | ||
Symbol 65 MovieClip | Uses:64 | Used by:66 243 | |
Symbol 66 MovieClip | Uses:63 65 | Used by:Timeline | |
Symbol 67 Graphic | Used by:68 94 95 117 118 155 156 160 161 164 165 198 200 | ||
Symbol 68 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 69 Graphic | Used by:Timeline | ||
Symbol 70 Graphic | Used by:71 72 73 215 | ||
Symbol 71 MovieClip | Uses:70 | Used by:Timeline | |
Symbol 72 MovieClip | Uses:70 | Used by:Timeline | |
Symbol 73 MovieClip | Uses:70 | Used by:Timeline | |
Symbol 74 Graphic | Used by:75 | ||
Symbol 75 MovieClip | Uses:74 | Used by:Timeline | |
Symbol 76 Text | Uses:6 | Used by:Timeline | |
Symbol 77 Text | Uses:2 | Used by:Timeline | |
Symbol 78 Text | Uses:2 | Used by:Timeline | |
Symbol 79 Graphic | Used by:80 | ||
Symbol 80 MovieClip | Uses:10 79 | Used by:81 | |
Symbol 81 MovieClip | Uses:80 | Used by:Timeline | |
Symbol 82 Graphic | Used by:83 | ||
Symbol 83 MovieClip | Uses:82 | Used by:89 90 91 92 93 168 216 | |
Symbol 84 Graphic | Used by:85 | ||
Symbol 85 MovieClip | Uses:84 | Used by:88 | |
Symbol 86 Graphic | Used by:87 | ||
Symbol 87 MovieClip | Uses:86 | Used by:88 | |
Symbol 88 MovieClip | Uses:85 87 | Used by:89 90 91 92 93 168 216 | |
Symbol 89 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 90 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 91 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 92 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 93 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 94 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 95 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 96 Graphic | Used by:102 199 | ||
Symbol 97 Graphic | Used by:99 | ||
Symbol 98 Graphic | Used by:99 | ||
Symbol 99 MovieClip | Uses:97 98 | Used by:102 199 | |
Symbol 100 Graphic | Used by:101 | ||
Symbol 101 MovieClip | Uses:100 | Used by:102 199 | |
Symbol 102 MovieClip | Uses:96 99 101 | Used by:Timeline | |
Symbol 103 Graphic | Used by:104 | ||
Symbol 104 MovieClip | Uses:103 | Used by:113 | |
Symbol 105 Graphic | Used by:106 | ||
Symbol 106 MovieClip | Uses:105 | Used by:113 | |
Symbol 107 Graphic | Used by:108 | ||
Symbol 108 MovieClip | Uses:107 | Used by:113 | |
Symbol 109 Graphic | Used by:110 | ||
Symbol 110 MovieClip | Uses:109 | Used by:113 | |
Symbol 111 Graphic | Used by:112 | ||
Symbol 112 MovieClip | Uses:111 | Used by:113 | |
Symbol 113 MovieClip | Uses:104 106 108 110 112 | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:Timeline | |
Symbol 115 Graphic | Used by:Timeline | ||
Symbol 116 Text | Uses:2 | Used by:Timeline | |
Symbol 117 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 118 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 119 Graphic | Used by:127 | ||
Symbol 120 Graphic | Used by:127 | ||
Symbol 121 Graphic | Used by:127 | ||
Symbol 122 Graphic | Used by:127 | ||
Symbol 123 Graphic | Used by:127 | ||
Symbol 124 Graphic | Used by:127 | ||
Symbol 125 Graphic | Used by:127 | ||
Symbol 126 Graphic | Used by:127 | ||
Symbol 127 MovieClip | Uses:119 120 121 122 123 124 125 126 | Used by:128 | |
Symbol 128 MovieClip | Uses:127 | Used by:Timeline | |
Symbol 129 Graphic | Used by:Timeline | ||
Symbol 130 Text | Uses:2 | Used by:Timeline | |
Symbol 131 Graphic | Used by:132 | ||
Symbol 132 MovieClip | Uses:131 | Used by:133 | |
Symbol 133 MovieClip | Uses:132 | Used by:154 159 196 197 | |
Symbol 134 MovieClip | Uses:64 | Used by:153 195 | |
Symbol 135 Graphic | Used by:136 | ||
Symbol 136 MovieClip | Uses:135 | Used by:151 152 | |
Symbol 137 Graphic | Used by:138 | ||
Symbol 138 MovieClip | Uses:137 | Used by:152 | |
Symbol 139 Graphic | Used by:140 | ||
Symbol 140 MovieClip | Uses:139 | Used by:152 | |
Symbol 141 Graphic | Used by:142 | ||
Symbol 142 MovieClip | Uses:141 | Used by:144 151 | |
Symbol 143 Graphic | Used by:144 | ||
Symbol 144 MovieClip | Uses:142 143 | Used by:152 | |
Symbol 145 Graphic | Used by:146 | ||
Symbol 146 MovieClip | Uses:145 | Used by:151 | |
Symbol 147 Graphic | Used by:151 | ||
Symbol 148 Graphic | Used by:151 | ||
Symbol 149 Graphic | Used by:151 | ||
Symbol 150 Graphic | Used by:151 | ||
Symbol 151 MovieClip | Uses:142 146 147 136 148 149 150 | Used by:152 | |
Symbol 152 MovieClip | Uses:136 138 140 144 151 | Used by:153 | |
Symbol 153 MovieClip | Uses:134 152 | Used by:154 159 | |
Symbol 154 MovieClip | Uses:133 153 | Used by:Timeline | |
Symbol 155 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 156 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 157 Graphic | Used by:Timeline | ||
Symbol 158 Text | Uses:2 | Used by:Timeline | |
Symbol 159 MovieClip | Uses:133 153 | Used by:Timeline | |
Symbol 160 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 161 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 162 Graphic | Used by:Timeline | ||
Symbol 163 Text | Uses:2 | Used by:Timeline | |
Symbol 164 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 165 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 166 Graphic | Used by:Timeline | ||
Symbol 167 Text | Uses:2 | Used by:Timeline | |
Symbol 168 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 169 Text | Uses:2 | Used by:Timeline | |
Symbol 170 Graphic | Used by:171 | ||
Symbol 171 MovieClip | Uses:170 | Used by:194 | |
Symbol 172 Graphic | Used by:173 | ||
Symbol 173 MovieClip | Uses:172 | Used by:194 | |
Symbol 174 Graphic | Used by:175 | ||
Symbol 175 MovieClip | Uses:174 | Used by:194 | |
Symbol 176 Graphic | Used by:177 | ||
Symbol 177 MovieClip | Uses:176 | Used by:194 | |
Symbol 178 Graphic | Used by:179 | ||
Symbol 179 MovieClip | Uses:178 | Used by:194 | |
Symbol 180 Graphic | Used by:181 | ||
Symbol 181 MovieClip | Uses:180 | Used by:194 | |
Symbol 182 Graphic | Used by:183 184 | ||
Symbol 183 MovieClip | Uses:182 | Used by:194 | |
Symbol 184 MovieClip | Uses:182 | Used by:194 | |
Symbol 185 Graphic | Used by:186 | ||
Symbol 186 MovieClip | Uses:185 | Used by:189 | |
Symbol 187 Graphic | Used by:188 | ||
Symbol 188 MovieClip | Uses:187 | Used by:189 | |
Symbol 189 MovieClip | Uses:186 188 | Used by:194 | |
Symbol 190 Graphic | Used by:191 | ||
Symbol 191 MovieClip | Uses:190 | Used by:194 | |
Symbol 192 Graphic | Used by:193 | ||
Symbol 193 MovieClip | Uses:192 | Used by:194 | |
Symbol 194 MovieClip | Uses:171 173 175 177 179 181 183 184 60 189 191 193 | Used by:195 | |
Symbol 195 MovieClip | Uses:134 194 | Used by:196 197 | |
Symbol 196 MovieClip | Uses:133 195 | Used by:Timeline | |
Symbol 197 MovieClip | Uses:133 195 | Used by:Timeline | |
Symbol 198 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 199 MovieClip | Uses:96 99 101 | Used by:Timeline | |
Symbol 200 MovieClip | Uses:67 | Used by:Timeline | |
Symbol 201 Graphic | Used by:Timeline | ||
Symbol 202 Graphic | Used by:203 | ||
Symbol 203 MovieClip | Uses:202 | Used by:213 | |
Symbol 204 Graphic | Used by:205 | ||
Symbol 205 MovieClip | Uses:204 | Used by:212 | |
Symbol 206 Graphic | Used by:207 | ||
Symbol 207 MovieClip | Uses:206 | Used by:212 | |
Symbol 208 Graphic | Used by:209 | ||
Symbol 209 MovieClip | Uses:208 | Used by:212 | |
Symbol 210 Graphic | Used by:211 | ||
Symbol 211 MovieClip | Uses:210 | Used by:212 | |
Symbol 212 MovieClip | Uses:205 207 209 211 | Used by:213 | |
Symbol 213 MovieClip | Uses:203 39 212 | Used by:214 | |
Symbol 214 MovieClip | Uses:213 | Used by:Timeline | |
Symbol 215 MovieClip | Uses:70 | Used by:Timeline | |
Symbol 216 MovieClip | Uses:83 88 | Used by:Timeline | |
Symbol 217 Graphic | Used by:Timeline | ||
Symbol 218 Text | Uses:2 | Used by:Timeline | |
Symbol 219 Graphic | Used by:221 | ||
Symbol 220 Graphic | Used by:221 | ||
Symbol 221 MovieClip | Uses:219 64 220 | Used by:244 | |
Symbol 222 Graphic | Used by:223 233 | ||
Symbol 223 MovieClip | Uses:222 | Used by:242 | |
Symbol 224 Graphic | Used by:225 | ||
Symbol 225 MovieClip | Uses:224 | Used by:242 | |
Symbol 226 Graphic | Used by:227 | ||
Symbol 227 MovieClip | Uses:226 | Used by:242 | |
Symbol 228 Graphic | Used by:229 | ||
Symbol 229 MovieClip | Uses:228 | Used by:242 | |
Symbol 230 Graphic | Used by:242 | ||
Symbol 231 Graphic | Used by:232 | ||
Symbol 232 MovieClip | Uses:231 | Used by:242 | |
Symbol 233 MovieClip | Uses:222 | Used by:242 | |
Symbol 234 Graphic | Used by:235 | ||
Symbol 235 MovieClip | Uses:234 | Used by:242 | |
Symbol 236 Graphic | Used by:237 | ||
Symbol 237 MovieClip | Uses:236 | Used by:242 | |
Symbol 238 Graphic | Used by:242 | ||
Symbol 239 Graphic | Used by:242 | ||
Symbol 240 Graphic | Used by:242 | ||
Symbol 241 Graphic | Used by:242 | ||
Symbol 242 MovieClip | Uses:223 225 227 229 230 232 233 235 237 238 239 240 241 60 | Used by:243 | |
Symbol 243 MovieClip | Uses:242 65 | Used by:244 | |
Symbol 244 MovieClip | Uses:221 243 | Used by:Timeline |
Instance Names
"Fade" | Frame 7 | Symbol 12 MovieClip |
"Thief" | Frame 12 | Symbol 66 MovieClip |
"Tele0" | Frame 12 | Symbol 68 MovieClip |
"Home0" | Frame 12 | Symbol 75 MovieClip |
"ThiefHealth" | Frame 12 | Symbol 81 MovieClip |
"Plate2" | Frame 22 | Symbol 89 MovieClip |
"Plate3" | Frame 22 | Symbol 90 MovieClip |
"Plate4" | Frame 22 | Symbol 91 MovieClip |
"Plate0" | Frame 22 | Symbol 92 MovieClip |
"Plate1" | Frame 22 | Symbol 93 MovieClip |
"Tele2" | Frame 22 | Symbol 94 MovieClip |
"Tele1" | Frame 22 | Symbol 95 MovieClip |
"Projectile0" | Frame 22 | Symbol 102 MovieClip |
"Projectile1" | Frame 22 | Symbol 102 MovieClip |
"Projectile3" | Frame 22 | Symbol 102 MovieClip |
"Projectile2" | Frame 22 | Symbol 102 MovieClip |
"Boulder1" | Frame 22 | Symbol 114 MovieClip |
"Home1" | Frame 22 | Symbol 75 MovieClip |
"Tele4" | Frame 32 | Symbol 117 MovieClip |
"Tele3" | Frame 32 | Symbol 118 MovieClip |
"Enemy0" | Frame 42 | Symbol 154 MovieClip |
"Tele5" | Frame 42 | Symbol 155 MovieClip |
"Tele6" | Frame 42 | Symbol 156 MovieClip |
"Enemy1" | Frame 52 | Symbol 159 MovieClip |
"Tele7" | Frame 52 | Symbol 160 MovieClip |
"Tele8" | Frame 52 | Symbol 161 MovieClip |
"Tele9" | Frame 62 | Symbol 164 MovieClip |
"Tele10" | Frame 62 | Symbol 165 MovieClip |
"Enemy0" | Frame 72 | Symbol 196 MovieClip |
"Enemy1" | Frame 72 | Symbol 197 MovieClip |
"Tele10" | Frame 72 | Symbol 198 MovieClip |
"Projectile0" | Frame 72 | Symbol 199 MovieClip |
"Tele11" | Frame 72 | Symbol 200 MovieClip |
"Door1" | Frame 72 | Symbol 214 MovieClip |
"Enemy0" | Frame 83 | Symbol 244 MovieClip |
"Shadow1" | Symbol 63 MovieClip Frame 54 | Symbol 39 MovieClip |
"Shadow2" | Symbol 63 MovieClip Frame 54 | Symbol 39 MovieClip |
"Shadow0" | Symbol 63 MovieClip Frame 54 | Symbol 41 MovieClip |
"Shadow" | Symbol 63 MovieClip Frame 56 | Symbol 43 MovieClip |
"Sprite" | Symbol 66 MovieClip Frame 1 | Symbol 63 MovieClip |
"BumpMap" | Symbol 66 MovieClip Frame 1 | Symbol 65 MovieClip |
"Sprite" | Symbol 81 MovieClip Frame 1 | Symbol 80 MovieClip |
"Sprite" | Symbol 89 MovieClip Frame 2 | Symbol 88 MovieClip |
"Sprite" | Symbol 90 MovieClip Frame 2 | Symbol 88 MovieClip |
"Sprite" | Symbol 91 MovieClip Frame 2 | Symbol 88 MovieClip |
"Sprite" | Symbol 92 MovieClip Frame 2 | Symbol 88 MovieClip |
"Sprite" | Symbol 93 MovieClip Frame 2 | Symbol 88 MovieClip |
"Bounce" | Symbol 102 MovieClip Frame 8 | Symbol 101 MovieClip |
"Sprite" | Symbol 114 MovieClip Frame 1 | Symbol 113 MovieClip |
"Sprite" | Symbol 114 MovieClip Frame 10 | Symbol 113 MovieClip |
"Flame" | Symbol 128 MovieClip Frame 1 | Symbol 127 MovieClip |
"Sprite" | Symbol 133 MovieClip Frame 1 | Symbol 132 MovieClip |
"CrouchMap" | Symbol 133 MovieClip Frame 1 | Symbol 132 MovieClip |
"Blood" | Symbol 152 MovieClip Frame 67 | Symbol 144 MovieClip |
"BumpMap" | Symbol 153 MovieClip Frame 1 | Symbol 134 MovieClip |
"Sprite" | Symbol 153 MovieClip Frame 1 | Symbol 152 MovieClip |
"FOV" | Symbol 154 MovieClip Frame 1 | Symbol 133 MovieClip |
"Sprite" | Symbol 154 MovieClip Frame 1 | Symbol 153 MovieClip |
"FOV" | Symbol 159 MovieClip Frame 1 | Symbol 133 MovieClip |
"Sprite" | Symbol 159 MovieClip Frame 1 | Symbol 153 MovieClip |
"Sprite" | Symbol 168 MovieClip Frame 2 | Symbol 88 MovieClip |
"Body" | Symbol 194 MovieClip Frame 1 | Symbol 175 MovieClip |
"Shadow" | Symbol 194 MovieClip Frame 46 | Symbol 183 MovieClip |
"Shadow" | Symbol 194 MovieClip Frame 52 | Symbol 184 MovieClip |
"Head" | Symbol 194 MovieClip Frame 87 | Symbol 189 MovieClip |
"Head" | Symbol 194 MovieClip Frame 142 | Symbol 189 MovieClip |
"BumpMap" | Symbol 195 MovieClip Frame 1 | Symbol 134 MovieClip |
"Sprite" | Symbol 195 MovieClip Frame 1 | Symbol 194 MovieClip |
"FOV" | Symbol 196 MovieClip Frame 1 | Symbol 133 MovieClip |
"Sprite" | Symbol 196 MovieClip Frame 1 | Symbol 195 MovieClip |
"FOV" | Symbol 197 MovieClip Frame 1 | Symbol 133 MovieClip |
"Sprite" | Symbol 197 MovieClip Frame 1 | Symbol 195 MovieClip |
"Bounce" | Symbol 199 MovieClip Frame 8 | Symbol 101 MovieClip |
"Sprite" | Symbol 213 MovieClip Frame 1 | Symbol 203 MovieClip |
"HomePoint" | Symbol 213 MovieClip Frame 1 | Symbol 39 MovieClip |
"Blast" | Symbol 213 MovieClip Frame 10 | Symbol 212 MovieClip |
"Sprite" | Symbol 214 MovieClip Frame 1 | Symbol 213 MovieClip |
"Sprite" | Symbol 216 MovieClip Frame 2 | Symbol 88 MovieClip |
"GrabHand" | Symbol 242 MovieClip Frame 75 | Symbol 233 MovieClip |
"Sprite" | Symbol 243 MovieClip Frame 1 | Symbol 242 MovieClip |
"BumpMap" | Symbol 243 MovieClip Frame 1 | Symbol 65 MovieClip |
"FOV" | Symbol 244 MovieClip Frame 1 | Symbol 221 MovieClip |
"Sprite" | Symbol 244 MovieClip Frame 1 | Symbol 243 MovieClip |
Labels
"Room0" | Frame 12 |
"Room1" | Frame 22 |
"Room2" | Frame 32 |
"Room3" | Frame 42 |
"Room4" | Frame 52 |
"Room5" | Frame 62 |
"Room6" | Frame 72 |
"Room7" | Frame 82 |
"Stand Still" | Symbol 63 MovieClip Frame 1 |
"Movement" | Symbol 63 MovieClip Frame 10 |
"Crouch" | Symbol 63 MovieClip Frame 25 |
"Manipulate" | Symbol 63 MovieClip Frame 35 |
"Attack" | Symbol 63 MovieClip Frame 44 |
"FreeFall" | Symbol 63 MovieClip Frame 70 |
"CrouchInPain" | Symbol 63 MovieClip Frame 80 |
"Pain" | Symbol 63 MovieClip Frame 122 |
"Idle" | Symbol 66 MovieClip Frame 2 |
"Pain" | Symbol 66 MovieClip Frame 5 |
"Pain Repeat" | Symbol 66 MovieClip Frame 6 |
"Idle" | Symbol 68 MovieClip Frame 5 |
"Delay" | Symbol 68 MovieClip Frame 9 |
"Teleport" | Symbol 68 MovieClip Frame 14 |
"Idle" | Symbol 71 MovieClip Frame 2 |
"Idle" | Symbol 72 MovieClip Frame 2 |
"Idle" | Symbol 73 MovieClip Frame 2 |
"Idle" | Symbol 81 MovieClip Frame 3 |
"Up" | Symbol 88 MovieClip Frame 1 |
"Down" | Symbol 88 MovieClip Frame 2 |
"Up" | Symbol 89 MovieClip Frame 2 |
"Down" | Symbol 89 MovieClip Frame 6 |
"Up" | Symbol 90 MovieClip Frame 2 |
"Down" | Symbol 90 MovieClip Frame 6 |
"Up" | Symbol 91 MovieClip Frame 2 |
"Down" | Symbol 91 MovieClip Frame 6 |
"Up" | Symbol 92 MovieClip Frame 2 |
"Down" | Symbol 92 MovieClip Frame 6 |
"Up" | Symbol 93 MovieClip Frame 2 |
"Down" | Symbol 93 MovieClip Frame 6 |
"Idle" | Symbol 94 MovieClip Frame 5 |
"Delay" | Symbol 94 MovieClip Frame 9 |
"Teleport" | Symbol 94 MovieClip Frame 14 |
"Idle" | Symbol 95 MovieClip Frame 5 |
"Delay" | Symbol 95 MovieClip Frame 9 |
"Teleport" | Symbol 95 MovieClip Frame 14 |
"Fly" | Symbol 102 MovieClip Frame 4 |
"Bound" | Symbol 102 MovieClip Frame 8 |
"Death" | Symbol 102 MovieClip Frame 15 |
"Idle" | Symbol 113 MovieClip Frame 1 |
"Fall" | Symbol 113 MovieClip Frame 5 |
"Wreak" | Symbol 113 MovieClip Frame 13 |
"Restore" | Symbol 114 MovieClip Frame 3 |
"Delay" | Symbol 114 MovieClip Frame 4 |
"Fall" | Symbol 114 MovieClip Frame 10 |
"Idle" | Symbol 117 MovieClip Frame 5 |
"Delay" | Symbol 117 MovieClip Frame 9 |
"Teleport" | Symbol 117 MovieClip Frame 14 |
"Idle" | Symbol 118 MovieClip Frame 5 |
"Delay" | Symbol 118 MovieClip Frame 9 |
"Teleport" | Symbol 118 MovieClip Frame 14 |
"Idle" | Symbol 133 MovieClip Frame 4 |
"Pain" | Symbol 133 MovieClip Frame 6 |
"Alert" | Symbol 133 MovieClip Frame 7 |
"Death" | Symbol 133 MovieClip Frame 9 |
"Stand Still" | Symbol 152 MovieClip Frame 1 |
"FallToDeath" | Symbol 152 MovieClip Frame 2 |
"Alert" | Symbol 152 MovieClip Frame 10 |
"Movement" | Symbol 152 MovieClip Frame 27 |
"Back Pain" | Symbol 152 MovieClip Frame 49 |
"Front Pain" | Symbol 152 MovieClip Frame 59 |
"Dummy Pain" | Symbol 152 MovieClip Frame 68 |
"Back Death" | Symbol 152 MovieClip Frame 79 |
"Front Death" | Symbol 152 MovieClip Frame 80 |
"Death" | Symbol 152 MovieClip Frame 81 |
"Idle" | Symbol 153 MovieClip Frame 1 |
"Alert" | Symbol 153 MovieClip Frame 5 |
"Pain" | Symbol 153 MovieClip Frame 11 |
"Dying" | Symbol 153 MovieClip Frame 17 |
"Death" | Symbol 153 MovieClip Frame 24 |
"Decision Machine" | Symbol 154 MovieClip Frame 3 |
"StandStill" | Symbol 154 MovieClip Frame 15 |
"Movement" | Symbol 154 MovieClip Frame 25 |
"Movement Repeat" | Symbol 154 MovieClip Frame 26 |
"RotateClockwise" | Symbol 154 MovieClip Frame 39 |
"RotateCounterClockwise" | Symbol 154 MovieClip Frame 51 |
"Rotation" | Symbol 154 MovieClip Frame 68 |
"Alert" | Symbol 154 MovieClip Frame 80 |
"Alert Repeat" | Symbol 154 MovieClip Frame 81 |
"Recovery" | Symbol 154 MovieClip Frame 96 |
"Recovery Repeat" | Symbol 154 MovieClip Frame 97 |
"Back Pain" | Symbol 154 MovieClip Frame 110 |
"Back Pain Repeat" | Symbol 154 MovieClip Frame 111 |
"Front Pain" | Symbol 154 MovieClip Frame 125 |
"Front Pain Repeat" | Symbol 154 MovieClip Frame 126 |
"Death" | Symbol 154 MovieClip Frame 140 |
"Death Repeat" | Symbol 154 MovieClip Frame 141 |
"Idle" | Symbol 155 MovieClip Frame 5 |
"Delay" | Symbol 155 MovieClip Frame 9 |
"Teleport" | Symbol 155 MovieClip Frame 14 |
"Idle" | Symbol 156 MovieClip Frame 5 |
"Delay" | Symbol 156 MovieClip Frame 9 |
"Teleport" | Symbol 156 MovieClip Frame 14 |
"Decision Machine" | Symbol 159 MovieClip Frame 3 |
"StandStill" | Symbol 159 MovieClip Frame 15 |
"Movement" | Symbol 159 MovieClip Frame 25 |
"Movement Repeat" | Symbol 159 MovieClip Frame 26 |
"RotateClockwise" | Symbol 159 MovieClip Frame 39 |
"RotateCounterClockwise" | Symbol 159 MovieClip Frame 51 |
"Rotation" | Symbol 159 MovieClip Frame 68 |
"Alert" | Symbol 159 MovieClip Frame 80 |
"Alert Repeat" | Symbol 159 MovieClip Frame 81 |
"Recovery" | Symbol 159 MovieClip Frame 96 |
"Recovery Repeat" | Symbol 159 MovieClip Frame 97 |
"Back Pain" | Symbol 159 MovieClip Frame 110 |
"Back Pain Repeat" | Symbol 159 MovieClip Frame 111 |
"Front Pain" | Symbol 159 MovieClip Frame 125 |
"Front Pain Repeat" | Symbol 159 MovieClip Frame 126 |
"Death" | Symbol 159 MovieClip Frame 140 |
"Death Repeat" | Symbol 159 MovieClip Frame 141 |
"Idle" | Symbol 160 MovieClip Frame 5 |
"Delay" | Symbol 160 MovieClip Frame 9 |
"Teleport" | Symbol 160 MovieClip Frame 14 |
"Idle" | Symbol 161 MovieClip Frame 5 |
"Delay" | Symbol 161 MovieClip Frame 9 |
"Teleport" | Symbol 161 MovieClip Frame 14 |
"Idle" | Symbol 164 MovieClip Frame 5 |
"Delay" | Symbol 164 MovieClip Frame 9 |
"Teleport" | Symbol 164 MovieClip Frame 14 |
"Idle" | Symbol 165 MovieClip Frame 5 |
"Delay" | Symbol 165 MovieClip Frame 9 |
"Teleport" | Symbol 165 MovieClip Frame 14 |
"Up" | Symbol 168 MovieClip Frame 2 |
"Down" | Symbol 168 MovieClip Frame 6 |
"Back" | Symbol 189 MovieClip Frame 1 |
"Front" | Symbol 189 MovieClip Frame 10 |
"Stand Still" | Symbol 194 MovieClip Frame 1 |
"Alert" | Symbol 194 MovieClip Frame 10 |
"Movement" | Symbol 194 MovieClip Frame 20 |
"Attack" | Symbol 194 MovieClip Frame 40 |
"Back Pain" | Symbol 194 MovieClip Frame 62 |
"Front Pain" | Symbol 194 MovieClip Frame 72 |
"Back Death" | Symbol 194 MovieClip Frame 87 |
"Front Death" | Symbol 194 MovieClip Frame 88 |
"Death" | Symbol 194 MovieClip Frame 89 |
"FallToDeath" | Symbol 194 MovieClip Frame 142 |
"Idle" | Symbol 195 MovieClip Frame 1 |
"Alert" | Symbol 195 MovieClip Frame 5 |
"Pain" | Symbol 195 MovieClip Frame 11 |
"Dying" | Symbol 195 MovieClip Frame 17 |
"Death" | Symbol 195 MovieClip Frame 24 |
"Decision Machine" | Symbol 196 MovieClip Frame 3 |
"StandStill" | Symbol 196 MovieClip Frame 15 |
"Movement" | Symbol 196 MovieClip Frame 25 |
"Movement Repeat" | Symbol 196 MovieClip Frame 26 |
"RotateClockwise" | Symbol 196 MovieClip Frame 39 |
"RotateCounterClockwise" | Symbol 196 MovieClip Frame 51 |
"Rotation" | Symbol 196 MovieClip Frame 68 |
"Alert" | Symbol 196 MovieClip Frame 78 |
"Alert Repeat" | Symbol 196 MovieClip Frame 84 |
"Attack" | Symbol 196 MovieClip Frame 95 |
"Search" | Symbol 196 MovieClip Frame 105 |
"Search Repeat" | Symbol 196 MovieClip Frame 106 |
"Recovery" | Symbol 196 MovieClip Frame 118 |
"Recovery Repeat" | Symbol 196 MovieClip Frame 119 |
"Back Pain" | Symbol 196 MovieClip Frame 132 |
"Back Pain Repeat" | Symbol 196 MovieClip Frame 133 |
"Front Pain" | Symbol 196 MovieClip Frame 147 |
"Front Pain Repeat" | Symbol 196 MovieClip Frame 148 |
"Death" | Symbol 196 MovieClip Frame 162 |
"Death Repeat" | Symbol 196 MovieClip Frame 163 |
"Decision Machine" | Symbol 197 MovieClip Frame 3 |
"StandStill" | Symbol 197 MovieClip Frame 15 |
"Movement" | Symbol 197 MovieClip Frame 25 |
"Movement Repeat" | Symbol 197 MovieClip Frame 26 |
"RotateClockwise" | Symbol 197 MovieClip Frame 39 |
"RotateCounterClockwise" | Symbol 197 MovieClip Frame 51 |
"Rotation" | Symbol 197 MovieClip Frame 68 |
"Alert" | Symbol 197 MovieClip Frame 78 |
"Alert Repeat" | Symbol 197 MovieClip Frame 84 |
"Attack" | Symbol 197 MovieClip Frame 95 |
"Search" | Symbol 197 MovieClip Frame 105 |
"Search Repeat" | Symbol 197 MovieClip Frame 106 |
"Recovery" | Symbol 197 MovieClip Frame 118 |
"Recovery Repeat" | Symbol 197 MovieClip Frame 119 |
"Back Pain" | Symbol 197 MovieClip Frame 132 |
"Back Pain Repeat" | Symbol 197 MovieClip Frame 133 |
"Front Pain" | Symbol 197 MovieClip Frame 147 |
"Front Pain Repeat" | Symbol 197 MovieClip Frame 148 |
"Death" | Symbol 197 MovieClip Frame 162 |
"Death Repeat" | Symbol 197 MovieClip Frame 163 |
"Idle" | Symbol 198 MovieClip Frame 5 |
"Delay" | Symbol 198 MovieClip Frame 9 |
"Teleport" | Symbol 198 MovieClip Frame 14 |
"Fly" | Symbol 199 MovieClip Frame 4 |
"Bound" | Symbol 199 MovieClip Frame 8 |
"Death" | Symbol 199 MovieClip Frame 15 |
"Idle" | Symbol 200 MovieClip Frame 5 |
"Delay" | Symbol 200 MovieClip Frame 9 |
"Teleport" | Symbol 200 MovieClip Frame 14 |
"Blast" | Symbol 213 MovieClip Frame 10 |
"Idle" | Symbol 215 MovieClip Frame 2 |
"Up" | Symbol 216 MovieClip Frame 2 |
"Down" | Symbol 216 MovieClip Frame 6 |
"Idle" | Symbol 221 MovieClip Frame 1 |
"Lurking" | Symbol 221 MovieClip Frame 5 |
"Alert" | Symbol 221 MovieClip Frame 15 |
"Stand Still" | Symbol 242 MovieClip Frame 1 |
"Lurking" | Symbol 242 MovieClip Frame 10 |
"Movement" | Symbol 242 MovieClip Frame 40 |
"Grapple" | Symbol 242 MovieClip Frame 75 |
"Reel In" | Symbol 242 MovieClip Frame 94 |
"Bite" | Symbol 242 MovieClip Frame 105 |
"Shove" | Symbol 242 MovieClip Frame 130 |
"Front Pain" | Symbol 242 MovieClip Frame 150 |
"Back Pain" | Symbol 242 MovieClip Frame 160 |
"Idle" | Symbol 243 MovieClip Frame 1 |
"Alert" | Symbol 243 MovieClip Frame 5 |
"Disabled" | Symbol 243 MovieClip Frame 11 |
"Lurking" | Symbol 244 MovieClip Frame 5 |
"Unlurk" | Symbol 244 MovieClip Frame 15 |
"Decision Machine" | Symbol 244 MovieClip Frame 25 |
"StandStill" | Symbol 244 MovieClip Frame 40 |
"Movement" | Symbol 244 MovieClip Frame 50 |
"RotateClockwise" | Symbol 244 MovieClip Frame 60 |
"RotateCounterClockwise" | Symbol 244 MovieClip Frame 75 |
"Rotation" | Symbol 244 MovieClip Frame 94 |
"Alert" | Symbol 244 MovieClip Frame 104 |
"Grapple" | Symbol 244 MovieClip Frame 111 |
"Grapple Hold" | Symbol 244 MovieClip Frame 118 |
"Reel In" | Symbol 244 MovieClip Frame 128 |
"Bite" | Symbol 244 MovieClip Frame 136 |
"Eject" | Symbol 244 MovieClip Frame 140 |
"Recovery" | Symbol 244 MovieClip Frame 146 |
"MoveHome" | Symbol 244 MovieClip Frame 155 |
"Front Pain" | Symbol 244 MovieClip Frame 164 |
"Back Pain" | Symbol 244 MovieClip Frame 172 |
"Pain" | Symbol 244 MovieClip Frame 180 |
|