Last active
August 28, 2017 22:27
-
-
Save VictorXLR/c94b801b44fd260e8058e8276db8980b to your computer and use it in GitHub Desktop.
Compiled Code for Creepygirl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package mpPackage { | |
public class ParaEdit { | |
public var y:Array; | |
public var xq934:int; | |
public var sw382:int; | |
public var x:Array; | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class GlassFine { | |
public var kr216:Number; | |
public var x:Number; | |
public var us217:Number; | |
} | |
}//package mpPackage | |
package mpPackage { | |
import flash.utils.*; | |
public class mpTimer { | |
public var at926:Boolean; | |
private var qb929:int; | |
public var ud928:Boolean; | |
private var hm930:int; | |
public var mu927:Boolean; | |
private var kn931:int; | |
public function mpTimer(){ | |
at926 = true; | |
mu927 = false; | |
ud928 = false; | |
} | |
public function p161(_arg1:int):void{ | |
at926 = false; | |
mu927 = true; | |
ud928 = false; | |
hm930 = _arg1; | |
qb929 = getTimer(); | |
} | |
public function m162():void{ | |
at926 = true; | |
mu927 = false; | |
ud928 = false; | |
} | |
public function x163():int{ | |
kn931 = getTimer(); | |
kn931 = (kn931 - qb929); | |
if (kn931 > hm930){ | |
ud928 = true; | |
mu927 = false; | |
at926 = false; | |
}; | |
return (kn931); | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
import flash.events.*; | |
import flash.display.*; | |
import flash.utils.*; | |
import mp3D.*; | |
import flash.net.*; | |
import flash.system.*; | |
public class MPEngine { | |
public static var vf259:int = 0; | |
public var eye_base_png:BitmapData; | |
private var ck300:int; | |
public var ho264:Array; | |
public var mp272:Array; | |
public var zw267:Array; | |
public var fr261:Boolean = false; | |
private var gz468:Number; | |
private var jx487:Array; | |
private var fq299:Array; | |
private var bh484:Array; | |
private var xu252:Loader; | |
private var xi293:int; | |
private var yr467:Number; | |
public var hz275:Array; | |
private var bg280:Array; | |
private var bi464:int = 0; | |
private var sd254:int; | |
public var ot263:Boolean = false; | |
public var face_org_png:BitmapData; | |
private var hj284:int; | |
public var lip_eyelash_png:BitmapData; | |
private var kc298:Array; | |
private var tf247:URLLoader; | |
private var zc256:Array; | |
private var fb296:int; | |
private var rx279:Array; | |
private var fb294:int; | |
public var eye_reflect_png:BitmapData; | |
private var mm488:Array; | |
private var bb291:Array; | |
public var facez_png:BitmapData; | |
private var dl246:Loader; | |
private var wt287:int; | |
private var jt250:Renderer; | |
private var bc282:Array; | |
private var fc281:int; | |
private var ug285:int; | |
private var zo248:MPFace; | |
public var mx262:Boolean = false; | |
private var ck258:String; | |
public var no257:Array; | |
public var ri271:Array; | |
private var nz251:URLLoader; | |
public var torso_factor_png:BitmapData; | |
private var zj485:Array; | |
public var ri276:Array; | |
private var xv295:int; | |
public var wk265:Array; | |
private var zu486:Array; | |
private var ix286:int; | |
public var uc268:Array; | |
private var sg465:Boolean = false; | |
private var tz302:Array; | |
public var bj266:Array; | |
public var lower_teeth_png:BitmapData; | |
private var facekye:int; | |
private var ez354:Array; | |
public var wk277:Number; | |
private var cp292:int; | |
public var face_png:BitmapData; | |
private var gl253:URLLoader; | |
private var eh290:Array; | |
public var my273:Array; | |
private var tc249:MPGlasses; | |
private var tr289:int; | |
private var ey283:Array; | |
public var wl269:Array; | |
public var shadow_eyelash_png:BitmapData; | |
private var co301:int; | |
private var ek466:Boolean = false; | |
public var upper_teeth_png:BitmapData; | |
private var aj260:String; | |
public var hc274:Array; | |
private var sm255:int = 0; | |
private var fm463:int = 0; | |
public var jf270:Array; | |
public var pupil_png:BitmapData; | |
private var bv288:int; | |
private var cg297:int; | |
public var ba278:Array; | |
public var iris_png:BitmapData; | |
public function MPEngine(){ | |
var _local1:int; | |
var _local2:int; | |
dl246 = new Loader(); | |
tf247 = new URLLoader(); | |
jt250 = new Renderer(); | |
nz251 = new URLLoader(); | |
xu252 = new Loader(); | |
gl253 = new URLLoader(); | |
sm255 = 0; | |
zc256 = new Array(1); | |
no257 = new Array(); | |
fr261 = false; | |
mx262 = false; | |
ot263 = false; | |
uc268 = [["facez.png", -1, 0, false], ["torso_factor.png", -1, 0, false], ["face.png", 0, 0, false], ["lip_eyelash.png", 1, 0, false], ["shadow_eyelash.png", 8, 0, false], ["lower_teeth.png", 122, 0, false], ["upper_teeth.png", 121, 0, false], ["eye_base.png", 4, 0, false], ["pupil.png", -1, 0, false], ["iris.png", -1, 0, false], ["eye_reflect.png", 118, 0, false], ["face_org.png", 6, 0, false]]; | |
wl269 = [["facez.png", -1, 0, false], ["torso_factor.png", -1, 0, false], ["face.png", 0, 0, false], ["lip_eyelash.png", 1, 0, false], ["shadow_eyelash.png", 8, 0, false], ["lower_teeth.png", 122, 0, false], ["upper_teeth.png", 121, 0, false], ["eye_base.png", 4, 0, false], ["pupil.png", 0xFF, 0, false], ["iris.png", 0xFF, 0, false], ["eye_reflect.png", 118, 0, false], ["face_org.png", 6, 0, false]]; | |
jf270 = [["facez.png", -1, 0, false], ["torso_factor.png", -1, 0, false], ["facez2.png", -1, 0, false], ["face.png", 0, 0, false], ["lip_eyelash.png", 1, 0, false], ["hair.png", 5, 0, false], ["eyemat.png", 12, 0, false], ["shadow_eyelash.png", 8, 0, false], ["lower_teeth.png", 122, 0, false], ["upper_teeth.png", 121, 0, false], ["leye.png", 137, 0, false], ["leye_reflect.png", 139, 0, false], ["leye_shadow.png", 135, 0, false], ["reye.png", 136, 0, false], ["reye_reflect.png", 138, 0, false], ["reye_shadow.png", 134, 0, false], ["face.png", 6, 0, false]]; | |
ri271 = [["facez.png"], ["torso_factor.png"]]; | |
mp272 = [["facez.png", -1, 0, false], ["hairz.png", 0], ["torso_factor.png", -1, 0, false], ["hair.png", 0], ["reye.png", 0], ["leye.png", 0], ["reye_shadow.png", 0], ["leye_shadow.png", 0], ["reye_reflect.png", 0xFF], ["leye_reflect.png", 0xFF]]; | |
my273 = [["hairz.png", 0]]; | |
hc274 = [[1, ((1 * 6) * 2), 211], [1, ((1 * 6) * 2), 211]]; | |
hz275 = [[(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 201, 1], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 202, 2], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 203, 3], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 201, 1], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 202, 2], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 203, 3]]; | |
ri276 = [[(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 201, 1], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 202, 2], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 203, 3], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 201, 1], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 202, 2], [(MPCONST.kj224 - 1), (((MPCONST.kj224 - 1) * (5 + 1)) * 2), 203, 3]]; | |
ba278 = new Array((32 * 32)); | |
rx279 = new Array(); | |
bg280 = new Array(); | |
bc282 = new Array(); | |
ey283 = new Array(); | |
eh290 = new Array(); | |
bb291 = new Array(); | |
kc298 = new Array(); | |
fq299 = new Array(); | |
tz302 = new Array(17); | |
ez354 = new Array(3); | |
fm463 = 0; | |
bi464 = 0; | |
sg465 = false; | |
ek466 = false; | |
bh484 = new Array(); | |
zj485 = new Array(); | |
zu486 = new Array(); | |
jx487 = new Array(); | |
mm488 = new Array(); | |
super(); | |
_local1 = 0; | |
while (_local1 < 64) { | |
no257[_local1] = false; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < 17) { | |
tz302[_local1] = new Array(4); | |
_local1++; | |
}; | |
_local2 = 0; | |
_local1 = 0; | |
var _temp1 = _local1; | |
_local1 = (_local1 + 1); | |
var _local3 = _temp1; | |
tz302[_local2][_local3] = 0; | |
var _temp2 = _local1; | |
_local1 = (_local1 + 1); | |
var _local4 = _temp2; | |
tz302[_local2][_local4] = 3; | |
var _temp3 = _local1; | |
_local1 = (_local1 + 1); | |
var _local5 = _temp3; | |
tz302[_local2][_local5] = 6; | |
var _temp4 = _local1; | |
_local1 = (_local1 + 1); | |
var _local6 = _temp4; | |
tz302[_local2][_local6] = 8; | |
_local2++; | |
_local1 = 0; | |
var _temp5 = _local1; | |
_local1 = (_local1 + 1); | |
var _local7 = _temp5; | |
tz302[_local2][_local7] = 1; | |
var _temp6 = _local1; | |
_local1 = (_local1 + 1); | |
var _local8 = _temp6; | |
tz302[_local2][_local8] = 3; | |
var _temp7 = _local1; | |
_local1 = (_local1 + 1); | |
var _local9 = _temp7; | |
tz302[_local2][_local9] = 6; | |
var _temp8 = _local1; | |
_local1 = (_local1 + 1); | |
var _local10 = _temp8; | |
tz302[_local2][_local10] = 8; | |
_local2++; | |
_local1 = 0; | |
var _temp9 = _local1; | |
_local1 = (_local1 + 1); | |
var _local11 = _temp9; | |
tz302[_local2][_local11] = 2; | |
var _temp10 = _local1; | |
_local1 = (_local1 + 1); | |
var _local12 = _temp10; | |
tz302[_local2][_local12] = 3; | |
var _temp11 = _local1; | |
_local1 = (_local1 + 1); | |
var _local13 = _temp11; | |
tz302[_local2][_local13] = 7; | |
var _temp12 = _local1; | |
_local1 = (_local1 + 1); | |
var _local14 = _temp12; | |
tz302[_local2][_local14] = 8; | |
_local2++; | |
_local1 = 0; | |
var _temp13 = _local1; | |
_local1 = (_local1 + 1); | |
var _local15 = _temp13; | |
tz302[_local2][_local15] = 3; | |
var _temp14 = _local1; | |
_local1 = (_local1 + 1); | |
var _local16 = _temp14; | |
tz302[_local2][_local16] = 3; | |
var _temp15 = _local1; | |
_local1 = (_local1 + 1); | |
var _local17 = _temp15; | |
tz302[_local2][_local17] = 8; | |
var _temp16 = _local1; | |
_local1 = (_local1 + 1); | |
var _local18 = _temp16; | |
tz302[_local2][_local18] = 8; | |
_local2++; | |
_local1 = 0; | |
var _temp17 = _local1; | |
_local1 = (_local1 + 1); | |
var _local19 = _temp17; | |
tz302[_local2][_local19] = 4; | |
var _temp18 = _local1; | |
_local1 = (_local1 + 1); | |
var _local20 = _temp18; | |
tz302[_local2][_local20] = 3; | |
var _temp19 = _local1; | |
_local1 = (_local1 + 1); | |
var _local21 = _temp19; | |
tz302[_local2][_local21] = 8; | |
var _temp20 = _local1; | |
_local1 = (_local1 + 1); | |
var _local22 = _temp20; | |
tz302[_local2][_local22] = 8; | |
_local2++; | |
_local1 = 0; | |
var _temp21 = _local1; | |
_local1 = (_local1 + 1); | |
var _local23 = _temp21; | |
tz302[_local2][_local23] = 5; | |
var _temp22 = _local1; | |
_local1 = (_local1 + 1); | |
var _local24 = _temp22; | |
tz302[_local2][_local24] = 3; | |
var _temp23 = _local1; | |
_local1 = (_local1 + 1); | |
var _local25 = _temp23; | |
tz302[_local2][_local25] = 8; | |
var _temp24 = _local1; | |
_local1 = (_local1 + 1); | |
var _local26 = _temp24; | |
tz302[_local2][_local26] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp25 = _local1; | |
_local1 = (_local1 + 1); | |
var _local27 = _temp25; | |
tz302[_local2][_local27] = 5; | |
var _temp26 = _local1; | |
_local1 = (_local1 + 1); | |
var _local28 = _temp26; | |
tz302[_local2][_local28] = 2; | |
var _temp27 = _local1; | |
_local1 = (_local1 + 1); | |
var _local29 = _temp27; | |
tz302[_local2][_local29] = 8; | |
var _temp28 = _local1; | |
_local1 = (_local1 + 1); | |
var _local30 = _temp28; | |
tz302[_local2][_local30] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp29 = _local1; | |
_local1 = (_local1 + 1); | |
var _local31 = _temp29; | |
tz302[_local2][_local31] = 5; | |
var _temp30 = _local1; | |
_local1 = (_local1 + 1); | |
var _local32 = _temp30; | |
tz302[_local2][_local32] = 1; | |
var _temp31 = _local1; | |
_local1 = (_local1 + 1); | |
var _local33 = _temp31; | |
tz302[_local2][_local33] = 8; | |
var _temp32 = _local1; | |
_local1 = (_local1 + 1); | |
var _local34 = _temp32; | |
tz302[_local2][_local34] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp33 = _local1; | |
_local1 = (_local1 + 1); | |
var _local35 = _temp33; | |
tz302[_local2][_local35] = 5; | |
var _temp34 = _local1; | |
_local1 = (_local1 + 1); | |
var _local36 = _temp34; | |
tz302[_local2][_local36] = 0; | |
var _temp35 = _local1; | |
_local1 = (_local1 + 1); | |
var _local37 = _temp35; | |
tz302[_local2][_local37] = 8; | |
var _temp36 = _local1; | |
_local1 = (_local1 + 1); | |
var _local38 = _temp36; | |
tz302[_local2][_local38] = 6; | |
_local2++; | |
_local1 = 0; | |
var _temp37 = _local1; | |
_local1 = (_local1 + 1); | |
var _local39 = _temp37; | |
tz302[_local2][_local39] = 4; | |
var _temp38 = _local1; | |
_local1 = (_local1 + 1); | |
var _local40 = _temp38; | |
tz302[_local2][_local40] = 0; | |
var _temp39 = _local1; | |
_local1 = (_local1 + 1); | |
var _local41 = _temp39; | |
tz302[_local2][_local41] = 8; | |
var _temp40 = _local1; | |
_local1 = (_local1 + 1); | |
var _local42 = _temp40; | |
tz302[_local2][_local42] = 6; | |
_local2++; | |
_local1 = 0; | |
var _temp41 = _local1; | |
_local1 = (_local1 + 1); | |
var _local43 = _temp41; | |
tz302[_local2][_local43] = 3; | |
var _temp42 = _local1; | |
_local1 = (_local1 + 1); | |
var _local44 = _temp42; | |
tz302[_local2][_local44] = 0; | |
var _temp43 = _local1; | |
_local1 = (_local1 + 1); | |
var _local45 = _temp43; | |
tz302[_local2][_local45] = 7; | |
var _temp44 = _local1; | |
_local1 = (_local1 + 1); | |
var _local46 = _temp44; | |
tz302[_local2][_local46] = 6; | |
_local2++; | |
_local1 = 0; | |
var _temp45 = _local1; | |
_local1 = (_local1 + 1); | |
var _local47 = _temp45; | |
tz302[_local2][_local47] = 2; | |
var _temp46 = _local1; | |
_local1 = (_local1 + 1); | |
var _local48 = _temp46; | |
tz302[_local2][_local48] = 0; | |
var _temp47 = _local1; | |
_local1 = (_local1 + 1); | |
var _local49 = _temp47; | |
tz302[_local2][_local49] = 6; | |
var _temp48 = _local1; | |
_local1 = (_local1 + 1); | |
var _local50 = _temp48; | |
tz302[_local2][_local50] = 6; | |
_local2++; | |
_local1 = 0; | |
var _temp49 = _local1; | |
_local1 = (_local1 + 1); | |
var _local51 = _temp49; | |
tz302[_local2][_local51] = 1; | |
var _temp50 = _local1; | |
_local1 = (_local1 + 1); | |
var _local52 = _temp50; | |
tz302[_local2][_local52] = 0; | |
var _temp51 = _local1; | |
_local1 = (_local1 + 1); | |
var _local53 = _temp51; | |
tz302[_local2][_local53] = 6; | |
var _temp52 = _local1; | |
_local1 = (_local1 + 1); | |
var _local54 = _temp52; | |
tz302[_local2][_local54] = 6; | |
_local2++; | |
_local1 = 0; | |
var _temp53 = _local1; | |
_local1 = (_local1 + 1); | |
var _local55 = _temp53; | |
tz302[_local2][_local55] = 0; | |
var _temp54 = _local1; | |
_local1 = (_local1 + 1); | |
var _local56 = _temp54; | |
tz302[_local2][_local56] = 0; | |
var _temp55 = _local1; | |
_local1 = (_local1 + 1); | |
var _local57 = _temp55; | |
tz302[_local2][_local57] = 6; | |
var _temp56 = _local1; | |
_local1 = (_local1 + 1); | |
var _local58 = _temp56; | |
tz302[_local2][_local58] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp57 = _local1; | |
_local1 = (_local1 + 1); | |
var _local59 = _temp57; | |
tz302[_local2][_local59] = 0; | |
var _temp58 = _local1; | |
_local1 = (_local1 + 1); | |
var _local60 = _temp58; | |
tz302[_local2][_local60] = 1; | |
var _temp59 = _local1; | |
_local1 = (_local1 + 1); | |
var _local61 = _temp59; | |
tz302[_local2][_local61] = 6; | |
var _temp60 = _local1; | |
_local1 = (_local1 + 1); | |
var _local62 = _temp60; | |
tz302[_local2][_local62] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp61 = _local1; | |
_local1 = (_local1 + 1); | |
var _local63 = _temp61; | |
tz302[_local2][_local63] = 0; | |
var _temp62 = _local1; | |
_local1 = (_local1 + 1); | |
var _local64 = _temp62; | |
tz302[_local2][_local64] = 2; | |
var _temp63 = _local1; | |
_local1 = (_local1 + 1); | |
var _local65 = _temp63; | |
tz302[_local2][_local65] = 6; | |
var _temp64 = _local1; | |
_local1 = (_local1 + 1); | |
var _local66 = _temp64; | |
tz302[_local2][_local66] = 7; | |
_local2++; | |
_local1 = 0; | |
var _temp65 = _local1; | |
_local1 = (_local1 + 1); | |
var _local67 = _temp65; | |
tz302[_local2][_local67] = 0; | |
var _temp66 = _local1; | |
_local1 = (_local1 + 1); | |
var _local68 = _temp66; | |
tz302[_local2][_local68] = 3; | |
var _temp67 = _local1; | |
_local1 = (_local1 + 1); | |
var _local69 = _temp67; | |
tz302[_local2][_local69] = 6; | |
var _temp68 = _local1; | |
_local1 = (_local1 + 1); | |
var _local70 = _temp68; | |
tz302[_local2][_local70] = 8; | |
} | |
private function e72(_arg1:MPFace, _arg2:int):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:int; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:int; | |
var _local15:int; | |
var _local16:int; | |
var _local17:int; | |
var _local18:int; | |
var _local19:int; | |
var _local20:int; | |
var _local21:int; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
_local22 = _arg1.pn597[0]; | |
_local23 = _arg1.pn597[1]; | |
_local24 = _arg1.pn597[4]; | |
_local25 = _arg1.pn597[5]; | |
_local26 = _arg1.pn597[8]; | |
_local27 = _arg1.pn597[9]; | |
_local28 = _arg1.pn597[12]; | |
_local29 = _arg1.pn597[13]; | |
_local4 = 0; | |
while (_local4 <= MPCONST.zp222) { | |
_local3 = 0; | |
while (_local3 <= MPCONST.mw221) { | |
_local14 = _arg1.oi593[_local4][_local3]; | |
if (_local14 == 0){ | |
_local5 = _arg1.my565[_local4][_local3].x; | |
_local6 = _arg1.my565[_local4][_local3].y; | |
_local7 = _arg1.my565[_local4][_local3].z; | |
_local8 = _arg1.my565[_local4][_local3].fact; | |
_local9 = (1 - _local8); | |
if (_local8 == 0){ | |
_arg1.jn567[_local4][_local3].x = _local5; | |
_arg1.jn567[_local4][_local3].y = _local6; | |
} else { | |
_local11 = ((((_local22 * _local5) + (_local24 * _local6)) + (_local26 * _local7)) + _local28); | |
_local12 = ((((_local23 * _local5) + (_local25 * _local6)) + (_local27 * _local7)) + _local29); | |
if (_local8 == 1){ | |
_arg1.jn567[_local4][_local3].x = _local11; | |
_arg1.jn567[_local4][_local3].y = _local12; | |
} else { | |
_arg1.jn567[_local4][_local3].x = ((_local8 * _local11) + (_local9 * _local5)); | |
_arg1.jn567[_local4][_local3].y = ((_local8 * _local12) + (_local9 * _local6)); | |
}; | |
}; | |
} else { | |
_arg1.jn567[_local4][_local3].x = _arg1.jn567[_local4][_local14].x; | |
_arg1.jn567[_local4][_local3].y = _arg1.jn567[_local4][_local14].y; | |
}; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
if (_arg2 == 0){ | |
if (_arg1.wp514 == 0){ | |
_local17 = 0; | |
_local16 = _local17; | |
_local20 = 0; | |
while (_local16 < _arg1.gu653) { | |
_local19 = _arg1.dn667[_local16]; | |
_local18 = 0; | |
while (_local18 < _local19) { | |
var _temp1 = _local17; | |
_local17 = (_local17 + 1); | |
_local3 = _arg1.cw658[_temp1]; | |
var _temp2 = _local17; | |
_local17 = (_local17 + 1); | |
_local4 = _arg1.cw658[_temp2]; | |
var _temp3 = _local20; | |
_local20 = (_local20 + 1); | |
var _local30 = _temp3; | |
_arg1.ma661[_local30] = _arg1.jn567[_local4][_local3].x; | |
var _temp4 = _local20; | |
_local20 = (_local20 + 1); | |
var _local31 = _temp4; | |
_arg1.ma661[_local31] = _arg1.jn567[_local4][_local3].y; | |
_local20++; | |
_local18++; | |
}; | |
_local16++; | |
}; | |
_local17 = 0; | |
_local20 = 0; | |
_local16 = _arg1.ak650; | |
_local21 = (_arg1.ed649 * 3); | |
while (_local16 < _arg1.yl656) { | |
_local19 = _arg1.hg666[_local16]; | |
_local18 = 0; | |
while (_local18 < _local19) { | |
var _temp5 = _local17; | |
_local17 = (_local17 + 1); | |
_local3 = _arg1.ob657[_temp5]; | |
var _temp6 = _local17; | |
_local17 = (_local17 + 1); | |
_local4 = _arg1.ob657[_temp6]; | |
var _temp7 = _local21; | |
_local21 = (_local21 + 1); | |
_local30 = _temp7; | |
_arg1.kz660[_local30] = _arg1.jn567[_local4][_local3].x; | |
var _temp8 = _local21; | |
_local21 = (_local21 + 1); | |
_local31 = _temp8; | |
_arg1.kz660[_local31] = _arg1.jn567[_local4][_local3].y; | |
_local21++; | |
_local18++; | |
}; | |
_local16++; | |
}; | |
} else { | |
_local17 = 0; | |
_local16 = _local17; | |
_local20 = 0; | |
while (_local16 < _arg1.mo686) { | |
_local19 = _arg1.mt804[_local16]; | |
_local18 = 0; | |
while (_local18 < _local19) { | |
var _temp9 = _local17; | |
_local17 = (_local17 + 1); | |
_local3 = _arg1.fj795[_temp9]; | |
var _temp10 = _local17; | |
_local17 = (_local17 + 1); | |
_local4 = _arg1.fj795[_temp10]; | |
var _temp11 = _local20; | |
_local20 = (_local20 + 1); | |
_local30 = _temp11; | |
_arg1.fb798[_local30] = _arg1.jn567[_local4][_local3].x; | |
var _temp12 = _local20; | |
_local20 = (_local20 + 1); | |
_local31 = _temp12; | |
_arg1.fb798[_local31] = _arg1.jn567[_local4][_local3].y; | |
_local20++; | |
_local18++; | |
}; | |
_local16++; | |
}; | |
_local17 = 0; | |
_local20 = 0; | |
_local16 = _arg1.ak650; | |
_local21 = (_arg1.ed649 * 3); | |
while (_local16 < _arg1.yj689) { | |
_local19 = _arg1.fj803[_local16]; | |
_local18 = 0; | |
while (_local18 < _local19) { | |
var _temp13 = _local17; | |
_local17 = (_local17 + 1); | |
_local3 = _arg1.xd794[_temp13]; | |
var _temp14 = _local17; | |
_local17 = (_local17 + 1); | |
_local4 = _arg1.xd794[_temp14]; | |
var _temp15 = _local21; | |
_local21 = (_local21 + 1); | |
_local30 = _temp15; | |
_arg1.px797[_local30] = _arg1.jn567[_local4][_local3].x; | |
var _temp16 = _local21; | |
_local21 = (_local21 + 1); | |
_local31 = _temp16; | |
_arg1.px797[_local31] = _arg1.jn567[_local4][_local3].y; | |
_local21++; | |
_local18++; | |
}; | |
_local16++; | |
}; | |
}; | |
}; | |
} | |
private function f99(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
_local7 = _arg4; | |
while (_local7 < _arg5) { | |
_local8 = _arg2; | |
_local9 = zo248.ba592[_local7][_local8]; | |
do { | |
if ((_arg1 & _local9) == 0){ | |
_local8++; | |
_local9 = zo248.ba592[_local7][_local8]; | |
} else { | |
_local10 = 0; | |
if ((_local9 & 1) == 1){ | |
var _local11 = hj284++; | |
bc282[_local11] = _local8; | |
var _local12 = hj284++; | |
bc282[_local12] = (_local7 + 1); | |
_local10 = (_local10 + 1); | |
}; | |
_local6 = _local8; | |
while (true) { | |
if ((_local9 & 1) == 1){ | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
var _local13 = hj284++; | |
bc282[_local13] = _local6; | |
var _local14 = hj284++; | |
bc282[_local14] = (_local7 + 1); | |
} else { | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = (_local7 + 1); | |
_local13 = hj284++; | |
bc282[_local13] = _local6; | |
_local14 = hj284++; | |
bc282[_local14] = _local7; | |
}; | |
_local10 = (_local10 + 2); | |
if (_local6 == _arg3){ | |
break; | |
}; | |
if ((_arg1 & zo248.ba592[_local7][_local6]) == 0){ | |
break; | |
}; | |
if ((_local9 & 1) != (zo248.ba592[_local7][_local6] & 1)){ | |
if ((_local9 & 1) == 0){ | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = (_local7 + 1); | |
} else { | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
}; | |
_local10 = (_local10 + 1); | |
_local9 = zo248.ba592[_local7][_local6]; | |
}; | |
_local6++; | |
}; | |
_local11 = wt287++; | |
ey283[_local11] = _local10; | |
_local8 = _local6; | |
if (_local8 < _arg3){ | |
_local9 = zo248.ba592[_local7][_local8]; | |
}; | |
}; | |
} while (_local8 < _arg3); | |
_local7++; | |
}; | |
} | |
private function l102(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
_local6 = _arg2; | |
while (_local6 < _arg3) { | |
_local8 = _arg4; | |
_local9 = zo248.ba592[_local8][_local6]; | |
do { | |
if ((_arg1 & _local9) == 0){ | |
_local8++; | |
if (_local8 < _arg5){ | |
_local9 = zo248.ba592[_local8][_local6]; | |
}; | |
} else { | |
_local10 = 0; | |
if ((_local9 & 1) == 0){ | |
var _local11 = cp292++; | |
eh290[_local11] = _local6; | |
var _local12 = cp292++; | |
eh290[_local12] = _local8; | |
_local10 = (_local10 + 1); | |
}; | |
_local7 = _local8; | |
while (true) { | |
if ((_local9 & 1) == 1){ | |
_local11 = cp292++; | |
eh290[_local11] = _local6; | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
var _local13 = cp292++; | |
eh290[_local13] = (_local6 + 1); | |
var _local14 = cp292++; | |
eh290[_local14] = _local7; | |
} else { | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
_local13 = cp292++; | |
eh290[_local13] = _local6; | |
_local14 = cp292++; | |
eh290[_local14] = _local7; | |
}; | |
_local10 = (_local10 + 2); | |
if (_local7 == _arg5){ | |
break; | |
}; | |
if ((_arg1 & zo248.ba592[_local7][_local6]) == 0){ | |
break; | |
}; | |
if ((_local9 & 1) != (zo248.ba592[_local7][_local6] & 1)){ | |
if ((_local9 & 1) == 0){ | |
_local11 = cp292++; | |
eh290[_local11] = _local6; | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
} else { | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
}; | |
_local10 = (_local10 + 1); | |
_local9 = zo248.ba592[_local7][_local6]; | |
}; | |
_local7++; | |
}; | |
_local11 = xv295++; | |
bb291[_local11] = _local10; | |
_local8 = _local7; | |
if (_local8 < _arg5){ | |
_local9 = zo248.ba592[_local8][_local6]; | |
}; | |
}; | |
} while (_local8 < _arg5); | |
_local6++; | |
}; | |
} | |
private function n93():void{ | |
s90(); | |
} | |
private function v124(_arg1:MPFace, _arg2:int):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
_local5 = 0; | |
_local6 = 0; | |
if (_arg2 == 0){ | |
_local4 = 0; | |
while (_local4 < (MPCONST.kj224 - 1)) { | |
_local3 = 0; | |
while (_local3 < 6) { | |
var _temp1 = _local5; | |
_local5 = (_local5 + 1); | |
var _local7 = _temp1; | |
_arg1.yn786[_local7] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].x; | |
var _temp2 = _local5; | |
_local5 = (_local5 + 1); | |
var _local8 = _temp2; | |
_arg1.yn786[_local8] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].y; | |
_local5++; | |
var _temp3 = _local5; | |
_local5 = (_local5 + 1); | |
var _local9 = _temp3; | |
_arg1.yn786[_local9] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].x; | |
var _temp4 = _local5; | |
_local5 = (_local5 + 1); | |
var _local10 = _temp4; | |
_arg1.yn786[_local10] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].y; | |
_local5++; | |
var _temp5 = _local6; | |
_local6 = (_local6 + 1); | |
var _local11 = _temp5; | |
_arg1.vz787[_local11] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].s; | |
var _temp6 = _local6; | |
_local6 = (_local6 + 1); | |
var _local12 = _temp6; | |
_arg1.vz787[_local12] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].t; | |
var _temp7 = _local6; | |
_local6 = (_local6 + 1); | |
var _local13 = _temp7; | |
_arg1.vz787[_local13] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].s; | |
var _temp8 = _local6; | |
_local6 = (_local6 + 1); | |
var _local14 = _temp8; | |
_arg1.vz787[_local14] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].t; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
} else { | |
_local4 = 0; | |
while (_local4 < (MPCONST.kj224 - 1)) { | |
_local3 = 0; | |
while (_local3 < 6) { | |
var _temp9 = _local5; | |
_local5 = (_local5 + 1); | |
_local7 = _temp9; | |
_arg1.lb778[_local7] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].x; | |
var _temp10 = _local5; | |
_local5 = (_local5 + 1); | |
_local8 = _temp10; | |
_arg1.lb778[_local8] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].y; | |
_local5++; | |
var _temp11 = _local5; | |
_local5 = (_local5 + 1); | |
_local9 = _temp11; | |
_arg1.lb778[_local9] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].x; | |
var _temp12 = _local5; | |
_local5 = (_local5 + 1); | |
_local10 = _temp12; | |
_arg1.lb778[_local10] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].y; | |
_local5++; | |
var _temp13 = _local6; | |
_local6 = (_local6 + 1); | |
_local11 = _temp13; | |
_arg1.gs779[_local11] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].s; | |
var _temp14 = _local6; | |
_local6 = (_local6 + 1); | |
_local12 = _temp14; | |
_arg1.gs779[_local12] = _arg1.qc570[(_local4 + 0)][(5 - _local3)].t; | |
var _temp15 = _local6; | |
_local6 = (_local6 + 1); | |
_local13 = _temp15; | |
_arg1.gs779[_local13] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].s; | |
var _temp16 = _local6; | |
_local6 = (_local6 + 1); | |
_local14 = _temp16; | |
_arg1.gs779[_local14] = _arg1.qc570[(_local4 + 1)][(5 - _local3)].t; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
}; | |
} | |
private function m79(_arg1:ByteArray, _arg2:Array):void{ | |
zo248.gf509 = f77(_arg1, _arg2, 4); | |
zo248.zs515 = f77(_arg1, _arg2, 4); | |
} | |
private function e76(_arg1:ByteArray, _arg2:Array, _arg3:int):uint{ | |
var _local4:uint; | |
var _local5:int; | |
var _local6:int; | |
_local5 = _arg2[0]; | |
_local4 = 0; | |
_local6 = 0; | |
while (_local6 < _arg3) { | |
var _temp1 = _local5; | |
_local5 = (_local5 + 1); | |
_local4 = ((_local4 << 8) + _arg1[_temp1]); | |
_local6++; | |
}; | |
_arg2[0] = _local5; | |
return (_local4); | |
} | |
private function m83(_arg1:ByteArray, _arg2:Array):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:FaceANIM; | |
var _local6:FaceMove; | |
zo248.og518 = f78(_arg1, _arg2, 2); | |
zo248.ep519 = f78(_arg1, _arg2, 2); | |
zo248.sp520 = f78(_arg1, _arg2, 2); | |
zo248.xn521 = f78(_arg1, _arg2, 2); | |
zo248.vj522 = f78(_arg1, _arg2, 2); | |
zo248.iu523 = f78(_arg1, _arg2, 2); | |
zo248.pa524 = f78(_arg1, _arg2, 2); | |
zo248.ly525 = f78(_arg1, _arg2, 2); | |
_local4 = 0; | |
while (_local4 < MPCONST.jb219) { | |
_local5 = zo248.et517[_local4]; | |
_local5.fu202 = 0; | |
_local5.gain = 0; | |
_local5.vq203 = f78(_arg1, _arg2, 2); | |
_local3 = 0; | |
while (_local3 < MPCONST.rz220) { | |
_local6 = _local5.nq204[_local3]; | |
_local6.og209 = f77(_arg1, _arg2, 1); | |
_local6.bf117 = f78(_arg1, _arg2, 2); | |
_local6.qm118 = f78(_arg1, _arg2, 2); | |
_local6.vl210 = f78(_arg1, _arg2, 2); | |
_local6.ie211 = f78(_arg1, _arg2, 2); | |
_local6.xd212 = f78(_arg1, _arg2, 2); | |
_local6.zu213 = f78(_arg1, _arg2, 2); | |
_local6.zo214 = f78(_arg1, _arg2, 4); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
} | |
private function g104(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
_local7 = _arg4; | |
while (_local7 < _arg5) { | |
_local8 = _arg2; | |
_local9 = zo248.oj594[_local7][_local8]; | |
do { | |
if ((_arg1 & _local9) == 0){ | |
_local8++; | |
_local9 = zo248.oj594[_local7][_local8]; | |
} else { | |
_local10 = 0; | |
if ((_local9 & 1) == 1){ | |
var _local11 = ck300++; | |
kc298[_local11] = _local8; | |
var _local12 = ck300++; | |
kc298[_local12] = (_local7 + 1); | |
_local10 = (_local10 + 1); | |
}; | |
_local6 = _local8; | |
while (true) { | |
if ((_local9 & 1) == 1){ | |
_local11 = ck300++; | |
kc298[_local11] = _local6; | |
_local12 = ck300++; | |
kc298[_local12] = _local7; | |
var _local13 = ck300++; | |
kc298[_local13] = _local6; | |
var _local14 = ck300++; | |
kc298[_local14] = (_local7 + 1); | |
} else { | |
_local11 = ck300++; | |
kc298[_local11] = _local6; | |
_local12 = ck300++; | |
kc298[_local12] = (_local7 + 1); | |
_local13 = ck300++; | |
kc298[_local13] = _local6; | |
_local14 = ck300++; | |
kc298[_local14] = _local7; | |
}; | |
_local10 = (_local10 + 2); | |
if (_local6 == _arg3){ | |
break; | |
}; | |
if ((_arg1 & zo248.oj594[_local7][_local6]) == 0){ | |
break; | |
}; | |
if ((_local9 & 1) != (zo248.oj594[_local7][_local6] & 1)){ | |
if ((_local9 & 1) == 0){ | |
_local11 = ck300++; | |
kc298[_local11] = _local6; | |
_local12 = ck300++; | |
kc298[_local12] = (_local7 + 1); | |
} else { | |
_local11 = ck300++; | |
kc298[_local11] = _local6; | |
_local12 = ck300++; | |
kc298[_local12] = _local7; | |
}; | |
_local10 = (_local10 + 1); | |
_local9 = zo248.oj594[_local7][_local6]; | |
}; | |
_local6++; | |
}; | |
_local11 = co301++; | |
fq299[_local11] = _local10; | |
_local8 = _local6; | |
if (_local8 < _arg3){ | |
_local9 = zo248.oj594[_local7][_local8]; | |
}; | |
}; | |
} while (_local8 < _arg3); | |
_local7++; | |
}; | |
} | |
private function t61(_arg1:MPFace, _arg2:Number):int{ | |
var _local3:int; | |
_local3 = _arg1.ar588[int((100 * _arg2))]; | |
while (_local3 < MPCONST.mw221) { | |
if (_arg1.vj590[4][_local3] > _arg2){ | |
break; | |
}; | |
_local3++; | |
}; | |
_local3--; | |
return (_local3); | |
} | |
private function a127():void{ | |
tc249.q160(); | |
} | |
private function f137(_arg1:int, _arg2:MPFace, _arg3:MPGlasses, _arg4:Number):void{ | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:int; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:int; | |
var _local27:int; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
var _local45:Number; | |
var _local46:Number; | |
_local45 = (_arg3.ky861 * _arg3.tb862); | |
_local46 = (_arg3.ky861 * _arg3.io863); | |
_local37 = _arg2.jc495; | |
_local38 = _arg2.cv496; | |
_local39 = _arg2.hh497; | |
_local40 = x116(_local39); | |
_local41 = z117(_local39); | |
_local43 = (-0.5 * x116(_local38)); | |
_local44 = (0.5 * x116(_local37)); | |
_local29 = _arg2.pn597[0]; | |
_local30 = _arg2.pn597[4]; | |
_local31 = _arg2.pn597[8]; | |
_local32 = _arg2.pn597[12]; | |
_local33 = _arg2.pn597[1]; | |
_local34 = _arg2.pn597[5]; | |
_local35 = _arg2.pn597[9]; | |
_local36 = _arg2.pn597[13]; | |
_local28 = _arg3.ky861; | |
_local9 = (_arg1 + 6); | |
_local5 = (0.5 * (_arg3.uh558[_local9].x[0] + _arg3.uh558[_local9].x[5])); | |
_local6 = (0.25 * (((_arg3.uh558[_local9].y[2] + _arg3.uh558[_local9].y[3]) + _arg3.uh558[_local9].y[9]) + _arg3.uh558[_local9].y[8])); | |
if (_arg1 == 0){ | |
_local26 = 0; | |
_local27 = 0; | |
} else { | |
_local26 = ((2 * (_arg3.nc903 + 1)) * 3); | |
_local27 = ((2 * (_arg3.nc903 + 1)) * 2); | |
}; | |
_local22 = 0; | |
while (_local22 <= _arg3.nc903) { | |
_local42 = (Number(_local22) / Number(_arg3.nc903)); | |
_local42 = (1 - x116((180 * _local42))); | |
_local42 = (2 + ((0.5 * _local42) * _local42)); | |
_local23 = _arg3.fv902[_arg1][_local22].x; | |
_local24 = _arg3.fv902[_arg1][_local22].kr216; | |
_local25 = _arg3.fv902[_arg1][_local22].us217; | |
_local7 = (_local23 - _local5); | |
_local8 = (_local24 - _local6); | |
_local20 = ((_local41 * _local7) + (_local40 * _local8)); | |
_local21 = ((-(_local40) * _local7) + (_local41 * _local8)); | |
var _temp1 = _local27; | |
_local27 = (_local27 + 1); | |
var _local47 = _temp1; | |
_arg3.yj886[_local47] = ((0.5 + (_local42 * _local20)) + (3 * _local43)); | |
var _temp2 = _local27; | |
_local27 = (_local27 + 1); | |
var _local48 = _temp2; | |
_arg3.yj886[_local48] = ((0.5 + (2 * _local21)) + (3 * _local44)); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local24 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local46 * _local13) + (_local45 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local45) * _local13) + (_local46 * _local14))); | |
_local12 = _arg4; | |
_local20 = ((((_local29 * _local10) + (_local30 * _local11)) + (_local31 * _local12)) + _local32); | |
_local21 = ((((_local33 * _local10) + (_local34 * _local11)) + (_local35 * _local12)) + _local36); | |
var _temp3 = _local26; | |
_local26 = (_local26 + 1); | |
var _local49 = _temp3; | |
_arg3.pb885[_local49] = _local20; | |
var _temp4 = _local26; | |
_local26 = (_local26 + 1); | |
var _local50 = _temp4; | |
_arg3.pb885[_local50] = _local21; | |
_local26++; | |
_local8 = (_local25 - _local6); | |
_local20 = ((_local41 * _local7) + (_local40 * _local8)); | |
_local21 = ((-(_local40) * _local7) + (_local41 * _local8)); | |
var _temp5 = _local27; | |
_local27 = (_local27 + 1); | |
var _local51 = _temp5; | |
_arg3.yj886[_local51] = ((0.5 + (_local42 * _local20)) + (3 * _local43)); | |
var _temp6 = _local27; | |
_local27 = (_local27 + 1); | |
var _local52 = _temp6; | |
_arg3.yj886[_local52] = ((0.5 + (2 * _local21)) + (3 * _local44)); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local25 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local46 * _local13) + (_local45 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local45) * _local13) + (_local46 * _local14))); | |
_local20 = ((((_local29 * _local10) + (_local30 * _local11)) + (_local31 * _local12)) + _local32); | |
_local21 = ((((_local33 * _local10) + (_local34 * _local11)) + (_local35 * _local12)) + _local36); | |
var _temp7 = _local26; | |
_local26 = (_local26 + 1); | |
var _local53 = _temp7; | |
_arg3.pb885[_local53] = _local20; | |
var _temp8 = _local26; | |
_local26 = (_local26 + 1); | |
var _local54 = _temp8; | |
_arg3.pb885[_local54] = _local21; | |
_local26++; | |
_local22++; | |
}; | |
} | |
private function c64(_arg1:MPFace, _arg2:int, _arg3:int):void{ | |
var _local4:int; | |
var _local5:int; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
_local9 = _arg1.pn597[0]; | |
_local10 = _arg1.pn597[1]; | |
_local11 = _arg1.pn597[4]; | |
_local12 = _arg1.pn597[5]; | |
_local13 = _arg1.pn597[8]; | |
_local14 = _arg1.pn597[9]; | |
_local15 = _arg1.pn597[12]; | |
_local16 = _arg1.pn597[13]; | |
_local5 = 0; | |
while (_local5 < _arg2) { | |
_local4 = 0; | |
while (_local4 < _arg3) { | |
_local6 = _arg1.qc570[_local5][_local4].x; | |
_local7 = _arg1.qc570[_local5][_local4].y; | |
_local8 = _arg1.qc570[_local5][_local4].z; | |
_arg1.qc570[_local5][_local4].x = ((((_local9 * _local6) + (_local11 * _local7)) + (_local13 * _local8)) + _local15); | |
_arg1.qc570[_local5][_local4].y = ((((_local10 * _local6) + (_local12 * _local7)) + (_local14 * _local8)) + _local16); | |
_local4++; | |
}; | |
_local5++; | |
}; | |
} | |
private function c69(_arg1:MPFace):void{ | |
_arg1.p55(); | |
} | |
private function s60(_arg1:MPFace, _arg2:Number):int{ | |
var _local3:int; | |
_local3 = _arg1.ae587[int((100 * _arg2))]; | |
while (_local3 < MPCONST.mw221) { | |
if (_arg1.vj590[6][_local3] > _arg2){ | |
break; | |
}; | |
_local3++; | |
}; | |
_local3--; | |
return (_local3); | |
} | |
private function l136(_arg1:int, _arg2:MPFace, _arg3:MPGlasses, _arg4:Number):void{ | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:int; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:int; | |
var _local27:int; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
_local37 = (_arg3.ky861 * _arg3.tb862); | |
_local38 = (_arg3.ky861 * _arg3.io863); | |
_local29 = _arg2.pn597[0]; | |
_local30 = _arg2.pn597[4]; | |
_local31 = _arg2.pn597[8]; | |
_local32 = _arg2.pn597[12]; | |
_local33 = _arg2.pn597[1]; | |
_local34 = _arg2.pn597[5]; | |
_local35 = _arg2.pn597[9]; | |
_local36 = _arg2.pn597[13]; | |
_local28 = _arg3.ky861; | |
_local9 = (_arg1 + 6); | |
_local5 = (0.5 * (_arg3.uh558[_local9].x[0] + _arg3.uh558[_local9].x[5])); | |
_local6 = (0.25 * (((_arg3.uh558[_local9].y[2] + _arg3.uh558[_local9].y[3]) + _arg3.uh558[_local9].y[9]) + _arg3.uh558[_local9].y[8])); | |
if (_arg1 == 0){ | |
_local26 = 0; | |
_local27 = 0; | |
} else { | |
_local26 = ((2 * (_arg3.nc903 + 1)) * 3); | |
_local27 = ((2 * (_arg3.nc903 + 1)) * 2); | |
}; | |
_local22 = 0; | |
while (_local22 <= _arg3.nc903) { | |
_local23 = _arg3.fv902[_arg1][_local22].x; | |
_local24 = _arg3.fv902[_arg1][_local22].kr216; | |
_local25 = _arg3.fv902[_arg1][_local22].us217; | |
_local7 = (_local23 - _local5); | |
_local8 = (_local24 - _local6); | |
var _temp1 = _local27; | |
_local27 = (_local27 + 1); | |
var _local39 = _temp1; | |
_arg3.yj886[_local39] = (0.5 + (3 * _local7)); | |
var _temp2 = _local27; | |
_local27 = (_local27 + 1); | |
var _local40 = _temp2; | |
_arg3.yj886[_local40] = (0.5 + (3 * _local8)); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local24 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local38 * _local13) + (_local37 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local37) * _local13) + (_local38 * _local14))); | |
_local12 = _arg4; | |
_local20 = ((((_local29 * _local10) + (_local30 * _local11)) + (_local31 * _local12)) + _local32); | |
_local21 = ((((_local33 * _local10) + (_local34 * _local11)) + (_local35 * _local12)) + _local36); | |
var _temp3 = _local26; | |
_local26 = (_local26 + 1); | |
var _local41 = _temp3; | |
_arg3.pb885[_local41] = _local20; | |
var _temp4 = _local26; | |
_local26 = (_local26 + 1); | |
var _local42 = _temp4; | |
_arg3.pb885[_local42] = _local21; | |
_local26++; | |
_local8 = (_local25 - _local6); | |
var _temp5 = _local27; | |
_local27 = (_local27 + 1); | |
var _local43 = _temp5; | |
_arg3.yj886[_local43] = (0.5 + (3 * _local7)); | |
var _temp6 = _local27; | |
_local27 = (_local27 + 1); | |
var _local44 = _temp6; | |
_arg3.yj886[_local44] = (0.5 + (3 * _local8)); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local25 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local38 * _local13) + (_local37 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local37) * _local13) + (_local38 * _local14))); | |
_local20 = ((((_local29 * _local10) + (_local30 * _local11)) + (_local31 * _local12)) + _local32); | |
_local21 = ((((_local33 * _local10) + (_local34 * _local11)) + (_local35 * _local12)) + _local36); | |
var _temp7 = _local26; | |
_local26 = (_local26 + 1); | |
var _local45 = _temp7; | |
_arg3.pb885[_local45] = _local20; | |
var _temp8 = _local26; | |
_local26 = (_local26 + 1); | |
var _local46 = _temp8; | |
_arg3.pb885[_local46] = _local21; | |
_local26++; | |
_local22++; | |
}; | |
} | |
private function s66(_arg1:MPFace, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
_local11 = _arg1.pn597[0]; | |
_local12 = _arg1.pn597[1]; | |
_local13 = _arg1.pn597[4]; | |
_local14 = _arg1.pn597[5]; | |
_local15 = _arg1.pn597[8]; | |
_local16 = _arg1.pn597[9]; | |
_local17 = _arg1.pn597[12]; | |
_local18 = _arg1.pn597[13]; | |
_local7 = _arg4; | |
while (_local7 <= _arg5) { | |
_local6 = _arg2; | |
while (_local6 <= _arg3) { | |
_local8 = _arg1.jf566[_local7][_local6].x; | |
_local9 = _arg1.jf566[_local7][_local6].y; | |
_local10 = _arg1.jf566[_local7][_local6].z; | |
_arg1.jn567[_local7][_local6].x = ((((_local11 * _local8) + (_local13 * _local9)) + (_local15 * _local10)) + _local17); | |
_arg1.jn567[_local7][_local6].y = ((((_local12 * _local8) + (_local14 * _local9)) + (_local16 * _local10)) + _local18); | |
_local6++; | |
}; | |
_local7++; | |
}; | |
} | |
public function b118(_arg1:Number):Number{ | |
var _local2:Number; | |
if (_arg1 > 1){ | |
_arg1 = 1; | |
} else { | |
if (_arg1 < 0){ | |
_arg1 = 0; | |
}; | |
}; | |
_local2 = (0.5 + (0.5 * Math.sin(((-0.5 * MPCONST.am228) + (MPCONST.am228 * _arg1))))); | |
return (_local2); | |
} | |
private function x100(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
_local7 = _arg4; | |
while (_local7 < _arg5) { | |
_local8 = _arg2; | |
_local9 = zo248.ba592[_local7][_local8]; | |
do { | |
if ((_arg1 & _local9) == 0){ | |
_local8--; | |
_local9 = zo248.ba592[_local7][_local8]; | |
} else { | |
_local10 = 0; | |
if ((_local9 & 1) == 1){ | |
var _local11 = cp292++; | |
eh290[_local11] = (_local8 + 1); | |
var _local12 = cp292++; | |
eh290[_local12] = _local7; | |
_local10 = (_local10 + 1); | |
}; | |
_local6 = _local8; | |
while (true) { | |
if ((_local9 & 1) == 0){ | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
var _local13 = cp292++; | |
eh290[_local13] = (_local6 + 1); | |
var _local14 = cp292++; | |
eh290[_local14] = (_local7 + 1); | |
} else { | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = (_local7 + 1); | |
_local13 = cp292++; | |
eh290[_local13] = (_local6 + 1); | |
_local14 = cp292++; | |
eh290[_local14] = _local7; | |
}; | |
_local10 = (_local10 + 2); | |
if (_local6 == _arg3){ | |
break; | |
}; | |
if ((_arg1 & zo248.ba592[_local7][_local6]) == 0){ | |
break; | |
}; | |
if ((_local9 & 1) != (zo248.ba592[_local7][_local6] & 1)){ | |
if ((_local9 & 1) == 0){ | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = _local7; | |
} else { | |
_local11 = cp292++; | |
eh290[_local11] = (_local6 + 1); | |
_local12 = cp292++; | |
eh290[_local12] = (_local7 + 1); | |
}; | |
_local10 = (_local10 + 1); | |
_local9 = zo248.ba592[_local7][_local6]; | |
}; | |
_local6--; | |
}; | |
_local11 = xv295++; | |
bb291[_local11] = _local10; | |
_local8 = _local6; | |
if (_local8 > _arg3){ | |
_local9 = zo248.ba592[_local7][_local8]; | |
}; | |
}; | |
} while (_local8 > _arg3); | |
_local7++; | |
}; | |
} | |
public function g131(_arg1:MPFace, _arg2:MPGlasses):void{ | |
var _local3:Number; | |
_arg2.graphics.clear(); | |
o133(_arg1, _arg2); | |
_local3 = ((32 * MPCONST.ra227) / 50); | |
b139(_arg1, _arg2, _local3); | |
if (_arg2.dn865 == 1){ | |
l136(0, _arg1, _arg2, _local3); | |
l136(1, _arg1, _arg2, _local3); | |
} else { | |
f137(0, _arg1, _arg2, _local3); | |
f137(1, _arg1, _arg2, _local3); | |
}; | |
if (_arg2.dn865 != 2){ | |
p138(0, _arg1, _arg2, _local3); | |
p138(1, _arg1, _arg2, _local3); | |
}; | |
n140(_arg1, _arg2, _local3); | |
p141(_arg1, _arg2); | |
} | |
private function k75(_arg1:MPFace, _arg2:int, _arg3:int):void{ | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:int; | |
var _local17:int; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:int; | |
var _local25:int; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:int; | |
var _local41:int; | |
var _local42:int; | |
var _local43:int; | |
var _local44:Array; | |
var _local45:int; | |
var _local46:Array; | |
var _local47:Array; | |
var _local48:Array; | |
var _local49:Array; | |
var _local50:Array; | |
var _local51:Number; | |
var _local52:Number; | |
var _local53:Number; | |
var _local54:Number; | |
var _local55:Number; | |
var _local56:Number; | |
var _local57:Number; | |
var _local58:Number; | |
var _local59:Number; | |
var _local60:Number; | |
var _local61:Number; | |
var _local62:Number; | |
var _local63:Number; | |
_local46 = new Array(); | |
_local47 = new Array(); | |
_local48 = new Array(); | |
_local49 = new Array(); | |
_local50 = new Array(); | |
_local51 = _arg1.pn597[0]; | |
_local52 = _arg1.pn597[1]; | |
_local53 = _arg1.pn597[2]; | |
_local54 = _arg1.pn597[4]; | |
_local55 = _arg1.pn597[5]; | |
_local56 = _arg1.pn597[6]; | |
_local57 = _arg1.pn597[8]; | |
_local58 = _arg1.pn597[9]; | |
_local59 = _arg1.pn597[10]; | |
_local60 = _arg1.pn597[12]; | |
_local61 = _arg1.pn597[13]; | |
_local62 = _arg1.pn597[14]; | |
_local63 = this.wk277; | |
_local6 = 6; | |
_local7 = 0.8; | |
if (_arg2 == 0){ | |
_local18 = _arg1.ea573[_arg3]; | |
if (_arg1.gf509 != 2){ | |
_local8 = _arg1.ww513; | |
_local9 = _arg1.blinkR1; | |
} else { | |
_local8 = 0.05; | |
_local9 = 0.06; | |
}; | |
} else { | |
_local18 = _arg1.cj575[_arg3]; | |
if (_arg1.gf509 != 2){ | |
_local8 = _arg1.qr512; | |
_local9 = _arg1.blinkL1; | |
} else { | |
_local8 = 0.05; | |
_local9 = 0.06; | |
}; | |
}; | |
_local10 = (_local18 * 0.05); | |
_local11 = (_local18 * 0.95); | |
_local12 = (_local18 * 0.05); | |
if (_arg1.gf509 != 2){ | |
_local44 = this.hz275; | |
_local42 = _local44[0][0]; | |
_local43 = (_local44[0][1] / _local42); | |
_local16 = ((_arg2 * _arg1.dr632) + (_arg3 * _local44[0][1])); | |
} else { | |
_local44 = this.ri276; | |
_local42 = _local44[0][0]; | |
_local43 = (_local44[0][1] / _local42); | |
_local16 = ((_arg2 * _arg1.dr632) + (_arg3 * _local44[0][1])); | |
}; | |
_local45 = (3 * _local16); | |
_local17 = (2 * _local16); | |
_local40 = _local45; | |
_local41 = _local17; | |
_local5 = 0; | |
while (_local5 < 4) { | |
_local4 = 0; | |
while (_local4 < _local6) { | |
if (_arg2 == 0){ | |
_local14 = (_arg1.bt561[(_local4 + _local6)] - _arg1.bt561[_local4]); | |
_local15 = (_arg1.lk562[(_local4 + _local6)] - _arg1.lk562[_local4]); | |
if (_local5 == 0){ | |
_local19 = (_arg1.bt561[(_local4 + _local6)] - (_local10 * _local14)); | |
_local20 = (_arg1.lk562[(_local4 + _local6)] - (_local10 * _local15)); | |
_local21 = _arg1.bt561[(_local4 + _local6)]; | |
_local22 = _arg1.lk562[(_local4 + _local6)]; | |
} else { | |
if (_local5 == 1){ | |
_local19 = (_arg1.bt561[_local4] + (_local11 * _local14)); | |
_local20 = (_arg1.lk562[_local4] + (_local11 * _local15)); | |
_local21 = _arg1.bt561[_local4]; | |
_local22 = _arg1.lk562[_local4]; | |
} else { | |
if (_local5 == 2){ | |
_local19 = (_arg1.bt561[_local4] + ((_local11 - _local8) * _local14)); | |
_local20 = (_arg1.lk562[_local4] + ((_local11 - _local8) * _local15)); | |
_local21 = (_arg1.bt561[_local4] - (_local8 * _local14)); | |
_local22 = (_arg1.lk562[_local4] - (_local8 * _local15)); | |
} else { | |
_local19 = (_arg1.bt561[_local4] + ((_local12 - _local9) * _local14)); | |
_local20 = (_arg1.lk562[_local4] + ((_local12 - _local9) * _local15)); | |
_local21 = (_arg1.bt561[_local4] - (_local9 * _local14)); | |
_local22 = (_arg1.lk562[_local4] - (_local9 * _local15)); | |
}; | |
}; | |
}; | |
} else { | |
_local14 = (_arg1.mf563[(((_local6 - 1) - _local4) + _local6)] - _arg1.mf563[((_local6 - 1) - _local4)]); | |
_local15 = (_arg1.qr564[(((_local6 - 1) - _local4) + _local6)] - _arg1.qr564[((_local6 - 1) - _local4)]); | |
if (_local5 == 0){ | |
_local19 = (_arg1.mf563[(((_local6 - 1) - _local4) + _local6)] - (_local10 * _local14)); | |
_local20 = (_arg1.qr564[(((_local6 - 1) - _local4) + _local6)] - (_local10 * _local15)); | |
_local21 = _arg1.mf563[(((_local6 - 1) - _local4) + _local6)]; | |
_local22 = _arg1.qr564[(((_local6 - 1) - _local4) + _local6)]; | |
} else { | |
if (_local5 == 1){ | |
_local19 = (_arg1.mf563[((_local6 - 1) - _local4)] + (_local11 * _local14)); | |
_local20 = (_arg1.qr564[((_local6 - 1) - _local4)] + (_local11 * _local15)); | |
_local21 = _arg1.mf563[((_local6 - 1) - _local4)]; | |
_local22 = _arg1.qr564[((_local6 - 1) - _local4)]; | |
} else { | |
if (_local5 == 2){ | |
_local19 = (_arg1.mf563[((_local6 - 1) - _local4)] + ((_local11 - _local8) * _local14)); | |
_local20 = (_arg1.qr564[((_local6 - 1) - _local4)] + ((_local11 - _local8) * _local15)); | |
_local21 = (_arg1.mf563[((_local6 - 1) - _local4)] - (_local8 * _local14)); | |
_local22 = (_arg1.qr564[((_local6 - 1) - _local4)] - (_local8 * _local15)); | |
} else { | |
_local19 = (_arg1.mf563[((_local6 - 1) - _local4)] + ((_local12 - _local9) * _local14)); | |
_local20 = (_arg1.qr564[((_local6 - 1) - _local4)] + ((_local12 - _local9) * _local15)); | |
_local21 = (_arg1.mf563[((_local6 - 1) - _local4)] - (_local9 * _local14)); | |
_local22 = (_arg1.qr564[((_local6 - 1) - _local4)] - (_local9 * _local15)); | |
}; | |
}; | |
}; | |
}; | |
_local24 = int(((MPCONST.vo218 - 1) * _local19)); | |
_local25 = int(((MPCONST.vo218 - 1) * _local20)); | |
_local26 = Number(_arg1.lw595[_local25][_local24]); | |
_local23 = ((((2 * _local26) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local24 = s60(_arg1, _local19); | |
_local25 = m62(_arg1, _local20); | |
_local27 = _arg1.vj590[6][_local24]; | |
_local29 = _arg1.vj590[6][(_local24 + 1)]; | |
_local28 = _arg1.sj591[_local25][5]; | |
_local30 = _arg1.sj591[(_local25 + 1)][5]; | |
_local31 = ((_local19 - _local27) / (_local29 - _local27)); | |
_local32 = ((_local20 - _local28) / (_local30 - _local28)); | |
_local33 = ((1 - _local31) * (1 - _local32)); | |
_local34 = (_local31 * (1 - _local32)); | |
_local35 = ((1 - _local31) * _local32); | |
_local36 = (_local31 * _local32); | |
_local19 = (_local19 + ((((_local33 * (_arg1.my565[_local25][_local24].x - _local27)) + (_local34 * (_arg1.my565[_local25][(_local24 + 1)].x - _local29))) + (_local35 * (_arg1.my565[(_local25 + 1)][_local24].x - _local27))) + (_local36 * (_arg1.my565[(_local25 + 1)][(_local24 + 1)].x - _local29)))); | |
_local20 = (_local20 + ((((_local33 * (_arg1.my565[_local25][_local24].y - _local28)) + (_local34 * (_arg1.my565[_local25][(_local24 + 1)].y - _local28))) + (_local35 * (_arg1.my565[(_local25 + 1)][_local24].y - _local30))) + (_local36 * (_arg1.my565[(_local25 + 1)][(_local24 + 1)].y - _local30)))); | |
_local37 = ((((_local51 * _local19) + (_local54 * _local20)) + (_local57 * _local23)) + _local60); | |
_local38 = ((((_local52 * _local19) + (_local55 * _local20)) + (_local58 * _local23)) + _local61); | |
_local39 = (((((_local53 * _local19) + (_local56 * _local20)) + (_local59 * _local23)) + _local62) + _local63); | |
if (_local5 >= 1){ | |
var _temp1 = _local40; | |
_local40 = (_local40 + 1); | |
var _local64 = _temp1; | |
_arg1.pe821[_local64] = _local46[_local4]; | |
var _temp2 = _local40; | |
_local40 = (_local40 + 1); | |
var _local65 = _temp2; | |
_arg1.pe821[_local65] = _local47[_local4]; | |
var _temp3 = _local40; | |
_local40 = (_local40 + 1); | |
var _local66 = _temp3; | |
_arg1.pe821[_local66] = _local48[_local4]; | |
var _temp4 = _local40; | |
_local40 = (_local40 + 1); | |
var _local67 = _temp4; | |
_arg1.pe821[_local67] = _local37; | |
var _temp5 = _local40; | |
_local40 = (_local40 + 1); | |
var _local68 = _temp5; | |
_arg1.pe821[_local68] = _local38; | |
var _temp6 = _local40; | |
_local40 = (_local40 + 1); | |
var _local69 = _temp6; | |
_arg1.pe821[_local69] = _local39; | |
var _temp7 = _local41; | |
_local41 = (_local41 + 1); | |
var _local70 = _temp7; | |
_arg1.ne822[_local70] = _local49[_local4]; | |
var _temp8 = _local41; | |
_local41 = (_local41 + 1); | |
var _local71 = _temp8; | |
_arg1.ne822[_local71] = _local50[_local4]; | |
var _temp9 = _local41; | |
_local41 = (_local41 + 1); | |
var _local72 = _temp9; | |
_arg1.ne822[_local72] = _local21; | |
var _temp10 = _local41; | |
_local41 = (_local41 + 1); | |
var _local73 = _temp10; | |
_arg1.ne822[_local73] = _local22; | |
}; | |
_local46[_local4] = _local37; | |
_local47[_local4] = _local38; | |
_local48[_local4] = _local39; | |
_local49[_local4] = _local21; | |
_local50[_local4] = _local22; | |
_local4++; | |
}; | |
_local5++; | |
}; | |
} | |
private function b128(_arg1:Event):void{ | |
var _local2:Bitmap; | |
var _local3:BitmapData; | |
var _local4:BitmapData; | |
var _local5:uint; | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:uint; | |
var _local11:uint; | |
_local2 = Bitmap(xu252.content); | |
_local3 = _local2.bitmapData; | |
_local6 = _local3.width; | |
_local7 = _local3.height; | |
if (sm255 == 0){ | |
_local5 = MPGL.h1(_local3); | |
tc249.pk505[sm255] = _local5; | |
tc249.tx855[sm255] = true; | |
sm255++; | |
xu252.load(new URLRequest((tc249.ly864 + "glasss.png"))); | |
} else { | |
if (sm255 == 1){ | |
_local4 = new BitmapData(_local6, _local7, true, 0); | |
_local11 = uint(((uint((0.3 * 0x0100)) << 16) + (uint((0.2 * 0x0100)) << 8))); | |
_local9 = 0; | |
while (_local9 < _local7) { | |
_local8 = 0; | |
while (_local8 < _local6) { | |
_local10 = (_local3.getPixel(_local8, _local9) & 0xFF); | |
_local10 = (uint((Number(_local10) * 0.5)) << 24); | |
_local10 = (_local10 + _local11); | |
_local4.setPixel32(_local8, _local9, _local10); | |
_local8++; | |
}; | |
_local9++; | |
}; | |
_local5 = MPGL.h1(_local4); | |
tc249.pk505[sm255] = _local5; | |
tc249.tx855[sm255] = true; | |
sm255++; | |
if (tc249.dn865 == 1){ | |
xu252.load(new URLRequest((tc249.ly864 + "col.png"))); | |
} else { | |
if (tc249.dn865 == 2){ | |
xu252.load(new URLRequest((tc249.ly864 + "land.png"))); | |
} else { | |
xu252.load(new URLRequest((tc249.ly864 + "col.png"))); | |
}; | |
}; | |
} else { | |
if (sm255 == 2){ | |
_local5 = MPGL.h1(_local3); | |
tc249.pk505[sm255] = _local5; | |
tc249.tx855[sm255] = true; | |
sm255++; | |
xu252.load(new URLRequest((tc249.ly864 + "lensk2.png"))); | |
} else { | |
_local4 = new BitmapData(_local6, _local7, true, 0); | |
_local11 = uint((((uint((0.5 * 0x0100)) << 16) + (uint((0.8 * 0x0100)) << 8)) + uint((0.7 * 0x0100)))); | |
_local9 = 0; | |
while (_local9 < _local7) { | |
_local8 = 0; | |
while (_local8 < _local6) { | |
_local10 = (_local3.getPixel(_local8, _local9) & 0xFF); | |
_local10 = (uint((Number(_local10) * 0.3)) << 24); | |
_local10 = (_local10 + _local11); | |
_local4.setPixel32(_local8, _local9, _local10); | |
_local8++; | |
}; | |
_local9++; | |
}; | |
_local5 = MPGL.h1(_local4); | |
tc249.pk505[sm255] = _local5; | |
tc249.tx855[sm255] = true; | |
sm255++; | |
xu252.contentLoaderInfo.removeEventListener(Event.COMPLETE, b128); | |
a127(); | |
this.ot263 = false; | |
}; | |
}; | |
}; | |
} | |
public function x116(_arg1:Number):Number{ | |
return (Math.sin((MPCONST.sn241 * _arg1))); | |
} | |
private function r54(_arg1:MPFace):void{ | |
var _local2:Number; | |
var _local3:Number; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
_local2 = _arg1.lg584; | |
_local3 = _arg1.rs585; | |
_local4 = _arg1.me586; | |
_local5 = _arg1.jc495; | |
_local6 = _arg1.cv496; | |
_local7 = _arg1.hh497; | |
_local26 = (0.5 + _arg1.tx); | |
_local27 = (0.5 + _arg1.ty); | |
_local28 = (1 + _arg1.ty571); | |
_local8 = x116(_local5); | |
_local9 = x116(_local6); | |
_local10 = x116(_local7); | |
_local11 = z117(_local5); | |
_local12 = z117(_local6); | |
_local13 = z117(_local7); | |
_local14 = (_local12 * _local13); | |
_local17 = (-(_local12) * _local10); | |
_local20 = _local9; | |
_local15 = (((_local8 * _local9) * _local13) + (_local11 * _local10)); | |
_local18 = (((-(_local8) * _local9) * _local10) + (_local11 * _local13)); | |
_local21 = (-(_local8) * _local12); | |
_local16 = (((-(_local11) * _local9) * _local13) + (_local8 * _local10)); | |
_local19 = (((_local11 * _local9) * _local10) + (_local8 * _local13)); | |
_local22 = (_local11 * _local12); | |
_local23 = ((_local2 - 0.5) - (((_local2 * _local14) + (_local3 * _local15)) + (_local4 * _local16))); | |
_local24 = ((_local3 - 0.5) - (((_local2 * _local17) + (_local3 * _local18)) + (_local4 * _local19))); | |
_local25 = (_local4 - (((_local2 * _local20) + (_local3 * _local21)) + (_local4 * _local22))); | |
_arg1.pn597[3] = (_arg1.pn597[7] = (_arg1.pn597[11] = 0)); | |
_arg1.pn597[15] = 1; | |
_arg1.pn597[0] = (_local14 * _local28); | |
_arg1.pn597[1] = (_local17 * _local28); | |
_arg1.pn597[4] = (_local15 * _local28); | |
_arg1.pn597[5] = (_local18 * _local28); | |
_arg1.pn597[8] = (_local16 * _local28); | |
_arg1.pn597[9] = (_local19 * _local28); | |
_arg1.pn597[12] = ((_local23 * _local28) + _local26); | |
_arg1.pn597[13] = ((_local24 * _local28) + _local27); | |
} | |
private function s103():void{ | |
ck300 = 0; | |
co301 = 0; | |
g104(2, 2, 8, 6, 8); | |
} | |
public function s107():void{ | |
zo248.s107(); | |
} | |
private function k85(_arg1:ByteArray, _arg2:Array):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:Number; | |
_local4 = 0; | |
while (_local4 < (MPCONST.zp222 + 1)) { | |
_local3 = 0; | |
while (_local3 < (MPCONST.mw221 + 1)) { | |
zo248.vj590[_local4][_local3] = f78(_arg1, _arg2, 2); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < (MPCONST.zp222 + 1)) { | |
_local3 = 0; | |
while (_local3 < ((MPCONST.mw221 + 1) - 1)) { | |
if (zo248.vj590[_local4][_local3] >= zo248.vj590[_local4][(_local3 + 1)]){ | |
zo248.vj590[_local4][(_local3 + 1)] = (zo248.vj590[_local4][(_local3 + 1)] + (1 / mpvar.qc139)); | |
}; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < (MPCONST.zp222 + 1)) { | |
_local3 = 0; | |
while (_local3 < (MPCONST.mw221 + 1)) { | |
zo248.sj591[_local4][_local3] = f78(_arg1, _arg2, 2); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < ((MPCONST.zp222 + 1) - 1)) { | |
_local3 = 0; | |
while (_local3 < (MPCONST.mw221 + 1)) { | |
if (zo248.sj591[_local4][_local3] >= zo248.sj591[(_local4 + 1)][_local3]){ | |
zo248.sj591[(_local4 + 1)][_local3] = (zo248.sj591[(_local4 + 1)][_local3] + (1 / mpvar.qc139)); | |
}; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 <= 100) { | |
_local5 = (Number(_local4) / 100); | |
_local3 = 0; | |
while (_local3 < 10) { | |
if (zo248.vj590[6][_local3] > _local5){ | |
break; | |
}; | |
_local3++; | |
}; | |
_local3--; | |
if (_local3 < 0){ | |
_local3 = 0; | |
}; | |
zo248.ae587[_local4] = _local3; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 <= 100) { | |
_local5 = (Number(_local4) / 100); | |
_local3 = 0; | |
while (_local3 < 10) { | |
if (zo248.vj590[4][_local3] > _local5){ | |
break; | |
}; | |
_local3++; | |
}; | |
_local3--; | |
if (_local3 < 0){ | |
_local3 = 0; | |
}; | |
zo248.ar588[_local4] = _local3; | |
_local4++; | |
}; | |
_local3 = 0; | |
while (_local3 <= 100) { | |
_local5 = (Number(_local3) / 100); | |
_local4 = 0; | |
while (_local4 < MPCONST.zp222) { | |
if (zo248.sj591[_local4][5] > _local5){ | |
break; | |
}; | |
_local4++; | |
}; | |
--_local4; | |
if (_local4 < 0){ | |
_local4 = 0; | |
}; | |
zo248.wt589[_local3] = _local4; | |
_local3++; | |
}; | |
_local4 = 0; | |
while (_local4 < MPCONST.zp222) { | |
_local3 = 0; | |
while (_local3 < MPCONST.mw221) { | |
zo248.ba592[_local4][_local3] = f77(_arg1, _arg2, 4); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < (MPCONST.zp222 + 1)) { | |
_local3 = 0; | |
while (_local3 < (MPCONST.mw221 + 1)) { | |
zo248.oi593[_local4][_local3] = f77(_arg1, _arg2, 4); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
if (zo248.gf509 == 2){ | |
_local4 = 0; | |
while (_local4 < MPCONST.zp222) { | |
_local3 = 0; | |
while (_local3 < MPCONST.mw221) { | |
zo248.oj594[_local4][_local3] = f77(_arg1, _arg2, 4); | |
_local3++; | |
}; | |
_local4++; | |
}; | |
}; | |
} | |
private function k84(_arg1:ByteArray, _arg2:Array):void{ | |
zo248.gi538 = f78(_arg1, _arg2, 2); | |
zo248.pd539 = f78(_arg1, _arg2, 2); | |
zo248.jm542 = f78(_arg1, _arg2, 2); | |
zo248.wi544 = f78(_arg1, _arg2, 4); | |
zo248.fo540 = f78(_arg1, _arg2, 2); | |
zo248.dk541 = f78(_arg1, _arg2, 2); | |
zo248.jq543 = f78(_arg1, _arg2, 2); | |
zo248.qp545 = f78(_arg1, _arg2, 4); | |
zo248.qh547 = f78(_arg1, _arg2, 2); | |
zo248.im548 = f78(_arg1, _arg2, 2); | |
zo248.vf549 = f77(_arg1, _arg2, 4); | |
zo248.vu550 = f78(_arg1, _arg2, 2); | |
zo248.zw551 = f78(_arg1, _arg2, 2); | |
zo248.yv552 = f78(_arg1, _arg2, 2); | |
zo248.ij553 = f78(_arg1, _arg2, 2); | |
} | |
private function s87(_arg1:MPFace):int{ | |
zo248.tg504 = this; | |
this.mx262 = true; | |
nz251.dataFormat = URLLoaderDataFormat.BINARY; | |
nz251.addEventListener(Event.COMPLETE, a86); | |
nz251.load(new URLRequest((aj260 + "faceparam.data"))); | |
return (1); | |
} | |
private function b139(_arg1:MPFace, _arg2:MPGlasses, _arg3:Number):void{ | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:int; | |
var _local30:int; | |
_local15 = _arg1.pn597[0]; | |
_local16 = _arg1.pn597[4]; | |
_local17 = _arg1.pn597[8]; | |
_local18 = _arg1.pn597[12]; | |
_local19 = _arg1.pn597[1]; | |
_local20 = _arg1.pn597[5]; | |
_local21 = _arg1.pn597[9]; | |
_local22 = _arg1.pn597[13]; | |
_local23 = (_arg2.ky861 * _arg2.tb862); | |
_local24 = (_arg2.ky861 * _arg2.io863); | |
_local29 = 0; | |
_local30 = 0; | |
_local5 = 0; | |
while (_local5 <= MPCONST.lq243) { | |
_local4 = 0; | |
while (_local4 <= MPCONST.qr244) { | |
_local27 = ((Number(_local4) / Number(MPCONST.qr244)) - _arg2.mr856); | |
_local28 = ((0.25 + ((0.5 * Number(_local5)) / Number(MPCONST.lq243))) - _arg2.jx857); | |
_local25 = (((_local24 * _local27) + (_local23 * _local28)) + _arg2.xw858); | |
_local26 = (((-(_local23) * _local27) + (_local24 * _local28)) + _arg2.tl859); | |
_local6 = int((_local25 * Number((MPCONST.vo218 - 1)))); | |
_local7 = int((_local26 * Number((MPCONST.vo218 - 1)))); | |
_local10 = ((((2 * MPCONST.ra227) * Number(_arg1.lw595[_local7][_local6])) / 0xFF) - MPCONST.ra227); | |
if (_local10 > _arg3){ | |
_local10 = _arg3; | |
}; | |
_local8 = _local25; | |
_local9 = _local26; | |
_local11 = (Number(_local4) / Number(MPCONST.qr244)); | |
_local12 = (Number(_local5) / Number(MPCONST.lq243)); | |
_local13 = ((((_local15 * _local8) + (_local16 * _local9)) + (_local17 * _local10)) + _local18); | |
_local14 = ((((_local19 * _local8) + (_local20 * _local9)) + (_local21 * _local10)) + _local22); | |
if (_local5 >= 1){ | |
var _temp1 = _local29; | |
_local29 = (_local29 + 1); | |
var _local31 = _temp1; | |
_arg2.cl876[_local31] = bh484[_local4]; | |
var _temp2 = _local29; | |
_local29 = (_local29 + 1); | |
var _local32 = _temp2; | |
_arg2.cl876[_local32] = zj485[_local4]; | |
_local29++; | |
var _temp3 = _local30; | |
_local30 = (_local30 + 1); | |
var _local33 = _temp3; | |
_arg2.ja877[_local33] = jx487[_local4]; | |
var _temp4 = _local30; | |
_local30 = (_local30 + 1); | |
var _local34 = _temp4; | |
_arg2.ja877[_local34] = mm488[_local4]; | |
var _temp5 = _local29; | |
_local29 = (_local29 + 1); | |
var _local35 = _temp5; | |
_arg2.cl876[_local35] = _local13; | |
var _temp6 = _local29; | |
_local29 = (_local29 + 1); | |
var _local36 = _temp6; | |
_arg2.cl876[_local36] = _local14; | |
_local29++; | |
var _temp7 = _local30; | |
_local30 = (_local30 + 1); | |
var _local37 = _temp7; | |
_arg2.ja877[_local37] = _local11; | |
var _temp8 = _local30; | |
_local30 = (_local30 + 1); | |
var _local38 = _temp8; | |
_arg2.ja877[_local38] = _local12; | |
}; | |
bh484[_local4] = _local13; | |
zj485[_local4] = _local14; | |
jx487[_local4] = _local11; | |
mm488[_local4] = _local12; | |
_local4++; | |
}; | |
_local5++; | |
}; | |
} | |
public function c97():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:String; | |
var _local4:int; | |
if (zo248.gf509 == 0){ | |
_local4 = uc268.length; | |
} else { | |
if (zo248.gf509 == 1){ | |
_local4 = this.wl269.length; | |
} else { | |
_local4 = this.jf270.length; | |
}; | |
}; | |
sd254 = _local4; | |
sm255 = 0; | |
y96(); | |
} | |
private function k95(_arg1:Event):void{ | |
var _local2:Class; | |
var _local3:Object; | |
_local2 = (dl246.contentLoaderInfo.applicationDomain.getDefinition("FaceData") as Class); | |
_local3 = new (_local2); | |
this.face_png = _local3.face_png; | |
this.face_org_png = _local3.face_org_png; | |
this.lip_eyelash_png = _local3.lip_eyelash_png; | |
this.shadow_eyelash_png = _local3.shadow_eyelash_png; | |
this.lower_teeth_png = _local3.lower_teeth_png; | |
this.upper_teeth_png = _local3.upper_teeth_png; | |
this.eye_base_png = _local3.eye_base_png; | |
this.pupil_png = _local3.pupil_png; | |
this.iris_png = _local3.iris_png; | |
this.eye_reflect_png = _local3.eye_reflect_png; | |
this.facez_png = _local3.facez_png; | |
this.torso_factor_png = _local3.torso_factor_png; | |
this.z94(); | |
this.n93(); | |
this.g52(); | |
} | |
private function s90():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:int; | |
var _local4:uint; | |
var _local5:uint; | |
var _local6:uint; | |
var _local7:uint; | |
var _local8:uint; | |
var _local9:uint; | |
var _local10:uint; | |
var _local11:uint; | |
var _local12:int; | |
var _local13:int; | |
var _local14:BitmapData; | |
var _local15:BitmapData; | |
var _local16:BitmapData; | |
var _local17:int; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:int; | |
var _local34:int; | |
var _local35:int; | |
var _local36:int; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
var _local45:Number; | |
var _local46:Number; | |
var _local47:Number; | |
var _local48:Number; | |
var _local49:Number; | |
var _local50:int; | |
var _local51:int; | |
var _local52:int; | |
var _local53:int; | |
var _local54:BitmapData; | |
var _local55:BitmapData; | |
var _local56:int; | |
var _local57:Number; | |
_local3 = 0; | |
_local4 = MPGL.h1(face_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 6; | |
_local4 = MPGL.h1(face_org_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 1; | |
_local4 = MPGL.h1(lip_eyelash_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 8; | |
_local4 = MPGL.h1(shadow_eyelash_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 122; | |
_local4 = MPGL.h1(lower_teeth_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 121; | |
_local4 = MPGL.h1(upper_teeth_png); | |
zo248.pk505[_local3] = _local4; | |
_local3 = 118; | |
_local4 = MPGL.h1(eye_reflect_png); | |
zo248.pk505[_local3] = _local4; | |
_local14 = eye_base_png; | |
_local15 = pupil_png; | |
_local16 = iris_png; | |
_local12 = _local14.width; | |
_local13 = _local14.height; | |
_local18 = ((zo248.wi544 + zo248.qp545) * 0.5); | |
if (zo248.gf509 == 0){ | |
_local19 = (((_local18 * 120) / 0xFF) / 50); | |
_local20 = (((_local18 * 100) / 0xFF) / 50); | |
_local21 = (((_local18 * 95) / 0xFF) / 50); | |
} else { | |
_local19 = (((_local18 * 120) / 0xFF) / 50); | |
_local20 = (((_local18 * 120) / 0xFF) / 50); | |
_local21 = (((_local18 * 120) / 0xFF) / 50); | |
}; | |
_local2 = 0; | |
while (_local2 < _local13) { | |
_local1 = 0; | |
while (_local1 < _local12) { | |
_local5 = _local14.getPixel32(_local1, _local2); | |
_local9 = ((_local5 >> 24) & 0xFF); | |
_local6 = ((_local5 >> 16) & 0xFF); | |
_local7 = ((_local5 >> 8) & 0xFF); | |
_local8 = ((_local5 >> 0) & 0xFF); | |
_local46 = (_local6 * _local19); | |
_local47 = (_local7 * _local20); | |
_local48 = (_local8 * _local21); | |
if (_local46 < 0){ | |
_local46 = 0; | |
} else { | |
if (_local46 > 0xFF){ | |
_local46 = 0xFF; | |
}; | |
}; | |
if (_local47 < 0){ | |
_local47 = 0; | |
} else { | |
if (_local47 > 0xFF){ | |
_local47 = 0xFF; | |
}; | |
}; | |
if (_local48 < 0){ | |
_local48 = 0; | |
} else { | |
if (_local48 > 0xFF){ | |
_local48 = 0xFF; | |
}; | |
}; | |
_local6 = _local46; | |
_local7 = _local47; | |
_local8 = _local48; | |
_local5 = ((((_local9 << 24) + (_local6 << 16)) + (_local7 << 8)) + _local8); | |
_local14.setPixel32(_local1, _local2, _local5); | |
_local1++; | |
}; | |
_local2++; | |
}; | |
_local22 = (0.5 * (zo248.ow511 + zo248.ie510)); | |
_local23 = (0.5 * (zo248.ReyeR + zo248.LeyeR)); | |
_local24 = (0.5 * (zo248.ReyeG + zo248.LeyeG)); | |
_local25 = (0.5 * (zo248.ReyeB + zo248.LeyeB)); | |
if (_local22 > 0xFF){ | |
_local22 = 0xFF; | |
}; | |
_local17 = 0; | |
if ((((((_local23 == 0)) && ((_local24 == 0)))) && ((_local25 == 0)))){ | |
_local23 = 80; | |
_local24 = 40; | |
_local25 = 10; | |
} else { | |
_local26 = _local23; | |
if (_local24 < _local26){ | |
_local26 = _local24; | |
}; | |
if (_local25 < _local26){ | |
_local26 = _local25; | |
}; | |
_local26 = ((_local26 * 15) / 100); | |
_local23 = (_local23 - _local26); | |
_local24 = (_local24 - _local26); | |
_local25 = (_local25 - _local26); | |
_local23 = (_local23 * 1.5); | |
_local24 = (_local24 * 1.5); | |
_local25 = (_local25 * 1.5); | |
if (_local23 < 0){ | |
_local23 = 0; | |
} else { | |
if (_local23 > 0xFF){ | |
_local23 = 0xFF; | |
}; | |
}; | |
if (_local24 < 0){ | |
_local24 = 0; | |
} else { | |
if (_local24 > 0xFF){ | |
_local24 = 0xFF; | |
}; | |
}; | |
if (_local25 < 0){ | |
_local25 = 0; | |
} else { | |
if (_local25 > 0xFF){ | |
_local25 = 0xFF; | |
}; | |
}; | |
_local17 = 1; | |
}; | |
_local27 = (8 / 18); | |
_local28 = (8 / 10); | |
_local29 = ((1 - _local27) * 0.5); | |
_local30 = (1 - _local29); | |
_local31 = ((1 - _local28) * 0.5); | |
_local32 = (1 - _local31); | |
_local29 = (_local29 * _local12); | |
_local31 = (_local31 * _local13); | |
_local30 = (_local30 * _local12); | |
_local32 = (_local32 * _local13); | |
_local33 = _local29; | |
_local34 = (_local30 + 1); | |
_local35 = _local31; | |
_local36 = (_local32 + 1); | |
_local2 = _local35; | |
while (_local2 <= _local36) { | |
_local38 = (((Number(_local2) - _local31) * 10) / 8); | |
if (_local38 < 0){ | |
} else { | |
if (_local38 >= (_local13 - 1)){ | |
} else { | |
_local50 = int(_local38); | |
_local52 = (_local50 + 1); | |
_local40 = (_local38 - Number(_local50)); | |
_local1 = _local33; | |
while (_local1 <= _local34) { | |
_local37 = (((Number(_local1) - _local29) * 18) / 8); | |
if (_local37 < 0){ | |
} else { | |
if (_local37 >= (_local12 - 1)){ | |
} else { | |
_local51 = int(_local37); | |
_local53 = (_local51 + 1); | |
_local39 = (_local37 - Number(_local51)); | |
_local11 = _local15.getPixel32(_local51, _local50); | |
_local41 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local53, _local50); | |
_local42 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local51, _local52); | |
_local43 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local53, _local52); | |
_local44 = (Number(w89(_local11)) / 0xFF); | |
_local45 = (((((_local41 * (1 - _local40)) * (1 - _local39)) + ((_local42 * (1 - _local40)) * _local39)) + ((_local43 * _local40) * (1 - _local39))) + ((_local44 * _local40) * _local39)); | |
_local5 = _local14.getPixel32(_local1, _local2); | |
_local9 = ((_local5 >> 24) & 0xFF); | |
_local6 = ((_local5 >> 16) & 0xFF); | |
_local7 = ((_local5 >> 8) & 0xFF); | |
_local8 = ((_local5 >> 0) & 0xFF); | |
if (_local17 == 1){ | |
_local46 = ((_local6 * (1 - _local45)) + (_local23 * _local45)); | |
_local47 = ((_local7 * (1 - _local45)) + (_local24 * _local45)); | |
_local48 = ((_local8 * (1 - _local45)) + (_local25 * _local45)); | |
} else { | |
_local46 = ((_local6 * (1 - _local45)) + (0 * _local45)); | |
_local47 = ((_local7 * (1 - _local45)) + (0 * _local45)); | |
_local48 = ((_local8 * (1 - _local45)) + (0 * _local45)); | |
}; | |
if (_local46 < 0){ | |
_local46 = 0; | |
} else { | |
if (_local46 > 0xFF){ | |
_local46 = 0xFF; | |
}; | |
}; | |
if (_local47 < 0){ | |
_local47 = 0; | |
} else { | |
if (_local47 > 0xFF){ | |
_local47 = 0xFF; | |
}; | |
}; | |
if (_local48 < 0){ | |
_local48 = 0; | |
} else { | |
if (_local48 > 0xFF){ | |
_local48 = 0xFF; | |
}; | |
}; | |
_local11 = _local16.getPixel32(_local51, _local50); | |
_local41 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local16.getPixel32(_local53, _local50); | |
_local42 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local16.getPixel32(_local51, _local52); | |
_local43 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local16.getPixel32(_local53, _local52); | |
_local44 = (Number(w89(_local11)) / 0xFF); | |
_local45 = (((((_local41 * (1 - _local40)) * (1 - _local39)) + ((_local42 * (1 - _local40)) * _local39)) + ((_local43 * _local40) * (1 - _local39))) + ((_local44 * _local40) * _local39)); | |
if (_local17 == 1){ | |
_local46 = ((_local46 * (1 - _local45)) + (_local23 * _local45)); | |
_local47 = ((_local47 * (1 - _local45)) + (_local24 * _local45)); | |
_local48 = ((_local48 * (1 - _local45)) + (_local25 * _local45)); | |
} else { | |
_local46 = ((_local46 * (1 - _local45)) + (80 * _local45)); | |
_local47 = ((_local47 * (1 - _local45)) + (40 * _local45)); | |
_local48 = ((_local48 * (1 - _local45)) + (10 * _local45)); | |
}; | |
if (_local46 < 0){ | |
_local46 = 0; | |
} else { | |
if (_local46 > 0xFF){ | |
_local46 = 0xFF; | |
}; | |
}; | |
if (_local47 < 0){ | |
_local47 = 0; | |
} else { | |
if (_local47 > 0xFF){ | |
_local47 = 0xFF; | |
}; | |
}; | |
if (_local48 < 0){ | |
_local48 = 0; | |
} else { | |
if (_local48 > 0xFF){ | |
_local48 = 0xFF; | |
}; | |
}; | |
_local6 = _local46; | |
_local7 = _local47; | |
_local8 = _local48; | |
_local5 = (((4278190080 + (_local6 << 16)) + (_local7 << 8)) + _local8); | |
_local14.setPixel32(_local1, _local2, _local5); | |
}; | |
}; | |
_local1++; | |
}; | |
}; | |
}; | |
_local2++; | |
}; | |
_local27 = ((8 * 43) / 1800); | |
_local28 = ((8 * 43) / 1000); | |
_local29 = ((1 - _local27) * 0.5); | |
_local30 = (1 - _local29); | |
_local31 = ((1 - _local28) * 0.5); | |
_local32 = (1 - _local31); | |
_local29 = (_local29 * _local12); | |
_local31 = (_local31 * _local13); | |
_local30 = (_local30 * _local12); | |
_local32 = (_local32 * _local13); | |
_local33 = _local29; | |
_local34 = (_local30 + 1); | |
_local35 = _local31; | |
_local36 = (_local32 + 1); | |
_local2 = _local35; | |
while (_local2 <= _local36) { | |
_local38 = (((((_local2 as Number) - _local31) * 1000) / 8) / 43); | |
if (_local38 < 0){ | |
} else { | |
if (_local38 >= (_local13 - 1)){ | |
} else { | |
_local50 = _local38; | |
_local52 = (_local50 + 1); | |
_local40 = (_local38 - _local50); | |
_local1 = _local33; | |
while (_local1 <= _local34) { | |
_local37 = ((((Number(_local1) - _local29) * 1800) / 8) / 43); | |
if (_local37 < 0){ | |
} else { | |
if (_local37 >= (_local12 - 1)){ | |
} else { | |
_local51 = _local37; | |
_local53 = (_local51 + 1); | |
_local39 = (_local37 - _local51); | |
_local11 = _local15.getPixel32(_local51, _local50); | |
_local41 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local53, _local50); | |
_local42 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local51, _local52); | |
_local43 = (Number(w89(_local11)) / 0xFF); | |
_local11 = _local15.getPixel32(_local53, _local52); | |
_local44 = (Number(w89(_local11)) / 0xFF); | |
_local45 = (((((_local41 * (1 - _local40)) * (1 - _local39)) + ((_local42 * (1 - _local40)) * _local39)) + ((_local43 * _local40) * (1 - _local39))) + ((_local44 * _local40) * _local39)); | |
_local5 = _local14.getPixel32(_local1, _local2); | |
_local9 = ((_local5 >> 24) & 0xFF); | |
_local6 = ((_local5 >> 16) & 0xFF); | |
_local7 = ((_local5 >> 8) & 0xFF); | |
_local8 = ((_local5 >> 0) & 0xFF); | |
if (_local17 == 1){ | |
_local46 = ((_local6 * (1 - _local45)) + ((_local22 / 2) * _local45)); | |
_local47 = ((_local7 * (1 - _local45)) + ((_local22 / 2) * _local45)); | |
_local48 = ((_local8 * (1 - _local45)) + ((_local22 / 2) * _local45)); | |
} else { | |
_local46 = ((_local6 * (1 - _local45)) + (0 * _local45)); | |
_local47 = ((_local7 * (1 - _local45)) + (0 * _local45)); | |
_local48 = ((_local8 * (1 - _local45)) + (0 * _local45)); | |
}; | |
if (_local46 < 0){ | |
_local46 = 0; | |
} else { | |
if (_local46 > 0xFF){ | |
_local46 = 0xFF; | |
}; | |
}; | |
if (_local47 < 0){ | |
_local47 = 0; | |
} else { | |
if (_local47 > 0xFF){ | |
_local47 = 0xFF; | |
}; | |
}; | |
if (_local48 < 0){ | |
_local48 = 0; | |
} else { | |
if (_local48 > 0xFF){ | |
_local48 = 0xFF; | |
}; | |
}; | |
_local6 = _local46; | |
_local7 = _local47; | |
_local8 = _local48; | |
_local5 = (((4278190080 + (_local6 << 16)) + (_local7 << 8)) + _local8); | |
_local14.setPixel32(_local1, _local2, _local5); | |
}; | |
}; | |
_local1++; | |
}; | |
}; | |
}; | |
_local2++; | |
}; | |
_local3 = 4; | |
_local4 = MPGL.h1(_local14); | |
zo248.pk505[_local3] = _local4; | |
_local54 = shadow_eyelash_png.clone(); | |
_local12 = _local54.width; | |
_local13 = _local54.height; | |
_local56 = 0; | |
while (_local56 < 4) { | |
if (_local56 == 0){ | |
_local57 = 0.7; | |
} else { | |
if (_local56 == 1){ | |
_local57 = 0.5; | |
} else { | |
if (_local56 == 2){ | |
_local57 = 0.3; | |
} else { | |
_local57 = 0.2; | |
}; | |
}; | |
}; | |
_local55 = _local54.clone(); | |
_local2 = 0; | |
while (_local2 < _local13) { | |
_local1 = 0; | |
while (_local1 < _local12) { | |
_local5 = _local55.getPixel32(_local1, _local2); | |
_local9 = ((_local5 >> 24) & 0xFF); | |
_local6 = ((_local5 >> 16) & 0xFF); | |
_local7 = ((_local5 >> 8) & 0xFF); | |
_local8 = ((_local5 >> 0) & 0xFF); | |
_local49 = _local9; | |
_local49 = (_local49 * _local57); | |
_local9 = _local49; | |
_local5 = ((((_local9 << 24) + (_local6 << 16)) + (_local7 << 8)) + _local8); | |
_local55.setPixel32(_local1, _local2, _local5); | |
_local1++; | |
}; | |
_local2++; | |
}; | |
_local3 = (210 + _local56); | |
_local4 = MPGL.h1(_local55); | |
zo248.pk505[_local3] = _local4; | |
_local56++; | |
}; | |
} | |
public function c119(_arg1:Number):Number{ | |
var _local2:Number; | |
_local2 = b118(b118(_arg1)); | |
return (_local2); | |
} | |
private function y59(_arg1:MPFace, _arg2:Number):int{ | |
var _local3:int; | |
_local3 = m62(_arg1, _arg2); | |
if ((_arg2 - _arg1.sj591[_local3][6]) < (_arg1.sj591[int((_local3 + 1))][6] - _arg2)){ | |
return (_local3); | |
}; | |
return ((_local3 + 1)); | |
} | |
private function z80(_arg1:ByteArray, _arg2:Array):void{ | |
var _local3:int; | |
_local3 = f77(_arg1, _arg2, 1); | |
} | |
private function y67(_arg1:MPFace):void{ | |
var _local2:int; | |
var _local3:int; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:int; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:int; | |
var _local45:int; | |
var _local46:int; | |
var _local47:int; | |
var _local48:int; | |
var _local49:int; | |
var _local50:Number; | |
var _local51:Number; | |
var _local52:int; | |
var _local53:int; | |
var _local54:int; | |
var _local55:int; | |
var _local56:int; | |
var _local57:int; | |
var _local58:Number; | |
var _local59:Number; | |
var _local60:Number; | |
var _local61:Number; | |
var _local62:Number; | |
var _local63:Number; | |
var _local64:Number; | |
var _local65:Number; | |
var _local66:Number; | |
_local59 = _arg1.pn597[0]; | |
_local60 = _arg1.pn597[1]; | |
_local61 = _arg1.pn597[4]; | |
_local62 = _arg1.pn597[5]; | |
_local63 = _arg1.pn597[8]; | |
_local64 = _arg1.pn597[9]; | |
_local65 = _arg1.pn597[12]; | |
_local66 = _arg1.pn597[13]; | |
_arg1.n157(((_arg1.gi538 + _arg1.fo540) * 0.5), ((_arg1.pd539 + _arg1.dk541) * 0.5)); | |
_local4 = 0.005; | |
_local5 = 0.008; | |
_local32 = (_arg1.zk537 / 8); | |
_local33 = (_arg1.fm536 / 8); | |
_local6 = _arg1.qh547; | |
_local7 = _arg1.im548; | |
_local52 = 0; | |
_local55 = 0; | |
_local53 = 0; | |
_local56 = 0; | |
_local54 = 0; | |
_local57 = 0; | |
_local2 = 0; | |
while (_local2 < 5) { | |
_local13 = _arg1.uh558[3].x[int((4 - _local2))]; | |
_local14 = _arg1.uh558[3].y[int((4 - _local2))]; | |
_local10 = _arg1.uh558[3].x[int((4 - _local2))]; | |
_local11 = _arg1.uh558[3].y[int((4 - _local2))]; | |
_local44 = int((Number((MPCONST.vo218 - 1)) * _local10)); | |
_local45 = int((Number((MPCONST.vo218 - 1)) * _local11)); | |
_local46 = int((Number((MPCONST.vo218 - 1)) * _local13)); | |
_local47 = int((Number((MPCONST.vo218 - 1)) * _local14)); | |
_local50 = Number(_arg1.lw595[_local45][_local44]); | |
_local51 = Number(_arg1.lw595[_local47][_local46]); | |
_local58 = (((((_local50 + _local51) * MPCONST.ra227) / 0xFF) - MPCONST.ra227) - (MPCONST.ra227 * 0.08)); | |
_local48 = t61(_arg1, _local10); | |
_local49 = m62(_arg1, _local11); | |
_local36 = _arg1.vj590[4][_local48]; | |
_local37 = _arg1.vj590[4][int((_local48 + 1))]; | |
_local38 = _arg1.sj591[_local49][5]; | |
_local39 = _arg1.sj591[int((_local49 + 1))][5]; | |
_local34 = ((_local10 - _local36) / (_local37 - _local36)); | |
_local35 = ((_local11 - _local38) / (_local39 - _local38)); | |
_local40 = ((1 - _local34) * (1 - _local35)); | |
_local41 = (_local34 * (1 - _local35)); | |
_local42 = ((1 - _local34) * _local35); | |
_local43 = (_local34 * _local35); | |
_local10 = (_local10 + ((((_local40 * (_arg1.jf566[_local49][_local48].x - _local36)) + (_local41 * (_arg1.jf566[_local49][int((_local48 + 1))].x - _local37))) + (_local42 * (_arg1.jf566[int((_local49 + 1))][_local48].x - _local36))) + (_local43 * (_arg1.jf566[int((_local49 + 1))][int((_local48 + 1))].x - _local37)))); | |
_local11 = (_local11 + ((((_local40 * (_arg1.jf566[_local49][_local48].y - _local38)) + (_local41 * (_arg1.jf566[_local49][int((_local48 + 1))].y - _local38))) + (_local42 * (_arg1.jf566[int((_local49 + 1))][_local48].y - _local39))) + (_local43 * (_arg1.jf566[int((_local49 + 1))][int((_local48 + 1))].y - _local39)))); | |
_local48 = t61(_arg1, _local13); | |
_local49 = m62(_arg1, _local14); | |
_local36 = _arg1.vj590[4][_local48]; | |
_local37 = _arg1.vj590[4][int((_local48 + 1))]; | |
_local38 = _arg1.sj591[_local49][5]; | |
_local39 = _arg1.sj591[int((_local49 + 1))][5]; | |
_local34 = ((_local13 - _local36) / (_local37 - _local36)); | |
_local35 = ((_local14 - _local38) / (_local39 - _local38)); | |
_local40 = ((1 - _local34) * (1 - _local35)); | |
_local41 = (_local34 * (1 - _local35)); | |
_local42 = ((1 - _local34) * _local35); | |
_local43 = (_local34 * _local35); | |
_local13 = (_local13 + ((((_local40 * (_arg1.my565[_local49][_local48].x - _local36)) + (_local41 * (_arg1.my565[_local49][int((_local48 + 1))].x - _local37))) + (_local42 * (_arg1.my565[int((_local49 + 1))][_local48].x - _local36))) + (_local43 * (_arg1.my565[int((_local49 + 1))][int((_local48 + 1))].x - _local37)))); | |
_local14 = (_local14 + ((((_local40 * (_arg1.my565[_local49][_local48].y - _local38)) + (_local41 * (_arg1.my565[_local49][int((_local48 + 1))].y - _local38))) + (_local42 * (_arg1.my565[int((_local49 + 1))][_local48].y - _local39))) + (_local43 * (_arg1.my565[int((_local49 + 1))][int((_local48 + 1))].y - _local39)))); | |
_local11 = (_local11 - _local5); | |
_local14 = (_local14 + _local5); | |
if (_local2 == 0){ | |
_local10 = (_local10 + _local4); | |
_local13 = (_local13 + _local4); | |
} else { | |
if (_local2 == 4){ | |
_local10 = (_local10 - _local4); | |
_local13 = (_local13 - _local4); | |
}; | |
}; | |
_local16 = ((((_local59 * _local10) + (_local61 * _local11)) + (_local63 * _local58)) + _local65); | |
_local17 = ((((_local60 * _local10) + (_local62 * _local11)) + (_local64 * _local58)) + _local66); | |
_local19 = ((((_local59 * _local13) + (_local61 * _local14)) + (_local63 * _local58)) + _local65); | |
_local20 = ((((_local60 * _local13) + (_local62 * _local14)) + (_local64 * _local58)) + _local66); | |
if (_arg1.gf509 != 2){ | |
_local28 = ((_local10 - (_local6 - _local32)) / (2 * _local32)); | |
_local30 = (((_local11 - (_local7 - _local33)) - (0.25 * ((_arg1.fm536 * _arg1.uo546) - 0.005))) / (2 * _local33)); | |
_local29 = ((_local13 - (_local6 - _local32)) / (2 * _local32)); | |
_local31 = (((_local14 - (_local7 - _local33)) - (0.25 * ((_arg1.fm536 * _arg1.uo546) - 0.005))) / (2 * _local33)); | |
} else { | |
_local28 = ((_local10 - (_local6 - _local32)) / (2 * _local32)); | |
_local30 = (((_local11 - (_local7 - _local33)) - (0.25 * ((_arg1.fm536 * _arg1.uo546) - 0.005))) / (2 * _local33)); | |
_local29 = ((_local13 - (_local6 - _local32)) / (2 * _local32)); | |
_local31 = (((_local14 - (_local7 - _local33)) - (0.25 * ((_arg1.fm536 * _arg1.uo546) - 0.005))) / (2 * _local33)); | |
}; | |
var _temp1 = _local55; | |
_local55 = (_local55 + 1); | |
var _local67 = _temp1; | |
_arg1.in691[_local67] = _local28; | |
var _temp2 = _local55; | |
_local55 = (_local55 + 1); | |
var _local68 = _temp2; | |
_arg1.in691[_local68] = _local30; | |
var _temp3 = _local52; | |
_local52 = (_local52 + 1); | |
var _local69 = _temp3; | |
_arg1.zg690[_local69] = _local16; | |
var _temp4 = _local52; | |
_local52 = (_local52 + 1); | |
var _local70 = _temp4; | |
_arg1.zg690[_local70] = _local17; | |
_local52++; | |
var _temp5 = _local55; | |
_local55 = (_local55 + 1); | |
var _local71 = _temp5; | |
_arg1.in691[_local71] = _local29; | |
var _temp6 = _local55; | |
_local55 = (_local55 + 1); | |
var _local72 = _temp6; | |
_arg1.in691[_local72] = _local31; | |
var _temp7 = _local52; | |
_local52 = (_local52 + 1); | |
var _local73 = _temp7; | |
_arg1.zg690[_local73] = _local19; | |
var _temp8 = _local52; | |
_local52 = (_local52 + 1); | |
var _local74 = _temp8; | |
_arg1.zg690[_local74] = _local20; | |
_local52++; | |
if (_arg1.gf509 != 2){ | |
_local28 = ((_local10 - (_local6 - _local32)) / (2 * _local32)); | |
_local30 = (((_local11 - (_local7 - _local33)) - (0.25 * -0.01)) / (2 * _local33)); | |
_local29 = ((_local13 - (_local6 - _local32)) / (2 * _local32)); | |
_local31 = (((_local14 - (_local7 - _local33)) - (0.25 * -0.01)) / (2 * _local33)); | |
} else { | |
_local28 = ((_local10 - (_local6 - _local32)) / (2 * _local32)); | |
_local30 = (((_local11 - (_local7 - _local33)) - (0.25 * -0.01)) / (2 * _local33)); | |
_local29 = ((_local13 - (_local6 - _local32)) / (2 * _local32)); | |
_local31 = (((_local14 - (_local7 - _local33)) - (0.25 * -0.01)) / (2 * _local33)); | |
}; | |
var _temp9 = _local56; | |
_local56 = (_local56 + 1); | |
var _local75 = _temp9; | |
_arg1.ud699[_local75] = _local28; | |
var _temp10 = _local56; | |
_local56 = (_local56 + 1); | |
var _local76 = _temp10; | |
_arg1.ud699[_local76] = _local30; | |
var _temp11 = _local53; | |
_local53 = (_local53 + 1); | |
var _local77 = _temp11; | |
_arg1.rw698[_local77] = _local16; | |
var _temp12 = _local53; | |
_local53 = (_local53 + 1); | |
var _local78 = _temp12; | |
_arg1.rw698[_local78] = _local17; | |
_local53++; | |
var _temp13 = _local56; | |
_local56 = (_local56 + 1); | |
var _local79 = _temp13; | |
_arg1.ud699[_local79] = _local29; | |
var _temp14 = _local56; | |
_local56 = (_local56 + 1); | |
var _local80 = _temp14; | |
_arg1.ud699[_local80] = _local31; | |
var _temp15 = _local53; | |
_local53 = (_local53 + 1); | |
var _local81 = _temp15; | |
_arg1.rw698[_local81] = _local19; | |
var _temp16 = _local53; | |
_local53 = (_local53 + 1); | |
var _local82 = _temp16; | |
_arg1.rw698[_local82] = _local20; | |
_local53++; | |
if (_arg1.gf509 != 2){ | |
_local29 = (0 + ((Number(_local2) * 1) / 5)); | |
_local31 = (0.3 + ((_local5 * 0.5) / 0.04)); | |
_local28 = (0 + ((Number(_local2) * 1) / 5)); | |
_local30 = (_local30 - (((_local14 - _local11) * 0.5) / 0.04)); | |
if (_local30 < 0.1){ | |
_local11 = (_local14 - (((_local31 - 0.1) * 0.04) / 0.5)); | |
_local30 = 0.1; | |
}; | |
var _temp17 = _local57; | |
_local57 = (_local57 + 1); | |
var _local83 = _temp17; | |
_arg1.yn707[_local83] = _local28; | |
var _temp18 = _local57; | |
_local57 = (_local57 + 1); | |
var _local84 = _temp18; | |
_arg1.yn707[_local84] = _local30; | |
var _temp19 = _local54; | |
_local54 = (_local54 + 1); | |
var _local85 = _temp19; | |
_arg1.xv706[_local85] = _local16; | |
var _temp20 = _local54; | |
_local54 = (_local54 + 1); | |
var _local86 = _temp20; | |
_arg1.xv706[_local86] = _local17; | |
_local54++; | |
var _temp21 = _local57; | |
_local57 = (_local57 + 1); | |
var _local87 = _temp21; | |
_arg1.yn707[_local87] = _local29; | |
var _temp22 = _local57; | |
_local57 = (_local57 + 1); | |
var _local88 = _temp22; | |
_arg1.yn707[_local88] = _local31; | |
var _temp23 = _local54; | |
_local54 = (_local54 + 1); | |
var _local89 = _temp23; | |
_arg1.xv706[_local89] = _local19; | |
var _temp24 = _local54; | |
_local54 = (_local54 + 1); | |
var _local90 = _temp24; | |
_arg1.xv706[_local90] = _local20; | |
_local54++; | |
}; | |
_local2++; | |
}; | |
} | |
private function y68(_arg1:MPFace, _arg2:int):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:int; | |
var _local17:int; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
var _local45:Number; | |
var _local46:Number; | |
var _local47:Number; | |
var _local48:Number; | |
var _local49:Number; | |
var _local50:int; | |
var _local51:int; | |
var _local52:int; | |
var _local53:int; | |
var _local54:int; | |
var _local55:int; | |
var _local56:Number; | |
var _local57:Number; | |
var _local58:int; | |
var _local59:int; | |
var _local60:int; | |
var _local61:int; | |
var _local62:int; | |
var _local63:int; | |
var _local64:Number; | |
var _local65:Number; | |
var _local66:Number; | |
var _local67:Number; | |
var _local68:Number; | |
var _local69:Number; | |
var _local70:Number; | |
var _local71:Number; | |
var _local72:Number; | |
_local14 = 4; | |
_local15 = 1; | |
_local65 = _arg1.pn597[0]; | |
_local66 = _arg1.pn597[1]; | |
_local67 = _arg1.pn597[4]; | |
_local68 = _arg1.pn597[5]; | |
_local69 = _arg1.pn597[8]; | |
_local70 = _arg1.pn597[9]; | |
_local71 = _arg1.pn597[12]; | |
_local72 = _arg1.pn597[13]; | |
_local8 = 0; | |
_local7 = _local8; | |
_local5 = 0.01; | |
_local6 = 0.016; | |
if (_arg2 == 0){ | |
_local9 = _arg1.gi538; | |
_local10 = _arg1.pd539; | |
if (_arg1.gf509 != 2){ | |
_local11 = (_arg1.jm542 * 2); | |
_local7 = (_arg1.jm542 * 4.5); | |
_local8 = (_arg1.jm542 * 2.5); | |
}; | |
} else { | |
_local9 = _arg1.fo540; | |
_local10 = _arg1.dk541; | |
if (_arg1.gf509 != 2){ | |
_local11 = (_arg1.jq543 * 2); | |
_local7 = (-(_arg1.jq543) * 4.5); | |
_local8 = (_arg1.jq543 * 2.5); | |
}; | |
}; | |
_local58 = 0; | |
_local61 = 0; | |
_local59 = 0; | |
_local62 = 0; | |
_local60 = 0; | |
_local63 = 0; | |
_local12 = (x116(_arg1.cv496) * 0.025); | |
_local13 = (x116(_arg1.jc495) * -0.025); | |
if (_arg2 == 0){ | |
_local21 = _arg1.uh558[1].x[1]; | |
_local22 = (_arg1.uh558[1].y[1] + _local6); | |
_local18 = _arg1.uh558[1].x[4]; | |
_local19 = (_arg1.uh558[1].y[4] - _local6); | |
} else { | |
_local21 = _arg1.uh558[2].x[1]; | |
_local22 = (_arg1.uh558[2].y[1] + _local6); | |
_local18 = _arg1.uh558[2].x[4]; | |
_local19 = (_arg1.uh558[2].y[4] - _local6); | |
}; | |
_local50 = int((Number((MPCONST.vo218 - 1)) * _local18)); | |
_local51 = int((Number((MPCONST.vo218 - 1)) * _local19)); | |
_local52 = int((Number((MPCONST.vo218 - 1)) * _local21)); | |
_local53 = int((Number((MPCONST.vo218 - 1)) * _local22)); | |
_local56 = Number(_arg1.lw595[_local51][_local50]); | |
_local57 = Number(_arg1.lw595[_local53][_local52]); | |
_local20 = ((((2 * _local56) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local23 = ((((2 * _local57) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local64 = (0.5 * (_local20 + _local23)); | |
_local3 = 0; | |
while (_local3 < 4) { | |
if (_arg2 == 0){ | |
_local21 = _arg1.uh558[1].x[int((3 - _local3))]; | |
_local22 = (_arg1.uh558[1].y[int((3 - _local3))] + _local6); | |
_local18 = _arg1.uh558[1].x[int((6 - (3 - _local3)))]; | |
_local19 = (_arg1.uh558[1].y[int((6 - (3 - _local3)))] - _local6); | |
if (_local3 == 3){ | |
_local18 = _arg1.uh558[1].x[0]; | |
_local19 = (_arg1.uh558[1].y[0] - _local6); | |
_local18 = (_local18 - _local5); | |
_local21 = (_local21 - _local5); | |
} else { | |
if (_local3 == 0){ | |
_local18 = (_local18 + _local5); | |
_local21 = (_local21 + _local5); | |
}; | |
}; | |
} else { | |
_local21 = _arg1.uh558[2].x[_local3]; | |
_local22 = (_arg1.uh558[2].y[_local3] + _local6); | |
_local18 = _arg1.uh558[2].x[int((6 - _local3))]; | |
_local19 = (_arg1.uh558[2].y[int((6 - _local3))] - _local6); | |
if (_local3 == 0){ | |
_local18 = _arg1.uh558[2].x[0]; | |
_local19 = (_arg1.uh558[2].y[0] - _local6); | |
_local21 = (_local21 + _local5); | |
_local18 = (_local18 + _local5); | |
} else { | |
if (_local3 == 3){ | |
_local21 = (_local21 - _local5); | |
_local18 = (_local18 - _local5); | |
}; | |
}; | |
}; | |
_local54 = s60(_arg1, _local18); | |
_local55 = m62(_arg1, _local19); | |
_local42 = _arg1.vj590[6][_local54]; | |
_local43 = _arg1.vj590[6][int((_local54 + 1))]; | |
_local44 = _arg1.sj591[_local55][5]; | |
_local45 = _arg1.sj591[int((_local55 + 1))][5]; | |
_local40 = ((_local18 - _local42) / (_local43 - _local42)); | |
_local41 = ((_local19 - _local44) / (_local45 - _local44)); | |
_local46 = ((1 - _local40) * (1 - _local41)); | |
_local47 = (_local40 * (1 - _local41)); | |
_local48 = ((1 - _local40) * _local41); | |
_local49 = (_local40 * _local41); | |
_local18 = (_local18 + ((((_local46 * (_arg1.my565[_local55][_local54].x - _local42)) + (_local47 * (_arg1.my565[_local55][int((_local54 + 1))].x - _local43))) + (_local48 * (_arg1.my565[int((_local55 + 1))][_local54].x - _local42))) + (_local49 * (_arg1.my565[int((_local55 + 1))][int((_local54 + 1))].x - _local43)))); | |
_local19 = (_local19 + ((((_local46 * (_arg1.my565[_local55][_local54].y - _local44)) + (_local47 * (_arg1.my565[_local55][int((_local54 + 1))].y - _local44))) + (_local48 * (_arg1.my565[int((_local55 + 1))][_local54].y - _local45))) + (_local49 * (_arg1.my565[int((_local55 + 1))][int((_local54 + 1))].y - _local45)))); | |
_local54 = s60(_arg1, _local21); | |
_local55 = m62(_arg1, _local22); | |
_local42 = _arg1.vj590[6][_local54]; | |
_local43 = _arg1.vj590[6][int((_local54 + 1))]; | |
_local44 = _arg1.sj591[_local55][5]; | |
_local45 = _arg1.sj591[int((_local55 + 1))][5]; | |
_local40 = ((_local21 - _local42) / (_local43 - _local42)); | |
_local41 = ((_local22 - _local44) / (_local45 - _local44)); | |
_local46 = ((1 - _local40) * (1 - _local41)); | |
_local47 = (_local40 * (1 - _local41)); | |
_local48 = ((1 - _local40) * _local41); | |
_local49 = (_local40 * _local41); | |
_local21 = (_local21 + ((((_local46 * (_arg1.my565[_local55][_local54].x - _local42)) + (_local47 * (_arg1.my565[_local55][int((_local54 + 1))].x - _local43))) + (_local48 * (_arg1.my565[int((_local55 + 1))][_local54].x - _local42))) + (_local49 * (_arg1.my565[int((_local55 + 1))][int((_local54 + 1))].x - _local43)))); | |
_local22 = (_local22 + ((((_local46 * (_arg1.my565[_local55][_local54].y - _local44)) + (_local47 * (_arg1.my565[_local55][int((_local54 + 1))].y - _local44))) + (_local48 * (_arg1.my565[int((_local55 + 1))][_local54].y - _local45))) + (_local49 * (_arg1.my565[int((_local55 + 1))][int((_local54 + 1))].y - _local45)))); | |
_local24 = ((((_local65 * _local18) + (_local67 * _local19)) + (_local69 * _local64)) + _local71); | |
_local25 = ((((_local66 * _local18) + (_local68 * _local19)) + (_local70 * _local64)) + _local72); | |
_local27 = ((((_local65 * _local21) + (_local67 * _local22)) + (_local69 * _local64)) + _local71); | |
_local28 = ((((_local66 * _local21) + (_local68 * _local22)) + (_local70 * _local64)) + _local72); | |
if (_arg1.gf509 != 2){ | |
_local36 = (((_local18 - (_local9 - _local7)) - _arg1.rh577) / (2 * _local7)); | |
_local38 = (((_local19 - (_local10 - _local8)) - _arg1.tn578) / (2 * _local8)); | |
_local37 = (((_local21 - (_local9 - _local7)) - _arg1.rh577) / (2 * _local7)); | |
_local39 = (((_local22 - (_local10 - _local8)) - _arg1.tn578) / (2 * _local8)); | |
} else { | |
_local36 = ((((_local18 - _local9) * _local14) * _local15) + 0.5); | |
_local38 = ((((_local19 - _local10) * _local14) * _local15) + 0.5); | |
_local37 = ((((_local21 - _local9) * _local14) * _local15) + 0.5); | |
_local39 = ((((_local22 - _local10) * _local14) * _local15) + 0.5); | |
}; | |
if (_arg2 == 0){ | |
var _temp1 = _local61; | |
_local61 = (_local61 + 1); | |
var _local73 = _temp1; | |
_arg1.ay723[_local73] = _local36; | |
var _temp2 = _local61; | |
_local61 = (_local61 + 1); | |
var _local74 = _temp2; | |
_arg1.ay723[_local74] = _local38; | |
var _temp3 = _local58; | |
_local58 = (_local58 + 1); | |
var _local75 = _temp3; | |
_arg1.xa722[_local75] = _local24; | |
var _temp4 = _local58; | |
_local58 = (_local58 + 1); | |
var _local76 = _temp4; | |
_arg1.xa722[_local76] = _local25; | |
_local58++; | |
var _temp5 = _local61; | |
_local61 = (_local61 + 1); | |
var _local77 = _temp5; | |
_arg1.ay723[_local77] = _local37; | |
var _temp6 = _local61; | |
_local61 = (_local61 + 1); | |
var _local78 = _temp6; | |
_arg1.ay723[_local78] = _local39; | |
var _temp7 = _local58; | |
_local58 = (_local58 + 1); | |
var _local79 = _temp7; | |
_arg1.xa722[_local79] = _local27; | |
var _temp8 = _local58; | |
_local58 = (_local58 + 1); | |
var _local80 = _temp8; | |
_arg1.xa722[_local80] = _local28; | |
_local58++; | |
} else { | |
var _temp9 = _local61; | |
_local61 = (_local61 + 1); | |
_local73 = _temp9; | |
_arg1.xf715[_local73] = _local36; | |
var _temp10 = _local61; | |
_local61 = (_local61 + 1); | |
_local74 = _temp10; | |
_arg1.xf715[_local74] = _local38; | |
var _temp11 = _local58; | |
_local58 = (_local58 + 1); | |
_local75 = _temp11; | |
_arg1.dd714[_local75] = _local24; | |
var _temp12 = _local58; | |
_local58 = (_local58 + 1); | |
_local76 = _temp12; | |
_arg1.dd714[_local76] = _local25; | |
_local58++; | |
var _temp13 = _local61; | |
_local61 = (_local61 + 1); | |
_local77 = _temp13; | |
_arg1.xf715[_local77] = _local37; | |
var _temp14 = _local61; | |
_local61 = (_local61 + 1); | |
_local78 = _temp14; | |
_arg1.xf715[_local78] = _local39; | |
var _temp15 = _local58; | |
_local58 = (_local58 + 1); | |
_local79 = _temp15; | |
_arg1.dd714[_local79] = _local27; | |
var _temp16 = _local58; | |
_local58 = (_local58 + 1); | |
_local80 = _temp16; | |
_arg1.dd714[_local80] = _local28; | |
_local58++; | |
}; | |
if (_arg1.gf509 == 2){ | |
_local36 = (((((_local18 - _local9) - _arg1.rh577) * _local14) * _local15) + 0.5); | |
_local38 = (((((_local19 - _local10) - _arg1.tn578) * _local14) * _local15) + 0.5); | |
_local37 = (((((_local21 - _local9) - _arg1.rh577) * _local14) * _local15) + 0.5); | |
_local39 = (((((_local22 - _local10) - _arg1.tn578) * _local14) * _local15) + 0.5); | |
if (_arg2 == 0){ | |
var _temp17 = _local62; | |
_local62 = (_local62 + 1); | |
_local73 = _temp17; | |
_arg1.qs771[_local73] = _local36; | |
var _temp18 = _local62; | |
_local62 = (_local62 + 1); | |
_local74 = _temp18; | |
_arg1.qs771[_local74] = _local38; | |
var _temp19 = _local59; | |
_local59 = (_local59 + 1); | |
_local75 = _temp19; | |
_arg1.ms770[_local75] = _local24; | |
var _temp20 = _local59; | |
_local59 = (_local59 + 1); | |
_local76 = _temp20; | |
_arg1.ms770[_local76] = _local25; | |
_local59++; | |
var _temp21 = _local62; | |
_local62 = (_local62 + 1); | |
_local77 = _temp21; | |
_arg1.qs771[_local77] = _local37; | |
var _temp22 = _local62; | |
_local62 = (_local62 + 1); | |
_local78 = _temp22; | |
_arg1.qs771[_local78] = _local39; | |
var _temp23 = _local59; | |
_local59 = (_local59 + 1); | |
_local79 = _temp23; | |
_arg1.ms770[_local79] = _local27; | |
var _temp24 = _local59; | |
_local59 = (_local59 + 1); | |
_local80 = _temp24; | |
_arg1.ms770[_local80] = _local28; | |
_local59++; | |
} else { | |
var _temp25 = _local62; | |
_local62 = (_local62 + 1); | |
_local73 = _temp25; | |
_arg1.bs763[_local73] = _local36; | |
var _temp26 = _local62; | |
_local62 = (_local62 + 1); | |
_local74 = _temp26; | |
_arg1.bs763[_local74] = _local38; | |
var _temp27 = _local59; | |
_local59 = (_local59 + 1); | |
_local75 = _temp27; | |
_arg1.ww762[_local75] = _local24; | |
var _temp28 = _local59; | |
_local59 = (_local59 + 1); | |
_local76 = _temp28; | |
_arg1.ww762[_local76] = _local25; | |
_local59++; | |
var _temp29 = _local62; | |
_local62 = (_local62 + 1); | |
_local77 = _temp29; | |
_arg1.bs763[_local77] = _local37; | |
var _temp30 = _local62; | |
_local62 = (_local62 + 1); | |
_local78 = _temp30; | |
_arg1.bs763[_local78] = _local39; | |
var _temp31 = _local59; | |
_local59 = (_local59 + 1); | |
_local79 = _temp31; | |
_arg1.ww762[_local79] = _local27; | |
var _temp32 = _local59; | |
_local59 = (_local59 + 1); | |
_local80 = _temp32; | |
_arg1.ww762[_local80] = _local28; | |
_local59++; | |
}; | |
}; | |
if (_arg1.gf509 != 2){ | |
_local36 = (((_local18 - (_local9 - 0.125)) - _local12) * 4); | |
_local38 = (((_local19 - (_local10 - 0.125)) - _local13) * 4); | |
_local37 = (((_local21 - (_local9 - 0.125)) - _local12) * 4); | |
_local39 = (((_local22 - (_local10 - 0.125)) - _local13) * 4); | |
} else { | |
_local36 = (((((_local18 - _local9) - _local12) * _local14) * _local15) + 0.5); | |
_local38 = (((((_local19 - _local10) - _local13) * _local14) * _local15) + 0.5); | |
_local37 = (((((_local21 - _local9) - _local12) * _local14) * _local15) + 0.5); | |
_local39 = (((((_local22 - _local10) - _local13) * _local14) * _local15) + 0.5); | |
}; | |
if (_arg2 == 0){ | |
var _temp33 = _local63; | |
_local63 = (_local63 + 1); | |
_local73 = _temp33; | |
_arg1.py739[_local73] = _local36; | |
var _temp34 = _local63; | |
_local63 = (_local63 + 1); | |
_local74 = _temp34; | |
_arg1.py739[_local74] = _local38; | |
var _temp35 = _local60; | |
_local60 = (_local60 + 1); | |
_local75 = _temp35; | |
_arg1.fc738[_local75] = _local24; | |
var _temp36 = _local60; | |
_local60 = (_local60 + 1); | |
_local76 = _temp36; | |
_arg1.fc738[_local76] = _local25; | |
_local60++; | |
var _temp37 = _local63; | |
_local63 = (_local63 + 1); | |
_local77 = _temp37; | |
_arg1.py739[_local77] = _local37; | |
var _temp38 = _local63; | |
_local63 = (_local63 + 1); | |
_local78 = _temp38; | |
_arg1.py739[_local78] = _local39; | |
var _temp39 = _local60; | |
_local60 = (_local60 + 1); | |
_local79 = _temp39; | |
_arg1.fc738[_local79] = _local27; | |
var _temp40 = _local60; | |
_local60 = (_local60 + 1); | |
_local80 = _temp40; | |
_arg1.fc738[_local80] = _local28; | |
_local60++; | |
} else { | |
var _temp41 = _local63; | |
_local63 = (_local63 + 1); | |
_local73 = _temp41; | |
_arg1.vp731[_local73] = _local36; | |
var _temp42 = _local63; | |
_local63 = (_local63 + 1); | |
_local74 = _temp42; | |
_arg1.vp731[_local74] = _local38; | |
var _temp43 = _local60; | |
_local60 = (_local60 + 1); | |
_local75 = _temp43; | |
_arg1.gv730[_local75] = _local24; | |
var _temp44 = _local60; | |
_local60 = (_local60 + 1); | |
_local76 = _temp44; | |
_arg1.gv730[_local76] = _local25; | |
_local60++; | |
var _temp45 = _local63; | |
_local63 = (_local63 + 1); | |
_local77 = _temp45; | |
_arg1.vp731[_local77] = _local37; | |
var _temp46 = _local63; | |
_local63 = (_local63 + 1); | |
_local78 = _temp46; | |
_arg1.vp731[_local78] = _local39; | |
var _temp47 = _local60; | |
_local60 = (_local60 + 1); | |
_local79 = _temp47; | |
_arg1.gv730[_local79] = _local27; | |
var _temp48 = _local60; | |
_local60 = (_local60 + 1); | |
_local80 = _temp48; | |
_arg1.gv730[_local80] = _local28; | |
_local60++; | |
}; | |
_local3++; | |
}; | |
} | |
private function t101(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{ | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
_local6 = _arg2; | |
while (_local6 < _arg3) { | |
_local8 = _arg4; | |
_local9 = zo248.ba592[_local8][_local6]; | |
do { | |
if ((_arg1 & _local9) == 0){ | |
_local8++; | |
if (_local8 < _arg5){ | |
_local9 = zo248.ba592[_local8][_local6]; | |
}; | |
} else { | |
_local10 = 0; | |
if ((_local9 & 1) == 0){ | |
var _local11 = hj284++; | |
bc282[_local11] = _local6; | |
var _local12 = hj284++; | |
bc282[_local12] = _local8; | |
_local10 = (_local10 + 1); | |
}; | |
_local7 = _local8; | |
while (true) { | |
if ((_local9 & 1) == 1){ | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
var _local13 = hj284++; | |
bc282[_local13] = (_local6 + 1); | |
var _local14 = hj284++; | |
bc282[_local14] = _local7; | |
} else { | |
_local11 = hj284++; | |
bc282[_local11] = (_local6 + 1); | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
_local13 = hj284++; | |
bc282[_local13] = _local6; | |
_local14 = hj284++; | |
bc282[_local14] = _local7; | |
}; | |
_local10 = (_local10 + 2); | |
if (_local7 == _arg5){ | |
break; | |
}; | |
if ((_arg1 & zo248.ba592[_local7][_local6]) == 0){ | |
break; | |
}; | |
if ((_local9 & 1) != (zo248.ba592[_local7][_local6] & 1)){ | |
if ((_local9 & 1) == 0){ | |
_local11 = hj284++; | |
bc282[_local11] = _local6; | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
} else { | |
_local11 = hj284++; | |
bc282[_local11] = (_local6 + 1); | |
_local12 = hj284++; | |
bc282[_local12] = _local7; | |
}; | |
_local10 = (_local10 + 1); | |
_local9 = zo248.ba592[_local7][_local6]; | |
}; | |
_local7++; | |
}; | |
_local11 = wt287++; | |
ey283[_local11] = _local10; | |
_local8 = _local7; | |
if (_local8 < _arg5){ | |
_local9 = zo248.ba592[_local8][_local6]; | |
}; | |
}; | |
} while (_local8 < _arg5); | |
_local6++; | |
}; | |
} | |
private function q70(_arg1:MPFace):void{ | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
_local5 = 0; | |
_local4 = _local5; | |
_local8 = 0; | |
while (_local4 < zo248.qo842) { | |
_local7 = _arg1.ss832[_local4]; | |
_local6 = 0; | |
while (_local6 < _local7) { | |
var _temp1 = _local5; | |
_local5 = (_local5 + 1); | |
_local2 = _arg1.es829[_temp1]; | |
var _temp2 = _local5; | |
_local5 = (_local5 + 1); | |
_local3 = _arg1.es829[_temp2]; | |
_arg1.km830[int(((3 * _local8) + 0))] = _arg1.jn567[_local3][_local2].x; | |
_arg1.km830[int(((3 * _local8) + 1))] = _arg1.jn567[_local3][_local2].y; | |
_local8++; | |
_local6++; | |
}; | |
_local4++; | |
}; | |
} | |
public function p50(_arg1:String):void{ | |
this.aj260 = _arg1; | |
} | |
private function i74(_arg1:MPFace, _arg2:int):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:int; | |
var _local15:int; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
var _local45:Number; | |
var _local46:Number; | |
var _local47:Number; | |
var _local48:Number; | |
var _local49:Number; | |
var _local50:Number; | |
var _local51:Number; | |
var _local52:Number; | |
var _local53:Number; | |
var _local54:Number; | |
var _local55:Number; | |
var _local56:Number; | |
var _local57:Number; | |
var _local58:Number; | |
var _local59:int; | |
var _local60:int; | |
var _local61:Number; | |
var _local62:int; | |
var _local63:int; | |
_local4 = 6; | |
_local5 = 0.8; | |
if (_arg2 == 0){ | |
_local16 = _arg1.ea573[0]; | |
if (_arg1.gf509 != 2){ | |
_local6 = _arg1.ww513; | |
_local7 = _arg1.blinkR1; | |
} else { | |
_local6 = 0.05; | |
_local7 = 0.06; | |
}; | |
} else { | |
_local16 = _arg1.cj575[0]; | |
if (_arg1.gf509 != 2){ | |
_local6 = _arg1.qr512; | |
_local7 = _arg1.blinkL1; | |
} else { | |
_local6 = 0.05; | |
_local7 = 0.06; | |
}; | |
}; | |
_local8 = (_local16 * 0.05); | |
_local9 = (_local16 * 0.95); | |
_local10 = (_local16 * 0.05); | |
if (_arg2 == 0){ | |
_local3 = 0; | |
while (_local3 < _local4) { | |
_local12 = (_arg1.bt561[(_local3 + _local4)] - _arg1.bt561[_local3]); | |
_local13 = (_arg1.lk562[(_local3 + _local4)] - _arg1.lk562[_local3]); | |
_arg1.qc570[0][_local3].x = (_arg1.bt561[int((_local3 + _local4))] - (_local8 * _local12)); | |
_arg1.qc570[0][_local3].y = (_arg1.lk562[int((_local3 + _local4))] - (_local8 * _local13)); | |
_arg1.qc570[0][_local3].s = _arg1.bt561[int((_local3 + _local4))]; | |
_arg1.qc570[0][_local3].t = _arg1.lk562[int((_local3 + _local4))]; | |
_arg1.qc570[1][_local3].x = (_arg1.bt561[_local3] + (_local9 * _local12)); | |
_arg1.qc570[1][_local3].y = (_arg1.lk562[_local3] + (_local9 * _local13)); | |
_arg1.qc570[1][_local3].s = _arg1.bt561[_local3]; | |
_arg1.qc570[1][_local3].t = _arg1.lk562[_local3]; | |
_arg1.qc570[2][_local3].x = (_arg1.bt561[_local3] + ((_local9 - _local6) * _local12)); | |
_arg1.qc570[2][_local3].y = (_arg1.lk562[_local3] + ((_local9 - _local6) * _local13)); | |
_arg1.qc570[2][_local3].s = (_arg1.bt561[_local3] - (_local6 * _local12)); | |
_arg1.qc570[2][_local3].t = (_arg1.lk562[_local3] - (_local6 * _local13)); | |
_arg1.qc570[3][_local3].x = (_arg1.bt561[_local3] + ((_local10 - _local7) * _local12)); | |
_arg1.qc570[3][_local3].y = (_arg1.lk562[_local3] + ((_local10 - _local7) * _local13)); | |
_arg1.qc570[3][_local3].s = (_arg1.bt561[_local3] - (_local7 * _local12)); | |
_arg1.qc570[3][_local3].t = (_arg1.lk562[_local3] - (_local7 * _local13)); | |
_local3++; | |
}; | |
} else { | |
_local3 = 0; | |
while (_local3 < _local4) { | |
_local12 = (_arg1.mf563[int((((_local4 - 1) - _local3) + _local4))] - _arg1.mf563[int(((_local4 - 1) - _local3))]); | |
_local13 = (_arg1.qr564[int((((_local4 - 1) - _local3) + _local4))] - _arg1.qr564[int(((_local4 - 1) - _local3))]); | |
_arg1.qc570[0][_local3].x = (_arg1.mf563[int((((_local4 - 1) - _local3) + _local4))] - (_local8 * _local12)); | |
_arg1.qc570[0][_local3].y = (_arg1.qr564[int((((_local4 - 1) - _local3) + _local4))] - (_local8 * _local13)); | |
_arg1.qc570[0][_local3].s = _arg1.mf563[int((((_local4 - 1) - _local3) + _local4))]; | |
_arg1.qc570[0][_local3].t = _arg1.qr564[int((((_local4 - 1) - _local3) + _local4))]; | |
_arg1.qc570[1][_local3].x = (_arg1.mf563[int(((_local4 - 1) - _local3))] + (_local9 * _local12)); | |
_arg1.qc570[1][_local3].y = (_arg1.qr564[int(((_local4 - 1) - _local3))] + (_local9 * _local13)); | |
_arg1.qc570[1][_local3].s = _arg1.mf563[int(((_local4 - 1) - _local3))]; | |
_arg1.qc570[1][_local3].t = _arg1.qr564[int(((_local4 - 1) - _local3))]; | |
_arg1.qc570[2][_local3].x = (_arg1.mf563[int(((_local4 - 1) - _local3))] + ((_local9 - _local6) * _local12)); | |
_arg1.qc570[2][_local3].y = (_arg1.qr564[int(((_local4 - 1) - _local3))] + ((_local9 - _local6) * _local13)); | |
_arg1.qc570[2][_local3].s = (_arg1.mf563[int(((_local4 - 1) - _local3))] - (_local6 * _local12)); | |
_arg1.qc570[2][_local3].t = (_arg1.qr564[int(((_local4 - 1) - _local3))] - (_local6 * _local13)); | |
_arg1.qc570[3][_local3].x = (_arg1.mf563[int(((_local4 - 1) - _local3))] + ((_local10 - _local7) * _local12)); | |
_arg1.qc570[3][_local3].y = (_arg1.qr564[int(((_local4 - 1) - _local3))] + ((_local10 - _local7) * _local13)); | |
_arg1.qc570[3][_local3].s = (_arg1.mf563[int(((_local4 - 1) - _local3))] - (_local7 * _local12)); | |
_arg1.qc570[3][_local3].t = (_arg1.qr564[int(((_local4 - 1) - _local3))] - (_local7 * _local13)); | |
_local3++; | |
}; | |
}; | |
n56(_arg1, _local4, 4); | |
c64(_arg1, 4, _local4); | |
if (_arg1.gf509 != 2){ | |
_local11 = ((_arg1.lk562[9] - _arg1.lk562[3]) * 0.48); | |
u123(_arg1, _arg2, _local11); | |
}; | |
v124(_arg1, _arg2); | |
if (_arg1.wp514 == 0){ | |
if (_arg2 == 0){ | |
_local14 = (3 * _arg1.ub651); | |
_local15 = (2 * _arg1.ub651); | |
} else { | |
_local14 = (3 * _arg1.pr654); | |
_local15 = (2 * _arg1.pr654); | |
}; | |
} else { | |
if (_arg2 == 0){ | |
_local14 = (3 * _arg1.eo684); | |
_local15 = (2 * _arg1.eo684); | |
} else { | |
_local14 = (3 * _arg1.nx687); | |
_local15 = (2 * _arg1.nx687); | |
}; | |
}; | |
p125(_arg1, _arg2, _local14, _local15); | |
} | |
private function z94():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:BitmapData; | |
var _local4:BitmapData; | |
var _local5:BitmapData; | |
var _local6:int; | |
var _local7:int; | |
var _local8:uint; | |
var _local9:uint; | |
_local3 = this.facez_png; | |
_local4 = this.torso_factor_png; | |
_local6 = _local3.width; | |
_local7 = _local3.height; | |
_local2 = 0; | |
while (_local2 < _local7) { | |
_local1 = 0; | |
while (_local1 < _local6) { | |
_local8 = (_local3.getPixel(_local1, _local2) & 0xFF); | |
zo248.lw595[((_local7 - 1) - _local2)][_local1] = _local8; | |
_local1++; | |
}; | |
_local2++; | |
}; | |
_local6 = _local4.width; | |
_local7 = _local4.height; | |
_local2 = 0; | |
while (_local2 < _local7) { | |
_local1 = 0; | |
while (_local1 < _local6) { | |
_local8 = (_local4.getPixel(_local1, _local2) & 0xFF); | |
zo248.hy596[((_local7 - 1) - _local2)][_local1] = _local8; | |
_local1++; | |
}; | |
_local2++; | |
}; | |
v88(); | |
} | |
private function x53(_arg1:int, _arg2:Array, _arg3:Array):void{ | |
var _local4:int; | |
var _local5:int; | |
_local5 = (MPCONST.ow223 + 1); | |
_local4 = 0; | |
while (_local4 < _local5) { | |
_arg2[_local4] = zo248.sj559[_arg1][int((2 * _local4))].x; | |
_arg3[_local4] = zo248.sj559[_arg1][int((2 * _local4))].y; | |
_arg2[(6 + _local4)] = zo248.sj559[_arg1][int((11 + (2 * _local4)))].x; | |
_arg3[(6 + _local4)] = zo248.sj559[_arg1][int((11 + (2 * _local4)))].y; | |
_local4++; | |
}; | |
} | |
private function a86(_arg1:Event):void{ | |
zc256[0] = 0; | |
m79(nz251.data, zc256); | |
z80(nz251.data, zc256); | |
n81(nz251.data, zc256); | |
i82(nz251.data, zc256); | |
m83(nz251.data, zc256); | |
k84(nz251.data, zc256); | |
k85(nz251.data, zc256); | |
nz251.close(); | |
x98(); | |
if (zo248.gf509 == 2){ | |
s103(); | |
}; | |
s107(); | |
this.fr261 = true; | |
this.mx262 = false; | |
c97(); | |
} | |
private function i82(_arg1:ByteArray, _arg2:Array):void{ | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:EyeFine; | |
zo248.af560 = f77(_arg1, _arg2, 1); | |
_local5 = ((zo248.af560 / 2) - 1); | |
_local3 = 0; | |
while (_local3 < 2) { | |
_local4 = 0; | |
while (_local4 < _local5) { | |
_local6 = zo248.sj559[_local3][_local4]; | |
_local6.x = f78(_arg1, _arg2, 2); | |
_local6.y = f78(_arg1, _arg2, 2); | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < _local5) { | |
_local6 = zo248.sj559[_local3][(_local4 + _local5)]; | |
_local6.x = f78(_arg1, _arg2, 2); | |
_local6.y = f78(_arg1, _arg2, 2); | |
_local4++; | |
}; | |
_local3++; | |
}; | |
zo248.qr512 = f78(_arg1, _arg2, 4); | |
zo248.blinkL1 = f78(_arg1, _arg2, 4); | |
zo248.ww513 = f78(_arg1, _arg2, 4); | |
zo248.blinkR1 = f78(_arg1, _arg2, 4); | |
zo248.ie510 = f78(_arg1, _arg2, 4); | |
zo248.LeyeR = f78(_arg1, _arg2, 4); | |
zo248.LeyeG = f78(_arg1, _arg2, 4); | |
zo248.LeyeB = f78(_arg1, _arg2, 4); | |
zo248.ow511 = f78(_arg1, _arg2, 4); | |
zo248.ReyeR = f78(_arg1, _arg2, 4); | |
zo248.ReyeG = f78(_arg1, _arg2, 4); | |
zo248.ReyeB = f78(_arg1, _arg2, 4); | |
} | |
public function p55(_arg1:MPFace):void{ | |
var _local2:int; | |
_arg1.graphics.clear(); | |
e121(_arg1); | |
r54(_arg1); | |
y67(_arg1); | |
y68(_arg1, 0); | |
y68(_arg1, 1); | |
e72(_arg1, 0); | |
e72(_arg1, 1); | |
i74(_arg1, 0); | |
i74(_arg1, 1); | |
v73(_arg1, 0); | |
v73(_arg1, 1); | |
p71(_arg1); | |
if (_arg1.gf509 == 2){ | |
q70(_arg1); | |
}; | |
c69(_arg1); | |
} | |
private function d110(_arg1:IOErrorEvent):void{ | |
var _local2:int; | |
zo248.uh558[vf259].sw382 = 1; | |
zo248.uh558[vf259].xq934 = 0; | |
_local2 = 0; | |
while (_local2 < MPCONST.ef226) { | |
zo248.uh558[vf259].x[_local2] = (zo248.uh558[vf259].y[_local2] = 0.5); | |
_local2++; | |
}; | |
trace(("curedpar (file not found): " + vf259)); | |
vf259++; | |
} | |
public function y130(_arg1:MPGlasses, _arg2:String):void{ | |
this.ot263 = true; | |
_arg1.ly864 = _arg2; | |
tc249 = _arg1; | |
gl253.dataFormat = URLLoaderDataFormat.BINARY; | |
gl253.addEventListener(Event.COMPLETE, o129); | |
gl253.load(new URLRequest((_arg1.ly864 + "glass.txt"))); | |
} | |
private function n140(_arg1:MPFace, _arg2:MPGlasses, _arg3:Number):void{ | |
var _local4:int; | |
var _local5:Array; | |
var _local6:Array; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:int; | |
var _local14:int; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Array; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
_local5 = new Array(8); | |
_local6 = new Array(8); | |
_local22 = new Array((6 * 2)); | |
_local25 = _arg1.pn597[0]; | |
_local26 = _arg1.pn597[4]; | |
_local27 = _arg1.pn597[8]; | |
_local28 = _arg1.pn597[12]; | |
_local29 = _arg1.pn597[1]; | |
_local30 = _arg1.pn597[5]; | |
_local31 = _arg1.pn597[9]; | |
_local32 = _arg1.pn597[13]; | |
_local4 = 0; | |
while (_local4 < 8) { | |
_local5[_local4] = _arg2.uh558[8].x[_local4]; | |
_local4++; | |
}; | |
_local6[0] = -0.8; | |
_local6[1] = -0.1; | |
_local6[2] = -0.05; | |
_local6[3] = 0; | |
_local6[4] = 0; | |
_local6[5] = -0.05; | |
_local6[6] = -0.1; | |
_local6[7] = -0.8; | |
_local7 = (_arg2.ky861 * _arg2.tb862); | |
_local8 = (_arg2.ky861 * _arg2.io863); | |
_local21 = 0.03; | |
_local4 = 0; | |
while (_local4 < 6) { | |
_local22[_local4] = _arg2.uh558[6].y[(_local4 + 6)]; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < 6) { | |
_local22[(_local4 + 6)] = _arg2.uh558[7].y[(_local4 + 6)]; | |
_local4++; | |
}; | |
_local23 = (e134(_local22, 12) - _local21); | |
_local4 = 0; | |
while (_local4 < 6) { | |
_local22[_local4] = _arg2.uh558[6].y[_local4]; | |
_local4++; | |
}; | |
_local4 = 0; | |
while (_local4 < 6) { | |
_local22[(_local4 + 6)] = _arg2.uh558[7].y[_local4]; | |
_local4++; | |
}; | |
_local24 = (y135(_local22, 12) + _local21); | |
_local4 = 0; | |
while (_local4 <= 7) { | |
_local13 = ((_local4 * 2) * 3); | |
_local14 = ((_local4 * 2) * 2); | |
_local11 = (_local5[_local4] - _arg2.mr856); | |
_local12 = (_local24 - _arg2.jx857); | |
_local9 = (((_local8 * _local11) + (_local7 * _local12)) + _arg2.xw858); | |
_local10 = (((-(_local7) * _local11) + (_local8 * _local12)) + _arg2.tl859); | |
_local17 = (_arg3 + (0.25 * (_local6[_local4] + 0.05))); | |
_local18 = ((((_local25 * _local9) + (_local26 * _local10)) + (_local27 * _local17)) + _local28); | |
_local19 = ((((_local29 * _local9) + (_local30 * _local10)) + (_local31 * _local17)) + _local32); | |
_arg2.qa867[((_local13 + (0 * 3)) + 0)] = _local18; | |
_arg2.qa867[((_local13 + (0 * 3)) + 1)] = _local19; | |
_arg2.do868[((_local14 + (0 * 2)) + 0)] = _local5[_local4]; | |
_arg2.do868[((_local14 + (0 * 2)) + 1)] = (1 - (2 * (0.75 - _local24))); | |
_local12 = (_local23 - _arg2.jx857); | |
_local9 = (((_local8 * _local11) + (_local7 * _local12)) + _arg2.xw858); | |
_local10 = (((-(_local7) * _local11) + (_local8 * _local12)) + _arg2.tl859); | |
_local17 = (_arg3 + (0.25 * (_local6[_local4] - 0.05))); | |
_local18 = ((((_local25 * _local9) + (_local26 * _local10)) + (_local27 * _local17)) + _local28); | |
_local19 = ((((_local29 * _local9) + (_local30 * _local10)) + (_local31 * _local17)) + _local32); | |
_arg2.qa867[((_local13 + (1 * 3)) + 0)] = _local18; | |
_arg2.qa867[((_local13 + (1 * 3)) + 1)] = _local19; | |
_arg2.do868[((_local14 + (1 * 2)) + 0)] = _local5[_local4]; | |
_arg2.do868[((_local14 + (1 * 2)) + 1)] = (2 * (_local23 - 0.25)); | |
_local4++; | |
}; | |
} | |
private function y135(_arg1:Array, _arg2:int):Number{ | |
var _local3:Number; | |
var _local4:int; | |
_local3 = _arg1[0]; | |
_local4 = 1; | |
while (_local4 < _arg2) { | |
if (_arg1[_local4] > _local3){ | |
_local3 = _arg1[_local4]; | |
}; | |
_local4++; | |
}; | |
return (_local3); | |
} | |
public function g51(_arg1:MPFace, _arg2:String, _arg3:String):void{ | |
this.zo248 = _arg1; | |
s87(_arg1); | |
} | |
private function g52():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; | |
var _local9:int; | |
var _local10:int; | |
var _local11:int; | |
var _local12:int; | |
var _local13:int; | |
var _local14:int; | |
var _local15:int; | |
var _local16:int; | |
var _local17:int; | |
var _local18:int; | |
var _local19:int; | |
var _local20:int; | |
var _local21:int; | |
var _local22:int; | |
var _local23:int; | |
var _local24:int; | |
var _local25:int; | |
var _local26:int; | |
var _local27:int; | |
var _local28:int; | |
var _local29:int; | |
var _local30:int; | |
var _local31:int; | |
var _local32:Array; | |
wk277 = 0; | |
zo248.jc495 = 0; | |
zo248.cv496 = 0; | |
zo248.hh497 = 0; | |
zo248.dt572 = 0.75; | |
zo248.aw187[0] = 0; | |
zo248.aw187[1] = 0; | |
zo248.aw187[2] = 0; | |
zo248.ea573[0] = 0; | |
zo248.md574[0] = 0.7; | |
zo248.rh577 = 0; | |
zo248.tn578 = 0; | |
zo248.w155(); | |
zo248.ss569.nq204[0].vl210 = 0; | |
zo248.ss569.nq204[0].ie211 = 0; | |
zo248.ss569.nq204[0].xd212 = (zo248.jm542 * 26); | |
zo248.ss569.nq204[0].zu213 = (zo248.jm542 * 26); | |
zo248.ss569.nq204[0].zo214 = 0; | |
zo248.cj575[0] = 0; | |
zo248.bp576[0] = 0.7; | |
zo248.eg579 = 0; | |
zo248.yi580 = 0; | |
zo248.q156(); | |
zo248.ss569.nq204[1].vl210 = 0; | |
zo248.ss569.nq204[1].ie211 = 0; | |
zo248.ss569.nq204[1].xd212 = (zo248.jq543 * 26); | |
zo248.ss569.nq204[1].zu213 = (zo248.jq543 * 26); | |
zo248.ss569.nq204[1].zo214 = 0; | |
x53(0, zo248.bt561, zo248.lk562); | |
x53(1, zo248.mf563, zo248.qr564); | |
_local12 = 6; | |
zo248.ho600 = ((MPCONST.np231 * (MPCONST.uu232 + 1)) * 2); | |
zo248.sw601 = MPCONST.np231; | |
zo248.zg690 = new Array((zo248.ho600 * 3)); | |
zo248.in691 = new Array((zo248.ho600 * 2)); | |
zo248.rn692 = new Array(zo248.sw601); | |
zo248.nz693 = new Array(zo248.sw601); | |
_local2 = 0; | |
while (_local2 < zo248.sw601) { | |
zo248.rn692[_local2] = (zo248.ho600 / zo248.sw601); | |
zo248.nz693[_local2] = zo248.pk505[122]; | |
_local2++; | |
}; | |
zo248.xa696 = new TriangleStripArray(zo248.sw601, zo248.rn692, zo248.nz693); | |
zo248.wa694 = new VertexArray(zo248.ho600, 3); | |
zo248.cx695 = new VertexArray(zo248.ho600, 2); | |
zo248.ed697 = new VertexBuffer(); | |
zo248.ed697.p47(zo248.cx695, 1, null); | |
zo248.ki602 = ((MPCONST.np231 * (MPCONST.uu232 + 1)) * 2); | |
zo248.fy603 = MPCONST.np231; | |
zo248.rw698 = new Array((zo248.ki602 * 3)); | |
zo248.ud699 = new Array((zo248.ki602 * 2)); | |
zo248.xz700 = new Array(zo248.fy603); | |
zo248.rf701 = new Array(zo248.fy603); | |
_local2 = 0; | |
while (_local2 < zo248.fy603) { | |
zo248.xz700[_local2] = (zo248.ki602 / zo248.fy603); | |
zo248.rf701[_local2] = zo248.pk505[121]; | |
_local2++; | |
}; | |
zo248.jt704 = new TriangleStripArray(zo248.fy603, zo248.xz700, zo248.rf701); | |
zo248.us702 = new VertexArray(zo248.ki602, 3); | |
zo248.ew703 = new VertexArray(zo248.ki602, 2); | |
zo248.bo705 = new VertexBuffer(); | |
zo248.bo705.p47(zo248.ew703, 1, null); | |
if (zo248.gf509 != 2){ | |
zo248.gt604 = ((MPCONST.np231 * (MPCONST.uu232 + 1)) * 2); | |
zo248.yd605 = MPCONST.np231; | |
zo248.xv706 = new Array((zo248.gt604 * 3)); | |
zo248.yn707 = new Array((zo248.gt604 * 2)); | |
zo248.fh708 = new Array(zo248.yd605); | |
zo248.ks709 = new Array(zo248.yd605); | |
_local2 = 0; | |
while (_local2 < zo248.yd605) { | |
zo248.fh708[_local2] = (zo248.gt604 / zo248.yd605); | |
zo248.ks709[_local2] = zo248.pk505[8]; | |
_local2++; | |
}; | |
zo248.au712 = new TriangleStripArray(zo248.yd605, zo248.fh708, zo248.ks709); | |
zo248.tc710 = new VertexArray(zo248.gt604, 3); | |
zo248.en711 = new VertexArray(zo248.gt604, 2); | |
zo248.mn713 = new VertexBuffer(); | |
zo248.mn713.p47(zo248.en711, 1, null); | |
}; | |
zo248.tg612 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.on613 = MPCONST.hg233; | |
zo248.dd714 = new Array((zo248.tg612 * 3)); | |
zo248.xf715 = new Array((zo248.tg612 * 2)); | |
zo248.dm716 = new Array(zo248.on613); | |
zo248.vz717 = new Array(zo248.on613); | |
_local2 = 0; | |
while (_local2 < zo248.on613) { | |
zo248.dm716[_local2] = (zo248.tg612 / zo248.on613); | |
if (zo248.gf509 != 2){ | |
zo248.vz717[_local2] = zo248.pk505[4]; | |
} else { | |
zo248.vz717[_local2] = zo248.pk505[135]; | |
}; | |
_local2++; | |
}; | |
zo248.dc720 = new TriangleStripArray(zo248.on613, zo248.dm716, zo248.vz717); | |
zo248.ca718 = new VertexArray(zo248.tg612, 3); | |
zo248.ut719 = new VertexArray(zo248.tg612, 2); | |
zo248.ck721 = new VertexBuffer(); | |
zo248.ck721.p47(zo248.ut719, 1, null); | |
zo248.ha606 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.cw607 = MPCONST.hg233; | |
zo248.xa722 = new Array((zo248.ha606 * 3)); | |
zo248.ay723 = new Array((zo248.ha606 * 2)); | |
zo248.dz724 = new Array(zo248.cw607); | |
zo248.sx725 = new Array(zo248.cw607); | |
_local2 = 0; | |
while (_local2 < zo248.cw607) { | |
zo248.dz724[_local2] = (zo248.ha606 / zo248.cw607); | |
if (zo248.gf509 != 2){ | |
zo248.sx725[_local2] = zo248.pk505[4]; | |
} else { | |
zo248.sx725[_local2] = zo248.pk505[134]; | |
}; | |
_local2++; | |
}; | |
zo248.bg728 = new TriangleStripArray(zo248.cw607, zo248.dz724, zo248.sx725); | |
zo248.tt726 = new VertexArray(zo248.ha606, 3); | |
zo248.ob727 = new VertexArray(zo248.ha606, 2); | |
zo248.qn729 = new VertexBuffer(); | |
zo248.qn729.p47(zo248.ob727, 1, null); | |
zo248.ew610 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.zm611 = MPCONST.hg233; | |
zo248.fc738 = new Array((zo248.ew610 * 3)); | |
zo248.py739 = new Array((zo248.ew610 * 2)); | |
zo248.pc740 = new Array(zo248.zm611); | |
zo248.kq741 = new Array(zo248.zm611); | |
_local2 = 0; | |
while (_local2 < zo248.zm611) { | |
zo248.pc740[_local2] = (zo248.ew610 / zo248.zm611); | |
if (zo248.gf509 != 2){ | |
zo248.kq741[_local2] = zo248.pk505[118]; | |
} else { | |
zo248.kq741[_local2] = zo248.pk505[138]; | |
}; | |
_local2++; | |
}; | |
zo248.dz744 = new TriangleStripArray(zo248.zm611, zo248.pc740, zo248.kq741); | |
zo248.ch742 = new VertexArray(zo248.ew610, 3); | |
zo248.bd743 = new VertexArray(zo248.ew610, 2); | |
zo248.wr745 = new VertexBuffer(); | |
zo248.wr745.p47(zo248.bd743, 1, null); | |
zo248.hg616 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.au617 = MPCONST.hg233; | |
zo248.gv730 = new Array((zo248.hg616 * 3)); | |
zo248.vp731 = new Array((zo248.hg616 * 2)); | |
zo248.jg732 = new Array(zo248.au617); | |
zo248.oj733 = new Array(zo248.au617); | |
_local2 = 0; | |
while (_local2 < zo248.au617) { | |
zo248.jg732[_local2] = (zo248.hg616 / zo248.au617); | |
if (zo248.gf509 != 2){ | |
zo248.oj733[_local2] = zo248.pk505[118]; | |
} else { | |
zo248.oj733[_local2] = zo248.pk505[139]; | |
}; | |
_local2++; | |
}; | |
zo248.kx736 = new TriangleStripArray(zo248.au617, zo248.jg732, zo248.oj733); | |
zo248.og734 = new VertexArray(zo248.hg616, 3); | |
zo248.lm735 = new VertexArray(zo248.hg616, 2); | |
zo248.gb737 = new VertexBuffer(); | |
zo248.gb737.p47(zo248.lm735, 1, null); | |
if (zo248.gf509 == 2){ | |
zo248.yh608 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.sg609 = MPCONST.hg233; | |
zo248.ms770 = new Array((zo248.yh608 * 3)); | |
zo248.qs771 = new Array((zo248.yh608 * 2)); | |
zo248.gh772 = new Array(zo248.sg609); | |
zo248.mc773 = new Array(zo248.sg609); | |
_local2 = 0; | |
while (_local2 < zo248.sg609) { | |
zo248.gh772[_local2] = (zo248.yh608 / zo248.sg609); | |
zo248.mc773[_local2] = zo248.pk505[136]; | |
_local2++; | |
}; | |
zo248.so776 = new TriangleStripArray(zo248.sg609, zo248.gh772, zo248.mc773); | |
zo248.ph774 = new VertexArray(zo248.yh608, 3); | |
zo248.el775 = new VertexArray(zo248.yh608, 2); | |
zo248.tf777 = new VertexBuffer(); | |
zo248.tf777.p47(zo248.el775, 1, null); | |
zo248.zl614 = ((MPCONST.hg233 * (MPCONST.xp234 + 1)) * 2); | |
zo248.tj615 = MPCONST.hg233; | |
zo248.ww762 = new Array((zo248.zl614 * 3)); | |
zo248.bs763 = new Array((zo248.zl614 * 2)); | |
zo248.qf764 = new Array(zo248.tj615); | |
zo248.ci765 = new Array(zo248.tj615); | |
_local2 = 0; | |
while (_local2 < zo248.tj615) { | |
zo248.qf764[_local2] = (zo248.zl614 / zo248.tj615); | |
zo248.ci765[_local2] = zo248.pk505[137]; | |
_local2++; | |
}; | |
zo248.jo768 = new TriangleStripArray(zo248.tj615, zo248.qf764, zo248.ci765); | |
zo248.hu766 = new VertexArray(zo248.zl614, 3); | |
zo248.bs767 = new VertexArray(zo248.zl614, 2); | |
zo248.ll769 = new VertexBuffer(); | |
zo248.ll769.p47(zo248.bs767, 1, null); | |
}; | |
if (zo248.gf509 != 2){ | |
zo248.hn618 = ((1 * (5 + 1)) * 2); | |
zo248.ih619 = 1; | |
zo248.in754 = new Array((zo248.hn618 * 3)); | |
zo248.fg755 = new Array((zo248.hn618 * 2)); | |
zo248.fr756 = new Array(zo248.ih619); | |
zo248.cc757 = new Array(zo248.ih619); | |
_local2 = 0; | |
while (_local2 < zo248.ih619) { | |
zo248.fr756[_local2] = (zo248.hn618 / zo248.ih619); | |
zo248.cc757[_local2] = zo248.pk505[8]; | |
_local2++; | |
}; | |
zo248.mj760 = new TriangleStripArray(zo248.ih619, zo248.fr756, zo248.cc757); | |
zo248.lm758 = new VertexArray(zo248.hn618, 3); | |
zo248.zn759 = new VertexArray(zo248.hn618, 2); | |
zo248.ug761 = new VertexBuffer(); | |
zo248.ug761.p47(zo248.zn759, 1, null); | |
zo248.jf622 = ((1 * (5 + 1)) * 2); | |
zo248.wk623 = 1; | |
zo248.xb746 = new Array((zo248.jf622 * 3)); | |
zo248.zm747 = new Array((zo248.jf622 * 2)); | |
zo248.qr748 = new Array(zo248.wk623); | |
zo248.lx749 = new Array(zo248.wk623); | |
_local2 = 0; | |
while (_local2 < zo248.wk623) { | |
zo248.qr748[_local2] = (zo248.jf622 / zo248.wk623); | |
zo248.lx749[_local2] = zo248.pk505[8]; | |
_local2++; | |
}; | |
zo248.wh752 = new TriangleStripArray(zo248.wk623, zo248.qr748, zo248.lx749); | |
zo248.vo750 = new VertexArray(zo248.jf622, 3); | |
zo248.bt751 = new VertexArray(zo248.jf622, 2); | |
zo248.xg753 = new VertexBuffer(); | |
zo248.xg753.p47(zo248.bt751, 1, null); | |
}; | |
zo248.re620 = (((MPCONST.kj224 - 1) * (5 + 1)) * 2); | |
zo248.qg621 = (MPCONST.kj224 - 1); | |
zo248.yn786 = new Array((zo248.re620 * 3)); | |
zo248.vz787 = new Array((zo248.re620 * 2)); | |
zo248.hc788 = new Array(zo248.qg621); | |
zo248.pq789 = new Array(zo248.qg621); | |
_local2 = 0; | |
while (_local2 < zo248.qg621) { | |
zo248.hc788[_local2] = (zo248.re620 / zo248.qg621); | |
zo248.pq789[_local2] = zo248.pk505[0]; | |
_local2++; | |
}; | |
zo248.wn792 = new TriangleStripArray(zo248.qg621, zo248.hc788, zo248.pq789); | |
zo248.ug790 = new VertexArray(zo248.re620, 3); | |
zo248.ri791 = new VertexArray(zo248.re620, 2); | |
zo248.iq793 = new VertexBuffer(); | |
zo248.iq793.p47(zo248.ri791, 1, null); | |
zo248.js624 = (((MPCONST.kj224 - 1) * (5 + 1)) * 2); | |
zo248.mt625 = (MPCONST.kj224 - 1); | |
zo248.lb778 = new Array((zo248.js624 * 3)); | |
zo248.gs779 = new Array((zo248.js624 * 2)); | |
zo248.fn780 = new Array(zo248.mt625); | |
zo248.pc781 = new Array(zo248.mt625); | |
_local2 = 0; | |
while (_local2 < zo248.mt625) { | |
zo248.fn780[_local2] = (zo248.js624 / zo248.mt625); | |
zo248.pc781[_local2] = zo248.pk505[0]; | |
_local2++; | |
}; | |
zo248.up784 = new TriangleStripArray(zo248.mt625, zo248.fn780, zo248.pc781); | |
zo248.uz782 = new VertexArray(zo248.js624, 3); | |
zo248.sr783 = new VertexArray(zo248.js624, 2); | |
zo248.ch785 = new VertexBuffer(); | |
zo248.ch785.p47(zo248.sr783, 1, null); | |
_local13 = 0; | |
_local14 = 0; | |
_local15 = 0; | |
zo248.ed649 = (_local13 / 3); | |
zo248.ak650 = _local15; | |
_local3 = ((hj284 - ix286) / 2); | |
_local16 = (_local3 * 3); | |
_local17 = (_local3 * 2); | |
_local18 = (wt287 - tr289); | |
zo248.oq655 = (((ix286 - ug285) / 2) + zo248.ed649); | |
zo248.yl656 = ((tr289 - bv288) + zo248.ak650); | |
if (zo248.zs515 == 0){ | |
_local19 = (3 * ((1 * 17) * 2)); | |
_local20 = (2 * ((1 * 17) * 2)); | |
_local21 = 1; | |
zo248.ub651 = (zo248.oq655 + _local3); | |
_local19 = (_local19 + (3 * ((1 * 17) * 2))); | |
_local20 = (_local20 + (2 * ((1 * 17) * 2))); | |
_local21 = (_local21 + 1); | |
zo248.pr654 = (zo248.ub651 + ((1 * 17) * 2)); | |
zo248.hg838 = (((_local13 + (((ix286 - ug285) / 2) * 3)) + _local16) + _local19); | |
zo248.bi839 = (((_local14 + (ix286 - ug285)) + _local17) + _local20); | |
zo248.kz660 = new Array(zo248.hg838); | |
zo248.jg663 = new Array(zo248.bi839); | |
_local22 = ((((_local15 + tr289) - bv288) + _local18) + _local21); | |
zo248.hg666 = new Array(_local22); | |
zo248.hn669 = new Array(_local22); | |
} else { | |
zo248.hg838 = ((_local13 + (((ix286 - ug285) / 2) * 3)) + _local16); | |
zo248.bi839 = ((_local14 + (ix286 - ug285)) + _local17); | |
zo248.kz660 = new Array(zo248.hg838); | |
zo248.jg663 = new Array(zo248.bi839); | |
_local22 = (((_local15 + tr289) - bv288) + _local18); | |
zo248.hg666 = new Array(_local22); | |
zo248.hn669 = new Array(_local22); | |
}; | |
_local3 = ((cp292 - fb294) / 2); | |
_local16 = (_local3 * 3); | |
_local17 = (_local3 * 2); | |
_local18 = (xv295 - cg297); | |
zo248.rq688 = (((fb294 - xi293) / 2) + zo248.ed649); | |
zo248.yj689 = ((cg297 - fb296) + zo248.ak650); | |
if (zo248.zs515 == 0){ | |
_local19 = (3 * ((1 * 17) * 2)); | |
_local20 = (2 * ((1 * 17) * 2)); | |
_local21 = 1; | |
zo248.eo684 = (zo248.rq688 + _local3); | |
_local19 = (_local19 + (3 * ((1 * 17) * 2))); | |
_local20 = (_local20 + (2 * ((1 * 17) * 2))); | |
_local21 = (_local21 + 1); | |
zo248.nx687 = (zo248.eo684 + ((1 * 17) * 2)); | |
zo248.ba840 = (((_local13 + (((fb294 - xi293) / 2) * 3)) + _local16) + _local19); | |
zo248.bv841 = (((_local14 + (fb294 - xi293)) + _local17) + _local20); | |
zo248.px797 = new Array(zo248.ba840); | |
zo248.pn800 = new Array(zo248.bv841); | |
_local23 = ((((_local15 + cg297) - fb296) + _local18) + _local21); | |
zo248.fj803 = new Array(_local23); | |
zo248.qp806 = new Array(_local23); | |
} else { | |
zo248.ba840 = ((_local13 + (((fb294 - xi293) / 2) * 3)) + _local16); | |
zo248.bv841 = ((_local14 + (fb294 - xi293)) + _local17); | |
zo248.px797 = new Array(zo248.ba840); | |
zo248.pn800 = new Array(zo248.bv841); | |
_local23 = (((_local15 + cg297) - fb296) + _local18); | |
zo248.fj803 = new Array(_local23); | |
zo248.qp806 = new Array(_local23); | |
}; | |
_local11 = 0; | |
_local2 = bv288; | |
while (_local2 < tr289) { | |
zo248.hg666[((zo248.ak650 + _local2) - bv288)] = ey283[_local2]; | |
zo248.hn669[((zo248.ak650 + _local2) - bv288)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
zo248.ob657 = new Array((zo248.bi839 - _local17)); | |
_local2 = ug285; | |
while (_local2 < ix286) { | |
zo248.ob657[(_local2 - ug285)] = bc282[_local2]; | |
_local2++; | |
}; | |
_local6 = 0; | |
_local9 = 0; | |
_local5 = zo248.ak650; | |
_local4 = (zo248.ed649 * 2); | |
while (_local5 < zo248.yl656) { | |
_local8 = zo248.hg666[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp1 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.ob657[_temp1]; | |
var _temp2 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.ob657[_temp2]; | |
zo248.jg663[((_local4 + (2 * _local9)) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.jg663[((_local4 + (2 * _local9)) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
_local2 = fb296; | |
while (_local2 < cg297) { | |
zo248.fj803[((zo248.ak650 + _local2) - fb296)] = bb291[_local2]; | |
zo248.qp806[((zo248.ak650 + _local2) - fb296)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
zo248.xd794 = new Array((zo248.bv841 - _local17)); | |
_local2 = xi293; | |
while (_local2 < fb294) { | |
zo248.xd794[(_local2 - xi293)] = eh290[_local2]; | |
_local2++; | |
}; | |
_local6 = 0; | |
_local9 = 0; | |
_local5 = zo248.ak650; | |
_local4 = (zo248.ed649 * 2); | |
while (_local5 < zo248.yj689) { | |
_local8 = zo248.fj803[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp3 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.xd794[_temp3]; | |
var _temp4 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.xd794[_temp4]; | |
zo248.pn800[((_local4 + (2 * _local9)) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.pn800[((_local4 + (2 * _local9)) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
_local2 = tr289; | |
while (_local2 < wt287) { | |
zo248.hg666[((zo248.yl656 + _local2) - tr289)] = ey283[_local2]; | |
zo248.hn669[((zo248.yl656 + _local2) - tr289)] = zo248.pk505[1]; | |
_local2++; | |
}; | |
zo248.qx659 = new Array((hj284 - ix286)); | |
_local2 = ix286; | |
while (_local2 < hj284) { | |
zo248.qx659[(_local2 - ix286)] = bc282[_local2]; | |
_local2++; | |
}; | |
zo248.nf652 = ((zo248.yl656 + wt287) - tr289); | |
_local5 = zo248.yl656; | |
_local6 = 0; | |
_local9 = 0; | |
_local4 = (zo248.oq655 * 2); | |
while (_local5 < zo248.nf652) { | |
_local8 = zo248.hg666[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp5 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.qx659[_temp5]; | |
var _temp6 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.qx659[_temp6]; | |
zo248.jg663[((_local4 + (2 * _local9)) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.jg663[((_local4 + (2 * _local9)) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
if (zo248.zs515 == 0){ | |
_local11 = zo248.nf652; | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.hg666[(_local11 + _local2)] = (2 * 17); | |
zo248.hn669[(_local11 + _local2)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.hg666[(_local11 + _local2)] = (2 * 17); | |
zo248.hn669[(_local11 + _local2)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
}; | |
zo248.gr678 = new TriangleStripArray(_local22, zo248.hg666, zo248.hn669); | |
zo248.hu672 = new VertexArray(zo248.hg838, 3); | |
zo248.ff675 = new VertexArray(zo248.bi839, 2); | |
zo248.da681 = new VertexBuffer(); | |
zo248.da681.p47(zo248.ff675, 1, null); | |
_local2 = cg297; | |
while (_local2 < xv295) { | |
zo248.fj803[((zo248.yj689 + _local2) - cg297)] = bb291[_local2]; | |
zo248.qp806[((zo248.yj689 + _local2) - cg297)] = zo248.pk505[1]; | |
_local2++; | |
}; | |
zo248.pw796 = new Array((cp292 - fb294)); | |
_local2 = fb294; | |
while (_local2 < cp292) { | |
zo248.pw796[(_local2 - fb294)] = eh290[_local2]; | |
_local2++; | |
}; | |
zo248.jo685 = ((zo248.yj689 + xv295) - cg297); | |
_local5 = zo248.yj689; | |
_local6 = 0; | |
_local9 = 0; | |
_local4 = (zo248.rq688 * 2); | |
while (_local5 < zo248.jo685) { | |
_local8 = zo248.fj803[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp7 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.pw796[_temp7]; | |
var _temp8 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.pw796[_temp8]; | |
zo248.pn800[((_local4 + (2 * _local9)) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.pn800[((_local4 + (2 * _local9)) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
if (zo248.zs515 == 0){ | |
_local11 = zo248.jo685; | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.fj803[(_local11 + _local2)] = (2 * 17); | |
zo248.qp806[(_local11 + _local2)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.fj803[(_local11 + _local2)] = (2 * 17); | |
zo248.qp806[(_local11 + _local2)] = zo248.pk505[0]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
}; | |
zo248.nd815 = new TriangleStripArray(_local23, zo248.fj803, zo248.qp806); | |
zo248.nl809 = new VertexArray(zo248.ba840, 3); | |
zo248.mk812 = new VertexArray(zo248.bv841, 2); | |
zo248.yd818 = new VertexBuffer(); | |
zo248.yd818.p47(zo248.mk812, 1, null); | |
zo248.gu653 = bv288; | |
if (zo248.zs515 == 1){ | |
_local19 = (3 * ((1 * 17) * 2)); | |
_local20 = (2 * ((1 * 17) * 2)); | |
_local21 = 1; | |
zo248.ub651 = (ug285 / 2); | |
_local19 = (_local19 + (3 * ((1 * 17) * 2))); | |
_local20 = (_local20 + (2 * ((1 * 17) * 2))); | |
_local21 = (_local21 + 1); | |
zo248.pr654 = (zo248.ub651 + ((1 * 17) * 2)); | |
zo248.fo844 = (((ug285 / 2) * 3) + _local19); | |
zo248.vi845 = (ug285 + _local20); | |
zo248.ma661 = new Array(zo248.fo844); | |
zo248.mh664 = new Array(zo248.vi845); | |
_local24 = (bv288 + _local21); | |
zo248.dn667 = new Array(_local24); | |
zo248.qk670 = new Array(_local24); | |
} else { | |
zo248.fo844 = ((ug285 / 2) * 3); | |
zo248.vi845 = ug285; | |
zo248.ma661 = new Array(zo248.fo844); | |
zo248.mh664 = new Array(zo248.vi845); | |
_local24 = bv288; | |
zo248.dn667 = new Array(_local24); | |
zo248.qk670 = new Array(_local24); | |
}; | |
zo248.mo686 = fb296; | |
if (zo248.zs515 == 1){ | |
_local19 = (3 * ((1 * 17) * 2)); | |
_local20 = (2 * ((1 * 17) * 2)); | |
_local21 = 1; | |
zo248.eo684 = (xi293 / 2); | |
_local19 = (_local19 + (3 * ((1 * 17) * 2))); | |
_local20 = (_local20 + (2 * ((1 * 17) * 2))); | |
_local21 = (_local21 + 1); | |
zo248.nx687 = (zo248.eo684 + ((1 * 17) * 2)); | |
zo248.us846 = (((xi293 / 2) * 3) + _local19); | |
zo248.sq847 = (xi293 + _local20); | |
zo248.fb798 = new Array(zo248.us846); | |
zo248.pe801 = new Array(zo248.sq847); | |
_local25 = (fb296 + _local21); | |
zo248.mt804 = new Array(_local25); | |
zo248.zo807 = new Array(_local25); | |
} else { | |
zo248.us846 = ((xi293 / 2) * 3); | |
zo248.sq847 = xi293; | |
zo248.fb798 = new Array(zo248.us846); | |
zo248.pe801 = new Array(zo248.sq847); | |
_local25 = fb296; | |
zo248.mt804 = new Array(_local25); | |
zo248.zo807 = new Array(_local25); | |
}; | |
_local2 = 0; | |
while (_local2 < bv288) { | |
zo248.dn667[_local2] = ey283[_local2]; | |
zo248.qk670[_local2] = zo248.pk505[6]; | |
_local2++; | |
}; | |
zo248.cw658 = new Array(zo248.vi845); | |
_local2 = 0; | |
while (_local2 < ug285) { | |
zo248.cw658[_local2] = bc282[_local2]; | |
_local2++; | |
}; | |
if (zo248.zs515 == 1){ | |
_local11 = zo248.gu653; | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.dn667[(_local11 + _local2)] = (2 * 17); | |
zo248.qk670[(_local11 + _local2)] = zo248.pk505[6]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.dn667[(_local11 + _local2)] = (2 * 17); | |
zo248.qk670[(_local11 + _local2)] = zo248.pk505[6]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
}; | |
_local6 = 0; | |
_local5 = _local6; | |
_local9 = 0; | |
while (_local5 < zo248.gu653) { | |
_local8 = zo248.dn667[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp9 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.cw658[_temp9]; | |
var _temp10 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.cw658[_temp10]; | |
zo248.mh664[((2 * _local9) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.mh664[((2 * _local9) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
zo248.zk679 = new TriangleStripArray(_local24, zo248.dn667, zo248.qk670); | |
zo248.rk673 = new VertexArray(zo248.fo844, 3); | |
zo248.ac676 = new VertexArray(zo248.vi845, 2); | |
zo248.cl682 = new VertexBuffer(); | |
zo248.cl682.p47(zo248.ac676, 1, null); | |
_local2 = 0; | |
while (_local2 < fb296) { | |
zo248.mt804[_local2] = bb291[_local2]; | |
zo248.zo807[_local2] = zo248.pk505[6]; | |
_local2++; | |
}; | |
zo248.fj795 = new Array(zo248.sq847); | |
_local2 = 0; | |
while (_local2 < xi293) { | |
zo248.fj795[_local2] = eh290[_local2]; | |
_local2++; | |
}; | |
if (zo248.zs515 == 1){ | |
_local11 = zo248.mo686; | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.mt804[(_local11 + _local2)] = (2 * 17); | |
zo248.zo807[(_local11 + _local2)] = zo248.pk505[6]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
_local2 = 0; | |
while (_local2 < 1) { | |
zo248.mt804[(_local11 + _local2)] = (2 * 17); | |
zo248.zo807[(_local11 + _local2)] = zo248.pk505[6]; | |
_local2++; | |
}; | |
_local11 = (_local11 + 1); | |
}; | |
_local6 = 0; | |
_local5 = _local6; | |
_local9 = 0; | |
while (_local5 < zo248.mo686) { | |
_local8 = zo248.mt804[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp11 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.fj795[_temp11]; | |
var _temp12 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.fj795[_temp12]; | |
zo248.pe801[((2 * _local9) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.pe801[((2 * _local9) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
zo248.mp816 = new TriangleStripArray(_local25, zo248.mt804, zo248.zo807); | |
zo248.mb810 = new VertexArray(zo248.us846, 3); | |
zo248.tl813 = new VertexArray(zo248.sq847, 2); | |
zo248.sg819 = new VertexBuffer(); | |
zo248.sg819.p47(zo248.tl813, 1, null); | |
if (zo248.gf509 == 2){ | |
if (ck300 > 0){ | |
zo248.yc508 = 1; | |
zo248.qo842 = ((ck300 / 2) * 3); | |
zo248.pq843 = ck300; | |
zo248.km830 = new Array(zo248.qo842); | |
zo248.kh831 = new Array(zo248.pq843); | |
_local26 = co301; | |
zo248.ss832 = new Array(_local26); | |
zo248.mv833 = new Array(_local26); | |
_local2 = 0; | |
while (_local2 < co301) { | |
zo248.ss832[_local2] = fq299[_local2]; | |
zo248.mv833[_local2] = zo248.pk505[5]; | |
_local2++; | |
}; | |
zo248.es829 = new Array(zo248.qo842); | |
_local2 = 0; | |
while (_local2 < ck300) { | |
zo248.es829[_local2] = kc298[_local2]; | |
_local2++; | |
}; | |
_local6 = 0; | |
_local5 = _local6; | |
_local9 = 0; | |
while (_local5 < co301) { | |
_local8 = zo248.ss832[_local5]; | |
_local7 = 0; | |
while (_local7 < _local8) { | |
var _temp13 = _local6; | |
_local6 = (_local6 + 1); | |
_local1 = zo248.es829[_temp13]; | |
var _temp14 = _local6; | |
_local6 = (_local6 + 1); | |
_local2 = zo248.es829[_temp14]; | |
zo248.kh831[((2 * _local9) + 0)] = zo248.my565[_local2][_local1].s; | |
zo248.kh831[((2 * _local9) + 1)] = zo248.my565[_local2][_local1].t; | |
_local9++; | |
_local7++; | |
}; | |
_local5++; | |
}; | |
zo248.no834 = new VertexArray(zo248.qo842, 3); | |
zo248.af836 = new TriangleStripArray(_local26, zo248.ss832, zo248.mv833); | |
zo248.xw837 = new VertexBuffer(); | |
zo248.nw835 = new VertexArray(zo248.pq843, 2); | |
zo248.xw837.p47(zo248.nw835, 1, null); | |
} else { | |
zo248.yc508 = 0; | |
zo248.qo842 = 0; | |
zo248.pq843 = 0; | |
}; | |
}; | |
_local27 = hc274.length; | |
_local29 = 0; | |
_local30 = 0; | |
_local31 = 0; | |
_local2 = 0; | |
while (_local2 < _local27) { | |
_local28 = hc274[_local2][0]; | |
_local1 = 0; | |
while (_local1 < _local28) { | |
zo248.ku805[_local29] = (int(hc274[_local2][1]) / _local28); | |
zo248.mp668[_local29] = (int(hc274[_local2][1]) / _local28); | |
zo248.mw808[_local29] = zo248.pk505[int(hc274[_local2][2])]; | |
var _temp15 = _local29; | |
_local29 = (_local29 + 1); | |
var _local33 = _temp15; | |
zo248.am671[_local33] = zo248.pk505[int(hc274[_local2][2])]; | |
_local1++; | |
}; | |
_local30 = (_local30 + hc274[_local2][1]); | |
_local31 = (_local31 + _local28); | |
_local2++; | |
}; | |
zo248.up811 = new VertexArray(_local30, 3); | |
zo248.pt814 = new VertexArray(_local30, 2); | |
zo248.ds817 = new TriangleStripArray(_local31, zo248.ku805, zo248.mw808); | |
zo248.tr674 = new VertexArray(_local30, 3); | |
zo248.lv677 = new VertexArray(_local30, 2); | |
zo248.kl680 = new TriangleStripArray(_local31, zo248.mp668, zo248.am671); | |
if (zo248.gf509 != 2){ | |
_local32 = hz275; | |
} else { | |
_local32 = ri276; | |
}; | |
_local27 = _local32.length; | |
_local29 = 0; | |
_local30 = 0; | |
_local31 = 0; | |
_local2 = 0; | |
while (_local2 < _local27) { | |
_local28 = _local32[_local2][0]; | |
_local1 = 0; | |
while (_local1 < _local28) { | |
zo248.mw823[_local29] = (int(_local32[_local2][1]) / _local28); | |
var _temp16 = _local29; | |
_local29 = (_local29 + 1); | |
_local33 = _temp16; | |
zo248.bo824[_local33] = zo248.pk505[int(_local32[_local2][2])]; | |
_local1++; | |
}; | |
_local30 = (_local30 + _local32[_local2][1]); | |
_local31 = (_local31 + _local28); | |
_local2++; | |
}; | |
zo248.aa630 = _local30; | |
zo248.ul631 = _local31; | |
zo248.dr632 = (zo248.jc634 = (_local30 / 2)); | |
zo248.ch633 = (zo248.cd635 = (_local31 / 2)); | |
zo248.ri825 = new VertexArray(_local30, 3); | |
zo248.fs826 = new VertexArray(_local30, 2); | |
zo248.uq827 = new TriangleStripArray(_local31, zo248.mw823, zo248.bo824); | |
trace("g51 done."); | |
this.fr261 = false; | |
} | |
private function p71(_arg1:MPFace):void{ | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
var _local11:int; | |
var _local12:int; | |
var _local13:int; | |
var _local14:int; | |
_local6 = 2; | |
_local7 = 4; | |
_local4 = ((MPCONST.mw221 / 2) - 3); | |
_local5 = ((MPCONST.mw221 / 2) + 3); | |
s66(_arg1, _local4, _local5, _local6, _local7); | |
_local10 = 0; | |
_local9 = _local10; | |
_local13 = 0; | |
if (_arg1.wp514 == 0){ | |
_local9 = _arg1.yl656; | |
_local10 = 0; | |
_local13 = 0; | |
_local8 = (_arg1.oq655 * 3); | |
while (_local9 < _arg1.nf652) { | |
_local12 = _arg1.hg666[_local9]; | |
_local11 = 0; | |
while (_local11 < _local12) { | |
var _temp1 = _local10; | |
_local10 = (_local10 + 1); | |
_local2 = _arg1.qx659[_temp1]; | |
var _temp2 = _local10; | |
_local10 = (_local10 + 1); | |
_local3 = _arg1.qx659[_temp2]; | |
var _temp3 = _local8; | |
_local8 = (_local8 + 1); | |
var _local15 = _temp3; | |
_arg1.kz660[_local15] = _arg1.jn567[_local3][_local2].x; | |
var _temp4 = _local8; | |
_local8 = (_local8 + 1); | |
var _local16 = _temp4; | |
_arg1.kz660[_local16] = _arg1.jn567[_local3][_local2].y; | |
_local8++; | |
_local11++; | |
}; | |
_local9++; | |
}; | |
} else { | |
_local9 = _arg1.yj689; | |
_local10 = 0; | |
_local13 = 0; | |
_local8 = (_arg1.rq688 * 3); | |
while (_local9 < _arg1.jo685) { | |
_local12 = _arg1.fj803[_local9]; | |
_local11 = 0; | |
while (_local11 < _local12) { | |
var _temp5 = _local10; | |
_local10 = (_local10 + 1); | |
_local2 = _arg1.pw796[_temp5]; | |
var _temp6 = _local10; | |
_local10 = (_local10 + 1); | |
_local3 = _arg1.pw796[_temp6]; | |
var _temp7 = _local8; | |
_local8 = (_local8 + 1); | |
_local15 = _temp7; | |
_arg1.px797[_local15] = _arg1.jn567[_local3][_local2].x; | |
var _temp8 = _local8; | |
_local8 = (_local8 + 1); | |
_local16 = _temp8; | |
_arg1.px797[_local16] = _arg1.jn567[_local3][_local2].y; | |
_local8++; | |
_local11++; | |
}; | |
_local9++; | |
}; | |
}; | |
} | |
public function o112(_arg1:Event):void{ | |
var _local2:URLLoader; | |
var _local3:Array; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
trace("loading sj559.txt done"); | |
_local2 = URLLoader(_arg1.target); | |
_local3 = f108(String(_local2.data)); | |
_local4 = 0; | |
var _temp1 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.af560 = _local3[_temp1]; | |
_local5 = ((zo248.af560 / 2) - 1); | |
_local6 = 0; | |
while (_local6 < 2) { | |
_local7 = 0; | |
while (_local7 < _local5) { | |
var _temp2 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.sj559[_local6][_local7].x = _local3[_temp2]; | |
var _temp3 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.sj559[_local6][_local7].y = _local3[_temp3]; | |
var _temp4 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.sj559[_local6][(_local5 + _local7)].x = _local3[_temp4]; | |
var _temp5 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.sj559[_local6][(_local5 + _local7)].y = _local3[_temp5]; | |
_local7++; | |
}; | |
_local6++; | |
}; | |
} | |
public function o113(_arg1:Event):void{ | |
var _local2:URLLoader; | |
var _local3:Array; | |
var _local4:int; | |
var _local5:int; | |
trace("loading bgcolor.txt done"); | |
_local2 = URLLoader(_arg1.target); | |
_local3 = f108(String(_local2.data)); | |
_local4 = 0; | |
_local5 = 0; | |
while (_local5 < zo248.gf554) { | |
var _temp1 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.ul555[_local5] = _local3[_temp1]; | |
var _temp2 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.lk556[_local5] = _local3[_temp2]; | |
var _temp3 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.jd557[_local5] = _local3[_temp3]; | |
_local5++; | |
}; | |
} | |
private function y96():void{ | |
var _local1:LoaderContext; | |
dl246.contentLoaderInfo.addEventListener(Event.COMPLETE, k95); | |
_local1 = new LoaderContext(); | |
_local1.applicationDomain = ApplicationDomain.currentDomain; | |
dl246.load(new URLRequest("hair/FaceData.swf"), _local1); | |
} | |
public function z117(_arg1:Number):Number{ | |
return (Math.cos((MPCONST.sn241 * _arg1))); | |
} | |
public function o120(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
_local13 = x116(_arg7); | |
_local14 = z117(_arg7); | |
zo248.n157(_arg3, _arg4); | |
_local9 = (_arg1 - zo248.cg535); | |
_local10 = (_arg2 - zo248.ra534); | |
_local11 = (((_local9 * _local14) + (_local10 * _local13)) / (_arg5 * zo248.zk537)); | |
_local12 = (((-(_local9) * _local13) + (_local10 * _local14)) / (_arg6 * zo248.fm536)); | |
if (zo248.wx581 == 0){ | |
_local8 = (10 * Math.sqrt(((_local11 * _local11) + (_local12 * _local12)))); | |
_local8 = (1 - b118(_local8)); | |
} else { | |
_local8 = ((_local11 * _local11) + (_local12 * _local12)); | |
_local8 = Math.exp((-(_local8) / 0.0032)); | |
}; | |
return (_local8); | |
} | |
private function o129(_arg1:Event):void{ | |
var _local2:uint; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:Object; | |
var _local7:Array; | |
var _local8:int; | |
var _local9:int; | |
_local7 = new Array(); | |
_local8 = 0; | |
_local2 = gl253.data.length; | |
fm463 = 0; | |
bi464 = 0; | |
_local8 = 0; | |
_local3 = 0; | |
while (_local3 < _local2) { | |
_local6 = v126(gl253.data, _local3); | |
if (_local6 == null){ | |
} else { | |
var _temp1 = _local8; | |
_local8 = (_local8 + 1); | |
var _local10 = _temp1; | |
_local7[_local10] = _local6; | |
}; | |
_local3++; | |
}; | |
_local5 = 0; | |
var _temp2 = _local5; | |
_local5 = (_local5 + 1); | |
tc249.dn865 = _local7[_temp2]; | |
_local3 = 6; | |
while (_local3 <= 8) { | |
var _temp3 = _local5; | |
_local5 = (_local5 + 1); | |
_local9 = _local7[_temp3]; | |
_local4 = 0; | |
while (_local4 < _local9) { | |
var _temp4 = _local5; | |
_local5 = (_local5 + 1); | |
tc249.uh558[_local3].x[_local4] = _local7[_temp4]; | |
var _temp5 = _local5; | |
_local5 = (_local5 + 1); | |
tc249.uh558[_local3].y[_local4] = _local7[_temp5]; | |
_local4++; | |
}; | |
while (_local4 < MPCONST.ef226) { | |
tc249.uh558[_local3].x[_local4] = 0.5; | |
tc249.uh558[_local3].y[_local4] = 0.5; | |
_local4++; | |
}; | |
_local3++; | |
}; | |
var _temp6 = _local5; | |
_local5 = (_local5 + 1); | |
_local9 = _local7[_temp6]; | |
tc249.nc903 = _local9; | |
_local4 = 0; | |
while (_local4 < 2) { | |
_local3 = 0; | |
while (_local3 <= _local9) { | |
var _temp7 = _local5; | |
_local5 = (_local5 + 1); | |
GlassFine(tc249.fv902[_local4][_local3]).x = _local7[_temp7]; | |
var _temp8 = _local5; | |
_local5 = (_local5 + 1); | |
GlassFine(tc249.fv902[_local4][_local3]).kr216 = _local7[_temp8]; | |
var _temp9 = _local5; | |
_local5 = (_local5 + 1); | |
GlassFine(tc249.fv902[_local4][_local3]).us217 = _local7[_temp9]; | |
_local3++; | |
}; | |
_local4++; | |
}; | |
gl253.close(); | |
sm255 = 0; | |
xu252.contentLoaderInfo.addEventListener(Event.COMPLETE, b128); | |
xu252.load(new URLRequest((tc249.ly864 + "glass.png"))); | |
} | |
private function o133(_arg1:MPFace, _arg2:MPGlasses):void{ | |
var _local3:Number; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Array; | |
_local17 = new Array(4); | |
_local5 = _arg2.uh558[8].x[2]; | |
_local6 = _arg2.uh558[8].y[2]; | |
_local7 = _arg2.uh558[8].x[5]; | |
_local8 = _arg2.uh558[8].y[5]; | |
_arg2.mr856 = ((_local7 + _local5) * 0.5); | |
_arg2.jx857 = ((_local8 + _local6) * 0.5); | |
_local13 = (_local7 - _local5); | |
_local14 = (_local8 - _local6); | |
_local3 = Math.sqrt(((_local13 * _local13) + (_local14 * _local14))); | |
p132(_arg1, _local17); | |
_local11 = _local17[0]; | |
_local12 = _local17[1]; | |
_local9 = _local17[2]; | |
_local10 = _local17[3]; | |
_arg2.xw858 = ((_local11 + _local9) * 0.5); | |
_arg2.tl859 = ((_local12 + _local10) * 0.5); | |
_local15 = (_local11 - _local9); | |
_local16 = (_local12 - _local10); | |
_local4 = Math.sqrt(((_local15 * _local15) + (_local16 * _local16))); | |
_arg2.ky861 = (_local4 / _local3); | |
_local13 = (_local13 / _local3); | |
_local14 = (_local14 / _local3); | |
_local15 = (_local15 / _local4); | |
_local16 = (_local16 / _local4); | |
_arg2.tb862 = ((_local14 * _local15) - (_local13 * _local16)); | |
_arg2.io863 = ((_local13 * _local15) + (_local14 * _local16)); | |
} | |
private function j122(_arg1:MPFace, _arg2:int, _arg3:int, _arg4:int):void{ | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
_local6 = _arg3; | |
_local7 = _arg4; | |
if (_arg1.wp514 == 0){ | |
_local5 = 0; | |
while (_local5 < _arg2) { | |
var _temp1 = _local6; | |
_local6 = (_local6 + 1); | |
var _local8 = _temp1; | |
_arg1.kz660[_local8] = _arg1.qc570[0][_local5].x; | |
var _temp2 = _local6; | |
_local6 = (_local6 + 1); | |
var _local9 = _temp2; | |
_arg1.kz660[_local9] = _arg1.qc570[0][_local5].y; | |
_local6++; | |
var _temp3 = _local6; | |
_local6 = (_local6 + 1); | |
var _local10 = _temp3; | |
_arg1.kz660[_local10] = _arg1.qc570[1][_local5].x; | |
var _temp4 = _local6; | |
_local6 = (_local6 + 1); | |
var _local11 = _temp4; | |
_arg1.kz660[_local11] = _arg1.qc570[1][_local5].y; | |
_local6++; | |
var _temp5 = _local7; | |
_local7 = (_local7 + 1); | |
var _local12 = _temp5; | |
_arg1.jg663[_local12] = _arg1.qc570[0][_local5].s; | |
var _temp6 = _local7; | |
_local7 = (_local7 + 1); | |
var _local13 = _temp6; | |
_arg1.jg663[_local13] = _arg1.qc570[0][_local5].t; | |
var _temp7 = _local7; | |
_local7 = (_local7 + 1); | |
var _local14 = _temp7; | |
_arg1.jg663[_local14] = _arg1.qc570[1][_local5].s; | |
var _temp8 = _local7; | |
_local7 = (_local7 + 1); | |
var _local15 = _temp8; | |
_arg1.jg663[_local15] = _arg1.qc570[1][_local5].t; | |
_local5++; | |
}; | |
} else { | |
_local5 = 0; | |
while (_local5 < _arg2) { | |
var _temp9 = _local6; | |
_local6 = (_local6 + 1); | |
_local8 = _temp9; | |
_arg1.px797[_local8] = _arg1.qc570[0][_local5].x; | |
var _temp10 = _local6; | |
_local6 = (_local6 + 1); | |
_local9 = _temp10; | |
_arg1.px797[_local9] = _arg1.qc570[0][_local5].y; | |
_local6++; | |
var _temp11 = _local6; | |
_local6 = (_local6 + 1); | |
_local10 = _temp11; | |
_arg1.px797[_local10] = _arg1.qc570[1][_local5].x; | |
var _temp12 = _local6; | |
_local6 = (_local6 + 1); | |
_local11 = _temp12; | |
_arg1.px797[_local11] = _arg1.qc570[1][_local5].y; | |
_local6++; | |
var _temp13 = _local7; | |
_local7 = (_local7 + 1); | |
_local12 = _temp13; | |
_arg1.pn800[_local12] = _arg1.qc570[0][_local5].s; | |
var _temp14 = _local7; | |
_local7 = (_local7 + 1); | |
_local13 = _temp14; | |
_arg1.pn800[_local13] = _arg1.qc570[0][_local5].t; | |
var _temp15 = _local7; | |
_local7 = (_local7 + 1); | |
_local14 = _temp15; | |
_arg1.pn800[_local14] = _arg1.qc570[1][_local5].s; | |
var _temp16 = _local7; | |
_local7 = (_local7 + 1); | |
_local15 = _temp16; | |
_arg1.pn800[_local15] = _arg1.qc570[1][_local5].t; | |
_local5++; | |
}; | |
}; | |
} | |
private function n56(_arg1:MPFace, _arg2:int, _arg3:int):void{ | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:int; | |
var _local17:int; | |
var _local18:int; | |
var _local19:int; | |
var _local20:int; | |
_local17 = 0; | |
while (_local17 < _arg3) { | |
_local16 = 0; | |
while (_local16 < _arg2) { | |
_local4 = _arg1.qc570[_local17][_local16].x; | |
_local5 = _arg1.qc570[_local17][_local16].y; | |
_local18 = int(((MPCONST.vo218 - 1) * _local4)); | |
_local19 = int(((MPCONST.vo218 - 1) * _local5)); | |
_local20 = _arg1.lw595[_local19][_local18]; | |
_arg1.qc570[_local17][_local16].z = ((((2 * _local20) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local18 = s60(_arg1, _local4); | |
_local19 = m62(_arg1, _local5); | |
_local8 = _arg1.vj590[6][_local18]; | |
_local9 = _arg1.vj590[6][int((_local18 + 1))]; | |
_local10 = _arg1.sj591[_local19][6]; | |
_local11 = _arg1.sj591[int((_local19 + 1))][6]; | |
_local6 = ((_local4 - _local8) / (_local9 - _local8)); | |
_local7 = ((_local5 - _local10) / (_local11 - _local10)); | |
_local12 = ((1 - _local6) * (1 - _local7)); | |
_local13 = (_local6 * (1 - _local7)); | |
_local14 = ((1 - _local6) * _local7); | |
_local15 = (_local6 * _local7); | |
_arg1.qc570[_local17][_local16].x = (_arg1.qc570[_local17][_local16].x + ((((_local12 * (_arg1.my565[_local19][_local18].x - _local8)) + (_local13 * (_arg1.my565[_local19][int((_local18 + 1))].x - _local9))) + (_local14 * (_arg1.my565[int((_local19 + 1))][_local18].x - _local8))) + (_local15 * (_arg1.my565[int((_local19 + 1))][int((_local18 + 1))].x - _local9)))); | |
_arg1.qc570[_local17][_local16].y = (_arg1.qc570[_local17][_local16].y + ((((_local12 * (_arg1.my565[_local19][_local18].y - _local10)) + (_local13 * (_arg1.my565[_local19][int((_local18 + 1))].y - _local10))) + (_local14 * (_arg1.my565[int((_local19 + 1))][_local18].y - _local11))) + (_local15 * (_arg1.my565[int((_local19 + 1))][int((_local18 + 1))].y - _local11)))); | |
_local16++; | |
}; | |
_local17++; | |
}; | |
} | |
private function x98():void{ | |
hj284 = 0; | |
wt287 = 0; | |
t101(4, 0, 1, 0, MPCONST.zp222); | |
t101(4, (MPCONST.mw221 - 1), MPCONST.mw221, 0, MPCONST.zp222); | |
f99(4, 1, (MPCONST.mw221 - 1), 0, MPCONST.zp222); | |
bv288 = wt287; | |
ug285 = hj284; | |
t101(2, 0, 1, 0, MPCONST.zp222); | |
t101(2, (MPCONST.mw221 - 1), MPCONST.mw221, 0, MPCONST.zp222); | |
f99(2, 1, (MPCONST.mw221 - 1), 0, MPCONST.zp222); | |
tr289 = wt287; | |
ix286 = hj284; | |
f99(6, 2, 8, 1, 5); | |
cp292 = 0; | |
xv295 = 0; | |
l102(4, 0, 1, 0, MPCONST.zp222); | |
l102(4, (MPCONST.mw221 - 1), MPCONST.mw221, 0, MPCONST.zp222); | |
x100(4, (MPCONST.mw221 - 2), 0, 0, MPCONST.zp222); | |
fb296 = xv295; | |
xi293 = cp292; | |
l102(2, 0, 1, 0, MPCONST.zp222); | |
l102(2, (MPCONST.mw221 - 1), MPCONST.mw221, 0, MPCONST.zp222); | |
x100(2, (MPCONST.mw221 - 2), 0, 0, MPCONST.zp222); | |
cg297 = xv295; | |
fb294 = cp292; | |
x100(6, 7, 1, 1, 5); | |
} | |
private function v58(_arg1:MPFace, _arg2:Number):int{ | |
var _local3:int; | |
_local3 = s60(_arg1, _arg2); | |
if ((_arg2 - _arg1.vj590[6][_local3]) < (_arg1.vj590[6][int((_local3 + 1))] - _arg2)){ | |
return (_local3); | |
}; | |
return ((_local3 + 1)); | |
} | |
private function u123(_arg1:MPFace, _arg2:int, _arg3:Number):void{ | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
_local5 = 0; | |
_local6 = 0; | |
if (_arg2 == 0){ | |
_local4 = 0; | |
while (_local4 < 6) { | |
var _temp1 = _local5; | |
_local5 = (_local5 + 1); | |
var _local7 = _temp1; | |
_arg1.in754[_local7] = _arg1.qc570[1][_local4].x; | |
var _temp2 = _local5; | |
_local5 = (_local5 + 1); | |
var _local8 = _temp2; | |
_arg1.in754[_local8] = _arg1.qc570[1][_local4].y; | |
_local5++; | |
var _temp3 = _local5; | |
_local5 = (_local5 + 1); | |
var _local9 = _temp3; | |
_arg1.in754[_local9] = _arg1.qc570[1][_local4].x; | |
var _temp4 = _local5; | |
_local5 = (_local5 + 1); | |
var _local10 = _temp4; | |
_arg1.in754[_local10] = (_arg1.qc570[1][_local4].y + _arg3); | |
_local5++; | |
var _temp5 = _local6; | |
_local6 = (_local6 + 1); | |
var _local11 = _temp5; | |
_arg1.fg755[_local11] = (0 + ((Number(_local4) * 1) / 6)); | |
var _temp6 = _local6; | |
_local6 = (_local6 + 1); | |
var _local12 = _temp6; | |
_arg1.fg755[_local12] = 0.5; | |
var _temp7 = _local6; | |
_local6 = (_local6 + 1); | |
var _local13 = _temp7; | |
_arg1.fg755[_local13] = (1 + ((Number(_local4) * 1) / 6)); | |
var _temp8 = _local6; | |
_local6 = (_local6 + 1); | |
var _local14 = _temp8; | |
_arg1.fg755[_local14] = 0.1; | |
_local4++; | |
}; | |
} else { | |
_local4 = 0; | |
while (_local4 < 6) { | |
var _temp9 = _local5; | |
_local5 = (_local5 + 1); | |
_local7 = _temp9; | |
_arg1.xb746[_local7] = _arg1.qc570[1][_local4].x; | |
var _temp10 = _local5; | |
_local5 = (_local5 + 1); | |
_local8 = _temp10; | |
_arg1.xb746[_local8] = _arg1.qc570[1][_local4].y; | |
_local5++; | |
var _temp11 = _local5; | |
_local5 = (_local5 + 1); | |
_local9 = _temp11; | |
_arg1.xb746[_local9] = _arg1.qc570[1][_local4].x; | |
var _temp12 = _local5; | |
_local5 = (_local5 + 1); | |
_local10 = _temp12; | |
_arg1.xb746[_local10] = (_arg1.qc570[1][_local4].y + _arg3); | |
_local5++; | |
var _temp13 = _local6; | |
_local6 = (_local6 + 1); | |
_local11 = _temp13; | |
_arg1.zm747[_local11] = (0 + ((Number(_local4) * 1) / 6)); | |
var _temp14 = _local6; | |
_local6 = (_local6 + 1); | |
_local12 = _temp14; | |
_arg1.zm747[_local12] = 0.5; | |
var _temp15 = _local6; | |
_local6 = (_local6 + 1); | |
_local13 = _temp15; | |
_arg1.zm747[_local13] = (0 + ((Number(_local4) * 1) / 6)); | |
var _temp16 = _local6; | |
_local6 = (_local6 + 1); | |
_local14 = _temp16; | |
_arg1.zm747[_local14] = 0.1; | |
_local4++; | |
}; | |
}; | |
} | |
public function p111(_arg1:Event):void{ | |
var _local2:URLLoader; | |
var _local3:Array; | |
var _local4:int; | |
trace("loading fcpoint.txt done"); | |
_local2 = URLLoader(_arg1.target); | |
_local3 = f108(String(_local2.data)); | |
_local4 = 0; | |
var _temp1 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.gi538 = _local3[_temp1]; | |
var _temp2 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.pd539 = _local3[_temp2]; | |
var _temp3 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.jm542 = _local3[_temp3]; | |
var _temp4 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.wi544 = _local3[_temp4]; | |
var _temp5 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.fo540 = _local3[_temp5]; | |
var _temp6 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.dk541 = _local3[_temp6]; | |
var _temp7 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.jq543 = _local3[_temp7]; | |
var _temp8 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.qp545 = _local3[_temp8]; | |
var _temp9 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.qh547 = _local3[_temp9]; | |
var _temp10 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.im548 = _local3[_temp10]; | |
var _temp11 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.vf549 = _local3[_temp11]; | |
var _temp12 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.vu550 = _local3[_temp12]; | |
var _temp13 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.zw551 = _local3[_temp13]; | |
var _temp14 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.yv552 = _local3[_temp14]; | |
var _temp15 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.ij553 = _local3[_temp15]; | |
} | |
public function e114(_arg1:Event):void{ | |
var _local2:URLLoader; | |
var _local3:Array; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
trace("loading et517.txt done"); | |
_local2 = URLLoader(_arg1.target); | |
_local3 = f108(String(_local2.data)); | |
_local4 = 0; | |
var _temp1 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.og518 = _local3[_temp1]; | |
var _temp2 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.ep519 = _local3[_temp2]; | |
var _temp3 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.sp520 = _local3[_temp3]; | |
var _temp4 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.xn521 = _local3[_temp4]; | |
var _temp5 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.vj522 = _local3[_temp5]; | |
var _temp6 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.iu523 = _local3[_temp6]; | |
var _temp7 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.pa524 = _local3[_temp7]; | |
var _temp8 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.ly525 = _local3[_temp8]; | |
_local6 = 0; | |
while (_local6 < MPCONST.jb219) { | |
zo248.et517[_local6].fu202 = 0; | |
zo248.et517[_local6].gain = 0; | |
var _temp9 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].vq203 = _local3[_temp9]; | |
_local5 = 0; | |
while (_local5 < MPCONST.rz220) { | |
var _temp10 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].og209 = int(_local3[_temp10]); | |
var _temp11 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].bf117 = _local3[_temp11]; | |
var _temp12 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].qm118 = _local3[_temp12]; | |
var _temp13 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].vl210 = _local3[_temp13]; | |
var _temp14 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].ie211 = _local3[_temp14]; | |
var _temp15 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].xd212 = _local3[_temp15]; | |
var _temp16 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].zu213 = _local3[_temp16]; | |
var _temp17 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.et517[_local6].nq204[_local5].zo214 = _local3[_temp17]; | |
_local5++; | |
}; | |
_local6++; | |
}; | |
} | |
private function e121(_arg1:MPFace):void{ | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:int; | |
var _local10:int; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Array; | |
_local3 = 0; | |
while (_local3 <= MPCONST.zp222) { | |
_local2 = 0; | |
while (_local2 <= MPCONST.mw221) { | |
_local6 = Number(_arg1.vj590[_local3][_local2]); | |
_local7 = Number(_arg1.sj591[_local3][_local2]); | |
_arg1.my565[_local3][_local2].x = _local6; | |
_arg1.jf566[_local3][_local2].x = _local6; | |
_arg1.my565[_local3][_local2].y = _local7; | |
_arg1.jf566[_local3][_local2].y = _local7; | |
_local2++; | |
}; | |
_local3++; | |
}; | |
_local16 = new Array(MPCONST.jb219); | |
_local11 = 0; | |
_local5 = 0; | |
while (_local5 < MPCONST.jb219) { | |
if (_arg1.et517[_local5].gain > 0){ | |
if (_local5 != 7){ | |
_local8 = b118(_arg1.et517[_local5].gain); | |
} else { | |
_local8 = _arg1.et517[_local5].gain; | |
}; | |
_local11 = (_local11 + (_local8 * _arg1.et517[_local5].vq203)); | |
_local16[_local5] = _local8; | |
} else { | |
_local16[_local5] = 0; | |
}; | |
_local5++; | |
}; | |
_arg1.uo546 = _local11; | |
_local3 = 1; | |
while (_local3 < MPCONST.zp222) { | |
_local2 = 1; | |
while (_local2 < MPCONST.mw221) { | |
if (_arg1.oi593[_local3][_local2] == 0){ | |
_local12 = 0; | |
_local13 = 0; | |
_local14 = 0; | |
_local15 = 0; | |
_local5 = 0; | |
while (_local5 < MPCONST.jb219) { | |
if (_local16[_local5] > 0){ | |
_local8 = _local16[_local5]; | |
_local12 = (_local12 + (_local8 * _arg1.hh568[_local5][_local3][_local2].ql205)); | |
_local13 = (_local13 + (_local8 * _arg1.hh568[_local5][_local3][_local2].rz206)); | |
_local14 = (_local14 + (_local8 * _arg1.hh568[_local5][_local3][_local2].jp207)); | |
_local15 = (_local15 + (_local8 * _arg1.hh568[_local5][_local3][_local2].xi208)); | |
}; | |
_local5++; | |
}; | |
_arg1.my565[_local3][_local2].x = (_arg1.my565[_local3][_local2].x + _local12); | |
_arg1.my565[_local3][_local2].y = (_arg1.my565[_local3][_local2].y + _local13); | |
_arg1.jf566[_local3][_local2].x = (_arg1.jf566[_local3][_local2].x + _local14); | |
_arg1.jf566[_local3][_local2].y = (_arg1.jf566[_local3][_local2].y + _local15); | |
}; | |
_local2++; | |
}; | |
_local3++; | |
}; | |
_arg1.my565[7][7].x = (_arg1.my565[7][7].x + (_arg1.ss569.nq204[0].vl210 * 0.4)); | |
_arg1.my565[7][7].y = (_arg1.my565[7][7].y + (_arg1.ss569.nq204[0].ie211 * 0.4)); | |
_arg1.my565[7][3].x = (_arg1.my565[7][3].x + (_arg1.ss569.nq204[1].vl210 * 0.4)); | |
_arg1.my565[7][3].y = (_arg1.my565[7][3].y + (_arg1.ss569.nq204[1].ie211 * 0.4)); | |
} | |
private function w89(_arg1:uint):uint{ | |
var _local2:uint; | |
_local2 = ((_arg1 >> 24) & 0xFF); | |
return (_local2); | |
} | |
private function p125(_arg1:MPFace, _arg2:int, _arg3:int, _arg4:int):void{ | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
var _local9:int; | |
var _local10:int; | |
var _local11:int; | |
var _local12:int; | |
_local12 = 6; | |
_local10 = _arg3; | |
_local11 = _arg4; | |
if (_arg1.wp514 == 0){ | |
_local5 = 0; | |
while (_local5 < 17) { | |
if (_arg2 == 1){ | |
_local8 = tz302[_local5][0]; | |
_local9 = tz302[_local5][1]; | |
_local6 = tz302[_local5][2]; | |
_local7 = tz302[_local5][3]; | |
_local6 = (10 - _local6); | |
_local8 = ((_local12 - 1) - _local8); | |
} else { | |
_local8 = tz302[(16 - _local5)][0]; | |
_local9 = tz302[(16 - _local5)][1]; | |
_local6 = tz302[(16 - _local5)][2]; | |
_local7 = tz302[(16 - _local5)][3]; | |
}; | |
if (_arg1.zs515 == 1){ | |
if (_arg2 == 1){ | |
var _temp1 = _local10; | |
_local10 = (_local10 + 1); | |
var _local13 = _temp1; | |
_arg1.ma661[_local13] = _arg1.qc570[_local9][_local8].x; | |
var _temp2 = _local10; | |
_local10 = (_local10 + 1); | |
var _local14 = _temp2; | |
_arg1.ma661[_local14] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp3 = _local10; | |
_local10 = (_local10 + 1); | |
var _local15 = _temp3; | |
_arg1.ma661[_local15] = _arg1.jn567[_local7][_local6].x; | |
var _temp4 = _local10; | |
_local10 = (_local10 + 1); | |
var _local16 = _temp4; | |
_arg1.ma661[_local16] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp5 = _local11; | |
_local11 = (_local11 + 1); | |
var _local17 = _temp5; | |
_arg1.mh664[_local17] = _arg1.qc570[_local9][_local8].s; | |
var _temp6 = _local11; | |
_local11 = (_local11 + 1); | |
var _local18 = _temp6; | |
_arg1.mh664[_local18] = _arg1.qc570[_local9][_local8].t; | |
var _temp7 = _local11; | |
_local11 = (_local11 + 1); | |
var _local19 = _temp7; | |
_arg1.mh664[_local19] = _arg1.my565[_local7][_local6].s; | |
var _temp8 = _local11; | |
_local11 = (_local11 + 1); | |
var _local20 = _temp8; | |
_arg1.mh664[_local20] = _arg1.my565[_local7][_local6].t; | |
} else { | |
var _temp9 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp9; | |
_arg1.ma661[_local13] = _arg1.jn567[_local7][_local6].x; | |
var _temp10 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp10; | |
_arg1.ma661[_local14] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp11 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp11; | |
_arg1.ma661[_local15] = _arg1.qc570[_local9][_local8].x; | |
var _temp12 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp12; | |
_arg1.ma661[_local16] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp13 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp13; | |
_arg1.mh664[_local17] = _arg1.my565[_local7][_local6].s; | |
var _temp14 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp14; | |
_arg1.mh664[_local18] = _arg1.my565[_local7][_local6].t; | |
var _temp15 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp15; | |
_arg1.mh664[_local19] = _arg1.qc570[_local9][_local8].s; | |
var _temp16 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp16; | |
_arg1.mh664[_local20] = _arg1.qc570[_local9][_local8].t; | |
}; | |
} else { | |
if (_arg2 == 1){ | |
var _temp17 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp17; | |
_arg1.kz660[_local13] = _arg1.qc570[_local9][_local8].x; | |
var _temp18 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp18; | |
_arg1.kz660[_local14] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp19 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp19; | |
_arg1.kz660[_local15] = _arg1.jn567[_local7][_local6].x; | |
var _temp20 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp20; | |
_arg1.kz660[_local16] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp21 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp21; | |
_arg1.jg663[_local17] = _arg1.qc570[_local9][_local8].s; | |
var _temp22 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp22; | |
_arg1.jg663[_local18] = _arg1.qc570[_local9][_local8].t; | |
var _temp23 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp23; | |
_arg1.jg663[_local19] = _arg1.my565[_local7][_local6].s; | |
var _temp24 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp24; | |
_arg1.jg663[_local20] = _arg1.my565[_local7][_local6].t; | |
} else { | |
var _temp25 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp25; | |
_arg1.kz660[_local13] = _arg1.jn567[_local7][_local6].x; | |
var _temp26 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp26; | |
_arg1.kz660[_local14] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp27 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp27; | |
_arg1.kz660[_local15] = _arg1.qc570[_local9][_local8].x; | |
var _temp28 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp28; | |
_arg1.kz660[_local16] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp29 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp29; | |
_arg1.jg663[_local17] = _arg1.my565[_local7][_local6].s; | |
var _temp30 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp30; | |
_arg1.jg663[_local18] = _arg1.my565[_local7][_local6].t; | |
var _temp31 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp31; | |
_arg1.jg663[_local19] = _arg1.qc570[_local9][_local8].s; | |
var _temp32 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp32; | |
_arg1.jg663[_local20] = _arg1.qc570[_local9][_local8].t; | |
}; | |
}; | |
_local5++; | |
}; | |
} else { | |
_local5 = 0; | |
while (_local5 < 17) { | |
if (_arg2 == 1){ | |
_local8 = tz302[_local5][0]; | |
_local9 = tz302[_local5][1]; | |
_local6 = tz302[_local5][2]; | |
_local7 = tz302[_local5][3]; | |
_local6 = (10 - _local6); | |
_local8 = ((_local12 - 1) - _local8); | |
} else { | |
_local8 = tz302[(16 - _local5)][0]; | |
_local9 = tz302[(16 - _local5)][1]; | |
_local6 = tz302[(16 - _local5)][2]; | |
_local7 = tz302[(16 - _local5)][3]; | |
}; | |
if (_arg1.zs515 == 1){ | |
if (_arg2 == 1){ | |
var _temp33 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp33; | |
_arg1.fb798[_local13] = _arg1.qc570[_local9][_local8].x; | |
var _temp34 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp34; | |
_arg1.fb798[_local14] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp35 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp35; | |
_arg1.fb798[_local15] = _arg1.jn567[_local7][_local6].x; | |
var _temp36 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp36; | |
_arg1.fb798[_local16] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp37 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp37; | |
_arg1.pe801[_local17] = _arg1.qc570[_local9][_local8].s; | |
var _temp38 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp38; | |
_arg1.pe801[_local18] = _arg1.qc570[_local9][_local8].t; | |
var _temp39 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp39; | |
_arg1.pe801[_local19] = _arg1.my565[_local7][_local6].s; | |
var _temp40 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp40; | |
_arg1.pe801[_local20] = _arg1.my565[_local7][_local6].t; | |
} else { | |
var _temp41 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp41; | |
_arg1.fb798[_local13] = _arg1.jn567[_local7][_local6].x; | |
var _temp42 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp42; | |
_arg1.fb798[_local14] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp43 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp43; | |
_arg1.fb798[_local15] = _arg1.qc570[_local9][_local8].x; | |
var _temp44 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp44; | |
_arg1.fb798[_local16] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp45 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp45; | |
_arg1.pe801[_local17] = _arg1.my565[_local7][_local6].s; | |
var _temp46 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp46; | |
_arg1.pe801[_local18] = _arg1.my565[_local7][_local6].t; | |
var _temp47 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp47; | |
_arg1.pe801[_local19] = _arg1.qc570[_local9][_local8].s; | |
var _temp48 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp48; | |
_arg1.pe801[_local20] = _arg1.qc570[_local9][_local8].t; | |
}; | |
} else { | |
if (_arg2 == 1){ | |
var _temp49 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp49; | |
_arg1.px797[_local13] = _arg1.qc570[_local9][_local8].x; | |
var _temp50 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp50; | |
_arg1.px797[_local14] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp51 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp51; | |
_arg1.px797[_local15] = _arg1.jn567[_local7][_local6].x; | |
var _temp52 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp52; | |
_arg1.px797[_local16] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp53 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp53; | |
_arg1.pn800[_local17] = _arg1.qc570[_local9][_local8].s; | |
var _temp54 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp54; | |
_arg1.pn800[_local18] = _arg1.qc570[_local9][_local8].t; | |
var _temp55 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp55; | |
_arg1.pn800[_local19] = _arg1.my565[_local7][_local6].s; | |
var _temp56 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp56; | |
_arg1.pn800[_local20] = _arg1.my565[_local7][_local6].t; | |
} else { | |
var _temp57 = _local10; | |
_local10 = (_local10 + 1); | |
_local13 = _temp57; | |
_arg1.px797[_local13] = _arg1.jn567[_local7][_local6].x; | |
var _temp58 = _local10; | |
_local10 = (_local10 + 1); | |
_local14 = _temp58; | |
_arg1.px797[_local14] = _arg1.jn567[_local7][_local6].y; | |
_local10++; | |
var _temp59 = _local10; | |
_local10 = (_local10 + 1); | |
_local15 = _temp59; | |
_arg1.px797[_local15] = _arg1.qc570[_local9][_local8].x; | |
var _temp60 = _local10; | |
_local10 = (_local10 + 1); | |
_local16 = _temp60; | |
_arg1.px797[_local16] = _arg1.qc570[_local9][_local8].y; | |
_local10++; | |
var _temp61 = _local11; | |
_local11 = (_local11 + 1); | |
_local17 = _temp61; | |
_arg1.pn800[_local17] = _arg1.my565[_local7][_local6].s; | |
var _temp62 = _local11; | |
_local11 = (_local11 + 1); | |
_local18 = _temp62; | |
_arg1.pn800[_local18] = _arg1.my565[_local7][_local6].t; | |
var _temp63 = _local11; | |
_local11 = (_local11 + 1); | |
_local19 = _temp63; | |
_arg1.pn800[_local19] = _arg1.qc570[_local9][_local8].s; | |
var _temp64 = _local11; | |
_local11 = (_local11 + 1); | |
_local20 = _temp64; | |
_arg1.pn800[_local20] = _arg1.qc570[_local9][_local8].t; | |
}; | |
}; | |
_local5++; | |
}; | |
}; | |
} | |
private function f78(_arg1:ByteArray, _arg2:Array, _arg3:int):Number{ | |
var _local4:int; | |
var _local5:Number; | |
_local4 = this.f77(_arg1, _arg2, _arg3); | |
_local5 = (_local4 / MPCONST.jm237); | |
return (_local5); | |
} | |
private function f77(_arg1:ByteArray, _arg2:Array, _arg3:int):int{ | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
_local5 = _arg2[0]; | |
_local4 = 0; | |
_local6 = 0; | |
while (_local6 < _arg3) { | |
var _temp1 = _local5; | |
_local5 = (_local5 + 1); | |
_local4 = ((_local4 << 8) + _arg1[_temp1]); | |
_local6++; | |
}; | |
if (_arg3 == 2){ | |
if (_local4 >= int(0x8000)){ | |
_local4 = (_local4 - (2 * int(0x8000))); | |
}; | |
}; | |
_arg2[0] = _local5; | |
return (_local4); | |
} | |
private function v73(_arg1:MPFace, _arg2:int):void{ | |
var _local3:Number; | |
var _local4:Number; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:Number; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:int; | |
var _local37:int; | |
var _local38:Number; | |
var _local39:int; | |
var _local40:int; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
var _local45:Number; | |
var _local46:Number; | |
var _local47:Number; | |
var _local48:Number; | |
_local5 = 6; | |
_local41 = _arg1.pn597[0]; | |
_local42 = _arg1.pn597[1]; | |
_local43 = _arg1.pn597[4]; | |
_local44 = _arg1.pn597[5]; | |
_local45 = _arg1.pn597[8]; | |
_local46 = _arg1.pn597[9]; | |
_local47 = _arg1.pn597[12]; | |
_local48 = _arg1.pn597[13]; | |
if (_arg2 == 0){ | |
_local3 = _arg1.ea573[0]; | |
} else { | |
_local3 = _arg1.cj575[0]; | |
}; | |
_local4 = (_local3 * 0.95); | |
if (_arg2 == 0){ | |
_local6 = 0; | |
_local7 = 0; | |
} else { | |
_local6 = (hc274[0][1] * 3); | |
_local7 = (hc274[0][1] * 2); | |
}; | |
_local39 = _local6; | |
_local40 = _local7; | |
if (_local3 < 0.4){ | |
_local9 = 0; | |
while (_local9 < _local5) { | |
if (_arg1.wp514 == 0){ | |
if (_arg2 == 0){ | |
_local8 = (Number(_local9) / Number(_local5)); | |
} else { | |
_local8 = (Number(((_local5 - 1) - _local9)) / Number(_local5)); | |
}; | |
var _temp1 = _local39; | |
_local39 = (_local39 + 1); | |
var _local49 = _temp1; | |
_arg1.us662[_local49] = 0; | |
var _temp2 = _local39; | |
_local39 = (_local39 + 1); | |
var _local50 = _temp2; | |
_arg1.us662[_local50] = 0; | |
_local39++; | |
var _temp3 = _local40; | |
_local40 = (_local40 + 1); | |
var _local51 = _temp3; | |
_arg1.cm665[_local51] = _local8; | |
var _temp4 = _local40; | |
_local40 = (_local40 + 1); | |
var _local52 = _temp4; | |
_arg1.cm665[_local52] = 0.75; | |
var _temp5 = _local39; | |
_local39 = (_local39 + 1); | |
var _local53 = _temp5; | |
_arg1.us662[_local53] = 0; | |
var _temp6 = _local39; | |
_local39 = (_local39 + 1); | |
var _local54 = _temp6; | |
_arg1.us662[_local54] = 0; | |
_local39++; | |
var _temp7 = _local40; | |
_local40 = (_local40 + 1); | |
var _local55 = _temp7; | |
_arg1.cm665[_local55] = _local8; | |
var _temp8 = _local40; | |
_local40 = (_local40 + 1); | |
var _local56 = _temp8; | |
_arg1.cm665[_local56] = 0.52; | |
} else { | |
if (_arg2 == 0){ | |
_local8 = (Number(_local9) / Number(_local5)); | |
} else { | |
_local8 = (Number(((_local5 - 1) - _local9)) / Number(_local5)); | |
}; | |
var _temp9 = _local39; | |
_local39 = (_local39 + 1); | |
_local49 = _temp9; | |
_arg1.lk799[_local49] = 0; | |
var _temp10 = _local39; | |
_local39 = (_local39 + 1); | |
_local50 = _temp10; | |
_arg1.lk799[_local50] = 0; | |
_local39++; | |
var _temp11 = _local40; | |
_local40 = (_local40 + 1); | |
_local51 = _temp11; | |
_arg1.el802[_local51] = _local8; | |
var _temp12 = _local40; | |
_local40 = (_local40 + 1); | |
_local52 = _temp12; | |
_arg1.el802[_local52] = 0.75; | |
var _temp13 = _local39; | |
_local39 = (_local39 + 1); | |
_local53 = _temp13; | |
_arg1.lk799[_local53] = 0; | |
var _temp14 = _local39; | |
_local39 = (_local39 + 1); | |
_local54 = _temp14; | |
_arg1.lk799[_local54] = 0; | |
_local39++; | |
var _temp15 = _local40; | |
_local40 = (_local40 + 1); | |
_local55 = _temp15; | |
_arg1.el802[_local55] = _local8; | |
var _temp16 = _local40; | |
_local40 = (_local40 + 1); | |
_local56 = _temp16; | |
_arg1.el802[_local56] = 0.52; | |
}; | |
_local9++; | |
}; | |
} else { | |
_local9 = 0; | |
while (_local9 < _local5) { | |
if (_arg2 == 0){ | |
_local8 = (_arg1.lk562[int(((_local5 / 2) + _local5))] - _arg1.lk562[int((_local5 / 2))]); | |
_local10 = (_arg1.bt561[_local9] + (_local4 * (_arg1.bt561[int((_local9 + _local5))] - _arg1.bt561[_local9]))); | |
_local11 = ((_arg1.lk562[_local9] + (0.2 * _local8)) + (_local4 * ((_arg1.lk562[int((_local9 + _local5))] - _arg1.lk562[_local9]) - (0.2 * _local8)))); | |
_local13 = (_arg1.bt561[_local9] + (_local4 * (_arg1.bt561[int((_local9 + _local5))] - _arg1.bt561[_local9]))); | |
_local14 = ((_arg1.lk562[_local9] + (_local4 * ((_arg1.lk562[int((_local9 + _local5))] - _arg1.lk562[_local9]) + (0 * _local8)))) + (0.4 * _local8)); | |
} else { | |
_local8 = (_arg1.qr564[int(((_local5 / 2) + _local5))] - _arg1.qr564[int((_local5 / 2))]); | |
_local10 = (_arg1.mf563[int(((_local5 - 1) - _local9))] + (_local4 * (_arg1.mf563[int((((_local5 - 1) - _local9) + _local5))] - _arg1.mf563[int(((_local5 - 1) - _local9))]))); | |
_local11 = ((_arg1.qr564[int(((_local5 - 1) - _local9))] + (0.2 * _local8)) + (_local4 * ((_arg1.qr564[int((((_local5 - 1) - _local9) + _local5))] - _arg1.qr564[int(((_local5 - 1) - _local9))]) - (0.2 * _local8)))); | |
_local13 = (_arg1.mf563[int(((_local5 - 1) - _local9))] + (_local4 * (_arg1.mf563[int((((_local5 - 1) - _local9) + _local5))] - _arg1.mf563[int(((_local5 - 1) - _local9))]))); | |
_local14 = ((_arg1.qr564[int(((_local5 - 1) - _local9))] + (_local4 * ((_arg1.qr564[int((((_local5 - 1) - _local9) + _local5))] - _arg1.qr564[int(((_local5 - 1) - _local9))]) + (0 * _local8)))) + (0.4 * _local8)); | |
}; | |
_local36 = int(((MPCONST.vo218 - 1) * _local10)); | |
_local37 = int(((MPCONST.vo218 - 1) * _local11)); | |
_local38 = _arg1.lw595[_local37][_local36]; | |
_local12 = ((((2 * _local38) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local36 = s60(_arg1, _local10); | |
_local37 = m62(_arg1, _local11); | |
_local28 = _arg1.vj590[6][_local36]; | |
_local29 = _arg1.vj590[6][int((_local36 + 1))]; | |
_local30 = _arg1.sj591[_local37][5]; | |
_local31 = _arg1.sj591[int((_local37 + 1))][5]; | |
_local26 = ((_local10 - _local28) / (_local29 - _local28)); | |
_local27 = ((_local11 - _local30) / (_local31 - _local30)); | |
_local32 = ((1 - _local26) * (1 - _local27)); | |
_local33 = (_local26 * (1 - _local27)); | |
_local34 = ((1 - _local26) * _local27); | |
_local35 = (_local26 * _local27); | |
_local10 = (_local10 + ((((_local32 * (_arg1.my565[_local37][_local36].x - _local28)) + (_local33 * (_arg1.my565[_local37][int((_local36 + 1))].x - _local29))) + (_local34 * (_arg1.my565[int((_local37 + 1))][_local36].x - _local28))) + (_local35 * (_arg1.my565[int((_local37 + 1))][int((_local36 + 1))].x - _local29)))); | |
_local11 = (_local11 + ((((_local32 * (_arg1.my565[_local37][_local36].y - _local30)) + (_local33 * (_arg1.my565[_local37][int((_local36 + 1))].y - _local30))) + (_local34 * (_arg1.my565[int((_local37 + 1))][_local36].y - _local31))) + (_local35 * (_arg1.my565[int((_local37 + 1))][int((_local36 + 1))].y - _local31)))); | |
_local36 = int(((MPCONST.vo218 - 1) * _local13)); | |
_local37 = int(((MPCONST.vo218 - 1) * _local14)); | |
_local38 = _arg1.lw595[_local37][_local36]; | |
_local15 = ((((2 * _local38) * MPCONST.ra227) / 0xFF) - MPCONST.ra227); | |
_local36 = s60(_arg1, _local13); | |
_local37 = m62(_arg1, _local14); | |
_local28 = _arg1.vj590[6][_local36]; | |
_local29 = _arg1.vj590[6][int((_local36 + 1))]; | |
_local30 = _arg1.sj591[_local37][5]; | |
_local31 = _arg1.sj591[int((_local37 + 1))][5]; | |
_local26 = ((_local13 - _local28) / (_local29 - _local28)); | |
_local27 = ((_local14 - _local30) / (_local31 - _local30)); | |
_local32 = ((1 - _local26) * (1 - _local27)); | |
_local33 = (_local26 * (1 - _local27)); | |
_local34 = ((1 - _local26) * _local27); | |
_local35 = (_local26 * _local27); | |
_local13 = (_local13 + ((((_local32 * (_arg1.my565[_local37][_local36].x - _local28)) + (_local33 * (_arg1.my565[_local37][int((_local36 + 1))].x - _local29))) + (_local34 * (_arg1.my565[int((_local37 + 1))][_local36].x - _local28))) + (_local35 * (_arg1.my565[int((_local37 + 1))][int((_local36 + 1))].x - _local29)))); | |
_local14 = (_local14 + ((((_local32 * (_arg1.my565[_local37][_local36].y - _local30)) + (_local33 * (_arg1.my565[_local37][int((_local36 + 1))].y - _local30))) + (_local34 * (_arg1.my565[int((_local37 + 1))][_local36].y - _local31))) + (_local35 * (_arg1.my565[int((_local37 + 1))][int((_local36 + 1))].y - _local31)))); | |
_local16 = ((((_local41 * _local10) + (_local43 * _local11)) + (_local45 * _local12)) + _local47); | |
_local17 = ((((_local42 * _local10) + (_local44 * _local11)) + (_local46 * _local12)) + _local48); | |
_local19 = ((((_local41 * _local13) + (_local43 * _local14)) + (_local45 * _local15)) + _local47); | |
_local20 = ((((_local42 * _local13) + (_local44 * _local14)) + (_local46 * _local15)) + _local48); | |
if (_arg1.wp514 == 0){ | |
if (_arg2 == 0){ | |
_local8 = (Number(_local9) / Number(_local5)); | |
} else { | |
_local8 = (Number(((_local5 - 1) - _local9)) / Number(_local5)); | |
}; | |
var _temp17 = _local39; | |
_local39 = (_local39 + 1); | |
_local49 = _temp17; | |
_arg1.us662[_local49] = _local16; | |
var _temp18 = _local39; | |
_local39 = (_local39 + 1); | |
_local50 = _temp18; | |
_arg1.us662[_local50] = _local17; | |
_local39++; | |
var _temp19 = _local40; | |
_local40 = (_local40 + 1); | |
_local51 = _temp19; | |
_arg1.cm665[_local51] = _local8; | |
var _temp20 = _local40; | |
_local40 = (_local40 + 1); | |
_local52 = _temp20; | |
_arg1.cm665[_local52] = 0.75; | |
var _temp21 = _local39; | |
_local39 = (_local39 + 1); | |
_local53 = _temp21; | |
_arg1.us662[_local53] = _local19; | |
var _temp22 = _local39; | |
_local39 = (_local39 + 1); | |
_local54 = _temp22; | |
_arg1.us662[_local54] = _local20; | |
_local39++; | |
var _temp23 = _local40; | |
_local40 = (_local40 + 1); | |
_local55 = _temp23; | |
_arg1.cm665[_local55] = _local8; | |
var _temp24 = _local40; | |
_local40 = (_local40 + 1); | |
_local56 = _temp24; | |
_arg1.cm665[_local56] = 0.52; | |
} else { | |
if (_arg2 == 0){ | |
_local8 = (Number(_local9) / Number(_local5)); | |
} else { | |
_local8 = (Number(((_local5 - 1) - _local9)) / Number(_local5)); | |
}; | |
var _temp25 = _local39; | |
_local39 = (_local39 + 1); | |
_local49 = _temp25; | |
_arg1.lk799[_local49] = _local16; | |
var _temp26 = _local39; | |
_local39 = (_local39 + 1); | |
_local50 = _temp26; | |
_arg1.lk799[_local50] = _local17; | |
_local39++; | |
var _temp27 = _local40; | |
_local40 = (_local40 + 1); | |
_local51 = _temp27; | |
_arg1.el802[_local51] = _local8; | |
var _temp28 = _local40; | |
_local40 = (_local40 + 1); | |
_local52 = _temp28; | |
_arg1.el802[_local52] = 0.75; | |
var _temp29 = _local39; | |
_local39 = (_local39 + 1); | |
_local53 = _temp29; | |
_arg1.lk799[_local53] = _local19; | |
var _temp30 = _local39; | |
_local39 = (_local39 + 1); | |
_local54 = _temp30; | |
_arg1.lk799[_local54] = _local20; | |
_local39++; | |
var _temp31 = _local40; | |
_local40 = (_local40 + 1); | |
_local55 = _temp31; | |
_arg1.el802[_local55] = _local8; | |
var _temp32 = _local40; | |
_local40 = (_local40 + 1); | |
_local56 = _temp32; | |
_arg1.el802[_local56] = 0.52; | |
}; | |
_local9++; | |
}; | |
}; | |
} | |
public function f108(_arg1:String):Array{ | |
var _local2:Array; | |
var _local3:String; | |
var _local4:Array; | |
_local2 = _arg1.split(/\s|\r|\n/); | |
_local4 = new Array(); | |
while (_local2.length) { | |
_local3 = String(_local2.shift()); | |
if (_local3.length <= 0){ | |
} else { | |
_local4.push(int(_local3)); | |
}; | |
}; | |
return (_local4); | |
} | |
private function e134(_arg1:Array, _arg2:int):Number{ | |
var _local3:Number; | |
var _local4:int; | |
_local3 = _arg1[0]; | |
_local4 = 1; | |
while (_local4 < _arg2) { | |
if (_arg1[_local4] < _local3){ | |
_local3 = _arg1[_local4]; | |
}; | |
_local4++; | |
}; | |
return (_local3); | |
} | |
private function p132(_arg1:MPFace, _arg2:Array):void{ | |
_arg2[0] = (0.5 * (_arg1.uh558[1].x[0] + _arg1.uh558[1].x[3])); | |
_arg2[1] = ((0.3 * (_arg1.uh558[1].y[1] + _arg1.uh558[1].y[2])) + (0.2 * (_arg1.uh558[1].y[4] + _arg1.uh558[1].y[5]))); | |
_arg2[2] = (0.5 * (_arg1.uh558[2].x[0] + _arg1.uh558[2].x[3])); | |
_arg2[3] = ((0.3 * (_arg1.uh558[2].y[1] + _arg1.uh558[2].y[2])) + (0.2 * (_arg1.uh558[2].y[4] + _arg1.uh558[2].y[5]))); | |
} | |
private function n81(_arg1:ByteArray, _arg2:Array):void{ | |
var _local3:int; | |
var _local4:ParaEdit; | |
var _local5:int; | |
var _local6:int; | |
_local5 = 0; | |
while (_local5 <= 5) { | |
_local4 = zo248.uh558[_local5]; | |
_local3 = f77(_arg1, _arg2, 1); | |
_local4.sw382 = _local3; | |
_local6 = 0; | |
while (_local6 < _local3) { | |
_local4.x[_local6] = f78(_arg1, _arg2, 2); | |
_local4.y[_local6] = f78(_arg1, _arg2, 2); | |
_local6++; | |
}; | |
_local5++; | |
}; | |
if (zo248.gf509 == 2){ | |
_local5 = 9; | |
while (_local5 <= 10) { | |
_local4 = zo248.uh558[_local5]; | |
_local3 = f77(_arg1, _arg2, 1); | |
_local4.sw382 = _local3; | |
_local6 = 0; | |
while (_local6 < _local3) { | |
_local4.x[_local6] = f78(_arg1, _arg2, 2); | |
_local4.y[_local6] = f78(_arg1, _arg2, 2); | |
_local6++; | |
}; | |
_local5++; | |
}; | |
}; | |
} | |
private function m62(_arg1:MPFace, _arg2:Number):int{ | |
var _local3:int; | |
_local3 = _arg1.wt589[int((100 * _arg2))]; | |
while (_local3 < MPCONST.zp222) { | |
if (_arg1.sj591[_local3][6] > _arg2){ | |
break; | |
}; | |
_local3++; | |
}; | |
_local3--; | |
return (_local3); | |
} | |
private function p138(_arg1:int, _arg2:MPFace, _arg3:MPGlasses, _arg4:Number):void{ | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
var _local21:Number; | |
var _local22:int; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:int; | |
var _local26:int; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:Number; | |
var _local33:Number; | |
var _local34:Number; | |
var _local35:Number; | |
var _local36:Number; | |
var _local37:Number; | |
var _local38:Number; | |
var _local39:Number; | |
var _local40:Number; | |
var _local41:Number; | |
var _local42:Number; | |
var _local43:Number; | |
var _local44:Number; | |
_local43 = (_arg3.ky861 * _arg3.tb862); | |
_local44 = (_arg3.ky861 * _arg3.io863); | |
_local36 = _arg2.jc495; | |
_local37 = _arg2.cv496; | |
_local38 = _arg2.hh497; | |
_local39 = x116(_local38); | |
_local40 = z117(_local38); | |
_local41 = (-0.5 * x116(_local37)); | |
_local42 = (0.5 * x116(_local36)); | |
_local28 = _arg2.pn597[0]; | |
_local29 = _arg2.pn597[4]; | |
_local30 = _arg2.pn597[8]; | |
_local31 = _arg2.pn597[12]; | |
_local32 = _arg2.pn597[1]; | |
_local33 = _arg2.pn597[5]; | |
_local34 = _arg2.pn597[9]; | |
_local35 = _arg2.pn597[13]; | |
_local27 = _arg3.ky861; | |
_local9 = (_arg1 + 6); | |
_local5 = (0.5 * (_arg3.uh558[_local9].x[0] + _arg3.uh558[_local9].x[5])); | |
_local6 = (0.25 * (((_arg3.uh558[_local9].y[2] + _arg3.uh558[_local9].y[3]) + _arg3.uh558[_local9].y[9]) + _arg3.uh558[_local9].y[8])); | |
if (_arg1 == 0){ | |
_local25 = 0; | |
_local26 = 0; | |
} else { | |
_local25 = ((2 * (MPCONST.zu245 + 1)) * 3); | |
_local26 = ((2 * (MPCONST.zu245 + 1)) * 2); | |
}; | |
_local22 = 0; | |
while (_local22 <= MPCONST.zu245) { | |
_local23 = _arg3.uh558[_local9].x[_local22]; | |
_local24 = _arg3.uh558[_local9].y[_local22]; | |
_local7 = (_local23 - _local5); | |
_local8 = (_local24 - _local6); | |
_local20 = ((_local40 * _local7) + (_local39 * _local8)); | |
_local21 = ((-(_local39) * _local7) + (_local40 * _local8)); | |
var _temp1 = _local26; | |
_local26 = (_local26 + 1); | |
var _local45 = _temp1; | |
_arg3.lf895[_local45] = ((0.5 + (4 * _local20)) + _local41); | |
var _temp2 = _local26; | |
_local26 = (_local26 + 1); | |
var _local46 = _temp2; | |
_arg3.lf895[_local46] = ((0.5 + (3 * _local21)) + _local42); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local24 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local44 * _local13) + (_local43 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local43) * _local13) + (_local44 * _local14))); | |
_local12 = _arg4; | |
_local20 = ((((_local28 * _local10) + (_local29 * _local11)) + (_local30 * _local12)) + _local31); | |
_local21 = ((((_local32 * _local10) + (_local33 * _local11)) + (_local34 * _local12)) + _local35); | |
var _temp3 = _local25; | |
_local25 = (_local25 + 1); | |
var _local47 = _temp3; | |
_arg3.rg894[_local47] = _local20; | |
var _temp4 = _local25; | |
_local25 = (_local25 + 1); | |
var _local48 = _temp4; | |
_arg3.rg894[_local48] = _local21; | |
_local25++; | |
_local23 = _arg3.uh558[_local9].x[(11 - _local22)]; | |
_local24 = _arg3.uh558[_local9].y[(11 - _local22)]; | |
_local7 = (_local23 - _local5); | |
_local8 = (_local24 - _local6); | |
_local20 = ((_local40 * _local7) + (_local39 * _local8)); | |
_local21 = ((-(_local39) * _local7) + (_local40 * _local8)); | |
var _temp5 = _local26; | |
_local26 = (_local26 + 1); | |
var _local49 = _temp5; | |
_arg3.lf895[_local49] = ((0.5 + (4 * _local20)) + _local41); | |
var _temp6 = _local26; | |
_local26 = (_local26 + 1); | |
var _local50 = _temp6; | |
_arg3.lf895[_local50] = ((0.5 + (3 * _local21)) + _local42); | |
_local13 = (_local23 - _arg3.mr856); | |
_local14 = (_local24 - _arg3.jx857); | |
_local10 = (_arg3.xw858 + ((_local44 * _local13) + (_local43 * _local14))); | |
_local11 = (_arg3.tl859 + ((-(_local43) * _local13) + (_local44 * _local14))); | |
_local12 = _arg4; | |
_local20 = ((((_local28 * _local10) + (_local29 * _local11)) + (_local30 * _local12)) + _local31); | |
_local21 = ((((_local32 * _local10) + (_local33 * _local11)) + (_local34 * _local12)) + _local35); | |
var _temp7 = _local25; | |
_local25 = (_local25 + 1); | |
var _local51 = _temp7; | |
_arg3.rg894[_local51] = _local20; | |
var _temp8 = _local25; | |
_local25 = (_local25 + 1); | |
var _local52 = _temp8; | |
_arg3.rg894[_local52] = _local21; | |
_local25++; | |
_local22++; | |
}; | |
} | |
public function f115(_arg1:IOErrorEvent):void{ | |
trace(("Load failed: IO error: " + _arg1.text)); | |
} | |
public function v88():void{ | |
zo248.v88(); | |
} | |
private function a109(_arg1:Event):void{ | |
var _local2:URLLoader; | |
var _local3:Array; | |
var _local4:int; | |
var _local5:int; | |
trace((("loading edpr" + vf259) + " done")); | |
_local2 = URLLoader(_arg1.target); | |
_local3 = f108(String(_local2.data)); | |
_local4 = 0; | |
var _temp1 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.uh558[vf259].sw382 = _local3[_temp1]; | |
_local5 = 0; | |
while (_local5 < zo248.uh558[vf259].sw382) { | |
var _temp2 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.uh558[vf259].x[_local5] = _local3[_temp2]; | |
var _temp3 = _local4; | |
_local4 = (_local4 + 1); | |
zo248.uh558[vf259].y[_local5] = _local3[_temp3]; | |
_local5++; | |
}; | |
vf259++; | |
} | |
private function p141(_arg1:MPFace, _arg2:MPGlasses):void{ | |
_arg2.p55(_arg1); | |
} | |
private function v126(_arg1:ByteArray, _arg2:int){ | |
var _local3:int; | |
_local3 = _arg1[_arg2]; | |
if (bi464 == 0){ | |
if ((((_local3 >= 48)) && ((_local3 <= 57)))){ | |
yr467 = Number((_local3 - 48)); | |
bi464 = 1; | |
}; | |
return (null); | |
}; | |
if (bi464 == 1){ | |
if ((((_local3 >= 48)) && ((_local3 <= 57)))){ | |
yr467 = ((yr467 * 10) + Number((_local3 - 48))); | |
return (null); | |
}; | |
if (_local3 == 46){ | |
gz468 = 0.1; | |
bi464 = 2; | |
return (null); | |
}; | |
bi464 = 0; | |
return (yr467); | |
}; | |
if (bi464 == 2){ | |
if ((((_local3 >= 48)) && ((_local3 <= 57)))){ | |
yr467 = (yr467 + (gz468 * Number((_local3 - 48)))); | |
gz468 = (gz468 * 0.1); | |
return (null); | |
}; | |
bi464 = 0; | |
return (yr467); | |
}; | |
bi464 = 0; | |
return (null); | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
public final class MPCONST { | |
public static var vo218:int = 0x0200; | |
public static var gp230:int = 30; | |
public static var qr244:int = 4; | |
public static var ow223:int = 5; | |
public static var wa238:int = 12; | |
public static var lq243:int = 1; | |
public static var np231:int = 1; | |
public static var mw221:int = 10; | |
public static var xp234:int = 3; | |
public static var xx239:int = 0x0800; | |
public static var jb219:int = 16; | |
public static var jw236:int = 0x1000; | |
public static var hg233:int = 1; | |
public static var ef226:int = 32; | |
public static var rz220:int = 16; | |
public static var zu245:int = 5; | |
public static var kj224:int = 4; | |
public static var hh242:int = 16; | |
public static var am228:Number = 3.14159265358979; | |
public static var di229:Number = 0.02; | |
public static var qn235:int = 0x0100; | |
public static var ra227:Number = 0.175; | |
public static var uu232:int = 4; | |
public static var il225:int = 16; | |
public static var jm237:Number = 0x1000; | |
public static var mn240:Number = 25; | |
public static var sn241:Number = (am228 / 180); | |
public static var zp222:int = 11; | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class EyeMTRX { | |
public var s:Number; | |
public var x:Number; | |
public var y:Number; | |
public var z:Number; | |
public var t:Number; | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class FaceMODI { | |
public var xi208:Number; | |
public var rz206:Number; | |
public var jp207:Number; | |
public var ql205:Number; | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class mpVoice { | |
public var length:int; | |
public var hf932:Number; | |
public var xa933:Array; | |
public var aw187:int; | |
public var gain:Number; | |
public function mpVoice(){ | |
xa933 = new Array(); | |
super(); | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class FaceMTRX { | |
public var fact:Number; | |
public var s:Number; | |
public var sr215:Number; | |
public var x:Number; | |
public var y:Number; | |
public var z:Number; | |
public var t:Number; | |
} | |
}//package mpPackage | |
package mpPackage { | |
import flash.display.*; | |
import mp3D.*; | |
public class MPFace extends Sprite { | |
public var og734:VertexArray; | |
public var mn528:Number; | |
public var fo540:Number; | |
public var uy640:int; | |
public var da681:VertexBuffer; | |
public var hg666:Array; | |
public var dd714:Array; | |
public var bt561:Array; | |
public var ar588:Array; | |
public var au617:int; | |
public var ba840:int; | |
public var vz787:Array; | |
public var oq655:int; | |
public var sx725:Array; | |
public var og518:Number; | |
public var kl530:Number; | |
public var gf554:int = 18; | |
public var dz724:Array; | |
public var cw658:Array; | |
public var hs531:Number; | |
public var fh708:Array; | |
public var nz693:Array; | |
public var iu523:Number; | |
public var ly525:Number; | |
public var my565:Array; | |
public var ee641:int; | |
public var nf652:int; | |
public var uo546:Number; | |
public var dz744:TriangleStripArray; | |
public var wh752:TriangleStripArray; | |
public var lw595:Array; | |
public var cl682:VertexBuffer; | |
public var gt604:int; | |
public var uz782:VertexArray; | |
public var dn667:Array; | |
public var hh568:Array; | |
public var pj626:int; | |
public var zm611:int; | |
public var zk679:TriangleStripArray; | |
public var vf549:int; | |
public var gr678:TriangleStripArray; | |
public var iv639:int; | |
public var ij553:Number; | |
public var gh772:Array; | |
public var mo686:int; | |
private var jt250:Renderer; | |
public var vr638:int; | |
public var iv643:int; | |
public var zo807:Array; | |
public var gs779:Array; | |
public var aa630:int; | |
public var cy645:int; | |
public var hu766:VertexArray; | |
public var bo705:VertexBuffer; | |
public var us702:VertexArray; | |
public var pk505:Array; | |
public var vi845:int; | |
public var xa722:Array; | |
public var zw551:Number; | |
private var ez354:Array; | |
public var yn707:Array; | |
public var me586:Number = -0.7; | |
public var zn759:VertexArray; | |
public var rw698:Array; | |
public var bd743:VertexArray; | |
public var so776:TriangleStripArray; | |
public var yd818:VertexBuffer; | |
public var qm516:Boolean = true; | |
public var pn800:Array; | |
public var jw583:int = 0; | |
public var tg612:int; | |
public var sg819:VertexBuffer; | |
public var kz660:Array; | |
public var wk623:int; | |
public var tf777:VertexBuffer; | |
public var yc508:int = 0; | |
public var qp806:Array; | |
public var blinkL1:Number; | |
public var nl809:VertexArray; | |
public var dr632:int; | |
public var rf701:Array; | |
public var yd605:int; | |
public var in754:Array; | |
public var re620:int; | |
public var dr644:int; | |
public var sg609:int; | |
public var jn567:Array; | |
public var dr648:int; | |
public var oi593:Array; | |
public var mh664:Array; | |
public var vj522:Number; | |
public var yn526:Number; | |
public var ob727:VertexArray; | |
public var rn692:Array; | |
public var kh831:Array; | |
public var pe801:Array; | |
public var uh558:Array; | |
public var nw835:VertexArray; | |
public var ac676:VertexArray; | |
public var ww513:Number; | |
public var jf622:int; | |
public var fv637:int; | |
public var ho600:int; | |
public var ww762:Array; | |
public var jo685:int; | |
public var fj795:Array; | |
public var yn786:Array; | |
public var mw808:Array; | |
public var pe821:Array; | |
public var tr674:VertexArray; | |
public var vu550:Number; | |
public var ch742:VertexArray; | |
public var ie510:Number; | |
public var jg732:Array; | |
public var blinkR1:Number; | |
public var xn521:Number; | |
public var px797:Array; | |
public var ew703:VertexArray; | |
public var ku805:Array; | |
public var lg584:Number = 0; | |
public var on613:int; | |
public var hc788:Array; | |
public var mw823:Array; | |
public var vj590:Array; | |
public var mk527:Number; | |
public var ri825:VertexArray; | |
public var pd539:Number; | |
public var ch785:VertexBuffer; | |
public var jt704:TriangleStripArray; | |
public var bi839:int; | |
public var fc738:Array; | |
public var js624:int; | |
public var qg621:int; | |
public var qf764:Array; | |
public var bs763:Array; | |
public var bs767:VertexArray; | |
public var pf507:Appearance; | |
public var en711:VertexArray; | |
public var yh608:int; | |
public var fo844:int; | |
public var ss569:FaceANIM; | |
public var wn792:TriangleStripArray; | |
public var ma661:Array; | |
public var ih619:int; | |
public var hy596:Array; | |
public var ne822:Array; | |
public var af560:int; | |
public var el775:VertexArray; | |
public var ca718:VertexArray; | |
public var ReyeB:Number; | |
public var ReyeG:Number; | |
public var ReyeR:Number; | |
public var gc582:int = 0; | |
public var ul555:Array; | |
public var wp514:int = 0; | |
public var ub651:int; | |
public var fn780:Array; | |
public var ea573:Array; | |
public var lm735:VertexArray; | |
public var lk556:Array; | |
public var lk799:Array; | |
public var xg753:VertexBuffer; | |
public var tc710:VertexArray; | |
public var vf820:VertexBuffer; | |
public var lk562:Array; | |
public var pq789:Array; | |
public var mp816:TriangleStripArray; | |
public var vp731:Array; | |
public var dc720:TriangleStripArray; | |
public var pt814:VertexArray; | |
public var rh577:Number; | |
public var bv841:int; | |
public var dw533:Number; | |
public var au712:TriangleStripArray; | |
public var sj559:Array; | |
public var qs771:Array; | |
public var lx749:Array; | |
public var lm758:VertexArray; | |
public var gf642:int; | |
public var ec532:Number; | |
public var qh547:Number; | |
public var cj575:Array; | |
public var rs585:Number = -1; | |
public var pr654:int; | |
private var fq848:Sprite; | |
public var lb778:Array; | |
public var ed649:int; | |
public var wr745:VertexBuffer; | |
public var nf506:Appearance; | |
public var kx736:TriangleStripArray; | |
public var sj591:Array; | |
public var ph774:VertexArray; | |
public var zl614:int; | |
public var uq827:TriangleStripArray; | |
public var zk537:Number; | |
public var fs826:VertexArray; | |
public var ep519:Number; | |
public var kl680:TriangleStripArray; | |
public var rk673:VertexArray; | |
public var ef628:int; | |
public var fg755:Array; | |
public var xv706:Array; | |
public var cc757:Array; | |
public var ra534:Number; | |
public var eo684:int; | |
public var cm665:Array; | |
public var fr756:Array; | |
public var ff675:VertexArray; | |
public var ed697:VertexBuffer; | |
public var md574:Array; | |
public var yi580:Number; | |
public var ak650:int; | |
public var mp668:Array; | |
public var fj803:Array; | |
public var cv496:Number; | |
public var ud699:Array; | |
public var yj689:int; | |
public var up784:TriangleStripArray; | |
public var zm747:Array; | |
public var bo824:Array; | |
public var es829:Array; | |
public var cd635:int; | |
public var tn578:Number; | |
public var ha606:int; | |
public var ty571:Number; | |
public var oj733:Array; | |
public var qk670:Array; | |
public var gi538:Number; | |
public var mt804:Array; | |
public var cx695:VertexArray; | |
public var jc634:int; | |
public var xw837:VertexBuffer; | |
public var jm542:Number; | |
public var hh497:Number; | |
public var yv552:Number; | |
public var us846:int; | |
public var ha627:int; | |
public var wi544:Number; | |
public var yl656:int; | |
public var ug761:VertexBuffer; | |
public var hu672:VertexArray; | |
public var ba592:Array; | |
public var ds817:TriangleStripArray; | |
public var mf563:Array; | |
public var qn729:VertexBuffer; | |
public var gv730:Array; | |
public var ay723:Array; | |
public var gu646:int; | |
public var sq847:int; | |
public var ut719:VertexArray; | |
public var tg504:MPEngine; | |
public var hc828:VertexBuffer; | |
public var pa524:Number; | |
public var gu653:int; | |
public var sp520:Number; | |
public var ug790:VertexArray; | |
public var xb746:Array; | |
public var qx659:Array; | |
public var jo768:TriangleStripArray; | |
public var im548:Number; | |
public var kq741:Array; | |
public var vr598:int; | |
public var am671:Array; | |
public var qo842:int; | |
public var ms770:Array; | |
public var mt625:int; | |
public var eg579:Number; | |
public var wt589:Array; | |
public var mk812:VertexArray; | |
public var et517:Array; | |
public var hn618:int; | |
public var ks709:Array; | |
public var us662:Array; | |
public var jd557:Array; | |
public var gb737:VertexBuffer; | |
public var pc740:Array; | |
public var ow511:Number; | |
public var qz629:int; | |
public var xz700:Array; | |
public var ss832:Array; | |
public var tt726:VertexArray; | |
public var pw796:Array; | |
public var el802:Array; | |
public var py739:Array; | |
public var xa696:TriangleStripArray; | |
public var mv833:Array; | |
public var oj594:Array; | |
public var af836:TriangleStripArray; | |
public var bg728:TriangleStripArray; | |
public var cg535:Number; | |
public var jc495:Number; | |
public var mj760:TriangleStripArray; | |
public var qc570:Array; | |
public var LeyeB:Number; | |
public var LeyeG:Number; | |
public var tx:Number; | |
public var ty:Number; | |
public var LeyeR:Number; | |
public var in691:Array; | |
public var ch633:int; | |
public var ki602:int; | |
public var pc781:Array; | |
public var rq647:int; | |
public var mb810:VertexArray; | |
public var tj615:int; | |
public var ob657:Array; | |
public var hn669:Array; | |
public var bp576:Array; | |
public var sr783:VertexArray; | |
public var jq543:Number; | |
public var wa694:VertexArray; | |
public var tl813:VertexArray; | |
public var ew610:int; | |
public var xf715:Array; | |
public var nd815:TriangleStripArray; | |
public var qp545:Number; | |
public var jf566:Array; | |
public var aw187:Array; | |
public var uv529:Number; | |
public var ui599:int; | |
public var fy603:int; | |
public var rq688:int; | |
public var ul631:int; | |
public var ci765:Array; | |
public var jg663:Array; | |
public var lt683:VertexBuffer; | |
public var pq843:int; | |
public var fm536:Number; | |
public var xd794:Array; | |
public var no834:VertexArray; | |
public var qr748:Array; | |
public var zs515:int = 1; | |
public var hg838:int; | |
public var dt572:Number; | |
public var ck721:VertexBuffer; | |
public var ae587:Array; | |
public var qr512:Number; | |
public var mn713:VertexBuffer; | |
public var fb798:Array; | |
public var yr636:int; | |
public var pn597:Array; | |
public var vz717:Array; | |
public var iq793:VertexBuffer; | |
public var wx581:int = 1; | |
public var dm716:Array; | |
public var hg616:int; | |
public var zg690:Array; | |
public var bt751:VertexArray; | |
public var dk541:Number; | |
public var nx687:int; | |
public var vo750:VertexArray; | |
public var ll769:VertexBuffer; | |
public var gf509:int; | |
public var cw607:int; | |
public var lv677:VertexArray; | |
public var sw601:int; | |
public var up811:VertexArray; | |
public var qr564:Array; | |
public var km830:Array; | |
public var ri791:VertexArray; | |
public var mc773:Array; | |
public function MPFace(_arg1:Sprite){ | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:int; | |
pk505 = new Array(0x0100); | |
yc508 = 0; | |
wp514 = 0; | |
zs515 = 1; | |
qm516 = true; | |
gf554 = 18; | |
bt561 = new Array(); | |
lk562 = new Array(); | |
mf563 = new Array(); | |
qr564 = new Array(); | |
ss569 = new FaceANIM(); | |
aw187 = new Array(); | |
ea573 = new Array(); | |
md574 = new Array(); | |
cj575 = new Array(); | |
bp576 = new Array(); | |
wx581 = 1; | |
gc582 = 0; | |
jw583 = 0; | |
lg584 = 0; | |
rs585 = -1; | |
me586 = -0.7; | |
pn597 = new Array(16); | |
ob657 = new Array(); | |
cw658 = new Array(); | |
qx659 = new Array(); | |
kz660 = new Array(); | |
ma661 = new Array(); | |
us662 = new Array(); | |
jg663 = new Array(); | |
mh664 = new Array(); | |
cm665 = new Array(); | |
hg666 = new Array(); | |
dn667 = new Array(); | |
mp668 = new Array(); | |
hn669 = new Array(); | |
qk670 = new Array(); | |
am671 = new Array(); | |
da681 = new VertexBuffer(); | |
cl682 = new VertexBuffer(); | |
lt683 = new VertexBuffer(); | |
zg690 = new Array(); | |
in691 = new Array(); | |
rn692 = new Array(); | |
nz693 = new Array(); | |
rw698 = new Array(); | |
ud699 = new Array(); | |
xz700 = new Array(); | |
rf701 = new Array(); | |
xv706 = new Array(); | |
yn707 = new Array(); | |
fh708 = new Array(); | |
ks709 = new Array(); | |
dd714 = new Array(); | |
xf715 = new Array(); | |
dm716 = new Array(); | |
vz717 = new Array(); | |
xa722 = new Array(); | |
ay723 = new Array(); | |
dz724 = new Array(); | |
sx725 = new Array(); | |
gv730 = new Array(); | |
vp731 = new Array(); | |
jg732 = new Array(); | |
oj733 = new Array(); | |
fc738 = new Array(); | |
py739 = new Array(); | |
pc740 = new Array(); | |
kq741 = new Array(); | |
xb746 = new Array(); | |
zm747 = new Array(); | |
qr748 = new Array(); | |
lx749 = new Array(); | |
in754 = new Array(); | |
fg755 = new Array(); | |
fr756 = new Array(); | |
cc757 = new Array(); | |
ww762 = new Array(); | |
bs763 = new Array(); | |
qf764 = new Array(); | |
ci765 = new Array(); | |
ms770 = new Array(); | |
qs771 = new Array(); | |
gh772 = new Array(); | |
mc773 = new Array(); | |
lb778 = new Array(); | |
gs779 = new Array(); | |
fn780 = new Array(); | |
pc781 = new Array(); | |
yn786 = new Array(); | |
vz787 = new Array(); | |
hc788 = new Array(); | |
pq789 = new Array(); | |
xd794 = new Array(); | |
fj795 = new Array(); | |
pw796 = new Array(); | |
px797 = new Array(); | |
fb798 = new Array(); | |
lk799 = new Array(); | |
pn800 = new Array(); | |
pe801 = new Array(); | |
el802 = new Array(); | |
fj803 = new Array(); | |
mt804 = new Array(); | |
ku805 = new Array(); | |
qp806 = new Array(); | |
zo807 = new Array(); | |
mw808 = new Array(); | |
yd818 = new VertexBuffer(); | |
sg819 = new VertexBuffer(); | |
vf820 = new VertexBuffer(); | |
pe821 = new Array(); | |
ne822 = new Array(); | |
mw823 = new Array(); | |
bo824 = new Array(); | |
hc828 = new VertexBuffer(); | |
es829 = new Array(); | |
km830 = new Array(); | |
kh831 = new Array(); | |
ss832 = new Array(); | |
mv833 = new Array(); | |
xw837 = new VertexBuffer(); | |
jt250 = new Renderer(); | |
ez354 = new Array(3); | |
super(); | |
fq848 = _arg1; | |
et517 = new Array(MPCONST.jb219); | |
_local2 = 0; | |
while (_local2 < MPCONST.jb219) { | |
et517[_local2] = new FaceANIM(); | |
_local2++; | |
}; | |
uh558 = new Array(MPCONST.il225); | |
_local2 = 0; | |
while (_local2 < MPCONST.il225) { | |
uh558[_local2] = new ParaEdit(); | |
uh558[_local2].x = new Array(MPCONST.ef226); | |
uh558[_local2].y = new Array(MPCONST.ef226); | |
_local2++; | |
}; | |
_local4 = 32; | |
sj559 = new Array(2); | |
_local2 = 0; | |
while (_local2 < 2) { | |
sj559[_local2] = new Array(_local4); | |
_local3 = 0; | |
while (_local3 < _local4) { | |
sj559[_local2][_local3] = new EyeFine(); | |
_local3++; | |
}; | |
_local2++; | |
}; | |
hh568 = new Array(MPCONST.jb219); | |
_local2 = 0; | |
while (_local2 < MPCONST.jb219) { | |
hh568[_local2] = new Array((MPCONST.zp222 + 1)); | |
_local3 = 0; | |
while (_local3 < (MPCONST.zp222 + 1)) { | |
hh568[_local2][_local3] = new Array((MPCONST.mw221 + 1)); | |
_local10 = 0; | |
while (_local10 < (MPCONST.mw221 + 1)) { | |
hh568[_local2][_local3][_local10] = new FaceMODI(); | |
_local10++; | |
}; | |
_local3++; | |
}; | |
_local2++; | |
}; | |
_local5 = 32; | |
qc570 = new Array(_local5); | |
_local2 = 0; | |
while (_local2 < _local5) { | |
qc570[_local2] = new Array(_local5); | |
_local3 = 0; | |
while (_local3 < _local5) { | |
qc570[_local2][_local3] = new EyeMTRX(); | |
_local3++; | |
}; | |
_local2++; | |
}; | |
ul555 = new Array(gf554); | |
lk556 = new Array(gf554); | |
jd557 = new Array(gf554); | |
_local6 = (MPCONST.mw221 + 1); | |
_local7 = (MPCONST.zp222 + 1); | |
my565 = new Array(_local7); | |
jf566 = new Array(_local7); | |
jn567 = new Array(_local7); | |
vj590 = new Array(_local7); | |
sj591 = new Array(_local7); | |
oi593 = new Array(_local7); | |
_local2 = 0; | |
while (_local2 < _local7) { | |
my565[_local2] = new Array(_local6); | |
jf566[_local2] = new Array(_local6); | |
jn567[_local2] = new Array(_local6); | |
vj590[_local2] = new Array(_local6); | |
sj591[_local2] = new Array(_local6); | |
oi593[_local2] = new Array(_local6); | |
_local3 = 0; | |
while (_local3 < _local6) { | |
my565[_local2][_local3] = new FaceMTRX(); | |
jf566[_local2][_local3] = new FaceMTRX(); | |
jn567[_local2][_local3] = new FaceMTRX(); | |
vj590[_local2][_local3] = (sj591[_local2][_local3] = 0); | |
oi593[_local2][_local3] = 0; | |
_local3++; | |
}; | |
_local2++; | |
}; | |
ba592 = new Array((_local7 - 1)); | |
_local2 = 0; | |
while (_local2 < (_local7 - 1)) { | |
ba592[_local2] = new Array((_local6 - 1)); | |
_local3 = 0; | |
while (_local3 < (_local6 - 1)) { | |
ba592[_local2][_local3] = 0; | |
_local3++; | |
}; | |
_local2++; | |
}; | |
oj594 = new Array(_local7); | |
_local2 = 0; | |
while (_local2 < _local7) { | |
oj594[_local2] = new Array(_local6); | |
_local3 = 0; | |
while (_local3 < _local6) { | |
oj594[_local2][_local3] = 0; | |
_local3++; | |
}; | |
_local2++; | |
}; | |
_local8 = MPCONST.vo218; | |
lw595 = new Array(_local8); | |
hy596 = new Array(_local8); | |
_local2 = 0; | |
while (_local2 < _local8) { | |
lw595[_local2] = new Array(_local8); | |
hy596[_local2] = new Array(_local8); | |
_local3 = 0; | |
while (_local3 < _local8) { | |
lw595[_local2][_local3] = (hy596[_local2][_local3] = 0); | |
_local3++; | |
}; | |
_local2++; | |
}; | |
_local9 = 101; | |
ae587 = new Array(_local9); | |
ar588 = new Array(_local9); | |
wt589 = new Array(_local9); | |
this.nf506 = new Appearance(true, true, false, 0, 0); | |
this.pf507 = new Appearance(false, true, false, 0, 0); | |
this.yc508 = 0; | |
fq848.addChild(this); | |
} | |
public function p148(_arg1:Array):void{ | |
_arg1[0] = jc495; | |
_arg1[1] = cv496; | |
_arg1[2] = hh497; | |
} | |
public function e153(_arg1:Number):void{ | |
dt572 = _arg1; | |
} | |
public function r159():void{ | |
} | |
public function r145(_arg1:int, _arg2:Array):void{ | |
var _local3:int; | |
if (_arg1 == 0){ | |
_local3 = 0; | |
while (_local3 < 4) { | |
ea573[_local3] = _arg2[_local3]; | |
_local3++; | |
}; | |
} else { | |
_local3 = 0; | |
while (_local3 < 4) { | |
cj575[_local3] = _arg2[_local3]; | |
_local3++; | |
}; | |
}; | |
} | |
public function i147(_arg1:Array):void{ | |
jc495 = _arg1[0]; | |
cv496 = _arg1[1]; | |
hh497 = _arg1[2]; | |
if (cv496 >= 0){ | |
wp514 = 0; | |
} else { | |
wp514 = 1; | |
}; | |
} | |
public function v88():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; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
_local4 = 0; | |
while (_local4 < MPCONST.jb219) { | |
_local2 = 0; | |
while (_local2 <= MPCONST.zp222) { | |
_local1 = 0; | |
while (_local1 <= MPCONST.mw221) { | |
_local9 = vj590[_local2][_local1]; | |
_local10 = sj591[_local2][_local1]; | |
hh568[_local4][_local2][_local1].ql205 = (hh568[_local4][_local2][_local1].rz206 = 0); | |
hh568[_local4][_local2][_local1].jp207 = (hh568[_local4][_local2][_local1].xi208 = 0); | |
if ((((((((((oi593[_local2][_local1] == 0)) && ((_local2 > 0)))) && ((_local2 < MPCONST.zp222)))) && ((_local1 > 0)))) && ((_local1 < MPCONST.mw221)))){ | |
_local3 = 0; | |
while (_local3 < 16) { | |
if (et517[_local4].nq204[_local3].og209 != 0){ | |
_local11 = tg504.o120(_local9, _local10, et517[_local4].nq204[_local3].bf117, et517[_local4].nq204[_local3].qm118, et517[_local4].nq204[_local3].xd212, et517[_local4].nq204[_local3].zu213, et517[_local4].nq204[_local3].zo214); | |
if (et517[_local4].nq204[_local3].og209 == 1){ | |
hh568[_local4][_local2][_local1].ql205 = (hh568[_local4][_local2][_local1].ql205 + (_local11 * et517[_local4].nq204[_local3].vl210)); | |
hh568[_local4][_local2][_local1].rz206 = (hh568[_local4][_local2][_local1].rz206 + (_local11 * et517[_local4].nq204[_local3].ie211)); | |
hh568[_local4][_local2][_local1].jp207 = (hh568[_local4][_local2][_local1].jp207 + (_local11 * et517[_local4].nq204[_local3].vl210)); | |
hh568[_local4][_local2][_local1].xi208 = (hh568[_local4][_local2][_local1].xi208 + (_local11 * et517[_local4].nq204[_local3].ie211)); | |
} else { | |
if (et517[_local4].nq204[_local3].og209 == 2){ | |
hh568[_local4][_local2][_local1].ql205 = (hh568[_local4][_local2][_local1].ql205 + (_local11 * et517[_local4].nq204[_local3].vl210)); | |
hh568[_local4][_local2][_local1].rz206 = (hh568[_local4][_local2][_local1].rz206 + (_local11 * et517[_local4].nq204[_local3].ie211)); | |
} else { | |
hh568[_local4][_local2][_local1].jp207 = (hh568[_local4][_local2][_local1].jp207 + (_local11 * et517[_local4].nq204[_local3].vl210)); | |
hh568[_local4][_local2][_local1].xi208 = (hh568[_local4][_local2][_local1].xi208 + (_local11 * et517[_local4].nq204[_local3].ie211)); | |
}; | |
}; | |
}; | |
_local3++; | |
}; | |
}; | |
if ((((((((_local2 == 0)) || ((_local2 == MPCONST.zp222)))) || ((_local1 == 0)))) || ((_local1 == MPCONST.mw221)))){ | |
hh568[_local4][_local2][_local1].ql205 = 0; | |
hh568[_local4][_local2][_local1].rz206 = 0; | |
hh568[_local4][_local2][_local1].jp207 = 0; | |
hh568[_local4][_local2][_local1].xi208 = 0; | |
}; | |
_local1++; | |
}; | |
_local2++; | |
}; | |
_local4++; | |
}; | |
_local2 = 0; | |
while (_local2 <= MPCONST.zp222) { | |
_local1 = 0; | |
while (_local1 <= MPCONST.mw221) { | |
_local9 = vj590[_local2][_local1]; | |
_local10 = sj591[_local2][_local1]; | |
_local16 = ((MPCONST.vo218 - 1) * _local9); | |
_local17 = ((MPCONST.vo218 - 1) * _local10); | |
_local5 = int(_local16); | |
_local6 = int(_local17); | |
_local7 = (_local5 + 1); | |
_local8 = (_local6 + 1); | |
if (_local5 < 0){ | |
_local5 = 0; | |
} else { | |
if (_local5 >= MPCONST.vo218){ | |
_local5 = (MPCONST.vo218 - 1); | |
}; | |
}; | |
if (_local6 < 0){ | |
_local6 = 0; | |
} else { | |
if (_local6 >= MPCONST.vo218){ | |
_local6 = (MPCONST.vo218 - 1); | |
}; | |
}; | |
if (_local7 < 0){ | |
_local7 = 0; | |
} else { | |
if (_local7 >= MPCONST.vo218){ | |
_local7 = (MPCONST.vo218 - 1); | |
}; | |
}; | |
if (_local8 < 0){ | |
_local8 = 0; | |
} else { | |
if (_local8 >= MPCONST.vo218){ | |
_local8 = (MPCONST.vo218 - 1); | |
}; | |
}; | |
_local16 = (_local16 - Number(_local5)); | |
_local17 = (_local17 - Number(_local6)); | |
_local12 = ((1 - _local16) * (1 - _local17)); | |
_local13 = (_local16 * (1 - _local17)); | |
_local14 = ((1 - _local16) * _local17); | |
_local15 = (_local16 * _local17); | |
my565[_local2][_local1].x = (jf566[_local2][_local1].x = _local9); | |
my565[_local2][_local1].y = (jf566[_local2][_local1].y = _local10); | |
my565[_local2][_local1].s = (jf566[_local2][_local1].s = _local9); | |
my565[_local2][_local1].t = (jf566[_local2][_local1].t = _local10); | |
my565[_local2][_local1].z = (jf566[_local2][_local1].z = ((((2 * MPCONST.ra227) * ((((_local12 * Number(lw595[_local6][_local5])) + (_local13 * Number(lw595[_local6][_local7]))) + (_local14 * Number(lw595[_local8][_local5]))) + (_local15 * Number(lw595[_local8][_local7])))) / 0xFF) - MPCONST.ra227)); | |
my565[_local2][_local1].fact = (jf566[_local2][_local1].fact = (((((_local12 * Number(hy596[_local6][_local5])) + (_local13 * Number(hy596[_local6][_local7]))) + (_local14 * Number(hy596[_local8][_local5]))) + (_local15 * Number(hy596[_local8][_local7]))) / 0xFF)); | |
_local1++; | |
}; | |
_local2++; | |
}; | |
lg584 = 0.5; | |
rs585 = 0.25; | |
me586 = -0.175; | |
q158(lg584, rs585); | |
lg584 = cg535; | |
rs585 = ra534; | |
} | |
public function v144(_arg1:int, _arg2:Number):void{ | |
if (_arg1 == 0){ | |
ea573[0] = _arg2; | |
} else { | |
cj575[0] = _arg2; | |
}; | |
} | |
public function v146(_arg1:int):Number{ | |
if (_arg1 == 0){ | |
return (ea573[0]); | |
}; | |
return (cj575[0]); | |
} | |
public function p55():void{ | |
ez354[0] = ((-0.5 * dt572) + aw187[0]); | |
ez354[1] = ((-0.5 * dt572) + aw187[1]); | |
ez354[2] = aw187[2]; | |
wa694.v41(ho600, zg690); | |
cx695.v41(ho600, in691); | |
ed697.j46(wa694, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(ed697, xa696, graphics); | |
us702.v41(ki602, rw698); | |
ew703.v41(ki602, ud699); | |
bo705.j46(us702, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(bo705, jt704, graphics); | |
if (gf509 != 2){ | |
tc710.v41(gt604, xv706); | |
en711.v41(gt604, yn707); | |
mn713.j46(tc710, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(mn713, au712, graphics); | |
}; | |
tt726.v41(ha606, xa722); | |
ob727.v41(ha606, ay723); | |
qn729.j46(tt726, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(qn729, bg728, graphics); | |
if (gf509 == 2){ | |
ph774.v41(yh608, ms770); | |
el775.v41(yh608, qs771); | |
tf777.j46(ph774, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(tf777, so776, graphics); | |
}; | |
ch742.v41(ew610, fc738); | |
bd743.v41(ew610, py739); | |
wr745.j46(ch742, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(wr745, dz744, graphics); | |
ca718.v41(tg612, dd714); | |
ut719.v41(tg612, xf715); | |
ck721.j46(ca718, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(ck721, dc720, graphics); | |
if (gf509 == 2){ | |
hu766.v41(zl614, ww762); | |
bs767.v41(zl614, bs763); | |
ll769.j46(hu766, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(ll769, jo768, graphics); | |
}; | |
og734.v41(hg616, gv730); | |
lm735.v41(hg616, vp731); | |
gb737.j46(og734, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.z40(gb737, kx736, graphics); | |
if (this.gf509 != 2){ | |
lm758.v41(hn618, in754); | |
zn759.v41(hn618, fg755); | |
ug761.j46(lm758, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.o39(ug761, mj760, graphics); | |
vo750.v41(jf622, xb746); | |
bt751.v41(jf622, zm747); | |
xg753.j46(vo750, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.o39(xg753, wh752, graphics); | |
}; | |
ug790.v41(re620, yn786); | |
ri791.v41(re620, vz787); | |
iq793.j46(ug790, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.o39(iq793, wn792, graphics); | |
uz782.v41(js624, lb778); | |
sr783.v41(js624, gs779); | |
ch785.j46(uz782, dt572, ez354); | |
jt250.f38(nf506); | |
jt250.o39(ch785, up784, graphics); | |
if (wp514 == 0){ | |
hu672.v41((hg838 / 3), kz660); | |
ff675.v41((bi839 / 2), jg663); | |
da681.j46(hu672, dt572, ez354); | |
da681.t44(4294967295); | |
jt250.f38(nf506); | |
jt250.o39(da681, gr678, graphics); | |
rk673.v41((fo844 / 3), ma661); | |
ac676.v41((vi845 / 2), mh664); | |
cl682.j46(rk673, dt572, ez354); | |
cl682.t44(4294967295); | |
jt250.f38(pf507); | |
jt250.o39(cl682, zk679, graphics); | |
tr674.v41((us662.length / 3), us662); | |
lv677.v41((cm665.length / 2), cm665); | |
lt683.j46(tr674, dt572, ez354); | |
lt683.t44(4294967295); | |
lt683.p47(lv677, 1, null); | |
jt250.f38(nf506); | |
jt250.o39(lt683, kl680, graphics); | |
} else { | |
nl809.v41((ba840 / 3), px797); | |
mk812.v41((bv841 / 2), pn800); | |
yd818.j46(nl809, dt572, ez354); | |
yd818.t44(4294967295); | |
jt250.f38(nf506); | |
jt250.o39(yd818, nd815, graphics); | |
mb810.v41((us846 / 3), fb798); | |
tl813.v41((sq847 / 2), pe801); | |
sg819.j46(mb810, dt572, ez354); | |
sg819.t44(4294967295); | |
jt250.f38(pf507); | |
jt250.o39(sg819, mp816, graphics); | |
up811.v41((lk799.length / 3), lk799); | |
pt814.v41((el802.length / 2), el802); | |
vf820.j46(up811, dt572, ez354); | |
vf820.t44(4294967295); | |
vf820.p47(pt814, 1, null); | |
jt250.f38(nf506); | |
jt250.o39(vf820, ds817, graphics); | |
}; | |
if (gf509 == 2){ | |
if (yc508 == 1){ | |
no834.v41((qo842 / 3), km830); | |
nw835.v41((pq843 / 2), kh831); | |
xw837.j46(no834, dt572, ez354); | |
xw837.t44(4294967295); | |
jt250.f38(nf506); | |
jt250.o39(xw837, af836, graphics); | |
}; | |
}; | |
} | |
public function m151(_arg1:int, _arg2:Number):void{ | |
et517[_arg1].gain = _arg2; | |
} | |
public function q158(_arg1:Number, _arg2:Number):void{ | |
var _local3:Number; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
_local9 = 0.42; | |
_local10 = 0.58; | |
_local11 = 0.4; | |
_local12 = 0.6; | |
_local13 = 0.31; | |
_local14 = 0.31; | |
_local15 = 0.53; | |
_local16 = 0.53; | |
_local4 = ((_arg2 - _local13) / (_local15 - _local13)); | |
_local5 = (_local9 + ((_local11 - _local9) * _local4)); | |
_local6 = (_local10 + ((_local12 - _local10) * _local4)); | |
_local3 = ((_arg1 - _local5) / (_local6 - _local5)); | |
ra534 = (yn526 + ((mn528 - yn526) * _local4)); | |
_local7 = (kl530 + ((ec532 - kl530) * _local4)); | |
_local8 = (hs531 + ((dw533 - hs531) * _local4)); | |
cg535 = (_local7 + ((_local8 - _local7) * _local3)); | |
fm536 = ((mn528 - yn526) / (_local15 - _local13)); | |
zk537 = ((_local8 - _local7) / (_local6 - _local5)); | |
} | |
public function q156():void{ | |
this.ss569.nq204[1].bf117 = ((this.uh558[2].x[0] + this.uh558[2].x[3]) * 0.5); | |
this.ss569.nq204[1].qm118 = ((((this.uh558[2].y[1] + this.uh558[2].y[2]) + this.uh558[2].y[4]) + this.uh558[2].y[5]) * 0.25); | |
} | |
public function s107():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:Number; | |
var _local4:Number; | |
if (this.gf509 != 2){ | |
_local2 = 3; | |
kl530 = uh558[_local2].x[0]; | |
yn526 = uh558[_local2].y[0]; | |
hs531 = uh558[_local2].x[(uh558[_local2].sw382 - 1)]; | |
mk527 = uh558[_local2].y[(uh558[_local2].sw382 - 1)]; | |
_local2 = 1; | |
_local4 = 0; | |
_local3 = _local4; | |
_local1 = 0; | |
while (_local1 < uh558[_local2].sw382) { | |
_local3 = (_local3 + uh558[_local2].x[_local1]); | |
_local4 = (_local4 + uh558[_local2].y[_local1]); | |
_local1++; | |
}; | |
dw533 = (_local3 / Number(uh558[_local2].sw382)); | |
uv529 = (_local4 / Number(uh558[_local2].sw382)); | |
_local2 = 2; | |
_local4 = 0; | |
_local3 = _local4; | |
_local1 = 0; | |
while (_local1 < uh558[_local2].sw382) { | |
_local3 = (_local3 + uh558[_local2].x[_local1]); | |
_local4 = (_local4 + uh558[_local2].y[_local1]); | |
_local1++; | |
}; | |
ec532 = (_local3 / Number(uh558[_local2].sw382)); | |
mn528 = (_local4 / Number(uh558[_local2].sw382)); | |
} else { | |
_local2 = 10; | |
kl530 = uh558[_local2].x[4]; | |
yn526 = uh558[_local2].y[4]; | |
hs531 = uh558[_local2].x[5]; | |
mk527 = uh558[_local2].y[5]; | |
ec532 = uh558[_local2].x[0]; | |
mn528 = uh558[_local2].y[0]; | |
dw533 = uh558[_local2].x[1]; | |
uv529 = uh558[_local2].y[1]; | |
}; | |
} | |
public function h154(_arg1:Array):void{ | |
aw187[0] = _arg1[0]; | |
aw187[1] = _arg1[1]; | |
aw187[2] = _arg1[2]; | |
} | |
public function j143(_arg1:int, _arg2:Array):void{ | |
if (_arg1 == 0){ | |
_arg2[0] = rh577; | |
_arg2[1] = tn578; | |
} else { | |
_arg2[0] = eg579; | |
_arg2[1] = yi580; | |
}; | |
} | |
public function l142(_arg1:int, _arg2:Array):void{ | |
if (_arg1 == 0){ | |
rh577 = _arg2[0]; | |
tn578 = _arg2[1]; | |
w155(); | |
ss569.nq204[0].vl210 = (0.3 * rh577); | |
ss569.nq204[0].ie211 = (0.3 * tn578); | |
ss569.nq204[0].xd212 = (jm542 * 26); | |
ss569.nq204[0].zu213 = (jm542 * 26); | |
ss569.nq204[0].zo214 = 0; | |
} else { | |
eg579 = _arg2[0]; | |
yi580 = _arg2[1]; | |
q156(); | |
ss569.nq204[1].vl210 = (0.3 * eg579); | |
ss569.nq204[1].ie211 = (0.3 * yi580); | |
ss569.nq204[1].xd212 = (jq543 * 26); | |
ss569.nq204[1].zu213 = (jq543 * 26); | |
ss569.nq204[1].zo214 = 0; | |
}; | |
} | |
public function a150(_arg1:Array):void{ | |
_arg1[0] = tx; | |
_arg1[1] = ty; | |
_arg1[2] = ty571; | |
} | |
public function w155():void{ | |
this.ss569.nq204[0].bf117 = ((this.uh558[1].x[0] + this.uh558[1].x[3]) * 0.5); | |
this.ss569.nq204[0].qm118 = ((((this.uh558[1].y[1] + this.uh558[1].y[2]) + this.uh558[1].y[4]) + this.uh558[1].y[5]) * 0.25); | |
} | |
public function n157(_arg1:Number, _arg2:Number):void{ | |
var _local3:Number; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
_local4 = ((_arg2 - og518) / (sp520 - og518)); | |
_local5 = (vj522 + ((pa524 - vj522) * _local4)); | |
_local6 = (iu523 + ((ly525 - iu523) * _local4)); | |
_local3 = ((_arg1 - _local5) / (_local6 - _local5)); | |
ra534 = (yn526 + ((mn528 - yn526) * _local4)); | |
_local7 = (kl530 + ((ec532 - kl530) * _local4)); | |
_local8 = (hs531 + ((dw533 - hs531) * _local4)); | |
cg535 = (_local7 + ((_local8 - _local7) * _local3)); | |
fm536 = ((mn528 - yn526) / (sp520 - og518)); | |
zk537 = ((_local8 - _local7) / (_local6 - _local5)); | |
} | |
public function y149(_arg1:Array):void{ | |
tx = _arg1[0]; | |
ty = _arg1[1]; | |
ty571 = _arg1[2]; | |
} | |
public function y152(_arg1:int):Number{ | |
return (et517[_arg1].gain); | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class FaceMove { | |
public var zo214:Number; | |
public var og209:int; | |
public var xd212:Number; | |
public var bf117:Number; | |
public var zu213:Number; | |
public var vl210:Number; | |
public var qm118:Number; | |
public var ie211:Number; | |
} | |
}//package mpPackage | |
package mpPackage { | |
import flash.display.*; | |
import mp3D.*; | |
public class MPGlasses extends Sprite { | |
public var ow180:Appearance; | |
public var pb885:Array; | |
public var cl876:Array; | |
public var io863:Number; | |
public var gg860:Number; | |
public var yy888:Array; | |
public var hh873:TriangleStripArray; | |
private var fq848:Sprite; | |
public var uh558:Array; | |
public var dx883:VertexBuffer; | |
public var nc903:int; | |
public var dn865:int; | |
public var ly864:String; | |
public var cl881:VertexArray; | |
public var th891:TriangleStripArray; | |
public var vf871:VertexArray; | |
public var uo890:VertexArray; | |
public var yj886:Array; | |
public var do868:Array; | |
public var ja877:Array; | |
public var wm892:VertexBuffer; | |
public var of901:VertexBuffer; | |
public var ky861:Number; | |
private var jt250:Renderer; | |
public var jx857:Number; | |
public var zw887:Array; | |
public var qa867:Array; | |
public var il866:int; | |
public var jm874:VertexBuffer; | |
public var aw187:Array; | |
public var rg894:Array; | |
public var js869:Array; | |
public var mr856:Number; | |
public var pk505:Array; | |
public var fv902:Array; | |
public var dt572:Number; | |
public var tl859:Number; | |
public var dv882:TriangleStripArray; | |
public var xw858:Number; | |
public var ri878:Array; | |
public var oj889:VertexArray; | |
public var lv893:int; | |
public var xa872:VertexArray; | |
public var lf895:Array; | |
public var bo875:int; | |
public var nt879:Array; | |
public var kk870:Array; | |
public var ub899:VertexArray; | |
public var dw880:VertexArray; | |
public var bt898:VertexArray; | |
public var tb862:Number; | |
public var tx855:Array; | |
public var ro884:int; | |
public var xu900:TriangleStripArray; | |
public var zd896:Array; | |
public var zd897:Array; | |
public function MPGlasses(_arg1:Sprite){ | |
var _local2:int; | |
var _local3:int; | |
pk505 = new Array(4); | |
tx855 = new Array(4); | |
jt250 = new Renderer(); | |
super(); | |
fq848 = _arg1; | |
this.tx855[0] = false; | |
this.tx855[1] = false; | |
this.tx855[2] = false; | |
this.tx855[3] = false; | |
this.ow180 = new Appearance(true, true, false, 0, 0); | |
this.dt572 = 1; | |
this.aw187 = new Array(3); | |
qa867 = new Array(); | |
do868 = new Array(); | |
js869 = new Array(); | |
kk870 = new Array(); | |
jm874 = new VertexBuffer(); | |
cl876 = new Array(); | |
ja877 = new Array(); | |
ri878 = new Array(); | |
nt879 = new Array(); | |
dx883 = new VertexBuffer(); | |
uh558 = new Array(MPCONST.il225); | |
_local2 = 0; | |
while (_local2 < MPCONST.il225) { | |
uh558[_local2] = new ParaEdit(); | |
uh558[_local2].x = new Array(MPCONST.ef226); | |
uh558[_local2].y = new Array(MPCONST.ef226); | |
_local2++; | |
}; | |
nc903 = MPCONST.hh242; | |
fv902 = new Array(2); | |
_local3 = 0; | |
while (_local3 < 2) { | |
fv902[_local3] = new Array((nc903 + 1)); | |
_local2 = 0; | |
while (_local2 < (nc903 + 1)) { | |
fv902[_local3][_local2] = new GlassFine(); | |
_local2++; | |
}; | |
_local3++; | |
}; | |
fq848.addChild(this); | |
} | |
public function q160():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
_local1 = (2 * 8); | |
_local3 = _local1; | |
il866 = _local1; | |
qa867 = new Array((3 * _local1)); | |
do868 = new Array((2 * _local1)); | |
js869 = new Array(1); | |
kk870 = new Array(1); | |
js869[0] = _local1; | |
kk870[0] = pk505[0]; | |
_local6 = 0; | |
hh873 = new TriangleStripArray(1, js869, kk870); | |
vf871 = new VertexArray(_local1, 3); | |
xa872 = new VertexArray(_local1, 2); | |
jm874 = new VertexBuffer(); | |
jm874.p47(xa872, 1, null); | |
_local1 = ((2 * MPCONST.lq243) * (MPCONST.qr244 + 1)); | |
_local3 = (_local1 / MPCONST.lq243); | |
bo875 = _local1; | |
cl876 = new Array((3 * _local1)); | |
ja877 = new Array((2 * _local1)); | |
ri878 = new Array(MPCONST.lq243); | |
nt879 = new Array(MPCONST.lq243); | |
_local6 = 0; | |
_local5 = 0; | |
while (_local5 < MPCONST.lq243) { | |
ri878[_local5] = _local3; | |
nt879[_local5] = pk505[1]; | |
_local5++; | |
}; | |
dv882 = new TriangleStripArray(MPCONST.lq243, ri878, nt879); | |
dw880 = new VertexArray(_local1, 3); | |
cl881 = new VertexArray(_local1, 2); | |
dx883 = new VertexBuffer(); | |
dx883.p47(cl881, 1, null); | |
_local1 = ((2 * 2) * (nc903 + 1)); | |
_local3 = (_local1 / 2); | |
ro884 = _local1; | |
pb885 = new Array((3 * _local1)); | |
yj886 = new Array((2 * _local1)); | |
zw887 = new Array(2); | |
yy888 = new Array(2); | |
_local6 = 0; | |
_local5 = 0; | |
while (_local5 < 2) { | |
zw887[_local5] = _local3; | |
yy888[_local5] = pk505[2]; | |
_local5++; | |
}; | |
th891 = new TriangleStripArray(2, zw887, yy888); | |
oj889 = new VertexArray(_local1, 3); | |
uo890 = new VertexArray(_local1, 2); | |
wm892 = new VertexBuffer(); | |
wm892.p47(uo890, 1, null); | |
_local1 = ((2 * 2) * (MPCONST.zu245 + 1)); | |
_local3 = (_local1 / 2); | |
lv893 = _local1; | |
rg894 = new Array((3 * _local1)); | |
lf895 = new Array((2 * _local1)); | |
zd896 = new Array(2); | |
zd897 = new Array(2); | |
_local6 = 0; | |
_local5 = 0; | |
while (_local5 < 2) { | |
zd896[_local5] = _local3; | |
zd897[_local5] = pk505[3]; | |
_local5++; | |
}; | |
xu900 = new TriangleStripArray(2, zd896, zd897); | |
bt898 = new VertexArray(_local1, 3); | |
ub899 = new VertexArray(_local1, 2); | |
of901 = new VertexBuffer(); | |
of901.p47(ub899, 1, null); | |
} | |
public function p55(_arg1:MPFace):void{ | |
var _local2:Number; | |
var _local3:Array; | |
_local3 = new Array(3); | |
_local2 = (_arg1.dt572 * dt572); | |
_local3[0] = ((((-0.5 * _arg1.dt572) + ((_arg1.dt572 - _local2) * xw858)) + _arg1.aw187[0]) + aw187[0]); | |
_local3[1] = ((((-0.5 * _arg1.dt572) + ((_arg1.dt572 - _local2) * tl859)) + _arg1.aw187[1]) + aw187[1]); | |
_local3[2] = (_arg1.aw187[2] + aw187[2]); | |
dw880.v41(bo875, cl876); | |
cl881.v41(bo875, ja877); | |
dx883.j46(dw880, _local2, _local3); | |
dx883.t44(4294967295); | |
jt250.f38(ow180); | |
jt250.z40(dx883, dv882, graphics); | |
if (dn865 == 1){ | |
oj889.v41(ro884, pb885); | |
uo890.v41(ro884, yj886); | |
wm892.j46(oj889, _local2, _local3); | |
wm892.t44(4294967295); | |
jt250.f38(ow180); | |
jt250.z40(wm892, th891, graphics); | |
} else { | |
if (dn865 == 2){ | |
oj889.v41(ro884, pb885); | |
uo890.v41(ro884, yj886); | |
wm892.j46(oj889, _local2, _local3); | |
wm892.t44(4294967295); | |
jt250.f38(ow180); | |
jt250.z40(wm892, th891, graphics); | |
}; | |
}; | |
if (dn865 != 2){ | |
bt898.v41(lv893, rg894); | |
ub899.v41(lv893, lf895); | |
of901.j46(bt898, _local2, _local3); | |
of901.t44(4294967295); | |
jt250.f38(ow180); | |
jt250.z40(of901, xu900, graphics); | |
}; | |
vf871.v41(il866, qa867); | |
xa872.v41(il866, do868); | |
jm874.j46(vf871, _local2, _local3); | |
jm874.t44(4294967295); | |
jt250.f38(ow180); | |
jt250.z40(jm874, hh873, graphics); | |
} | |
public function h154(_arg1:Array):void{ | |
var _local2:int; | |
_local2 = 0; | |
while (_local2 < 3) { | |
this.aw187[_local2] = _arg1[_local2]; | |
_local2++; | |
}; | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
import flash.media.*; | |
public class mpSpeech { | |
public var nc914:int; | |
public var vg911:Array; | |
public var iv910:Sound; | |
public var xh925:int; | |
public var su924:Number; | |
public var mt919:Number; | |
public var gk922:Number; | |
public var qp913:int; | |
public var nm907:Boolean = false; | |
public var eb918:int; | |
public var jo909:Boolean = false; | |
public var vn916:int; | |
public var oi908:Boolean = false; | |
public var ob912:SoundChannel; | |
public var kw915:mpVoice; | |
public var dh920:Number; | |
public var vy921:Number; | |
public var hk917:int; | |
public var ji923:Number; | |
public function mpSpeech(){ | |
nm907 = false; | |
oi908 = false; | |
jo909 = false; | |
iv910 = new Sound(); | |
vg911 = new Array(); | |
kw915 = new mpVoice(); | |
super(); | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class FaceANIM { | |
public var fu202:int; | |
public var vq203:Number; | |
public var nq204:Array; | |
public var gain:Number; | |
public function FaceANIM(){ | |
var _local1:int; | |
super(); | |
nq204 = new Array(MPCONST.rz220); | |
_local1 = 0; | |
while (_local1 < MPCONST.rz220) { | |
nq204[_local1] = new FaceMove(); | |
_local1++; | |
}; | |
} | |
} | |
}//package mpPackage | |
package mpPackage { | |
public class EyeFine { | |
public var x:Number; | |
public var y:Number; | |
} | |
}//package mpPackage | |
package mpCursor { | |
import flash.display.*; | |
import flash.geom.*; | |
public class MPCursor extends Sprite { | |
public var hn200:Matrix; | |
public var qz199:BitmapData; | |
public var wj1061:int; | |
public var bn201:int; | |
public function MPCursor(_arg1:BitmapData){ | |
hn200 = new Matrix(); | |
super(); | |
qz199 = _arg1; | |
bn201 = qz199.width; | |
wj1061 = qz199.height; | |
} | |
public function r48(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ | |
e49(_arg1, _arg2, _arg3, _arg4, 0, 0, Number(bn201), Number(wj1061)); | |
graphics.clear(); | |
graphics.lineStyle(); | |
graphics.beginBitmapFill(qz199, hn200, false, true); | |
graphics.moveTo(_arg1, _arg2); | |
graphics.lineTo(_arg3, _arg2); | |
graphics.lineTo(_arg3, _arg4); | |
graphics.lineTo(_arg1, _arg4); | |
graphics.endFill(); | |
} | |
private function e49(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Number):void{ | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
_local13 = _arg5; | |
_local14 = _arg6; | |
_local9 = _arg7; | |
_local10 = _arg6; | |
_local11 = _arg7; | |
_local12 = _arg8; | |
_local9 = (_local9 - _local13); | |
_local11 = (_local11 - _local13); | |
_local10 = (_local10 - _local14); | |
_local12 = (_local12 - _local14); | |
_local15 = (1 / ((_local9 * _local12) - (_local10 * _local11))); | |
_local16 = (_local12 * _local15); | |
_local12 = (_local9 * _local15); | |
_local10 = (-(_local10) * _local15); | |
_local11 = (-(_local11) * _local15); | |
_local9 = _local16; | |
_local16 = ((-(_local13) * _local9) - (_local14 * _local11)); | |
_local14 = ((-(_local13) * _local10) - (_local14 * _local12)); | |
_local13 = _local16; | |
_local15 = _arg1; | |
_local16 = _arg2; | |
_local17 = _arg3; | |
_local18 = _arg2; | |
_local19 = _arg3; | |
_local20 = _arg4; | |
_local17 = (_local17 - _local15); | |
_local18 = (_local18 - _local16); | |
_local19 = (_local19 - _local15); | |
_local20 = (_local20 - _local16); | |
hn200.a = ((_local9 * _local17) + (_local10 * _local19)); | |
hn200.b = ((_local9 * _local18) + (_local10 * _local20)); | |
hn200.c = ((_local11 * _local17) + (_local12 * _local19)); | |
hn200.d = ((_local11 * _local18) + (_local12 * _local20)); | |
hn200.tx = (((_local17 * _local13) + (_local19 * _local14)) + _local15); | |
hn200.ty = (((_local18 * _local13) + (_local20 * _local14)) + _local16); | |
} | |
} | |
}//package mpCursor | |
package { | |
import flash.events.*; | |
import flash.display.*; | |
import mpPackage.*; | |
import flash.utils.*; | |
import mp3D.*; | |
import flash.geom.*; | |
import mpCursor.*; | |
import flash.net.*; | |
import flash.media.*; | |
import flash.text.*; | |
public class HPTop extends Sprite { | |
private static var yx966:int = 12; | |
public static var kd948:Number = 8; | |
private static var jj963:int = 2000; | |
public static var gp230:int = 30; | |
public static var xj946:Number = 10; | |
private static var hr953:int = 11; | |
public static var vf949:Number = 8; | |
private static var hv952:int = 0; | |
private static var ep950:int = 0; | |
public static var di229:Number = 0.02; | |
public static var jk944:Number = 0.07; | |
public static var oq947:Number = -10; | |
private static var wt954:Boolean = false; | |
public static var uu943:Number = 0.1; | |
private static var vl951:int = 5; | |
private static var li962:int = 100; | |
private static var mn240:Number = 25; | |
private static var oz967:int = 30; | |
private static var he964:int = 13; | |
public static var df942:Number = 0.2; | |
private static var vr965:int = 11; | |
public static var ol945:Number = 0.05; | |
private var gr972:int = 0; | |
public var moueyey:Number; | |
public var px996:Number; | |
public var ep950:int = 0; | |
public var ut990:int = 0; | |
private var ba968:mpSpeech; | |
public var winy:int; | |
public var mm1012:int = 40; | |
public var qn1019:Number = 0; | |
public var do1051:Number = 0; | |
public var hy978:Number = 1; | |
private var bq1073:Array; | |
public var zr1042:Number = -90; | |
public var jk995:Number; | |
public var nk992:Number = 0; | |
public var zq1017:int = 40; | |
public var mouposy:Number; | |
private var uk956:mpTimer; | |
public var kn1008:Number = 0; | |
public var bk1014:Number = 0; | |
public var xv1004:int = 0; | |
public var sr988:int = 0; | |
public var lt984:Boolean = false; | |
public var oo1003:int = 0; | |
public var ar1036:Number; | |
public var jc495:Number; | |
public var bw1027:int = 400; | |
public var ec1049:Number = -90; | |
public var ow1025:int = 0; | |
public var zl986:int = 0; | |
public var xk935:int = 250; | |
public var tj1053:Number = 0; | |
public var uo546:Number = 0; | |
private var sj939:Matrix; | |
public var qr1057:Number; | |
private var fm970:mpSpeech; | |
public var dj982:int = 3; | |
public var ar1041:int = 0; | |
public var hr1023:Number = 0; | |
public var kn1037:Number; | |
public var mp1006:int = 100; | |
public var tu1039:Number = 0; | |
public var os1043:Number = -90; | |
public var ml1024:Number = 0; | |
public var ic1033:int = 0; | |
public var go973:MPFace; | |
public var dt1000:Array; | |
public var uf1040:Array; | |
private var aw187:Array; | |
private var xf957:mpTimer; | |
public var nm1032:int = 100; | |
public var yl980:Boolean = false; | |
public var od987:int = 0; | |
public var gt991:Number = 0; | |
public var mt1046:Number = -90; | |
public var cv496:Number; | |
public var dq1044:Number = -90; | |
public var wt1029:int = 0; | |
public var mouroty:Number; | |
public var yk1056:Number; | |
private var fd955:MPCursor; | |
public var qu1050:Number = 0; | |
public var hu1001:Array; | |
public var gt1030:Number = 1; | |
public var dq976:Number = 0; | |
private var zz937:Bitmap; | |
public var aa1055:Number; | |
public var xa1034:Number = 0; | |
private var yx961:URLLoader; | |
public var yv1028:int = 8; | |
public var ar994:Number; | |
public var la977:Number = 0; | |
public var sv1007:Number; | |
public var gz999:Array; | |
public var hh497:Number; | |
private var fj958:uint = 0; | |
private var qt938:BitmapData; | |
public var vb1022:int = 40; | |
public var ke989:int = 7; | |
public var wc1020:int = 0; | |
public var wx581:int = 1; | |
public var gh1048:Number = -90; | |
public var cv1016:int = 0; | |
public var jd981:int = 0; | |
public var le1013:Number = 0; | |
private var xy1058:Array; | |
public var nt993:Number; | |
public var nx1038:Number = 0; | |
public var xy1054:Number; | |
public var ly1018:Number = 0; | |
public var pj1026:int = 200; | |
public var oq1031:int = 100; | |
public var tg504:MPEngine; | |
public var nw1002:int = 0; | |
public var nu974:MPGlasses = null; | |
private var fp969:mpSpeech; | |
public var jj1005:int = 100; | |
private var ps959:uint = 0; | |
public var ws1045:Number = -90; | |
public var mb1021:int = 0; | |
private var vg911:Array; | |
public var cj1047:Number = -90; | |
private var sw960:Boolean = true; | |
public var ov998:int; | |
private var iv910:Sound; | |
public var at975:String; | |
private var ee941:BitmapData; | |
public var in997:Number; | |
public var sr1052:Number = 0; | |
private var xu1060:TextField; | |
public var hm983:int; | |
public var wj1010:int = 0; | |
public var jl936:int = 250; | |
private var lz1074:int = 0; | |
public var pz1035:Number; | |
public var op1011:int = 0; | |
private var fa940:Bitmap; | |
private var ow971:int = 0; | |
public var su1015:int = 0; | |
public var ed985:int = 0; | |
private var cr1059:int = 0; | |
public var hk1009:Number = 0; | |
public var gg979:int = 2; | |
public function HPTop(){ | |
var _local1:int; | |
xk935 = 250; | |
jl936 = 250; | |
sj939 = new Matrix(); | |
uk956 = new mpTimer(); | |
xf957 = new mpTimer(); | |
fj958 = 0; | |
ps959 = 0; | |
sw960 = true; | |
yx961 = new URLLoader(); | |
iv910 = new Sound(); | |
vg911 = new Array(); | |
ba968 = new mpSpeech(); | |
ow971 = 0; | |
gr972 = 0; | |
nu974 = null; | |
dq976 = 0; | |
la977 = 0; | |
hy978 = 1; | |
ep950 = 0; | |
gg979 = 2; | |
yl980 = false; | |
jd981 = 0; | |
dj982 = 3; | |
lt984 = false; | |
ed985 = 0; | |
zl986 = 0; | |
od987 = 0; | |
sr988 = 0; | |
ke989 = 7; | |
ut990 = 0; | |
gt991 = 0; | |
nk992 = 0; | |
uo546 = 0; | |
gz999 = new Array(3); | |
dt1000 = new Array(8); | |
hu1001 = new Array(8); | |
nw1002 = 0; | |
oo1003 = 0; | |
xv1004 = 0; | |
jj1005 = 100; | |
mp1006 = 100; | |
kn1008 = 0; | |
hk1009 = 0; | |
wj1010 = 0; | |
op1011 = 0; | |
mm1012 = 40; | |
le1013 = 0; | |
bk1014 = 0; | |
su1015 = 0; | |
cv1016 = 0; | |
zq1017 = 40; | |
ly1018 = 0; | |
qn1019 = 0; | |
wc1020 = 0; | |
mb1021 = 0; | |
vb1022 = 40; | |
hr1023 = 0; | |
ml1024 = 0; | |
ow1025 = 0; | |
pj1026 = 200; | |
bw1027 = 400; | |
yv1028 = 8; | |
wt1029 = 0; | |
gt1030 = 1; | |
oq1031 = 100; | |
nm1032 = 100; | |
ic1033 = 0; | |
xa1034 = 0; | |
nx1038 = 0; | |
tu1039 = 0; | |
uf1040 = new Array(16); | |
ar1041 = 0; | |
wx581 = 1; | |
zr1042 = -90; | |
os1043 = -90; | |
dq1044 = -90; | |
ws1045 = -90; | |
mt1046 = -90; | |
cj1047 = -90; | |
gh1048 = -90; | |
ec1049 = -90; | |
qu1050 = 0; | |
do1051 = 0; | |
sr1052 = 0; | |
tj1053 = 0; | |
xy1058 = new Array(30); | |
cr1059 = 0; | |
xu1060 = new TextField(); | |
bq1073 = new Array(64); | |
lz1074 = 0; | |
aw187 = new Array(); | |
super(); | |
o169(); | |
stage.frameRate = 30; | |
stage.quality = StageQuality.MEDIUM; | |
_local1 = 0; | |
while (_local1 < 3) { | |
gz999[_local1] = new Array(0x0400); | |
_local1++; | |
}; | |
j165(); | |
yl980 = false; | |
sw960 = true; | |
ic1033 = 1; | |
mp1006 = 1; | |
sv1007 = (0.5 + (0.5 * w173())); | |
nw1002 = (oo1003 = jk995); | |
xv1004 = 0; | |
jj1005 = (gp230 * (40 + (o172() % 50))); | |
ut990 = 0; | |
stage.addEventListener(MouseEvent.MOUSE_MOVE, c181); | |
stage.addEventListener(Event.ENTER_FRAME, u174); | |
sr988 = 0; | |
} | |
private function o172():int{ | |
var _local1:int; | |
var _local2:Number; | |
_local2 = Math.random(); | |
_local1 = int((_local2 * Number(0xFFFFFF))); | |
return (_local1); | |
} | |
public function u174(_arg1:Event):void{ | |
var _local2:Number; | |
var _local3:Number; | |
var _local4:int; | |
var _local5:int; | |
var _local6:Array; | |
var _local7:Array; | |
var _local8:Array; | |
var _local9:int; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
if (tg504.fr261){ | |
return; | |
}; | |
if (tg504.mx262){ | |
return; | |
}; | |
ps959 = getTimer(); | |
_local2 = (1000 / Number((ps959 - fj958))); | |
var _local13 = cr1059++; | |
xy1058[_local13] = _local2; | |
if (cr1059 >= 30){ | |
cr1059 = 0; | |
}; | |
fj958 = ps959; | |
_local3 = 0; | |
_local4 = 0; | |
while (_local4 < 30) { | |
_local3 = (_local3 + xy1058[_local4]); | |
_local4++; | |
}; | |
_local2 = (_local3 / 30); | |
xu1060.text = _local2.toPrecision(5); | |
_local6 = new Array(3); | |
_local7 = new Array(3); | |
_local8 = new Array(2); | |
px996 = jk995; | |
jk995 = Number(getTimer()); | |
_local10 = ((jk995 - px996) / Number(gp230)); | |
_local5 = xf957.x163(); | |
if (_local5 > 2000){ | |
ic1033 = 3; | |
}; | |
if (ic1033 == 1){ | |
xa1034 = (xa1034 + (_local10 * 0.1)); | |
if (xa1034 >= 1){ | |
xa1034 = 1; | |
ic1033 = 2; | |
}; | |
} else { | |
if (ic1033 == 3){ | |
xa1034 = (xa1034 - (_local10 * 0.05)); | |
if (xa1034 <= 0){ | |
xa1034 = 0; | |
ic1033 = 0; | |
}; | |
}; | |
}; | |
if (ic1033 != 0){ | |
_local11 = b118(xa1034); | |
kn1037 = (df942 * ((2 * pz1035) - 1)); | |
if (kn1037 < -(jk944)){ | |
kn1037 = -(jk944); | |
} else { | |
if (kn1037 > jk944){ | |
kn1037 = jk944; | |
}; | |
}; | |
moueyey = (uu943 * ((2 * mouposy) - 1)); | |
if (moueyey < -(ol945)){ | |
moueyey = -(ol945); | |
} else { | |
if (moueyey > ol945){ | |
moueyey = ol945; | |
}; | |
}; | |
ar1036 = (xj946 * ((2 * mouposy) - 1)); | |
mouroty = (oq947 * ((2 * pz1035) - 1)); | |
if (ar1036 < -(kd948)){ | |
ar1036 = -(kd948); | |
} else { | |
if (ar1036 > kd948){ | |
ar1036 = kd948; | |
}; | |
}; | |
if (mouroty < -(kd948)){ | |
mouroty = -(kd948); | |
} else { | |
if (mouroty > kd948){ | |
mouroty = kd948; | |
}; | |
}; | |
if ((((ut990 == 1)) && ((mouposy > 0.5)))){ | |
uf1040[12] = ((1.6 * (mouposy - 0.5)) * _local11); | |
} else { | |
uf1040[12] = 0; | |
}; | |
}; | |
if (zl986 == 1){ | |
uf1040[7] = (0.5 + (0.5 * x116(zr1042))); | |
uf1040[0] = (0.3 + (0.3 * x116(os1043))); | |
uf1040[3] = (0.3 + (0.3 * x116(dq1044))); | |
uf1040[4] = b118((0.1 + (0.3 * (x116(mt1046) + x116(cj1047))))); | |
uf1040[5] = (0.1 + (0.25 * (x116(zr1042) + x116(ws1045)))); | |
_local10 = ((jk995 - px996) / Number(gp230)); | |
zr1042 = (zr1042 + (_local10 * 3.5)); | |
os1043 = (os1043 + (_local10 * 2.7)); | |
dq1044 = (dq1044 + (_local10 * 2.3)); | |
ws1045 = (ws1045 + (_local10 * 1.9)); | |
mt1046 = (mt1046 + (_local10 * 3)); | |
cj1047 = (cj1047 + (_local10 * 4.7)); | |
pj1026 = int((jk995 - Number(ow1025))); | |
if (pj1026 < (gp230 * 100)){ | |
_local10 = (0.5 + (0.5 * x116((-90 + ((360 * Number(pj1026)) / (Number(gp230) * 100)))))); | |
uf1040[0] = (Number(uf1040[0]) * (1 - _local10)); | |
uf1040[3] = (Number(uf1040[3]) * (1 - _local10)); | |
uf1040[14] = (Number(uf1040[14]) * (1 - _local10)); | |
uf1040[15] = (Number(uf1040[15]) * (1 - _local10)); | |
uf1040[yv1028] = (_local10 * gt1030); | |
} else { | |
uf1040[8] = 0; | |
uf1040[9] = 0; | |
uf1040[11] = 0; | |
uf1040[12] = 0; | |
}; | |
if (pj1026 >= bw1027){ | |
ow1025 = jk995; | |
bw1027 = (gp230 * (200 + (o172() % 400))); | |
gt1030 = (0.5 + (0.5 * w173())); | |
if ((o172() % 7) < 3){ | |
yv1028 = 9; | |
} else { | |
yv1028 = 9; | |
}; | |
}; | |
}; | |
if (ic1033 != 0){ | |
if (mouposy > 0.5){ | |
if (zl986 == 1){ | |
uf1040[4] = (uf1040[4] + ((2 * (mouposy - 0.5)) * _local11)); | |
} else { | |
uf1040[4] = ((2 * (mouposy - 0.5)) * _local11); | |
}; | |
hk1009 = 0; | |
} else { | |
hk1009 = ((0.6 * (0.5 - mouposy)) * _local11); | |
}; | |
} else { | |
hk1009 = 0; | |
}; | |
if (ed985 == 1){ | |
xv1004 = (jk995 - nw1002); | |
if (xv1004 >= jj1005){ | |
mp1006 = o172(); | |
sv1007 = (0.5 + (0.8 * w173())); | |
if (sv1007 > 1){ | |
sv1007 = 1; | |
}; | |
if ((mp1006 % 5) < 3){ | |
kn1008 = (0.005 * Number(((o172() % 20) - 10))); | |
nk992 = (0.001 * Number(((o172() % 20) - 10))); | |
}; | |
nw1002 = (oo1003 = jk995); | |
xv1004 = 0; | |
jj1005 = (gp230 * (40 + (o172() % 50))); | |
}; | |
if ((int(jk995) - oo1003) >= (gp230 * 21)){ | |
nx1038 = (0.0009 * Number(((o172() % 20) - 10))); | |
tu1039 = (0.0006 * Number(((o172() % 20) - 10))); | |
kn1008 = (kn1008 + (0.002 * Number(((o172() % 20) - 10)))); | |
nk992 = (nk992 + (0.0006 * Number(((o172() % 20) - 10)))); | |
if ((((ar1041 == 1)) && (((mp1006 % 7) < 5)))){ | |
kn1008 = 0; | |
nk992 = 0; | |
}; | |
oo1003 = jk995; | |
}; | |
if (kn1008 > (gt991 + di229)){ | |
gt991 = (gt991 + di229); | |
} else { | |
if (kn1008 < (gt991 - di229)){ | |
gt991 = (gt991 - di229); | |
} else { | |
gt991 = kn1008; | |
}; | |
}; | |
if ((mp1006 % 7) < 5){ | |
ov998 = 0; | |
} else { | |
if ((mp1006 % 7) < 6){ | |
ov998 = 2; | |
_local9 = h177(2, xv1004); | |
nk992 = (-0.07 * gz999[2][_local9]); | |
} else { | |
ov998 = 1; | |
}; | |
}; | |
m178(ov998, nw1002); | |
}; | |
if (gt991 < -0.1){ | |
gt991 = -0.1; | |
} else { | |
if (gt991 > 0.1){ | |
gt991 = 0.1; | |
}; | |
}; | |
nt993 = gt991; | |
ar994 = nk992; | |
if (ic1033 != 0){ | |
if (ic1033 < 3){ | |
_local12 = (10 * _local11); | |
} else { | |
_local12 = (1 - (10 * (1 - _local11))); | |
}; | |
if (_local12 > 1){ | |
_local12 = 1; | |
} else { | |
if (_local12 < 0){ | |
_local12 = 0; | |
}; | |
}; | |
nt993 = (((1 - _local12) * nt993) + (_local12 * (kn1037 + nx1038))); | |
ar994 = (((1 - _local12) * ar994) + (_local12 * (moueyey + tu1039))); | |
}; | |
nt993 = (nt993 * 0.25); | |
ar994 = (ar994 * 0.25); | |
ar1041 = 0; | |
if (od987 == 1){ | |
op1011 = (jk995 - wj1010); | |
if (op1011 >= mm1012){ | |
wj1010 = jk995; | |
op1011 = 0; | |
mm1012 = (gp230 * (20 + (o172() % 50))); | |
le1013 = bk1014; | |
bk1014 = (-6 + ((12 * 0.01) * Number((o172() % 100)))); | |
}; | |
jc495 = (le1013 + ((bk1014 - le1013) * c119((Number(op1011) / Number(mm1012))))); | |
cv1016 = (jk995 - su1015); | |
if (cv1016 >= zq1017){ | |
su1015 = jk995; | |
cv1016 = 0; | |
zq1017 = (gp230 * (20 + (o172() % 50))); | |
ly1018 = qn1019; | |
qn1019 = (-6 + ((12 * 0.01) * Number((o172() % 100)))); | |
}; | |
cv496 = (ly1018 + ((qn1019 - ly1018) * b118((Number(cv1016) / Number(zq1017))))); | |
mb1021 = (jk995 - wc1020); | |
if (mb1021 >= vb1022){ | |
wc1020 = jk995; | |
mb1021 = 0; | |
vb1022 = (gp230 * (20 + (o172() % 50))); | |
hr1023 = ml1024; | |
ml1024 = (-6 + ((12 * 0.01) * Number((o172() % 100)))); | |
}; | |
hh497 = (hr1023 + ((ml1024 - hr1023) * b118((Number(mb1021) / Number(vb1022))))); | |
}; | |
if (ic1033 != 0){ | |
jc495 = (((1 - _local11) * jc495) + (_local11 * ar1036)); | |
cv496 = (((1 - _local11) * cv496) + (_local11 * mouroty)); | |
}; | |
_local6[0] = jc495; | |
_local6[1] = cv496; | |
_local6[2] = hh497; | |
go973.i147(_local6); | |
_local7[0] = 0; | |
_local7[1] = 0; | |
_local7[2] = 0; | |
go973.y149(_local7); | |
go973.r145(0, dt1000); | |
go973.r145(1, dt1000); | |
_local8[0] = nt993; | |
_local8[1] = (ar994 * 0.5); | |
go973.l142(0, _local8); | |
go973.l142(1, _local8); | |
_local4 = 0; | |
while (_local4 < 16) { | |
go973.m151(_local4, uf1040[_local4]); | |
_local4++; | |
}; | |
w176(); | |
stage.invalidate(); | |
} | |
public function j165():void{ | |
var _local1:int; | |
xy1054 = getTimer(); | |
jk995 = (xy1054 - (60 * 1000)); | |
ow1025 = jk995; | |
wj1010 = (su1015 = (wc1020 = (nw1002 = (oo1003 = ow1025)))); | |
_local1 = 0; | |
while (_local1 < 16) { | |
uf1040[_local1] = 0; | |
_local1++; | |
}; | |
ed985 = 1; | |
od987 = 1; | |
zl986 = 1; | |
ic1033 = 0; | |
o168(); | |
pz1035 = 0.5; | |
mouposy = 0.5; | |
} | |
public function b118(_arg1:Number):Number{ | |
var _local2:Number; | |
if (_arg1 > 1){ | |
_arg1 = 1; | |
} else { | |
if (_arg1 < 0){ | |
_arg1 = 0; | |
}; | |
}; | |
_local2 = (0.5 + (0.5 * Math.sin((((-90 + (180 * _arg1)) / 180) * MPCONST.am228)))); | |
return (_local2); | |
} | |
public function o169():void{ | |
MPGL.q2(this); | |
go973 = new MPFace(this); | |
tg504 = new MPEngine(); | |
v170(0); | |
MPGL.u5(mpvar.mm151); | |
MPGL.y9(); | |
MPGL.u5(mpvar.vy150); | |
MPGL.y9(); | |
MPGL.l12(-1, 1, -1, 1); | |
MPGL.f13(0, 0, xk935, jl936); | |
} | |
private function v170(_arg1:int):void{ | |
at975 = "hair/"; | |
tg504.p50(at975); | |
tg504.g51(go973, at975, null); | |
} | |
private function a171(_arg1:int):void{ | |
var _local2:String; | |
_local2 = (("glassdata/glass" + String(_arg1)) + "/"); | |
if (nu974 != null){ | |
this.removeChild(nu974); | |
nu974 = null; | |
}; | |
nu974 = new MPGlasses(this); | |
tg504.y130(nu974, _local2); | |
} | |
private function x116(_arg1:Number):Number{ | |
var _local2:Number; | |
_local2 = ((_arg1 / 180) * mpvar.ux164); | |
return (Math.sin(_local2)); | |
} | |
public function c119(_arg1:Number):Number{ | |
var _local2:Number; | |
_local2 = b118(b118(_arg1)); | |
return (_local2); | |
} | |
private function w173():Number{ | |
var _local1:Number; | |
_local1 = Math.random(); | |
return (_local1); | |
} | |
private function w176():void{ | |
x175(0, 0, 2); | |
tg504.p55(go973); | |
if (this.yl980){ | |
if (!tg504.ot263){ | |
nu974.h154(aw187); | |
nu974.dt572 = 1; | |
tg504.g131(go973, nu974); | |
}; | |
}; | |
} | |
private function z117(_arg1:Number):Number{ | |
var _local2:Number; | |
_local2 = ((_arg1 / 180) * mpvar.ux164); | |
return (Math.cos(_local2)); | |
} | |
private function x175(_arg1:Number, _arg2:Number, _arg3:Number):void{ | |
go973.e153(_arg3); | |
aw187[0] = (_arg1 * 0.25); | |
aw187[1] = (_arg2 * 0.25); | |
aw187[2] = -4; | |
go973.h154(aw187); | |
} | |
private function h177(_arg1:int, _arg2:int):int{ | |
if (_arg1 == 2){ | |
if (_arg2 > 1000){ | |
_arg2 = (_arg2 - 800); | |
} else { | |
if (_arg2 > 200){ | |
_arg2 = 200; | |
}; | |
}; | |
}; | |
if (_arg2 > 1023){ | |
_arg2 = 1023; | |
}; | |
if (_arg2 < 0){ | |
_arg2 = 0; | |
}; | |
return (_arg2); | |
} | |
private function m178(_arg1:int, _arg2:int):void{ | |
var _local3:int; | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:int; | |
var _local7:int; | |
var _local8:int; | |
_local7 = h177(_arg1, (jk995 - _arg2)); | |
_local8 = h177(_arg1, (px996 - _arg2)); | |
_local6 = 1; | |
if (_local6 == 1){ | |
_local5 = 0.7; | |
_local3 = 0; | |
while (_local3 < 4) { | |
_local4 = gz999[_arg1][int((_local8 + (((_local3 + 1) * (_local7 - _local8)) / 4)))]; | |
if (_arg1 == 0){ | |
_local4 = (_local4 * sv1007); | |
}; | |
if (_local4 < hk1009){ | |
_local4 = hk1009; | |
}; | |
dt1000[_local3] = _local4; | |
hu1001[_local3] = _local5; | |
_local5 = (_local5 * 0.7); | |
_local3++; | |
}; | |
} else { | |
_local4 = gz999[_arg1][_local7]; | |
if (_arg1 == 0){ | |
_local4 = (_local4 * sv1007); | |
}; | |
if (_local4 < hk1009){ | |
_local4 = hk1009; | |
}; | |
dt1000[0] = _local4; | |
hu1001[0] = 1; | |
}; | |
} | |
private function c181(_arg1:MouseEvent):void{ | |
var _local2:Number; | |
var _local3:Number; | |
var _local4:Number; | |
this.pz1035 = (mouseX / xk935); | |
this.mouposy = (1 - (mouseY / jl936)); | |
_local4 = 20; | |
xf957.p161(1000); | |
if (ic1033 == 0){ | |
ic1033 = 1; | |
mp1006 = 1; | |
sv1007 = (0.5 + (0.5 * w173())); | |
nw1002 = (oo1003 = jk995); | |
xv1004 = 0; | |
jj1005 = (gp230 * (40 + (o172() % 50))); | |
ut990 = 0; | |
}; | |
} | |
private function e49(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Number):void{ | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
var _local16:Number; | |
var _local17:Number; | |
var _local18:Number; | |
var _local19:Number; | |
var _local20:Number; | |
_local13 = _arg5; | |
_local14 = _arg6; | |
_local9 = _arg7; | |
_local10 = _arg6; | |
_local11 = _arg7; | |
_local12 = _arg8; | |
_local9 = (_local9 - _local13); | |
_local11 = (_local11 - _local13); | |
_local10 = (_local10 - _local14); | |
_local12 = (_local12 - _local14); | |
_local15 = (1 / ((_local9 * _local12) - (_local10 * _local11))); | |
_local16 = (_local12 * _local15); | |
_local12 = (_local9 * _local15); | |
_local10 = (-(_local10) * _local15); | |
_local11 = (-(_local11) * _local15); | |
_local9 = _local16; | |
_local16 = ((-(_local13) * _local9) - (_local14 * _local11)); | |
_local14 = ((-(_local13) * _local10) - (_local14 * _local12)); | |
_local13 = _local16; | |
_local15 = _arg1; | |
_local16 = _arg2; | |
_local17 = _arg3; | |
_local18 = _arg2; | |
_local19 = _arg3; | |
_local20 = _arg4; | |
_local17 = (_local17 - _local15); | |
_local18 = (_local18 - _local16); | |
_local19 = (_local19 - _local15); | |
_local20 = (_local20 - _local16); | |
sj939.a = ((_local9 * _local17) + (_local10 * _local19)); | |
sj939.b = ((_local9 * _local18) + (_local10 * _local20)); | |
sj939.c = ((_local11 * _local17) + (_local12 * _local19)); | |
sj939.d = ((_local11 * _local18) + (_local12 * _local20)); | |
sj939.tx = (((_local17 * _local13) + (_local19 * _local14)) + _local15); | |
sj939.ty = (((_local18 * _local13) + (_local20 * _local14)) + _local16); | |
} | |
public function o168():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:int; | |
var _local4:int; | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
_local2 = 0; | |
_local3 = 80; | |
_local4 = 10; | |
_local5 = 400; | |
_local1 = 0; | |
while (_local1 < _local2) { | |
gz999[0][_local1] = 0; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local3) { | |
gz999[0][(_local2 + _local1)] = b118((Number(_local1) / Number(_local3))); | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local4) { | |
gz999[0][((_local2 + _local3) + _local1)] = 1; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local5) { | |
_local8 = ((Number(_local1) / Number(_local5)) / 0.3); | |
gz999[0][(((_local2 + _local3) + _local4) + _local1)] = Math.exp((-(_local8) * _local8)); | |
_local1++; | |
}; | |
_local1 = (((_local2 + _local3) + _local4) + _local5); | |
while (_local1 < 0x0400) { | |
gz999[0][_local1] = 0; | |
_local1++; | |
}; | |
_local2 = 0; | |
_local3 = 80; | |
_local4 = 80; | |
_local5 = 80; | |
_local6 = 10; | |
_local7 = 400; | |
_local9 = 0.7; | |
_local10 = 0.8; | |
_local1 = 0; | |
while (_local1 < _local2) { | |
gz999[1][_local1] = 0; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local3) { | |
gz999[1][(_local2 + _local1)] = (_local9 * b118((Number(_local1) / Number(_local3)))); | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local4) { | |
gz999[1][((_local2 + _local3) + _local1)] = (_local9 * (1 - b118((Number(_local1) / Number(_local4))))); | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local5) { | |
gz999[1][(((_local2 + _local3) + _local4) + _local1)] = (_local10 * b118((Number(_local1) / Number(_local5)))); | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local6) { | |
gz999[1][((((_local2 + _local3) + _local4) + _local5) + _local1)] = _local10; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local7) { | |
_local8 = ((Number(_local1) / Number(_local7)) / 0.3); | |
gz999[1][(((((_local2 + _local3) + _local4) + _local5) + _local6) + _local1)] = (_local10 * Math.exp((-(_local8) * _local8))); | |
_local1++; | |
}; | |
_local1 = (((((_local2 + _local3) + _local4) + _local5) + _local6) + _local7); | |
while (_local1 < 0x0400) { | |
gz999[1][_local1] = 0; | |
_local1++; | |
}; | |
_local2 = 0; | |
_local3 = 100; | |
_local4 = 300; | |
_local5 = 100; | |
_local1 = 0; | |
while (_local1 < _local2) { | |
gz999[2][_local1] = 0; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local3) { | |
gz999[2][(_local2 + _local1)] = b118((Number(_local1) / Number(_local3))); | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local4) { | |
gz999[2][((_local2 + _local3) + _local1)] = 1; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < _local5) { | |
gz999[2][(((_local2 + _local3) + _local4) + _local1)] = (1 - b118((Number(_local1) / Number(_local5)))); | |
_local1++; | |
}; | |
_local1 = (((_local2 + _local3) + _local4) + _local5); | |
while (_local1 < 0x0400) { | |
gz999[2][_local1] = 0; | |
_local1++; | |
}; | |
_local1 = 0; | |
while (_local1 < 0x0400) { | |
gz999[2][_local1] = (gz999[2][_local1] * 0.4); | |
_local1++; | |
}; | |
} | |
} | |
}//package | |
package mp3D { | |
public class TriangleStripArray { | |
public var zd181:int; | |
public var qy182:Array; | |
public var ox183:Array; | |
public function TriangleStripArray(_arg1:int, _arg2:Array, _arg3:Array){ | |
var _local4:int; | |
var _local5:int; | |
super(); | |
this.zd181 = _arg1; | |
this.qy182 = _arg2; | |
this.ox183 = _arg3; | |
_local4 = 0; | |
while (_local4 < _arg1) { | |
_local5 = (int(qy182[_local4]) - 2); | |
_local4++; | |
}; | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
public class Appearance { | |
public static const SHADE_SMOOTH:int = 1; | |
public static const CULL_BACK:int = -1; | |
public static const SHADE_FLAT:int = 0; | |
public static const CULL_FRONT:int = 1; | |
private var kv0:Boolean; | |
private var xd2:int; | |
private var jy5:int; | |
private var ly4:uint; | |
private var kn3:Boolean; | |
private var at1:Boolean; | |
public function Appearance(_arg1:Boolean, _arg2:Boolean, _arg3:Boolean, _arg4:int, _arg5:int){ | |
this.kv0 = _arg1; | |
this.kn3 = _arg2; | |
this.at1 = _arg3; | |
this.xd2 = _arg4; | |
this.jy5 = _arg5; | |
} | |
public function re347():void{ | |
if (this.kv0){ | |
MPGL.e7(mpvar.ua161); | |
} else { | |
MPGL.a8(mpvar.ua161); | |
}; | |
if (this.at1){ | |
MPGL.e7(mpvar.ps160); | |
} else { | |
MPGL.a8(mpvar.ps160); | |
}; | |
MPGL.m6(this.xd2); | |
if (this.kn3){ | |
MPGL.e7(mpvar.pp159); | |
} else { | |
MPGL.a8(mpvar.pp159); | |
}; | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
import flash.display.*; | |
public class Renderer { | |
private var ow180:Appearance; | |
public function o39(_arg1:VertexBuffer, _arg2:TriangleStripArray, _arg3:Graphics):void{ | |
MPGL.g24(_arg1, _arg2, _arg3); | |
} | |
public function z40(_arg1:VertexBuffer, _arg2:TriangleStripArray, _arg3:Graphics):void{ | |
MPGL.g25(_arg1, _arg2, _arg3); | |
} | |
public function f38(_arg1:Appearance):void{ | |
this.ow180 = _arg1; | |
this.ow180.re347(); | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
import flash.display.*; | |
import flash.geom.*; | |
public class MPGL { | |
private static var ei30:Number; | |
private static var mn16:Boolean = false; | |
private static var yy33:Number; | |
private static var ok19:Array = new Array(); | |
private static var js8:Array = new Array(16); | |
private static var fa42:Array = new Array(4); | |
private static var di28:Number; | |
private static var zp34:Number; | |
private static var ly21:BitmapData; | |
private static var ko23:Number; | |
private static var ut29:Number; | |
private static var nu12:uint = mpvar.qs155; | |
private static var xx13:int = 0; | |
private static var qr26:Number; | |
private static var et20:uint; | |
private static var wa32:Number; | |
private static var mg17:Boolean = true; | |
private static var wn9:Array = new Array(16); | |
private static var qo18:int = 0; | |
private static var xd2:uint = 0; | |
private static var zb15:Boolean = true; | |
private static var hn22:Matrix = new Matrix(1, 0, 0, 1, 0, 0); | |
private static var cm36:Array = new Array(4); | |
private static var ub41:Array = new Array(4); | |
private static var zr14:int = 0; | |
private static var vs35:Array = new Array(4); | |
private static var cd27:Number; | |
private static var ix7:uint = 0xFFFFFF; | |
private static var uf11:uint = mpvar.zr148; | |
private static var gz25:Number; | |
private static var hf6:Boolean = false; | |
private static var oj31:Number; | |
private static var au24:Number; | |
private static var kk10:uint = mpvar.vy150; | |
public static function l12(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
ko23 = _arg1; | |
au24 = _arg2; | |
gz25 = _arg3; | |
qr26 = _arg4; | |
_local7 = 0; | |
while (_local7 < 16) { | |
_local5 = (_local7 / 4); | |
_local6 = (_local7 % 4); | |
if (_local5 == _local6){ | |
wn9[_local7] = 1; | |
} else { | |
wn9[_local7] = 0; | |
}; | |
_local7++; | |
}; | |
yy33 = (oj31 / (au24 - ko23)); | |
zp34 = (wa32 / (qr26 - gz25)); | |
} | |
public static function n11(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ | |
var _local5:int; | |
var _local6:int; | |
var _local7:int; | |
qr26 = Math.abs((_arg3 * Math.tan((((_arg1 * 0.5) * mpvar.ux164) / 180)))); | |
gz25 = -(qr26); | |
au24 = (qr26 * _arg2); | |
ko23 = -(au24); | |
cd27 = _arg3; | |
di28 = _arg4; | |
_local7 = 0; | |
while (_local7 < 16) { | |
_local5 = (_local7 / 4); | |
_local6 = (_local7 % 4); | |
if (_local5 == _local6){ | |
wn9[_local7] = 1; | |
} else { | |
wn9[_local7] = 0; | |
}; | |
if ((((_local6 == 3)) && ((_local5 == 2)))){ | |
wn9[_local7] = (1 / cd27); | |
}; | |
_local7++; | |
}; | |
yy33 = (oj31 / (au24 - ko23)); | |
zp34 = (wa32 / (qr26 - gz25)); | |
} | |
public static function e7(_arg1:uint):void{ | |
switch (_arg1){ | |
case mpvar.pp159: | |
zb15 = true; | |
break; | |
case mpvar.ps160: | |
mn16 = true; | |
break; | |
case mpvar.ua161: | |
mg17 = true; | |
break; | |
}; | |
} | |
public static function f13(_arg1:int, _arg2:int, _arg3:int, _arg4:int):void{ | |
ut29 = Number(_arg1); | |
ei30 = Number(_arg2); | |
oj31 = Number(_arg3); | |
wa32 = Number(_arg4); | |
yy33 = (oj31 / (au24 - ko23)); | |
zp34 = (wa32 / (qr26 - gz25)); | |
} | |
public static function l10(_arg1:Array):void{ | |
var _local2:int; | |
_local2 = 0; | |
while (_local2 < 16) { | |
if (kk10 == mpvar.vy150){ | |
js8[_local2] = _arg1[_local2]; | |
} else { | |
wn9[_local2] = _arg1[_local2]; | |
}; | |
_local2++; | |
}; | |
} | |
public static function wg1080(_arg1:Boolean):void{ | |
hf6 = _arg1; | |
} | |
public static function g24(_arg1:VertexBuffer, _arg2:TriangleStripArray, _arg3:Graphics):void{ | |
var _local4:Array; | |
var _local5:Array; | |
var _local6:Array; | |
var _local7:int; | |
var _local8:Array; | |
var _local9:int; | |
var _local10:int; | |
var _local11:int; | |
var _local12:int; | |
var _local13:uint; | |
var _local14:int; | |
var _local15:int; | |
var _local16:int; | |
var _local17:int; | |
var _local18:Sprite; | |
var _local19:int; | |
var _local20:int; | |
var _local21:Number; | |
var _local22:Number; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Array; | |
var _local26:Number; | |
var _local27:Number; | |
var _local28:Number; | |
var _local29:Number; | |
_local4 = _arg1.aw187.yt184; | |
_local5 = _arg1.dy188.yt184; | |
_local6 = _arg2.ox183; | |
_local7 = _arg2.zd181; | |
_local8 = _arg2.qy182; | |
_local22 = _arg1.oh194[0]; | |
_local23 = _arg1.oh194[1]; | |
_local21 = _arg1.xp192; | |
_local25 = _arg1.pk195; | |
_local24 = _arg1.ho193; | |
_local19 = 0; | |
_local20 = 0; | |
_local11 = 0; | |
while (_local11 < _local7) { | |
_local9 = _local8[_local11]; | |
_local10 = (_local9 - 2); | |
_local13 = _local6[_local11]; | |
et20 = _local13; | |
ly21 = BitmapData(ok19[et20]); | |
_local26 = (Number(ly21.width) * _local24); | |
_local27 = (Number(ly21.height) * _local24); | |
_local12 = 0; | |
while (_local12 < _local9) { | |
_local14 = (((_local12 - 2) + 3) % 3); | |
_local15 = (((_local12 - 1) + 3) % 3); | |
_local16 = (_local12 % 3); | |
_local17 = _local16; | |
var _temp1 = _local20; | |
_local20 = (_local20 + 1); | |
_local28 = ((_local4[_temp1] * _local21) + _local22); | |
var _temp2 = _local20; | |
_local20 = (_local20 + 1); | |
_local29 = ((_local4[_temp2] * _local21) + _local23); | |
_local20++; | |
vs35[_local17][0] = (ut29 + ((_local28 - ko23) * yy33)); | |
vs35[_local17][1] = ((ei30 + wa32) - ((_local29 - gz25) * zp34)); | |
var _temp3 = _local19; | |
_local19 = (_local19 + 1); | |
cm36[_local17][0] = (_local5[_temp3] * _local26); | |
var _temp4 = _local19; | |
_local19 = (_local19 + 1); | |
cm36[_local17][1] = ((1 - _local5[_temp4]) * _local27); | |
if (_local12 >= 2){ | |
s21(_local14, _local15, _local16); | |
if (hf6){ | |
_arg3.lineStyle(0.7, ix7, 0.7, true, "normal", null, null, 3); | |
} else { | |
_arg3.lineStyle(); | |
_arg3.beginBitmapFill(ly21, hn22, false, true); | |
}; | |
_arg3.moveTo(vs35[_local14][0], vs35[_local14][1]); | |
_arg3.lineTo(vs35[_local15][0], vs35[_local15][1]); | |
_arg3.lineTo(vs35[_local16][0], vs35[_local16][1]); | |
if (hf6){ | |
_arg3.lineTo(vs35[_local14][0], vs35[_local14][1]); | |
} else { | |
_arg3.endFill(); | |
}; | |
}; | |
_local12++; | |
}; | |
_local11++; | |
}; | |
} | |
private static function s21(_arg1:int, _arg2:int, _arg3:int):void{ | |
var _local4:Number; | |
var _local5:Number; | |
var _local6:Number; | |
var _local7:Number; | |
var _local8:Number; | |
var _local9:Number; | |
var _local10:Number; | |
var _local11:Number; | |
var _local12:Number; | |
var _local13:Number; | |
var _local14:Number; | |
var _local15:Number; | |
_local8 = cm36[_arg1][0]; | |
_local9 = cm36[_arg1][1]; | |
_local4 = cm36[_arg2][0]; | |
_local6 = cm36[_arg3][0]; | |
_local5 = cm36[_arg2][1]; | |
_local7 = cm36[_arg3][1]; | |
_local4 = (_local4 - _local8); | |
_local6 = (_local6 - _local8); | |
_local5 = (_local5 - _local9); | |
_local7 = (_local7 - _local9); | |
_local10 = (1 / ((_local4 * _local7) - (_local5 * _local6))); | |
_local11 = (_local7 * _local10); | |
_local7 = (_local4 * _local10); | |
_local5 = (-(_local5) * _local10); | |
_local6 = (-(_local6) * _local10); | |
_local4 = _local11; | |
_local11 = ((-(_local8) * _local4) - (_local9 * _local6)); | |
_local9 = ((-(_local8) * _local5) - (_local9 * _local7)); | |
_local8 = _local11; | |
_local10 = vs35[_arg1][0]; | |
_local11 = vs35[_arg1][1]; | |
_local12 = vs35[_arg2][0]; | |
_local13 = vs35[_arg2][1]; | |
_local14 = vs35[_arg3][0]; | |
_local15 = vs35[_arg3][1]; | |
_local12 = (_local12 - _local10); | |
_local13 = (_local13 - _local11); | |
_local14 = (_local14 - _local10); | |
_local15 = (_local15 - _local11); | |
hn22.a = ((_local4 * _local12) + (_local5 * _local14)); | |
hn22.b = ((_local4 * _local13) + (_local5 * _local15)); | |
hn22.c = ((_local6 * _local12) + (_local7 * _local14)); | |
hn22.d = ((_local6 * _local13) + (_local7 * _local15)); | |
hn22.tx = (((_local12 * _local8) + (_local14 * _local9)) + _local10); | |
hn22.ty = (((_local13 * _local8) + (_local15 * _local9)) + _local11); | |
} | |
public static function h1(_arg1:BitmapData):uint{ | |
var _local2:int; | |
var _local3:uint; | |
_local2 = 0; | |
while (true) { | |
if (ok19[_local2] == null){ | |
_local3 = (_local2 as uint); | |
ok19[_local2] = _arg1.clone(); | |
break; | |
}; | |
_local2++; | |
}; | |
return (_local3); | |
} | |
public static function u5(_arg1:uint):void{ | |
if (((!((_arg1 == mpvar.vy150))) && (!((_arg1 == mpvar.mm151))))){ | |
kk10 = mpvar.vy150; | |
} else { | |
kk10 = _arg1; | |
}; | |
} | |
public static function q2(_arg1:Sprite):void{ | |
var _local2:int; | |
_local2 = 0; | |
while (_local2 < 4) { | |
vs35[_local2] = new Array(4); | |
cm36[_local2] = new Array(3); | |
_local2++; | |
}; | |
hf6 = false; | |
} | |
public static function y9():void{ | |
var _local1:int; | |
var _local2:int; | |
var _local3:int; | |
_local3 = 0; | |
while (_local3 < 16) { | |
_local1 = (_local3 / 4); | |
_local2 = (_local3 % 4); | |
if (kk10 == mpvar.vy150){ | |
if (_local1 == _local2){ | |
js8[_local3] = 1; | |
} else { | |
js8[_local3] = 0; | |
}; | |
} else { | |
if (_local1 == _local2){ | |
wn9[_local3] = 1; | |
} else { | |
wn9[_local3] = 0; | |
}; | |
}; | |
_local3++; | |
}; | |
} | |
public static function m6(_arg1:uint):void{ | |
if (_arg1 == mpvar.cb162){ | |
xd2 = mpvar.cb162; | |
} else { | |
if (_arg1 == mpvar.az163){ | |
xd2 = mpvar.az163; | |
} else { | |
xd2 = mpvar.az163; | |
}; | |
}; | |
} | |
public static function g25(_arg1:VertexBuffer, _arg2:TriangleStripArray, _arg3:Graphics):void{ | |
var _local4:Array; | |
var _local5:Array; | |
var _local6:Array; | |
var _local7:int; | |
var _local8:Array; | |
var _local9:int; | |
var _local10:int; | |
var _local11:int; | |
var _local12:int; | |
var _local13:uint; | |
var _local14:int; | |
var _local15:int; | |
var _local16:int; | |
var _local17:int; | |
var _local18:int; | |
var _local19:int; | |
var _local20:Sprite; | |
var _local21:int; | |
var _local22:int; | |
var _local23:Number; | |
var _local24:Number; | |
var _local25:Number; | |
var _local26:Number; | |
var _local27:Array; | |
var _local28:Number; | |
var _local29:Number; | |
var _local30:Number; | |
var _local31:Number; | |
var _local32:int; | |
_local4 = _arg1.aw187.yt184; | |
_local5 = _arg1.dy188.yt184; | |
_local6 = _arg2.ox183; | |
_local7 = _arg2.zd181; | |
_local8 = _arg2.qy182; | |
_local24 = _arg1.oh194[0]; | |
_local25 = _arg1.oh194[1]; | |
_local23 = _arg1.xp192; | |
_local27 = _arg1.pk195; | |
_local26 = _arg1.ho193; | |
_local21 = 0; | |
_local22 = 0; | |
_local11 = 0; | |
while (_local11 < _local7) { | |
_local9 = _local8[_local11]; | |
_local10 = (_local9 - 2); | |
_local13 = _local6[_local11]; | |
et20 = _local13; | |
ly21 = BitmapData(ok19[et20]); | |
_local28 = (Number(ly21.width) * _local26); | |
_local29 = (Number(ly21.height) * _local26); | |
_local12 = 0; | |
while (_local12 < (_local9 / 2)) { | |
_local32 = (_local12 & 1); | |
if (_local32 == 0){ | |
_local18 = 0; | |
_local19 = 1; | |
} else { | |
_local18 = 3; | |
_local19 = 2; | |
}; | |
var _temp1 = _local22; | |
_local22 = (_local22 + 1); | |
_local30 = ((_local4[_temp1] * _local23) + _local24); | |
var _temp2 = _local22; | |
_local22 = (_local22 + 1); | |
_local31 = ((_local4[_temp2] * _local23) + _local25); | |
_local22++; | |
vs35[_local18][0] = (ut29 + ((_local30 - ko23) * yy33)); | |
vs35[_local18][1] = ((ei30 + wa32) - ((_local31 - gz25) * zp34)); | |
var _temp3 = _local21; | |
_local21 = (_local21 + 1); | |
cm36[_local18][0] = (_local5[_temp3] * _local28); | |
var _temp4 = _local21; | |
_local21 = (_local21 + 1); | |
cm36[_local18][1] = ((1 - _local5[_temp4]) * _local29); | |
var _temp5 = _local22; | |
_local22 = (_local22 + 1); | |
_local30 = ((_local4[_temp5] * _local23) + _local24); | |
var _temp6 = _local22; | |
_local22 = (_local22 + 1); | |
_local31 = ((_local4[_temp6] * _local23) + _local25); | |
_local22++; | |
vs35[_local19][0] = (ut29 + ((_local30 - ko23) * yy33)); | |
vs35[_local19][1] = ((ei30 + wa32) - ((_local31 - gz25) * zp34)); | |
var _temp7 = _local21; | |
_local21 = (_local21 + 1); | |
cm36[_local19][0] = (_local5[_temp7] * _local28); | |
var _temp8 = _local21; | |
_local21 = (_local21 + 1); | |
cm36[_local19][1] = ((1 - _local5[_temp8]) * _local29); | |
if (_local12 >= 1){ | |
_local14 = 0; | |
_local15 = 1; | |
_local16 = 2; | |
_local17 = 3; | |
s21(_local14, _local15, _local16); | |
if (hf6){ | |
_arg3.lineStyle(0.7, ix7, 0.7, true, "normal", null, null, 3); | |
} else { | |
_arg3.lineStyle(); | |
_arg3.beginBitmapFill(ly21, hn22, false, true); | |
}; | |
_arg3.moveTo(vs35[_local14][0], vs35[_local14][1]); | |
_arg3.lineTo(vs35[_local15][0], vs35[_local15][1]); | |
_arg3.lineTo(vs35[_local16][0], vs35[_local16][1]); | |
_arg3.lineTo(vs35[_local17][0], vs35[_local17][1]); | |
if (hf6){ | |
_arg3.lineTo(vs35[_local14][0], vs35[_local14][1]); | |
} else { | |
_arg3.endFill(); | |
}; | |
}; | |
_local12++; | |
}; | |
_local11++; | |
}; | |
} | |
public static function h4(_arg1:uint):void{ | |
ix7 = _arg1; | |
} | |
public static function a8(_arg1:uint):void{ | |
switch (_arg1){ | |
case mpvar.pp159: | |
zb15 = false; | |
break; | |
case mpvar.ps160: | |
mn16 = false; | |
break; | |
case mpvar.ua161: | |
mg17 = false; | |
break; | |
}; | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
public class VertexBuffer { | |
public var pr190:VertexArray; | |
private var hr198:Boolean; | |
private var jb191:uint; | |
public var xp192:Number; | |
public var dc189:VertexArray; | |
public var oh194:Array; | |
public var ho193:Number; | |
public var pk195:Array; | |
private var yu197:Boolean; | |
public var aw187:VertexArray; | |
private var wq196:Boolean; | |
public var dy188:VertexArray; | |
public function VertexBuffer(){ | |
wq196 = true; | |
yu197 = false; | |
hr198 = false; | |
} | |
public function r43(_arg1:VertexArray):void{ | |
this.pr190 = _arg1; | |
} | |
public function t44(_arg1:uint):void{ | |
this.jb191 = _arg1; | |
} | |
public function j46(_arg1:VertexArray, _arg2:Number, _arg3:Array):void{ | |
this.aw187 = _arg1; | |
this.xp192 = _arg2; | |
this.oh194 = _arg3; | |
} | |
public function p47(_arg1:VertexArray, _arg2:Number, _arg3:Array):void{ | |
this.dy188 = _arg1; | |
this.ho193 = _arg2; | |
this.pk195 = _arg3; | |
} | |
public function k45(_arg1:VertexArray):void{ | |
this.dc189 = _arg1; | |
this.hr198 = true; | |
} | |
public function s42():void{ | |
hr198 = false; | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
public class VertexArray { | |
public var yt184:Array; | |
public var jb185:int; | |
public var bh186:int; | |
public function VertexArray(_arg1:int, _arg2:int){ | |
this.jb185 = _arg1; | |
this.bh186 = _arg2; | |
} | |
public function v41(_arg1:int, _arg2:Array):void{ | |
this.yt184 = _arg2; | |
this.jb185 = _arg1; | |
} | |
} | |
}//package mp3D | |
package mp3D { | |
public class mpvar { | |
public static var ta152:uint = 0; | |
public static var qc139:Number = 0x1000; | |
public static var ps147:int = 11; | |
public static var pp159:uint = 0; | |
public static var sr138:int = 0x1000; | |
public static var ua161:uint = 2; | |
public static var le168:int = 51; | |
public static var dm172:int = 55; | |
public static var pu170:int = 53; | |
public static var oz140:int = 0x0800; | |
public static var ux164:Number = 3.14159265358979; | |
public static var ij141:int = 0x2000; | |
public static var qs155:uint = 3; | |
public static var on144:int = 0x0800; | |
public static var mh165:int = 48; | |
public static var dz154:uint = 2; | |
public static var eq175:int = 46; | |
public static var zr148:uint = 0; | |
public static var th167:int = 50; | |
public static var bp173:int = 56; | |
public static var pa178:int = 13; | |
public static var rm179:int = 9; | |
public static var ps160:uint = 1; | |
public static var fi143:int = 0; | |
public static var ee145:Number = 0x0800; | |
public static var ec166:int = 49; | |
public static var az163:uint = 1; | |
public static var tb153:uint = 1; | |
public static var na149:uint = 1; | |
public static var pw174:int = 57; | |
public static var ip142:int = 12; | |
public static var vy150:uint = 0; | |
public static var mu157:uint = 5; | |
public static var jo177:int = 10; | |
public static var mm151:uint = 1; | |
public static var cb162:uint = 0; | |
public static var gr169:int = 52; | |
public static var dd146:int = 0x0400; | |
public static var nk171:int = 54; | |
public static var oe156:uint = 4; | |
public static var tg176:int = 32; | |
public static var vn158:uint = 0xFF; | |
public static function n37(_arg1:int):Boolean{ | |
return (((w35(_arg1)) || (f36(_arg1)))); | |
} | |
public static function w35(_arg1:int):Boolean{ | |
if ((((_arg1 == tg176)) || ((_arg1 == rm179)))){ | |
return (true); | |
}; | |
return (false); | |
} | |
public static function u33(_arg1:int):Boolean{ | |
if ((((_arg1 >= mh165)) && ((_arg1 <= pw174)))){ | |
return (true); | |
}; | |
return (false); | |
} | |
public static function f36(_arg1:int):Boolean{ | |
if ((((_arg1 == jo177)) || ((_arg1 == pa178)))){ | |
return (true); | |
}; | |
return (false); | |
} | |
public static function x34(_arg1:int):Boolean{ | |
if (_arg1 == eq175){ | |
return (true); | |
}; | |
return (false); | |
} | |
} | |
}//package mp3D |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment