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

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

Dirt Bike 2.swf

This is the info page for
Flash #135121

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


Text
100

PUT ALL SOUNDS WITH LINKAGES IN THIS MOVIECLIP

use the arrow keys to Race
and get to the finish flag !
Shorter the time higher the
score will be. after each level
you will be able to submit
your score and see your
results.
Good Luck !

PLAY OTHER GAMES

PLAY OTHER GAMES

Play

Play

add this game to your website

add this game to your website

play other dirt bike games

play other dirt bike games

LOADING...

0

0

:

time:

total score:

MENU

MENU

SOUNDS ( S )

SOUNDS ( S )

pause ( p )

pause ( p )

main menu

main menu

PAUSED

Next

Next

LEVEL COMPLETE

next level

next level

Game COMPLETE!

play again

play again

congratulations!

GAME OVER

try again

try again

ActionScript [AS1/AS2]

Frame 1
FOG.AS2.FogServices.Connect({id:143, fogid:3207, name:"dirt-bike-2", title:"Dirt Bike 2", category:"sports-games"}); FOG.AS2.FogPreloader.Start();
Instance of Symbol 138 MovieClip in Frame 1
on (release) { FOG.AS2.FogServices.TrackClick(); }
Frame 2
stop(); mcLogo.swapDepths(99998);
Frame 3
prel.removeMovieClip(); btnFoggy.removeMovieClip(); mcTaglines.removeMovieClip(); mcLogo.removeMovieClip();
Frame 4
this.onEnterFrame = function () { if (this.getBytesLoaded() == this.getBytesTotal()) { gotoAndStop ("init"); delete this.onEnterFrame; } }; _quality = "BEST"; stop();
Frame 12
prevFrame();
Frame 23
function startGame() { _global.gl_level = gl_user_info.levels["level_" + gl_user_info.curr_level]; gl_game_info.is_game_over = (gl_game_info.is_pause = false); main_mc.back_mc.gotoAndStop("level_" + gl_user_info.curr_level); main_mc.messages_mc.gotoAndStop("empty"); _root.onKeyDown = function () { if (Key.getCode() == 80) { gl_game_info.is_pause = !gl_game_info.is_pause; if (gl_game_info.is_pause) { main_mc.messages_mc.gotoAndPlay("pause"); _root.pauza = true; } else { main_mc.messages_mc.gotoAndPlay("un_pause"); _root.pauza = false; } } if (Key.isDown(65)) { _global.gl_user_info.curr_level++; _root.main_mc.gotoAndPlay("replay"); } if (_global.gl_user_info.curr_level > 7) { _global.gl_user_info.curr_level = 1; } }; Key.addListener(_root); if (!Pirrest.Common.PiVal.isEmpty(gl_level)) { main_mc.main_cont_mc.attachMovie(gl_level.link, "level_mc", 1); } } jb = new Pirrest.BigFoot.JeepBody(); Key.addListener(jb); player = {link:"lib_jeep"}; level_1 = {link:"lib_level_1", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_2 = {link:"lib_level_2", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_3 = {link:"lib_level_3", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_4 = {link:"lib_level_4", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_5 = {link:"lib_level_5", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_6 = {link:"lib_level_6", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; level_7 = {link:"lib_level_7", damping:0.98, gravity:{x:0, y:0.55}, kfr:0.1, friction:0.8}; levels = {level_1:level_1, level_2:level_2, level_3:level_3, level_4:level_4, level_5:level_5, level_6:level_6, level_7:level_7}; _global.gl_user_info = {levels:levels, player:player, curr_level:1}; _global.gl_game_info = {is_game_over:false, is_pause:false}; delete player; delete level_1; delete level_2; delete level_3; delete level_4; delete level_5; delete level_6; delete level_7; delete levels; main_mc.gotoAndStop("intro"); _root.demaraj = new Sound(); _root.demaraj.attachSound("demaraj"); _root.xmotor = new Sound(); _root.xmotor.attachSound("xmotor"); _root.sunet = true;
Frame 33
prevFrame();
Symbol 4 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 5 MovieClip [FScrollBarSymbol] Frame 1
#initclip 24 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var _local2 = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; _local2 = Math.min(_local2, this.maxPos); this.setScrollPosition(Math.max(_local2, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local3 = this.enable; if (enabledFlag && (!_local3)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (_local3)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local3 = this.smallScroll; if (inc != "one") { _local3 = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var _local2 = this.getScrollPosition() + (mode * _local3); if (_local2 > this.maxPos) { _local2 = this.maxPos; } else if (_local2 < this.minPos) { _local2 = this.minPos; } this.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var _local2 = this.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (this._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var _local3 = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxhscroll)); } else { var _local3 = this.textField.scroll; var _local2 = this.textField.bottomScroll - this.textField.scroll; this.setScrollProperties(_local2, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 6 MovieClip [FUIComponentSymbol] Frame 1
#initclip 23 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local3 in this.styleFormat_prm) { this.setStyleProperty(_local3, this.styleFormat_prm[_local3]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var _local2 in this.methodTable) { this[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local4 = this.styleTable.focusRectInner.value; var _local5 = this.styleTable.focusRectOuter.value; if (_local4 == undefined) { _local4 = 16777215 /* 0xFFFFFF */; } if (_local5 == undefined) { _local5 = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, _local5); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, _local4); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var _local17 = parseInt(value); if (!isNaN(_local17)) { value = _local17; } var _local16 = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!_local16)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var _local18 = propName.subString(4, propName.length); this.textStyle[_local18] = value; this.invalidate("setSize"); } else { for (var _local15 in this.styleTable[propName].coloredMCs) { var _local4 = new Color(this.styleTable[propName].coloredMCs[_local15]); if (this.styleTable[propName].value == undefined) { var _local5 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local4.setTransform(_local5); } else { _local4.setRGB(value); } } } this.styleTable[propName].useGlobal = _local16; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var _local4 = new Color(skinMCRef); _local4.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var _local3 in arguments[0]) { this[_local3] = arguments[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local3 = 0; while (_local3 < arguments.length) { var _local4 = arguments[_local3]; this.listeners[arguments[_local3]] = _local4; for (var _local5 in this) { if (this.isAStyle(_local5)) { _local4.updateStyleProperty(this, _local5.toString()); } } _local3++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var _local4 in this) { if (this.isAStyle(_local4)) { if (component.styleTable[_local4].useGlobal == this.isGlobal) { component.styleTable[_local4].useGlobal = true; var _local3 = (this.isGlobal ? undefined : (globalStyleFormat[_local4])); component.setStyleProperty(_local4, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local6 = 0; for (var _local5 in this.listeners) { var _local3 = this.listeners[_local5]; if (arguments.length > 0) { var _local4 = 0; while (_local4 < arguments.length) { if (this.isAStyle(arguments[_local4])) { _local3.updateStyleProperty(this, arguments[_local4]); } _local4++; } } else { for (var _local4 in this) { if (this.isAStyle(_local4)) { _local3.updateStyleProperty(this, _local4.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 18 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 27 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 36 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 37 MovieClip [UpArrow] Frame 1
stop();
Symbol 37 MovieClip [UpArrow] Frame 2
stop();
Symbol 37 MovieClip [UpArrow] Frame 3
stop();
Symbol 43 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 52 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 57 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 58 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 66 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 74 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 82 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 83 MovieClip [DownArrow] Frame 1
stop();
Symbol 83 MovieClip [DownArrow] Frame 2
stop();
Symbol 83 MovieClip [DownArrow] Frame 3
stop();
Symbol 85 MovieClip [LogoFly] Frame 1
stop();
Symbol 85 MovieClip [LogoFly] Frame 10
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 143 Button
on (release) { FOG.AS2.FogServices.TrackClick(); }
Symbol 397 MovieClip [__Packages.FOG.AS2.FogServices] Frame 0
class FOG.AS2.FogServices { function FogServices () { } static function Connect(D) { Data = D; Data.domain = GetHostedDomain(); FOG.AS2.FogUtils.Debug(D, "Game Data"); } static function TrackClick(Url) { if (!Url) { Url = "www.freeonlinegames.com"; } var _local2 = ((("?utm_source=" + Data.domain) + "&utm_medium=api-game") + "&utm_campaign=") + Data.name; FOG.AS2.FogUtils.Debug("Tracking Url: " + Url); FOG.AS2.FogUtils.Debug("Tracking Query: " + _local2); getURL ((("http://" + Url) + (Url.indexOf(".html") ? "" : "/")) + _local2, "_blank"); } static function TrackPlay() { FOG.AS2.FogUtils.Debug("Track Play Using FogDev"); FOG.AS2.FogDev.TrackPlay(); } static function GetHostedDomain() { var _local2 = _url.indexOf("://") + 3; var _local4 = _url.indexOf("/", _local2); var _local1 = _url.substring(_local2, _local4); var _local3 = _local1.lastIndexOf(".") - 1; var _local5 = _local1.lastIndexOf(".", _local3) + 1; if (!_local1) { _local1 = "local"; } return(_local1); } static var Version = "1.3"; static var Data = new Object(); }
Symbol 398 MovieClip [__Packages.FOG.AS2.FogUtils] Frame 0
class FOG.AS2.FogUtils { function FogUtils () { } static function Debug(S, N) { if (typeof(S) == "object") { if (N) { Debug(N); } else { Debug("Object"); } for (var _local2 in S) { Debug((("> " + _local2) + ": ") + S[_local2]); } return(undefined); } if (flash.external.ExternalInterface.available) { flash.external.ExternalInterface.call("fog.debug", S); } if (S.indexOf(">") != 0) { trace(" "); } trace(S); } }
Symbol 399 MovieClip [__Packages.FOG.AS2.FogDev] Frame 0
class FOG.AS2.FogDev { function FogDev () { } static function Connect() { System.security.allowDomain("*"); FOG.AS2.FogUtils.Debug("> Connecting"); FOG.AS2.FogUtils.Debug((((("> http://" + Server) + "/") + LibFile) + "?as=2&v=") + FOG.AS2.FogServices.Version); var _local2 = new Object(); _local2.onLoadInit = function (Clip) { FOG.AS2.FogDev.Remote = Clip; if (!FOG.AS2.FogDev.Remote.CanAccess) { FOG.AS2.FogUtils.Debug("> Corrupt Library"); return(undefined); } FOG.AS2.FogDev.Remote.Connect(FOG.AS2.FogServices.Data.name, FOG.AS2.FogServices.Data.domain); }; _local2.onLoadError = function (c, e) { FOG.AS2.FogUtils.Debug("> Can't Load Library"); }; _root.createEmptyMovieClip("conn_remote", _root.getNextHighestDepth()); var _local3 = new MovieClipLoader(); _local3.addListener(_local2); _local3.loadClip((((((("http://" + Server) + "/") + LibFile) + "?as=2&v=") + FOG.AS2.FogServices.Version) + "&c=") + Math.random(), _root.conn_remote); } static function TrackPlay() { FOG.AS2.FogUtils.Debug("> Tracking"); Connect(); } static var Server = "x.fogdev.com"; static var LibFile = "api/library-as2.swf"; static var LibPath = ""; }
Symbol 400 MovieClip [__Packages.FOG.AS2.FogPreloader] Frame 0
class FOG.AS2.FogPreloader { function FogPreloader () { } static function Start() { FOG.AS2.FogUtils.Debug("Preloader Initialized"); _root.stop(); var _local5 = _root.mcTaglines; var _local4 = _root.btnFoggy; var mcLogo = _root.mcLogo; var prel = _root.prel; var fogNo = 0; var GameDura = 3000; var percent = 0; var percentGame = 0; var percentDura = 0; var stagewidth = Stage.width; var stageheight = Stage.height; var startTimer = getTimer(); _local4._width = stagewidth; _local4._height = stageheight; _local5.swapDepths(99996); prel.swapDepths(99997); mcLogo.swapDepths(99998); _local4.swapDepths(99999); prel.onEnterFrame = function () { var _local4 = Math.random(); if (_local4 < ((_root.getBytesLoaded() / _root.getBytesTotal()) / 5)) { if (fogNo > 999) { fogNo = 0; } var _local5 = random(2) + 1; var _local3 = _root.attachMovie("LogoFly", "fog" + (fogNo++), fogNo); _local3.cacheAsBitmap = true; _local3._x = stagewidth / 2; _local3._y = stageheight / 2; _local3._xscale = (_local3._yscale = 0); _local3.gotoAndStop(random(10) + 1); _local3.speed = 100; _local3._alpha = 0; _local3.grow = Math.random(); _local3.fade = false; _local3.targetX = random(10); if (_local3.targetX < 5) { _local3.targetX = random(10); if (_local3.targetX < 5) { _local3.targetX = -100; } else { _local3.targetX = stagewidth + 100; } _local3.targetY = random(stageheight); } else { _local3.targetY = random(10); if (_local3.targetY < 5) { _local3.targetY = -100; } else { _local3.targetY = stageheight + 100; } _local3.targetX = random(stagewidth); } _local3.onEnterFrame = function () { this._x = this._x + (((this.targetX - this._x) / this.speed) * 0.5); this._y = this._y + (((this.targetY - this._y) / this.speed) * 0.5); this.speed = this.speed * 0.99; this._xscale = (this._yscale = this._yscale + (this.grow * 2)); if ((this._alpha < 100) && (!this.fade)) { this._alpha = this._alpha + 2; } if (((((this._x < -50) || (this._y < -50)) || (this._x > (stagewidth + 50))) || (this._y > (stageheight + 50))) || (this._xscale > 200)) { this.fade = true; } if (this.fade) { this._alpha = this._alpha - 5; if (this._alpha <= 0) { delete this.onEnterFrame; this.removeMovieClip(); } } }; } percentGame = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); percentDura = ((getTimer() - startTimer) / GameDura) * 100; percent = Math.round(Math.min(percentGame, percentDura, 100)); prel.gotoAndStop(percent); prel.procent.text = percent; if (percent > 99) { FOG.AS2.FogPreloader.onLoaded(); mcLogo.removeMovieClip(); delete this.onEnterFrame; play(); } }; } static var onLoaded = FOG.AS2.FogServices.TrackPlay; function onComplete() { } }
Symbol 401 MovieClip [__Packages.Pirrest.BigFoot.JeepBody] Frame 0
class Pirrest.BigFoot.JeepBody extends MovieClip { var damage, max_damage, createEmptyMovieClip, onEnterFrame, active, level, _parent, driver_mc, swapped, globalToLocal, stick_back_mc, stick_front_mc, stick_back_point_mc, stick_front_point_mc, _rotation, _y, _x; function JeepBody () { super(); damage = 0; max_damage = 200; init(); } function init() { createEmptyMovieClip("sync_mc", 5); onEnterFrame = syncOnEnterFrame; active = false; level = _parent._parent; } function linstenKeys() { var _local4 = 2; var _local3 = 1.4; if (Key.isDown(37)) { driver_mc.move("back"); level.jeep_wheel_1_mc.wp.mass = _local3; level.jeep_wheel_2_mc.wp.mass = -_local3; } else if (Key.isDown(39)) { driver_mc.move("front"); level.jeep_wheel_1_mc.wp.mass = (-_local3) / 2; level.jeep_wheel_2_mc.wp.mass = _local3 / 1.5; } else { driver_mc.move("normal"); level.jeep_wheel_1_mc.wp.mass = 0; level.jeep_wheel_2_mc.wp.mass = 0; } if (Key.isDown(38)) { if (_root.sunet == true) { if (_root.odata == true) { _root.demaraj.start(0, 1); } } _root.odata = false; level.jeep_wheel_1_mc.rp.vs = _local4; level.jeep_wheel_2_mc.rp.vs = _local4 / 8; } else if (Key.isDown(40)) { level.jeep_wheel_1_mc.rp.vs = (-_local4) / 2; level.jeep_wheel_2_mc.rp.vs = 0; } else { _root.odata = true; level.jeep_wheel_1_mc.rp.vs = 0; level.jeep_wheel_2_mc.rp.vs = 0; } } function syncOnEnterFrame() { if (_global.gl_game_info.is_game_over || (_global.gl_game_info.is_pause)) { return(undefined); } var _local4 = (swapped ? ({x:level.jeep_wheel_2_mc._x, y:level.jeep_wheel_2_mc._y}) : ({x:level.jeep_wheel_1_mc._x, y:level.jeep_wheel_1_mc._y})); var _local5 = (swapped ? ({x:level.jeep_wheel_1_mc._x, y:level.jeep_wheel_1_mc._y}) : ({x:level.jeep_wheel_2_mc._x, y:level.jeep_wheel_2_mc._y})); level.jeep_cont_mc.localToGlobal(_local4); globalToLocal(_local4); level.jeep_cont_mc.localToGlobal(_local5); globalToLocal(_local5); stick_back_mc._x = _local4.x; stick_back_mc._y = _local4.y; stick_front_mc._x = _local5.x; stick_front_mc._y = _local5.y; var _local11 = (-Pirrest.Common.PiGeo.angle(_local4.x, _local4.y, stick_back_point_mc._x, stick_back_point_mc._y)) + 90; stick_back_mc._rotation = _local11; var _local9 = (-Pirrest.Common.PiGeo.angle(_local5.x, _local5.y, stick_front_point_mc._x, stick_front_point_mc._y)) + 90; stick_front_mc._rotation = _local9; level.moveCamera(); linstenKeys(); level.p_system.timeStep(); level.p_system.paintWheels(); var _local10 = (-Pirrest.Common.PiGeo.angle(level.jeep_wheel_1_mc._x, level.jeep_wheel_1_mc._y, level.jeep_wheel_2_mc._x, level.jeep_wheel_2_mc._y)) + 90; _rotation = _local10; _y = level.part.curr.y; _x = level.part.curr.x; var _local7 = {x:driver_mc.head_mc._x, y:driver_mc.head_mc._y}; driver_mc.localToGlobal(_local7); if (level.under_mc.ground_mc.hitTest(_local7.x, _local7.y, true)) { _global.gl_game_info.is_game_over = true; _root.main_mc.messages_mc.gotoAndStop("game_over"); } var _local6 = {x:driver_mc.foot_mc._x, y:driver_mc.foot_mc._y}; driver_mc.localToGlobal(_local6); if (level.under_mc.ground_mc.hitTest(_local6.x, _local6.y, true)) { _global.gl_game_info.is_game_over = true; _root.main_mc.messages_mc.gotoAndStop("game_over"); } var _local8 = {x:level.under_mc.star_mc._x, y:level.under_mc.star_mc._y}; level.under_mc.localToGlobal(_local8); if (level.jeep_cont_mc.hitTest(_local8.x, _local8.y, true)) { _global.gl_game_info.is_game_over = true; _global.gl_user_info.curr_level++; _global.gl_level = _global.gl_user_info.levels["level_" + _global.gl_user_info.curr_level]; if (Pirrest.Common.PiVal.isEmpty(_global.gl_level)) { _root.main_mc.messages_mc.gotoAndStop("game_completed"); _global.gl_user_info.curr_level = 1; } else { _root.main_mc.messages_mc.gotoAndStop("level_completed"); } } } }
Symbol 402 MovieClip [__Packages.Pirrest.Common.PiGeo] Frame 0
class Pirrest.Common.PiGeo { function PiGeo () { } static function distance($x1, $y1, $x2, $y2) { var _local2 = $x1 - $x2; var _local1 = $y1 - $y2; return(Math.sqrt((_local2 * _local2) + (_local1 * _local1))); } static function angle($x1, $y1, $x2, $y2) { return(Math.atan2($x2 - $x1, $y2 - $y1) * RADIAN); } static var RADIAN = 57.2957795130823; static var DEGREE = 0.0174532925199433 /* Math.PI/180 */; }
Symbol 403 MovieClip [__Packages.Pirrest.Common.PiVal] Frame 0
class Pirrest.Common.PiVal { function PiVal () { } static function isEmpty($obj) { if (($obj == "") || ($obj == undefined)) { return(true); } return(false); } }
Symbol 404 MovieClip [__Packages.Pirrest.PhisicsEngine.Wheel] Frame 0
class Pirrest.PhisicsEngine.Wheel extends MovieClip { var _coord_space, _parent, _y, _x, wr, _width, wp, rp, contactRadius, coeffSlip, closestPoint, _rotation; function Wheel () { super(); } function init($coord_space, $mass) { if (Pirrest.Common.PiVal.isEmpty($coord_space)) { _coord_space = _parent; } else { _coord_space = $coord_space; } var _local2 = {x:_x, y:_y}; _parent.localToGlobal(_local2); $coord_space.globalToLocal(_local2); wr = _width / 2; wp = new Pirrest.PhisicsEngine.Particle(_local2.x, _local2.y, $mass); rp = new Pirrest.PhisicsEngine.RimParticle(wr, 2); contactRadius = wr; coeffSlip = 0; closestPoint = new Pirrest.PhisicsEngine.Vector(0, 0); } function verlet($sysObj) { rp.verlet($sysObj); wp.verlet($sysObj); } function checkCollision($surface, $sysObj) { $surface.resolveWheelCollision(this); } function paint() { var _local7 = wp.curr.x; var _local6 = wp.curr.y; var _local4 = rp.curr.x; var _local2 = rp.curr.y; _x = _local7; _y = _local6; var _local3 = 57.29578; var _local5 = (-Math.atan2(_local4, _local2)) * _local3; _rotation = _local5; } function resolve($n) { var _local3 = -rp.curr.y; var _local2 = rp.curr.x; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local4; _local2 = _local2 / _local4; var _local13 = _local3 * rp.speed; var _local11 = _local2 * rp.speed; var _local12 = wp.curr.x - wp.prev.x; var _local10 = wp.curr.y - wp.prev.y; var _local9 = _local12 + _local13; var _local8 = _local10 + _local11; var _local6 = ((-$n.y) * _local9) + ($n.x * _local8); rp.prev.x = rp.curr.x - (_local6 * _local3); rp.prev.y = rp.curr.y - (_local6 * _local2); var _local7 = 1 - coeffSlip; wp.curr.x = wp.curr.x + ((_local7 * rp.speed) * (-$n.y)); wp.curr.y = wp.curr.y + ((_local7 * rp.speed) * $n.x); rp.speed = rp.speed * coeffSlip; } }
Symbol 405 MovieClip [__Packages.Pirrest.PhisicsEngine.Particle] Frame 0
class Pirrest.PhisicsEngine.Particle { var curr, prev, temp, mass, dmc; function Particle ($posX, $posY, $mass) { init($posX, $posY, $mass); } function init($posX, $posY, $mass) { curr = new Pirrest.PhisicsEngine.Vector($posX, $posY); prev = new Pirrest.PhisicsEngine.Vector($posX, $posY); temp = new Pirrest.PhisicsEngine.Vector(0, 0); if (($mass == undefined) || ($mass < 0)) { mass = 0; } else { mass = $mass; } var _local3 = _root.main_mc.main_cont_mc.level_mc.over_mc.getNextHighestDepth(); dmc = _root.main_mc.main_cont_mc.level_mc.over_mc.createEmptyMovieClip("p_" + _local3, _local3); } function verlet($sysObj) { temp.x = curr.x; temp.y = curr.y; curr.x = curr.x + (($sysObj.coeffDamp * (curr.x - prev.x)) + $sysObj.gravity.x); curr.y = curr.y + ((($sysObj.coeffDamp * (curr.y - prev.y)) + $sysObj.gravity.y) + mass); prev.x = temp.x; prev.y = temp.y; } function checkCollision($surface, $sysObj) { $surface.resolveParticleCollision(this, $sysObj); } function paint() { dmc.clear(); dmc.lineStyle(0, 16777215, 100); Pirrest.PhisicsEngine.Graphics.prototype.paintCircle(dmc, curr.x, curr.y, 2); } function setPos($px, $py) { curr.x = $px; curr.y = $py; prev.x = $px; prev.y = $py; } }
Symbol 406 MovieClip [__Packages.Pirrest.PhisicsEngine.Vector] Frame 0
class Pirrest.PhisicsEngine.Vector { var x, y; function Vector ($x, $y) { init($x, $y); } function init($x, $y) { x = $x; y = $y; } function dot($v) { return((x * $v.x) + (y * $v.y)); } function cross($v) { return((x * $v.y) - (y * $v.x)); } function plus($v) { x = x + $v.x; y = y + $v.y; return(this); } function plusNew($v) { return(new Pirrest.PhisicsEngine.Vector(x + $v.x, y + $v.y)); } function minus($v) { x = x - $v.x; y = y - $v.y; return(this); } function minusNew($v) { return(new Pirrest.PhisicsEngine.Vector(x - $v.x, y - $v.y)); } function mult($s) { x = x * $s; y = y * $s; return(this); } function multNew($s) { return(new Pirrest.PhisicsEngine.Vector(x * $s, y * $s)); } function distance($p) { var _local3 = x - $p.x; var _local2 = y - $p.y; return(Math.sqrt((_local3 * _local3) + (_local2 * _local2))); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; return(this); } }
Symbol 407 MovieClip [__Packages.Pirrest.PhisicsEngine.ParticleSystem] Frame 0
class Pirrest.PhisicsEngine.ParticleSystem { var _particles_ar, _surfaces_ar, _constraints_ar, _wheels_ar, gravity, coeffRest, coeffFric, coeffDamp, _p_count, _w_count, _s_count, _c_count; function ParticleSystem () { init(); } function init() { _particles_ar = []; _surfaces_ar = []; _constraints_ar = []; _wheels_ar = []; gravity = new Pirrest.PhisicsEngine.Vector(0, 1); coeffRest = 1.5; coeffFric = 0.01; coeffDamp = 0.99; } function addParticle($px, $py, $mass) { var _local2 = new Pirrest.PhisicsEngine.Particle($px, $py, $mass); _particles_ar.push(_local2); _p_count = _particles_ar.length; return(_local2); } function addWheel($wheel) { _wheels_ar.push($wheel); _w_count = _wheels_ar.length; } function addSurface($s) { _surfaces_ar.push($s); _s_count = _surfaces_ar.length; } function addCircleSurface($s) { _surfaces_ar.push($s); _s_count = _surfaces_ar.length; } function addConstraint($p1, $p2) { var _local2 = new Pirrest.PhisicsEngine.Constraint($p1, $p2); _constraints_ar.push(_local2); _c_count = _constraints_ar.length; return(_local2); } function addRectangle($center, $rWidth, $rHeight) { return(new Pirrest.PhisicsEngine.Rectangle(this, $center, $rWidth, $rHeight)); } function addAngularConstraint($p1, $p2, $p3) { var _local2 = new Pirrest.PhisicsEngine.AngularConstraint($p1, $p2, $p3); _constraints_ar.push(_local2); _c_count = _constraints_ar.length; return(_local2); } function setKfr($kfr) { coeffRest = 1 + $kfr; } function setFriction($f) { coeffFric = $f; } function setDamping($d) { coeffDamp = $d; } function setGravity($gx, $gy) { gravity.x = $gx; gravity.y = $gy; } function verlet() { var _local2; _local2 = 0; while (_local2 < _p_count) { _particles_ar[_local2].verlet(this); _local2++; } _local2 = 0; while (_local2 < _w_count) { _wheels_ar[_local2].verlet(this); _local2++; } } function satisfy_constraints_ar() { var _local2; _local2 = 0; while (_local2 < _c_count) { _constraints_ar[_local2].resolve(); _local2++; } } function checkCollisions() { var _local4; var _local3; var _local2; _local4 = 0; while (_local4 < _s_count) { _local3 = 0; while (_local3 < _p_count) { _particles_ar[_local3].checkCollision(_surfaces_ar[_local4], this); _local3++; } _local2 = 0; while (_local2 < _w_count) { _wheels_ar[_local2].checkCollision(_surfaces_ar[_local4], this); _local2++; } _local4++; } } function paintSurfaces() { var _local2 = 0; while (_local2 < _surfaces_ar.length) { _surfaces_ar[_local2].paint(); _local2++; } } function paintParticles() { var _local2 = 0; while (_local2 < _particles_ar.length) { _particles_ar[_local2].paint(); _local2++; } } function paintConstraints() { var _local2 = 0; while (_local2 < _constraints_ar.length) { _constraints_ar[_local2].paint(); _local2++; } } function paintWheels() { var _local2 = 0; while (_local2 < _wheels_ar.length) { _wheels_ar[_local2].paint(); _local2++; } } function timeStep() { verlet(); satisfy_constraints_ar(); checkCollisions(); } }
Symbol 408 MovieClip [__Packages.Pirrest.PhisicsEngine.Surface] Frame 0
class Pirrest.PhisicsEngine.Surface extends MovieClip { var coord_space, p1, p2, isOrientH, normal, rise, run, invRun, slope, invB; function Surface () { super(); } function init($coord_space) { coord_space = $coord_space; p1.init($coord_space); p2.init($coord_space); isOrientH = true; normal = new Pirrest.PhisicsEngine.Vector(0, 0); calcNormal(); rise = p2.y - p1.y; run = p2.x - p1.x; invRun = 1 / run; slope = rise / run; invB = 1 / ((run * run) + (rise * rise)); coord_space.lineStyle(10, 2237064, 100); } function setIsOrientH($isOrientH) { isOrientH = $isOrientH; } function calcNormal() { var _local4 = p2.x - p1.x; var _local3 = p2.y - p1.y; normal.x = _local3; normal.y = -_local4; var _local2 = Math.sqrt((normal.x * normal.x) + (normal.y * normal.y)); normal.x = normal.x / _local2; normal.y = normal.y / _local2; } function paint() { Pirrest.PhisicsEngine.Graphics.prototype.paintLine(coord_space, p1.x, p1.y, p2.x, p2.y); } function resolveWheelCollision($w) { if (bounds($w.wp.curr, $w.contactRadius)) { getClosestPoint($w.wp.curr, $w.closestPoint); var _local3 = $w.closestPoint.minusNew($w.wp.curr); _local3.normalize(); if (inequality($w.wp.curr)) { var _local5 = Math.abs(_local3.x); _local3.x = ((normal.x < 0) ? (_local5) : (-_local5)); _local3.y = Math.abs(_local3.y); } var _local4 = $w.wp.curr.plusNew(_local3.mult($w.wr)); if (segmentInequality(_local4)) { var _local7 = _local4.x - $w.closestPoint.x; var _local6 = _local4.y - $w.closestPoint.y; $w.wp.curr.x = $w.wp.curr.x - _local7; $w.wp.curr.y = $w.wp.curr.y - _local6; $w.resolve(normal); } } } function resolveParticleCollision($p, $sysObj) { if (boundedSegmentInequality($p.curr)) { var _local4 = $p.curr.minusNew($p.prev); var _local3 = normal.dot(_local4); if (_local3 < 0) { var _local10 = _local4.minusNew(normal.multNew(_local3)); var _local5 = _local10.multNew($sysObj.coeffFric); var _local7 = normal.multNew(_local3 * $sysObj.coeffRest); var _local8 = _local7.plusNew(_local5); var _local9 = _local4.minusNew(_local8); var _local6 = normal.dot($p.curr.minusNew(p1)) * $sysObj.coeffRest; $p.curr.minus(normal.multNew(_local6)); $p.prev = $p.curr.minusNew(_local9); } } } function segmentInequality($toPoint) { var _local2 = findU($toPoint); var _local3 = inequality($toPoint); return(((_local2 >= 0) && (_local2 <= 1)) && (_local3)); } function boundedSegmentInequality($toPoint) { var _local3; if (isOrientH) { _local3 = ($toPoint.x >= p1.x) && ($toPoint.x <= p2.x); } else if (p1.y < p2.y) { _local3 = ($toPoint.y >= p1.y) && ($toPoint.y <= p2.y); } else { _local3 = ($toPoint.y <= p1.y) && ($toPoint.y >= p2.y); } if (_local3) { return(inequality($toPoint)); } return(false); } function inequality($toPoint) { var _local2 = (slope * ($toPoint.x - p1.x)) + (p1.y - $toPoint.y); return(_local2 <= 0); } function bounds($toPoint, $r) { return(($toPoint.x >= (p1.x - $r)) && ($toPoint.x <= (p2.x + $r))); } function getClosestPoint($toPoint, $returnVect) { var _local2 = findU($toPoint); if (_local2 <= 0) { return(p1); } if (_local2 >= 1) { return(p2); } var _local4 = p1.x + (_local2 * (p2.x - p1.x)); var _local3 = p1.y + (_local2 * (p2.y - p1.y)); $returnVect.x = _local4; $returnVect.y = _local3; } function findU($p) { var _local2 = (($p.x - p1.x) * run) + (($p.y - p1.y) * rise); return(_local2 * invB); } }
Symbol 409 MovieClip [__Packages.Pirrest.PhisicsEngine.Point] Frame 0
class Pirrest.PhisicsEngine.Point extends MovieClip { var _y, _x, _parent, x, y, pn; function Point () { super(); } function init($coord_space) { var _local2 = {x:_x, y:_y}; if (!Pirrest.Common.PiVal.isEmpty($coord_space)) { _parent.localToGlobal(_local2); $coord_space.globalToLocal(_local2); } x = _local2.x; y = _local2.y; pn = new Pirrest.PhisicsEngine.Vector(0, 0); } function distance(that) { return(Pirrest.Common.PiGeo.distance(x, y, that.x, that.y)); } }
Symbol 410 MovieClip [__Packages.Pirrest.PhisicsEngine.Graphics] Frame 0
class Pirrest.PhisicsEngine.Graphics { function Graphics () { } function paintLine($target_mc, $x0, $y0, $x1, $y1) { $target_mc.moveTo($x0, $y0); $target_mc.lineTo($x1, $y1); } function paintCircle($target_mc, $x, $y, $r) { var _local4 = 0.414213562373095 * $r; var _local5 = 0.707106781186547 * $r; $target_mc.moveTo($x + $r, $y); $target_mc.curveTo($r + $x, _local4 + $y, _local5 + $x, _local5 + $y); $target_mc.curveTo(_local4 + $x, $r + $y, $x, $r + $y); $target_mc.curveTo((-_local4) + $x, $r + $y, (-_local5) + $x, _local5 + $y); $target_mc.curveTo((-$r) + $x, _local4 + $y, (-$r) + $x, $y); $target_mc.curveTo((-$r) + $x, (-_local4) + $y, (-_local5) + $x, (-_local5) + $y); $target_mc.curveTo((-_local4) + $x, (-$r) + $y, $x, (-$r) + $y); $target_mc.curveTo(_local4 + $x, (-$r) + $y, _local5 + $x, (-_local5) + $y); $target_mc.curveTo($r + $x, (-_local4) + $y, $r + $x, $y); } }
Symbol 411 MovieClip [__Packages.Pirrest.PhisicsEngine.CircleSurface] Frame 0
class Pirrest.PhisicsEngine.CircleSurface extends MovieClip { var _y, _x, _parent, cx, cy, r, _width, lineStyle; function CircleSurface () { super(); } function init($coord_space) { var _local2 = {x:_x, y:_y}; if (!Pirrest.Common.PiVal.isEmpty($coord_space)) { _parent.localToGlobal(_local2); $coord_space.globalToLocal(_local2); } cx = _local2.x; cy = _local2.y; r = _width / 2; lineStyle(0, 2237064, 100); } function paint() { Pirrest.PhisicsEngine.Graphics.prototype.paintCircle(this, cx, cy, r); } function resolveWheelCollision($w) { var _local3 = cx - $w.wp.curr.x; var _local2 = cy - $w.wp.curr.y; var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); var _local6 = ($w.wr + r) - _local5; if (_local6 > 0) { _local3 = _local3 / _local5; _local2 = _local2 / _local5; $w.wp.curr.x = $w.wp.curr.x - (_local3 * _local6); $w.wp.curr.y = $w.wp.curr.y - (_local2 * _local6); var _local7 = new Pirrest.PhisicsEngine.Vector(-_local3, -_local2); $w.resolve(_local7); } } function resolveParticleCollision($p) { var _local2 = new Pirrest.PhisicsEngine.Vector(cx, cy); var _local5 = _local2.distance($p.curr); if (_local5 <= r) { var _local4 = $p.curr.minusNew(_local2).normalize(); var _local6 = _local2.plusNew(_local4.multNew(r)); $p.curr = _local6; } } }
Symbol 412 MovieClip [__Packages.Pirrest.PhisicsEngine.Constraint] Frame 0
class Pirrest.PhisicsEngine.Constraint { var p1, p2, restLength, dmc; function Constraint ($p1, $p2) { init($p1, $p2); } function init($p1, $p2) { p1 = $p1; p2 = $p2; restLength = $p1.curr.distance($p2.curr); var _local3 = _root.main_mc.main_cont_mc.level_mc.over_mc.getNextHighestDepth(); dmc = _root.main_mc.main_cont_mc.level_mc.over_mc.createEmptyMovieClip("p_" + _local3, _local3); } function resolve() { var _local5 = p1.curr.minusNew(p2.curr); var _local3 = p1.curr.distance(p2.curr); var _local4 = (_local3 - restLength) / _local3; var _local2 = _local5.mult(_local4 * 0.5); p1.curr.minus(_local2); p2.curr.plus(_local2); } function setRestLength($r) { restLength = $r; } function paint() { dmc.clear(); dmc.lineStyle(0, 10053171, 100); Pirrest.PhisicsEngine.Graphics.prototype.paintLine(dmc, p1.curr.x, p1.curr.y, p2.curr.x, p2.curr.y); } }
Symbol 413 MovieClip [__Packages.Pirrest.PhisicsEngine.Rectangle] Frame 0
class Pirrest.PhisicsEngine.Rectangle { var p0, p1, p2, p3; function Rectangle ($pSystem, $center, $rWidth, $rHeight) { init($pSystem, $center, $rWidth, $rHeight); } function init($pSystem, $center, $rWidth, $rHeight) { var _local7 = $pSystem.addParticle($center.x - ($rWidth / 2), $center.y - ($rHeight / 2), 0); var _local6 = $pSystem.addParticle($center.x + ($rWidth / 2), $center.y - ($rHeight / 2), 0); var _local5 = $pSystem.addParticle($center.x + ($rWidth / 2), $center.y + ($rHeight / 2), 0); var _local4 = $pSystem.addParticle($center.x - ($rWidth / 2), $center.y + ($rHeight / 2), 0); $pSystem.addConstraint(_local7, _local6); $pSystem.addConstraint(_local6, _local5); $pSystem.addConstraint(_local5, _local4); $pSystem.addConstraint(_local4, _local7); $pSystem.addConstraint(_local7, _local5); $pSystem.addConstraint(_local6, _local4); p0 = _local7; p1 = _local6; p2 = _local5; p3 = _local4; } }
Symbol 414 MovieClip [__Packages.Pirrest.PhisicsEngine.AngularConstraint] Frame 0
class Pirrest.PhisicsEngine.AngularConstraint { var pA, pB, pC, lineA, lineB, pD, lineC, targetTheta, coeffStiff; function AngularConstraint ($pA, $pB, $pC) { init($pA, $pB, $pC); } function init($pA, $pB, $pC) { pA = $pA.curr; pB = $pB.curr; pC = $pC.curr; lineA = new Pirrest.PhisicsEngine.Line(pA, pB); lineB = new Pirrest.PhisicsEngine.Line(pB, pC); pD = new Pirrest.PhisicsEngine.Vector(pB.x + 0, pB.y - 1); lineC = new Pirrest.PhisicsEngine.Line(pB, pD); targetTheta = calcTheta(pA, pB, pC); coeffStiff = 4; } function resolve() { var _local5 = getCentroid(); lineC.p2.x = lineC.p1.x + 0; lineC.p2.y = lineC.p1.y - 1; var _local9 = pA.distance(pB); var _local8 = pB.distance(pC); var _local12 = calcTheta(pA, pB, pC); var _local13 = calcTheta(pA, pB, pD); var _local11 = calcTheta(pC, pB, pD); var _local6 = (targetTheta - _local12) / 2; var _local10 = _local13 + (_local6 * coeffStiff); var _local4 = _local11 - (_local6 * coeffStiff); pA.x = (_local9 * Math.sin(_local10)) + pB.x; pA.y = (_local9 * Math.cos(_local10)) + pB.y; pC.x = (_local8 * Math.sin(_local4)) + pB.x; pC.y = (_local8 * Math.cos(_local4)) + pB.y; var _local7 = getCentroid(); var _local3 = _local7.x - _local5.x; var _local2 = _local7.y - _local5.y; pA.x = pA.x - _local3; pA.y = pA.y - _local2; pB.x = pB.x - _local3; pB.y = pB.y - _local2; pC.x = pC.x - _local3; pC.y = pC.y - _local2; } function calcTheta($pA, $pB, $pC) { var _local2 = new Pirrest.PhisicsEngine.Vector($pB.x - $pA.x, $pB.y - $pA.y); var _local3 = new Pirrest.PhisicsEngine.Vector($pC.x - $pB.x, $pC.y - $pB.y); var _local4 = _local2.dot(_local3); var _local5 = _local2.cross(_local3); return(Math.atan2(_local5, _local4)); } function set theta($t) { targetTheta = $t; //return(theta); } function get theta() { return(targetTheta); } function paint() { } function getCentroid() { var _local3 = ((pA.x + pB.x) + pC.x) / 3; var _local2 = ((pA.y + pB.y) + pC.y) / 3; return(new Pirrest.PhisicsEngine.Vector(_local3, _local2)); } }
Symbol 415 MovieClip [__Packages.Pirrest.PhisicsEngine.Line] Frame 0
class Pirrest.PhisicsEngine.Line { var p1, p2; function Line ($p1, $p2) { p1 = $p1; p2 = $p2; } }
Symbol 416 MovieClip [__Packages.Pirrest.PhisicsEngine.RimParticle] Frame 0
class Pirrest.PhisicsEngine.RimParticle { var curr, prev, vs, speed, maxTorque, wr; function RimParticle ($r, $mt) { init($r, $mt); } function init($r, $mt) { curr = new Pirrest.PhisicsEngine.Vector($r, 0); prev = new Pirrest.PhisicsEngine.Vector(0, 0); vs = 0; speed = 0; maxTorque = $mt; wr = $r; } function verlet($sysObj) { speed = Math.max(-maxTorque, Math.min(maxTorque, speed + vs)); var _local3 = -curr.y; var _local2 = curr.x; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local4; _local2 = _local2 / _local4; curr.x = curr.x + (speed * _local3); curr.y = curr.y + (speed * _local2); var _local10 = prev.x; var _local9 = prev.y; var _local8 = (prev.x = curr.x); var _local7 = (prev.y = curr.y); curr.x = curr.x + ($sysObj.coeffDamp * (_local8 - _local10)); curr.y = curr.y + ($sysObj.coeffDamp * (_local7 - _local9)); var _local6 = Math.sqrt((curr.x * curr.x) + (curr.y * curr.y)); var _local5 = (_local6 - wr) / _local6; curr.x = curr.x - (curr.x * _local5); curr.y = curr.y - (curr.y * _local5); } }
Symbol 417 MovieClip [__Packages.classes.Pirrest.BigFoot.Bar] Frame 0
class classes.Pirrest.BigFoot.Bar { var cursor, body; function Bar () { } function update($x, $w, l) { var _local2 = ((((Stage.width / 2) - $x) - l) / $w) * 100; var _local3 = (body._width - cursor._width) / 100; trace(Math.round(_local2)); cursor._x = _local3 * _local2; } }
Symbol 418 MovieClip [__Packages.Pirrest.BigFoot.Level] Frame 0
class Pirrest.BigFoot.Level extends MovieClip { var p_system, under_mc, globalToLocal, jeep_wheel_1_mc, jeep_cont_mc, jeep_wheel_2_mc, jeep_body_mc, part, over_mc, _x, _y; function Level () { super(); } function init() { p_system = new Pirrest.PhisicsEngine.ParticleSystem(); p_system.setDamping(_global.gl_level.damping); p_system.setGravity(_global.gl_level.gravity.x, _global.gl_level.gravity.y); p_system.setKfr(_global.gl_level.kfr); p_system.setFriction(_global.gl_level.friction); var _local5; for (_local5 in under_mc) { var _local3 = under_mc[_local5]; _local3._visible = false; if (_local3 instanceof Pirrest.PhisicsEngine.Surface) { _local3.init(under_mc); p_system.addSurface(_local3); } if (_local3 instanceof Pirrest.PhisicsEngine.CircleSurface) { _local3.init(under_mc); p_system.addCircleSurface(_local3); } } under_mc.ground_mc._visible = false; under_mc.star_mc._visible = true; var _local8 = under_mc.jeep_dummy_mc.wheel_1_dummy_mc; var _local9 = under_mc.jeep_dummy_mc.wheel_2_dummy_mc; var _local7 = {x:_local8._x, y:_local8._y}; var _local6 = {x:_local9._x, y:_local9._y}; under_mc.jeep_dummy_mc.localToGlobal(_local7); under_mc.jeep_dummy_mc.localToGlobal(_local6); globalToLocal(_local7); globalToLocal(_local6); jeep_wheel_1_mc = jeep_cont_mc.attachMovie("lib_jeep_wheel1", "wheel_1_mc", jeep_cont_mc.getNextHighestDepth()); jeep_wheel_1_mc._x = _local7.x; jeep_wheel_1_mc._y = _local7.y; jeep_wheel_1_mc.init(jeep_cont_mc, 0); p_system.addWheel(jeep_wheel_1_mc); jeep_wheel_2_mc = jeep_cont_mc.attachMovie("lib_jeep_wheel2", "wheel_2_mc", jeep_cont_mc.getNextHighestDepth()); jeep_wheel_2_mc._x = _local6.x; jeep_wheel_2_mc._y = _local6.y; jeep_wheel_2_mc.init(jeep_cont_mc, 0); p_system.addWheel(jeep_wheel_2_mc); jeep_body_mc = jeep_cont_mc.attachMovie("lib_jeep_body", "jeep_body_mc", jeep_cont_mc.getNextHighestDepth()); var _local4 = {}; _local4.left = jeep_wheel_1_mc._x; _local4.right = jeep_wheel_2_mc._x; _local4.top = jeep_wheel_1_mc._y; _local4.width = _local4.right - _local4.left; _local4.mid = _local4.left + (_local4.width / 2); part = p_system.addParticle(_local4.mid, _local4.top - 40); p_system.addConstraint(jeep_wheel_1_mc.wp, part); p_system.addConstraint(jeep_wheel_2_mc.wp, part); p_system.addConstraint(jeep_wheel_2_mc.wp, jeep_wheel_1_mc.wp); over_mc.onEnterFrame = function () { this._x = this._parent.under_mc._x; this._y = this._parent.under_mc._y; }; jeep_cont_mc.onEnterFrame = function () { this._x = this._parent.under_mc._x; this._y = this._parent.under_mc._y; }; } function start() { } function moveCamera() { var _local7; var _local5 = 250 - jeep_body_mc._x; var _local4 = 200 - jeep_body_mc._y; var _local9 = _local5 - _x; var _local8 = _local4 - _y; var _local6 = Pirrest.Common.PiGeo.distance(_local5, _local4, _x, _y); var _local3 = _local6 * 0.35; if (_local3 > 50) { _local3 = 50; } _local7 = _local3 / _local6; _x = _x + (_local9 * _local7); _y = _y + (_local8 * _local7); _global.pBar.update(_x, under_mc.star_mc._x - under_mc.jeep_dummy_mc._x, under_mc.jeep_dummy_mc._x - (under_mc.jeep_dummy_mc._width / 2)); } }
Instance of Symbol 145 MovieClip "mcNotice" in Symbol 187 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 187 MovieClip Frame 120
_root.play();
Symbol 189 MovieClip Frame 60
stop();
Symbol 205 MovieClip [lib_jeep_wheel1] Frame 1
#initclip 38 Object.registerClass("lib_jeep_wheel1", Pirrest.PhisicsEngine.Wheel); #endinitclip
Symbol 238 MovieClip Frame 1
function move(to) { if (position == to) { return(undefined); } if (!is_moving) { movement = to; if (position == "normal") { gotoAndPlay("move_" + to); } else { gotoAndPlay(position + "_to_normal"); } } else { movement = to; } } position = "normal"; is_moving = false; stop();
Symbol 238 MovieClip Frame 2
is_moving = true;
Symbol 238 MovieClip Frame 10
position = "front"; if (movement == "front") { movement = ""; is_moving = false; stop(); }
Symbol 238 MovieClip Frame 11
is_moving = true;
Symbol 238 MovieClip Frame 21
position = "normal"; if (movement == "normal") { is_moving = false; stop(); } else { gotoAndPlay("move_" + movement); }
Symbol 238 MovieClip Frame 22
is_moving = true;
Symbol 238 MovieClip Frame 31
if (_root.sunet == true) { _root.demaraj.start(0, 1); } position = "back"; if (movement == "back") { movement = ""; is_moving = false; stop(); }
Symbol 238 MovieClip Frame 32
is_moving = true;
Symbol 238 MovieClip Frame 42
position = "normal"; if (movement == "normal") { is_moving = false; stop(); } else { gotoAndPlay("move_" + movement); }
Symbol 239 MovieClip [lib_jeep_body] Frame 1
#initclip 25 Object.registerClass("lib_jeep_body", Pirrest.BigFoot.JeepBody); #endinitclip
Symbol 242 MovieClip [lib_jeep_wheel2] Frame 1
#initclip 26 Object.registerClass("lib_jeep_wheel2", Pirrest.PhisicsEngine.Wheel); #endinitclip
Symbol 249 MovieClip [ms_progressBar] Frame 1
#initclip 27 Object.registerClass("ms_progressBar", classes.Pirrest.BigFoot.Bar); #endinitclip
Symbol 251 MovieClip [lib_circle] Frame 1
#initclip 28 Object.registerClass("lib_circle", Pirrest.PhisicsEngine.CircleSurface); #endinitclip
Symbol 254 MovieClip [lib_point] Frame 1
#initclip 29 Object.registerClass("lib_point", Pirrest.PhisicsEngine.Point); #endinitclip
Symbol 255 MovieClip [lib_surface] Frame 1
#initclip 30 Object.registerClass("lib_surface", Pirrest.PhisicsEngine.Surface); #endinitclip
Symbol 266 MovieClip [lib_level_1] Frame 1
#initclip 31 Object.registerClass("lib_level_1", Pirrest.BigFoot.Level); #endinitclip
Symbol 272 MovieClip [lib_level_2] Frame 1
#initclip 32 Object.registerClass("lib_level_2", Pirrest.BigFoot.Level); #endinitclip
Symbol 278 MovieClip [lib_level_3] Frame 1
#initclip 33 Object.registerClass("lib_level_3", Pirrest.BigFoot.Level); #endinitclip
Symbol 284 MovieClip [lib_level_4] Frame 1
#initclip 34 Object.registerClass("lib_level_4", Pirrest.BigFoot.Level); #endinitclip
Symbol 290 MovieClip [lib_level_5] Frame 1
#initclip 35 Object.registerClass("lib_level_5", Pirrest.BigFoot.Level); #endinitclip
Symbol 296 MovieClip [lib_level_6] Frame 1
#initclip 36 Object.registerClass("lib_level_6", Pirrest.BigFoot.Level); #endinitclip
Symbol 302 MovieClip [lib_level_7] Frame 1
#initclip 37 Object.registerClass("lib_level_7", Pirrest.BigFoot.Level); #endinitclip
Symbol 304 MovieClip Frame 1
stop();
Symbol 319 Button
on (release) { _root.main_mc.instructions._visible = false; _root.main_mc.start_btn._visible = true; }
Symbol 327 Button
on (release) { FOG.AS2.FogServices.TrackClick(); }
Symbol 331 Button
on (release, keyPress "<Space>") { gotoAndStop ("game"); _root.xmotor.start(0, 99999); }
Symbol 334 Button
on (release) { FOG.AS2.FogServices.TrackClick("www.freegamesforyourwebsite.com"); }
Symbol 337 Button
on (release) { FOG.AS2.FogServices.TrackClick("www.freeonlinegames.com/tag/Dirt_Bike_Games"); }
Symbol 352 MovieClip Frame 31
if (_root.pauza == false) { _root.secunde++; if (_root.secunde < 10) { _root.secunde = "0" + _root.secunde; } else if (_root.secunde > 60) { _root.secunde = "00"; _root.minute++; if (_root.minute < 10) { _root.minute = "0" + _root.minute; } } }
Symbol 359 Button
on (release) { play(); }
Symbol 362 Button
on (release, keyPress "s") { _parent.soundFunction(); } on (keyPress "S") { _parent.soundFunction(); }
Symbol 368 Button
on (release) { _parent.mainMenuFunction(); }
Symbol 371 MovieClip Frame 1
function pauseFunction() { } function soundFunction() { if (_root.sunet == true) { _root.sunet = false; _root.xmotor.stop(); } else { _root.sunet = true; _root.xmotor.start(0, 99999); } trace("sunet: " + _root.sunet); } function mainMenuFunction() { _root.main_mc.gotoAndStop("intro"); } stop();
Symbol 371 MovieClip Frame 15
stop();
Symbol 373 MovieClip Frame 11
stop();
Symbol 377 Button
on (release) { _parent.gotoAndPlay("intro"); }
Symbol 384 Button
on (release, keyPress "<Space>") { _root.main_mc.gotoAndPlay("replay"); }
Symbol 388 Button
on (release, keyPress "<Space>") { _root.main_mc.gotoAndStop("intro"); }
Symbol 394 Button
on (release, keyPress "<Space>") { _root.main_mc.gotoAndStop("intro"); }
Symbol 395 MovieClip Frame 1
trace("empty"); if (_root.sunet == true) { _root.xmotor.start(0, 99999); } _root.pauza = false; failed = false;
Symbol 395 MovieClip Frame 8
_root.pauza = true; _root.main_mc.messages_mc.theMeniu._x = _root.main_mc.messages_mc.theMeniu._x + 1000; next_btn.onRelease = function () { _root.main_mc.gotoAndPlay("replay"); }; menu_btn.onRelease = function () { _root.main_mc.gotoAndStop("intro"); }; if (failed == true) { gotoAndStop ("game_over"); } stopAllSounds();
Symbol 395 MovieClip Frame 13
stop();
Symbol 395 MovieClip Frame 14
if (failed == true) { gotoAndStop ("game_over"); } else { _root.pauza = false; gotoAndStop (1); }
Symbol 395 MovieClip Frame 23
_root.pauza = true; trace(1000 - ((Number(_root.minute) * 100) + Number(_root.secunde))); _root.scorNivel = 1000 - ((Number(_root.minute) * 100) + Number(_root.secunde)); _root.totalScor = _root.totalScor + _root.scorNivel; _root.scorNivel = 0; _root.minute = "00"; _root.secunde = "00"; menu_btn.onRelease = function () { _root.main_mc.gotoAndStop("intro"); }; stopAllSounds();
Symbol 395 MovieClip Frame 32
stop();
Symbol 395 MovieClip Frame 34
_root.pauza = true; _root.scorNivel = 1000 - ((Number(_root.minute) * 100) + Number(_root.secunde)); _root.totalScor = _root.totalScor + _root.scorNivel; _root.scorNivel = 0; _root.minute = "00"; _root.secunde = "00"; menu_btn.onRelease = function () { }; title_mc.caption = "GAME COMPLETED!"; stopAllSounds();
Symbol 395 MovieClip Frame 43
stop();
Symbol 395 MovieClip Frame 45
_root.pauza = true; _root.scorNivel = 0; _root.minute = "00"; _root.secunde = "00"; next_btn.onRelease = function () { }; menu_btn.onRelease = function () { }; title_mc.caption = "GAME OVER"; stopAllSounds(); failed = true;
Symbol 395 MovieClip Frame 54
stop();
Symbol 396 MovieClip Frame 1
_root.totalScor = 0;
Instance of Symbol 310 MovieClip in Symbol 396 MovieClip Frame 1
on (release) { FOG.AS2.FogServices.TrackClick(); }
Symbol 396 MovieClip Frame 9
stop();
Symbol 396 MovieClip Frame 10
_root.main_mc.instructions._visible = false; start_btn.onRelease = function () { }; _root.secunde = "00"; _root.minute = "00"; _root.totalScor = 0; _global.gl_user_info.curr_level = 1; _root.pauza = false; _root.sunet = true; stopAllSounds();
Symbol 396 MovieClip Frame 14
stop();
Symbol 396 MovieClip Frame 17
_root.startGame(); nextFrame(); _global.pBar = this.pBar;
Symbol 396 MovieClip Frame 18
_root.main_mc.main_cont_mc.level_mc.init();
Symbol 396 MovieClip Frame 27
stop();

Library Items

Symbol 1 Sound [demaraj]Used by:304
Symbol 2 GraphicUsed by:3 7 24 40 41 42 50 51 53 56 59 71
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:5
Symbol 5 MovieClip [FScrollBarSymbol]Uses:4
Symbol 6 MovieClip [FUIComponentSymbol]
Symbol 7 MovieClipUses:2Used by:18
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:18
Symbol 10 GraphicUsed by:11 30 62 77
Symbol 11 MovieClipUses:10Used by:18
Symbol 12 GraphicUsed by:13 21 31 63 69 78
Symbol 13 MovieClipUses:12Used by:18
Symbol 14 GraphicUsed by:15 20 29 64 68 76
Symbol 15 MovieClipUses:14Used by:18
Symbol 16 GraphicUsed by:17 19 28 65 67 75
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClipUses:7 9 11 13 15 17Used by:37
Symbol 19 MovieClipUses:16Used by:27
Symbol 20 MovieClipUses:14Used by:27
Symbol 21 MovieClipUses:12Used by:27
Symbol 22 GraphicUsed by:23 70
Symbol 23 MovieClipUses:22Used by:27
Symbol 24 MovieClipUses:2Used by:27
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:19 20 21 23 24 26Used by:37
Symbol 28 MovieClipUses:16Used by:36
Symbol 29 MovieClipUses:14Used by:36
Symbol 30 MovieClipUses:10Used by:36
Symbol 31 MovieClipUses:12Used by:36
Symbol 32 GraphicUsed by:33 79
Symbol 33 MovieClipUses:32Used by:36
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:36
Symbol 36 MovieClipUses:28 29 30 31 33 35Used by:37
Symbol 37 MovieClip [UpArrow]Uses:18 27 36
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:43
Symbol 40 MovieClipUses:2Used by:43
Symbol 41 MovieClipUses:2Used by:43
Symbol 42 MovieClipUses:2Used by:43
Symbol 43 MovieClipUses:39 40 41 42Used by:58
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:52
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:52
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:52
Symbol 50 MovieClipUses:2Used by:52
Symbol 51 MovieClipUses:2Used by:52
Symbol 52 MovieClipUses:45 47 49 50 51Used by:58
Symbol 53 MovieClipUses:2Used by:57
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:57
Symbol 56 MovieClipUses:2Used by:57
Symbol 57 MovieClipUses:53 55 56Used by:58
Symbol 58 MovieClip [ScrollThumb]Uses:43 52 57
Symbol 59 MovieClipUses:2Used by:66
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:66
Symbol 62 MovieClipUses:10Used by:66
Symbol 63 MovieClipUses:12Used by:66
Symbol 64 MovieClipUses:14Used by:66
Symbol 65 MovieClipUses:16Used by:66
Symbol 66 MovieClipUses:59 61 62 63 64 65Used by:83
Symbol 67 MovieClipUses:16Used by:74
Symbol 68 MovieClipUses:14Used by:74
Symbol 69 MovieClipUses:12Used by:74
Symbol 70 MovieClipUses:22Used by:74
Symbol 71 MovieClipUses:2Used by:74
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:67 68 69 70 71 73Used by:83
Symbol 75 MovieClipUses:16Used by:82
Symbol 76 MovieClipUses:14Used by:82
Symbol 77 MovieClipUses:10Used by:82
Symbol 78 MovieClipUses:12Used by:82
Symbol 79 MovieClipUses:32Used by:82
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:75 76 77 78 79 81Used by:83
Symbol 83 MovieClip [DownArrow]Uses:66 74 82
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClip [LogoFly]Uses:84Used by:Timeline
Symbol 86 BitmapUsed by:88 309
Symbol 87 BitmapUsed by:88 308
Symbol 88 GraphicUses:86 87Used by:89
Symbol 89 MovieClipUses:88Used by:Timeline
Symbol 90 GraphicUsed by:96
Symbol 91 FontUsed by:92
Symbol 92 EditableTextUses:91Used by:96
Symbol 93 ShapeTweeningUsed by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:90 92 93 94 95Used by:Timeline
Symbol 97 GraphicUsed by:138
Symbol 98 GraphicUsed by:138
Symbol 99 GraphicUsed by:138
Symbol 100 GraphicUsed by:138
Symbol 101 GraphicUsed by:138
Symbol 102 GraphicUsed by:138
Symbol 103 GraphicUsed by:138
Symbol 104 GraphicUsed by:138
Symbol 105 GraphicUsed by:138
Symbol 106 GraphicUsed by:138
Symbol 107 GraphicUsed by:138
Symbol 108 GraphicUsed by:138
Symbol 109 GraphicUsed by:138
Symbol 110 GraphicUsed by:138
Symbol 111 GraphicUsed by:138
Symbol 112 GraphicUsed by:138
Symbol 113 GraphicUsed by:138
Symbol 114 GraphicUsed by:138
Symbol 115 GraphicUsed by:138
Symbol 116 GraphicUsed by:138
Symbol 117 GraphicUsed by:138
Symbol 118 GraphicUsed by:138
Symbol 119 GraphicUsed by:138
Symbol 120 GraphicUsed by:138
Symbol 121 GraphicUsed by:138
Symbol 122 GraphicUsed by:138
Symbol 123 GraphicUsed by:138
Symbol 124 GraphicUsed by:138
Symbol 125 GraphicUsed by:138
Symbol 126 GraphicUsed by:138
Symbol 127 GraphicUsed by:138
Symbol 128 GraphicUsed by:138
Symbol 129 GraphicUsed by:138
Symbol 130 GraphicUsed by:138
Symbol 131 GraphicUsed by:138
Symbol 132 GraphicUsed by:138
Symbol 133 GraphicUsed by:138
Symbol 134 GraphicUsed by:138
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137Used by:310  Timeline
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:141 186 189
Symbol 141 MovieClipUses:140Used by:Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 ButtonUses:142Used by:Timeline
Symbol 397 MovieClip [__Packages.FOG.AS2.FogServices]
Symbol 398 MovieClip [__Packages.FOG.AS2.FogUtils]
Symbol 399 MovieClip [__Packages.FOG.AS2.FogDev]
Symbol 400 MovieClip [__Packages.FOG.AS2.FogPreloader]
Symbol 401 MovieClip [__Packages.Pirrest.BigFoot.JeepBody]
Symbol 402 MovieClip [__Packages.Pirrest.Common.PiGeo]
Symbol 403 MovieClip [__Packages.Pirrest.Common.PiVal]
Symbol 404 MovieClip [__Packages.Pirrest.PhisicsEngine.Wheel]
Symbol 405 MovieClip [__Packages.Pirrest.PhisicsEngine.Particle]
Symbol 406 MovieClip [__Packages.Pirrest.PhisicsEngine.Vector]
Symbol 407 MovieClip [__Packages.Pirrest.PhisicsEngine.ParticleSystem]
Symbol 408 MovieClip [__Packages.Pirrest.PhisicsEngine.Surface]
Symbol 409 MovieClip [__Packages.Pirrest.PhisicsEngine.Point]
Symbol 410 MovieClip [__Packages.Pirrest.PhisicsEngine.Graphics]
Symbol 411 MovieClip [__Packages.Pirrest.PhisicsEngine.CircleSurface]
Symbol 412 MovieClip [__Packages.Pirrest.PhisicsEngine.Constraint]
Symbol 413 MovieClip [__Packages.Pirrest.PhisicsEngine.Rectangle]
Symbol 414 MovieClip [__Packages.Pirrest.PhisicsEngine.AngularConstraint]
Symbol 415 MovieClip [__Packages.Pirrest.PhisicsEngine.Line]
Symbol 416 MovieClip [__Packages.Pirrest.PhisicsEngine.RimParticle]
Symbol 417 MovieClip [__Packages.classes.Pirrest.BigFoot.Bar]
Symbol 418 MovieClip [__Packages.Pirrest.BigFoot.Level]
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:187
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:186
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:186
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:186
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:186
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:186
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:186
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:186
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:186
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:186
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:186
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:186
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:186
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:186
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:186
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:186
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:186
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:186
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:186
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:186
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:140 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185Used by:187
Symbol 187 MovieClipUses:145 186Used by:189
Symbol 188 Sound [VoiceOver]Used by:189 304
Symbol 189 MovieClipUses:140 187 188Used by:Timeline
Symbol 190 GraphicUsed by:Timeline
Symbol 191 ShapeTweeningUsed by:201
Symbol 192 GraphicUsed by:201
Symbol 193 ShapeTweeningUsed by:201
Symbol 194 ShapeTweeningUsed by:201
Symbol 195 ShapeTweeningUsed by:201
Symbol 196 ShapeTweeningUsed by:201
Symbol 197 ShapeTweeningUsed by:201
Symbol 198 ShapeTweeningUsed by:201
Symbol 199 ShapeTweeningUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:191 192 193 194 195 196 197 198 199 200Used by:202
Symbol 202 MovieClip [finish]Uses:201Used by:264 271 277 283 289 295 301 304
Symbol 203 BitmapUsed by:204 246
Symbol 204 GraphicUses:203Used by:205
Symbol 205 MovieClip [lib_jeep_wheel1]Uses:204Used by:304  Timeline
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClipUses:207Used by:239
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:239
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:239
Symbol 214 BitmapUsed by:215 246
Symbol 215 GraphicUses:214Used by:239
Symbol 216 BitmapUsed by:218 246
Symbol 217 BitmapUsed by:218 246
Symbol 218 GraphicUses:216 217Used by:219
Symbol 219 MovieClipUses:218Used by:238
Symbol 220 BitmapUsed by:221 246
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClipUses:221Used by:238
Symbol 223 BitmapUsed by:224 246
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClipUses:224Used by:238
Symbol 226 BitmapUsed by:227 246
Symbol 227 GraphicUses:226Used by:228
Symbol 228 MovieClipUses:227Used by:238
Symbol 229 BitmapUsed by:230 246
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClipUses:230Used by:238
Symbol 232 BitmapUsed by:233 246
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:238
Symbol 235 BitmapUsed by:236 246
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:238
Symbol 238 MovieClipUses:219 222 225 228 231 234 237Used by:239
Symbol 239 MovieClip [lib_jeep_body]Uses:208 211 213 215 238Used by:304  Timeline
Symbol 240 BitmapUsed by:241 246
Symbol 241 GraphicUses:240Used by:242
Symbol 242 MovieClip [lib_jeep_wheel2]Uses:241Used by:304  Timeline
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:249
Symbol 245 GraphicUsed by:248
Symbol 246 GraphicUses:240 214 220 223 232 235 216 217 226 229 203Used by:247
Symbol 247 MovieClipUses:246Used by:248
Symbol 248 MovieClipUses:245 247Used by:249
Symbol 249 MovieClip [ms_progressBar]Uses:244 248Used by:304 396
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClip [lib_circle]Uses:250Used by:264 271 277 283 289 295 301 304
Symbol 252 GraphicUsed by:255
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClip [lib_point]Uses:253Used by:255
Symbol 255 MovieClip [lib_surface]Uses:252 254Used by:264 271 277 283 289 295 301 304
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:266
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:258Used by:264
Symbol 260 GraphicUsed by:263
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:263
Symbol 263 MovieClipUses:260 262Used by:264 271 277 283 289 295 301
Symbol 264 MovieClipUses:259 255 251 202 263Used by:266
Symbol 265 MovieClipUsed by:266 272 278 284 290 296 302 396
Symbol 266 MovieClip [lib_level_1]Uses:257 264 265Used by:304  Timeline
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:272
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:270 255 251 202 263Used by:272
Symbol 272 MovieClip [lib_level_2]Uses:268 271 265Used by:304  Timeline
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:278
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:277
Symbol 277 MovieClipUses:276 255 251 202 263Used by:278
Symbol 278 MovieClip [lib_level_3]Uses:274 277 265Used by:304  Timeline
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:284
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:282 255 251 202 263Used by:284
Symbol 284 MovieClip [lib_level_4]Uses:280 283 265Used by:304  Timeline
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:290
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:289
Symbol 289 MovieClipUses:288 255 251 202 263Used by:290
Symbol 290 MovieClip [lib_level_5]Uses:286 289 265Used by:304  Timeline
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:296
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:295
Symbol 295 MovieClipUses:294 255 251 202 263Used by:296
Symbol 296 MovieClip [lib_level_6]Uses:292 295 265Used by:304  Timeline
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:302
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:301
Symbol 301 MovieClipUses:300 255 251 202 263Used by:302
Symbol 302 MovieClip [lib_level_7]Uses:298 301 265Used by:304  Timeline
Symbol 303 Sound [xmotor]Used by:304
Symbol 304 MovieClipUses:202 205 239 242 249 251 255 266 272 278 284 290 296 302 188 1 303Used by:Timeline
Symbol 305 FontUsed by:306
Symbol 306 TextUses:305Used by:Timeline
Symbol 307 GraphicUsed by:396
Symbol 308 GraphicUses:87Used by:396
Symbol 309 GraphicUses:86Used by:396
Symbol 310 MovieClipUses:138Used by:396
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:313
Symbol 313 MovieClipUses:312Used by:396
Symbol 314 GraphicUsed by:322
Symbol 315 GraphicUsed by:319
Symbol 316 GraphicUsed by:319
Symbol 317 GraphicUsed by:319
Symbol 318 GraphicUsed by:319
Symbol 319 ButtonUses:315 316 317 318Used by:322
Symbol 320 FontUsed by:321 349 350 351 353 354 355
Symbol 321 TextUses:320Used by:322
Symbol 322 MovieClipUses:314 319 321Used by:396
Symbol 323 FontUsed by:324 325 328 329 332 333 335 336 338 356 357 360 361 363 364 366 367 376 381 382 383 385 386 387 389 390 391 392
Symbol 324 TextUses:323Used by:327
Symbol 325 TextUses:323Used by:327
Symbol 326 GraphicUsed by:327 362 365 368 377 384 388
Symbol 327 ButtonUses:324 325 326Used by:369 395 396
Symbol 328 TextUses:323Used by:331
Symbol 329 TextUses:323Used by:331
Symbol 330 GraphicUsed by:331 334 337 372
Symbol 331 ButtonUses:328 329 330Used by:396
Symbol 332 TextUses:323Used by:334
Symbol 333 TextUses:323Used by:334
Symbol 334 ButtonUses:332 333 330Used by:369 395 396
Symbol 335 TextUses:323Used by:337
Symbol 336 TextUses:323Used by:337
Symbol 337 ButtonUses:335 336 330Used by:395 396
Symbol 338 TextUses:323Used by:396
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:347
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:347
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:347
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:347
Symbol 347 MovieClipUses:340 342 344 346Used by:396
Symbol 348 GraphicUsed by:395
Symbol 349 EditableTextUses:320Used by:352
Symbol 350 EditableTextUses:320Used by:352
Symbol 351 TextUses:320Used by:352
Symbol 352 MovieClipUses:349 350 351Used by:395
Symbol 353 TextUses:320Used by:395
Symbol 354 EditableTextUses:320Used by:395
Symbol 355 TextUses:320Used by:395
Symbol 356 TextUses:323Used by:359 370
Symbol 357 TextUses:323Used by:359 370
Symbol 358 GraphicUsed by:359 370
Symbol 359 ButtonUses:356 357 358Used by:371
Symbol 360 TextUses:323Used by:362
Symbol 361 TextUses:323Used by:362
Symbol 362 ButtonUses:360 361 326Used by:369
Symbol 363 TextUses:323Used by:365
Symbol 364 TextUses:323Used by:365
Symbol 365 ButtonUses:363 364 326Used by:369
Symbol 366 TextUses:323Used by:368 377
Symbol 367 TextUses:323Used by:368 377
Symbol 368 ButtonUses:366 367 326Used by:369
Symbol 369 MovieClipUses:327 334 362 365 368Used by:371
Symbol 370 ButtonUses:356 357 358Used by:371
Symbol 371 MovieClipUses:359 369 370Used by:395
Symbol 372 MovieClipUses:330Used by:373
Symbol 373 MovieClipUses:372Used by:395
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:395
Symbol 376 TextUses:323Used by:395
Symbol 377 ButtonUses:366 367 326Used by:395
Symbol 378 FontUsed by:379 380
Symbol 379 TextUses:378Used by:395
Symbol 380 TextUses:378Used by:395
Symbol 381 TextUses:323Used by:395
Symbol 382 TextUses:323Used by:384
Symbol 383 TextUses:323Used by:384
Symbol 384 ButtonUses:382 383 326Used by:395
Symbol 385 TextUses:323Used by:395
Symbol 386 TextUses:323Used by:388
Symbol 387 TextUses:323Used by:388
Symbol 388 ButtonUses:386 387 326Used by:395
Symbol 389 TextUses:323Used by:395
Symbol 390 TextUses:323Used by:395
Symbol 391 TextUses:323Used by:394
Symbol 392 TextUses:323Used by:394
Symbol 393 GraphicUsed by:394
Symbol 394 ButtonUses:391 392 393Used by:395
Symbol 395 MovieClipUses:348 352 353 354 355 371 373 375 327 334 376 377 337 379 380 381 384 385 388 389 390 394Used by:396
Symbol 396 MovieClipUses:307 308 309 310 313 322 327 331 334 337 338 347 265 395 249Used by:Timeline

Instance Names

"prel"Frame 1Symbol 96 MovieClip
"mcLogo"Frame 1Symbol 141 MovieClip
"btnFoggy"Frame 1Symbol 143 Button
"mcLogo"Frame 2Symbol 189 MovieClip
"main_mc"Frame 23Symbol 396 MovieClip
"track_mc"Symbol 4 MovieClip Frame 1Symbol 3 MovieClip
"scrollTrack_mc"Symbol 5 MovieClip [FScrollBarSymbol] Frame 1Symbol 4 MovieClip
"face_mc"Symbol 18 MovieClip Frame 1Symbol 7 MovieClip
"arrow_mc"Symbol 18 MovieClip Frame 1Symbol 9 MovieClip
"highlight_mc"Symbol 18 MovieClip Frame 1Symbol 11 MovieClip
"shadow_mc"Symbol 18 MovieClip Frame 1Symbol 13 MovieClip
"darkshadow_mc"Symbol 18 MovieClip Frame 1Symbol 15 MovieClip
"highlight3D_mc"Symbol 18 MovieClip Frame 1Symbol 17 MovieClip
"darkshadow_mc"Symbol 27 MovieClip Frame 1Symbol 19 MovieClip
"highlight3D_mc"Symbol 27 MovieClip Frame 1Symbol 20 MovieClip
"highlight_mc"Symbol 27 MovieClip Frame 1Symbol 21 MovieClip
"shadow_mc"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"face_mc"Symbol 27 MovieClip Frame 1Symbol 24 MovieClip
"arrow_mc"Symbol 27 MovieClip Frame 1Symbol 26 MovieClip
"highlight3D_mc"Symbol 36 MovieClip Frame 1Symbol 28 MovieClip
"darkshadow_mc"Symbol 36 MovieClip Frame 1Symbol 29 MovieClip
"highlight_mc"Symbol 36 MovieClip Frame 1Symbol 30 MovieClip
"shadow_mc"Symbol 36 MovieClip Frame 1Symbol 31 MovieClip
"face_mc"Symbol 36 MovieClip Frame 1Symbol 33 MovieClip
"arrow_mc"Symbol 36 MovieClip Frame 1Symbol 35 MovieClip
"up"Symbol 37 MovieClip [UpArrow] Frame 1Symbol 18 MovieClip
"down"Symbol 37 MovieClip [UpArrow] Frame 2Symbol 27 MovieClip
"disabled"Symbol 37 MovieClip [UpArrow] Frame 3Symbol 36 MovieClip
"highlight3D_mc"Symbol 43 MovieClip Frame 1Symbol 39 MovieClip
"darkshadow_mc"Symbol 43 MovieClip Frame 1Symbol 40 MovieClip
"highlight_mc"Symbol 43 MovieClip Frame 1Symbol 41 MovieClip
"shadow_mc"Symbol 43 MovieClip Frame 1Symbol 42 MovieClip
"highlight3D_mc"Symbol 52 MovieClip Frame 1Symbol 45 MovieClip
"darkshadow_mc"Symbol 52 MovieClip Frame 1Symbol 47 MovieClip
"shadow_mc"Symbol 52 MovieClip Frame 1Symbol 49 MovieClip
"face_mc"Symbol 52 MovieClip Frame 1Symbol 50 MovieClip
"highlight_mc"Symbol 52 MovieClip Frame 1Symbol 51 MovieClip
"shadow_mc"Symbol 57 MovieClip Frame 1Symbol 53 MovieClip
"darkshadow_mc"Symbol 57 MovieClip Frame 1Symbol 55 MovieClip
"highlight3D_mc"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"mc_sliderTop"Symbol 58 MovieClip [ScrollThumb] Frame 1Symbol 43 MovieClip
"mc_sliderMid"Symbol 58 MovieClip [ScrollThumb] Frame 1Symbol 52 MovieClip
"mc_sliderBot"Symbol 58 MovieClip [ScrollThumb] Frame 1Symbol 57 MovieClip
"face_mc"Symbol 66 MovieClip Frame 1Symbol 59 MovieClip
"arrow_mc"Symbol 66 MovieClip Frame 1Symbol 61 MovieClip
"highlight_mc"Symbol 66 MovieClip Frame 1Symbol 62 MovieClip
"shadow_mc"Symbol 66 MovieClip Frame 1Symbol 63 MovieClip
"darkshadow_mc"Symbol 66 MovieClip Frame 1Symbol 64 MovieClip
"highlight3D_mc"Symbol 66 MovieClip Frame 1Symbol 65 MovieClip
"darkshadow_mc"Symbol 74 MovieClip Frame 1Symbol 67 MovieClip
"highlight3D_mc"Symbol 74 MovieClip Frame 1Symbol 68 MovieClip
"highlight_mc"Symbol 74 MovieClip Frame 1Symbol 69 MovieClip
"shadow_mc"Symbol 74 MovieClip Frame 1Symbol 70 MovieClip
"face_mc"Symbol 74 MovieClip Frame 1Symbol 71 MovieClip
"arrow_mc"Symbol 74 MovieClip Frame 1Symbol 73 MovieClip
"highlight3D_mc"Symbol 82 MovieClip Frame 1Symbol 75 MovieClip
"darkshadow_mc"Symbol 82 MovieClip Frame 1Symbol 76 MovieClip
"highlight_mc"Symbol 82 MovieClip Frame 1Symbol 77 MovieClip
"shadow_mc"Symbol 82 MovieClip Frame 1Symbol 78 MovieClip
"face_mc"Symbol 82 MovieClip Frame 1Symbol 79 MovieClip
"arrow_mc"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"up"Symbol 83 MovieClip [DownArrow] Frame 1Symbol 66 MovieClip
"down"Symbol 83 MovieClip [DownArrow] Frame 2Symbol 74 MovieClip
"disabled"Symbol 83 MovieClip [DownArrow] Frame 3Symbol 82 MovieClip
"procent"Symbol 96 MovieClip Frame 1Symbol 92 EditableText
"mcNotice"Symbol 187 MovieClip Frame 1Symbol 145 MovieClip
"b_arm_mc"Symbol 238 MovieClip Frame 1Symbol 219 MovieClip
"head_mc"Symbol 238 MovieClip Frame 1Symbol 222 MovieClip
"body_mc"Symbol 238 MovieClip Frame 1Symbol 225 MovieClip
"leg_mc"Symbol 238 MovieClip Frame 1Symbol 228 MovieClip
"foot_mc"Symbol 238 MovieClip Frame 1Symbol 231 MovieClip
"f_arm_mc"Symbol 238 MovieClip Frame 1Symbol 234 MovieClip
"stick_back_mc"Symbol 239 MovieClip [lib_jeep_body] Frame 1Symbol 208 MovieClip
"stick_front_mc"Symbol 239 MovieClip [lib_jeep_body] Frame 1Symbol 211 MovieClip
"stick_back_point_mc"Symbol 239 MovieClip [lib_jeep_body] Frame 1Symbol 213 MovieClip
"stick_front_point_mc"Symbol 239 MovieClip [lib_jeep_body] Frame 1Symbol 213 MovieClip
"driver_mc"Symbol 239 MovieClip [lib_jeep_body] Frame 1Symbol 238 MovieClip
"body"Symbol 249 MovieClip [ms_progressBar] Frame 1Symbol 244 MovieClip
"cursor"Symbol 249 MovieClip [ms_progressBar] Frame 1Symbol 248 MovieClip
"p1"Symbol 255 MovieClip [lib_surface] Frame 1Symbol 254 MovieClip [lib_point]
"p2"Symbol 255 MovieClip [lib_surface] Frame 1Symbol 254 MovieClip [lib_point]
"wheel_1_dummy_mc"Symbol 263 MovieClip Frame 1Symbol 262 MovieClip
"wheel_2_dummy_mc"Symbol 263 MovieClip Frame 1Symbol 262 MovieClip
"ground_mc"Symbol 264 MovieClip Frame 1Symbol 259 MovieClip
"star_mc"Symbol 264 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 264 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 266 MovieClip [lib_level_1] Frame 1Symbol 264 MovieClip
"jeep_cont_mc"Symbol 266 MovieClip [lib_level_1] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"star_mc"Symbol 271 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 271 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 272 MovieClip [lib_level_2] Frame 1Symbol 271 MovieClip
"jeep_cont_mc"Symbol 272 MovieClip [lib_level_2] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 277 MovieClip Frame 1Symbol 276 MovieClip
"star_mc"Symbol 277 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 277 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 278 MovieClip [lib_level_3] Frame 1Symbol 277 MovieClip
"jeep_cont_mc"Symbol 278 MovieClip [lib_level_3] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 283 MovieClip Frame 1Symbol 282 MovieClip
"star_mc"Symbol 283 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 283 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 284 MovieClip [lib_level_4] Frame 1Symbol 283 MovieClip
"jeep_cont_mc"Symbol 284 MovieClip [lib_level_4] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 289 MovieClip Frame 1Symbol 288 MovieClip
"star_mc"Symbol 289 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 289 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 290 MovieClip [lib_level_5] Frame 1Symbol 289 MovieClip
"jeep_cont_mc"Symbol 290 MovieClip [lib_level_5] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 295 MovieClip Frame 1Symbol 294 MovieClip
"star_mc"Symbol 295 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 295 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 296 MovieClip [lib_level_6] Frame 1Symbol 295 MovieClip
"jeep_cont_mc"Symbol 296 MovieClip [lib_level_6] Frame 1Symbol 265 MovieClip
"ground_mc"Symbol 301 MovieClip Frame 1Symbol 300 MovieClip
"star_mc"Symbol 301 MovieClip Frame 1Symbol 202 MovieClip [finish]
"jeep_dummy_mc"Symbol 301 MovieClip Frame 1Symbol 263 MovieClip
"under_mc"Symbol 302 MovieClip [lib_level_7] Frame 1Symbol 301 MovieClip
"jeep_cont_mc"Symbol 302 MovieClip [lib_level_7] Frame 1Symbol 265 MovieClip
"start_btn"Symbol 369 MovieClip Frame 1Symbol 327 Button
"start_btn"Symbol 369 MovieClip Frame 1Symbol 334 Button
"start_btn"Symbol 369 MovieClip Frame 1Symbol 362 Button
"start_btn"Symbol 369 MovieClip Frame 1Symbol 365 Button
"start_btn"Symbol 369 MovieClip Frame 1Symbol 368 Button
"timeMovie"Symbol 395 MovieClip Frame 1Symbol 352 MovieClip
"menuMC"Symbol 395 MovieClip Frame 1Symbol 371 MovieClip
"start_btn"Symbol 395 MovieClip Frame 8Symbol 327 Button
"start_btn"Symbol 395 MovieClip Frame 8Symbol 334 Button
"menu_btn"Symbol 395 MovieClip Frame 8Symbol 377 Button
"start_btn"Symbol 395 MovieClip Frame 8Symbol 327 Button
"start_btn"Symbol 395 MovieClip Frame 23Symbol 327 Button
"start_btn"Symbol 395 MovieClip Frame 23Symbol 334 Button
"next_btn"Symbol 395 MovieClip Frame 23Symbol 384 Button
"start_btn"Symbol 395 MovieClip Frame 34Symbol 327 Button
"start_btn"Symbol 395 MovieClip Frame 34Symbol 334 Button
"menu_btn"Symbol 395 MovieClip Frame 34Symbol 388 Button
"start_btn"Symbol 395 MovieClip Frame 45Symbol 327 Button
"start_btn"Symbol 395 MovieClip Frame 45Symbol 334 Button
"menu_btn"Symbol 395 MovieClip Frame 45Symbol 394 Button
"instructions"Symbol 396 MovieClip Frame 10Symbol 322 MovieClip
"start_btn"Symbol 396 MovieClip Frame 10Symbol 331 Button
"back_mc"Symbol 396 MovieClip Frame 17Symbol 347 MovieClip
"main_cont_mc"Symbol 396 MovieClip Frame 17Symbol 265 MovieClip
"messages_mc"Symbol 396 MovieClip Frame 17Symbol 395 MovieClip
"pBar"Symbol 396 MovieClip Frame 17Symbol 249 MovieClip [ms_progressBar]

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "demaraj"
ExportAssets (56)Timeline Frame 1Symbol 5 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 6 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 37 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 58 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 83 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 85 as "LogoFly"
ExportAssets (56)Timeline Frame 1Symbol 397 as "__Packages.FOG.AS2.FogServices"
ExportAssets (56)Timeline Frame 1Symbol 398 as "__Packages.FOG.AS2.FogUtils"
ExportAssets (56)Timeline Frame 1Symbol 399 as "__Packages.FOG.AS2.FogDev"
ExportAssets (56)Timeline Frame 1Symbol 400 as "__Packages.FOG.AS2.FogPreloader"
ExportAssets (56)Timeline Frame 1Symbol 401 as "__Packages.Pirrest.BigFoot.JeepBody"
ExportAssets (56)Timeline Frame 1Symbol 402 as "__Packages.Pirrest.Common.PiGeo"
ExportAssets (56)Timeline Frame 1Symbol 403 as "__Packages.Pirrest.Common.PiVal"
ExportAssets (56)Timeline Frame 1Symbol 404 as "__Packages.Pirrest.PhisicsEngine.Wheel"
ExportAssets (56)Timeline Frame 1Symbol 405 as "__Packages.Pirrest.PhisicsEngine.Particle"
ExportAssets (56)Timeline Frame 1Symbol 406 as "__Packages.Pirrest.PhisicsEngine.Vector"
ExportAssets (56)Timeline Frame 1Symbol 407 as "__Packages.Pirrest.PhisicsEngine.ParticleSystem"
ExportAssets (56)Timeline Frame 1Symbol 408 as "__Packages.Pirrest.PhisicsEngine.Surface"
ExportAssets (56)Timeline Frame 1Symbol 409 as "__Packages.Pirrest.PhisicsEngine.Point"
ExportAssets (56)Timeline Frame 1Symbol 410 as "__Packages.Pirrest.PhisicsEngine.Graphics"
ExportAssets (56)Timeline Frame 1Symbol 411 as "__Packages.Pirrest.PhisicsEngine.CircleSurface"
ExportAssets (56)Timeline Frame 1Symbol 412 as "__Packages.Pirrest.PhisicsEngine.Constraint"
ExportAssets (56)Timeline Frame 1Symbol 413 as "__Packages.Pirrest.PhisicsEngine.Rectangle"
ExportAssets (56)Timeline Frame 1Symbol 414 as "__Packages.Pirrest.PhisicsEngine.AngularConstraint"
ExportAssets (56)Timeline Frame 1Symbol 415 as "__Packages.Pirrest.PhisicsEngine.Line"
ExportAssets (56)Timeline Frame 1Symbol 416 as "__Packages.Pirrest.PhisicsEngine.RimParticle"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.classes.Pirrest.BigFoot.Bar"
ExportAssets (56)Timeline Frame 1Symbol 418 as "__Packages.Pirrest.BigFoot.Level"
ExportAssets (56)Timeline Frame 2Symbol 188 as "VoiceOver"
ExportAssets (56)Timeline Frame 2Symbol 202 as "finish"
ExportAssets (56)Timeline Frame 2Symbol 205 as "lib_jeep_wheel1"
ExportAssets (56)Timeline Frame 2Symbol 239 as "lib_jeep_body"
ExportAssets (56)Timeline Frame 2Symbol 242 as "lib_jeep_wheel2"
ExportAssets (56)Timeline Frame 2Symbol 249 as "ms_progressBar"
ExportAssets (56)Timeline Frame 2Symbol 251 as "lib_circle"
ExportAssets (56)Timeline Frame 2Symbol 254 as "lib_point"
ExportAssets (56)Timeline Frame 2Symbol 255 as "lib_surface"
ExportAssets (56)Timeline Frame 2Symbol 266 as "lib_level_1"
ExportAssets (56)Timeline Frame 2Symbol 272 as "lib_level_2"
ExportAssets (56)Timeline Frame 2Symbol 278 as "lib_level_3"
ExportAssets (56)Timeline Frame 2Symbol 284 as "lib_level_4"
ExportAssets (56)Timeline Frame 2Symbol 290 as "lib_level_5"
ExportAssets (56)Timeline Frame 2Symbol 296 as "lib_level_6"
ExportAssets (56)Timeline Frame 2Symbol 302 as "lib_level_7"
ExportAssets (56)Timeline Frame 2Symbol 303 as "xmotor"

Labels

"preloading"Frame 4
"instances"Frame 13
"init"Frame 23
"coperta"Frame 23
"Symbol_36"Symbol 6 MovieClip [FUIComponentSymbol] Frame 1
"move_front"Symbol 238 MovieClip Frame 2
"front_to_normal"Symbol 238 MovieClip Frame 11
"move_back"Symbol 238 MovieClip Frame 22
"back_to_normal"Symbol 238 MovieClip Frame 32
"level_1"Symbol 347 MovieClip Frame 1
"level_2"Symbol 347 MovieClip Frame 7
"level_3"Symbol 347 MovieClip Frame 13
"level_4"Symbol 347 MovieClip Frame 19
"level_5"Symbol 347 MovieClip Frame 25
"level_6"Symbol 347 MovieClip Frame 31
"level_7"Symbol 347 MovieClip Frame 37
"empty"Symbol 395 MovieClip Frame 1
"pause"Symbol 395 MovieClip Frame 8
"un_pause"Symbol 395 MovieClip Frame 14
"level_completed"Symbol 395 MovieClip Frame 23
"game_completed"Symbol 395 MovieClip Frame 34
"game_over"Symbol 395 MovieClip Frame 45
"init"Symbol 396 MovieClip Frame 1
"intro"Symbol 396 MovieClip Frame 10
"replay"Symbol 396 MovieClip Frame 16
"game"Symbol 396 MovieClip Frame 17

Dynamic Text Variables

_root.secundeSymbol 349 EditableText"0"
_root.minuteSymbol 350 EditableText"0"
_root.totalScorSymbol 354 EditableText""




http://swfchan.com/28/135121/info.shtml
Created: 9/2 -2019 16:11:15 Last modified: 9/2 -2019 16:11:15 Server time: 22/12 -2024 09:16:35