Section 1
//_bd176 (com.megaman.framework._bd176)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
public class _bd176 {
public static var _tb322:Number = 15;
public static var _sl484:int = 30000;
public static var _mx178:_fj46 = null;
public static var _ao89:Number = 560;
public static var sound:_ir336 = null;
public static var _jy509:MovieClip = null;
public static var _xa375:int = 10000;
public static var _um245:int = 4;
public static var _lk506:int = 20000;
public static var _ac97:_pc62 = null;
public static var _re423:int = 6;
public static var _wm300:int = 1000;
public static var _rm221:int = 1;
public static var _oc647:int = 10000;
public static var _lv229:Number = 0;
public static var _ti227:int = 100;
public static var _es12:int = 9999;
public static var _qr368:_hu117 = null;
public static var _pa348:int = 50;
public static var _kp308:int = _qp396._pg504;
public static var _dd166:int = 999;
public static var _fy461:Number = 400;
public static var _fy485:Boolean = false;
public static function random(_arg1:int, _arg2:int):int{
return ((_arg1 + (Math.random() * ((_arg2 - _arg1) + 1))));
}
public static function _rl39():void{
_re423 = 6;
_um245 = 5;
_kp308 = _qp396._pg504;
_pa348 = 50;
_rm221 = 1;
}
}
}//package com.megaman.framework
Section 2
//_be285 (com.megaman.framework._be285)
package com.megaman.framework {
import flash.events.*;
import flash.display.*;
import com.megaman.util.*;
import flash.utils.*;
import flash.ui.*;
public class _be285 {
private var _nw344:Number;
private var _gy602:Number;// = 0
private var _uc378:Boolean;// = false
private var _oa166:Number;
private var _yl397;// = 0
private var _id439:int;// = 0
private var _ek274:_cf161;// = null
private var _yf172:Number;// = 0
private var _xb619:Array;// = null
public var _xq176:MovieClip;// = null
private var _rm655:Number;
private var _ne179:Number;
public var _ti414:_qi336;// = null
private var _dt213:int;// = 0
private var _fp333;// = 5
public var _uq500:MovieClip;// = null
public var _by510:_qi336;// = null
public var _oo99:_qi336;// = null
private var _xh175:Number;// = 0
private var _jy550:Number;// = 0
private var _th339:_qp396;
private var _sb316:Number;// = 0
private var _qu359:Boolean;
public var _nm114:MovieClip;// = null
private var _if643;// = 0
private var _ea45:Number;// = 0
public function _be285(_arg1:_qi336, _arg2:_qi336, _arg3:_qi336, _arg4:int, _arg5:int, _arg6:_qp396){
_ti414 = null;
_oo99 = null;
_by510 = null;
_nm114 = null;
_xq176 = null;
_uq500 = null;
_dt213 = 0;
_id439 = 0;
_sb316 = 0;
_xh175 = 0;
_gy602 = 0;
_yl397 = 0;
_if643 = 0;
_fp333 = 5;
_jy550 = 0;
_ea45 = 0;
_uc378 = false;
_yf172 = 0;
_xb619 = null;
_ek274 = null;
super();
_oo99 = _arg3;
_by510 = _arg1;
_ti414 = _arg2;
_th339 = _arg6;
_xq176 = MovieClip(_oo99.container);
_uq500 = MovieClip(_by510.container);
_nm114 = MovieClip(_ti414.container);
_dt213 = _arg4;
_id439 = _arg5;
_sb316 = (_bd176._fy461 * _dt213);
_xh175 = (_bd176._ao89 * _id439);
_jy550 = _bd176._ao89;
_ea45 = _xh175;
_xb619 = new Array();
_yf172 = getTimer();
}
public function get y(){
return (_if643);
}
public function _qt300():void{
var _local1:int;
var _local2:int;
_local1 = 0;
while (_local1 < _dt213) {
_local2 = 0;
while (_local2 < _id439) {
if (((_xb619[_local1]) && (_xb619[_local1][_local2]))){
_xb619[_local1][_local2]._qt300();
_xb619[_local1][_local2] = null;
};
_local2++;
};
_local1++;
};
}
public function get x(){
return (_yl397);
}
public function _ft31(_arg1:KeyboardEvent):void{
switch (_arg1.keyCode){
case Keyboard.NUMPAD_0:
if (!_qu359){
_qu359 = true;
trace((irrcrpt("ecogtc uvcvg ", 2) + _bd176._mx178._wv372.state));
trace((irrcrpt("olplw uljkw ", 3) + _bd176._mx178._wv372._jt474));
};
break;
};
}
public function _vy646():void{
if (_ek274){
trace(irrcrpt("Bdujwf Tdsffot*/******", 1));
if (_ek274._mi48._pa257 == (_bd176._mx178.numColumns - 1)){
_bd176._mx178._ct369();
} else {
_ek274._io91();
_ek274 = null;
_bd176._mx178._wv372._kn367(40000000);
_bd176._mx178.ui._bf56();
};
};
}
private function _ln29(_arg1:int, _arg2:int):void{
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:int;
_local3 = (_arg1 - 2);
_local4 = (_arg2 - 2);
_local5 = (_local3 + 5);
_local6 = (_local4 + 5);
_local7 = _local3;
while (_local7 < _local5) {
if ((((_local7 > (_dt213 - 1))) || ((_local7 < 0)))){
} else {
_local8 = _local4;
while (_local8 < _local6) {
if ((((_local8 > (_id439 - 1))) || ((_local8 < 0)))){
} else {
if ((((((((_local7 == _local3)) || ((_local7 == (_local5 - 1))))) || ((_local8 == _local4)))) || ((_local8 == (_local6 - 1))))){
if (((_xb619[_local7]) && (_xb619[_local7][_local8]))){
_xb619[_local7][_local8]._qt300();
};
_xb619[_local7][_local8] = null;
};
};
_local8++;
};
};
_local7++;
};
}
public function get screens():Array{
return (_xb619);
}
public function set y(_arg1:Number){
_if643 = _arg1;
}
public function get height():Number{
return (_sb316);
}
private function _tr292(_arg1:int, _arg2:int):void{
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:int;
_local3 = (_arg1 - 1);
_local4 = (_arg2 - 1);
_local5 = (_local3 + 3);
_local6 = (_local4 + 3);
_local7 = _local3;
while (_local7 < _local5) {
if (_xb619[_local7] == null){
_xb619[_local7] = new Array();
};
if ((((_local7 > (_dt213 - 1))) || ((_local7 < 0)))){
} else {
_local8 = _local4;
while (_local8 < _local6) {
if ((((_local8 > (_id439 - 1))) || ((_local8 < 0)))){
} else {
if (_xb619[_local7][_local8] == null){
_xb619[_local7][_local8] = new _cf161(_by510, (((((irrcrpt("rhXhwjjs", 5) + _bd176._rm221) + "_") + _local7) + "_") + _local8), (_bd176._ao89 * _local8), (_bd176._ao89 * _local7), _bd176._mx178._km487[_local7][_local8]);
};
};
_local8++;
};
};
_local7++;
};
}
public function setPosition(_arg1:Number, _arg2:Number){
if (((!((_ne179 == _arg1))) || (!((_nw344 == _arg2))))){
_uq500.x = _arg1;
_uq500.y = _arg2;
_nm114.x = _arg1;
_nm114.y = _arg2;
_ne179 = _arg1;
_nw344 = _arg2;
};
}
public function get width():Number{
return (_xh175);
}
public function update():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:int;
_local1 = _th339._cq131;
_local2 = _th339._uo671;
if (((!((_oa166 == _local2))) || (!((_rm655 == _local1))))){
_tr292(_local2, _local1);
_ln29(_local2, _local1);
_oa166 = _local2;
_rm655 = _local1;
};
_local3 = (_local2 - 1);
_local4 = (_local1 - 1);
_local5 = (_local3 + 3);
_local6 = (_local4 + 3);
_local7 = _local3;
while (_local7 < _local5) {
if ((((_local7 > (_dt213 - 1))) || ((_local7 < 0)))){
} else {
_local8 = _local4;
while (_local8 < _local6) {
if ((((_local8 > (_id439 - 1))) || ((_local8 < 0)))){
} else {
if (((_xb619[_local7]) && (_xb619[_local7][_local8]))){
_xb619[_local7][_local8].update();
};
};
_local8++;
};
};
_local7++;
};
if (_ek274 == null){
if (_xb619[_local2][_local1].state == _cf161._uw207){
_ek274 = _xb619[_local2][_local1];
_bd176._mx178._wv372._kn367((_ek274.x + (_bd176._ao89 * 0.3)));
};
};
}
public function get _ww50():_cf161{
return (_ek274);
}
public function set x(_arg1:Number){
_yl397 = _arg1;
}
public function _ql467(_arg1:KeyboardEvent):void{
switch (_arg1.keyCode){
case Keyboard.NUMPAD_0:
_qu359 = false;
break;
};
}
}
}//package com.megaman.framework
Section 3
//_be670 (com.megaman.framework._be670)
package com.megaman.framework {
import com.megaman.util.*;
import flash.geom.*;
public class _be670 extends _fb377 {
public var _du653:Number;
public var _up355:Number;
public var _ju104:Number;
public var _px378:Number;
public var _la618:Number;// = 0
private var _sh578:int;
protected var _my475:_nd48;// = null
public var _id180:Number;
public var _cm17:Number;
public static const _sd487:int = 4;
public static const _pe514:int = 5;
public static const _wm615:int = 1;
public static const _va411:int = 2;
public static const _mk614:int = 1;
public static const _gk496:int = 6;
public static const _gm544:int = 3;
public static const _md595:int = 2;
public static const _go540:int = 7;
public function _be670(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:int, _arg8:int=5, _arg9:int=-1, _arg10:Number=1, _arg11:Object=null){
_la618 = 0;
_my475 = null;
super(_arg1, _arg2, _arg3, _arg4);
_up355 = _arg3;
_du653 = _arg4;
_cm17 = _arg5;
_id180 = _arg6;
_ju104 = _arg8;
switch (_arg7){
case _wm615:
_my475 = new _dt348(this);
break;
case _va411:
_my475 = new _mt202(this);
break;
case _sd487:
_my475 = new _mu646(this);
break;
case _pe514:
_my475 = new _ng417(this);
break;
case _gm544:
_my475 = new _bk230(this, _arg11.angle);
break;
case _gk496:
_my475 = new _bk230(this, _arg11.angle);
break;
case _go540:
_xh175 = 42;
_sb316 = 42;
_my475 = new _pd49(this);
break;
};
_sh578 = _arg7;
_ot136 = _mk614;
_dm138.parentClass = this;
_dm138.collision.visible = false;
_dm138.scaleX = _arg10;
}
private function _ja676():void{
var _local1:*;
var _local2:*;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:Point;
var _local8:int;
var _local9:int;
var _local10:_cf161;
if (((((((!((_bd176._mx178._id147.clip == null))) && (!((_bd176._mx178._id147.clip.collision == null))))) && (!((_dm138.collision == null))))) && (_dm138.collision.hitTestObject(_bd176._mx178._id147.clip.collision)))){
if (!_bd176._mx178._id147._wy463){
_ot136 = _md595;
_lf439(irrcrpt("GZRNQKV", 2));
if (_sh578 == _wm615){
_bd176._mx178._id147._gj233(2);
} else {
if ((((_sh578 == _sd487)) || ((_sh578 == _gk496)))){
_bd176.sound._sj44(irrcrpt("teFyqmpujpo2", 1));
_bd176._mx178._id147._gj233(2);
} else {
_bd176.sound._sj44(irrcrpt("ufEqnnDwnngv", 2));
_bd176._mx178._id147._gj233(1);
};
};
};
} else {
_local1 = _bd176._mx178._id147._uo671;
_local2 = _bd176._mx178._id147._cq131;
_local3 = (_local1 - 1);
_local4 = (_local2 - 1);
_local5 = (_local3 + 3);
_local6 = (_local4 + 3);
_local7 = _oj395();
_local7 = _oj395();
_local8 = _local3;
while (_local8 < _local5) {
if ((((_local8 > (_bd176._mx178.numRows - 1))) || ((_local8 < 0)))){
} else {
_local9 = _local4;
while (_local9 < _local6) {
if ((((_local9 > (_bd176._mx178.numColumns - 1))) || ((_local9 < 0)))){
} else {
if (((_bd176._mx178._ys230.screens[_local8]) && (_bd176._mx178._ys230.screens[_local8][_local9]))){
_local10 = _bd176._mx178._ys230.screens[_local8][_local9];
_sg508(_local10);
};
};
_local9++;
};
};
_local8++;
};
if (_yl397 < _bd176._mx178._wv372._nr154){
_gg603 = true;
} else {
if (_yl397 > _bd176._mx178._wv372._ba226){
_gg603 = true;
} else {
if (_if643 < _bd176._mx178._wv372._iq568){
_gg603 = true;
} else {
if (_if643 > _bd176._mx178._wv372._sb101){
_gg603 = true;
};
};
};
};
if (_sh578 == _pe514){
if ((((_yl397 > (_bd176._mx178._wv372.x + _bd176._mx178._wv372._ao89))) || ((_yl397 < _bd176._mx178._wv372.x)))){
_gg603 = true;
};
if ((((_if643 > (_bd176._mx178._wv372.y + _bd176._mx178._wv372._fy461))) || ((_if643 < _bd176._mx178._wv372.y)))){
_gg603 = true;
};
};
};
}
private function _eg106():void{
_ot136 = _md595;
_lf439(irrcrpt("IBTPSMX", 4));
_dm138.rotation = 0;
_bd176.sound._sj44(irrcrpt("vgHasorwlrq4", 3));
}
private function _sg508(_arg1:_cf161){
var _local2:Point;
var _local3:int;
var _local4:int;
var _local5:_vc674;
_local2 = _oj395();
_local2 = _oj395();
switch (_sh578){
case _go540:
_local2 = _oj395();
if (_arg1.clip.mcCollision.hitTestPoint((_local2.x + (_xh175 * 0.5)), _local2.y, true)){
_eg106();
return;
};
_local2 = _oj395();
if (_arg1.clip.mcCollision.hitTestPoint((_local2.x - (_xh175 * 0.5)), _local2.y, true)){
_eg106();
return;
};
_local2 = _oj395();
if (_arg1.clip.mcCollision.hitTestPoint(_local2.x, (_local2.y + (_sb316 * 0.5)), true)){
while (_arg1.clip.mcCollision.hitTestPoint(_local2.x, (_local2.y + (_sb316 * 0.5)), true)) {
_if643 = (_if643 - 0.2);
_local2.y = (_local2.y - 0.2);
};
};
break;
default:
_local3 = _arg1._tq198.length;
_local4 = 0;
_local4 = 0;
while (_local4 < _local3) {
_local5 = _arg1._tq198[_local4];
if (((!(_local5._gg603)) && (!((_local5.state == _vc674._md595))))){
if (((!((_local5.collision == null))) && (_local5.collision.hitTestPoint(_local2.x, _local2.y, true)))){
break;
};
};
_local4++;
};
if (_local4 == _local3){
if (_arg1.clip.mcCollision.hitTestPoint(_local2.x, _local2.y, true)){
_ot136 = _md595;
_lf439(irrcrpt("IBTPSMX", 4));
switch (_sh578){
case _va411:
_bd176.sound._sj44(irrcrpt("xiHtqqGzqqjy", 5));
break;
case _sd487:
_bd176.sound._sj44(irrcrpt("whIbtpsxmsr5", 4));
break;
case _gk496:
_bd176.sound._sj44(irrcrpt("vgHasorwlrq4", 3));
break;
};
};
};
break;
};
}
override public function update():void{
if (!_gg603){
switch (_ot136){
case _mk614:
_my475.update();
_ja676();
break;
case _md595:
break;
};
super.update();
};
}
private function _oj395():Point{
return (new Point((_dm138.parent.x + x), (_dm138.parent.y + y)));
}
public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("IBTPSMX", 4):
_gg603 = true;
break;
};
}
override public function _qt300():void{
trace(irrcrpt("Gsff Cvmmfu Fofnz", 1));
super._qt300();
}
}
}//package com.megaman.framework
Section 4
//_bk230 (com.megaman.framework._bk230)
package com.megaman.framework {
public class _bk230 extends _nd48 {
private var _yf172:Number;
private var _cl157:_be670;
private var _tp614:int;// = 0
private var _he464:Number;
private var _lb146:Boolean;
public function _bk230(_arg1:_fb377, _arg2:Number=0){
_tp614 = 0;
super(_arg1);
_cl157 = _be670(_arg1);
if (_cl157._ju104 > 0){
_cl157.clip.scaleX = -1;
};
_he464 = ((_arg2 * Math.PI) / 180);
_cl157.clip.rotation = _arg2;
_cl157.clip.visible = false;
}
override public function update():void{
var _local1:Number;
var _local2:Number;
_tp614++;
if ((((_tp614 > 3)) && (!(_cl157.clip.visible)))){
_cl157.clip.visible = true;
};
_local1 = (Math.cos(_he464) * _cl157._ju104);
_local2 = (Math.sin(_he464) * _cl157._ju104);
_cl157.x = (_cl157.x + _local1);
_cl157.y = (_cl157.y + _local2);
}
}
}//package com.megaman.framework
Section 5
//_cf161 (com.megaman.framework._cf161)
package com.megaman.framework {
import com.megaman.util.*;
public class _cf161 extends _fb377 {
private var _bu489:Boolean;
private var _ss541:Array;
private var _sl95:Array;
private var _ej199:_sk247;
private var _rs490:Boolean;// = true
public static var _jy653:uint = 2;
public static var _uw207:uint = 0;
public static var _rd623:uint = 1;
public function _cf161(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:_sk247){
var _local6:int;
var _local7:int;
var _local8:_is375;
_rs490 = true;
super(_arg1, _arg2, _arg3, _arg4);
_ej199 = _arg5;
_ej199._ac388 = true;
_bu489 = _arg5._og222;
_ot136 = (_bu489) ? _uw207 : _jy653;
_ss541 = new Array();
if (_arg5._tq198){
_local6 = 0;
_local7 = _ej199._tq198.length;
_local6 = 0;
while (_local6 < _local7) {
_local8 = _ej199._tq198[_local6];
_ss541.push(new _vc674(_dm138, _local8, this));
_local6++;
};
};
_sl95 = new Array();
_dm138.mcCollision.visible = false;
}
public function _io91():void{
_ot136 = _jy653;
_ej199._og222 = false;
}
public function _rn537():Boolean{
return (_rs490);
}
private function _pm369(_arg1:_mm59):void{
var _local2:String;
var _local3:_ei396;
switch (_arg1.type){
case _ei396._rv14:
_local2 = irrcrpt("pfUrerw4", 3);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._ci458:
_local2 = irrcrpt("pfUrerw4", 3);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._dx268:
_local2 = irrcrpt("oeGpgoaPcvkxg", 2);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._fi413:
case _ei396._ee204:
case _ei396._wm615:
_local2 = irrcrpt("ndFofnzTpmejfs", 1);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._va411:
_local2 = irrcrpt("qgIriqcWlssxiv", 4);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._ms88:
_local2 = irrcrpt("pfEdwohWuxqn", 3);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._cp343:
_local2 = irrcrpt("pfWdqn", 3);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681(), 80, 80);
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._qt95:
_local2 = irrcrpt("qgXeroLsqqmrk", 4);
_local3 = new _ma64(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681(), 80, 80);
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
case _ei396._sd487:
_local2 = irrcrpt("qgQeglmriJpc", 4);
_local3 = new _tv114(_bd176._mx178._ys230._ti414, _local2, (_yl397 + _arg1.x), (_if643 + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_arg1._ac388 = true;
_bd176._mx178._nx472(_local3);
break;
};
}
public function _sg466(_arg1:_pp373):void{
_sl95.push(_arg1);
}
override public function update():void{
var _local1:int;
var _local2:int;
var _local3:_mm59;
if (_ej199._ew147 != null){
_local1 = 0;
_local2 = _ej199._ew147.length;
_local1 = 0;
while (_local1 < _local2) {
_local3 = _ej199._ew147[_local1];
if (((!(_local3._ac388)) && (!(_local3._is540)))){
_pm369(_local3);
_local3._ac388 = true;
};
_local1++;
};
};
if (_ss541){
_local1 = 0;
_local2 = _ss541.length;
_local1 = 0;
while (_local1 < _local2) {
if (!_ss541[_local1]._gg603){
_ss541[_local1].update();
} else {
_ss541[_local1]._qt300();
_ss541[_local1] = null;
_ss541.splice(_local1, 1);
_local1--;
_local2--;
};
_local1++;
};
};
if (_sl95){
_local1 = 0;
_local2 = _sl95.length;
_local1 = 0;
while (_local1 < _local2) {
if (!_sl95[_local1]._gg603){
_sl95[_local1].update();
} else {
_sl95[_local1]._qt300();
_sl95[_local1] = null;
_sl95.splice(_local1, 1);
_local1--;
_local2--;
};
_local1++;
};
};
}
override public function _qt300():void{
var _local1:int;
var _local2:int;
var _local3:_ei396;
if (_ss541){
_local1 = 0;
_local2 = _ss541.length;
_local1 = 0;
while (_local1 < _local2) {
_ss541[_local1]._qt300();
_local1++;
};
};
_local1 = 0;
if (_bd176._mx178){
if (_bd176._mx178._ew147){
_local2 = _bd176._mx178._ew147.length;
_local1 = 0;
while (_local1 < _local2) {
_local3 = _bd176._mx178._ew147[_local1];
if (_local3){
if ((((_local3._gg225._qk472 == _ej199._qk472)) && ((_local3._gg225._pa257 == _ej199._pa257)))){
if ((((((((_local3.x >= x)) && ((_local3.x <= (x + _bd176._ao89))))) && ((_local3.y >= y)))) && ((_local3.y <= (y + _bd176._fy461))))){
_local3._gg603 = true;
};
};
};
_local1++;
};
};
};
super._qt300();
}
public function get _tq198():Array{
return (_ss541);
}
public function get _kj202():Array{
return (_sl95);
}
public function get _mi48():_sk247{
return (_ej199);
}
}
}//package com.megaman.framework
Section 6
//_cp328 (com.megaman.framework._cp328)
package com.megaman.framework {
import com.megaman.util.*;
import flash.geom.*;
public class _cp328 extends _tu110 {
private var _he464:Number;
private var _nx614:Boolean;
public function _cp328(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=-1, _arg6:Number=0, _arg7:Number=14, _arg8:Boolean=false){
super(_arg1, _arg2, -10000, -10000, 1, _arg5);
_yl397 = _arg3;
_if643 = _arg4;
_fl360 = _arg7;
_he464 = ((_arg6 * Math.PI) / 180);
_nx614 = _arg8;
_dm138.rotation = _arg6;
_dm138.parentClass = this;
_ot136 = _mk614;
}
override protected function _ee440():void{
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("vgFrooExoohw", 3));
_lf439(irrcrpt("JCUQTNY", 5));
}
override protected function moveTo():void{
var _local1:Number;
var _local2:Number;
_local1 = (Math.cos(_he464) * _fl360);
_local2 = (Math.sin(_he464) * _fl360);
_yl397 = (_yl397 + _local1);
_if643 = (_if643 + _local2);
}
override public function _qt300():void{
super._qt300();
}
}
}//package com.megaman.framework
Section 7
//_cx677 (com.megaman.framework._cx677)
package com.megaman.framework {
public class _cx677 extends _vr129 {
public function _cx677(_arg1:Number, _arg2:Number, _arg3:Number){
super(_arg1, _arg2, _arg3);
}
public function _bm522(_arg1:Number=0, _arg2:Number=0, _arg3:Number=0){
setPosition((_yl397 + _arg1), (_if643 + _arg2), (_bm216 + _arg3));
}
public function add(_arg1:_cx677){
setPosition((_yl397 + _arg1._x), (_if643 + _arg1._y), (_bm216 + _arg1._rn405));
}
public function scale(_arg1:Number){
_yl397 = (_yl397 * _arg1);
_if643 = (_if643 * _arg1);
_bm216 = (_bm216 * _arg1);
}
public function normalize(){
var _local1:Number;
_local1 = _ul41();
if (_local1 == 0){
setPosition(1, 0, 0);
_local1 = 1;
};
setPosition((_yl397 / _local1), (_if643 / _local1), (_bm216 / _local1));
}
public function _ul41():Number{
return (Math.sqrt((((_yl397 * _yl397) + (_if643 * _if643)) + (_bm216 * _bm216))));
}
}
}//package com.megaman.framework
Section 8
//_dt153 (com.megaman.framework._dt153)
package com.megaman.framework {
import flash.utils.*;
public class _dt153 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _lb146:Boolean;
public function _dt153(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("UXQ", 3));
if (_bd176._mx178._id147.x > _cl157.x){
_cl157._ox593 = Math.abs(_cl157._ox593);
} else {
_cl157._ox593 = -(_cl157._ox593);
};
_cl157._be24 = 1;
trace(irrcrpt("Nsnxnij Knwj", 5));
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("JMVI_WLSSX", 4):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("oeDwnngvHktg", 2), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 60) : (_cl157.x + 60), (_cl157.y - 20), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._va411, ((_cl157.clip.scaleX)==1) ? -9 : 9, (_cl157.y - 20));
_bd176._mx178._fj541(_local2);
_bd176.sound._sj44(irrcrpt("ufFgugtv", 2));
break;
case irrcrpt("GJSF_TIPPU_FOE", 1):
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("XYFSI", 5));
_yf172 = getTimer();
break;
case irrcrpt("HMI", 4):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:int;
switch (_cl157.state){
case _ei396._lv529:
if (_cl157.clip.scaleX == 1){
_cl157._ox593 = -5;
} else {
_cl157._ox593 = 5;
};
_cl157._ci519.setPosition(_cl157._ox593, _cl157._ci519._y);
if (_cl157._mm56() < _bd176.random(100, 220)){
if (_cl157._cx399()){
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("GJSF", 1));
} else {
_cl157.state = _ei396._gb504;
_cl157._lf439(irrcrpt("TWP", 2));
};
_cl157._ci519.setPosition(0, _cl157._ci519._y);
_yf172 = getTimer();
};
break;
case _ei396._ex566:
_local1 = (getTimer() - _yf172);
if (_local1 > 1000){
_cl157.state = _ei396._lv529;
if (_cl157.clip.scaleX == 1){
_cl157._ox593 = -5;
} else {
_cl157._ox593 = 5;
};
_cl157._lf439(irrcrpt("TWP", 2));
_lb146 = false;
};
break;
case _ei396._gb504:
if (_cl157.clip.scaleX == 1){
_cl157._ox593 = -5;
} else {
_cl157._ox593 = 5;
};
_cl157._ci519.setPosition(_cl157._ox593, _cl157._ci519._y);
if (_cl157._cx399()){
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("ILUH", 3));
_cl157._ci519.setPosition(0, _cl157._ci519._y);
};
break;
case _ei396._wp528:
break;
case _ei396._ke319:
break;
};
}
override public function _eg106():void{
if (!_lb146){
if (_cl157._cx399()){
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("KNWJ", 5));
} else {
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("WXERH", 4));
};
_cl157._ci519.setPosition(0, _cl157._ci519._y);
_yf172 = getTimer();
_lb146 = true;
};
}
}
}//package com.megaman.framework
Section 9
//_dt348 (com.megaman.framework._dt348)
package com.megaman.framework {
public class _dt348 extends _nd48 {
private var _rc431:Number;
private var _nu13:Number;
private var _cl157:_be670;
private var _ck327:Number;
private var _yf172:Number;
private var _tf311:Number;
private var _rl223:Number;
private var _lb146:Boolean;
public function _dt348(_arg1:_fb377){
super(_arg1);
_cl157 = _be670(_arg1);
_nu13 = 60;
_tf311 = 0.3;
_rl223 = ((_cl157._cm17 - _cl157._up355) / _nu13);
_rc431 = (((_cl157._id180 - _cl157._du653) - (((_tf311 * _nu13) * _nu13) / 2)) / _nu13);
_ck327 = 0;
}
override public function update():void{
_cl157.clip.rotation = (_cl157.clip.rotation + 5);
_cl157.x = (_cl157._up355 + (_ck327 * _rl223));
_cl157.y = ((_cl157._du653 + (_ck327 * _rc431)) + (((_tf311 * _ck327) * _ck327) / 2));
_ck327++;
}
}
}//package com.megaman.framework
Section 10
//_ei396 (com.megaman.framework._ei396)
package com.megaman.framework {
import com.megaman.util.*;
import flash.geom.*;
import flash.utils.*;
public class _ei396 extends _fb377 {
public var _ox593:Number;
public var _gg225:_mm59;// = null
public var _be24:int;
public var _rh513:Number;
protected var _tk351:int;// = -1
public var _ss568:Number;
protected var _sh578:int;
protected var _my475:_nd48;// = null
public static const _ke319:int = 7;
public static const _ms88:int = 5;
public static const _ak342 = 1;
public static const _ib598:int = 23;
public static const _qk414:int = 28;
public static const _ee204:int = 2;
public static const _ea366:int = 22;
public static const _ec226:int = 10;
public static const _gf171 = 3;
public static const _ai93:int = 14;
public static const _ex566:int = 6;
public static const _yi111:int = 27;
public static const _br589:int = 17;
public static const _rg467:int = 15;
public static const _jv106:int = 11;
public static const _em499:int = 24;
public static const _fi413:int = 3;
public static const _xn78:int = 19;
public static const _lo431 = -1;
public static const _ci458:int = 8;
public static const _vw439:int = 1;
public static const _gb504:int = 5;
public static const _sd487:int = 6;
public static const _wm615:int = 0;
public static const _rv14:int = 9;
public static const _ap534:int = 3;
public static const _sa655:int = 13;
public static const _va411:int = 1;
public static const _yi617:int = 9;
public static const _ci269:int = 2;
public static const _wp528:int = 4;
public static const _ij590:int = 26;
public static const _qt95:int = 10;
public static const _mb96:int = 18;
public static const _dx268:int = 4;
public static const _eh172:Number = 10;
public static const _kd576:int = 12;
public static const _dn84 = 2;
public static const _cp343:int = 7;
public static const _se228:int = 25;
public static const _gk496:int = 11;
public static const _yy595:int = 12;
public static const _lv529:int = 8;
public static const _nk122:int = 20;
public static const _bs402:int = 21;
public function _ei396(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=0, _arg6:_mm59=null, _arg7:int=-1, _arg8:int=-1){
_tk351 = _lo431;
_gg225 = null;
_my475 = null;
super(_arg1, _arg2, _arg3, _arg4, _arg8);
_tk351 = _arg7;
_dm138.parentClass = this;
_gg225 = _arg6;
_sh578 = _arg5;
_my475 = new _nd48(this);
}
public function _cx399():Boolean{
return ((((x > _bd176._mx178._wv372.x)) && ((x < (_bd176._mx178._wv372.x + _bd176._mx178._wv372._ao89)))));
}
protected function _lq480():void{
if (_yl397 < _bd176._mx178._wv372._nr154){
_gg603 = true;
} else {
if (_yl397 > _bd176._mx178._wv372._ba226){
_gg603 = true;
} else {
if (_if643 < _bd176._mx178._wv372._iq568){
_gg603 = true;
} else {
if (_if643 > _bd176._mx178._wv372._sb101){
_gg603 = true;
};
};
};
};
}
public function _eg106():void{
if (_my475){
_my475._eg106();
};
}
public function _mm56():Number{
var _local1:Number;
var _local2:Number;
var _local3:Number;
_local1 = (_bd176._mx178._id147.x - _yl397);
_local2 = (_bd176._mx178._id147.y - _if643);
_local3 = Math.sqrt(((_local1 * _local1) + (_local2 * _local2)));
return (_local3);
}
override public function update():void{
super.update();
}
protected function _oj395():Point{
return (new Point((_dm138.parent.x + x), (_dm138.parent.y + y)));
}
public function _gj233():void{
_ot136 = _ke319;
_lf439(irrcrpt("INJ", 5));
if (_gg225){
_gg225._is540 = true;
};
}
public function onEndAnimation(_arg1:String):void{
if (_my475){
_my475.onEndAnimation(_arg1);
};
}
override public function _qt300():void{
super._qt300();
}
}
}//package com.megaman.framework
Section 11
//_fb377 (com.megaman.framework._fb377)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
import flash.utils.*;
public class _fb377 {
public var _se237:_qi336;// = null
protected var _if643:Number;// = 0
protected var _ot136:int;// = 0
protected var _sf490:_cx677;
public var _gg603:Boolean;
protected var _yl397:Number;// = 0
protected var _xh175:Number;// = 0
protected var _sb316:Number;// = 0
protected var _dm138:MovieClip;// = null
protected var _pn107:String;
public function _fb377(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=-1){
var _local6:Class;
_dm138 = null;
_se237 = null;
_if643 = 0;
_yl397 = 0;
_xh175 = 0;
_sb316 = 0;
_ot136 = 0;
super();
_se237 = _arg1;
_local6 = (getDefinitionByName(_arg2) as Class);
_dm138 = new (_local6);
if (_arg5 == -1){
_se237.addChild(_dm138);
} else {
_se237.addChildAt(_dm138, _arg5);
};
_dm138.x = _arg3;
_dm138.y = _arg4;
_yl397 = _arg3;
_if643 = _arg4;
_xh175 = _dm138.width;
_sb316 = _dm138.height;
_dm138.gotoAndStop(1);
}
public function get width():Number{
return (_xh175);
}
public function update():void{
_dm138.y = _if643;
_dm138.x = _yl397;
}
public function get y():Number{
return (_if643);
}
public function get clip():MovieClip{
return (_dm138);
}
public function get state():int{
return (_ot136);
}
public function _lf439(_arg1:String):void{
if (_arg1 != _pn107){
_pn107 = _arg1;
_dm138.gotoAndStop(_arg1);
};
}
public function set state(_arg1:int):void{
_ot136 = _arg1;
}
public function set y(_arg1:Number){
_if643 = _arg1;
}
public function get height():Number{
return (_sb316);
}
public function set x(_arg1:Number){
_yl397 = _arg1;
}
public function _qt300():void{
_se237.removeChild(_dm138);
_dm138 = null;
}
public function set _ci519(_arg1:_cx677):void{
_sf490 = _arg1;
}
public function get x():Number{
return (_yl397);
}
public function get _ci519():_cx677{
return (_sf490);
}
}
}//package com.megaman.framework
Section 12
//_fe68 (com.megaman.framework._fe68)
package com.megaman.framework {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
public class _fe68 {
private var _gx366:MovieClip;
private var _dm138:MovieClip;
public function _fe68(_arg1:MovieClip, _arg2:String){
var _local3:Class;
super();
_gx366 = _arg1;
_local3 = (getDefinitionByName(_arg2) as Class);
_dm138 = new (_local3);
_dm138.x = 0;
_dm138.y = 0;
_arg1.addChild(_dm138);
_dm138.parentClass = this;
MovieClip(_dm138.mcLogoDialy).buttonMode = true;
MovieClip(_dm138.mcLogoDialy).addEventListener(MouseEvent.CLICK, _qr19);
_bd176._jy509.stage.focus = _bd176._jy509.stage;
}
public function _ix475(_arg1:String):void{
_dm138.txtLog.text = (((_dm138.txtLog.text + " ") + _arg1) + irrcrpt("\n", 3));
}
private function _qr19(_arg1:MouseEvent):void{
clsFla.onMoreGames(_arg1);
}
public function _aw540(_arg1:int):void{
var _local2:*;
var _local3:*;
_local2 = int((_arg1 / 10));
_local3 = (_arg1 % 10);
_dm138.txtBomb.text = (((irrcrpt("c ", 5) + _local2) + "") + _local3);
}
public function _xm177(_arg1:String):void{
_dm138.mcGun.gotoAndStop(_arg1);
}
public function setTime(_arg1:int):void{
var _local2:*;
var _local3:*;
}
public function _bf56():void{
_dm138.mcTextGo.visible = true;
_dm138.mcTextGo.gotoAndStop(irrcrpt("WXERH", 4));
}
public function _rm469():void{
_dm138.mcTextGo.visible = false;
_dm138.mcTextGo.gotoAndStop(irrcrpt("RSRI", 4));
}
public function _mo239(_arg1:int, _arg2:Boolean=false):void{
var _local3:*;
var _local4:*;
var _local5:*;
if (_arg2){
_dm138.txtWeapon.text = irrcrpt("y bmm", 1);
} else {
_local3 = int((_arg1 / 100));
_arg1 = (_arg1 % 100);
_local4 = int((_arg1 / 10));
_local5 = (_arg1 % 10);
_dm138.txtWeapon.text = (((((irrcrpt("z ", 2) + _local3) + "") + _local4) + "") + _local5);
};
}
public function _qt300():void{
_gx366.removeChild(_dm138);
}
public function _kc321(_arg1:Number):void{
var _local2:*;
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
trace((irrcrpt(" vhw Vfruh ", 3) + _arg1));
_local2 = int((_arg1 / 10000));
_arg1 = (_arg1 % 10000);
_local3 = int((_arg1 / 1000));
_arg1 = (_arg1 % 1000);
_local4 = int((_arg1 / 100));
_arg1 = (_arg1 % 100);
_local5 = int((_arg1 / 10));
_local6 = (_arg1 % 10);
_dm138.mcScoreU.gotoAndStop((("N" + _local6) + ""));
_dm138.mcScoreD.gotoAndStop((("N" + _local5) + ""));
_dm138.mcScoreC.gotoAndStop((("N" + _local4) + ""));
_dm138.mcScoreM.gotoAndStop((("N" + _local3) + ""));
_dm138.mcScoreMl.gotoAndStop((("N" + _local2) + ""));
}
public function _sn264(_arg1:int):void{
var _local2:int;
var _local3:int;
_local2 = int((_arg1 / 10));
_local3 = (_arg1 % 10);
_dm138.txtLife.text = (((irrcrpt("c ", 5) + _local2) + "") + _local3);
}
}
}//package com.megaman.framework
Section 13
//_fj46 (com.megaman.framework._fj46)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
import flash.utils.*;
public class _fj46 {
private var _se237:_qi336;// = null
public var _il148:Boolean;
protected var _rw540:Array;
private var _uf446:int;
private var _md395:Array;// = null
private var _uk661:Array;// = null
private var _pc142:MovieClip;
private var _id439:int;// = 6
private var _gf14:_gg376;// = null
private var _gx366:MovieClip;
private var _yf172:int;
private var _un147:MovieClip;
private var _sn348:_ga487;// = null
private var _vq39:Array;// = null
private var _ct375:MovieClip;
private var _dt213:int;// = 1
private var _ti414:_qi336;
private var _ot136:int;// = 1
private var _nx577:int;// = 600
private var _aw289:_fe68;// = null
private var _by510:_qi336;
private var _oo99:_qi336;
private var Container:MovieClip;
protected var _of635:Array;
private var _th655:Sprite;
private var _th339:_qp396;// = null
private var _kp348:_be285;// = null
public static const _sv425:int = 2;
public static const _gw162:int = 1;
public static var _bc677:int = _bd176._es12;
public static var _pv481:int = _bd176._dd166;
public function _fj46(_arg1:MovieClip){
_th339 = null;
_kp348 = null;
_gf14 = null;
_aw289 = null;
_uk661 = null;
_md395 = null;
_vq39 = null;
_sn348 = null;
_se237 = null;
_dt213 = 1;
_id439 = 6;
_ot136 = _gw162;
_nx577 = 600;
super();
_gx366 = _arg1;
Container = new MovieClip();
_arg1.stage.quality = irrcrpt("OGFKWO", 2);
_arg1.addChild(Container);
switch (_bd176._rm221){
case 1:
_dt213 = 1;
_id439 = 6;
break;
case 2:
_dt213 = 1;
_id439 = 9;
break;
};
_th655 = new mcMaskGame();
_th655.cacheAsBitmap = true;
_se237 = new _qi336(Container);
_se237.addChild(_th655);
Container.mask = _th655;
_pc142 = new MovieClip();
_pc142.x = 0;
_pc142.y = 0;
_se237.addChildAt(_pc142, _bd176._oc647);
_by510 = new _qi336(_pc142);
_ct375 = new MovieClip();
_ct375.x = 0;
_ct375.y = 0;
_se237.addChildAt(_ct375, _bd176._lk506);
_oo99 = new _qi336(_ct375);
_un147 = new MovieClip();
_un147.x = 0;
_un147.y = 0;
_se237.addChildAt(_un147, _bd176._sl484);
_ti414 = new _qi336(_un147);
_aw289 = new _fe68(Container, irrcrpt("pfXL", 3));
switch (_bd176._rm221){
case 1:
_eu294();
break;
case 2:
_sf648();
break;
};
_th339 = new _qp396(_ti414, 100, 100, _aw289);
_kp348 = new _be285(_by510, _ti414, _oo99, _dt213, _id439, _th339);
_gf14 = new _gg376(_kp348, _th339);
_uk661 = new Array();
_md395 = new Array();
_vq39 = new Array();
_sn348 = new _ga487();
_yf172 = getTimer();
_bd176.sound._aj504(irrcrpt("teNbjoUifnf", 1), 2);
_ot136 = _gw162;
_aw289._aw540(_bd176._um245);
_aw289._sn264(_bd176._re423);
_aw289._kc321(_bd176._lv229);
}
public function get _ew147():Array{
return (_vq39);
}
public function _sf648():void{
var _local1:Array;
var _local2:Array;
var _local3:Array;
var _local4:Array;
var _local5:Array;
var _local6:Array;
var _local7:Array;
var _local8:Array;
var _local9:Array;
var _local10:Array;
var _local11:Array;
var _local12:Array;
var _local13:Array;
var _local14:Array;
var _local15:Array;
var _local16:Array;
var _local17:Array;
_of635 = new Array();
_of635[0] = new Array();
_local1 = new Array();
_local1.push(new _mm59(0, 0, 300, 300, _ei396._fi413));
_local1.push(new _mm59(0, 0, 50, 300, _ei396._fi413));
_local1.push(new _mm59(0, 0, 500, 300, _ei396._va411));
_local2 = new Array();
_local2.push(new _mm59(0, 1, 20, 200, _ei396._fi413));
_local2.push(new _mm59(0, 1, 480, 10, _ei396._ee204));
_local2.push(new _mm59(0, 1, 520, 10, _ei396._ee204));
_local3 = new Array();
_local3.push(new _mm59(0, 2, 50, 250));
_local3.push(new _mm59(0, 2, 200, 50, _ei396._ee204));
_local3.push(new _mm59(0, 2, 400, 50));
_local3.push(new _mm59(0, 2, 500, 10, _ei396._ee204));
_local4 = new Array();
_local4.push(new _mm59(0, 3, 350, 250, _ei396._fi413));
_local4.push(new _mm59(0, 3, 200, 50));
_local4.push(new _mm59(0, 3, 400, 50, _ei396._ee204));
_local4.push(new _mm59(0, 3, 500, 50, _ei396._fi413));
_local4.push(new _mm59(0, 3, 580, 50, _ei396._ee204));
_local5 = new Array();
_local5.push(new _mm59(0, 4, 500, 100, _ei396._ee204));
_local5.push(new _mm59(0, 4, 200, 50));
_local5.push(new _mm59(0, 4, 400, 50, _ei396._fi413));
_local5.push(new _mm59(0, 4, 50, 50, _ei396._ee204));
_local5.push(new _mm59(0, 4, 450, 50));
_local6 = new Array();
_local6.push(new _mm59(0, 5, 350, 250));
_local6.push(new _mm59(0, 5, 200, 50, _ei396._ee204));
_local6.push(new _mm59(0, 5, 400, 50));
_local7 = new Array();
_local7.push(new _mm59(0, 7, 350, 250));
_local7.push(new _mm59(0, 7, 200, 50, _ei396._ee204));
_local7.push(new _mm59(0, 7, 400, 50));
_local7.push(new _mm59(0, 7, 400, 50, _ei396._fi413));
_local8 = new Array();
_local8.push(new _is375(0, 1, 450, 50, _vc674._du226));
_local9 = new Array();
_local9.push(new _is375(0, 4, 150, 320, _vc674._wm615));
_local9.push(new _is375(0, 4, 250, 320, _vc674._tp310));
_local10 = new Array();
_local10.push(new _is375(0, 5, 260, 280, _vc674._gk370));
_local11 = new Array();
_local11.push(new _mm59(0, 0, 560, 50, _ei396._sd487));
_local12 = new Array();
_local12.push(new _mm59(0, 1, -40, 300, _ei396._yy595));
_local12.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local13 = new Array();
_local13.push(new _mm59(0, 4, -40, 50, _ei396._sd487));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._cp343));
_local13.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._yy595));
_local13.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local14 = new Array();
_local14.push(new _mm59(0, 4, -40, 50, _ei396._sd487));
_local14.push(new _mm59(0, 4, -40, 200, _ei396._va411));
_local14.push(new _mm59(0, 4, 560, 300, _ei396._va411));
_local14.push(new _mm59(0, 4, -40, 300, _ei396._va411));
_local14.push(new _mm59(0, 4, 580, 220, _ei396._cp343));
_local14.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local14.push(new _mm59(0, 4, -40, 300, _ei396._va411));
_local14.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local14.push(new _mm59(0, 4, -40, 220, _ei396._va411));
_local14.push(new _mm59(0, 4, 580, 300, _ei396._qt95));
_local14.push(new _mm59(0, 4, -40, 220, _ei396._va411));
_local14.push(new _mm59(0, 4, -40, 220, _ei396._va411));
_local14.push(new _mm59(0, 4, -40, 220, _ei396._va411));
_local15 = new Array();
_local15.push(new _mm59(0, 5, 620, 220, _ei396._ci458));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, 560, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, 560, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, 560, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, 560, 300, _ei396._va411));
_local15.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local16 = new Array();
_local16.push(new _mm59(0, 6, 620, 220, _ei396._rv14));
_local16.push(new _mm59(0, 6, -40, 300, _ei396._va411));
_local16.push(new _mm59(0, 6, 560, 300, _ei396._va411));
_local16.push(new _mm59(0, 6, 620, 300, _ei396._qt95));
_local16.push(new _mm59(0, 6, -40, 300, _ei396._va411));
_local16.push(new _mm59(0, 6, 560, 300, _ei396._va411));
_local16.push(new _mm59(0, 6, -40, 300, _ei396._va411));
_local17 = new Array();
_local17.push(new _mm59(0, 8, 280, -100, _ei396._gk496));
_rw540 = new Array();
_rw540[0] = new Array();
_rw540[0][1] = _local12;
_rw540[0][2] = _local13;
_rw540[0][4] = _local14;
_rw540[0][5] = _local15;
_rw540[0][6] = _local16;
_rw540[0][8] = _local17;
_of635[0][0] = new _sk247(0, 0, true, _local1, null);
_of635[0][1] = new _sk247(0, 1, true, _local2, _local8);
_of635[0][2] = new _sk247(0, 2, true, _local3, null);
_of635[0][3] = new _sk247(0, 3, true, _local4, null);
_of635[0][4] = new _sk247(0, 4, true, _local5, _local9);
_of635[0][5] = new _sk247(0, 5, true, null, _local10);
_of635[0][6] = new _sk247(0, 6, true, null);
_of635[0][7] = new _sk247(0, 7, true, _local7);
_of635[0][8] = new _sk247(0, 8, true, null);
}
public function get _id147():_qp396{
return (_th339);
}
public function get _wv372():_gg376{
return (_gf14);
}
public function get _km487():Array{
return (_of635);
}
public function get ui():_fe68{
return (_aw289);
}
public function _kp239(_arg1:Number):void{
_bd176._re423 = (_bd176._re423 + _arg1);
if (_bd176._re423 < 0){
trace(irrcrpt("PWFS HBNF", 1));
_bd176._ac97 = new _pc62(_gx366, {width:560, height:400});
_bd176._ac97._ta535(_pc62.SHOW, this, irrcrpt("vkrzIdghLq", 3));
} else {
_aw289._sn264(_bd176._re423);
};
}
public function _eu294():void{
var _local1:Array;
var _local2:Array;
var _local3:Array;
var _local4:Array;
var _local5:Array;
var _local6:Array;
var _local7:Array;
var _local8:Array;
var _local9:Array;
var _local10:Array;
var _local11:Array;
var _local12:Array;
var _local13:Array;
_of635 = new Array();
_of635[0] = new Array();
_local1 = new Array();
_local1.push(new _mm59(0, 0, 300, 300, _ei396._fi413));
_local1.push(new _mm59(0, 0, 50, 300, _ei396._fi413));
_local1.push(new _mm59(0, 0, 500, 300, _ei396._va411));
_local2 = new Array();
_local2.push(new _mm59(0, 1, 500, 200, _ei396._fi413));
_local2.push(new _mm59(0, 1, 450, 20, _ei396._dx268));
_local2.push(new _mm59(0, 1, 100, 20, _ei396._dx268));
_local3 = new Array();
_local3.push(new _mm59(0, 2, 50, 250));
_local3.push(new _mm59(0, 2, 200, 50, _ei396._dx268));
_local3.push(new _mm59(0, 2, 400, 50));
_local3.push(new _mm59(0, 2, 500, 10, _ei396._ee204));
_local4 = new Array();
_local4.push(new _mm59(0, 3, 350, 250, _ei396._fi413));
_local4.push(new _mm59(0, 3, 200, 50));
_local4.push(new _mm59(0, 3, 400, 50, _ei396._dx268));
_local4.push(new _mm59(0, 3, 500, 50, _ei396._fi413));
_local4.push(new _mm59(0, 3, 580, 50, _ei396._dx268));
_local5 = new Array();
_local5.push(new _mm59(0, 4, 350, 250, _ei396._dx268));
_local5.push(new _mm59(0, 4, 200, 50));
_local5.push(new _mm59(0, 4, 400, 50, _ei396._fi413));
_local5.push(new _mm59(0, 4, 50, 50, _ei396._dx268));
_local5.push(new _mm59(0, 4, 450, 50));
_local6 = new Array();
_local6.push(new _mm59(0, 5, 350, 250));
_local6.push(new _mm59(0, 5, 200, 50, _ei396._dx268));
_local6.push(new _mm59(0, 5, 400, 50));
_local7 = new Array();
_local8 = new Array();
_local8.push(new _is375(0, 4, 250, 320, _vc674._tp310));
_local9 = new Array();
_local10 = new Array();
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local10.push(new _mm59(0, 1, -40, 300, _ei396._va411));
_local11 = new Array();
_local11.push(new _mm59(0, 2, -40, 50, _ei396._sd487));
_local11.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, -40, 300, _ei396._va411));
_local11.push(new _mm59(0, 2, 580, 300, _ei396._va411));
_local12 = new Array();
_local12.push(new _mm59(0, 4, -40, 50, _ei396._sd487));
_local12.push(new _mm59(0, 4, -40, 200, _ei396._va411));
_local12.push(new _mm59(0, 4, 560, 300, _ei396._va411));
_local12.push(new _mm59(0, 4, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 4, 560, 220, _ei396._cp343));
_local12.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local12.push(new _mm59(0, 4, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local12.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local12.push(new _mm59(0, 4, -40, 300, _ei396._va411));
_local12.push(new _mm59(0, 4, 560, 220, _ei396._va411));
_local13 = new Array();
_local13.push(new _mm59(0, 5, 525, 220, _ei396._ms88));
_local13.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_local13.push(new _mm59(0, 5, -40, 300, _ei396._va411));
_rw540 = new Array();
_rw540[0] = new Array();
_rw540[0][1] = _local10;
_rw540[0][2] = _local11;
_rw540[0][4] = _local12;
_rw540[0][5] = _local13;
_of635[0][0] = new _sk247(0, 0, true, _local1, _local7);
_of635[0][1] = new _sk247(0, 1, true, _local2, null);
_of635[0][2] = new _sk247(0, 2, true, _local3, null);
_of635[0][3] = new _sk247(0, 3, true, _local4, null);
_of635[0][4] = new _sk247(0, 4, true, _local5, _local8);
_of635[0][5] = new _sk247(0, 5, true, _local6);
}
public function showFadeIn():void{
_bd176._ac97._qt300();
_bd176._ac97 = null;
_ot136 = _sv425;
_qt300();
clsFla._mx58();
_bd176._jy509.gotoAndStop(irrcrpt("Qxgt", 2));
}
public function get _ev424():_qi336{
return (_se237);
}
public function _nx472(_arg1:_ei396):void{
_vq39.push(_arg1);
}
public function get _mo390():Array{
return (_rw540);
}
public function _ct369():void{
_bd176._ac97 = new _pc62(_gx366, {width:560, height:400});
_bd176._ac97._ta535(_pc62.SHOW, this, irrcrpt("tipxGbefJoXjo", 1));
}
public function get _qf418():_ga487{
return (_sn348);
}
public function get state():Number{
return (_ot136);
}
public function get _ys230():_be285{
return (_kp348);
}
public function _fj541(_arg1:_be670):void{
_md395.push(_arg1);
}
public function update():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
if (!_bd176._fy485){
switch (_ot136){
case _gw162:
_local1 = (getTimer() - _yf172);
_local2 = int((_local1 / 1000));
_aw289.setTime((((_nx577 - _local2) * 60) / _nx577));
if (_bd176._tb322 > -1){
_th339.update();
};
_kp348.update();
_gf14.update();
_sn348.update();
_local3 = _uk661.length;
_local4 = 0;
_local4 = 0;
while (_local4 < _local3) {
if (!_uk661[_local4]._gg603){
_uk661[_local4].update();
} else {
_uk661[_local4]._qt300();
_uk661[_local4] = null;
_uk661.splice(_local4, 1);
_local3--;
_local4--;
};
_local4++;
};
_local3 = _vq39.length;
_il148 = false;
_local4 = 0;
while (_local4 < _local3) {
if (!_vq39[_local4]._gg603){
_vq39[_local4].update();
} else {
_sn348._ym363(_vq39[_local4]);
_vq39[_local4]._qt300();
_vq39[_local4] = null;
_vq39.splice(_local4, 1);
_local3--;
_local4--;
};
_local4++;
};
_local3 = _md395.length;
_local4 = 0;
while (_local4 < _local3) {
if (!_md395[_local4]._gg603){
_md395[_local4].update();
} else {
_md395[_local4]._qt300();
_md395[_local4] = null;
_md395.splice(_local4, 1);
_local3--;
_local4--;
};
_local4++;
};
break;
case _sv425:
break;
};
};
}
public function showFadeInWin():void{
_bd176._ac97._qt300();
_bd176._ac97 = null;
_ot136 = _sv425;
_qt300();
clsFla._mx58();
if (_bd176._rm221 == 1){
_bd176._rm221++;
_bd176._jy509.gotoAndStop(irrcrpt("QTFI_QJAJQ", 5));
} else {
if (_bd176._rm221 == 2){
_bd176._jy509.gotoAndStop(irrcrpt("Bns", 5));
};
};
}
public function _in639(_arg1:Number):void{
_bd176._lv229 = (_bd176._lv229 + _arg1);
_aw289._kc321(_bd176._lv229);
}
public function _qt300():void{
var _local1:int;
var _local2:int;
_of635 = null;
_local1 = _vq39.length;
_local2 = 0;
_local2 = 0;
while (_local2 < _local1) {
if (_vq39[_local2]){
_vq39[_local2]._qt300();
_vq39[_local2] = null;
};
_local2++;
};
_vq39 = null;
_sn348._qt300();
_sn348 = null;
_local1 = _md395.length;
_local2 = 0;
while (_local2 < _local1) {
if (_md395[_local2]){
_md395[_local2]._qt300();
_md395[_local2] = null;
};
_local2++;
};
_md395 = null;
_local1 = _uk661.length;
_local2 = 0;
while (_local2 < _local1) {
if (_uk661[_local2]){
_uk661[_local2]._qt300();
_uk661[_local2] = null;
};
_local2++;
};
_uk661 = null;
if (_th339){
_th339._qt300();
};
_th339 = null;
if (_gf14){
_gf14._qt300();
};
_gf14 = null;
if (_kp348){
_kp348._qt300();
};
_kp348 = null;
if (_aw289){
_aw289._qt300();
};
_aw289 = null;
if (_un147){
_se237.removeChild(_un147);
};
if (_pc142){
_se237.removeChild(_pc142);
};
if (_ct375){
_se237.removeChild(_ct375);
};
if (_th655){
_se237.removeChild(_th655);
};
if (Container){
_gx366.removeChild(Container);
};
_se237 = null;
_bd176.sound._et516(irrcrpt("vgPdlqWkhph", 3));
}
public function get numColumns():Number{
return (_id439);
}
public function _ap150(_arg1:_tu110):void{
_uk661.push(_arg1);
}
public function get numRows():Number{
return (_dt213);
}
public static function _ch274():int{
if (_pv481 < _bd176._ti227){
_pv481 = _bd176._dd166;
};
_pv481--;
return (_pv481);
}
public static function _ai681():int{
if (_bc677 < _bd176._wm300){
_bc677 = _bd176._es12;
};
_bc677--;
return (_bc677);
}
}
}//package com.megaman.framework
Section 14
//_ga487 (com.megaman.framework._ga487)
package com.megaman.framework {
import flash.utils.*;
public class _ga487 {
private var _vq39:Array;
private var _ek274:_cf161;
private var _do315:Array;
private var _yf172:Number;
private var _ot136:int;// = 3
private var _ao634:int;
private var _wp61:int;// = 3
private var _dq191:int;// = 0
public static const _ex566:int = 3;
public static const _vv531:int = 4;
public static const _vq567:int = 1;
public function _ga487(){
_ot136 = _ex566;
_dq191 = 0;
_wp61 = 3;
super();
_vq39 = new Array();
_ot136 = _ex566;
}
public function _mx360():void{
var _local1:Number;
var _local2:Number;
_ek274 = _bd176._mx178._ys230._ww50;
_local1 = _ek274._mi48._qk472;
_local2 = _ek274._mi48._pa257;
if (_bd176._mx178._mo390){
if (((_bd176._mx178._mo390[_local1]) && (_bd176._mx178._mo390[_local1][_local2]))){
trace(irrcrpt("FYJTU EBUB", 1));
_do315 = _bd176._mx178._mo390[_local1][_local2];
_ot136 = _vq567;
_yf172 = getTimer();
_dq191 = 0;
} else {
trace(irrcrpt("OP FYJTU EBUB", 1));
_ek274 = null;
_bd176._mx178._ys230._vy646();
};
};
}
public function _ym363(_arg1:_ei396):void{
var _local2:int;
var _local3:int;
if (_vq39){
_local2 = _vq39.length;
_local3 = 0;
while (_local3 < _local2) {
if (_vq39[_local3] == _arg1){
if (_vq39[_local3]._gg225._ut120){
_ao634--;
};
_vq39.splice(_local3, 1);
break;
};
_local3++;
};
};
}
public function update():void{
var _local1:*;
switch (_ot136){
case _vq567:
_local1 = (getTimer() - _yf172);
if (_local1 > 2000){
if (_ao634 < _wp61){
_ao634++;
_pm369(_do315[_dq191], true);
_dq191++;
_yf172 = getTimer();
if (_dq191 == _do315.length){
_ot136 = _vv531;
};
};
};
break;
case _ex566:
break;
case _vv531:
if (_vq39.length == 0){
_ot136 = _ex566;
_bd176._mx178._ys230._vy646();
};
break;
};
}
private function _pm369(_arg1:_mm59, _arg2:Boolean=false):void{
var _local3:String;
var _local4:_ei396;
_arg1._ut120 = _arg2;
switch (_arg1.type){
case _ei396._ci458:
_local3 = irrcrpt("pfUrerw4", 3);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274());
_bd176._mx178._nx472(_local4);
break;
case _ei396._rv14:
_local3 = irrcrpt("rhWtgty6", 5);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274());
_bd176._mx178._nx472(_local4);
break;
case _ei396._fi413:
_local3 = irrcrpt("pfHqhpbVroglhu", 3);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._dx268:
_local3 = irrcrpt("pfHqhpbQdwlyh", 3);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._wm615:
_local3 = irrcrpt("pfHqhpbVroglhu", 3);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._va411:
_local3 = irrcrpt("oeGpgoaUjqqvgt", 2);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._ms88:
_local3 = irrcrpt("oeDcvngVtwpm", 2);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274());
_bd176._mx178._nx472(_local4);
break;
case _ei396._cp343:
_local3 = irrcrpt("rhYfsp", 5);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274(), 80, 80);
_bd176._mx178._nx472(_local4);
break;
case _ei396._qt95:
_local3 = irrcrpt("qgXeroLsqqmrk", 4);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274(), 80, 80);
_bd176._mx178._nx472(_local4);
break;
case _ei396._sd487:
_local3 = irrcrpt("oeOcejkpgHna", 2);
_local4 = new _tv114(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._gk496:
_local3 = irrcrpt("oeDquu", 2);
_local4 = new _tv114(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ai681());
_bd176._mx178._nx472(_local4);
break;
case _ei396._yy595:
_local3 = irrcrpt("pfWdqnEdoo", 3);
_local4 = new _ma64(_bd176._mx178._ys230._ti414, _local3, (_ek274.x + _arg1.x), (_ek274.y + _arg1.y), _arg1.type, _arg1, _ei396._lo431, _fj46._ch274(), 130, 80);
_bd176._mx178._nx472(_local4);
break;
};
_vq39.push(_local4);
}
public function _qt300():void{
_vq39 = null;
_ot136 = _ex566;
}
}
}//package com.megaman.framework
Section 15
//_gg376 (com.megaman.framework._gg376)
package com.megaman.framework {
import flash.geom.*;
import flash.utils.*;
public class _gg376 {
public var _iq568:Number;
public var _jt474:Number;
private var _nw344:Number;// = 0
private var _vy560:Number;// = 1
private var _ri362:Number;
private var _yl397:Number;
private var _gf14:Point;
private var _sh518:Number;
private var _do540:Number;
private var _gu613:_fb377;
private var _fl360:Number;// = 4
private var _kc195:Boolean;
private var _yf172:Number;
private var _ne179:Number;// = 0
private var _rd364:Number;
public var _sb101:Number;
private var _ai64:Number;
private var _wk518:_fb377;
private var _cn313:Number;
public var _nr154:Number;
private var _ot136;// = 1
private var _wd39:Number;
public var _ba226:Number;
private var _fl180:Number;
private var _kp348:_be285;
private var _mk575:Number;
private var _if643:Number;
public var _xl264:Number;
public var _wl663:Number;
public static const _jv106:uint = 1;
public static const _yi617:uint = 2;
public static const _uw207:uint = 3;
public function _gg376(_arg1:_be285, _arg2:_fb377){
_ot136 = _jv106;
_nw344 = 0;
_ne179 = 0;
_fl360 = 4;
_vy560 = 1;
super();
_kp348 = _arg1;
_wk518 = _arg2;
_rd364 = 400;
_ri362 = 560;
_gf14 = new Point(300, 200);
_ai64 = 0;
_cn313 = 0;
_fl180 = _arg1.width;
_sh518 = _arg1.height;
_gu613 = new _fb377(_arg1._ti414, irrcrpt("oeEcogtcOcp", 2), 0, 0);
_gu613.clip.visible = false;
_jt474 = 40000000;
_yf172 = getTimer();
}
public function get y():Number{
return (_if643);
}
public function _kn367(_arg1:Number):void{
_jt474 = _arg1;
_ot136 = _jv106;
}
public function get _ao89():Number{
return (_ri362);
}
public function get state():uint{
return (_ot136);
}
public function set target(_arg1:_fb377):void{
_wk518 = _arg1;
}
private function _mx360():void{
_bd176._mx178._qf418._mx360();
}
public function get _fy461():Number{
return (_rd364);
}
private function _dp477(_arg1:Number):Number{
return (((_arg1)>=0) ? 1 : -1);
}
public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:_cx677;
var _local5:Number;
var _local6:Number;
var _local7:Number;
var _local8:*;
var _local9:*;
var _local10:*;
switch (_ot136){
case _jv106:
_local1 = (_wk518.x - _gu613.x);
_local2 = (_wk518.y - _gu613.y);
_local3 = Math.atan2(_local2, _local1);
_local4 = new _cx677(_local1, _local2, 0);
_local5 = _local4._ul41();
_local4.normalize();
_local4.scale(_fl360);
_local6 = _local4._x;
_local7 = _local4._y;
if ((((_local5 > 0.5)) || ((_local5 < -0.5)))){
_local10 = (_local5 * (_fl360 / 100));
_local8 = Number(((_local1 / _local5) * _local10));
_local9 = Number(((_local2 / _local5) * _local10));
_local6 = _local8;
_local7 = _local9;
};
_gu613.x = (_gu613.x + _local6);
_gu613.y = (_gu613.y + _local7);
if ((((((_local1 > -(_vy560))) && ((_local1 < _vy560)))) && ((((_local2 > -(_vy560))) && ((_local2 < _vy560)))))){
_gu613.x = int(_wk518.x);
_gu613.y = int(_wk518.y);
};
if (_gu613.x > _jt474){
_gu613.x = _jt474;
_xl264 = Math.floor((_if643 / _bd176._fy461));
_wl663 = Math.floor((_yl397 / _bd176._ao89));
_ot136 = _uw207;
_mx360();
};
if (_gu613.x < _ne179){
_gu613.x = _ne179;
};
_ne179 = _gu613.x;
_gu613.update();
_yl397 = (_gu613.x - (_ri362 * 0.3));
_if643 = (_gu613.y - (_rd364 * 0.5));
if (_if643 < _ai64){
_if643 = _ai64;
} else {
if ((_if643 + _rd364) > _sh518){
_if643 = (_sh518 - _rd364);
};
};
if (_yl397 < _cn313){
_yl397 = 0;
} else {
if ((_yl397 + _ri362) > _fl180){
_yl397 = (_fl180 - _ri362);
};
};
_kp348.setPosition((_kp348.x - int(_yl397)), (_kp348.y - int(_if643)));
break;
case _uw207:
break;
};
_sb101 = (_if643 + (_fy461 * 1));
_iq568 = (_if643 - (_fy461 * 1));
_nr154 = (_yl397 - (_ao89 * 2));
_ba226 = (_yl397 + (_ao89 * 3));
}
public function _qt300():void{
_gu613._qt300();
_gu613 = null;
}
public function get x():Number{
return (_yl397);
}
}
}//package com.megaman.framework
Section 16
//_hk344 (com.megaman.framework._hk344)
package com.megaman.framework {
import flash.utils.*;
public class _hk344 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _pv583:Number;
private var _lb146:Boolean;
public function _hk344(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("TWP", 2));
_cl157._be24 = 65;
_cl157.clip.scaleX = 1;
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("UJQQV_DWNNGV", 2):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixXeroLsqqmrk", 4), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 50) : (_cl157.x + 50), (_cr335.y - 25), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._pe514, ((_cl157.clip.scaleX)==1) ? -5 : 5);
_bd176._mx178._fj541(_local2);
break;
case irrcrpt("VKRRW_HQG", 3):
_gs366();
break;
case irrcrpt("ANJB_UQFDJW", 5):
case irrcrpt("INJ", 5):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
switch (_cr335.state){
case _ei396._ex566:
_gs366();
break;
case _ei396._lv529:
_local1 = (_pv583 - _cl157.x);
_local3 = Math.atan2(0, _local1);
_local4 = (Math.cos(_local3) * 2.5);
_cl157.x = (_cl157.x + _local4);
if ((((_local1 < 5)) && ((_local1 > -5)))){
_cl157.x = _pv583;
_lb146 = false;
_cc640();
};
break;
case _ei396._wp528:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
private function _gs366():void{
var _local1:*;
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("SVO", 1));
_local1 = _bd176.random(260, 500);
_pv583 = (_bd176._mx178._wv372.x + _local1);
}
private function _cc640():void{
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("TIPPU", 1));
}
override public function _eg106():void{
if (!_lb146){
_cc640();
_lb146 = true;
};
}
}
}//package com.megaman.framework
Section 17
//_is375 (com.megaman.framework._is375)
package com.megaman.framework {
public class _is375 {
public var _pa257:int;
public var _qk472:int;
public var x:Number;
public var y:Number;
public var type:Number;
public function _is375(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1){
_qk472 = _arg1;
_pa257 = _arg2;
x = _arg3;
y = _arg4;
type = _arg5;
}
}
}//package com.megaman.framework
Section 18
//_lo221 (com.megaman.framework._lo221)
package com.megaman.framework {
import flash.utils.*;
public class _lo221 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _lb146:Boolean;
public function _lo221(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._vw439;
_cl157._lf439(irrcrpt("WDON", 3));
_cl157._be24 = 1;
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("XMTTY_GTRG", 5):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixFsqf", 4), _cr335.x, (_cr335.y - 30), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._wm615);
_bd176._mx178._fj541(_local2);
break;
case irrcrpt("ZMIA_TPECIV", 4):
case irrcrpt("VKRRW_ERPE_HQG", 3):
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("WXST", 4));
_yf172 = getTimer();
break;
case irrcrpt("EJF", 1):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:*;
switch (_cr335.state){
case _ei396._vw439:
if (_cl157._mm56() < 300){
if (_cl157._cx399()){
_cl157.state = _ei396._ci269;
_cl157._lf439(irrcrpt("XKGY_RNCAGT", 2));
_bd176.sound._sj44(irrcrpt("vgYlhzSodbhu", 3));
} else {
_cl157.state = _ei396._vw439;
};
};
break;
case _ei396._ex566:
_local1 = (getTimer() - _yf172);
if (_local1 > 2500){
if (_cl157._cx399()){
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("TIPPU_CPNC", 1));
};
_yf172 = getTimer();
};
break;
case _ei396._ap534:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
}
}//package com.megaman.framework
Section 19
//_lx103 (com.megaman.framework._lx103)
package com.megaman.framework {
import flash.utils.*;
public class _lx103 extends _nd48 {
private var _kv275:int;// = 1000
private var _cl157:_ei396;
private var _vt62:int;
private var _yf172:Number;
private var _pv583:Number;
private var _rm124:int;// = 1000
private var _lh97:int;
private var _lb146:Boolean;
public function _lx103(_arg1:_fb377){
_kv275 = 1000;
_rm124 = 1000;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_lj120();
_cl157._be24 = 45;
_cl157.clip.onShootBullet = onShootBullet;
}
private function _gs366():void{
var _local1:*;
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("WZS", 5));
_local1 = _bd176.random(100, 400);
_pv583 = (_bd176._mx178._wv372.x + _local1);
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
switch (_cr335.state){
case _ei396._jv106:
_local5 = (getTimer() - _vt62);
if (_local5 > _kv275){
_cc640();
} else {
_local1 = (_pv583 - _cl157.x);
_local3 = Math.atan2(0, _local1);
_local4 = (Math.cos(_local3) * 2.5);
_cl157.x = (_cl157.x + _local4);
if ((((_local1 < 5)) && ((_local1 > -5)))){
_cc640();
};
};
break;
case _ei396._ex566:
_local5 = (getTimer() - _lh97);
if (_local5 > _rm124){
_lj120();
};
break;
case _ei396._kd576:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
private function _es329():void{
_cl157.state = _ei396._kd576;
_cl157._lf439(irrcrpt("VSXEXI", 4));
}
private function _bk603():void{
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("UVCPF", 2));
_lh97 = getTimer();
}
private function _cc640():void{
var _local1:*;
_cl157.state = _ei396._wp528;
_local1 = _bd176.random(1, 2);
_cl157._lf439((irrcrpt("XMTTY_", 5) + _local1));
}
private function _kg280():void{
_cl157.state = _ei396._jv106;
_cl157._lf439(irrcrpt("WZS", 5));
_vt62 = getTimer();
}
private function onShootBullet(_arg1:Number=0, _arg2:Number=0):void{
var _local3:*;
var _local4:Number;
var _local5:_be670;
_local3 = (_cl157.clip.scaleX == 1);
_local4 = _arg1;
if (_local3 == true){
_local4 = _arg2;
};
_local5 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("pfExoohwPruh", 3), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 40) : (_cl157.x + 40), (_cr335.y - 20), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._gm544, 20, -1, 1, {angle:_local4});
_bd176.sound._sj44(irrcrpt("Tippu_Johsbn", 1));
_bd176._mx178._fj541(_local5);
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("TIPPU_CVMMFU", 1):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixQsvi", 4), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 100) : (_cl157.x + 100), (_cr335.y - _bd176.random(16, 20)), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._va411, ((_cl157.clip.scaleX)==1) ? -20 : 20, -1, ((_cl157.clip.scaleX)==1) ? -1 : 1);
_bd176._mx178._fj541(_local2);
_bd176.sound._sj44(irrcrpt("Wlssx_Mrkveq", 4));
break;
case irrcrpt("WLSSX_IRH", 4):
_bk603();
break;
case irrcrpt("VSXEXI", 4):
_cl157.clip.scaleX = (_cl157.clip.scaleX * -1);
_kg280();
break;
case irrcrpt("FKG", 2):
_cl157._gg603 = true;
break;
};
}
private function _lj120():void{
_pv583 = _bd176._mx178._id147.x;
if (_pv583 > _cl157.x){
_pv583 = (_pv583 - 120);
if (_cl157.clip.scaleX == 1){
_es329();
} else {
_kg280();
};
} else {
_pv583 = (_pv583 + 120);
if (_cl157.clip.scaleX == -1){
_es329();
} else {
_kg280();
};
};
}
}
}//package com.megaman.framework
Section 20
//_ma64 (com.megaman.framework._ma64)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
import flash.geom.*;
import flash.utils.*;
public class _ma64 extends _ei396 {
private var _lv577:Boolean;
private var _yf172:int;
private var _vi495:Boolean;
public function _ma64(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=0, _arg6:_mm59=null, _arg7:int=-1, _arg8:int=-1, _arg9:Number=40, _arg10:Number=30){
_yf172 = getTimer();
super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8);
_tk351 = _arg7;
_sf490 = new _cx677(0, 0, 0);
_ss568 = 0.9;
_ox593 = 7;
_xh175 = _arg10;
_sb316 = _arg9;
_sh578 = _arg5;
_dm138.parentClass = this;
_dm138.scaleX = -1;
_dm138.collision.visible = false;
_gg225 = _arg6;
_be24 = 1;
switch (_arg5){
case _wm615:
_my475 = new _wj96(this);
break;
case _va411:
_my475 = new _dt153(this);
break;
case _dx268:
case _ee204:
_my475 = new _lo221(this);
break;
case _fi413:
_my475 = new _ur630(this);
break;
case _ms88:
_my475 = new _ra423(this);
break;
case _cp343:
_my475 = new _ty668(this);
break;
case _ci458:
_my475 = new _rq426(this);
break;
case _rv14:
_my475 = new _lx103(this);
break;
case _qt95:
_my475 = new _hk344(this);
break;
case _yy595:
_my475 = new _tr461(this);
break;
};
}
private function _ja676():void{
var _local1:*;
var _local2:*;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:int;
var _local9:MovieClip;
var _local10:Point;
_local1 = _bd176._mx178._id147._uo671;
_local2 = _bd176._mx178._id147._cq131;
_local3 = (_local1 - 1);
_local4 = (_local2 - 1);
_local5 = (_local3 + 3);
_local6 = (_local4 + 3);
_local7 = _local3;
while (_local7 < _local5) {
if ((((_local7 > (_bd176._mx178.numRows - 1))) || ((_local7 < 0)))){
} else {
_local8 = _local4;
while (_local8 < _local6) {
if ((((_local8 > (_bd176._mx178.numColumns - 1))) || ((_local8 < 0)))){
} else {
if (((_bd176._mx178._ys230.screens[_local7]) && (_bd176._mx178._ys230.screens[_local7][_local8]))){
_local9 = _bd176._mx178._ys230.screens[_local7][_local8].clip.mcCollision;
_local10 = _oj395();
_local10 = _oj395();
if (_local9.hitTestPoint((_local10.x + (_xh175 * 0.2)), (_local10.y + 5), true)){
x = (x - 5);
_sf490.setPosition(0, _sf490._y);
_eg106();
};
_local10 = _oj395();
if (_local9.hitTestPoint((_local10.x - (_xh175 * 0.2)), (_local10.y + 5), true)){
x = (x + 5);
_sf490.setPosition(0, _sf490._y);
_eg106();
};
_local10 = _oj395();
if (_local9.hitTestPoint(_local10.x, (_local10.y + (_sb316 * 0.5)), true)){
while (_local9.hitTestPoint(_local10.x, (_local10.y + (_sb316 * 0.5)), true)) {
y = (y - 0.2);
_local10.y = (_local10.y - 0.2);
};
_sf490.setPosition(_sf490._x, 0);
};
};
};
_local8++;
};
};
_local7++;
};
_lq480();
}
private function _yd679():void{
if (_bd176._mx178._id147._qr535()){
if (_ot136 != _ke319){
if (_dm138.collision.hitTestObject(_bd176._mx178._id147._qr535())){
_lv577 = true;
_gj233();
};
};
};
}
private function _pj105():void{
switch (_sh578){
case _ms88:
case _cp343:
case _qt95:
case _ci458:
case _rv14:
case _yy595:
return;
};
if (_ot136 != _ke319){
if (_dm138.collision.hitTestObject(_bd176._mx178._id147.clip.collision)){
if (_bd176._mx178._id147.x > _yl397){
_bd176._mx178._il148 = true;
};
if (_bd176._mx178._id147.x < _yl397){
_bd176._mx178._il148 = true;
};
};
};
}
public function _lh514():void{
_be24 = (_be24 - 5);
if (_be24 < 1){
switch (_sh578){
case _ee204:
case _fi413:
case _dx268:
case _wm615:
case _va411:
_lf439(irrcrpt("EJF_GJSF", 1));
_ox593 = 0;
_sf490.setPosition(_ox593, _sf490._y);
_bd176.sound._sj44(irrcrpt("teWjfxQmbzfs", 1));
_bd176._mx178._in639(10);
break;
case _cp343:
case _ci458:
case _rv14:
case _ms88:
case _qt95:
case _yy595:
_lf439(irrcrpt("FKG", 2));
_bd176._mx178._in639(1000);
_bd176.sound._sj44(irrcrpt("teFyqmpujpo2", 1));
break;
};
_ot136 = _ke319;
if (_gg225){
_gg225._is540 = true;
};
} else {
_tm310._fp456(_dm138, 0xFF, 0, 0, 0.8);
_vi495 = true;
_yf172 = getTimer();
};
}
override public function update():void{
var _local1:int;
if (!_gg603){
if (((((((((((!((_ot136 == _ke319))) && (!((_sh578 == _ms88))))) && (!((_sh578 == _ci458))))) && (!((_sh578 == _qt95))))) && (!((_sh578 == _rv14))))) && (!((_sh578 == _yy595))))){
if (_bd176._mx178._id147.x < _yl397){
_dm138.scaleX = 1;
} else {
_dm138.scaleX = -1;
};
};
if (_vi495){
_local1 = (getTimer() - _yf172);
if (_local1 > 60){
_dm138.filters = null;
_vi495 = false;
};
};
if (_ot136 != _ke319){
_my475.update();
};
if (_sh578 != _ms88){
_sf490._bm522(0, _ss568);
_sf490.setPosition(_sf490._x, Math.min(_sf490._y, _eh172));
x = (x + _sf490._x);
y = (y + _sf490._y);
_ja676();
_pj105();
_yd679();
};
super.update();
};
}
override public function _gj233():void{
_be24--;
if (_be24 < 1){
switch (_sh578){
case _ee204:
case _dx268:
case _fi413:
case _wm615:
case _va411:
if (_lv577){
_lf439(irrcrpt("INJ_PSNKJ", 5));
} else {
_lf439(((_bd176.random(1, 2))==1) ? irrcrpt("INJ", 5) : irrcrpt("FKG4", 2));
};
_ox593 = 0;
_sf490.setPosition(_ox593, _sf490._y);
_bd176.sound._sj44(irrcrpt("teEfbeFofnzTippu", 1));
_bd176._mx178._in639(10);
break;
case _cp343:
case _ci458:
case _rv14:
case _ms88:
case _qt95:
case _yy595:
_bd176.sound._sj44(irrcrpt("xiJcuqtynts6", 5));
_lf439(irrcrpt("FKG", 2));
_bd176._mx178._in639(1000);
break;
};
_ot136 = _ke319;
if (_gg225){
_gg225._is540 = true;
};
} else {
_tm310._fp456(_dm138, 0xFF, 0, 0, 0.8);
_vi495 = true;
_yf172 = getTimer();
};
}
override public function _qt300():void{
if (_gg225){
_gg225._ac388 = false;
};
super._qt300();
_my475 = null;
}
}
}//package com.megaman.framework
Section 21
//_mf557 (com.megaman.framework._mf557)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
import flash.geom.*;
public class _mf557 extends _tu110 {
public function _mf557(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=-1, _arg6:int=-1){
super(_arg1, _arg2, -1000, -1000, _arg5, _arg6);
_yl397 = _arg3;
_if643 = _arg4;
switch (_tk351){
case _lo431:
_yl397 = (_yl397 - 35);
_yo392 = -(_fl360);
_ol653 = 0;
_dm138.rotation = 0;
_dm138.scaleX = -1;
break;
case _ak342:
_yl397 = (_yl397 + 35);
_yo392 = _fl360;
_ol653 = 0;
_dm138.rotation = 0;
_dm138.scaleX = 1;
break;
case _dn84:
_if643 = (_if643 + 40);
_yo392 = 0;
_ol653 = _fl360;
_dm138.rotation = 90;
break;
case _gf171:
_if643 = (_if643 - 40);
_yo392 = 0;
_ol653 = -(_fl360);
_dm138.rotation = 270;
break;
};
_dm138.parentClass = this;
_ot136 = _mk614;
}
private function _gn212():MovieClip{
if (_dm138.skin.collisionInternal){
return (_dm138.skin.collisionInternal);
};
return (null);
}
override protected function _ee440():void{
}
override protected function moveTo():void{
}
override public function _na85():void{
var _local1:int;
var _local2:int;
_local1 = _bd176._mx178._ew147.length;
_local2 = 0;
_local2 = 0;
while (_local2 < _local1) {
if (((!(_bd176._mx178._ew147[_local2]._gg603)) && (!((_bd176._mx178._ew147[_local2].state == _ei396._ke319))))){
if (_gn212() != null){
if (_gn212().hitTestObject(_bd176._mx178._ew147[_local2].clip.collision)){
_bd176._mx178._ew147[_local2]._lh514();
break;
};
};
};
_local2++;
};
}
override public function _qt300():void{
super._qt300();
}
override protected function _fh104(_arg1:_cf161, _arg2:Point):Boolean{
var _local3:int;
var _local4:*;
var _local5:_vc674;
if (_gn212() == null){
return (false);
};
_local3 = _arg1._tq198.length;
_local4 = 0;
while (_local4 < _local3) {
_local5 = _arg1._tq198[_local4];
if (!_local5._gg603){
if (_local5.collision == null){
} else {
if (_local5.state == _vc674._md595){
} else {
if (_local5.collision.hitTestObject(_gn212())){
_local5._mh403();
_ot136 = _md595;
return (true);
};
};
};
};
_local4++;
};
return (false);
}
}
}//package com.megaman.framework
Section 22
//_mm59 (com.megaman.framework._mm59)
package com.megaman.framework {
public class _mm59 {
public var _is540:Boolean;
public var _pa257:int;
public var _ac388:Boolean;
public var _ut120:Boolean;
public var _qk472:int;
public var _ik536:Boolean;
public var x:Number;
public var y:Number;
public var type:int;
public function _mm59(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:int=0){
_qk472 = _arg1;
_pa257 = _arg2;
x = _arg3;
y = _arg4;
type = _arg5;
}
}
}//package com.megaman.framework
Section 23
//_mt202 (com.megaman.framework._mt202)
package com.megaman.framework {
public class _mt202 extends _nd48 {
private var _yf172:Number;
private var _cl157:_be670;
private var _lb146:Boolean;
public function _mt202(_arg1:_fb377){
super(_arg1);
_cl157 = _be670(_arg1);
if (_cl157._ju104 > 0){
_cl157.clip.scaleX = -1;
};
}
override public function update():void{
_cl157.x = (_cl157.x + _cl157._ju104);
}
}
}//package com.megaman.framework
Section 24
//_mu646 (com.megaman.framework._mu646)
package com.megaman.framework {
public class _mu646 extends _nd48 {
private var _yf172:Number;
private var _cl157:_be670;
private var _lb146:Boolean;
public function _mu646(_arg1:_fb377){
super(_arg1);
_cl157 = _be670(_arg1);
}
override public function update():void{
_cl157.y = (_cl157.y + _cl157._ju104);
}
}
}//package com.megaman.framework
Section 25
//_mv191 (com.megaman.framework._mv191)
package com.megaman.framework {
import flash.display.*;
import com.megaman.util.*;
import flash.geom.*;
public class _mv191 extends _tu110 {
private var _tb322:Number;// = 0
private var _nu13:Number;
private var _du653:Number;
private var _up355:Number;
private var _rc431:Number;
private var _ck327:Number;
private var _tf311:Number;
private var _mx94:Number;// = 10
private var _cm17:Number;
private var _rl223:Number;
private var _id180:Number;
public function _mv191(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=-1, _arg6:int=-1, _arg7:Number=0, _arg8:Number=0, _arg9:Number=0, _arg10:Number=0){
_mx94 = 10;
_tb322 = 0;
super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6);
_dm138.parentClass = this;
_ot136 = _mk614;
_tk351 = _arg5;
_up355 = _arg8;
_cm17 = _arg7;
_id180 = _arg9;
_du653 = _arg10;
_sb316 = 14;
_xh175 = 14;
_bo641 = true;
_sf490 = new _cx677(0, 0, 0);
_sf490.setPosition((6 * _arg5), (_sf490._y - 17));
}
override protected function _st191():void{
var _local1:int;
var _local2:int;
_local1 = _bd176._mx178._ew147.length;
_local2 = 0;
_local2 = 0;
while (_local2 < _local1) {
if (((!(_bd176._mx178._ew147[_local2]._gg603)) && (!((_bd176._mx178._ew147[_local2].state == _ei396._ke319))))){
if (_dm138.collision.hitTestObject(_bd176._mx178._ew147[_local2].clip.collision)){
_ot136 = _og133;
_bd176._mx178._ew147[_local2]._lh514();
};
};
_local2++;
};
}
private function _gn212():MovieClip{
if (_dm138.collision){
return (_dm138.collision);
};
return (null);
}
override protected function _eg106():void{
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("ufGzrnqvkqp3", 2));
_lf439(irrcrpt("GZRNQKV", 2));
_st191();
}
override protected function _ee440():void{
_sf490.setPosition(_sf490._x, 0);
_sf490.setPosition(_sf490._x, (_sf490._y - _mx94));
_mx94 = (_mx94 - 3);
_tb322++;
if (_tb322 >= 2){
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("whIbtpsxmsr5", 4));
_lf439(irrcrpt("GZRNQKV", 2));
_st191();
};
}
override protected function moveTo():void{
_sf490._bm522(0, 1.5);
_sf490.setPosition(_sf490._x, Math.min(_sf490._y, 8));
_yl397 = (_yl397 + _sf490._x);
_if643 = (_if643 + _sf490._y);
}
override public function update():void{
super.update();
}
override public function _na85():void{
var _local1:int;
var _local2:int;
_local1 = _bd176._mx178._ew147.length;
_local2 = 0;
_local2 = 0;
while (_local2 < _local1) {
if (((!(_bd176._mx178._ew147[_local2]._gg603)) && (!((_bd176._mx178._ew147[_local2].state == _ei396._ke319))))){
if (_gn212() != null){
if (_gn212().hitTestObject(_bd176._mx178._ew147[_local2].clip.collision)){
_bd176._mx178._ew147[_local2]._lh514();
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("vgHasorwlrq4", 3));
_lf439(irrcrpt("HASORLW", 3));
_st191();
break;
};
};
};
_local2++;
};
}
override public function _qt300():void{
super._qt300();
}
}
}//package com.megaman.framework
Section 26
//_nd48 (com.megaman.framework._nd48)
package com.megaman.framework {
public class _nd48 {
protected var _cr335:_fb377;
public function _nd48(_arg1:_fb377){
_cr335 = _arg1;
}
public function onEndAnimation(_arg1:String):void{
}
public function update():void{
}
public function _eg106():void{
}
}
}//package com.megaman.framework
Section 27
//_ng417 (com.megaman.framework._ng417)
package com.megaman.framework {
import flash.utils.*;
public class _ng417 extends _nd48 {
private const _au322:int = 3;
private const _jk185:int = 2;
private const _na589:int = 0;
private const _dx503:int = 2;
private const _aw408:int = 1;
private const _ps536:int = 1;
private const _uh190:int = 3;
private var _bx179:Number;// = 220
private var _cl157:_be670;
private var _ot136:int;// = 0
private var _ju104:Number;// = 5
private var _xy641:Number;// = 0
private var _yi156:Number;
private var _yf172:Number;
private var _nt40:Number;
private var _lb146:Boolean;
public function _ng417(_arg1:_fb377){
_ju104 = 5;
_bx179 = 220;
_ot136 = _na589;
_xy641 = 0;
_nt40 = _bx179;
super(_arg1);
_cl157 = _be670(_arg1);
if (_cl157._ju104 > 0){
_cl157.clip.scaleX = -1;
};
_cl157.clip.rotation = _nt40;
_vd679();
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:*;
switch (_ot136){
case _ps536:
_local6 = (getTimer() - _yf172);
if (_local6 > 60){
_vd679();
} else {
_local5 = ((_nt40 / 180) * Math.PI);
_local1 = (Math.cos(_local5) * 2.5);
_local2 = (Math.sin(_local5) * 2.5);
_cl157.x = (_cl157.x + _local1);
_cl157.y = (_cl157.y + _local2);
};
break;
case _jk185:
_local5 = ((_nt40 / 180) * Math.PI);
_local1 = (Math.cos(_local5) * 2);
_local2 = (Math.sin(_local5) * 2);
_cl157.x = (_cl157.x + _local1);
_cl157.y = (_cl157.y + _local2);
break;
};
}
private function _nw428():Number{
var _local1:*;
var _local2:*;
_local1 = _ft463();
_local2 = _xe146(_local1);
return (_local2);
}
private function _ft463():Number{
var _local1:*;
var _local2:*;
var _local3:*;
_local1 = (_bd176._mx178._id147.x - _cl157.x);
_local2 = (_bd176._mx178._id147.y - _cl157.y);
_local3 = Math.atan2(_local2, _local1);
return (((_local3 * 180) / Math.PI));
}
function _vd679(){
var _local1:*;
var _local2:*;
_local1 = _nw428();
_local2 = _ts277(_nt40, _local1);
switch (_local2){
case _aw408:
_yi156 = 2.5;
break;
case _dx503:
_yi156 = -2.5;
break;
case _uh190:
_nt40 = _local1;
_ng136();
return;
};
_nt40 = (_nt40 + _yi156);
if (_nt40 < 0){
_nt40 = (_nt40 + 360);
};
if (_nt40 > 360){
_nt40 = (_nt40 - 360);
};
_cl157.clip.rotation = _nt40;
_ot136 = _ps536;
_yf172 = getTimer();
}
function _ng136(){
_ot136 = _jk185;
}
private function _ts277(_arg1:Number, _arg2:Number):Number{
var _local3:*;
var _local4:*;
var _local5:*;
_local3 = (_arg2 - _arg1);
_local4 = (360 - Math.abs(_local3));
if (_local3 < 0){
_local5 = _aw408;
if (Math.abs(_local3) < _local4){
_local5 = _dx503;
};
} else {
_local5 = _dx503;
if (_local3 < _local4){
_local5 = _aw408;
};
};
if ((((Math.abs(_local3) <= 2)) || ((Math.abs(_local4) <= 2)))){
_local5 = _uh190;
};
return (_local5);
}
private function _xe146(_arg1:Number):Number{
var _local2:Number;
if (_arg1 < 0){
_local2 = (360 + _arg1);
} else {
_local2 = _arg1;
};
return (_local2);
}
}
}//package com.megaman.framework
Section 28
//_pd49 (com.megaman.framework._pd49)
package com.megaman.framework {
public class _pd49 extends _nd48 {
private var _yf172:Number;
private var _cl157:_be670;
private var _lb146:Boolean;
public function _pd49(_arg1:_fb377){
super(_arg1);
_cl157 = _be670(_arg1);
if (_cl157._ju104 > 0){
_cl157.clip.scaleX = -1;
};
}
override public function update():void{
_cl157.x = (_cl157.x + _cl157._ju104);
_cl157.y = (_cl157.y + 5);
if (_cl157.clip.rotation >= 360){
_cl157.clip.rotation = 0;
};
_cl157.clip.rotation = (_cl157.clip.rotation + 5);
}
}
}//package com.megaman.framework
Section 29
//_pp373 (com.megaman.framework._pp373)
package com.megaman.framework {
import flash.display.*;
public class _pp373 {
private var _sh578:String;
public var _gg603:Boolean;
private var _ot136:uint;
private var collision:MovieClip;
private var _uo161:MovieClip;
private var _pn107:String;
private var skin:MovieClip;
public static const _cy681:uint = 0;
public static const _md595:uint = 1;
public function _pp373(_arg1:MovieClip, _arg2:_cf161, _arg3:String, _arg4:Number, _arg5:Number){
_uo161 = _arg1;
_sh578 = _arg3;
switch (_sh578){
case irrcrpt("GJSF", 1):
skin = new mcItemFire();
skin.x = _arg4;
skin.y = _arg5;
_arg1.addChild(skin);
collision = new mcItemFireCollision();
collision.x = _arg4;
collision.y = _arg5;
collision.visible = false;
_arg1.addChild(collision);
break;
case irrcrpt("PDFKLQH", 3):
skin = new mcItemMachine();
skin.x = _arg4;
skin.y = _arg5;
_arg1.addChild(skin);
collision = new mcItemFireCollision();
collision.x = _arg4;
collision.y = _arg5;
collision.visible = false;
_arg1.addChild(collision);
break;
case irrcrpt("GTRG", 5):
skin = new mcItemBomb();
skin.x = _arg4;
skin.y = _arg5;
_arg1.addChild(skin);
collision = new mcItemFireCollision();
collision.x = _arg4;
collision.y = _arg5;
collision.visible = false;
_arg1.addChild(collision);
break;
};
_ot136 = _cy681;
skin.parentClass = this;
}
public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("FYQMPJU", 1):
_gg603 = true;
break;
};
}
private function _wy136():void{
_bd176.sound._sj44(irrcrpt("toe_qjdlvq", 1), 1);
_ot136 = _md595;
_lf439(irrcrpt("FYQMPJU", 1));
if (collision){
_uo161.removeChild(collision);
collision = null;
};
switch (_sh578){
case irrcrpt("KNWJ", 5):
_bd176._mx178._id147._tm425(10);
break;
case irrcrpt("QEGLMRI", 4):
_bd176._mx178._id147._vw308(25);
break;
case irrcrpt("DQOD", 2):
_bd176._mx178._id147._wh324(5);
break;
};
}
public function _qt300():void{
if (skin){
_uo161.removeChild(skin);
skin = null;
};
if (collision){
_uo161.removeChild(collision);
collision = null;
};
}
public function update():void{
switch (_ot136){
case _cy681:
if (((!((_bd176._mx178._id147.clip == null))) && (!((_bd176._mx178._id147.clip.collision == null))))){
if (_bd176._mx178._id147.clip.collision.hitTestObject(collision)){
_wy136();
};
};
break;
case _md595:
break;
};
}
private function _lf439(_arg1):void{
if (_pn107 != _arg1){
skin.gotoAndStop(_arg1);
_pn107 = _arg1;
};
}
}
}//package com.megaman.framework
Section 30
//_qp396 (com.megaman.framework._qp396)
package com.megaman.framework {
import flash.events.*;
import flash.display.*;
import com.megaman.util.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
public class _qp396 extends _fb377 {
private const _mv669:int = 6;
private const _lg447:int = 8;
private const _xk129:int = 4;
private const _sv607:int = 5;
private const _sc586:int = 2;
private const _py305:int = 3;
private const _aq228:int = 1;
private const _uv366:int = 7;
public var _nq283:Boolean;
private var _im567:Boolean;
private var _dk224:Boolean;
private var _mf534:Boolean;
private var _vn336:Boolean;
private var _gw472:Boolean;
private var _eq652:String;
private var _rh513:Number;
private var _gt368:Boolean;
public var _tk351:Number;// = 1
public var _cq131:Number;
private var _gr628:Boolean;
private var _fx415:Boolean;
private var _be383:String;
private var _ry621:Boolean;
private var _he420:Boolean;
private var _ss568:Number;
private var _nv128:Boolean;
private var _ox593:Number;
private var _aj136:Boolean;
private var _is349:Boolean;
private var _vx279:Boolean;
private var _gd157:Number;// = 0
private var _cg147:Boolean;
private var _rr49:Boolean;
private var _au651:int;
private var _hr584:Boolean;
private var _yf172:Number;
private var _lf380:Number;
private var _be24:Number;// = 15
public var _uo671:Number;
private var _st328:Boolean;
private var _wr546:Boolean;
private var _wo675:Boolean;
private var _ow282:Boolean;
private var _kv356:Boolean;
private var _aw289:_fe68;
public var _wy463:Boolean;
private var _id450:Boolean;
private var _eq191:Boolean;
private var _nc289:Boolean;
private var _tb356:Number;// = 0
private var _wx302:Boolean;
public static const _pg504:int = 1;
public static const _dn84 = 2;
public static const _ak342 = 1;
private static const _eh172:Number = 10;
public static const _gf171 = 3;
public static const _lo431 = -1;
public static const _hg653:int = 3;
public static const _le279:int = 2;
public static const _nm607:int = 4;
public function _qp396(_arg1:_qi336, _arg2:Number, _arg3:Number, _arg4:_fe68){
_tk351 = _ak342;
_be24 = 15;
_tb356 = 0;
_gd157 = 0;
super(_arg1, irrcrpt("rhUqfdjw", 5), _arg2, _arg3, _bd176._xa375);
_xh175 = 30;
_sb316 = 40;
_aw289 = _arg4;
_sf490 = new _cx677(0, 0, 0);
_ss568 = 1.1;
_rh513 = 22;
_ox593 = 5;
_im567 = true;
_kv356 = true;
_dm138.collision.visible = false;
_dm138.parentClass = this;
_se237.container.stage.addEventListener(KeyboardEvent.KEY_DOWN, _ft31);
_se237.container.stage.addEventListener(KeyboardEvent.KEY_UP, _ql467);
_yf172 = getTimer();
_gd157 = _bd176._um245;
_nr381();
_nq283 = true;
}
public function _oh131(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Boolean=false):void{
var _local5:Number;
var _local6:Number;
var _local7:*;
var _local8:Boolean;
var _local9:_tu110;
_tb356--;
_aw289._mo239(_tb356);
_aw289._xm177(irrcrpt("PDFKLQH", 3));
if (_tb356 <= 0){
_nr381();
} else {
_bd176.sound._sj44(irrcrpt("xiGjwjyf8", 5));
_local5 = _yl397;
_local6 = _if643;
if (_tk351 == _gf171){
_local6 = (_local6 - 40);
} else {
if (_tk351 == _dn84){
_local6 = (_local6 + 40);
} else {
if (_tk351 == _lo431){
_local5 = (_local5 - 35);
} else {
if (_tk351 == _ak342){
_local5 = (_local5 + 35);
};
};
};
};
_local7 = _arg3;
_local8 = (_dm138.scaleX == -1);
if (((_local8) && (!((Math.abs(_local7) == 90))))){
if (_local7 == 0){
_local7 = 180;
} else {
if (_local7 < 0){
_local7 = (180 + _local7);
_local7 = -(_local7);
} else {
if (_local7 > 0){
_local7 = (180 - _local7);
};
};
};
};
_local9 = new _cp328(_se237, irrcrpt("pfExoohwPruh", 3), (_local5 + _arg1), ((_arg4) ? _local6 : (_local6 - 15) + _arg2), -1, _local7, 22, _local8);
_bd176._mx178._ap150(_local9);
};
}
private function _px516():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:MovieClip;
var _local8:Point;
_nv128 = false;
_uo671 = Math.floor((_if643 / _bd176._fy461));
_cq131 = Math.floor((_yl397 / _bd176._ao89));
_local1 = (_uo671 - 1);
_local2 = (_cq131 - 1);
_local3 = (_local1 + 3);
_local4 = (_local2 + 3);
_local5 = _local1;
while (_local5 < _local3) {
if ((((_local5 > (_bd176._mx178.numRows - 1))) || ((_local5 < 0)))){
} else {
_local6 = _local2;
while (_local6 < _local4) {
if ((((_local6 > (_bd176._mx178.numColumns - 1))) || ((_local6 < 0)))){
} else {
if (((_bd176._mx178._ys230.screens[_local5]) && (_bd176._mx178._ys230.screens[_local5][_local6]))){
_local7 = _bd176._mx178._ys230.screens[_local5][_local6].clip.mcCollision;
_local8 = _oj395();
if (((_local7.hitTestPoint(_local8.x, (_local8.y + (_sb316 * 0.5)), true)) && (!(_nc289)))){
while (_local7.hitTestPoint(_local8.x, (_local8.y + (_sb316 * 0.5)), true)) {
y = (y - 0.05);
_local8.y = (_local8.y - 0.05);
};
_sf490.setPosition(_sf490._x, 7);
_nc289 = false;
_kv356 = false;
_im567 = false;
_nv128 = true;
return;
};
};
};
_local6++;
};
};
_local5++;
};
}
public function _vw308(_arg1:Number):void{
_au651 = _le279;
_tb356 = (_tb356 + _arg1);
_aw289._xm177(irrcrpt("OCEJKPG", 2));
_aw289._mo239(_tb356);
_cg147 = false;
}
private function _fh351(_arg1:int):void{
switch (_arg1){
case _aq228:
switch (_au651){
case _pg504:
_av191(irrcrpt("XMTTY_UNXYTQ", 5));
break;
case _le279:
_av191(irrcrpt("VKRRW_PDFKLQH_PRUH", 3));
break;
case _hg653:
_av191(irrcrpt("VKRRW_PDFKLQH", 3));
break;
};
break;
case _sc586:
switch (_au651){
case _pg504:
_av191(irrcrpt("XMTTY_IZHP_UNXYTQ", 5));
_fa552(irrcrpt("QRQH", 3));
break;
case _le279:
_av191(irrcrpt("UJQQV_FWEM_OCEJKPG_OQTG", 2));
_fa552(irrcrpt("QRQH", 3));
break;
case _hg653:
_av191(irrcrpt("XMTTY_IZHP_RFHMNSJ", 5));
_fa552(irrcrpt("OPOF", 1));
break;
};
break;
case _xk129:
switch (_au651){
case _pg504:
_av191(irrcrpt("XMTTY_QTTP_ITBS_UNXYTQ", 5));
break;
case _le279:
_av191(irrcrpt("WLSSX_PSSO_HSAR_QEGLMRI_QSVI", 4));
break;
case _hg653:
_av191(irrcrpt("WLSSX_PSSO_HSAR_QEGLMRI", 4));
break;
};
break;
case _py305:
switch (_au651){
case _pg504:
_av191(irrcrpt("UJQQV_NQQM_WR_RKUVQN", 2));
break;
case _le279:
_av191(irrcrpt("UJQQV_WR_OCEJKPG_OQTG", 2));
break;
case _hg653:
_av191(irrcrpt("WLSSX_PSSO_YT_QEGLMRI", 4));
break;
};
break;
case _uv366:
switch (_au651){
case _pg504:
_av191(irrcrpt("DQOD", 2));
break;
case _le279:
case _hg653:
_av191(irrcrpt("DQOD_OCEJKPG", 2));
break;
};
break;
case _lg447:
switch (_au651){
case _pg504:
_av191(irrcrpt("DQOD_FWEM", 2));
_fa552(irrcrpt("PQPG", 2));
break;
case _le279:
case _hg653:
_av191(irrcrpt("CPNC_EVDL_NBDIJOF", 1));
_fa552(irrcrpt("PQPG", 2));
break;
};
break;
case _sv607:
switch (_au651){
case _pg504:
_av191(irrcrpt("ORMJI_WXERH", 4));
break;
case _le279:
case _hg653:
_av191(irrcrpt("MPKHG_UVCPF", 2));
break;
};
break;
case _mv669:
switch (_au651){
case _pg504:
_av191(irrcrpt("LOJGF_EVDL_TUBOE", 1));
_fa552(irrcrpt("PQPG", 2));
break;
case _le279:
case _hg653:
_av191(irrcrpt("PSNKJ_IZHP_XYFSI", 5));
_fa552(irrcrpt("STSJ", 5));
break;
};
break;
};
}
public function _wh324(_arg1:int):void{
_gd157 = (_gd157 + _arg1);
_aw289._aw540(_gd157);
}
public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("CPNC", 1):
if (_tb356 <= 0){
_nr381();
};
_cg147 = false;
break;
case irrcrpt("PDFKLQH", 3):
if (_tb356 <= 0){
_nr381();
};
_cg147 = false;
break;
case irrcrpt("PDFKLQH_PRUH", 3):
if (_tb356 <= 0){
_nr381();
};
_cg147 = false;
break;
case irrcrpt("RKUVQN", 2):
if (_tb356 <= 0){
_nr381();
};
_cg147 = false;
break;
case irrcrpt("GLH", 3):
_dm138.collision.scaleY = 1;
_dm138.collision.y = -20;
_hr584 = false;
_nc289 = false;
_im567 = true;
_mf534 = false;
_cg147 = false;
_wx302 = false;
_nv128 = false;
_gr628 = false;
_dk224 = false;
_ry621 = false;
_gt368 = false;
_ow282 = false;
_ox593 = 5;
_wy463 = true;
if (_bd176._re423 >= 0){
_wy463 = false;
_nq283 = true;
_yf172 = getTimer();
_if643 = 20;
_nr381();
};
break;
};
}
override public function _qt300():void{
_se237.container.stage.removeEventListener(KeyboardEvent.KEY_DOWN, _ft31);
_se237.container.stage.removeEventListener(KeyboardEvent.KEY_UP, _ql467);
super._qt300();
}
public function _tm425(_arg1:Number):void{
_au651 = _hg653;
_tb356 = (_tb356 + _arg1);
_aw289._xm177(irrcrpt("RFHMNSJ", 5));
_aw289._mo239(_tb356);
_cg147 = false;
}
public function _gj233(_arg1:int=1):void{
trace(irrcrpt("qp Fkg Rncagt", 2));
if (!_nq283){
_is349 = false;
_id450 = false;
_gw472 = false;
_wo675 = false;
_wr546 = false;
_rr49 = false;
_aj136 = false;
_wy463 = true;
if (_arg1 == 1){
_bd176.sound._sj44(irrcrpt("whHiehTpeciv", 4));
_av191(irrcrpt("GLH", 3));
} else {
_bd176.sound._sj44(irrcrpt("xiIjfiUqfdjw7", 5));
_av191(irrcrpt("HMI_JMVI", 4));
};
_fa552(irrcrpt("OPOF", 1));
_bd176._mx178._kp239(-1);
};
}
private function _en171():void{
switch (_au651){
case _pg504:
if (_hr584){
if (!_cg147){
_cm430(irrcrpt("EVDL_SVO", 1));
if (!_nc289){
_fa552(irrcrpt("STSJ", 5));
};
};
} else {
if (_eq652 == irrcrpt("TIPPU_EVDL_QJTUPM", 1)){
_cm430(irrcrpt("WXERH", 4));
_cg147 = false;
} else {
if (!_cg147){
_cm430(irrcrpt("XYFSI", 5));
};
};
if (!_nc289){
_fa552(irrcrpt("UXQ", 3));
};
};
break;
case _le279:
if (_hr584){
if (!_cg147){
_cm430(irrcrpt("FWEM_TWP_OCEJKPG", 2));
if (!_nc289){
_fa552(irrcrpt("QRQH", 3));
};
};
} else {
if (_eq652 == irrcrpt("UJQQV_FWEM_OCEJKPG_OQTG", 2)){
_cm430(irrcrpt("UVCPF_OCEJKPG", 2));
_cg147 = false;
} else {
if (!_cg147){
_cm430(irrcrpt("UVCPF_OCEJKPG", 2));
};
};
if (!_nc289){
_fa552(irrcrpt("TWP", 2));
};
};
break;
case _hg653:
if (_hr584){
if (!_cg147){
_cm430(irrcrpt("EVDL_SVO_NBDIJOF", 1));
if (!_nc289){
_fa552(irrcrpt("PQPG", 2));
};
};
} else {
if (_eq652 == irrcrpt("VKRRW_GXFN_PDFKLQH", 3)){
_cm430(irrcrpt("VWDQG_PDFKLQH", 3));
_cg147 = false;
} else {
if (!_cg147){
_cm430(irrcrpt("XYFSI_RFHMNSJ", 5));
};
};
if (!_nc289){
_fa552(irrcrpt("VYR", 4));
};
};
break;
};
}
private function _pw25():void{
switch (_au651){
case _pg504:
if (_hr584){
if (!_cg147){
if (!_mf534){
_cm430(irrcrpt("GXFN_VWDQG", 3));
};
_fa552(irrcrpt("OPOF", 1));
} else {
if (_be383 != irrcrpt("RSRI", 4)){
_fa552(irrcrpt("XYFSI", 5));
};
};
} else {
if (_im567){
if (!_cg147){
_cm430(irrcrpt("HCNNKPI_UVCPF", 2));
};
_fa552(irrcrpt("KFQQNSL_XYFSI", 5));
} else {
if (_nc289){
if (!_cg147){
_cm430(irrcrpt("KVNQ_TUBOE", 1));
};
_fa552(irrcrpt("KVNQ_TUBOE", 1));
} else {
if (((!(_cg147)) && (!(_mf534)))){
_cm430(irrcrpt("UVCPF", 2));
};
if (!_mf534){
_fa552(irrcrpt("WXERH", 4));
};
};
};
};
if ((((((_tk351 == _gf171)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("UVCPF_WR_NQQM", 2));
};
if ((((((_tk351 == _dn84)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("WXERH_HSAR_PSSO", 4));
};
break;
case _le279:
if (_hr584){
if (!_cg147){
if (!_mf534){
_cm430(irrcrpt("FWEM_UVCPF_OCEJKPG", 2));
};
_fa552(irrcrpt("QRQH", 3));
} else {
if (_be383 != irrcrpt("OPOF", 1)){
_fa552(irrcrpt("WXERH", 4));
};
};
} else {
if (_im567){
if (!_cg147){
_cm430(irrcrpt("JEPPMRK_WXERH_QEGLMRI", 4));
};
_fa552(irrcrpt("JEPPMRK_WXERH", 4));
} else {
if (_nc289){
if (!_cg147){
_cm430(irrcrpt("NYQT_WXERH_QEGLMRI", 4));
};
_fa552(irrcrpt("OZRU_XYFSI", 5));
} else {
if (((!(_cg147)) && (!(_mf534)))){
_cm430(irrcrpt("UVCPF_OCEJKPG", 2));
};
if (!_mf534){
_fa552(irrcrpt("TUBOE", 1));
};
};
};
};
if ((((((_tk351 == _gf171)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("VWDQG_XS_ORRN_PDFKLQH", 3));
} else {
if ((((((_tk351 == _gf171)) && (_cg147))) && (!(_hr584)))){
if (_eq652 == irrcrpt("WLSSX_QEGLMRI_QSVI", 4)){
_cm430(irrcrpt("WLSSX_YTTMRK_QSVI", 4));
};
};
};
if ((((((_tk351 == _dn84)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("XYFSI_ITBS_QTTP_RFHMNSJ", 5));
} else {
if ((((((((_tk351 == _lo431)) || ((_tk351 == _ak342)))) && (_cg147))) && (!(_hr584)))){
if (_eq652 == irrcrpt("VKRRW_XS_PDFKLQH_PRUH", 3)){
_cm430(irrcrpt("WLSSX_HSAMRK_QSVI", 4));
};
} else {
if ((((((_tk351 == _dn84)) && (_cg147))) && (!(_hr584)))){
if (_eq652 == irrcrpt("VKRRW_PDFKLQH_PRUH", 3)){
_cm430(irrcrpt("UJQQV_NQQM_FCYKPI_FQYP_OQTG", 2));
};
};
};
};
break;
case _hg653:
if (_hr584){
if (!_cg147){
if (!_mf534){
_cm430(irrcrpt("HYGO_WXERH_QEGLMRI", 4));
};
_fa552(irrcrpt("RSRI", 4));
} else {
if (_be383 != irrcrpt("RSRI", 4)){
_fa552(irrcrpt("WXERH", 4));
};
};
} else {
if (_im567){
if (!_cg147){
_cm430(irrcrpt("HCNNKPI_UVCPF_OCEJKPG", 2));
};
_fa552(irrcrpt("GBMMJOH_TUBOE", 1));
} else {
if (_nc289){
if (!_cg147){
_cm430(irrcrpt("NYQT_WXERH_QEGLMRI", 4));
};
_fa552(irrcrpt("OZRU_XYFSI", 5));
} else {
if (((!(_cg147)) && (!(_mf534)))){
_cm430(irrcrpt("XYFSI_RFHMNSJ", 5));
};
if (!_mf534){
_fa552(irrcrpt("XYFSI", 5));
};
};
};
};
if ((((((_tk351 == _gf171)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("XYFSI_ZU_QTTP_RFHMNSJ", 5));
};
if ((((((_tk351 == _dn84)) && (!(_cg147)))) && (!(_hr584)))){
_cm430(irrcrpt("TUBOE_EPXO_MPPL_NBDIJOF", 1));
};
break;
};
}
private function _dm553():void{
var _local1:_tu110;
_gd157--;
if (_gd157 >= 0){
_aw289._aw540(_gd157);
_local1 = new _mv191(_se237, irrcrpt("oeDwnngvDqodRncagt", 2), _yl397, _if643, ((_tk351)==_lo431) ? -1 : 1, -1, ((_tk351)==_lo431) ? -1 : 1, _yl397, (_if643 - 50), _if643);
_bd176._mx178._ap150(_local1);
switch (_tk351){
case _lo431:
if (!_hr584){
_fh351(_uv366);
} else {
_fh351(_lg447);
};
break;
case _ak342:
if (!_hr584){
_fh351(_uv366);
} else {
_fh351(_lg447);
};
break;
case _dn84:
if (!_hr584){
_fh351(_uv366);
};
break;
case _gf171:
if (!_hr584){
_fh351(_uv366);
};
break;
};
_cg147 = true;
};
}
public function _ft31(_arg1:KeyboardEvent):void{
if (!_wy463){
if (_arg1.keyCode == 83){
if (!_gw472){
_gw472 = true;
_rx101();
};
};
if (_arg1.keyCode == 65){
if (!_rr49){
_rr49 = true;
_cc640();
};
};
if (_arg1.keyCode == 68){
if (!_wr546){
_wr546 = true;
_dm553();
};
};
};
}
public function _cr106():void{
_vx279 = true;
}
public function _nr381():void{
_tb356 = 0;
_au651 = _pg504;
_aw289._xm177(irrcrpt("SLVWRO", 3));
_aw289._mo239(0, true);
_cg147 = false;
}
private function _av191(_arg1:String):void{
_dm138.body.gotoAndStop(_arg1);
_eq652 = _arg1;
}
override public function update():void{
var _local1:Number;
_hb130.init(_bd176._mx178._ev424.container.stage);
if (_nq283){
_local1 = (getTimer() - _yf172);
_dm138.alpha = (_vn336) ? 0.2 : 1;
_vn336 = !(_vn336);
if (_local1 > 4000){
_nq283 = false;
_vn336 = false;
_dm138.alpha = 1;
};
};
if (_dm138.scaleX == 1){
_tk351 = _ak342;
} else {
_tk351 = _lo431;
};
if (_fx415){
if (_sf490._x < 0){
_sf490.setPosition(0, _sf490._y);
};
};
if (_vx279){
if (_sf490._x > 0){
_sf490.setPosition(0, _sf490._y);
};
};
if (((!(_nc289)) && (!(_im567)))){
_sf490.setPosition(0, _sf490._y);
};
if (_kv356){
_sf490._bm522(0, _ss568);
};
_sf490.setPosition(_sf490._x, Math.min(_sf490._y, _eh172));
_mf534 = false;
if (!_wy463){
if (_hb130._tg431(Keyboard.DOWN)){
if (((!(_nc289)) && (_nv128))){
_dm138.collision.scaleY = 0.5;
_dm138.collision.y = 1;
_hr584 = true;
_ox593 = 2;
_tk351 = ((_dm138.scaleX)!=1) ? _lo431 : _ak342;
} else {
_tk351 = _dn84;
_hr584 = false;
};
} else {
if (((!(_nc289)) && (_nv128))){
_dm138.collision.scaleY = 1;
_dm138.collision.y = -20;
_hr584 = false;
_ox593 = 6;
_tk351 = ((_dm138.scaleX)!=1) ? _lo431 : _ak342;
};
};
if (_hb130._tg431(Keyboard.RIGHT)){
if (!_vx279){
if (((_hr584) && (_cg147))){
} else {
_sf490.setPosition(_ox593, _sf490._y);
_mf534 = true;
};
} else {
_vx279 = false;
};
if (_tk351 != _dn84){
_tk351 = _ak342;
};
_en171();
_dm138.scaleX = 1;
};
if (_hb130._tg431(Keyboard.LEFT)){
if (!_fx415){
if (((_hr584) && (_cg147))){
} else {
_sf490.setPosition(-(_ox593), _sf490._y);
_mf534 = true;
};
} else {
_fx415 = false;
};
if (_tk351 != _dn84){
_tk351 = _lo431;
};
_en171();
_dm138.scaleX = -1;
};
if (_hb130._tg431(Keyboard.UP)){
if (!_hr584){
_tk351 = _gf171;
};
};
};
x = (x + _sf490._x);
y = (y + _sf490._y);
if ((((_sf490._y > 0)) && (!(_nv128)))){
_im567 = true;
_nc289 = false;
};
_px516();
if (!_wy463){
_pw25();
};
if (x < (_bd176._mx178._wv372.x + (_xh175 * 0.5))){
x = (_bd176._mx178._wv372.x + (_xh175 * 0.5));
};
if (x > ((_bd176._mx178._wv372.x + _bd176._mx178._wv372._ao89) - (_xh175 * 0.5))){
x = ((_bd176._mx178._wv372.x + _bd176._mx178._wv372._ao89) - (_xh175 * 0.5));
};
super.update();
}
private function _cc640():void{
var _local1:_tu110;
var _local2:Number;
var _local3:Number;
var _local4:Number;
if (_bd176._mx178._il148){
if (!_hr584){
_fh351(_sv607);
} else {
_fh351(_mv669);
};
_cg147 = true;
} else {
switch (_au651){
case _pg504:
_bd176.sound._sj44(irrcrpt("xiGjwjyf8", 5));
_local3 = _yl397;
_local4 = _if643;
if (_tk351 == _gf171){
_local2 = -90;
_local4 = (_local4 - 40);
} else {
if (_tk351 == _dn84){
_local2 = 90;
_local4 = (_local4 + 40);
} else {
if (_tk351 == _lo431){
_local2 = 180;
_local3 = (_local3 - 35);
} else {
if (_tk351 == _ak342){
_local2 = 0;
_local3 = (_local3 + 35);
};
};
};
};
_local1 = new _cp328(_se237, irrcrpt("pfExoohw", 3), _local3, (_hr584) ? _local4 : (_local4 - 15), -1, _local2, 14);
_bd176._mx178._ap150(_local1);
switch (_tk351){
case _lo431:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _ak342:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _dn84:
if (!_hr584){
_fh351(_xk129);
};
break;
case _gf171:
if (!_hr584){
_fh351(_py305);
};
break;
};
_cg147 = true;
break;
case _le279:
if (_tb356 <= 0){
_nr381();
};
if (!_cg147){
switch (_tk351){
case _lo431:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _ak342:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _dn84:
if (!_hr584){
_fh351(_xk129);
};
break;
case _gf171:
if (!_hr584){
_fh351(_py305);
};
break;
};
_cg147 = true;
};
break;
case _hg653:
if (_tb356 <= 0){
_nr381();
};
if (!_cg147){
_tb356--;
if (_tb356 >= 0){
_aw289._xm177(irrcrpt("NBDIJOF", 1));
_aw289._mo239(_tb356);
_bd176.sound._sj44(irrcrpt("Gspx_5355", 4));
_local1 = new _mf557(_se237, irrcrpt("qgFyppixJmviTpeciv", 4), _yl397, (_hr584) ? _if643 : (_if643 - 15), _tk351);
_bd176._mx178._ap150(_local1);
switch (_tk351){
case _lo431:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _ak342:
if (!_hr584){
_fh351(_aq228);
} else {
_fh351(_sc586);
};
break;
case _dn84:
if (!_hr584){
_fh351(_xk129);
};
break;
case _gf171:
if (!_hr584){
_fh351(_py305);
};
break;
};
_cg147 = true;
};
};
break;
};
};
}
private function _oj395():Point{
return (new Point((_dm138.parent.x + x), (_dm138.parent.y + y)));
}
public function _qr535():MovieClip{
if (_dm138.body.clip){
if (_dm138.body.clip.collisionKnife){
return (_dm138.body.clip.collisionKnife);
};
};
return (null);
}
private function _cm430(_arg1:String):void{
if (_arg1 != _eq652){
_dm138.body.gotoAndStop(_arg1);
_eq652 = _arg1;
};
}
private function _rx101():void{
if (((((!(_kv356)) && (!(_nc289)))) && (_nv128))){
_nc289 = true;
_kv356 = true;
_hr584 = false;
_cg147 = false;
_sf490.setPosition(_sf490._x, (_sf490._y - _rh513));
};
}
public function _fm115():void{
_fx415 = true;
}
public function _ql467(_arg1:KeyboardEvent):void{
if (!_wy463){
if (_arg1.keyCode == 83){
_gw472 = false;
} else {
if (_arg1.keyCode == 65){
_rr49 = false;
} else {
if (_arg1.keyCode == 68){
_wr546 = false;
};
};
};
};
}
private function _fa552(_arg1:String):void{
if (_arg1 != _be383){
_dm138.foot.gotoAndStop(_arg1);
_be383 = _arg1;
};
}
}
}//package com.megaman.framework
Section 31
//_ra423 (com.megaman.framework._ra423)
package com.megaman.framework {
import flash.utils.*;
public class _ra423 extends _nd48 {
private var _yf172:Number;
private var _gt578:Array;
private var _cl157:_ei396;
private var _xj255:int;
private var _np614:int;// = 0
private var _lb146:Boolean;
public function _ra423(_arg1:_fb377){
_gt578 = new Array();
_np614 = 0;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.clip.scaleX = 1;
_cl157._be24 = 60;
_cl157.state = _ei396._ec226;
_cl157._lf439(irrcrpt("XMTB", 5));
_gt578[0] = [[50, 250, 350, 450, 550], [50, 250, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 250, 450, 550], [50, 150, 250, 450, 550]];
_gt578[1] = [[50, 150, 250, 350, 450], [50, 150, 250, 350, 450], [50, 150, 250, 350, 550], [50, 150, 250, 350, 550], [50, 150, 250, 350, 550], [50, 150, 250, 450, 550], [50, 150, 250, 450, 550]];
_gt578[2] = [[50, 250, 350, 450, 550], [50, 250, 350, 450, 550], [50, 250, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 350, 450, 550], [50, 150, 250, 450, 550]];
}
override public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("VRXQG", 3):
_bd176.sound._sj44(irrcrpt("teTippuUsvdl", 1));
break;
case irrcrpt("VRXQG_GLH", 3):
_bd176.sound._sj44(irrcrpt("whIbtpsxmsr5", 4));
break;
case irrcrpt("UJQY", 2):
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("VWDQG", 3));
_yf172 = getTimer();
break;
case irrcrpt("WLSSX_JMVI", 4):
break;
case irrcrpt("VKRRW_HQG", 3):
_cl157._lf439(irrcrpt("XYFSI", 5));
_cl157.state = _ei396._sa655;
_xj255 = _bd176.random(0, 2);
break;
case irrcrpt("INJ", 5):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:*;
var _local2:Array;
var _local3:int;
var _local4:*;
var _local5:_be670;
switch (_cr335.state){
case _ei396._ex566:
_local1 = (getTimer() - _yf172);
if (_local1 > 4000){
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("XMTTY", 5));
_yf172 = getTimer();
};
break;
case _ei396._ap534:
break;
case _ei396._sa655:
_local2 = _gt578[_xj255][_np614];
if (_local2 != null){
_local3 = _local2.length;
_local4 = 0;
while (_local4 < _local3) {
_local5 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixXvygo", 4), (_bd176._mx178._wv372.x + _local2[_local4]), 0, _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._sd487);
_bd176._mx178._fj541(_local5);
_local4++;
};
_np614++;
_cl157.state = _ei396._rg467;
_yf172 = getTimer();
} else {
_np614 = 0;
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("WXERH", 4));
_yf172 = getTimer();
};
break;
case _ei396._rg467:
_local1 = (getTimer() - _yf172);
if (_local1 > 800){
_cl157.state = _ei396._sa655;
};
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
}
}//package com.megaman.framework
Section 32
//_rq426 (com.megaman.framework._rq426)
package com.megaman.framework {
import flash.utils.*;
public class _rq426 extends _nd48 {
private var _kv275:int;// = 1000
private var _cl157:_ei396;
private var _vt62:int;
private var _yf172:Number;
private var _pv583:Number;
private var _rm124:int;// = 1000
private var _lh97:int;
private var _lb146:Boolean;
public function _rq426(_arg1:_fb377){
_kv275 = 1000;
_rm124 = 1000;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_lj120();
_cl157._be24 = 65;
}
private function _gs366():void{
var _local1:*;
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("UXQ", 3));
_local1 = _bd176.random(100, 400);
_pv583 = (_bd176._mx178._wv372.x + _local1);
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
switch (_cr335.state){
case _ei396._jv106:
_local5 = (getTimer() - _vt62);
if (_local5 > _kv275){
_cc640();
} else {
_local1 = (_pv583 - _cl157.x);
_local3 = Math.atan2(0, _local1);
_local4 = (Math.cos(_local3) * 2.5);
_cl157.x = (_cl157.x + _local4);
if ((((_local1 < 5)) && ((_local1 > -5)))){
_cc640();
};
};
break;
case _ei396._ex566:
_local5 = (getTimer() - _lh97);
if (_local5 > _rm124){
_lj120();
};
break;
case _ei396._kd576:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
private function _es329():void{
_cl157.state = _ei396._kd576;
_cl157._lf439(irrcrpt("VSXEXI", 4));
}
private function _bk603():void{
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("WXERH", 4));
_lh97 = getTimer();
}
private function _cc640():void{
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("UJQQV_3", 2));
}
private function _kg280():void{
_cl157.state = _ei396._jv106;
_cl157._lf439(irrcrpt("SVO", 1));
_vt62 = getTimer();
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("VKRRW_EXOOHW", 3):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixQsvi", 4), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 100) : (_cl157.x + 100), (_cr335.y - _bd176.random(16, 20)), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._va411, ((_cl157.clip.scaleX)==1) ? -20 : 20, -1, ((_cl157.clip.scaleX)==1) ? -1 : 1);
_bd176._mx178._fj541(_local2);
_bd176.sound._sj44(irrcrpt("Xmtty_Nslwfr", 5));
break;
case irrcrpt("WLSSX_IRH", 4):
_bk603();
break;
case irrcrpt("VSXEXI", 4):
_cl157.clip.scaleX = (_cl157.clip.scaleX * -1);
_kg280();
break;
case irrcrpt("HMI", 4):
_cl157._gg603 = true;
break;
};
}
private function _lj120():void{
_pv583 = _bd176._mx178._id147.x;
if (_pv583 > _cl157.x){
_pv583 = (_pv583 - 120);
if (_cl157.clip.scaleX == 1){
_es329();
} else {
_kg280();
};
} else {
_pv583 = (_pv583 + 120);
if (_cl157.clip.scaleX == -1){
_es329();
} else {
_kg280();
};
};
}
}
}//package com.megaman.framework
Section 33
//_sk247 (com.megaman.framework._sk247)
package com.megaman.framework {
public class _sk247 {
public var _ew147:Array;
public var _pa257:int;
public var _rn537:Boolean;
public var _ac388:Boolean;
public var _tq198:Array;
public var _qk472:int;
public var _og222:Boolean;
public function _sk247(_arg1:int, _arg2:int, _arg3:Boolean, _arg4:Array=null, _arg5:Array=null){
_qk472 = _arg1;
_pa257 = _arg2;
_og222 = _arg3;
_ew147 = _arg4;
_tq198 = _arg5;
}
}
}//package com.megaman.framework
Section 34
//_tq330 (com.megaman.framework._tq330)
package com.megaman.framework {
import flash.utils.*;
public class _tq330 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _gj170:int;// = 5
private var _lb146:Boolean;
public function _tq330(_arg1:_fb377){
_gj170 = 5;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("WXERH", 4));
_cl157._be24 = 35;
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("VKRRW_ERPE", 3):
_bd176.sound._sj44(irrcrpt("xiXmttyKqdGtrgjw", 5));
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("rhGzqqjyGtrgKqd", 5), _bd176.random((_cr335.x - 15), (_cr335.x + 15)), (_cr335.y + 40), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._sd487);
_bd176._mx178._fj541(_local2);
break;
case irrcrpt("WLSSX_FSQF_IRH", 4):
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("UVCPF", 2));
_yf172 = getTimer();
break;
case irrcrpt("INJ", 5):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:Number;
var _local2:int;
switch (_cr335.state){
case _ei396._lv529:
_local1 = (_bd176._mx178._id147.x - _cl157.x);
if (_cl157.x < _bd176._mx178._id147.x){
_cl157._ox593 = 3;
} else {
_cl157._ox593 = -3;
};
_cl157._ci519.setPosition(_cl157._ox593, 0);
if ((((_local1 > -(_gj170))) && ((_local1 < _gj170)))){
_cl157._ci519.setPosition(0, 0);
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("XMTTY", 5));
};
break;
case _ei396._ex566:
_local2 = (getTimer() - _yf172);
if (_local2 > 1500){
_cl157.state = _ei396._lv529;
};
case _ei396._ap534:
break;
};
}
}
}//package com.megaman.framework
Section 35
//_tr461 (com.megaman.framework._tr461)
package com.megaman.framework {
import flash.utils.*;
public class _tr461 extends _nd48 {
private var _kv275:int;// = 1000
private var _cl157:_ei396;
private var _vt62:int;
private var _yf172:Number;
private var _pv583:Number;
private var _rm124:int;// = 1000
private var _lh97:int;
private var _lb146:Boolean;
public function _tr461(_arg1:_fb377){
_kv275 = 1000;
_rm124 = 1000;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_lj120();
_cl157._be24 = 65;
}
private function _gs366():void{
var _local1:*;
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("SVO", 1));
_local1 = _bd176.random(100, 400);
_pv583 = (_bd176._mx178._wv372.x + _local1);
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
switch (_cr335.state){
case _ei396._jv106:
_local5 = (getTimer() - _vt62);
if (_local5 > _kv275){
_cc640();
} else {
_local1 = (_pv583 - _cl157.x);
_local3 = Math.atan2(0, _local1);
_local4 = (Math.cos(_local3) * 2.5);
_cl157.x = (_cl157.x + _local4);
if ((((_local1 < 5)) && ((_local1 > -5)))){
_cc640();
};
};
break;
case _ei396._ex566:
_local5 = (getTimer() - _lh97);
if (_local5 > _rm124){
_lj120();
};
break;
case _ei396._kd576:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
private function _es329():void{
_cl157.state = _ei396._kd576;
_cl157._lf439(irrcrpt("SPUBUF", 1));
}
private function _bk603():void{
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("TUBOE", 1));
_lh97 = getTimer();
}
private function _cc640():void{
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("TIPPU", 1));
}
private function _kg280():void{
_cl157.state = _ei396._jv106;
_cl157._lf439(irrcrpt("VYR", 4));
_vt62 = getTimer();
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("TIPPU_CVMMFU", 1):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("pfExoohwEdoo", 3), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 100) : (_cl157.x + 100), (_cr335.y - 20), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._go540, ((_cl157.clip.scaleX)==1) ? -2 : 2, -1, ((_cl157.clip.scaleX)==1) ? -1 : 1);
_bd176._mx178._fj541(_local2);
_bd176.sound._sj44(irrcrpt("Dpmu_2022", 1));
break;
case irrcrpt("VKRRW_HQG", 3):
_bk603();
break;
case irrcrpt("SPUBUF", 1):
_cl157.clip.scaleX = (_cl157.clip.scaleX * -1);
_kg280();
break;
case irrcrpt("EJF", 1):
_cl157._gg603 = true;
break;
};
}
private function _lj120():void{
_pv583 = _bd176._mx178._id147.x;
if (_pv583 > _cl157.x){
_pv583 = (_pv583 - 120);
if (_cl157.clip.scaleX == 1){
_es329();
} else {
_kg280();
};
} else {
_pv583 = (_pv583 + 120);
if (_cl157.clip.scaleX == -1){
_es329();
} else {
_kg280();
};
};
}
}
}//package com.megaman.framework
Section 36
//_tu110 (com.megaman.framework._tu110)
package com.megaman.framework {
import com.megaman.util.*;
import flash.geom.*;
public class _tu110 extends _fb377 {
protected var _fl360:int;// = 14
protected var _yo392:int;
protected var _tk351:int;// = -1
protected var _bo641:Boolean;
protected var _ol653:int;
public static const _og133:int = 3;
public static const _dn84 = 2;
public static const _ak342 = 1;
public static const _gf171 = 3;
public static const _lo431 = -1;
public static const _md595:int = 2;
public static const _mk614:int = 1;
public function _tu110(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=-1, _arg6:int=-1){
_tk351 = _lo431;
_fl360 = 14;
super(_arg1, _arg2, _arg3, _arg4);
_tk351 = _arg5;
_dm138.parentClass = this;
_dm138._nu423 = _nu423;
_ot136 = _mk614;
}
protected function _st191():void{
}
protected function _px516():void{
var _local1:*;
var _local2:*;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:Point;
var _local8:int;
var _local9:int;
var _local10:int;
var _local11:_cf161;
if ((((_yl397 > (_bd176._mx178._wv372.x + _bd176._mx178._wv372._ao89))) || ((_yl397 < _bd176._mx178._wv372.x)))){
_gg603 = true;
};
if ((((_if643 > (_bd176._mx178._wv372.y + _bd176._mx178._wv372._fy461))) || ((_if643 < _bd176._mx178._wv372.y)))){
_gg603 = true;
};
_na85();
_local1 = _bd176._mx178._id147._uo671;
_local2 = _bd176._mx178._id147._cq131;
_local3 = (_local1 - 1);
_local4 = (_local2 - 1);
_local5 = (_local3 + 3);
_local6 = (_local4 + 3);
_local7 = _oj395();
_local7 = _oj395();
_local9 = _local3;
while (_local9 < _local5) {
if ((((_local9 > (_bd176._mx178.numRows - 1))) || ((_local9 < 0)))){
} else {
_local10 = _local4;
while (_local10 < _local6) {
if ((((_local10 > (_bd176._mx178.numColumns - 1))) || ((_local10 < 0)))){
} else {
if (((_bd176._mx178._ys230.screens[_local9]) && (_bd176._mx178._ys230.screens[_local9][_local10]))){
_local11 = _bd176._mx178._ys230.screens[_local9][_local10];
if (!_fh104(_local11, _local7)){
_local7 = _oj395();
if (_local11.clip.mcCollision.hitTestPoint((_local7.x + (_xh175 * 0.5)), (_local7.y - _sb316), true)){
_eg106();
};
_local7 = _oj395();
if (_local11.clip.mcCollision.hitTestPoint((_local7.x - (_xh175 * 0.5)), (_local7.y - _sb316), true)){
_eg106();
};
_local7 = _oj395();
if (_local11.clip.mcCollision.hitTestPoint(_local7.x, _local7.y, true)){
if (_bo641){
while (_local11.clip.mcCollision.hitTestPoint(_local7.x, (_local7.y + (_sb316 * 0.5)), true)) {
y = (y - 0.5);
_local7.y = (_local7.y - 0.5);
};
};
_ee440();
};
};
};
};
_local10++;
};
};
_local9++;
};
}
protected function _eg106():void{
}
protected function _ee440():void{
}
protected function moveTo():void{
}
override public function update():void{
switch (_ot136){
case _mk614:
moveTo();
_px516();
break;
case _md595:
break;
case _og133:
break;
};
super.update();
}
public function _na85():void{
var _local1:int;
var _local2:int;
_local1 = _bd176._mx178._ew147.length;
_local2 = 0;
_local2 = 0;
while (_local2 < _local1) {
if (((!(_bd176._mx178._ew147[_local2]._gg603)) && (!((_bd176._mx178._ew147[_local2].state == _ei396._ke319))))){
if (_dm138.collision.hitTestObject(_bd176._mx178._ew147[_local2].clip.collision)){
_ot136 = _md595;
_lf439(irrcrpt("JCUQTNY", 5));
_bd176.sound._sj44(irrcrpt("whGsppFyppix", 4));
_bd176._mx178._ew147[_local2]._gj233();
break;
};
};
_local2++;
};
}
protected function _oj395():Point{
return (new Point((_dm138.parent.x + x), (_dm138.parent.y + y)));
}
public function _nu423():void{
_gg603 = true;
}
public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("GZRNQKV", 2):
_gg603 = true;
break;
};
}
override public function _qt300():void{
super._qt300();
}
protected function _fh104(_arg1:_cf161, _arg2:Point):Boolean{
var _local3:int;
var _local4:int;
var _local5:_vc674;
_local3 = _arg1._tq198.length;
_local4 = 0;
while (_local4 < _local3) {
_local5 = _arg1._tq198[_local4];
if (((!(_local5._gg603)) && (!((_local5.state == _vc674._md595))))){
if (_local5.collision.hitTestPoint(_arg2.x, _arg2.y, true)){
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("xiHtqqGzqqjy", 5));
_lf439(irrcrpt("GZRNQKV", 2));
_st191();
_local5._wy136();
return (true);
};
};
_local4++;
};
return (false);
}
}
}//package com.megaman.framework
Section 37
//_tv114 (com.megaman.framework._tv114)
package com.megaman.framework {
import com.megaman.util.*;
import flash.utils.*;
public class _tv114 extends _ei396 {
private var _yf172:int;
private var _vi495:Boolean;
public function _tv114(_arg1:_qi336, _arg2:String, _arg3:Number, _arg4:Number, _arg5:int=0, _arg6:_mm59=null, _arg7:int=-1, _arg8:int=-1){
_yf172 = getTimer();
super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8);
_tk351 = _arg7;
_sf490 = new _cx677(0, 0, 0);
_ox593 = 7;
_xh175 = 120;
_sb316 = 70;
_sh578 = _arg5;
_dm138.parentClass = this;
_dm138.scaleX = -1;
_dm138.collision.visible = false;
_dm138.cacheAsBitmap = true;
_gg225 = _arg6;
switch (_arg5){
case _sd487:
_my475 = new _tq330(this);
break;
case _gk496:
_my475 = new _vw240(this);
break;
};
trace(irrcrpt("gVIEXI qEGLMRI jPC", 4));
}
public function _lh514():void{
_be24 = (_be24 - 5);
if (_be24 < 1){
_ot136 = _ke319;
_lf439(irrcrpt("FKG", 2));
_ox593 = 0;
_sf490.setPosition(_ox593, _sf490._y);
if (_gg225){
_gg225._is540 = true;
};
_bd176.sound._sj44(irrcrpt("xiJcuqtynts6", 5));
_bd176._mx178._in639(500);
} else {
_tm310._fp456(_dm138, 0xFF, 0, 0, 0.8);
_vi495 = true;
_yf172 = getTimer();
};
}
private function _pj105():void{
switch (_sh578){
case _gk496:
if (((_dm138.collision) && (_bd176._mx178._id147.clip.collision))){
if (_bd176._mx178._id147.clip.collision.hitTestObject(_dm138.collision)){
if (!_bd176._mx178._id147._wy463){
_bd176.sound._sj44(irrcrpt("teDpmmCvmmfu", 1));
_bd176._mx178._id147._gj233(1);
};
};
};
break;
};
}
override public function update():void{
var _local1:int;
if (!_gg603){
if (_vi495){
_local1 = (getTimer() - _yf172);
if (_local1 > 60){
_dm138.filters = null;
_vi495 = false;
};
};
if (_ot136 != _ke319){
_my475.update();
};
x = (x + _sf490._x);
y = (y + _sf490._y);
_lq480();
_pj105();
super.update();
};
}
override public function _gj233():void{
_be24--;
if (_be24 > 0){
_tm310._fp456(_dm138, 0xFF, 0, 0, 0.8);
_vi495 = true;
_yf172 = getTimer();
} else {
_ot136 = _ke319;
_lf439(irrcrpt("GLH", 3));
_ox593 = 0;
_sf490.setPosition(_ox593, _sf490._y);
if (_gg225){
_gg225._is540 = true;
};
_bd176.sound._sj44(irrcrpt("whIbtpsxmsr5", 4));
_bd176._mx178._in639(500);
};
}
override public function _qt300():void{
if (_gg225){
_gg225._ac388 = false;
};
trace(irrcrpt("Jvii Iriqc jPC", 4));
super._qt300();
_my475 = null;
}
}
}//package com.megaman.framework
Section 38
//_ty668 (com.megaman.framework._ty668)
package com.megaman.framework {
import flash.utils.*;
public class _ty668 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _pv583:Number;
private var _lb146:Boolean;
public function _ty668(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("WZS", 5));
_cl157._be24 = 50;
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("UJQQV_DWNNGV", 2):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("ndCvmmfuUbol", 1), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 50) : (_cl157.x + 50), (_cr335.y - 25), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._va411, ((_cl157.clip.scaleX)==1) ? -5 : 5, -1, ((_cl157.clip.scaleX)==1) ? 1 : -1);
_bd176._mx178._fj541(_local2);
break;
case irrcrpt("UJQQV_GPF", 2):
_gs366();
_lb146 = false;
break;
case irrcrpt("YLHZ_SODBHU", 3):
case irrcrpt("EJF", 1):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
switch (_cr335.state){
case _ei396._ex566:
_gs366();
break;
case _ei396._lv529:
_local1 = (_pv583 - _cl157.x);
_local3 = Math.atan2(0, _local1);
_local4 = (Math.cos(_local3) * 2.5);
_cl157.x = (_cl157.x + _local4);
if ((((_local1 < 5)) && ((_local1 > -5)))){
_cl157.x = _pv583;
_lb146 = false;
_cc640();
};
break;
case _ei396._wp528:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
private function _gs366():void{
var _local1:*;
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("SVO", 1));
_local1 = _bd176.random(100, 400);
_pv583 = (_bd176._mx178._wv372.x + _local1);
}
private function _cc640():void{
_cl157.state = _ei396._wp528;
_cl157._lf439(irrcrpt("UJQQV", 2));
}
override public function _eg106():void{
if (!_lb146){
_cc640();
_lb146 = true;
};
}
}
}//package com.megaman.framework
Section 39
//_ur630 (com.megaman.framework._ur630)
package com.megaman.framework {
import flash.utils.*;
public class _ur630 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _lb146:Boolean;
public function _ur630(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._vw439;
_cl157._lf439(irrcrpt("YFQP", 5));
_cl157._be24 = 1;
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("GJSF_TIPPU", 1):
trace(irrcrpt("FOEEE GJSF", 1));
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("qgFyppixJmvi", 4), ((_cl157.clip.scaleX)==1) ? (_cl157.x - 60) : (_cl157.x + 60), (_cl157.y - 20), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._va411, ((_cl157.clip.scaleX)==1) ? -9 : 9, (_cl157.y - 20));
_bd176._mx178._fj541(_local2);
_bd176.sound._sj44(irrcrpt("ufFgugtv", 2));
break;
case irrcrpt("ZMIA_TPECIV", 4):
case irrcrpt("HKTG_UJQQV_GPF", 2):
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("TUPQ", 1));
_yf172 = getTimer();
break;
case irrcrpt("GLH", 3):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:*;
switch (_cr335.state){
case _ei396._vw439:
if (_cl157._mm56() < 300){
if (_cl157._cx399()){
_cl157.state = _ei396._ci269;
_cl157._lf439(irrcrpt("ZMIA_TPECIV", 4));
_bd176.sound._sj44(irrcrpt("xiAnjbUqfdjw", 5));
} else {
_cl157.state = _ei396._vw439;
};
};
break;
case _ei396._ex566:
_local1 = (getTimer() - _yf172);
if (_local1 > 2500){
if (_cl157._cx399()){
trace(irrcrpt("HQGGG VWRS", 3));
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("HKTG", 2));
};
_yf172 = getTimer();
};
break;
case _ei396._ap534:
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
}
}//package com.megaman.framework
Section 40
//_vc674 (com.megaman.framework._vc674)
package com.megaman.framework {
import flash.display.*;
public class _vc674 {
private var _al396:_cf161;
private var _ot136:int;
private var _uo161:MovieClip;
public var _gg603:Boolean;
private var _uv464:_is375;
public var collision:MovieClip;
private var _pn107:String;
private var _be24:Number;// = 5
public var skin:MovieClip;
public static const _hd638:int = 11;
public static const _wm615:int = 6;
public static const _du226:int = 3;
public static const _gk370:int = 12;
public static const _dn564:int = 1;
public static const _mj671:int = 2;
public static const _df117:int = 5;
public static const _tp310:int = 4;
public static const _ex170:int = 0;
public static const _cy681:int = 0;
public static const _md595:int = 1;
public function _vc674(_arg1:MovieClip, _arg2:_is375, _arg3:_cf161){
_be24 = 5;
super();
_uo161 = _arg1;
_uv464 = _arg2;
_al396 = _arg3;
switch (_arg2.type){
case _vc674._du226:
skin = new mcPlataform1();
skin.x = _uv464.x;
skin.y = _uv464.y;
_arg1.addChild(skin);
collision = new mcCollisionPlataform1();
collision.x = _uv464.x;
collision.y = _uv464.y;
collision.visible = false;
_arg1.mcCollision.addChild(collision);
_be24 = 35;
break;
case _gk370:
skin = new mcBoxDummie2();
skin.x = _uv464.x;
skin.y = _uv464.y;
_arg1.addChild(skin);
collision = new mcBoxDummie2Collision();
collision.x = _uv464.x;
collision.y = _uv464.y;
collision.visible = false;
_arg1.mcCollision.addChild(collision);
_be24 = 50;
break;
case _hd638:
skin = new mcBoxDummie();
skin.x = _uv464.x;
skin.y = _uv464.y;
_arg1.addChild(skin);
collision = new mcBoxDummieCollision();
collision.x = _uv464.x;
collision.y = _uv464.y;
collision.visible = false;
_arg1.mcCollision.addChild(collision);
_be24 = 60;
break;
case _vc674._tp310:
case _vc674._df117:
case _vc674._wm615:
skin = new mcBoxBonus();
skin.x = _uv464.x;
skin.y = _uv464.y;
_arg1.addChild(skin);
collision = new mcBoxBonusCollision();
collision.x = _uv464.x;
collision.y = _uv464.y;
collision.visible = false;
_arg1.mcCollision.addChild(collision);
_be24 = 3;
break;
};
_ot136 = _cy681;
skin.parentClass = this;
}
public function _mh403():void{
if (_ot136 != _md595){
_be24 = (_be24 - 5);
if (_be24 < 0){
_lf439(irrcrpt("FYQMPJU", 1));
if (collision){
if (collision.left){
collision.removeChild(collision.left);
collision.left = null;
};
if (collision.right){
collision.removeChild(collision.right);
collision.right = null;
};
if (_uo161.mcCollision){
_uo161.mcCollision.removeChild(collision);
};
collision = null;
};
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("teFyqmpujpo2", 1));
_wu443();
} else {
_lf439(irrcrpt("IJU", 1));
};
};
}
public function update():void{
if (!_gg603){
};
}
public function get state():int{
return (_ot136);
}
private function _wu443():void{
var _local1:_pp373;
switch (_uv464.type){
case _vc674._tp310:
_local1 = new _pp373(_uo161, _al396, irrcrpt("JMVI", 4), _uv464.x, _uv464.y);
_al396._sg466(_local1);
break;
case _vc674._df117:
_local1 = new _pp373(_uo161, _al396, irrcrpt("PDFKLQH", 3), _uv464.x, _uv464.y);
_al396._sg466(_local1);
break;
case _vc674._wm615:
_local1 = new _pp373(_uo161, _al396, irrcrpt("GTRG", 5), _uv464.x, _uv464.y);
_al396._sg466(_local1);
break;
};
}
private function _lf439(_arg1):void{
if (_pn107 != _arg1){
if (skin){
skin.gotoAndStop(_arg1);
};
_pn107 = _arg1;
};
}
public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("FYQMPJU", 1):
_gg603 = true;
break;
case irrcrpt("LMX", 4):
_lf439(irrcrpt("WXERH", 4));
break;
};
}
public function _qt300():void{
if (skin){
_uo161.removeChild(skin);
skin = null;
};
if (collision){
if (collision){
if (collision.left){
collision.removeChild(collision.left);
collision.left = null;
};
if (collision.right){
collision.removeChild(collision.right);
collision.right = null;
};
if (_uo161.mcCollision){
_uo161.mcCollision.removeChild(collision);
};
collision = null;
};
collision = null;
};
}
public function _wy136():void{
if (_ot136 != _md595){
_be24--;
if (_be24 < 0){
_lf439(irrcrpt("IBTPSMX", 4));
if (collision){
if (collision.left){
collision.removeChild(collision.left);
collision.left = null;
};
if (collision.right){
collision.removeChild(collision.right);
collision.right = null;
};
if (_uo161.mcCollision){
_uo161.mcCollision.removeChild(collision);
};
collision = null;
};
_ot136 = _md595;
_bd176.sound._sj44(irrcrpt("xiJcuqtynts6", 5));
_wu443();
} else {
_lf439(irrcrpt("LMX", 4));
};
};
}
}
}//package com.megaman.framework
Section 41
//_wj96 (com.megaman.framework._wj96)
package com.megaman.framework {
import flash.utils.*;
public class _wj96 extends _nd48 {
private var _yf172:Number;
private var _cl157:_ei396;
private var _lb146:Boolean;
public function _wj96(_arg1:_fb377){
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157.state = _ei396._vw439;
_cl157._lf439(irrcrpt("XEPO", 4));
}
override public function onEndAnimation(_arg1:String):void{
var _local2:_be670;
switch (_arg1){
case irrcrpt("TIPPU_CPNC", 1):
_local2 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("oeDwnngvDqod", 2), _cr335.x, (_cr335.y - 30), _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._wm615);
_bd176._mx178._fj541(_local2);
break;
case irrcrpt("XKGY_RNCAGT", 2):
case irrcrpt("UJQQV_DQOD_GPF", 2):
if (_cl157._mm56() > _bd176.random(150, 200)){
if (_cl157.clip.scaleX == 1){
_cl157._ox593 = -5;
} else {
_cl157._ox593 = 5;
};
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("WZS", 5));
_yf172 = getTimer();
} else {
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("VWRS", 3));
_yf172 = getTimer();
};
_lb146 = false;
break;
case irrcrpt("HMI", 4):
_cl157._gg603 = true;
break;
};
}
override public function update():void{
var _local1:*;
switch (_cr335.state){
case _ei396._vw439:
if (_cl157._mm56() < 300){
if (_cl157._cx399()){
_cl157.state = _ei396._ci269;
_cl157._lf439(irrcrpt("XKGY_RNCAGT", 2));
_bd176.sound._sj44(irrcrpt("teWjfxQmbzfs", 1));
} else {
_cl157.state = _ei396._vw439;
};
};
break;
case _ei396._ex566:
_local1 = (getTimer() - _yf172);
if (_local1 > 1500){
if (_cl157._cx399()){
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("VKRRW_ERPE", 3));
} else {
if (_cl157.clip.scaleX == 1){
_cl157._ox593 = -5;
} else {
_cl157._ox593 = 5;
};
_cl157.state = _ei396._lv529;
_cl157._lf439(irrcrpt("UXQ", 3));
_yf172 = getTimer();
};
};
break;
case _ei396._ap534:
break;
case _ei396._lv529:
_cr335._ci519.setPosition(_cl157._ox593, _cl157._ci519._y);
if (_cl157._mm56() < _bd176.random(90, 170)){
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("VWRS", 3));
_yf172 = getTimer();
_cl157._ci519.setPosition(0, _cl157._ci519._y);
};
break;
case _ei396._yi617:
break;
case _ei396._ke319:
break;
};
}
override public function _eg106():void{
if (((!(_lb146)) && (!((_cl157.state == _ei396._vw439))))){
if (_cl157._cx399()){
_cl157.state = _ei396._ap534;
_cl157._lf439(irrcrpt("TIPPU_CPNC", 1));
} else {
_cl157.state = _ei396._ex566;
_cl157._lf439(irrcrpt("XYTU", 5));
};
_cl157._ci519.setPosition(0, _cl157._ci519._y);
_yf172 = getTimer();
_lb146 = true;
};
}
}
}//package com.megaman.framework
Section 42
//_vr129 (com.megaman.framework._vr129)
package com.megaman.framework {
public class _vr129 {
protected var _if643:Number;
protected var _bm216:Number;
protected var _yl397:Number;
public function _vr129(_arg1:Number=0, _arg2:Number=0, _arg3:Number=0){
setPosition(_arg1, _arg2, _arg3);
}
public function get _rn405():Number{
return (_bm216);
}
public function get _y():Number{
return (_if643);
}
public function setPosition(_arg1:Number=0, _arg2:Number=0, _arg3:Number=0){
_yl397 = _arg1;
_if643 = _arg2;
_bm216 = _arg3;
}
public function get _x():Number{
return (_yl397);
}
}
}//package com.megaman.framework
Section 43
//_vw240 (com.megaman.framework._vw240)
package com.megaman.framework {
import flash.utils.*;
public class _vw240 extends _nd48 {
private var _gj170:int;// = 5
private var _cl157:_ei396;
private var _oa210:Number;
private var _oo46:Number;
private var _yf172:Number;
private var _lb146:Boolean;
public function _vw240(_arg1:_fb377){
_gj170 = 5;
super(_arg1);
_yf172 = getTimer();
_cl157 = _ei396(_arg1);
_cl157._be24 = 80;
_cl157.clip.onShootBullet = onShootBullet;
_ho281();
}
private function _nb369():void{
_cl157._lf439(irrcrpt("XMTTY_WNLMY", 5));
_cl157.state = _ei396._nk122;
trace(irrcrpt("XY_GTXX_FYYFHP_WNLMY", 5));
}
private function _ho281():void{
_oa210 = (_bd176._mx178._wv372.x + (_bd176._ao89 * 0.5));
_oo46 = 100;
_cl157._lf439(irrcrpt("TUBOE", 1));
_cl157.state = _ei396._ij590;
trace(irrcrpt("UV_DQUU_OQXG_KPVTQ", 2));
}
override public function update():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:Number;
switch (_cr335.state){
case _ei396._ij590:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 5);
_local2 = (Math.sin(_local3) * 5);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 5;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_ui385();
};
break;
case _ei396._br589:
_local6 = (getTimer() - _yf172);
if (_local6 > 2000){
_ny303();
};
break;
case _ei396._ib598:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 5);
_local2 = (Math.sin(_local3) * 5);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 5;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_to500();
};
break;
case _ei396._ea366:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 8);
_local2 = (Math.sin(_local3) * 8);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 10;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_ax510();
};
break;
case _ei396._bs402:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 8);
_local2 = (Math.sin(_local3) * 8);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 10;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_sk354();
};
break;
case _ei396._yi111:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 8);
_local2 = (Math.sin(_local3) * 8);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 10;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_xk631();
};
break;
case _ei396._qk414:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 5);
_local2 = (Math.sin(_local3) * 5);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 5;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_nb369();
};
break;
case _ei396._em499:
_local5 = (_oo46 - _cl157.y);
_local4 = (_oa210 - _cl157.x);
_local3 = Math.atan2(_local5, _local4);
_local1 = (Math.cos(_local3) * 5);
_local2 = (Math.sin(_local3) * 5);
_cl157._ci519.setPosition(_local1, _local2);
_gj170 = 5;
if ((((((_local4 > -(_gj170))) && ((_local4 < _gj170)))) && ((((_local5 > -(_gj170))) && ((_local5 < _gj170)))))){
_cl157.x = _oa210;
_cl157.y = _oo46;
_cl157._ci519.setPosition(0, 0);
_ho281();
};
break;
};
}
private function _ny303():void{
_cl157._lf439(irrcrpt("VKRRW_PLGGOH", 3));
_cl157.state = _ei396._mb96;
trace(irrcrpt("WX_FSWW_EXXEGO_QMHHPI", 4));
}
private function _ax510():void{
_cl157.y = 300;
_oa210 = (_bd176._mx178._wv372.x - 100);
_oo46 = _cl157.y;
_cl157.state = _ei396._bs402;
_cl157._lf439(irrcrpt("TUBOE_NPWF", 1));
trace(irrcrpt("VW_ERVV_PRYH_OHIW", 3));
}
private function _xk631():void{
_cl157._lf439(irrcrpt("XMTTY_QJKY", 5));
_cl157.state = _ei396._xn78;
trace(irrcrpt("VW_ERVV_DWWDFN_OHIW", 3));
}
private function _to500():void{
_cl157.y = 350;
_oa210 = ((_bd176._mx178._wv372.x + _bd176._ao89) + 100);
_oo46 = _cl157.y;
_cl157.state = _ei396._ea366;
_cl157._lf439(irrcrpt("VWDQG_PRYH", 3));
trace(irrcrpt("UV_DQUU_OQXG_TKIJV", 2));
}
private function _ui385():void{
_yf172 = getTimer();
_cl157.state = _ei396._br589;
_cl157._lf439(irrcrpt("VWDQG", 3));
trace(irrcrpt("UV_DQUU_UVCPF", 2));
}
private function onShootBullet(_arg1:Number=0, _arg2:Number=0):void{
var _local3:*;
var _local4:Number;
var _local5:_be670;
_local3 = (_cl157.clip.scaleX == 1);
_local4 = _arg1;
if (_local3 == true){
_local4 = _arg2;
};
_local5 = new _be670(_bd176._mx178._ys230._ti414, irrcrpt("rhGzqqjyGtxx", 5), ((_cl157.clip.scaleX)==1) ? _cl157.x : _cl157.x, _cr335.y, _bd176._mx178._id147.x, _bd176._mx178._id147.y, _be670._gk496, 10, -1, 1, {angle:_local4});
_bd176.sound._sj44(irrcrpt("Ujqqv_Kpitco", 2));
_bd176._mx178._fj541(_local5);
}
override public function onEndAnimation(_arg1:String):void{
switch (_arg1){
case irrcrpt("WLSSX_VMKLX_IRH", 4):
_kp384();
break;
case irrcrpt("TIPPU_MFGU_FOE", 1):
_tn469();
break;
case irrcrpt("VKRRW_PLGGOH_HQG", 3):
_ih621();
break;
case irrcrpt("EJF", 1):
_cl157._gg603 = true;
break;
};
}
private function _tn469():void{
_cl157._lf439(irrcrpt("UVCPF", 2));
_cl157.state = _ei396._qk414;
_oa210 = ((_bd176._mx178._wv372.x + _bd176._ao89) - 100);
_oo46 = _cl157.y;
trace(irrcrpt("WX_FSWW_QSZI_WLSSX_VMKLX", 4));
}
private function _kp384():void{
_cl157._lf439(irrcrpt("VWDQG", 3));
_cl157.state = _ei396._em499;
_oa210 = (_bd176._mx178._wv372.x + (_bd176._ao89 * 0.5));
_oo46 = -100;
trace(irrcrpt("TU_CPTT_NPWF_PVU_VQ", 1));
}
private function _ih621():void{
_oa210 = (_bd176._mx178._wv372.x - 100);
_oo46 = _cl157.y;
_cl157.state = _ei396._ib598;
_cl157._lf439(irrcrpt("TUBOE", 1));
trace(irrcrpt("VW_ERVV_PRYH_RXW_VLGH", 3));
}
private function _sk354():void{
_cl157.y = 100;
_oa210 = (_bd176._mx178._wv372.x + 100);
_oo46 = _cl157.y;
_cl157.state = _ei396._yi111;
_cl157._lf439(irrcrpt("VWDQG", 3));
trace(irrcrpt("WX_FSWW_MRWMHI_PIJX", 4));
}
}
}//package com.megaman.framework
Section 44
//clsCollLeft (com.megaman.framework.clsCollLeft)
package com.megaman.framework {
import flash.events.*;
import flash.display.*;
public class clsCollLeft extends MovieClip {
public function clsCollLeft(){
this.addEventListener(Event.ENTER_FRAME, update);
}
public function update(_arg1:Event):void{
if (((_bd176._mx178) && (_bd176._mx178._id147))){
if (this.hitTestObject(_bd176._mx178._id147.clip.collision)){
_bd176._mx178._id147._fm115();
};
};
}
}
}//package com.megaman.framework
Section 45
//clsCollRight (com.megaman.framework.clsCollRight)
package com.megaman.framework {
import flash.events.*;
import flash.display.*;
public class clsCollRight extends MovieClip {
public function clsCollRight(){
this.addEventListener(Event.ENTER_FRAME, update);
}
public function update(_arg1:Event):void{
if (((_bd176._mx178) && (_bd176._mx178._id147))){
if (this.hitTestObject(_bd176._mx178._id147.clip.collision)){
_bd176._mx178._id147._cr106();
};
};
}
}
}//package com.megaman.framework
Section 46
//_hb130 (com.megaman.util._hb130)
package com.megaman.util {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
public class _hb130 {
private static var states:ByteArray;
private static var _br279:Boolean = false;
private static var _dq304:DisplayObject;
public static function _tg431(_arg1:uint):Boolean{
return (!(((states[(_arg1 >>> 3)] & (1 << (_arg1 & 7))) == 0)));
}
private static function _uy182(_arg1:KeyboardEvent):void{
states[(_arg1.keyCode >>> 3)] = (states[(_arg1.keyCode >>> 3)] & ~((1 << (_arg1.keyCode & 7))));
}
private static function _yd586(_arg1:KeyboardEvent):void{
states[(_arg1.keyCode >>> 3)] = (states[(_arg1.keyCode >>> 3)] | (1 << (_arg1.keyCode & 7)));
}
public static function init(_arg1:DisplayObject){
if (!_br279){
_br279 = true;
states = new ByteArray();
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
states.writeUnsignedInt(0);
_dq304 = _arg1;
_dq304.addEventListener(KeyboardEvent.KEY_DOWN, _yd586, false, 0, true);
_dq304.addEventListener(KeyboardEvent.KEY_UP, _uy182, false, 0, true);
_dq304.addEventListener(Event.ACTIVATE, _uu604, false, 0, true);
_dq304.addEventListener(Event.DEACTIVATE, _mo411, false, 0, true);
};
}
private static function _mo411(_arg1:Event):void{
var _local2:int;
_local2 = 0;
while (_local2 < 8) {
states[_local2] = 0;
_local2++;
};
}
private static function _uu604(_arg1:Event):void{
var _local2:int;
_local2 = 0;
while (_local2 < 8) {
states[_local2] = 0;
_local2++;
};
}
public static function _fl506(_arg1:uint):Boolean{
return (((states[(_arg1 >>> 3)] & (1 << (_arg1 & 7))) == 0));
}
}
}//package com.megaman.util
Section 47
//_hu117 (com.megaman.util._hu117)
package com.megaman.util {
public dynamic class _hu117 extends Array {
private static const _ti206:Array = [0, 0.01, 0.02, 0.04, 0.05, 0.06, 0.07, 0.08, 0.1, 0.11, 0.12, 0.14, 0.15, 0.16, 0.17, 0.18, 0.2, 0.21, 0.22, 0.24, 0.25, 0.27, 0.28, 0.3, 0.32, 0.34, 0.36, 0.38, 0.4, 0.42, 0.44, 0.46, 0.48, 0.5, 0.53, 0.56, 0.59, 0.62, 0.65, 0.68, 0.71, 0.74, 0.77, 0.8, 0.83, 0.86, 0.89, 0.92, 0.95, 0.98, 1, 1.06, 1.12, 1.18, 1.24, 1.3, 1.36, 1.42, 1.48, 1.54, 1.6, 1.66, 1.72, 1.78, 1.84, 1.9, 1.96, 2, 2.12, 2.25, 2.37, 2.5, 2.62, 2.75, 2.87, 3, 3.2, 3.4, 3.6, 3.8, 4, 4.3, 4.7, 4.9, 5, 5.5, 6, 6.5, 6.8, 7, 7.3, 7.5, 7.8, 8, 8.4, 8.7, 9, 9.4, 9.6, 9.8, 10];
private static const _ul267:Number = _bt284.length;
private static const _bt284:Array = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1];
public function _hu117(_arg1:Array=null){
_arg1 = _td383(_arg1);
_ku157(((_arg1.length)==_ul267) ? _arg1 : _bt284);
}
public function adjustBrightness(_arg1:Number):void{
_arg1 = _ny674(_arg1, 100);
if ((((_arg1 == 0)) || (isNaN(_arg1)))){
return;
};
_la586([1, 0, 0, 0, _arg1, 0, 1, 0, 0, _arg1, 0, 0, 1, 0, _arg1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]);
}
public function _hu384(_arg1:Number):void{
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:Number;
_arg1 = ((_ny674(_arg1, 180) / 180) * Math.PI);
if ((((_arg1 == 0)) || (isNaN(_arg1)))){
return;
};
_local2 = Math.cos(_arg1);
_local3 = Math.sin(_arg1);
_local4 = 0.213;
_local5 = 0.715;
_local6 = 0.072;
_la586([((_local4 + (_local2 * (1 - _local4))) + (_local3 * -(_local4))), ((_local5 + (_local2 * -(_local5))) + (_local3 * -(_local5))), ((_local6 + (_local2 * -(_local6))) + (_local3 * (1 - _local6))), 0, 0, ((_local4 + (_local2 * -(_local4))) + (_local3 * 0.143)), ((_local5 + (_local2 * (1 - _local5))) + (_local3 * 0.14)), ((_local6 + (_local2 * -(_local6))) + (_local3 * -0.283)), 0, 0, ((_local4 + (_local2 * -(_local4))) + (_local3 * -((1 - _local4)))), ((_local5 + (_local2 * -(_local5))) + (_local3 * _local5)), ((_local6 + (_local2 * (1 - _local6))) + (_local3 * _local6)), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]);
}
public function _jq168(_arg1:Number):void{
var _local2:Number;
_arg1 = _ny674(_arg1, 100);
if ((((_arg1 == 0)) || (isNaN(_arg1)))){
return;
};
if (_arg1 < 0){
_local2 = (127 + ((_arg1 / 100) * 127));
} else {
_local2 = (_arg1 % 1);
if (_local2 == 0){
_local2 = _ti206[_arg1];
} else {
_local2 = ((_ti206[(_arg1 << 0)] * (1 - _local2)) + (_ti206[((_arg1 << 0) + 1)] * _local2));
};
_local2 = ((_local2 * 127) + 127);
};
_la586([(_local2 / 127), 0, 0, 0, (0.5 * (127 - _local2)), 0, (_local2 / 127), 0, 0, (0.5 * (127 - _local2)), 0, 0, (_local2 / 127), 0, (0.5 * (127 - _local2)), 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]);
}
public function reset():void{
var _local1:uint;
_local1 = 0;
while (_local1 < _ul267) {
this[_local1] = _bt284[_local1];
_local1++;
};
}
public function _sf452(_arg1:Number):void{
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:Number;
_arg1 = _ny674(_arg1, 100);
if ((((_arg1 == 0)) || (isNaN(_arg1)))){
return;
};
_local2 = (1 + ((_arg1)>0) ? ((3 * _arg1) / 100) : (_arg1 / 100));
_local3 = 0.3086;
_local4 = 0.6094;
_local5 = 0.082;
_la586([((_local3 * (1 - _local2)) + _local2), (_local4 * (1 - _local2)), (_local5 * (1 - _local2)), 0, 0, (_local3 * (1 - _local2)), ((_local4 * (1 - _local2)) + _local2), (_local5 * (1 - _local2)), 0, 0, (_local3 * (1 - _local2)), (_local4 * (1 - _local2)), ((_local5 * (1 - _local2)) + _local2), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]);
}
public function concat(_arg1:Array):void{
_arg1 = _td383(_arg1);
if (_arg1.length != _ul267){
return;
};
_la586(_arg1);
}
public function clone():_hu117{
return (new _hu117(this));
}
public function toArray():Array{
return (slice(0, 20));
}
protected function _ny674(_arg1:Number, _arg2:Number):Number{
return (Math.min(_arg2, Math.max(-(_arg2), _arg1)));
}
public function toString():String{
return (((irrcrpt("HtqtwRfywnc [ ", 5) + this.join(irrcrpt(" , ", 2))) + irrcrpt(" ]", 2)));
}
public function _bk655(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_hu384(_arg4);
_jq168(_arg2);
adjustBrightness(_arg1);
_sf452(_arg3);
}
protected function _la586(_arg1:Array):void{
var _local2:Array;
var _local3:uint;
var _local4:uint;
var _local5:Number;
var _local6:Number;
_local2 = [];
_local3 = 0;
while (_local3 < 5) {
_local4 = 0;
while (_local4 < 5) {
_local2[_local4] = this[(_local4 + (_local3 * 5))];
_local4++;
};
_local4 = 0;
while (_local4 < 5) {
_local5 = 0;
_local6 = 0;
while (_local6 < 5) {
_local5 = (_local5 + (_arg1[(_local4 + (_local6 * 5))] * _local2[_local6]));
_local6++;
};
this[(_local4 + (_local3 * 5))] = _local5;
_local4++;
};
_local3++;
};
}
protected function _ku157(_arg1:Array):void{
var _local2:Number;
var _local3:uint;
_local2 = _ul267;
_local3 = 0;
while (_local3 < _local2) {
this[_local3] = _arg1[_local3];
_local3++;
};
}
protected function _td383(_arg1:Array=null):Array{
if (_arg1 == null){
return (_bt284);
};
if ((_arg1 is _hu117)){
_arg1 = _arg1.slice(0);
};
if (_arg1.length < _ul267){
_arg1 = _arg1.slice(0, _arg1.length).concat(_bt284.slice(_arg1.length, _ul267));
} else {
if (_arg1.length > _ul267){
_arg1 = _arg1.slice(0, _ul267);
};
};
return (_arg1);
}
}
}//package com.megaman.util
Section 48
//_ir336 (com.megaman.util._ir336)
package com.megaman.util {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
public class _ir336 {
private var _ch207:Array;
private var _ni311:Array;
public var limit:Number;// = 99999999
private var list:Array;
public function _ir336():void{
limit = 99999999;
super();
list = new Array();
_ni311 = new Array();
_ch207 = new Array();
}
public function _lu221(_arg1:String):void{
var _local2:Class;
_local2 = (getDefinitionByName(_arg1) as Class);
list[_arg1] = (new (_local2) as Sound);
_ch207[_arg1] = (false as Boolean);
}
public function _et516(_arg1:String):void{
if (_ni311[_arg1]){
_ni311[_arg1].stop();
_ch207[_arg1] = false;
};
}
public function _aj504(_arg1:String, _arg2:Number=1):void{
var _local3:SoundTransform;
if (list[_arg1] == undefined){
_lu221(_arg1);
};
if (_ch207[_arg1] == false){
_ni311[_arg1] = (list[_arg1].play(0, limit) as SoundChannel);
_ch207[_arg1] = true;
_local3 = _ni311[_arg1].soundTransform;
_local3.volume = _arg2;
_ni311[_arg1].soundTransform = _local3;
};
}
public function _sj44(_arg1:String, _arg2:Number=1):void{
var _local3:SoundChannel;
var _local4:SoundTransform;
if (list[_arg1] == undefined){
_lu221(_arg1);
};
_local3 = list[_arg1].play();
if (_arg2 < 1){
_local4 = _local3.soundTransform;
_local4.volume = _arg2;
_local3.soundTransform = _local4;
};
}
}
}//package com.megaman.util
Section 49
//_pc62 (com.megaman.util._pc62)
package com.megaman.util {
import flash.events.*;
import flash.display.*;
public class _pc62 {
private var _gx366:MovieClip;
private var _dm138:MovieClip;
private var _uq31:Object;// = null
private var _yl351:String;// = null
public static const SHOW:Number = 1;
public static const _dm130:Number = 2;
public function _pc62(_arg1:MovieClip, _arg2:Object){
_uq31 = null;
_yl351 = null;
super();
this._gx366 = _arg1;
drawRect(_arg2);
}
private function _wf270(_arg1:Event):void{
_dm138.alpha = (_dm138.alpha + 0.008);
if (_dm138.alpha >= 1){
_dm138.removeEventListener(Event.ENTER_FRAME, _wf270);
var _local2 = _uq31;
_local2[_yl351]();
};
}
private function drawRect(_arg1:Object){
var width:*;
var height:*;
var obj = _arg1;
width = obj.width;
height = obj.height;
_dm138 = new MovieClip();
_dm138.x = 0;
_dm138.y = 0;
_gx366.addChild(_dm138);
var _local3 = _dm138.graphics;
with (_local3) {
beginFill(0, 100);
lineStyle(1, 0, 100);
lineTo(width, 0);
lineTo(width, height);
lineTo(0, height);
lineTo(0, 0);
endFill();
};
_dm138.addEventListener(MouseEvent.CLICK, function (){
});
_dm138.useHandCursor = false;
_dm138.x = 0;
_dm138.y = 0;
_dm138.alpha = 0;
}
public function _ta535(_arg1:Number, _arg2:Object, _arg3:String){
switch (_arg1){
case SHOW:
_ey651(_arg2, _arg3);
break;
case _dm130:
_kx536(_arg2, _arg3);
break;
};
}
private function _kx536(_arg1:Object, _arg2:String){
_dm138.alpha = 1;
_uq31 = _arg1;
_yl351 = _arg2;
_dm138.addEventListener(Event.ENTER_FRAME, _oq567);
}
public function _qt300():void{
_gx366.removeChild(_dm138);
}
private function _oq567(_arg1:Event):void{
_dm138.alpha = (_dm138.alpha - 0.1);
if (_dm138.alpha <= 0){
_dm138.removeEventListener(Event.ENTER_FRAME, _oq567);
var _local2 = _uq31;
_local2[_yl351]();
};
}
private function _ey651(_arg1:Object, _arg2:String){
_dm138.alpha = 0;
_uq31 = _arg1;
_yl351 = _arg2;
_dm138.addEventListener(Event.ENTER_FRAME, _wf270);
}
}
}//package com.megaman.util
Section 50
//_qi336 (com.megaman.util._qi336)
package com.megaman.util {
import flash.display.*;
import flash.utils.*;
public class _qi336 {
private const _yc643:int = -16383;
private const _nv114:int = 2130690045;
private const _lc254:int = 1048575;
private var _iq200:Dictionary;
protected var _lx233:DisplayObjectContainer;
public function _qi336(_arg1:DisplayObjectContainer):void{
var _local2:int;
var _local3:DisplayObject;
var _local4:int;
super();
_lx233 = _arg1;
_iq200 = new Dictionary(true);
_local2 = _lx233.numChildren;
_local4 = 0;
while (_local4 < _local2) {
_local3 = _lx233.getChildAt(_local4);
_iq200[_local4] = _local3;
_iq200[_local3] = _local4;
_local4++;
};
}
public function addChild(_arg1:DisplayObject):DisplayObject{
var _local2:int;
_local2 = (_lx233.numChildren) ? (_iq200[_lx233.getChildAt((_lx233.numChildren - 1))] + 1) : 0;
_iq200[_local2] = _arg1;
_iq200[_arg1] = _local2;
return (_lx233.addChild(_arg1));
}
public function removeChildAt(_arg1:int):DisplayObject{
var _local2:DisplayObject;
_local2 = _iq200[_arg1];
if (_local2 == null){
throw (new RangeError((irrcrpt("Dbvujpo: op dijme bu efqui ", 1) + _arg1)));
};
delete _iq200[_local2];
delete _iq200[_arg1];
return (_lx233.removeChild(_local2));
}
private function _jt614(_arg1:int):DisplayObject{
return (_iq200[_arg1]);
}
public function get container():DisplayObjectContainer{
return (_lx233);
}
private function _bs145(_arg1:int):int{
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:DisplayObject;
if (_lx233.numChildren > 0){
_local2 = 0;
_local3 = (_lx233.numChildren - 1);
_local4 = _local3;
_local5 = _lx233.getChildAt(_local4);
if (_arg1 <= _iq200[_lx233.getChildAt(0)]){
return (0);
};
if (_iq200[_local5] < _arg1){
return ((_local4 + 1));
};
while (_iq200[_local5] != _arg1) {
if (_local4 == _local2){
_local4 = (_local4 + ((_iq200[_local5])<_arg1) ? 1 : 0);
break;
} else {
if (_arg1 < _iq200[_local5]){
_local3 = _local4;
_local4 = ((_local2 + _local3) >> 1);
} else {
if (_iq200[_local5] < _arg1){
_local2 = _local4;
_local4 = ((_local2 + _local3) >> 1);
} else {
break;
};
};
};
_local5 = _lx233.getChildAt(_local4);
};
return (_local4);
//unresolved jump
};
return (0);
}
public function removeChild(_arg1:DisplayObject):DisplayObject{
delete _iq200[_iq200[_arg1]];
delete _iq200[_arg1];
return (_lx233.removeChild(_arg1));
}
public function swapChildren(_arg1:DisplayObject, _arg2:DisplayObject):void{
var _local3:int;
if (_arg1 == _arg2){
return;
};
_local3 = _iq200[_arg1];
_iq200[_arg1] = _iq200[_arg2];
_iq200[_arg2] = _local3;
_iq200[_iq200[_arg1]] = _arg1;
_iq200[_iq200[_arg2]] = _arg2;
_lx233.swapChildren(_arg1, _arg2);
}
public function addChildAt(_arg1:DisplayObject, _arg2:int):DisplayObject{
var _local3:int;
var _local4:DisplayObject;
_local3 = _bs145(_arg2);
if (_local3 < _lx233.numChildren){
_local4 = _lx233.getChildAt(_local3);
if (_iq200[_local4] == _arg2){
removeChild(_local4);
};
};
_iq200[_arg2] = _arg1;
_iq200[_arg1] = _arg2;
return (_lx233.addChildAt(_arg1, _local3));
}
public function _yg357(_arg1:DisplayObject):int{
return (_iq200[_arg1]);
}
public function _af454(_arg1:DisplayObject, _arg2:int):void{
var _bw622:DisplayObject;
var index:int;
var child = _arg1;
var depth = _arg2;
if ((((depth < _yc643)) || ((depth > _nv114)))){
throw (new Error(((irrcrpt("Ecwvkqp: ", 2) + depth) + irrcrpt(" jt pwfs mjnju pg efqui", 1))));
};
if (_iq200[child] == depth){
return;
};
_bw622 = _jt614(depth);
if (_bw622 != null){
swapChildren(child, _bw622);
} else {
index = _bs145(depth);
delete _iq200[_iq200[child]];
_iq200[child] = depth;
_iq200[depth] = child;
try {
if (_lx233.getChildIndex(child) < index){
_lx233.setChildIndex(child, (index - 1));
} else {
_lx233.setChildIndex(child, index);
};
} catch(e) {
};
};
}
}
}//package com.megaman.util
Section 51
//_tm310 (com.megaman.util._tm310)
package com.megaman.util {
import flash.display.*;
import flash.utils.*;
import flash.filters.*;
public class _tm310 {
public static function _hx232(_arg1:MovieClip, _arg2:Number=10, _arg3:Number=2, _arg4=null, _arg5:String=null):void{
var object:Object;
var _me618:Function;
var clip = _arg1;
var time = _arg2;
var strong = _arg3;
var caller = _arg4;
var nameFunction = _arg5;
_me618 = function ():void{
if (int(arguments[0].baseTime) == int(arguments[0].time)){
clearInterval(arguments[0].interval);
if (arguments[0].caller != null){
var _local2 = arguments[0].caller;
_local2[arguments[0].nameFunction]();
};
if (arguments[0].clip != null){
arguments[0].clip.x = arguments[0].x;
arguments[0].clip.y = arguments[0].y;
};
arguments[0] = null;
} else {
if (arguments[0].clip != null){
arguments[0].clip.x = (arguments[0].x + (random(0, arguments[0].strong) - (arguments[0].strong * 0.5)));
arguments[0].clip.y = (arguments[0].y + (random(0, arguments[0].strong) - (arguments[0].strong * 0.5)));
};
arguments[0].baseTime++;
};
};
object = new Object();
object.clip = (clip as MovieClip);
object.x = object.clip.x;
object.y = object.clip.y;
object.caller = caller;
object.nameFunction = (nameFunction as String);
object.time = time;
object.baseTime = 0;
object.strong = strong;
object.interval = setInterval(_me618, 50, object);
}
public static function random(_arg1:Number, _arg2:Number):Number{
return ((Math.floor((Math.random() * ((_arg2 - _arg1) + 1))) + _arg1));
}
public static function _ht255(_arg1:MovieClip, _arg2:Number=500, _arg3=null, _arg4:String=null):void{
var object:Object;
var _me618:Function;
var clip = _arg1;
var time = _arg2;
var caller = _arg3;
var nameFunction = _arg4;
_me618 = function ():void{
clearInterval(arguments[0].interval);
if (arguments[0].clip){
_tm310._fp456(arguments[0].clip, 1, 1, 1);
};
if (arguments[0].caller != null){
var _local2 = arguments[0].caller;
_local2[arguments[0].nameFunction]();
};
arguments[0] = null;
};
object = new Object();
object.clip = (clip as MovieClip);
object.caller = caller;
object.nameFunction = (nameFunction as String);
object.interval = setInterval(_me618, time, object);
_fp456(object.clip, 1, 0, 0);
}
public static function _be380(_arg1:Array):Number{
var _local2:int;
_local2 = random(0, (_arg1.length - 1));
return (_arg1[_local2]);
}
public static function _lg45(_arg1, _arg2:String, _arg3:int=0, _arg4:Object=null):void{
var object:Object;
var _me618:Function;
var caller = _arg1;
var nameFunction = _arg2;
var time = _arg3;
var params = _arg4;
_me618 = function ():void{
clearInterval(arguments[0].interval);
if (arguments[0].caller[arguments[0].nameFunction] != null){
if (arguments[0].params != null){
var _local2 = arguments[0].caller;
_local2[arguments[0].nameFunction](arguments[0].params);
} else {
_local2 = arguments[0].caller;
_local2[arguments[0].nameFunction]();
};
};
arguments[0] = null;
};
object = new Object();
object.caller = caller;
object.nameFunction = (nameFunction as String);
object.interval = setInterval(_me618, time, object);
object.params = params;
}
public static function _fp456(_arg1:MovieClip, _arg2:Number=1, _arg3:Number=1, _arg4:Number=1, _arg5:Number=1):void{
var _local6:Array;
var _local7:ColorMatrixFilter;
_local6 = [_arg2, 0, 0, 0, 0, 0, _arg3, 0, 0, 0, 0, 0, _arg4, 0, 0, 0, 0, 0, _arg5, 0];
_local7 = new ColorMatrixFilter(_local6);
_arg1.filters = [_local7];
}
public static function _dg362(_arg1:MovieClip, _arg2:Boolean=true){
var _local3:int;
var _local4:int;
var _local5:*;
var _local6:int;
var _local7:int;
var _local8:int;
_local3 = _arg1.numChildren;
if (_local3 > 0){
_local4 = 0;
while (_local4 < _local3) {
_local5 = _arg1.getChildAt(_local4);
if ((_local5 is MovieClip)){
_local6 = MovieClip(_local5).numChildren;
_local7 = 0;
_local8 = 0;
while (_local8 < _local6) {
if ((_local5.getChildAt(_local8) is MovieClip)){
_local7++;
};
_local8++;
};
if (_local7 == 0){
if (_arg2){
MovieClip(_local5).stop();
} else {
MovieClip(_local5).play();
};
};
_dg362(MovieClip(_local5), _arg2);
};
_local4++;
};
};
}
public static function _up409(_arg1:int, _arg2:Number):Array{
var _local3:String;
var _local4:Array;
var _local5:int;
var _local6:int;
_local3 = String(_arg1);
_local5 = (_arg2 - _local3.length);
_local6 = 0;
while (_local6 < _local5) {
_local3 = ("0" + _local3);
_local6++;
};
_local4 = _local3.split("");
return (_local4);
}
public static function gotoAndStop(_arg1:MovieClip, _arg2:String, _arg3:String):void{
var object:Object;
var _me618:Function;
var content = _arg1;
var mcAnimation = _arg2;
var nameFrame = _arg3;
_me618 = function ():void{
clearInterval(arguments[0].interval);
if (arguments[0].content[arguments[0].mcAnimation] != null){
arguments[0].content[arguments[0].mcAnimation].gotoAndStop(arguments[0].nameFrame);
};
arguments[0] = null;
};
object = new Object();
object.content = (content as MovieClip);
object.mcAnimation = (mcAnimation as String);
object.nameFrame = (nameFrame as String);
object.interval = setInterval(_me618, 20, object);
}
public static function _db42(_arg1:Number):Number{
return (((_arg1 * 180) / Math.PI));
}
public static function _na284(_arg1:MovieClip, _arg2:int=500, _arg3:int=0, _arg4=null, _arg5:String=null):void{
var object:Object;
var _gs143:int;
var _qw122:Function;
var _me618:Function;
var clip = _arg1;
var time = _arg2;
var delay = _arg3;
var caller = _arg4;
var nameFunction = _arg5;
_qw122 = function ():void{
clearInterval(object.intervalDelay);
object.interval = setInterval(_me618, _gs143, object);
};
_me618 = function ():void{
if (arguments[0].clip != null){
arguments[0].clip.alpha = (arguments[0].clip.alpha - 0.05);
if (arguments[0].clip.alpha <= 0){
arguments[0].clip.alpha = 0;
if (arguments[0].caller != null){
var _local2 = arguments[0].caller;
_local2[arguments[0].nameFunction]();
};
clearInterval(arguments[0].interval);
arguments[0] = null;
};
} else {
clearInterval(arguments[0].interval);
arguments[0] = null;
};
};
object = new Object();
object.clip = clip;
object.caller = caller;
object.nameFunction = (nameFunction as String);
_gs143 = Math.round((time / 20));
if (delay == 0){
_qw122();
} else {
object.intervalDelay = setInterval(_qw122, delay);
};
}
public static function _qf255(_arg1:Number):Number{
return (((_arg1 * Math.PI) / 180));
}
}
}//package com.megaman.util
Section 52
//_vv555 (com.megaman.util._vv555)
package com.megaman.util {
import flash.net.*;
import flash.events.*;
public class _vv555 {
private var _tc251:URLLoader;
public var data;
public var _cn458:Boolean;
private var _yq261:URLRequest;
private function onIOError(_arg1:IOErrorEvent):void{
trace((irrcrpt("Gttqt nqcfkpi WTN.", 2) + _arg1.toString()));
data = null;
_cn458 = true;
}
private function handleComplete(_arg1:Event):void{
var _local2:URLLoader;
_local2 = URLLoader(_arg1.target);
data = _local2.data;
_cn458 = true;
}
public function _qt300():void{
_tc251.removeEventListener(Event.COMPLETE, handleComplete);
_tc251.removeEventListener(IOErrorEvent.IO_ERROR, onIOError);
_tc251.close();
_yq261 = null;
_tc251 = null;
}
public function _jd51(_arg1:String, _arg2:URLVariables):void{
_yq261 = new URLRequest(_arg1);
_tc251 = new URLLoader();
_tc251.dataFormat = URLLoaderDataFormat.VARIABLES;
_yq261.data = _arg2;
_yq261.method = URLRequestMethod.POST;
_tc251.addEventListener(Event.COMPLETE, handleComplete);
_tc251.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
_tc251.load(_yq261);
}
}
}//package com.megaman.util
Section 53
//fondo_1 (MetalSlugBrutalII_fla.fondo_1)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class fondo_1 extends MovieClip {
public var PorMostrar:Number;
public var PercentLoaded;
public var logo:logoJD;
public var contenedorBarra:MovieClip;
public function fondo_1(){
addFrameScript(0, frame1, 114, frame115, 164, frame165);
}
function frame165(){
stop();
MovieClip(this.parent).onInitGame();
}
function frame1(){
PorMostrar = 1;
}
function frame115(){
PercentLoaded = ((this.parent.stage.loaderInfo.bytesLoaded / this.parent.stage.loaderInfo.bytesTotal) * 100);
if (PercentLoaded < 100){
this.contenedorBarra.gotoAndStop(Math.round(PercentLoaded));
this.gotoAndPlay(114);
} else {
this.contenedorBarra.gotoAndPlay("finLoader");
};
}
}
}//package MetalSlugBrutalII_fla
Section 54
//loaderJD_14 (MetalSlugBrutalII_fla.loaderJD_14)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class loaderJD_14 extends MovieClip {
public var cargando:MovieClip;
public function loaderJD_14(){
addFrameScript(98, frame99, 121, frame122);
}
function frame99(){
stop();
}
function frame122(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 55
//mcBatleTruckDie_170 (MetalSlugBrutalII_fla.mcBatleTruckDie_170)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBatleTruckDie_170 extends MovieClip {
public function mcBatleTruckDie_170(){
addFrameScript(7, frame8, 10, frame11, 14, frame15, 40, frame41);
}
function frame15(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND_DIE");
}
function frame8(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND_DIE");
}
function frame11(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND_DIE");
}
function frame41(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 56
//mcBatleTruckShoot_169 (MetalSlugBrutalII_fla.mcBatleTruckShoot_169)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBatleTruckShoot_169 extends MovieClip {
public function mcBatleTruckShoot_169(){
addFrameScript(12, frame13, 28, frame29, 30, frame31, 32, frame33, 34, frame35, 36, frame37, 38, frame39, 40, frame41, 42, frame43, 82, frame83, 84, frame85, 86, frame87, 88, frame89, 90, frame91, 93, frame94, 97, frame98, 100, frame101, 102, frame103, 105, frame106, 108, frame109, 111, frame112, 115, frame116, 120, frame121, 140, frame141);
}
function frame87(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame89(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame85(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame91(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame94(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame98(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame106(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame109(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame13(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame103(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame29(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame83(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame101(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame116(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame37(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame31(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame112(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame35(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame43(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame33(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame41(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame39(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SOUND");
}
function frame121(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_FIRE");
}
function frame141(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
}
}
}//package MetalSlugBrutalII_fla
Section 57
//mcBatleTruckSHOW_166 (MetalSlugBrutalII_fla.mcBatleTruckSHOW_166)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBatleTruckSHOW_166 extends MovieClip {
public function mcBatleTruckSHOW_166(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOW");
}
}
}//package MetalSlugBrutalII_fla
Section 58
//mcBlood_130 (MetalSlugBrutalII_fla.mcBlood_130)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcBlood_130 extends MovieClip {
public function mcBlood_130(){
addFrameScript(30, frame31);
}
function frame31(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 59
//mcBlood_58 (MetalSlugBrutalII_fla.mcBlood_58)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcBlood_58 extends MovieClip {
public function mcBlood_58(){
addFrameScript(30, frame31);
}
function frame31(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 60
//mcBodyMarco_45 (MetalSlugBrutalII_fla.mcBodyMarco_45)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcBodyMarco_45 extends MovieClip {
public var clip:MovieClip;
public function mcBodyMarco_45(){
addFrameScript(0, frame1, 6, frame7, 13, frame14, 21, frame22, 43, frame44, 44, frame45, 52, frame53, 53, frame54, 81, frame82, 82, frame83, 98, frame99, 99, frame100, 104, frame105, 105, frame106, 142, frame143, 143, frame144, 151, frame152, 152, frame153, 180, frame181, 181, frame182, 187, frame188, 188, frame189, 193, frame194, 194, frame195, 199, frame200, 200, frame201, 205, frame206);
}
function frame152(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame143(){
this.clip.gotoAndPlay(1);
this.gotoAndStop(144);
trace("SHOOT STAND");
}
function frame144(){
stop();
trace("STOP SHOOT");
}
function frame153(){
stop();
}
function frame200(){
this.clip.gotoAndPlay(1);
}
function frame206(){
this.clip.gotoAndPlay(1);
}
function frame201(){
}
function frame82(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame14(){
stop();
}
function frame181(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame105(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame22(){
stop();
}
function frame106(){
stop();
}
function frame182(){
stop();
}
function frame83(){
stop();
}
function frame194(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame189(){
stop();
}
function frame100(){
stop();
}
function frame195(){
stop();
}
function frame188(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame99(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
function frame44(){
this.clip.gotoAndPlay(1);
this.gotoAndStop(45);
trace("SHOOT STAND");
}
function frame45(){
stop();
trace("STOP SHOOT");
}
function frame54(){
stop();
}
function frame53(){
this.clip.gotoAndPlay(1);
MovieClip(this).nextFrame();
}
}
}//package MetalSlugBrutalII_fla
Section 61
//mcBombBodyMarco_60 (MetalSlugBrutalII_fla.mcBombBodyMarco_60)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBombBodyMarco_60 extends MovieClip {
public function mcBombBodyMarco_60(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "BOMB");
}
}
}//package MetalSlugBrutalII_fla
Section 62
//mcBombBodyMarcoMachine_73 (MetalSlugBrutalII_fla.mcBombBodyMarcoMachine_73)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBombBodyMarcoMachine_73 extends MovieClip {
public function mcBombBodyMarcoMachine_73(){
addFrameScript(9, frame10);
}
function frame10(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "BOMB");
}
}
}//package MetalSlugBrutalII_fla
Section 63
//mcBonusExploit_178 (MetalSlugBrutalII_fla.mcBonusExploit_178)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBonusExploit_178 extends MovieClip {
public function mcBonusExploit_178(){
addFrameScript(20, frame21);
}
function frame21(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 64
//mcBonusHit_177 (MetalSlugBrutalII_fla.mcBonusHit_177)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBonusHit_177 extends MovieClip {
public function mcBonusHit_177(){
addFrameScript(4, frame5);
}
function frame5(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "HIT");
}
}
}//package MetalSlugBrutalII_fla
Section 65
//mcBossShootLeft_241 (MetalSlugBrutalII_fla.mcBossShootLeft_241)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBossShootLeft_241 extends MovieClip {
public function mcBossShootLeft_241(){
addFrameScript(32, frame33, 71, frame72);
}
function frame72(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_LEFT_END");
}
function frame33(){
try {
MovieClip(this.parent).onShootBullet(75, 75);
MovieClip(this.parent).onShootBullet(35, 35);
MovieClip(this.parent).onShootBullet(5, 5);
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 66
//mcBossShootMiddle_240 (MetalSlugBrutalII_fla.mcBossShootMiddle_240)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBossShootMiddle_240 extends MovieClip {
public function mcBossShootMiddle_240(){
addFrameScript(30, frame31, 71, frame72);
}
function frame72(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_MIDDLE_END");
}
function frame31(){
try {
MovieClip(this.parent).onShootBullet(90, 90);
MovieClip(this.parent).onShootBullet(135, 135);
MovieClip(this.parent).onShootBullet(45, 45);
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 67
//mcBossShootRight_242 (MetalSlugBrutalII_fla.mcBossShootRight_242)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBossShootRight_242 extends MovieClip {
public function mcBossShootRight_242(){
addFrameScript(28, frame29, 71, frame72);
}
function frame72(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_RIGHT_END");
}
function frame29(){
try {
MovieClip(this.parent).onShootBullet(105, 105);
MovieClip(this.parent).onShootBullet(135, 135);
MovieClip(this.parent).onShootBullet(175, 175);
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 68
//mcBoxDummie2Exploit_232 (MetalSlugBrutalII_fla.mcBoxDummie2Exploit_232)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBoxDummie2Exploit_232 extends MovieClip {
public function mcBoxDummie2Exploit_232(){
addFrameScript(20, frame21);
}
function frame21(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 69
//mcBoxDummie2Hit_231 (MetalSlugBrutalII_fla.mcBoxDummie2Hit_231)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBoxDummie2Hit_231 extends MovieClip {
public function mcBoxDummie2Hit_231(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "HIT");
}
}
}//package MetalSlugBrutalII_fla
Section 70
//mcBoxDummieExploit_226 (MetalSlugBrutalII_fla.mcBoxDummieExploit_226)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBoxDummieExploit_226 extends MovieClip {
public function mcBoxDummieExploit_226(){
addFrameScript(20, frame21);
}
function frame21(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 71
//mcBoxDummieHit_225 (MetalSlugBrutalII_fla.mcBoxDummieHit_225)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBoxDummieHit_225 extends MovieClip {
public function mcBoxDummieHit_225(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "HIT");
}
}
}//package MetalSlugBrutalII_fla
Section 72
//mcBulletBossExplotion_245 (MetalSlugBrutalII_fla.mcBulletBossExplotion_245)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBulletBossExplotion_245 extends MovieClip {
public function mcBulletBossExplotion_245(){
addFrameScript(24, frame25);
}
function frame25(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 73
//mcBulletFireBigAnimation_119 (MetalSlugBrutalII_fla.mcBulletFireBigAnimation_119)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBulletFireBigAnimation_119 extends MovieClip {
public var collisionInternal:MovieClip;
public function mcBulletFireBigAnimation_119(){
addFrameScript(30, frame31);
}
function frame31(){
stop();
MovieClip(this.parent).onDelete();
}
}
}//package MetalSlugBrutalII_fla
Section 74
//mcBulletTruckExploit_174 (MetalSlugBrutalII_fla.mcBulletTruckExploit_174)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcBulletTruckExploit_174 extends MovieClip {
public function mcBulletTruckExploit_174(){
addFrameScript(24, frame25);
}
function frame25(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 75
//mcDieTank_155 (MetalSlugBrutalII_fla.mcDieTank_155)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDieTank_155 extends MovieClip {
public function mcDieTank_155(){
addFrameScript(25, frame26);
}
function frame26(){
stop();
try {
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 76
//mcDieTankBall_151 (MetalSlugBrutalII_fla.mcDieTankBall_151)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDieTankBall_151 extends MovieClip {
public function mcDieTankBall_151(){
addFrameScript(25, frame26);
}
function frame26(){
stop();
try {
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
} catch(e) {
trace(("error thank ball " + e));
};
}
}
}//package MetalSlugBrutalII_fla
Section 77
//mcDuckBombBodyMarco_61 (MetalSlugBrutalII_fla.mcDuckBombBodyMarco_61)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckBombBodyMarco_61 extends MovieClip {
public function mcDuckBombBodyMarco_61(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "BOMB");
}
}
}//package MetalSlugBrutalII_fla
Section 78
//mcDuckBombBodyMarcoMachine_74 (MetalSlugBrutalII_fla.mcDuckBombBodyMarcoMachine_74)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckBombBodyMarcoMachine_74 extends MovieClip {
public function mcDuckBombBodyMarcoMachine_74(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "BOMB");
}
}
}//package MetalSlugBrutalII_fla
Section 79
//mcDuckShootBodyMarco_52 (MetalSlugBrutalII_fla.mcDuckShootBodyMarco_52)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckShootBodyMarco_52 extends MovieClip {
public function mcDuckShootBodyMarco_52(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 80
//mcDuckShootBodyMarcoMachine_68 (MetalSlugBrutalII_fla.mcDuckShootBodyMarcoMachine_68)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckShootBodyMarcoMachine_68 extends MovieClip {
public function mcDuckShootBodyMarcoMachine_68(){
addFrameScript(13, frame14);
}
function frame14(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE");
}
}
}//package MetalSlugBrutalII_fla
Section 81
//mcDuckShootBodyMarcoMachineMore_82 (MetalSlugBrutalII_fla.mcDuckShootBodyMarcoMachineMore_82)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckShootBodyMarcoMachineMore_82 extends MovieClip {
public function mcDuckShootBodyMarcoMachineMore_82(){
addFrameScript(0, frame1, 4, frame5, 7, frame8, 11, frame12, 14, frame15, 15, frame16);
}
function frame12(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 12, 0, true);
}
function frame15(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, 0, true);
}
function frame16(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame1(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 0, 0, true);
}
function frame5(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -2, 0, true);
}
function frame8(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 4, 0, true);
}
}
}//package MetalSlugBrutalII_fla
Section 82
//mcDuckShootKnifeBodyMarco_77 (MetalSlugBrutalII_fla.mcDuckShootKnifeBodyMarco_77)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcDuckShootKnifeBodyMarco_77 extends MovieClip {
public var collisionKnife:MovieClip;
public function mcDuckShootKnifeBodyMarco_77(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 83
//mcDuckStandFootMarco_44 (MetalSlugBrutalII_fla.mcDuckStandFootMarco_44)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcDuckStandFootMarco_44 extends MovieClip {
public function mcDuckStandFootMarco_44(){
addFrameScript(3, frame4);
}
function frame4(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 84
//mcEnemyDie_133 (MetalSlugBrutalII_fla.mcEnemyDie_133)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcEnemyDie_133 extends MovieClip {
public function mcEnemyDie_133(){
addFrameScript(25, frame26);
}
function frame26(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 85
//mcEnemyDie2_129 (MetalSlugBrutalII_fla.mcEnemyDie2_129)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcEnemyDie2_129 extends MovieClip {
public function mcEnemyDie2_129(){
addFrameScript(35, frame36);
}
function frame36(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 86
//mcEnemyDieFire_131 (MetalSlugBrutalII_fla.mcEnemyDieFire_131)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcEnemyDieFire_131 extends MovieClip {
public function mcEnemyDieFire_131(){
addFrameScript(80, frame81);
}
function frame81(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 87
//mcEnemyShooterFire_134 (MetalSlugBrutalII_fla.mcEnemyShooterFire_134)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcEnemyShooterFire_134 extends MovieClip {
public function mcEnemyShooterFire_134(){
addFrameScript(6, frame7, 69, frame70);
}
function frame70(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "FIRE_SHOOT_END");
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "FIRE_SHOOT");
}
}
}//package MetalSlugBrutalII_fla
Section 88
//mcExplotionFlyBomber_113 (MetalSlugBrutalII_fla.mcExplotionFlyBomber_113)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcExplotionFlyBomber_113 extends MovieClip {
public function mcExplotionFlyBomber_113(){
addFrameScript(25, frame26);
}
function frame26(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 89
//mcExplotions_156 (MetalSlugBrutalII_fla.mcExplotions_156)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcExplotions_156 extends MovieClip {
public function mcExplotions_156(){
addFrameScript(24, frame25);
}
function frame25(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 90
//mcExplotions_164 (MetalSlugBrutalII_fla.mcExplotions_164)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcExplotions_164 extends MovieClip {
public function mcExplotions_164(){
addFrameScript(24, frame25);
}
function frame25(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 91
//mcExplotions_171 (MetalSlugBrutalII_fla.mcExplotions_171)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcExplotions_171 extends MovieClip {
public function mcExplotions_171(){
addFrameScript(24, frame25);
}
function frame25(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 92
//mcExplotions2_110 (MetalSlugBrutalII_fla.mcExplotions2_110)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcExplotions2_110 extends MovieClip {
public function mcExplotions2_110(){
addFrameScript(17, frame18);
}
function frame18(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 93
//mcExplotions3_106 (MetalSlugBrutalII_fla.mcExplotions3_106)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcExplotions3_106 extends MovieClip {
public function mcExplotions3_106(){
addFrameScript(10, frame11);
}
function frame11(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 94
//mcExplotions5_118 (MetalSlugBrutalII_fla.mcExplotions5_118)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcExplotions5_118 extends MovieClip {
public function mcExplotions5_118(){
addFrameScript(18, frame19);
}
function frame19(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 95
//mcFallingStandBodyMarco_49 (MetalSlugBrutalII_fla.mcFallingStandBodyMarco_49)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcFallingStandBodyMarco_49 extends MovieClip {
public function mcFallingStandBodyMarco_49(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 96
//mcFallingStandBodyMarcoMachine_66 (MetalSlugBrutalII_fla.mcFallingStandBodyMarcoMachine_66)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcFallingStandBodyMarcoMachine_66 extends MovieClip {
public function mcFallingStandBodyMarcoMachine_66(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 97
//mcFallingStandFootMarco_43 (MetalSlugBrutalII_fla.mcFallingStandFootMarco_43)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcFallingStandFootMarco_43 extends MovieClip {
public function mcFallingStandFootMarco_43(){
addFrameScript(23, frame24);
}
function frame24(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 98
//mcFootMarco_39 (MetalSlugBrutalII_fla.mcFootMarco_39)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcFootMarco_39 extends MovieClip {
public function mcFootMarco_39(){
addFrameScript(0, frame1, 6, frame7);
}
function frame7(){
stop();
}
function frame1(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 99
//mcGun_34 (MetalSlugBrutalII_fla.mcGun_34)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcGun_34 extends MovieClip {
public function mcGun_34(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 100
//mcItemBombExploit_189 (MetalSlugBrutalII_fla.mcItemBombExploit_189)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcItemBombExploit_189 extends MovieClip {
public function mcItemBombExploit_189(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 101
//mcItemFireExploit_182 (MetalSlugBrutalII_fla.mcItemFireExploit_182)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcItemFireExploit_182 extends MovieClip {
public function mcItemFireExploit_182(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 102
//mcItemMachineExploit_186 (MetalSlugBrutalII_fla.mcItemMachineExploit_186)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcItemMachineExploit_186 extends MovieClip {
public function mcItemMachineExploit_186(){
addFrameScript(8, frame9);
}
function frame9(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 103
//mcJumpingRunBodyMarco_50 (MetalSlugBrutalII_fla.mcJumpingRunBodyMarco_50)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcJumpingRunBodyMarco_50 extends MovieClip {
public function mcJumpingRunBodyMarco_50(){
addFrameScript(23, frame24);
}
function frame24(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 104
//mcJumpingStandBodyMarco_48 (MetalSlugBrutalII_fla.mcJumpingStandBodyMarco_48)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcJumpingStandBodyMarco_48 extends MovieClip {
public function mcJumpingStandBodyMarco_48(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 105
//mcJumpingStandBodyMarcoMachine_65 (MetalSlugBrutalII_fla.mcJumpingStandBodyMarcoMachine_65)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcJumpingStandBodyMarcoMachine_65 extends MovieClip {
public function mcJumpingStandBodyMarcoMachine_65(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 106
//mcJumpStandFootMarco_42 (MetalSlugBrutalII_fla.mcJumpStandFootMarco_42)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcJumpStandFootMarco_42 extends MovieClip {
public function mcJumpStandFootMarco_42(){
addFrameScript(23, frame24);
}
function frame24(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 107
//mcMachineFlyDie_163 (MetalSlugBrutalII_fla.mcMachineFlyDie_163)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcMachineFlyDie_163 extends MovieClip {
public function mcMachineFlyDie_163(){
addFrameScript(54, frame55);
}
function frame55(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 108
//mcMachineFlyShoot_162 (MetalSlugBrutalII_fla.mcMachineFlyShoot_162)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcMachineFlyShoot_162 extends MovieClip {
public function mcMachineFlyShoot_162(){
addFrameScript(14, frame15, 24, frame25, 33, frame34, 43, frame44);
}
function frame15(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB");
}
function frame25(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB");
}
function frame34(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB");
}
function frame44(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB_END");
}
}
}//package MetalSlugBrutalII_fla
Section 109
//mcMainHowToPlay_284 (MetalSlugBrutalII_fla.mcMainHowToPlay_284)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcMainHowToPlay_284 extends MovieClip {
public var btnBack:SimpleButton;
}
}//package MetalSlugBrutalII_fla
Section 110
//mcMainScreen_250 (MetalSlugBrutalII_fla.mcMainScreen_250)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcMainScreen_250 extends MovieClip {
public var btnMoreGames:SimpleButton;
public var btnPlay:SimpleButton;
public var btnHowToPlay:SimpleButton;
public function mcMainScreen_250(){
addFrameScript(49, frame50);
}
function frame50(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 111
//mcNumber_23 (MetalSlugBrutalII_fla.mcNumber_23)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcNumber_23 extends MovieClip {
public function mcNumber_23(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 112
//mcPlataform1Exploit_235 (MetalSlugBrutalII_fla.mcPlataform1Exploit_235)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcPlataform1Exploit_235 extends MovieClip {
public function mcPlataform1Exploit_235(){
addFrameScript(29, frame30);
}
function frame30(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
}
}
}//package MetalSlugBrutalII_fla
Section 113
//mcPlataform1Hit_236 (MetalSlugBrutalII_fla.mcPlataform1Hit_236)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcPlataform1Hit_236 extends MovieClip {
public function mcPlataform1Hit_236(){
addFrameScript(4, frame5);
}
function frame5(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "HIT");
}
}
}//package MetalSlugBrutalII_fla
Section 114
//mcPlayerDie_57 (MetalSlugBrutalII_fla.mcPlayerDie_57)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcPlayerDie_57 extends MovieClip {
public function mcPlayerDie_57(){
addFrameScript(69, frame70);
}
function frame70(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 115
//mcPlayerDieFire_59 (MetalSlugBrutalII_fla.mcPlayerDieFire_59)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcPlayerDieFire_59 extends MovieClip {
public function mcPlayerDieFire_59(){
addFrameScript(84, frame85);
}
function frame85(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 116
//mcRobot1Die_217 (MetalSlugBrutalII_fla.mcRobot1Die_217)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcRobot1Die_217 extends MovieClip {
public function mcRobot1Die_217(){
addFrameScript(25, frame26);
}
function frame26(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 117
//mcRobot1Rotate_216 (MetalSlugBrutalII_fla.mcRobot1Rotate_216)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcRobot1Rotate_216 extends MovieClip {
public function mcRobot1Rotate_216(){
addFrameScript(18, frame19);
}
function frame19(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "ROTATE");
}
}
}//package MetalSlugBrutalII_fla
Section 118
//mcRobot1Shoot1_214 (MetalSlugBrutalII_fla.mcRobot1Shoot1_214)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcRobot1Shoot1_214 extends MovieClip {
public function mcRobot1Shoot1_214(){
addFrameScript(5, frame6, 9, frame10, 13, frame14, 16, frame17, 21, frame22);
}
function frame10(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
function frame14(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
function frame6(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
function frame17(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
function frame22(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
}
}
}//package MetalSlugBrutalII_fla
Section 119
//mcRobot1Shoot2_215 (MetalSlugBrutalII_fla.mcRobot1Shoot2_215)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcRobot1Shoot2_215 extends MovieClip {
public function mcRobot1Shoot2_215(){
addFrameScript(18, frame19, 39, frame40, 58, frame59, 73, frame74, 88, frame89, 96, frame97, 107, frame108, 128, frame129, 150, frame151, 168, frame169);
}
function frame151(){
try {
MovieClip(this.parent).onShootBullet(90, 90);
} catch(e) {
};
}
function frame74(){
try {
MovieClip(this.parent).onShootBullet(-25, -155);
} catch(e) {
};
}
function frame89(){
try {
MovieClip(this.parent).onShootBullet(0, 180);
} catch(e) {
};
}
function frame169(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
}
function frame97(){
try {
MovieClip(this.parent).onShootBullet(25, 155);
} catch(e) {
};
}
function frame19(){
try {
MovieClip(this.parent).onShootBullet(-90, -90);
} catch(e) {
};
}
function frame108(){
try {
MovieClip(this.parent).onShootBullet(45, 135);
} catch(e) {
};
}
function frame40(){
try {
MovieClip(this.parent).onShootBullet(-70, -110);
} catch(e) {
};
}
function frame129(){
try {
MovieClip(this.parent).onShootBullet(65, 115);
} catch(e) {
};
}
function frame59(){
try {
MovieClip(this.parent).onShootBullet(-45, -135);
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 120
//mcRotateThankBall_150 (MetalSlugBrutalII_fla.mcRotateThankBall_150)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcRotateThankBall_150 extends MovieClip {
public function mcRotateThankBall_150(){
addFrameScript(45, frame46);
}
function frame46(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "ROTATE");
}
}
}//package MetalSlugBrutalII_fla
Section 121
//mcScreenOver_274 (MetalSlugBrutalII_fla.mcScreenOver_274)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcScreenOver_274 extends MovieClip {
public var mcScoreC:MovieClip;
public var mcScoreM:MovieClip;
public var mcScoreU:MovieClip;
public var mcScoreMl:MovieClip;
public var btnReplay:SimpleButton;
public var btnMoreGames:SimpleButton;
public var mcScoreMll:MovieClip;
public var mcScoreD:MovieClip;
public function mcScreenOver_274(){
addFrameScript(14, frame15);
}
function frame15(){
stop();
clsFla.onTryAgain(this);
}
}
}//package MetalSlugBrutalII_fla
Section 122
//mcScreenWin_262 (MetalSlugBrutalII_fla.mcScreenWin_262)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcScreenWin_262 extends MovieClip {
public var mcScoreC:MovieClip;
public var mcScoreM:MovieClip;
public var mcScoreU:MovieClip;
public var mcScoreMl:MovieClip;
public var btnReplay:SimpleButton;
public var btnMoreGames:SimpleButton;
public var mcScoreMll:MovieClip;
public var mcScoreD:MovieClip;
public function mcScreenWin_262(){
addFrameScript(14, frame15);
}
function frame15(){
stop();
clsFla.onWin(this);
}
}
}//package MetalSlugBrutalII_fla
Section 123
//mcShootDowingPistolBodyMarcoMachineMore_81 (MetalSlugBrutalII_fla.mcShootDowingPistolBodyMarcoMachineMore_81)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootDowingPistolBodyMarcoMachineMore_81 extends MovieClip {
public function mcShootDowingPistolBodyMarcoMachineMore_81(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6);
}
function frame3(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -45, false);
}
function frame6(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame1(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "IS_READY_SHOOT");
}
function frame4(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -20, false);
}
function frame5(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, 0, false);
}
function frame2(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -60, false);
}
}
}//package MetalSlugBrutalII_fla
Section 124
//mcShootDownLookMarcoMachineMore_83 (MetalSlugBrutalII_fla.mcShootDownLookMarcoMachineMore_83)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootDownLookMarcoMachineMore_83 extends MovieClip {
public function mcShootDownLookMarcoMachineMore_83(){
addFrameScript(2, frame3, 6, frame7, 10, frame11, 11, frame12);
}
function frame12(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame3(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-2, 0, 20);
}
function frame7(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-2, 0, 45);
}
function frame11(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-2, 0, 60);
}
}
}//package MetalSlugBrutalII_fla
Section 125
//mcShootDownPistolBodyMarco_54 (MetalSlugBrutalII_fla.mcShootDownPistolBodyMarco_54)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootDownPistolBodyMarco_54 extends MovieClip {
public function mcShootDownPistolBodyMarco_54(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 126
//mcShootDownPistolBodyMarcoMachine_70 (MetalSlugBrutalII_fla.mcShootDownPistolBodyMarcoMachine_70)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootDownPistolBodyMarcoMachine_70 extends MovieClip {
public function mcShootDownPistolBodyMarcoMachine_70(){
addFrameScript(11, frame12);
}
function frame12(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE");
}
}
}//package MetalSlugBrutalII_fla
Section 127
//mcShootDownPistolBodyMarcoMachineMore_84 (MetalSlugBrutalII_fla.mcShootDownPistolBodyMarcoMachineMore_84)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootDownPistolBodyMarcoMachineMore_84 extends MovieClip {
public function mcShootDownPistolBodyMarcoMachineMore_84(){
addFrameScript(2, frame3, 4, frame5, 6, frame7, 9, frame10, 11, frame12);
}
function frame10(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-2, 0, 90);
}
function frame12(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame3(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-1, 0, 90);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "IS_READY_SHOOT");
}
function frame5(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-4, 0, 90);
}
}
}//package MetalSlugBrutalII_fla
Section 128
//mcShootPistolBodyMarco_51 (MetalSlugBrutalII_fla.mcShootPistolBodyMarco_51)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootPistolBodyMarco_51 extends MovieClip {
public function mcShootPistolBodyMarco_51(){
addFrameScript(6, frame7);
}
function frame7(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 129
//mcShootPistolBodyMarcoMachine_67 (MetalSlugBrutalII_fla.mcShootPistolBodyMarcoMachine_67)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootPistolBodyMarcoMachine_67 extends MovieClip {
public function mcShootPistolBodyMarcoMachine_67(){
addFrameScript(16, frame17);
}
function frame17(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE");
}
}
}//package MetalSlugBrutalII_fla
Section 130
//mcShootPistolBodyMarcoMachineMore_78 (MetalSlugBrutalII_fla.mcShootPistolBodyMarcoMachineMore_78)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootPistolBodyMarcoMachineMore_78 extends MovieClip {
public function mcShootPistolBodyMarcoMachineMore_78(){
addFrameScript(0, frame1, 4, frame5, 7, frame8, 11, frame12, 14, frame15, 15, frame16);
}
function frame12(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 12, 0);
}
function frame15(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, 0);
}
function frame16(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame1(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 0, 0);
}
function frame5(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -2, 0);
}
function frame8(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, 4, 0);
}
}
}//package MetalSlugBrutalII_fla
Section 131
//mcShootThank_154 (MetalSlugBrutalII_fla.mcShootThank_154)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootThank_154 extends MovieClip {
public function mcShootThank_154(){
addFrameScript(63, frame64, 107, frame108);
}
function frame64(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
function frame108(){
try {
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
} catch(e) {
};
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 132
//mcShootThankBall_149 (MetalSlugBrutalII_fla.mcShootThankBall_149)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootThankBall_149 extends MovieClip {
public function mcShootThankBall_149(){
addFrameScript(43, frame44, 77, frame78);
}
function frame78(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
}
function frame44(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
}
}//package MetalSlugBrutalII_fla
Section 133
//mcShootUppingPistolBodyMarcoMachineMore_79 (MetalSlugBrutalII_fla.mcShootUppingPistolBodyMarcoMachineMore_79)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootUppingPistolBodyMarcoMachineMore_79 extends MovieClip {
public function mcShootUppingPistolBodyMarcoMachineMore_79(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6);
}
function frame3(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -45, false);
}
function frame6(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE_MORE");
}
function frame1(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "IS_READY_SHOOT");
}
function frame4(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -60, false);
}
function frame5(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -90, false);
}
function frame2(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(0, -6, -20, false);
}
}
}//package MetalSlugBrutalII_fla
Section 134
//mcShootUpPistolBodyMarco_56 (MetalSlugBrutalII_fla.mcShootUpPistolBodyMarco_56)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootUpPistolBodyMarco_56 extends MovieClip {
public function mcShootUpPistolBodyMarco_56(){
addFrameScript(7, frame8);
}
function frame8(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 135
//mcShootUpPistolBodyMarcoMachine_72 (MetalSlugBrutalII_fla.mcShootUpPistolBodyMarcoMachine_72)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootUpPistolBodyMarcoMachine_72 extends MovieClip {
public function mcShootUpPistolBodyMarcoMachine_72(){
addFrameScript(4, frame5, 14, frame15);
}
function frame15(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "MACHINE");
}
function frame5(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "IS_READY_SHOOT");
}
}
}//package MetalSlugBrutalII_fla
Section 136
//mcShootUpPistolBodyMarcoMachineMore_80 (MetalSlugBrutalII_fla.mcShootUpPistolBodyMarcoMachineMore_80)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcShootUpPistolBodyMarcoMachineMore_80 extends MovieClip {
public function mcShootUpPistolBodyMarcoMachineMore_80(){
addFrameScript(0, frame1, 2, frame3, 5, frame6, 9, frame10, 13, frame14, 15, frame16);
}
function frame10(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(3, 0, -90);
}
function frame14(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(1, 0, -90);
}
function frame3(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(-4, 0, -90);
}
function frame6(){
MovieClip(this.parent.parent).parentClass.onShootMoreBullet(1, 0, -90);
}
function frame16(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
function frame1(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "IS_READY_SHOOT");
}
}
}//package MetalSlugBrutalII_fla
Section 137
//mcStandDownLookMarco_53 (MetalSlugBrutalII_fla.mcStandDownLookMarco_53)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcStandDownLookMarco_53 extends MovieClip {
public function mcStandDownLookMarco_53(){
addFrameScript(14, frame15);
}
function frame15(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 138
//mcStandDownLookMarcoMachine_69 (MetalSlugBrutalII_fla.mcStandDownLookMarcoMachine_69)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcStandDownLookMarcoMachine_69 extends MovieClip {
public function mcStandDownLookMarcoMachine_69(){
addFrameScript(11, frame12);
}
function frame12(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 139
//mcStandKnifeBodyMarco_75 (MetalSlugBrutalII_fla.mcStandKnifeBodyMarco_75)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcStandKnifeBodyMarco_75 extends MovieClip {
public var collisionKnife:MovieClip;
public function mcStandKnifeBodyMarco_75(){
addFrameScript(11, frame12);
}
function frame12(){
clsFla.onEndAnimation(MovieClip(this.parent.parent).parentClass, "PISTOL");
}
}
}//package MetalSlugBrutalII_fla
Section 140
//mcStandUpLookMarco_55 (MetalSlugBrutalII_fla.mcStandUpLookMarco_55)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcStandUpLookMarco_55 extends MovieClip {
public function mcStandUpLookMarco_55(){
addFrameScript(20, frame21);
}
function frame21(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 141
//mcStandUpLookMarcoMachine_71 (MetalSlugBrutalII_fla.mcStandUpLookMarcoMachine_71)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcStandUpLookMarcoMachine_71 extends MovieClip {
public function mcStandUpLookMarcoMachine_71(){
addFrameScript(16, frame17);
}
function frame17(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 142
//mcTankHommingShoot_222 (MetalSlugBrutalII_fla.mcTankHommingShoot_222)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcTankHommingShoot_222 extends MovieClip {
public function mcTankHommingShoot_222(){
addFrameScript(57, frame58, 128, frame129);
}
function frame129(){
stop();
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_END");
}
function frame58(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BULLET");
}
}
}//package MetalSlugBrutalII_fla
Section 143
//mcTextGo_36 (MetalSlugBrutalII_fla.mcTextGo_36)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcTextGo_36 extends MovieClip {
public function mcTextGo_36(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 144
//mcTextGoStand_37 (MetalSlugBrutalII_fla.mcTextGoStand_37)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcTextGoStand_37 extends MovieClip {
public function mcTextGoStand_37(){
addFrameScript(71, frame72);
}
function frame72(){
MovieClip(this.parent).gotoAndStop("NONE");
MovieClip(this.parent).visible = false;
}
}
}//package MetalSlugBrutalII_fla
Section 145
//mcTitleBrutal_256 (MetalSlugBrutalII_fla.mcTitleBrutal_256)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class mcTitleBrutal_256 extends MovieClip {
public function mcTitleBrutal_256(){
addFrameScript(14, frame15);
}
function frame15(){
stop();
}
}
}//package MetalSlugBrutalII_fla
Section 146
//native_bomb_gif_143 (MetalSlugBrutalII_fla.native_bomb_gif_143)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class native_bomb_gif_143 extends MovieClip {
public function native_bomb_gif_143(){
addFrameScript(16, frame17, 27, frame28);
}
function frame17(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB");
}
function frame28(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB_END");
}
}
}//package MetalSlugBrutalII_fla
Section 147
//native_die_gif_144 (MetalSlugBrutalII_fla.native_die_gif_144)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class native_die_gif_144 extends MovieClip {
public function native_die_gif_144(){
addFrameScript(36, frame37);
}
function frame37(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 148
//native_die2_gif_146 (MetalSlugBrutalII_fla.native_die2_gif_146)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class native_die2_gif_146 extends MovieClip {
public function native_die2_gif_146(){
addFrameScript(21, frame22);
}
function frame22(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 149
//native_die3_gif_145 (MetalSlugBrutalII_fla.native_die3_gif_145)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class native_die3_gif_145 extends MovieClip {
public function native_die3_gif_145(){
addFrameScript(54, frame55);
}
function frame55(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 150
//native_view_player_gif_140 (MetalSlugBrutalII_fla.native_view_player_gif_140)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class native_view_player_gif_140 extends MovieClip {
public function native_view_player_gif_140(){
addFrameScript(26, frame27);
}
function frame27(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "VIEW_PLAYER");
}
}
}//package MetalSlugBrutalII_fla
Section 151
//NumberTwoScreen_259 (MetalSlugBrutalII_fla.NumberTwoScreen_259)
package MetalSlugBrutalII_fla {
import flash.events.*;
import flash.display.*;
public dynamic class NumberTwoScreen_259 extends MovieClip {
public var mcLogoDialy:MovieClip;
public function NumberTwoScreen_259(){
addFrameScript(19, frame20);
}
function frame20(){
stop();
MovieClip(this.mcLogoDialy).buttonMode = true;
MovieClip(this.mcLogoDialy).addEventListener(MouseEvent.CLICK, clsFla.onMoreGames);
}
}
}//package MetalSlugBrutalII_fla
Section 152
//sprite188_132 (MetalSlugBrutalII_fla.sprite188_132)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class sprite188_132 extends MovieClip {
public function sprite188_132(){
addFrameScript(57, frame58);
}
function frame58(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "DIE");
}
}
}//package MetalSlugBrutalII_fla
Section 153
//sprite2123_247 (MetalSlugBrutalII_fla.sprite2123_247)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class sprite2123_247 extends MovieClip {
public function sprite2123_247(){
addFrameScript(24, frame25);
}
function frame25(){
try {
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "EXPLOIT");
} catch(e) {
};
}
}
}//package MetalSlugBrutalII_fla
Section 154
//sprite296_125 (MetalSlugBrutalII_fla.sprite296_125)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class sprite296_125 extends MovieClip {
public function sprite296_125(){
addFrameScript(22, frame23);
}
function frame23(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "VIEW_PLAYER");
}
}
}//package MetalSlugBrutalII_fla
Section 155
//sprite430_128 (MetalSlugBrutalII_fla.sprite430_128)
package MetalSlugBrutalII_fla {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class sprite430_128 extends MovieClip {
public function sprite430_128(){
addFrameScript(13, frame14, 50, frame51);
}
function frame14(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB");
}
function frame51(){
clsFla.onEndAnimation(MovieClip(this.parent).parentClass, "SHOOT_BOMB_END");
}
}
}//package MetalSlugBrutalII_fla
Section 156
//TitleAnimationScreen_254 (MetalSlugBrutalII_fla.TitleAnimationScreen_254)
package MetalSlugBrutalII_fla {
import flash.display.*;
public dynamic class TitleAnimationScreen_254 extends MovieClip {
public function TitleAnimationScreen_254(){
addFrameScript(251, frame252);
}
function frame252(){
gotoAndPlay(147);
}
}
}//package MetalSlugBrutalII_fla
Section 157
//txtCargando_15 (MetalSlugBrutalII_fla.txtCargando_15)
package MetalSlugBrutalII_fla {
import flash.display.*;
import flash.text.*;
public dynamic class txtCargando_15 extends MovieClip {
public var cargando:TextField;
public function txtCargando_15(){
addFrameScript(0, frame1);
}
function frame1(){
}
}
}//package MetalSlugBrutalII_fla
Section 158
//clsFla (clsFla)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import com.megaman.framework.*;
import com.megaman.util.*;
import flash.utils.*;
public class clsFla {
public static var _yf172:Number = 0;
public static function onTryAgain(_arg1:MovieClip):void{
var _local2:*;
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
_local2 = _bd176._lv229;
_local3 = int((_local2 / 10000));
_local2 = (_local2 % 10000);
_local4 = int((_local2 / 1000));
_local2 = (_local2 % 1000);
_local5 = int((_local2 / 100));
_local2 = (_local2 % 100);
_local6 = int((_local2 / 10));
_local7 = (_local2 % 10);
_arg1.mcScoreU.gotoAndStop((("N" + _local7) + ""));
_arg1.mcScoreD.gotoAndStop((("N" + _local6) + ""));
_arg1.mcScoreC.gotoAndStop((("N" + _local5) + ""));
_arg1.mcScoreM.gotoAndStop((("N" + _local4) + ""));
_arg1.mcScoreMl.gotoAndStop((("N" + _local3) + ""));
_arg1.btnReplay.addEventListener(MouseEvent.CLICK, _yw295);
_arg1.btnMoreGames.addEventListener(MouseEvent.CLICK, onMoreGames);
}
private static function _mt70(_arg1:MouseEvent):void{
_bd176._lv229 = 0;
_bd176._rl39();
_bd176._jy509.gotoAndStop(irrcrpt("Phqx", 3));
}
public static function onEndAnimation(_arg1:Object, _arg2:String):void{
if (_arg1){
if (_bd176._mx178.state != _fj46._sv425){
_arg1.onEndAnimation(_arg2);
};
};
}
public static function update(_arg1:Event):void{
_bd176._mx178.update();
}
public static function onLoadSound():void{
_bd176.sound = new _ir336();
_bd176._qr368 = new _hu117();
}
public static function onMoreGames(_arg1:MouseEvent):void{
var _local2:String;
var _local3:URLRequest;
trace(irrcrpt("enkem Oqtg Icogu", 2));
_local2 = irrcrpt("iuuq://xxx.ebjmzhbnft.dpn/", 1);
_local3 = new URLRequest(_local2);
navigateToURL(_local3, irrcrpt("_dncpm", 2));
}
public static function onGame(_arg1:MovieClip):void{
_bd176._jy509 = _arg1;
_bd176._mx178 = new _fj46(_arg1);
_arg1.addEventListener(Event.ENTER_FRAME, update);
}
public static function _mx58():void{
_bd176._jy509.removeEventListener(Event.ENTER_FRAME, update);
}
private static function _yw295(_arg1:MouseEvent):void{
_bd176._lv229 = 0;
_bd176._rl39();
_bd176._jy509.gotoAndStop(irrcrpt("Nfov", 1));
}
public static function onWin(_arg1:MovieClip):void{
var _local2:*;
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
_local2 = _bd176._lv229;
_local3 = int((_local2 / 10000));
_local2 = (_local2 % 10000);
_local4 = int((_local2 / 1000));
_local2 = (_local2 % 1000);
_local5 = int((_local2 / 100));
_local2 = (_local2 % 100);
_local6 = int((_local2 / 10));
_local7 = (_local2 % 10);
_arg1.mcScoreU.gotoAndStop((("N" + _local7) + ""));
_arg1.mcScoreD.gotoAndStop((("N" + _local6) + ""));
_arg1.mcScoreC.gotoAndStop((("N" + _local5) + ""));
_arg1.mcScoreM.gotoAndStop((("N" + _local4) + ""));
_arg1.mcScoreMl.gotoAndStop((("N" + _local3) + ""));
_arg1.btnReplay.addEventListener(MouseEvent.CLICK, _mt70);
_arg1.btnMoreGames.addEventListener(MouseEvent.CLICK, onMoreGames);
}
private static function _sw40(_arg1:Object):void{
var _local2:*;
_local2 = (getTimer() - _yf172);
_yf172 = getTimer();
if (_arg1.mcFPS){
_arg1.mcFPS.txtValue.text = (int((1000 / _local2)) + irrcrpt("/51", 1));
};
}
}
}//package
Section 159
//clsMain (clsMain)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import com.megaman.util.*;
import flash.system.*;
public class clsMain extends MovieClip {
private const _am338:uint = 2;
private const _xf380:uint = 1;
private const _og133:uint = 3;
public var loader:MovieClip;
public var mcMenu:MovieClip;
private var _pp29:_vv555;
private var state:uint;
public var mcHowToPlay:MovieClip;
public var mcScreenWin:MovieClip;
public function clsMain(){
addFrameScript(0, frame1, 9, frame10, 15, frame16, 32, frame33, 37, frame38);
this.stop();
}
public function onInitGame():void{
state = _og133;
this.stage.scaleMode = irrcrpt("opTdbmf", 1);
clsFla.onLoadSound();
gotoAndStop(irrcrpt("Nfov", 1));
}
function frame10(){
this.mcMenu.btnPlay.addEventListener(MouseEvent.CLICK, onPlay);
this.mcMenu.btnHowToPlay.addEventListener(MouseEvent.CLICK, onHowToPlay);
this.mcMenu.btnMoreGames.addEventListener(MouseEvent.CLICK, onMoreGames);
}
private function _ce53():void{
var _local1:String;
if (_pp29.data == null){
trace(irrcrpt("Rs wi tyhs viepmdev pe gevke", 4));
_pp29._qt300();
_pp29 = null;
return;
};
_local1 = _pp29.data.message;
trace((irrcrpt("nfttbhf ", 1) + _local1));
this.stage.removeEventListener(Event.ENTER_FRAME, update);
if (_pp29){
_pp29._qt300();
};
_pp29 = null;
if (_local1 == irrcrpt("juhdw", 3)){
onInitGame();
} else {
trace(irrcrpt("Pq ug rwfq tgcnkbct nc ectic", 2));
};
}
public function onBack(_arg1:MouseEvent):void{
this.gotoAndStop("Menu");
}
function frame16(){
stop();
clsFla.onLoadSound();
clsFla.onGame(this);
}
function frame1(){
stop();
}
public function onMoreGames(_arg1:MouseEvent):void{
var _local2:String;
var _local3:URLRequest;
trace("click More Games");
_local2 = "http://www.dailygames.com/";
_local3 = new URLRequest(_local2);
navigateToURL(_local3, "_blank");
}
public function onHowToPlay(_arg1:MouseEvent):void{
this.gotoAndStop("How_to_Play");
}
function frame33(){
this.mcHowToPlay.btnBack.addEventListener(MouseEvent.CLICK, onBack);
}
public function onPlay(_arg1:MouseEvent):void{
this.gotoAndStop("Game");
}
public function update(_arg1:Event):void{
var _local2:*;
switch (state){
case _xf380:
_local2 = ((this.stage.loaderInfo.bytesLoaded / this.stage.loaderInfo.bytesTotal) * 100);
if (_local2 >= 100){
onInitGame();
};
break;
case _am338:
if (_pp29._cn458){
_ce53();
};
break;
};
}
function frame38(){
gotoAndStop("Game");
}
}
}//package
Section 160
//Colt_1911 (Colt_1911)
package {
import flash.media.*;
public dynamic class Colt_1911 extends Sound {
}
}//package
Section 161
//irrcrpt (irrcrpt)
package {
public function irrcrpt(_arg1:String, _arg2:int):String{
var _local3:String;
var _local4:int;
var _local5:int;
_local3 = new String();
_local4 = 0;
while (_local4 < _arg1.length) {
_local5 = _arg1.charCodeAt(_local4);
if ((((_local5 >= 48)) && ((_local5 <= 57)))){
_local5 = ((_local5 - _arg2) - 48);
if (_local5 < 0){
_local5 = (_local5 + ((57 - 48) + 1));
};
_local5 = ((_local5 % ((57 - 48) + 1)) + 48);
} else {
if ((((_local5 >= 65)) && ((_local5 <= 90)))){
_local5 = ((_local5 - _arg2) - 65);
if (_local5 < 0){
_local5 = (_local5 + ((90 - 65) + 1));
};
_local5 = ((_local5 % ((90 - 65) + 1)) + 65);
} else {
if ((((_local5 >= 97)) && ((_local5 <= 122)))){
_local5 = ((_local5 - _arg2) - 97);
if (_local5 < 0){
_local5 = (_local5 + ((122 - 97) + 1));
};
_local5 = ((_local5 % ((122 - 97) + 1)) + 97);
};
};
};
_local3 = (_local3 + String.fromCharCode(_local5));
_local4++;
};
return (_local3);
}
}//package
Section 162
//logoJD (logoJD)
package {
import flash.display.*;
public dynamic class logoJD extends MovieClip {
public function logoJD(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4);
}
function frame3(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame2(){
stop();
}
}
}//package
Section 163
//mcBatleTrunk (mcBatleTrunk)
package {
import flash.display.*;
public dynamic class mcBatleTrunk extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 164
//mcBoss (mcBoss)
package {
import flash.display.*;
public dynamic class mcBoss extends MovieClip {
public var collision:MovieClip;
public function mcBoss(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 165
//mcBoxBonus (mcBoxBonus)
package {
import flash.display.*;
public dynamic class mcBoxBonus extends MovieClip {
}
}//package
Section 166
//mcBoxBonusCollision (mcBoxBonusCollision)
package {
import flash.display.*;
import com.megaman.framework.*;
public dynamic class mcBoxBonusCollision extends MovieClip {
public var left:clsCollLeft;
public var right:clsCollRight;
}
}//package
Section 167
//mcBoxDummie (mcBoxDummie)
package {
import flash.display.*;
public dynamic class mcBoxDummie extends MovieClip {
public function mcBoxDummie(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 168
//mcBoxDummie2 (mcBoxDummie2)
package {
import flash.display.*;
public dynamic class mcBoxDummie2 extends MovieClip {
public function mcBoxDummie2(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 169
//mcBoxDummie2Collision (mcBoxDummie2Collision)
package {
import flash.display.*;
import com.megaman.framework.*;
public dynamic class mcBoxDummie2Collision extends MovieClip {
public var left:clsCollLeft;
public var right:clsCollRight;
}
}//package
Section 170
//mcBoxDummieCollision (mcBoxDummieCollision)
package {
import flash.display.*;
import com.megaman.framework.*;
public dynamic class mcBoxDummieCollision extends MovieClip {
public var left:clsCollLeft;
public var right:clsCollRight;
}
}//package
Section 171
//mcBullet (mcBullet)
package {
import flash.display.*;
public dynamic class mcBullet extends MovieClip {
public var collision:MovieClip;
public function mcBullet(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 172
//mcBulletBall (mcBulletBall)
package {
import flash.display.*;
public dynamic class mcBulletBall extends MovieClip {
public var collision:MovieClip;
public function mcBulletBall(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 173
//mcBulletBomb (mcBulletBomb)
package {
import flash.display.*;
public dynamic class mcBulletBomb extends MovieClip {
public var collision:MovieClip;
public function mcBulletBomb(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 174
//mcBulletBombFly (mcBulletBombFly)
package {
import flash.display.*;
public dynamic class mcBulletBombFly extends MovieClip {
public var collision:MovieClip;
public function mcBulletBombFly(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 175
//mcBulletBombPlayer (mcBulletBombPlayer)
package {
import flash.display.*;
public dynamic class mcBulletBombPlayer extends MovieClip {
public var collision:MovieClip;
public function mcBulletBombPlayer(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 176
//mcBulletBoss (mcBulletBoss)
package {
import flash.display.*;
public dynamic class mcBulletBoss extends MovieClip {
public var collision:MovieClip;
public function mcBulletBoss(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 177
//mcBulletFire (mcBulletFire)
package {
import flash.display.*;
public dynamic class mcBulletFire extends MovieClip {
public var collision:MovieClip;
public function mcBulletFire(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 178
//mcBulletFirePlayer (mcBulletFirePlayer)
package {
import flash.display.*;
public dynamic class mcBulletFirePlayer extends MovieClip {
public var skin:MovieClip;
public function mcBulletFirePlayer(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 179
//mcBulletMore (mcBulletMore)
package {
import flash.display.*;
public dynamic class mcBulletMore extends MovieClip {
public var collision:MovieClip;
public function mcBulletMore(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 180
//mcBulletTank (mcBulletTank)
package {
import flash.display.*;
public dynamic class mcBulletTank extends MovieClip {
public var collision:MovieClip;
public function mcBulletTank(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 181
//mcBulletTankHomming (mcBulletTankHomming)
package {
import flash.display.*;
public dynamic class mcBulletTankHomming extends MovieClip {
public var collision:MovieClip;
public function mcBulletTankHomming(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 182
//mcBulletTruck (mcBulletTruck)
package {
import flash.display.*;
public dynamic class mcBulletTruck extends MovieClip {
public var collision:MovieClip;
public function mcBulletTruck(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 183
//mcCameraMan (mcCameraMan)
package {
import flash.display.*;
public dynamic class mcCameraMan extends MovieClip {
}
}//package
Section 184
//mcCollisionPlataform1 (mcCollisionPlataform1)
package {
import flash.display.*;
public dynamic class mcCollisionPlataform1 extends MovieClip {
}
}//package
Section 185
//mcEnemyNative (mcEnemyNative)
package {
import flash.display.*;
public dynamic class mcEnemyNative extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 186
//mcEnemyShooter (mcEnemyShooter)
package {
import flash.display.*;
public dynamic class mcEnemyShooter extends MovieClip {
public var collision:MovieClip;
public function mcEnemyShooter(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 187
//mcEnemySoldier (mcEnemySoldier)
package {
import flash.display.*;
public dynamic class mcEnemySoldier extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 188
//mcItemBomb (mcItemBomb)
package {
import flash.display.*;
public dynamic class mcItemBomb extends MovieClip {
public function mcItemBomb(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 189
//mcItemFire (mcItemFire)
package {
import flash.display.*;
public dynamic class mcItemFire extends MovieClip {
public function mcItemFire(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 190
//mcItemFireCollision (mcItemFireCollision)
package {
import flash.display.*;
public dynamic class mcItemFireCollision extends MovieClip {
}
}//package
Section 191
//mcItemMachine (mcItemMachine)
package {
import flash.display.*;
public dynamic class mcItemMachine extends MovieClip {
public function mcItemMachine(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 192
//mcMachineFly (mcMachineFly)
package {
import flash.display.*;
public dynamic class mcMachineFly extends MovieClip {
public var collision:MovieClip;
public function mcMachineFly(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 193
//mcMaskGame (mcMaskGame)
package {
import flash.display.*;
public dynamic class mcMaskGame extends Sprite {
}
}//package
Section 194
//mcPlataform1 (mcPlataform1)
package {
import flash.display.*;
public dynamic class mcPlataform1 extends MovieClip {
}
}//package
Section 195
//mcPlayer (mcPlayer)
package {
import flash.display.*;
public dynamic class mcPlayer extends MovieClip {
public var collision:MovieClip;
public var foot:MovieClip;
public var body:MovieClip;
}
}//package
Section 196
//mcRobot1 (mcRobot1)
package {
import flash.display.*;
public dynamic class mcRobot1 extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 197
//mcScreen1_0_0 (mcScreen1_0_0)
package {
import flash.display.*;
public dynamic class mcScreen1_0_0 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen1_0_0(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 198
//mcScreen1_0_1 (mcScreen1_0_1)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcScreen1_0_1 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen1_0_1(){
addFrameScript(0, frame1);
}
function frame1(){
MovieClip(this).mStopScreen = false;
trace(("MovieClip(this).mStopScreen " + MovieClip(this).mStopScreen));
}
}
}//package
Section 199
//mcScreen1_0_2 (mcScreen1_0_2)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcScreen1_0_2 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen1_0_2(){
addFrameScript(0, frame1);
}
function frame1(){
this.mStopScreen = true;
}
}
}//package
Section 200
//mcScreen1_0_3 (mcScreen1_0_3)
package {
import flash.display.*;
public dynamic class mcScreen1_0_3 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 201
//mcScreen1_0_4 (mcScreen1_0_4)
package {
import flash.display.*;
public dynamic class mcScreen1_0_4 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 202
//mcScreen1_0_5 (mcScreen1_0_5)
package {
import flash.display.*;
public dynamic class mcScreen1_0_5 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 203
//mcScreen1_0_6 (mcScreen1_0_6)
package {
import flash.display.*;
public dynamic class mcScreen1_0_6 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 204
//mcScreen1_0_7 (mcScreen1_0_7)
package {
import flash.display.*;
public dynamic class mcScreen1_0_7 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 205
//mcScreen2_0_0 (mcScreen2_0_0)
package {
import flash.display.*;
public dynamic class mcScreen2_0_0 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen2_0_0(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 206
//mcScreen2_0_1 (mcScreen2_0_1)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcScreen2_0_1 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen2_0_1(){
addFrameScript(0, frame1);
}
function frame1(){
MovieClip(this).mStopScreen = false;
trace(("MovieClip(this).mStopScreen " + MovieClip(this).mStopScreen));
}
}
}//package
Section 207
//mcScreen2_0_2 (mcScreen2_0_2)
package {
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.media.*;
import flash.text.*;
import flash.ui.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class mcScreen2_0_2 extends MovieClip {
public var mcCollision:MovieClip;
public function mcScreen2_0_2(){
addFrameScript(0, frame1);
}
function frame1(){
this.mStopScreen = true;
}
}
}//package
Section 208
//mcScreen2_0_3 (mcScreen2_0_3)
package {
import flash.display.*;
public dynamic class mcScreen2_0_3 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 209
//mcScreen2_0_4 (mcScreen2_0_4)
package {
import flash.display.*;
public dynamic class mcScreen2_0_4 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 210
//mcScreen2_0_5 (mcScreen2_0_5)
package {
import flash.display.*;
public dynamic class mcScreen2_0_5 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 211
//mcScreen2_0_6 (mcScreen2_0_6)
package {
import flash.display.*;
public dynamic class mcScreen2_0_6 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 212
//mcScreen2_0_7 (mcScreen2_0_7)
package {
import flash.display.*;
public dynamic class mcScreen2_0_7 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 213
//mcScreen2_0_8 (mcScreen2_0_8)
package {
import flash.display.*;
public dynamic class mcScreen2_0_8 extends MovieClip {
public var mcCollision:MovieClip;
}
}//package
Section 214
//mcTank (mcTank)
package {
import flash.display.*;
public dynamic class mcTank extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 215
//mcTankBall (mcTankBall)
package {
import flash.display.*;
public dynamic class mcTankBall extends MovieClip {
public var collision:MovieClip;
}
}//package
Section 216
//mcTankHomming (mcTankHomming)
package {
import flash.display.*;
public dynamic class mcTankHomming extends MovieClip {
public var collision:MovieClip;
public function mcTankHomming(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 217
//mcUI (mcUI)
package {
import flash.display.*;
import flash.text.*;
public dynamic class mcUI extends MovieClip {
public var mcTextGo:MovieClip;
public var mcScoreC:MovieClip;
public var mcScoreM:MovieClip;
public var txtBomb:TextField;
public var mcScoreU:MovieClip;
public var mcScoreMl:MovieClip;
public var mcScoreD:MovieClip;
public var txtWeapon:TextField;
public var txtLife:TextField;
public var mcLogoDialy:MovieClip;
public var mcGun:MovieClip;
}
}//package
Section 218
//sdBereta3 (sdBereta3)
package {
import flash.media.*;
public dynamic class sdBereta3 extends Sound {
}
}//package
Section 219
//sdCollBullet (sdCollBullet)
package {
import flash.media.*;
public dynamic class sdCollBullet extends Sound {
}
}//package
Section 220
//sdDeadEnemyShoot (sdDeadEnemyShoot)
package {
import flash.media.*;
public dynamic class sdDeadEnemyShoot extends Sound {
}
}//package
Section 221
//sdDeadPlayer (sdDeadPlayer)
package {
import flash.media.*;
public dynamic class sdDeadPlayer extends Sound {
}
}//package
Section 222
//sdDeadPlayer2 (sdDeadPlayer2)
package {
import flash.media.*;
public dynamic class sdDeadPlayer2 extends Sound {
}
}//package
Section 223
//sdDesert (sdDesert)
package {
import flash.media.*;
public dynamic class sdDesert extends Sound {
}
}//package
Section 224
//sdExplotion1 (sdExplotion1)
package {
import flash.media.*;
public dynamic class sdExplotion1 extends Sound {
}
}//package
Section 225
//sdMainTheme (sdMainTheme)
package {
import flash.media.*;
public dynamic class sdMainTheme extends Sound {
}
}//package
Section 226
//sdShootFlyBomber (sdShootFlyBomber)
package {
import flash.media.*;
public dynamic class sdShootFlyBomber extends Sound {
}
}//package
Section 227
//sdShootTruck (sdShootTruck)
package {
import flash.media.*;
public dynamic class sdShootTruck extends Sound {
}
}//package
Section 228
//sdViewPlayer (sdViewPlayer)
package {
import flash.media.*;
public dynamic class sdViewPlayer extends Sound {
}
}//package
Section 229
//Shoot_Ingram (Shoot_Ingram)
package {
import flash.media.*;
public dynamic class Shoot_Ingram extends Sound {
}
}//package
Section 230
//snd_pickup (snd_pickup)
package {
import flash.media.*;
public dynamic class snd_pickup extends Sound {
}
}//package