3729 lines
1.5 MiB
Plaintext
3729 lines
1.5 MiB
Plaintext
var _jL={p0 : "_e7",p1 : "_f7",spawn_x : "_j7",spawn_y : "_k7",_carObject : "_l7",carPhysicsSelected : "_m7",_p_id : "_s7",_p_color : "_t7",colors : "_u7",p_color : "_w7",_p_car : "_x7",cars : "_y7",p_car : "_z7",_p_wheel : "_A7",wheels : "_B7",p_wheel : "_C7",_p_boost : "_D7",boosts : "_E7",p_boost : "_F7",enableAI : "_L7",parent : "_R7",b_dir : "_V7",b_player : "_Y7",show_sc : "_58",anim_size : "_68",show_a : "_78",blocks_surf : "_c8",_dist : "_t8",_xm : "_v8",_ym : "_x8",server_side : "_E8",buff : "_J8",type : "_L8",native_obj : "_U8",buff_send : "_V8",boost : "_19",clients : "_49",socket : "_69",network_obj : "_99",changelogs : "_b9",msgs : "_r9",myDepth : "_M9",objID : "_Q9",ret : "_R9",__objectID2Depth : "_S9",__objectDepths : "_W9",__objectNames : "_X9",len : "_Y9",i : "__9",volume : "_2a",carPhysicsOptions : "_4a",lighter : "_fa",light : "_8a",normal : "_da",heavy : "_ga",ballPhysicsOptions : "_9a",bouncy : "_ha",bouncyLight : "_ia",ballPhysicsSelected : "_ca",highestBallPoints : "_ea",den_mul : "_ua",rot_speed : "_xa",text : "_ya",margins : "_za",btn_w : "_Aa",btn_h : "_Ca",btn_color : "_Fa",surf : "_La",_goal : "_Oa",p_goals : "_Pa",goal_id : "_Qa",_exp : "_Ra",Randomize : "_2b",defensive : "_yb",aggressive : "_Ab",ballMinXDistanceToBoost : "_Bb",defaultState : "_gb",state : "_fb",ballMinXDistance : "_4b",ballMaxXDistanceToJump : "_5b",ballMaxYDistanceToBoost : "_6b",ballMinXDistanceToReturn : "_7b",ballXPosSignToJump : "_8b",defendBallMaxXDistanceToJump : "_9b",goalMinXDistance : "_ab",returnBallMaxXDistanceToJump : "_bb",returnBallMinXDistanceToBoost : "_cb",maxAngleDistToFlipOver : "_db",maxGroundDistToFlipOver : "_eb",stateTime : "_hb",State : "_ib",prevState : "_Cb",hor : "_kb",jump : "_lb",brake : "_mb",ResetInput : "_nb",Hor : "_pb",Jump : "_rb",Boost : "_tb",Brake : "_vb",myGoal : "_xb",_myGoal : "_Db",_car : "_Hb",_otherCar : "_Ib",_ball : "_Jb",_xDiff : "_Mb",_yDiff : "_Nb",grounded : "_Ob",_xDiffGoal : "_Qb",_xDiffBall : "_Rb",_targetDir : "_Sb",_angleDiff : "_Tb",_diff : "_Vb",_flippen : "_Wb",_stuckOnCurve : "_Xb",mergeColor : "__b",mergeValue : "_0c",scoreVal : "_1c",_x : "_2c",online : "_7c",p_gas : "_8c",p_hue : "_9c",hex_surf : "_ac",sky_surf : "_bc",uni_size : "_cc",sky_color : "_ic",fxaa_on : "_lc",fxaa_strength : "_mc",offset : "_nc",tex : "_pc",pause : "_uc",InitCar : "_wa",max_speed : "_Kc",max_boost_speed : "_Lc",max_fly_speed : "_Mc",move_speed : "_Nc",brake_speed : "_Oc",brake_min_move_speed : "_Pc",jump_speed : "_Qc",second_jump_speed : "_Rc",boost_speed : "_Sc",fly_speed : "_Tc",wheel_xmarg : "_wc",wheel_ymarg : "_xc",wheel_turn : "_zc",wheel_speed : "_Ac",wheel_angle : "_Bc",audio_time : "_Cc",grounded_tilt : "_Dc",ball_col : "_Ec",boost_sound : "_Fc",second_jump : "_Gc",engine_sound : "_Hc",part_sys : "_Uc",part_boost : "_Yc",mp_game : "_7d",other_car : "_bd",upside_down : "_fd",_brakeDir : "_hd",part_dir : "_kd",range : "_ld",car_surf : "_sd",xx : "_td",yy : "_ud",xx0 : "_vd",xx1 : "_wd",yy0 : "_xd",yy1 : "_yd",width : "_Ad",height : "_Bd",excite : "_Cd",exciteSpeed : "_Dd",minExcite : "_Ed",maxExcite : "_Fd",minExciteSpeed : "_Gd",maxExciteSpeed : "_Hd",SetExcite : "_Id",SetExciteSpeed : "_Kd",uniAudienceTex : "_Md",uniTime : "_Od",uniExcite : "_Pd",uniSpeed : "_Qd",audienceTex : "_Rd",_cBack : "_Yd",fadeColor : "_Zd",_c1 : "__d",_c2 : "_0e",points : "_3e",pointsCooldown : "_4e",airTime : "_5e",pointsXOff : "_6e",pointsYOff : "_7e",exp_sys : "_9e",exp_power : "_ae",exp_part : "_he",mode : "_qe",cBlue : "_re",cOrange : "_se",cAqua : "_te",cRed : "_ue",cYellow : "_ve",cGreen : "_we",cViolet : "_xe",cFuchsia : "_ye",option : "_Fe",color : "_ub3",show_speed : "_Ge",click : "_He",b_id : "_Je",marg : "_Me",clr : "_Pe",_sc : "_Qe",_anim_sc : "_Re",_scale : "_Te",_clr : "_Ue",typing_string : "_We",gui_surf : "_Xe",_x_pos : "__e",_y_pos : "_0f",_y_marg : "_1f",msgs_num : "_3f",ff : "_4f",fix : "_5f",x1 : "_bf",x2 : "_cf",centerX : "_df",centerY : "_ef",sliderLineWidth : "_if",pos : "_jf",Apply : "_kf",sliderID : "_nf",name : "_pf",_hover : "_sf",_click : "_tf",_relX : "_uf",_normalRelX : "_vf",server : "_xf",port : "_zf",map : "_Cf",i_d : "_Ef",id_in_list : "_If",connected_clients : "_Qf",connect : "_Sf",ip : "_Uf",selected : "_0g",buttonID : "_2g",myCarPhysics : "_4g",myBallPhysics : "_5g",Step : "_6g",Activate : "_8g",enter : "_fg",changelog : "_hg",alpha : "_ig",message : "_bJ",longMessage : "_cJ",stacktrace : "_dJ",script : "_eJ",line : "_fJ",argument0 : "_Z6",argument1 : "__6",argument2 : "_07",argument3 : "_17",debug_mode : "_AL2",pointer_invalid : "_gB2",pointer_null : "_fB2",infinity : "_hB2",room : "_KS",get_current_room : "_ze",room_first : "_FC2",room_last : "_GC2",transition_kind : "_tK2",transition_steps : "_uK2",score : "_L31",lives : "_M31",health : "_N31",game_id : "_lC2",game_display_name : "_oC2",game_project_name : "_pC2",game_save_id : "_mC2",working_directory : "_qC2",temp_directory : "_vK2",program_directory : "_wK2",room_width : "_J7",room_height : "_q7",room_caption : "_zK2",room_speed : "_AK2",room_persistent : "_BK2",background_color : "_CK2",background_showcolor : "_DK2",view_enabled : "_TK2",view_current : "_UK2",view_visible : "_VK2",mouse_x : "_xb1",get_mouse_x : "_pa",mouse_y : "_Bb1",get_mouse_y : "_qa",mouse_button : "_9L2",mouse_lastbutton : "_aL2",keyboard_key : "_bL2",keyboard_lastkey : "_cL2",keyboard_lastchar : "_dL2",keyboard_string : "_Ye",show_score : "_eL2",show_lives : "_fL2",show_health : "_gL2",caption_score : "_hL2",caption_lives : "_iL2",caption_health : "_jL2",fps : "_pW",fps_real : "_kL2",current_time : "_lL2",get_current_time : "_Td",current_year : "_mL2",current_month : "_nL2",current_day : "_oL2",current_weekday : "_pL2",current_hour : "_qL2",current_minute : "_rL2",current_second : "_sL2",event_type : "_9v",event_action : "_tL2",error_occurred : "_uL2",error_last : "_vL2",gamemaker_registered : "_wL2",gamemaker_pro : "_xL2",application_surface : "_rc",os_version : "_YA2",async_load : "_f61",get_async_load : "_Df",event_data : "_oj",delta_time : "_xK2",webgl_enabled : "_sC2",view_xview : "_WK2",view_yview : "_XK2",view_wview : "_YK2",view_hview : "_ZK2",view_angle : "_3L2",view_hborder : "_4L2",view_vborder : "_5L2",view_hspeed : "_6L2",view_vspeed : "_7L2",view_object : "_8L2",view_xport : "__K2",view_yport : "_0L2",view_wport : "_1L2",view_hport : "_2L2",view_surface_id : "_BL2",view_camera : "_CL2",xprevious : "_r_",yprevious : "_s_",xstart : "_VP2",ystart : "_WP2",hspeed : "_65",vspeed : "_75",direction : "_nK",speed : "_G4",friction : "_oK",gravity : "_pK",gravity_direction : "_qK",in_collision_tree : "_lP2",object_index : "_1e",alarm : "_n9",solid : "_YZ",visible : "_y1",persistent : "_33",depth : "_55",bbox_left : "_3c",bbox_right : "_4c",bbox_top : "_ff",bbox_bottom : "_gf",sprite_index : "_Wa",image_index : "_Xa",image_single : "_aQ2",image_number : "_sP2",sprite_width : "_hf",sprite_height : "_6c",sprite_xoffset : "_tP2",sprite_yoffset : "_uP2",image_xscale : "_K7",image_yscale : "_Ea",image_angle : "_Ya",image_alpha : "__a",image_blend : "_Za",image_speed : "_tK",mask_index : "_uK",path_index : "_vK",path_position : "_wK",path_positionprevious : "_Mm2",path_speed : "_xK",path_scale : "_yK",path_orientation : "_zK",path_endaction : "_AK",timeline_index : "_fn2",timeline_position : "_jn2",timeline_speed : "_hn2",timeline_running : "_dQ2",timeline_loop : "_fQ2",phy_rotation : "_Y8",phy_position_x : "_w8",phy_position_y : "_y8",phy_angular_velocity : "_09",phy_linear_velocity_x : "_ed",phy_linear_velocity_y : "_ke",phy_speed_x : "_Z8",phy_speed_y : "__8",phy_angular_damping : "_qQ2",phy_linear_damping : "_sQ2",phy_bullet : "_uQ2",phy_fixed_rotation : "_wQ2",phy_active : "_yQ2",phy_mass : "_iS2",phy_inertia : "_jS2",phy_com_x : "_kS2",phy_com_y : "_lS2",phy_dynamic : "_mS2",phy_kinematic : "_nS2",phy_sleeping : "_oS2",phy_position_xprevious : "_g22",phy_position_yprevious : "_h22",phy_collision_points : "_r22",layer : "_2e",phy_collision_x : "_s22",phy_collision_y : "_t22",phy_col_normal_x : "_u22",phy_col_normal_y : "_v22",sequence : "_Td3",headPosition : "_Ud3",headDirection : "_Wd3",speedScale : "_Xd3",volume : "_2a",paused : "_Yd3",finished : "_Zd3",name : "_pf",loopmode : "_cc3",playbackSpeed : "_dc3",playbackSpeedType : "_ec3",length : "_Gb3",xorigin : "_gc3",yorigin : "_hc3",tracks : "_Ia3",messageEventKeyframes : "_ic3",type : "_L8",traits : "_Ha3",interpolation : "_V93",enabled : "_Ja3",visible : "_Ka3",embeddedAnimCurves : "_La3",linkedTrack : "_Ma3",keyframes : "_Na3",channels : "_BG2",index : "_zb3",soundIndex : "_mb3",emitters : "_nb3",mode : "_qe",value : "_DF2",hasEmbeddedCurve : "_qb3",curve : "_rb3",color : "_ub3",colour : "_vb3",imageIndex : "_Bb3",numChannels : "_zG2",graphType : "_AG2",iterations : "_PF2",numPoints : "_QF2",points : "_3e",activeTracks : "__d3",matrix : "_ge3",posx : "_CF2",posy : "_ie3",rotation : "_je3",scalex : "_ke3",scaley : "_le3",gain : "_me3",pitch : "_ne3",width : "_Ad",height : "_Bd",imageindex : "_pe3",imagespeed : "_qe3",colormultiply : "_re3",colourmultiply : "_te3",coloradd : "_ue3",colouradd : "_ve3",channel : "_3b3",stretch : "_Hb3",disabled : "_Ib3",spriteIndex : "_db3"};
|
|
Array.prototype._n=0;var _o={_p:[],_q:{_r:{},_s:{},_t:{}},_u:[{_v:"snd_boost_start",_w:0,_x:"",_y:"snd_boost_start",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_boost",_w:0,_x:"",_y:"snd_boost",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_double_jump",_w:0,_x:"",_y:"snd_double_jump",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_jump",_w:0,_x:"",_y:"snd_jump",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_goal_horn",_w:0,_x:"",_y:"snd_goal_horn",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_explosion",
|
|
_w:0,_x:"",_y:"snd_explosion",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_car_idle",_w:0,_x:"",_y:"snd_car_idle",_z:0,volume:0.170000001788139,_A:0,preload:!0,_B:0},{_v:"snd_car_run",_w:0,_x:"",_y:"snd_car_run",_z:0,volume:0.209999993443489,_A:0,preload:!0,_B:0},{_v:"snd_ball_hit",_w:1,_x:"",_y:"snd_ball_hit",_z:0,volume:0.569999992847443,_A:0,preload:!0,_B:0,duration:0},{_v:"snd_ball_hit2",_w:0,_x:"",_y:"snd_ball_hit2",_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_ball_hit3",_w:0,_x:"",_y:"snd_ball_hit3",
|
|
_z:0,volume:1,_A:0,preload:!0,_B:0},{_v:"snd_ball_hit4",_w:0,_x:"",_y:"snd_ball_hit4",_z:0,volume:1,_A:0,preload:!0,_B:0}],_C:[{name:"audiogroup_default",_D:!0,}],_E:[{_v:"spr_grass",width:32,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_I:31,_J:28,_K:31,_L:1,_M:1,_N:[88],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_ground",width:32,
|
|
height:32,_F:!1,_G:!1,preload:!1,_H:!1,_I:31,_K:31,_L:1,_M:1,_N:[75],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_car_template",width:64,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:32,_71:20,_I:63,_J:7,_K:30,_L:1,_M:1,_N:[68],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:32,_T:20,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",
|
|
_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_car0",width:64,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:32,_71:20,_I:63,_J:7,_K:30,_L:1,_M:1,_N:[69],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:32,_T:20,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_car1",width:64,height:32,_F:!1,_G:!1,preload:!1,_H:!1,
|
|
_61:32,_71:20,_I:62,_J:7,_K:30,_L:1,_M:1,_N:[71],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:32,_T:20,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_car2",width:64,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:32,_71:20,_I:63,_J:7,_K:30,_L:1,_M:1,_N:[70],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:32,_T:20,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],
|
|
_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_wheel0",width:14,height:14,_F:!1,_G:!1,preload:!1,_H:!1,_61:7,_71:7,_I:13,_K:13,_L:1,_M:1,_N:[85],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:7,_T:7,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_wheel1",width:14,height:14,_F:!1,_G:!1,preload:!1,_H:!1,_61:7,_71:7,_I:13,_K:13,_L:1,_M:1,
|
|
_N:[86],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:7,_T:7,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_wheel2",width:14,height:14,_F:!1,_G:!1,preload:!1,_H:!1,_61:7,_71:7,_I:13,_K:13,_L:1,_M:1,_N:[87],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:7,_T:7,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{
|
|
0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_boost0",width:24,height:24,_F:!1,_G:!1,preload:!1,_H:!1,_61:12,_71:12,_81:1,_I:22,_J:1,_K:22,_L:1,_M:1,_N:[80],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:12,_T:12,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_boost1",width:24,height:24,_F:!1,_G:!1,preload:!1,_H:!1,_61:12,_71:12,_81:1,_I:21,_J:4,_K:19,_L:1,_M:1,_N:[83],_O:{_v:"",
|
|
_P:1,_Q:1,_R:1,length:1,_S:12,_T:12,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_boost2",width:24,height:24,_F:!1,_G:!1,preload:!1,_H:!1,_61:12,_71:12,_81:1,_I:22,_J:1,_K:21,_L:1,_M:1,_N:[81],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:12,_T:12,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{
|
|
0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_ball0",width:64,height:64,_F:!1,_G:!1,preload:!1,_H:!1,_61:32,_71:32,_I:63,_K:63,_L:1,_M:1,_N:[16],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:32,_T:32,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_explosion",width:32,_F:!1,_G:!1,preload:!1,_H:!1,_71:7,_I:30,_J:1,_K:12,_L:1,_M:1,_N:[82],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:7,
|
|
volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_gradient",width:1024,height:384,_F:!1,_G:!1,preload:!1,_H:!1,_I:1023,_K:383,_L:1,_M:1,_N:[1],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_hex",width:24,
|
|
height:26,_F:!1,_G:!1,preload:!1,_H:!1,_I:23,_K:25,_L:1,_M:1,_N:[77],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_btn_mask",width:2,height:2,_F:!1,_G:!1,preload:!1,_H:!1,_61:1,_71:1,_I:1,_K:1,_L:1,_M:1,_N:[89],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:1,_T:1,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,
|
|
__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_btn_editor",width:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:16,_71:8,_I:31,_K:15,_L:1,_M:1,_N:[79],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:16,_T:8,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_arrow",width:32,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:16,_71:16,_I:31,_K:31,
|
|
_L:1,_M:1,_N:[72],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:16,_T:16,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_ico",width:256,height:256,_F:!1,_G:!1,preload:!1,_H:!1,_81:16,_I:247,_J:56,_K:191,_L:1,_M:1,_N:[10],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,
|
|
_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_block_main",width:32,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_I:31,_K:31,_L:1,_M:1,_N:[73],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_block_corner",width:32,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_71:31,_I:30,_J:1,_K:31,_L:1,_M:1,_N:[76],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,
|
|
_S:0,_T:31,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_goal",width:32,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_I:31,_K:31,_L:1,_M:1,_N:[74],_O:{_v:"",_P:1,_Q:1,_R:1,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_ishucar",
|
|
width:64,height:32,_F:!1,_G:!1,preload:!1,_H:!1,_61:32,_71:20,_81:3,_I:62,_K:30,_L:1,_M:1,_N:[53,56,25,67,43,63,47,58,65,30,64,62,59,37,34,32,50,31,54,42,28,46,55,29,27,26,38,44,66,35,61,39,49,41,40,57,45,48,36,52,60,51,33],_O:{_v:"",_P:1,_Q:1,_R:1,length:43,_S:32,_T:20,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}},{key:1,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:1}}},{key:2,length:1,_11:!1,_21:!1,
|
|
_31:{0:{imageIndex:2}}},{key:3,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:3}}},{key:4,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:4}}},{key:5,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:5}}},{key:6,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:6}}},{key:7,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:7}}},{key:8,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:8}}},{key:9,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:9}}},{key:10,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:10}}},{key:11,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:11}
|
|
}},{key:12,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:12}}},{key:13,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:13}}},{key:14,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:14}}},{key:15,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:15}}},{key:16,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:16}}},{key:17,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:17}}},{key:18,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:18}}},{key:19,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:19}}},{key:20,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:20}
|
|
}},{key:21,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:21}}},{key:22,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:22}}},{key:23,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:23}}},{key:24,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:24}}},{key:25,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:25}}},{key:26,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:26}}},{key:27,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:27}}},{key:28,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:28}}},{key:29,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:29}
|
|
}},{key:30,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:30}}},{key:31,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:31}}},{key:32,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:32}}},{key:33,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:33}}},{key:34,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:34}}},{key:35,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:35}}},{key:36,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:36}}},{key:37,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:37}}},{key:38,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:38}
|
|
}},{key:39,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:39}}},{key:40,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:40}}},{key:41,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:41}}},{key:42,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:42}}}]}],_41:[],_51:[]}},{_v:"sScoreHUDHalf",width:100,height:80,_F:!1,_G:!1,preload:!1,_H:!1,_I:99,_J:1,_K:79,_M:30,_N:[11],_O:{_v:"sScoreHUDHalf",_P:1,_Q:30,_R:0,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{
|
|
key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_banners",width:256,height:128,_F:!1,_G:!1,preload:!1,_H:!1,_I:255,_K:127,_M:30,_N:[9],_O:{_v:"spr_banners",_P:1,_Q:30,_R:0,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_slider_circle",width:24,height:24,_F:!1,_G:!1,preload:!1,_H:!1,_61:12,_71:12,_81:3,_I:20,_J:3,_K:20,
|
|
_M:30,_N:[84],_O:{_v:"spr_slider_circle",_P:1,_Q:30,_R:0,length:1,_S:12,_T:12,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}},{_v:"spr_audience_tex",width:20,height:24,_F:!1,_G:!1,preload:!1,_H:!1,_I:19,_K:23,_M:30,_N:[0],_O:{_v:"spr_audience_tex",_P:1,_Q:30,_R:0,length:1,_S:0,_T:0,volume:1,_U:[],_V:[{_W:"GMSpriteFramesTrack",_v:"frames",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[],_U:[{key:0,
|
|
length:1,_11:!1,_21:!1,_31:{0:{imageIndex:0}}}]}],_41:[],_51:[]}}],_91:[],_a1:{"pt_shape_circle":17,"pt_shape_cloud":24,"pt_shape_disk":18,"pt_shape_explosion":12,"pt_shape_flare":13,"pt_shape_line":78,"pt_shape_pixel":90,"pt_shape_ring":19,"pt_shape_smoke":14,"pt_shape_snow":21,"pt_shape_spark":15,"pt_shape_sphere":22,"pt_shape_square":20,"pt_shape_star":23,"FONT_builtin":8},_b1:[],_c1:[],_d1:[{name:"sh_audience",_e1:"#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n float atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n }\n#else\n float atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD_VIEW] * objectspacenormal4).xyz;\n ws_normal = -normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader.\nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec3 v_vPosition;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n v_vPosition = in_Position;\n}\n",
|
|
_f1:"precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec3 v_vPosition;\nvarying vec4 v_vColour;\n\nuniform sampler2D audience_tex;\nuniform float time;\nuniform float excite;\nuniform float speed;\n\nconst float tex_w = 20.;\nconst float tex_h = 24.;\nconst float room_h = 384.;\nconst vec4 sky_color = vec4(113. / 255., 167. / 255., 183. / 255., 1.);\n\nconst float movement = 0.1;\n\nvoid main()\n{\n // Tex pos\n vec2 mul = vec2((tex_w / 32.), (tex_h / 32.));\n vec2 pos = mod(\n v_vPosition.xy / vec2(32., 32.),\n mul\n );\n \n // Color\n vec4 color = vec4(1.);\n color = mix(color, sky_color, 1.3 - (v_vPosition.y / room_h));\n \n // Alternate member\n float alt = -1.;\n float rowAlt = floor(mod((pos.y / (mul.y * 0.5)), 2.));\n float posX = pos.x - (rowAlt * 0.25 * mul.x);\n if (posX >= 0. && posX < mul.x * 0.5) alt = 1.;\n \n pos.y += alt * excite * sin(time * speed) * movement;\n \n // Final\n gl_FragColor = color * texture2D( audience_tex, pos );\n}\n",
|
|
_g1:["in_Position","in_Colour","in_TextureCoord"]},{name:"sh_occlusion",_e1:"#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n float atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n }\n#else\n float atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD_VIEW] * objectspacenormal4).xyz;\n ws_normal = -normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader. \nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n\n",
|
|
_f1:"precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n\n\n\n\n\n//\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nuniform vec2 size;\n \nconst float max_i = 8.0;\n\nconst float rad_circle = 6.28319;\n\nvoid main()\n{\n gl_FragColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord );\n \n vec2 one_pixel = vec2(1.0/size.x, 1.0/size.y);\n \n bool isolated = false;\n \n float i_final;\n \n for(float i = 1.0; i < max_i; i++){\n for(float d=0.0; d<rad_circle; d+=rad_circle/8.0){\n vec4 datPixel = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord + vec2(cos(d)*(one_pixel.x*i), -sin(d)*(one_pixel.y*i)));\n \n if (datPixel.a==0.0){\n isolated = true;\n i_final = i;\n break;\n }\n }\n if (isolated) break;\n }\n \n float divider = 12.0;\n \n if (isolated) gl_FragColor.rgb = gl_FragColor.rgb / vec3((((max_i - i_final)-1.0)/divider)+1.0);\n}\n\n",
|
|
_g1:["in_Position","in_Colour","in_TextureCoord"]},{name:"sh_text_outline",_e1:"#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n float atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n }\n#else\n float atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD_VIEW] * objectspacenormal4).xyz;\n ws_normal = -normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader. \nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n\n",
|
|
_f1:"precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n\n\n\n\n\n\n\n\n//\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nuniform vec2 size;\n\nconst float rad_circle = 6.28319;\n\nvoid main()\n{\n gl_FragColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord );\n \n vec2 one_pixel = vec2(1.0/size.x, 1.0/size.y);\n \n bool outline = false;\n \n for(float d=0.0; d<rad_circle; d+=rad_circle/8.0){\n vec4 datPixel = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord + vec2(cos(d)*(one_pixel.x), -sin(d)*(one_pixel.y)));\n \n if (datPixel.a!=0.0 && gl_FragColor.a==0.0){\n outline = true;\n break;\n }\n }\n \n if (outline) gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);\n}\n\n",
|
|
_g1:["in_Position","in_Colour","in_TextureCoord"]},{name:"sh_lightshade",_e1:"#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n float atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n }\n#else\n float atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD_VIEW] * objectspacenormal4).xyz;\n ws_normal = -normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader. \nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n\n",
|
|
_f1:"precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n\n\n\n\n//\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nconst float one_pixel = 1.0/96.0;\nconst float max_dist = 4.0;\n\nvoid main()\n{\n gl_FragColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord );\n \n float one_pixel_final;\n \n bool dark = false;\n bool light = false;\n \n for(float _one_pixel=one_pixel; _one_pixel<max_dist*one_pixel; _one_pixel+=one_pixel){\n vec4 upColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord - vec2(0.0, _one_pixel));\n vec4 downColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord + vec2(0.0, _one_pixel));\n \n float upMix = upColor.r+upColor.g+upColor.b;\n float downMix = downColor.r+downColor.g+downColor.b; \n \n if (downColor.a==0.0 || downMix==0.0){\n dark = true;\n one_pixel_final = _one_pixel;\n break;\n }\n if (upColor.a==0.0 || upMix==0.0){\n light = true;\n one_pixel_final = _one_pixel;\n break;\n }\n \n }\n \n float power = 6.0;\n \n if (light){\n gl_FragColor.rgb += ((max_dist*one_pixel) - one_pixel_final)*power;\n }\n else if (dark){\n gl_FragColor.rgb -= ((max_dist*one_pixel) - one_pixel_final)*power;\n }\n}\n\n",
|
|
_g1:["in_Position","in_Colour","in_TextureCoord"]},{name:"sha_fxaa",_e1:"#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n float atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n }\n#else\n float atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD_VIEW] * objectspacenormal4).xyz;\n ws_normal = -normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader. \nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n\n",
|
|
_f1:"precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nuniform vec2 u_texel;\nuniform float u_strength;\n\nvoid main()\n{\n float reducemul = 1.0 / 8.0;\n float reducemin = 1.0 / 128.0;\n \n vec3 basecol = texture2D(gm_BaseTexture, v_vTexcoord).rgb;\n vec3 baseNW = texture2D(gm_BaseTexture, v_vTexcoord - u_texel).rgb;\n vec3 baseNE = texture2D(gm_BaseTexture, v_vTexcoord + vec2(u_texel.x, -u_texel.y)).rgb;\n vec3 baseSW = texture2D(gm_BaseTexture, v_vTexcoord + vec2(-u_texel.x, u_texel.y)).rgb;\n vec3 baseSE = texture2D(gm_BaseTexture, v_vTexcoord + u_texel).rgb;\n \n vec3 gray = vec3(0.299, 0.587, 0.114);\n float monocol = dot(basecol, gray);\n float monoNW = dot(baseNW, gray);\n float monoNE = dot(baseNE, gray);\n float monoSW = dot(baseSW, gray);\n float monoSE = dot(baseSE, gray);\n \n float monomin = min(monocol, min(min(monoNW, monoNE), min(monoSW, monoSE)));\n float monomax = max(monocol, max(max(monoNW, monoNE), max(monoSW, monoSE)));\n \n vec2 dir = vec2(-((monoNW + monoNE) - (monoSW + monoSE)), ((monoNW + monoSW) - (monoNE + monoSE)));\n float dirreduce = max((monoNW + monoNE + monoSW + monoSE) * reducemul * 0.25, reducemin);\n float dirmin = 1.0 / (min(abs(dir.x), abs(dir.y)) + dirreduce);\n dir = min(vec2(u_strength), max(vec2(-u_strength), dir * dirmin)) * u_texel;\n \n vec4 resultA = 0.5 * (texture2D(gm_BaseTexture, v_vTexcoord + dir * -0.166667) +\n texture2D(gm_BaseTexture, v_vTexcoord + dir * 0.166667));\n vec4 resultB = resultA * 0.5 + 0.25 * (texture2D(gm_BaseTexture, v_vTexcoord + dir * -0.5) +\n texture2D(gm_BaseTexture, v_vTexcoord + dir * 0.5));\n float monoB = dot(resultB.rgb, gray);\n \n if(monoB < monomin || monoB > monomax) {\n gl_FragColor = resultA * v_vColour;\n } else {\n gl_FragColor = resultB * v_vColour;\n }\n}\n\n",
|
|
_g1:["in_Position","in_Colour","in_TextureCoord"]}],_h1:[{_v:"ft_gui",size:15,bold:!0,_i1:!1,first:32,_j1:126,_k1:1,antialias:1,_l1:"Dosis",_m1:0,_n1:6,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:2,y:2,_r1:4,_s1:25,shift:4,offset:0},{_p1:33,_q1:"!",x:215,y:56,_r1:4,_s1:25,shift:4,offset:0},{_p1:34,_q1:"\"",x:207,y:56,_r1:6,_s1:25,shift:6,offset:0},{_p1:35,_q1:"#",x:192,y:56,_r1:13,_s1:25,shift:13,offset:0},{_p1:36,_q1:"$",x:180,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:37,_q1:"%",x:163,y:56,_r1:15,
|
|
_s1:25,shift:16,offset:0},{_p1:38,_q1:"&",x:148,y:56,_r1:13,_s1:25,shift:13,offset:0},{_p1:39,_q1:"'",x:143,y:56,_r1:3,_s1:25,shift:3,offset:0},{_p1:40,_q1:"(",x:135,y:56,_r1:6,_s1:25,shift:7,offset:1},{_p1:41,_q1:")",x:127,y:56,_r1:6,_s1:25,shift:7,offset:0},{_p1:42,_q1:"*",x:221,y:56,_r1:9,_s1:25,shift:9,offset:0},{_p1:43,_q1:"+",x:116,y:56,_r1:9,_s1:25,shift:9,offset:0},{_p1:44,_q1:",",x:98,y:56,_r1:4,_s1:25,shift:4,offset:0},{_p1:45,_q1:"-",x:88,y:56,_r1:8,_s1:25,shift:8,offset:0},{_p1:46,_q1:".",
|
|
x:82,y:56,_r1:4,_s1:25,shift:4,offset:0},{_p1:47,_q1:"/",x:70,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:48,_q1:"0",x:59,y:56,_r1:9,_s1:25,shift:11,offset:1},{_p1:49,_q1:"1",x:52,y:56,_r1:5,_s1:25,shift:5,offset:0},{_p1:50,_q1:"2",x:40,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:51,_q1:"3",x:28,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:52,_q1:"4",x:16,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:53,_q1:"5",x:104,y:56,_r1:10,_s1:25,shift:10,offset:0},{_p1:54,_q1:"6",x:244,y:56,_r1:9,_s1:25,shift:11,
|
|
offset:1},{_p1:55,_q1:"7",x:113,y:83,_r1:10,_s1:25,shift:10,offset:0},{_p1:56,_q1:"8",x:2,y:83,_r1:10,_s1:25,shift:10,offset:0},{_p1:57,_q1:"9",x:217,y:83,_r1:10,_s1:25,shift:11,offset:0},{_p1:58,_q1:":",x:211,y:83,_r1:4,_s1:25,shift:4,offset:0},{_p1:59,_q1:";",x:205,y:83,_r1:4,_s1:25,shift:4,offset:0},{_p1:60,_q1:"<",x:195,y:83,_r1:8,_s1:25,shift:8,offset:0},{_p1:61,_q1:"=",x:186,y:83,_r1:7,_s1:25,shift:9,offset:1},{_p1:62,_q1:">",x:176,y:83,_r1:8,_s1:25,shift:8,offset:0},{_p1:63,_q1:"?",x:166,
|
|
y:83,_r1:8,_s1:25,shift:8,offset:0},{_p1:64,_q1:"@",x:150,y:83,_r1:14,_s1:25,shift:15,offset:0},{_p1:65,_q1:"A",x:137,y:83,_r1:11,_s1:25,shift:11,offset:0},{_p1:66,_q1:"B",x:229,y:83,_r1:10,_s1:25,shift:11,offset:1},{_p1:67,_q1:"C",x:125,y:83,_r1:10,_s1:25,shift:11,offset:1},{_p1:68,_q1:"D",x:101,y:83,_r1:10,_s1:25,shift:11,offset:1},{_p1:69,_q1:"E",x:89,y:83,_r1:10,_s1:25,shift:10,offset:1},{_p1:70,_q1:"F",x:78,y:83,_r1:9,_s1:25,shift:10,offset:1},{_p1:71,_q1:"G",x:66,y:83,_r1:10,_s1:25,shift:11,
|
|
offset:1},{_p1:72,_q1:"H",x:54,y:83,_r1:10,_s1:25,shift:12,offset:1},{_p1:73,_q1:"I",x:49,y:83,_r1:3,_s1:25,shift:5,offset:1},{_p1:74,_q1:"J",x:37,y:83,_r1:10,_s1:25,shift:11,offset:0},{_p1:75,_q1:"K",x:25,y:83,_r1:10,_s1:25,shift:11,offset:1},{_p1:76,_q1:"L",x:14,y:83,_r1:9,_s1:25,shift:10,offset:1},{_p1:77,_q1:"M",x:2,y:56,_r1:12,_s1:25,shift:14,offset:1},{_p1:78,_q1:"N",x:232,y:56,_r1:10,_s1:25,shift:12,offset:1},{_p1:79,_q1:"O",x:243,y:29,_r1:10,_s1:25,shift:11,offset:1},{_p1:80,_q1:"P",x:243,
|
|
y:2,_r1:10,_s1:25,shift:11,offset:1},{_p1:81,_q1:"Q",x:219,y:2,_r1:10,_s1:25,shift:11,offset:1},{_p1:82,_q1:"R",x:207,y:2,_r1:10,_s1:25,shift:11,offset:1},{_p1:83,_q1:"S",x:195,y:2,_r1:10,_s1:25,shift:10,offset:0},{_p1:84,_q1:"T",x:183,y:2,_r1:10,_s1:25,shift:10,offset:0},{_p1:85,_q1:"U",x:171,y:2,_r1:10,_s1:25,shift:12,offset:1},{_p1:86,_q1:"V",x:158,y:2,_r1:11,_s1:25,shift:11,offset:0},{_p1:87,_q1:"W",x:139,y:2,_r1:17,_s1:25,shift:17,offset:0},{_p1:88,_q1:"X",x:126,y:2,_r1:11,_s1:25,shift:11,offset:0}
|
|
,{_p1:89,_q1:"Y",x:113,y:2,_r1:11,_s1:25,shift:11,offset:0},{_p1:90,_q1:"Z",x:231,y:2,_r1:10,_s1:25,shift:10,offset:0},{_p1:91,_q1:"[",x:105,y:2,_r1:6,_s1:25,shift:7,offset:1},{_p1:92,_q1:"\\",x:85,y:2,_r1:7,_s1:25,shift:7,offset:0},{_p1:93,_q1:"]",x:77,y:2,_r1:6,_s1:25,shift:7,offset:0},{_p1:94,_q1:"^",x:69,y:2,_r1:6,_s1:25,shift:6,offset:0},{_p1:95,_q1:"_",x:58,y:2,_r1:9,_s1:25,shift:6,offset:-1},{_p1:96,_q1:"`",x:52,y:2,_r1:4,_s1:25,shift:4,offset:0},{_p1:97,_q1:"a",x:41,y:2,_r1:9,_s1:25,shift:9,
|
|
offset:0},{_p1:98,_q1:"b",x:30,y:2,_r1:9,_s1:25,shift:10,offset:1},{_p1:99,_q1:"c",x:19,y:2,_r1:9,_s1:25,shift:9,offset:0},{_p1:100,_q1:"d",x:8,y:2,_r1:9,_s1:25,shift:10,offset:0},{_p1:101,_q1:"e",x:94,y:2,_r1:9,_s1:25,shift:10,offset:0},{_p1:102,_q1:"f",x:2,y:29,_r1:6,_s1:25,shift:7,offset:1},{_p1:103,_q1:"g",x:114,y:29,_r1:10,_s1:25,shift:9,offset:0},{_p1:104,_q1:"h",x:10,y:29,_r1:9,_s1:25,shift:10,offset:1},{_p1:105,_q1:"i",x:219,y:29,_r1:4,_s1:25,shift:4,offset:0},{_p1:106,_q1:"j",x:212,y:29,
|
|
_r1:5,_s1:25,shift:4,offset:-1},{_p1:107,_q1:"k",x:201,y:29,_r1:9,_s1:25,shift:10,offset:1},{_p1:108,_q1:"l",x:196,y:29,_r1:3,_s1:25,shift:5,offset:1},{_p1:109,_q1:"m",x:180,y:29,_r1:14,_s1:25,shift:16,offset:1},{_p1:110,_q1:"n",x:169,y:29,_r1:9,_s1:25,shift:10,offset:1},{_p1:111,_q1:"o",x:158,y:29,_r1:9,_s1:25,shift:10,offset:0},{_p1:112,_q1:"p",x:147,y:29,_r1:9,_s1:25,shift:10,offset:1},{_p1:113,_q1:"q",x:136,y:29,_r1:9,_s1:25,shift:10,offset:0},{_p1:114,_q1:"r",x:225,y:29,_r1:7,_s1:25,shift:7,
|
|
offset:1},{_p1:115,_q1:"s",x:126,y:29,_r1:8,_s1:25,shift:8,offset:0},{_p1:116,_q1:"t",x:106,y:29,_r1:6,_s1:25,shift:7,offset:1},{_p1:117,_q1:"u",x:95,y:29,_r1:9,_s1:25,shift:10,offset:1},{_p1:118,_q1:"v",x:84,y:29,_r1:9,_s1:25,shift:9,offset:0},{_p1:119,_q1:"w",x:68,y:29,_r1:14,_s1:25,shift:14,offset:0},{_p1:120,_q1:"x",x:57,y:29,_r1:9,_s1:25,shift:9,offset:0},{_p1:121,_q1:"y",x:46,y:29,_r1:9,_s1:25,shift:9,offset:0},{_p1:122,_q1:"z",x:35,y:29,_r1:9,_s1:25,shift:8,offset:0},{_p1:123,_q1:"{",x:26,
|
|
y:29,_r1:7,_s1:25,shift:7,offset:0},{_p1:124,_q1:"|",x:21,y:29,_r1:3,_s1:25,shift:5,offset:1},{_p1:125,_q1:"}",x:234,y:29,_r1:7,_s1:25,shift:7,offset:0},{_p1:126,_q1:"~",x:241,y:83,_r1:8,_s1:25,shift:8,offset:0},],},{_v:"ft_game",size:20,bold:!0,_i1:!1,first:32,_j1:127,_k1:1,antialias:1,_l1:"League Spartan",_m1:0,_n1:5,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:48,y:199,_r1:7,_s1:34,shift:7,offset:0},{_p1:33,_q1:"!",x:95,y:199,_r1:7,_s1:26,shift:10,offset:2},{_p1:34,_q1:"\"",x:129,y:199,_r1:11,_s1:13,
|
|
shift:14,offset:2},{_p1:35,_q1:"#",x:166,y:73,_r1:18,_s1:26,shift:23,offset:2},{_p1:36,_q1:"$",x:129,y:73,_r1:17,_s1:29,shift:18,offset:1},{_p1:37,_q1:"%",x:92,y:2,_r1:26,_s1:26,shift:27,offset:1},{_p1:38,_q1:"&",x:2,y:37,_r1:24,_s1:26,shift:23,offset:1},{_p1:39,_q1:"'",x:195,y:199,_r1:5,_s1:13,shift:8,offset:2},{_p1:40,_q1:"(",x:159,y:164,_r1:9,_s1:33,shift:11,offset:2},{_p1:41,_q1:")",x:170,y:164,_r1:9,_s1:33,shift:11,offset:1},{_p1:42,_q1:"*",x:158,y:199,_r1:11,_s1:12,shift:13,offset:2},{_p1:43,
|
|
_q1:"+",x:132,y:164,_r1:14,_s1:22,shift:17,offset:2},{_p1:44,_q1:",",x:66,y:199,_r1:7,_s1:31,shift:10,offset:2},{_p1:45,_q1:"-",x:75,y:199,_r1:9,_s1:21,shift:12,offset:2},{_p1:46,_q1:".",x:86,y:199,_r1:7,_s1:26,shift:10,offset:2},{_p1:47,_q1:"/",x:148,y:73,_r1:16,_s1:30,shift:17,offset:1},{_p1:48,_q1:"0",x:186,y:73,_r1:18,_s1:26,shift:20,offset:1},{_p1:49,_q1:"1",x:36,y:199,_r1:10,_s1:26,shift:11,offset:1},{_p1:50,_q1:"2",x:42,y:105,_r1:18,_s1:26,shift:21,offset:2},{_p1:51,_q1:"3",x:100,y:105,_r1:17,
|
|
_s1:26,shift:18,offset:0},{_p1:52,_q1:"4",x:108,y:73,_r1:19,_s1:26,shift:18,offset:-1},{_p1:53,_q1:"5",x:119,y:105,_r1:17,_s1:26,shift:18,offset:0},{_p1:54,_q1:"6",x:206,y:73,_r1:18,_s1:26,shift:19,offset:1},{_p1:55,_q1:"7",x:66,y:73,_r1:19,_s1:26,shift:19,offset:1},{_p1:56,_q1:"8",x:176,y:105,_r1:17,_s1:26,shift:19,offset:1},{_p1:57,_q1:"9",x:214,y:105,_r1:17,_s1:26,shift:19,offset:1},{_p1:58,_q1:":",x:104,y:199,_r1:7,_s1:26,shift:10,offset:2},{_p1:59,_q1:";",x:57,y:199,_r1:7,_s1:31,shift:10,offset:2}
|
|
,{_p1:60,_q1:"<",x:211,y:133,_r1:15,_s1:23,shift:18,offset:2},{_p1:61,_q1:"=",x:2,y:199,_r1:14,_s1:20,shift:17,offset:2},{_p1:62,_q1:">",x:228,y:133,_r1:15,_s1:23,shift:18,offset:2},{_p1:63,_q1:"?",x:177,y:133,_r1:15,_s1:26,shift:16,offset:1},{_p1:64,_q1:"@",x:168,y:2,_r1:24,_s1:26,shift:25,offset:1},{_p1:65,_q1:"A",x:28,y:37,_r1:23,_s1:26,shift:21,offset:0},{_p1:66,_q1:"B",x:38,y:133,_r1:16,_s1:26,shift:18,offset:2},{_p1:67,_q1:"C",x:2,y:73,_r1:20,_s1:26,shift:21,offset:1},{_p1:68,_q1:"D",x:22,
|
|
y:105,_r1:18,_s1:26,shift:20,offset:2},{_p1:69,_q1:"E",x:32,y:164,_r1:13,_s1:26,shift:16,offset:2},{_p1:70,_q1:"F",x:17,y:164,_r1:13,_s1:26,shift:16,offset:2},{_p1:71,_q1:"G",x:122,y:37,_r1:22,_s1:26,shift:23,offset:1},{_p1:72,_q1:"H",x:2,y:105,_r1:18,_s1:26,shift:21,offset:2},{_p1:73,_q1:"I",x:113,y:199,_r1:6,_s1:26,shift:9,offset:2},{_p1:74,_q1:"J",x:2,y:164,_r1:13,_s1:26,shift:13,offset:-1},{_p1:75,_q1:"K",x:208,y:37,_r1:21,_s1:26,shift:21,offset:2},{_p1:76,_q1:"L",x:62,y:164,_r1:13,_s1:26,shift:16,
|
|
offset:2},{_p1:77,_q1:"M",x:120,y:2,_r1:25,_s1:26,shift:26,offset:1},{_p1:78,_q1:"N",x:24,y:73,_r1:19,_s1:26,shift:23,offset:2},{_p1:79,_q1:"O",x:53,y:37,_r1:23,_s1:26,shift:24,offset:1},{_p1:80,_q1:"P",x:56,y:133,_r1:16,_s1:26,shift:18,offset:2},{_p1:81,_q1:"Q",x:36,y:2,_r1:24,_s1:31,shift:24,offset:1},{_p1:82,_q1:"R",x:45,y:73,_r1:19,_s1:26,shift:20,offset:2},{_p1:83,_q1:"S",x:233,y:105,_r1:17,_s1:26,shift:18,offset:1},{_p1:84,_q1:"T",x:2,y:133,_r1:16,_s1:26,shift:16,offset:0},{_p1:85,_q1:"U",
|
|
x:62,y:105,_r1:17,_s1:26,shift:20,offset:2},{_p1:86,_q1:"V",x:78,y:37,_r1:23,_s1:26,shift:21,offset:0},{_p1:87,_q1:"W",x:2,y:2,_r1:32,_s1:26,shift:31,offset:0},{_p1:88,_q1:"X",x:194,y:2,_r1:24,_s1:26,shift:22,offset:-1},{_p1:89,_q1:"Y",x:146,y:37,_r1:22,_s1:26,shift:20,offset:-1},{_p1:90,_q1:"Z",x:231,y:37,_r1:20,_s1:26,shift:21,offset:1},{_p1:91,_q1:"[",x:203,y:164,_r1:9,_s1:33,shift:12,offset:2},{_p1:92,_q1:"\\",x:74,y:133,_r1:16,_s1:26,shift:17,offset:1},{_p1:93,_q1:"]",x:192,y:164,_r1:9,_s1:33,
|
|
shift:12,offset:1},{_p1:94,_q1:"^",x:142,y:199,_r1:14,_s1:10,shift:14,offset:0},{_p1:95,_q1:"_",x:110,y:133,_r1:14,_s1:29,shift:14,offset:0},{_p1:96,_q1:"`",x:185,y:199,_r1:8,_s1:10,shift:11,offset:1},{_p1:97,_q1:"a",x:92,y:133,_r1:16,_s1:26,shift:19,offset:1},{_p1:98,_q1:"b",x:81,y:105,_r1:17,_s1:26,shift:19,offset:2},{_p1:99,_q1:"c",x:77,y:164,_r1:13,_s1:26,shift:14,offset:1},{_p1:100,_q1:"d",x:157,y:105,_r1:17,_s1:26,shift:19,offset:1},{_p1:101,_q1:"e",x:143,y:133,_r1:15,_s1:26,shift:17,offset:1}
|
|
,{_p1:102,_q1:"f",x:104,y:164,_r1:12,_s1:26,shift:10,offset:1},{_p1:103,_q1:"g",x:103,y:37,_r1:17,_s1:34,shift:19,offset:1},{_p1:104,_q1:"h",x:194,y:133,_r1:15,_s1:26,shift:18,offset:2},{_p1:105,_q1:"i",x:121,y:199,_r1:6,_s1:26,shift:8,offset:2},{_p1:106,_q1:"j",x:92,y:164,_r1:10,_s1:33,shift:8,offset:-2},{_p1:107,_q1:"k",x:195,y:105,_r1:17,_s1:26,shift:18,offset:2},{_p1:108,_q1:"l",x:171,y:199,_r1:5,_s1:26,shift:8,offset:2},{_p1:109,_q1:"m",x:220,y:2,_r1:24,_s1:26,shift:27,offset:2},{_p1:110,_q1:"n",
|
|
x:126,y:133,_r1:15,_s1:26,shift:18,offset:2},{_p1:111,_q1:"o",x:138,y:105,_r1:17,_s1:26,shift:18,offset:1},{_p1:112,_q1:"p",x:170,y:37,_r1:17,_s1:33,shift:19,offset:2},{_p1:113,_q1:"q",x:189,y:37,_r1:17,_s1:33,shift:19,offset:1},{_p1:114,_q1:"r",x:47,y:164,_r1:13,_s1:26,shift:14,offset:2},{_p1:115,_q1:"s",x:118,y:164,_r1:12,_s1:26,shift:14,offset:1},{_p1:116,_q1:"t",x:232,y:164,_r1:11,_s1:26,shift:11,offset:1},{_p1:117,_q1:"u",x:20,y:133,_r1:16,_s1:26,shift:18,offset:1},{_p1:118,_q1:"v",x:87,y:73,
|
|
_r1:19,_s1:26,shift:17,offset:0},{_p1:119,_q1:"w",x:62,y:2,_r1:28,_s1:26,shift:27,offset:0},{_p1:120,_q1:"x",x:226,y:73,_r1:18,_s1:26,shift:18,offset:0},{_p1:121,_q1:"y",x:147,y:2,_r1:19,_s1:33,shift:17,offset:0},{_p1:122,_q1:"z",x:160,y:133,_r1:15,_s1:26,shift:15,offset:0},{_p1:123,_q1:"{",x:181,y:164,_r1:9,_s1:33,shift:12,offset:2},{_p1:124,_q1:"|",x:178,y:199,_r1:5,_s1:26,shift:8,offset:2},{_p1:125,_q1:"}",x:148,y:164,_r1:9,_s1:33,shift:12,offset:2},{_p1:126,_q1:"~",x:214,y:164,_r1:16,_s1:18,
|
|
shift:19,offset:2},{_p1:127,x:18,y:199,_r1:16,_s1:17,shift:19,offset:2},],},{_v:"ft_chat",size:12,bold:!0,_i1:!1,first:32,_j1:127,_k1:1,antialias:1,_l1:"Arial Narrow",_m1:0,_n1:7,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:176,y:41,_r1:4,_s1:20,shift:4,offset:0},{_p1:33,_q1:"!",x:45,y:63,_r1:2,_s1:16,shift:5,offset:1},{_p1:34,_q1:"\"",x:8,y:63,_r1:5,_s1:8,shift:6,offset:1},{_p1:35,_q1:"#",x:164,y:23,_r1:7,_s1:16,shift:8,offset:0},{_p1:36,_q1:"$",x:65,y:41,_r1:6,_s1:17,shift:8,offset:1},{_p1:37,_q1:"%",
|
|
x:45,y:2,_r1:11,_s1:16,shift:12,offset:1},{_p1:38,_q1:"&",x:128,y:2,_r1:9,_s1:16,shift:10,offset:1},{_p1:39,_q1:"'",x:62,y:63,_r1:2,_s1:8,shift:3,offset:1},{_p1:40,_q1:"(",x:207,y:41,_r1:4,_s1:19,shift:5,offset:1},{_p1:41,_q1:")",x:201,y:41,_r1:4,_s1:19,shift:5,offset:0},{_p1:42,_q1:"*",x:15,y:63,_r1:4,_s1:10,shift:5,offset:1},{_p1:43,_q1:"+",x:73,y:41,_r1:7,_s1:14,shift:8,offset:0},{_p1:44,_q1:",",x:21,y:63,_r1:2,_s1:19,shift:4,offset:1},{_p1:45,_q1:"-",x:2,y:63,_r1:4,_s1:13,shift:5,offset:1},{
|
|
_p1:46,_q1:".",x:49,y:63,_r1:2,_s1:16,shift:4,offset:1},{_p1:47,_q1:"/",x:230,y:41,_r1:4,_s1:16,shift:4,offset:0},{_p1:48,_q1:"0",x:200,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:49,_q1:"1",x:182,y:41,_r1:5,_s1:16,shift:8,offset:1},{_p1:50,_q1:"2",x:2,y:41,_r1:7,_s1:16,shift:8,offset:1},{_p1:51,_q1:"3",x:119,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:52,_q1:"4",x:227,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:53,_q1:"5",x:110,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:54,_q1:"6",x:218,y:23,_r1:7,_s1:16,
|
|
shift:8,offset:1},{_p1:55,_q1:"7",x:101,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:56,_q1:"8",x:146,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:57,_q1:"9",x:182,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:58,_q1:":",x:33,y:63,_r1:2,_s1:16,shift:5,offset:2},{_p1:59,_q1:";",x:29,y:63,_r1:2,_s1:18,shift:5,offset:1},{_p1:60,_q1:"<",x:47,y:41,_r1:7,_s1:15,shift:8,offset:1},{_p1:61,_q1:"=",x:144,y:41,_r1:7,_s1:13,shift:8,offset:1},{_p1:62,_q1:">",x:56,y:41,_r1:7,_s1:15,shift:8,offset:1},{_p1:63,_q1:"?",x:245,
|
|
y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:64,_q1:"@",x:2,y:2,_r1:13,_s1:19,shift:13,offset:1},{_p1:65,_q1:"A",x:70,y:2,_r1:10,_s1:16,shift:10,offset:0},{_p1:66,_q1:"B",x:240,y:2,_r1:8,_s1:16,shift:10,offset:1},{_p1:67,_q1:"C",x:32,y:23,_r1:8,_s1:16,shift:10,offset:1},{_p1:68,_q1:"D",x:2,y:23,_r1:8,_s1:16,shift:10,offset:1},{_p1:69,_q1:"E",x:29,y:41,_r1:7,_s1:16,shift:9,offset:1},{_p1:70,_q1:"F",x:209,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:71,_q1:"G",x:106,y:2,_r1:9,_s1:16,shift:10,offset:1},{_p1:72,
|
|
_q1:"H",x:22,y:23,_r1:8,_s1:16,shift:10,offset:1},{_p1:73,_q1:"I",x:53,y:63,_r1:2,_s1:16,shift:4,offset:1},{_p1:74,_q1:"J",x:122,y:41,_r1:6,_s1:16,shift:8,offset:1},{_p1:75,_q1:"K",x:193,y:2,_r1:9,_s1:16,shift:10,offset:1},{_p1:76,_q1:"L",x:155,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:77,_q1:"M",x:94,y:2,_r1:10,_s1:16,shift:11,offset:1},{_p1:78,_q1:"N",x:72,y:23,_r1:8,_s1:16,shift:10,offset:1},{_p1:79,_q1:"O",x:117,y:2,_r1:9,_s1:16,shift:10,offset:1},{_p1:80,_q1:"P",x:82,y:23,_r1:8,_s1:16,shift:9,
|
|
offset:1},{_p1:81,_q1:"Q",x:58,y:2,_r1:10,_s1:17,shift:10,offset:1},{_p1:82,_q1:"R",x:182,y:2,_r1:9,_s1:16,shift:10,offset:1},{_p1:83,_q1:"S",x:62,y:23,_r1:8,_s1:16,shift:9,offset:1},{_p1:84,_q1:"T",x:191,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:85,_q1:"U",x:52,y:23,_r1:8,_s1:16,shift:10,offset:1},{_p1:86,_q1:"V",x:139,y:2,_r1:9,_s1:16,shift:9,offset:0},{_p1:87,_q1:"W",x:17,y:2,_r1:13,_s1:16,shift:13,offset:0},{_p1:88,_q1:"X",x:150,y:2,_r1:9,_s1:16,shift:9,offset:0},{_p1:89,_q1:"Y",x:161,y:2,_r1:9,
|
|
_s1:16,shift:9,offset:0},{_p1:90,_q1:"Z",x:12,y:23,_r1:8,_s1:16,shift:8,offset:0},{_p1:91,_q1:"[",x:189,y:41,_r1:4,_s1:19,shift:5,offset:1},{_p1:92,_q1:"\\",x:242,y:41,_r1:4,_s1:16,shift:4,offset:0},{_p1:93,_q1:"]",x:195,y:41,_r1:4,_s1:19,shift:5,offset:0},{_p1:94,_q1:"^",x:221,y:41,_r1:7,_s1:10,shift:8,offset:1},{_p1:95,_q1:"_",x:172,y:2,_r1:8,_s1:18,shift:8,offset:0},{_p1:96,_q1:"`",x:57,y:63,_r1:3,_s1:6,shift:5,offset:1},{_p1:97,_q1:"a",x:11,y:41,_r1:7,_s1:16,shift:8,offset:1},{_p1:98,_q1:"b",
|
|
x:20,y:41,_r1:7,_s1:16,shift:8,offset:1},{_p1:99,_q1:"c",x:173,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:100,_q1:"d",x:236,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:101,_q1:"e",x:137,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:102,_q1:"f",x:169,y:41,_r1:5,_s1:16,shift:5,offset:0},{_p1:103,_q1:"g",x:231,y:2,_r1:7,_s1:19,shift:8,offset:1},{_p1:104,_q1:"h",x:114,y:41,_r1:6,_s1:16,shift:8,offset:1},{_p1:105,_q1:"i",x:41,y:63,_r1:2,_s1:16,shift:4,offset:1},{_p1:106,_q1:"j",x:248,y:41,_r1:3,_s1:19,shift:4,
|
|
offset:0},{_p1:107,_q1:"k",x:38,y:41,_r1:7,_s1:16,shift:8,offset:1},{_p1:108,_q1:"l",x:37,y:63,_r1:2,_s1:16,shift:4,offset:1},{_p1:109,_q1:"m",x:82,y:2,_r1:10,_s1:16,shift:12,offset:1},{_p1:110,_q1:"n",x:106,y:41,_r1:6,_s1:16,shift:8,offset:1},{_p1:111,_q1:"o",x:128,y:23,_r1:7,_s1:16,shift:8,offset:1},{_p1:112,_q1:"p",x:204,y:2,_r1:7,_s1:19,shift:8,offset:1},{_p1:113,_q1:"q",x:213,y:2,_r1:7,_s1:19,shift:8,offset:1},{_p1:114,_q1:"r",x:236,y:41,_r1:4,_s1:16,shift:5,offset:1},{_p1:115,_q1:"s",x:82,
|
|
y:41,_r1:6,_s1:16,shift:8,offset:1},{_p1:116,_q1:"t",x:162,y:41,_r1:5,_s1:16,shift:5,offset:0},{_p1:117,_q1:"u",x:98,y:41,_r1:6,_s1:16,shift:8,offset:1},{_p1:118,_q1:"v",x:42,y:23,_r1:8,_s1:16,shift:8,offset:0},{_p1:119,_q1:"w",x:32,y:2,_r1:11,_s1:16,shift:10,offset:0},{_p1:120,_q1:"x",x:92,y:23,_r1:7,_s1:16,shift:8,offset:0},{_p1:121,_q1:"y",x:222,y:2,_r1:7,_s1:19,shift:8,offset:0},{_p1:122,_q1:"z",x:90,y:41,_r1:6,_s1:16,shift:7,offset:1},{_p1:123,_q1:"{",x:137,y:41,_r1:5,_s1:19,shift:5,offset:0}
|
|
,{_p1:124,_q1:"|",x:25,y:63,_r1:2,_s1:19,shift:4,offset:1},{_p1:125,_q1:"}",x:130,y:41,_r1:5,_s1:19,shift:5,offset:0},{_p1:126,_q1:"~",x:153,y:41,_r1:7,_s1:12,shift:8,offset:1},{_p1:127,x:213,y:41,_r1:6,_s1:12,shift:8,offset:1},],},{_v:"ft_ballpoints",size:18,bold:!0,_i1:!0,first:32,_j1:9647,_k1:0,antialias:1,_l1:"Montserrat",_m1:0,_n1:3,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:2,y:2,_r1:7,_s1:29,shift:7,offset:0},{_p1:33,_q1:"!",x:215,y:126,_r1:9,_s1:29,shift:7,offset:0},{_p1:34,_q1:"\"",x:201,
|
|
y:126,_r1:12,_s1:29,shift:11,offset:1},{_p1:35,_q1:"#",x:179,y:126,_r1:20,_s1:29,shift:18,offset:-1},{_p1:36,_q1:"$",x:160,y:126,_r1:17,_s1:29,shift:16,offset:-1},{_p1:37,_q1:"%",x:138,y:126,_r1:20,_s1:29,shift:22,offset:1},{_p1:38,_q1:"&",x:118,y:126,_r1:18,_s1:29,shift:18,offset:0},{_p1:39,_q1:"'",x:110,y:126,_r1:6,_s1:29,shift:6,offset:1},{_p1:40,_q1:"(",x:97,y:126,_r1:11,_s1:29,shift:9,offset:1},{_p1:41,_q1:")",x:84,y:126,_r1:11,_s1:29,shift:9,offset:-2},{_p1:42,_q1:"*",x:226,y:126,_r1:12,_s1:29,
|
|
shift:11,offset:1},{_p1:43,_q1:"+",x:69,y:126,_r1:13,_s1:29,shift:15,offset:1},{_p1:44,_q1:",",x:41,y:126,_r1:8,_s1:29,shift:7,offset:-2},{_p1:45,_q1:"-",x:30,y:126,_r1:9,_s1:29,shift:9,offset:0},{_p1:46,_q1:".",x:21,y:126,_r1:7,_s1:29,shift:7,offset:-1},{_p1:47,_q1:"/",x:2,y:126,_r1:17,_s1:29,shift:10,offset:-3},{_p1:48,_q1:"0",x:222,y:95,_r1:17,_s1:29,shift:16,offset:0},{_p1:49,_q1:"1",x:210,y:95,_r1:10,_s1:29,shift:10,offset:1},{_p1:50,_q1:"2",x:192,y:95,_r1:16,_s1:29,shift:14,offset:-1},{_p1:51,
|
|
_q1:"3",x:174,y:95,_r1:16,_s1:29,shift:14,offset:-1},{_p1:52,_q1:"4",x:155,y:95,_r1:17,_s1:29,shift:17,offset:0},{_p1:53,_q1:"5",x:51,y:126,_r1:16,_s1:29,shift:15,offset:-1},{_p1:54,_q1:"6",x:2,y:157,_r1:17,_s1:29,shift:16,offset:0},{_p1:55,_q1:"7",x:21,y:157,_r1:16,_s1:29,shift:15,offset:1},{_p1:56,_q1:"8",x:39,y:157,_r1:16,_s1:29,shift:16,offset:0},{_p1:57,_q1:"9",x:178,y:188,_r1:17,_s1:29,shift:16,offset:-1},{_p1:58,_q1:":",x:168,y:188,_r1:8,_s1:29,shift:7,offset:-1},{_p1:59,_q1:";",x:157,y:188,
|
|
_r1:9,_s1:29,shift:7,offset:-2},{_p1:60,_q1:"<",x:141,y:188,_r1:14,_s1:29,shift:15,offset:1},{_p1:61,_q1:"=",x:124,y:188,_r1:15,_s1:29,shift:15,offset:0},{_p1:62,_q1:">",x:108,y:188,_r1:14,_s1:29,shift:15,offset:0},{_p1:63,_q1:"?",x:92,y:188,_r1:14,_s1:29,shift:14,offset:1},{_p1:64,_q1:"@",x:65,y:188,_r1:25,_s1:29,shift:25,offset:0},{_p1:65,_q1:"A",x:43,y:188,_r1:20,_s1:29,shift:19,offset:-2},{_p1:66,_q1:"B",x:22,y:188,_r1:19,_s1:29,shift:18,offset:0},{_p1:67,_q1:"C",x:2,y:188,_r1:18,_s1:29,shift:18,
|
|
offset:1},{_p1:68,_q1:"D",x:232,y:157,_r1:20,_s1:29,shift:20,offset:0},{_p1:69,_q1:"E",x:213,y:157,_r1:17,_s1:29,shift:16,offset:0},{_p1:70,_q1:"F",x:194,y:157,_r1:17,_s1:29,shift:15,offset:0},{_p1:71,_q1:"G",x:173,y:157,_r1:19,_s1:29,shift:18,offset:1},{_p1:72,_q1:"H",x:151,y:157,_r1:20,_s1:29,shift:19,offset:0},{_p1:73,_q1:"I",x:140,y:157,_r1:9,_s1:29,shift:8,offset:0},{_p1:74,_q1:"J",x:122,y:157,_r1:16,_s1:29,shift:13,offset:-2},{_p1:75,_q1:"K",x:99,y:157,_r1:21,_s1:29,shift:18,offset:0},{_p1:76,
|
|
_q1:"L",x:83,y:157,_r1:14,_s1:29,shift:15,offset:0},{_p1:77,_q1:"M",x:57,y:157,_r1:24,_s1:29,shift:23,offset:0},{_p1:78,_q1:"N",x:133,y:95,_r1:20,_s1:29,shift:19,offset:0},{_p1:79,_q1:"O",x:112,y:95,_r1:19,_s1:29,shift:20,offset:1},{_p1:80,_q1:"P",x:92,y:95,_r1:18,_s1:29,shift:18,offset:0},{_p1:81,_q1:"Q",x:149,y:33,_r1:19,_s1:29,shift:20,offset:1},{_p1:82,_q1:"R",x:114,y:33,_r1:18,_s1:29,shift:18,offset:0},{_p1:83,_q1:"S",x:95,y:33,_r1:17,_s1:29,shift:16,offset:-1},{_p1:84,_q1:"T",x:76,y:33,_r1:17,
|
|
_s1:29,shift:15,offset:1},{_p1:85,_q1:"U",x:55,y:33,_r1:19,_s1:29,shift:19,offset:1},{_p1:86,_q1:"V",x:33,y:33,_r1:20,_s1:29,shift:18,offset:1},{_p1:87,_q1:"W",x:2,y:33,_r1:29,_s1:29,shift:28,offset:2},{_p1:88,_q1:"X",x:225,y:2,_r1:22,_s1:29,shift:18,offset:-2},{_p1:89,_q1:"Y",x:204,y:2,_r1:19,_s1:29,shift:17,offset:1},{_p1:90,_q1:"Z",x:183,y:2,_r1:19,_s1:29,shift:16,offset:-1},{_p1:91,_q1:"[",x:134,y:33,_r1:13,_s1:29,shift:9,offset:-1},{_p1:92,_q1:"\\",x:172,y:2,_r1:9,_s1:29,shift:10,offset:1},
|
|
{_p1:93,_q1:"]",x:143,y:2,_r1:12,_s1:29,shift:9,offset:-2},{_p1:94,_q1:"^",x:128,y:2,_r1:13,_s1:29,shift:15,offset:0},{_p1:95,_q1:"_",x:113,y:2,_r1:13,_s1:29,shift:12,offset:-2},{_p1:96,_q1:"`",x:103,y:2,_r1:8,_s1:29,shift:14,offset:4},{_p1:97,_q1:"a",x:84,y:2,_r1:17,_s1:29,shift:17,offset:0},{_p1:98,_q1:"b",x:65,y:2,_r1:17,_s1:29,shift:17,offset:0},{_p1:99,_q1:"c",x:48,y:2,_r1:15,_s1:29,shift:14,offset:0},{_p1:100,_q1:"d",x:28,y:2,_r1:18,_s1:29,shift:17,offset:0},{_p1:101,_q1:"e",x:11,y:2,_r1:15,
|
|
_s1:29,shift:15,offset:0},{_p1:102,_q1:"f",x:157,y:2,_r1:13,_s1:29,shift:10,offset:0},{_p1:103,_q1:"g",x:170,y:33,_r1:18,_s1:29,shift:17,offset:-1},{_p1:104,_q1:"h",x:123,y:64,_r1:16,_s1:29,shift:17,offset:0},{_p1:105,_q1:"i",x:190,y:33,_r1:9,_s1:29,shift:7,offset:0},{_p1:106,_q1:"j",x:59,y:95,_r1:14,_s1:29,shift:8,offset:-5},{_p1:107,_q1:"k",x:39,y:95,_r1:18,_s1:29,shift:16,offset:0},{_p1:108,_q1:"l",x:28,y:95,_r1:9,_s1:29,shift:8,offset:0},{_p1:109,_q1:"m",x:2,y:95,_r1:24,_s1:29,shift:25,offset:0}
|
|
,{_p1:110,_q1:"n",x:225,y:64,_r1:16,_s1:29,shift:17,offset:0},{_p1:111,_q1:"o",x:207,y:64,_r1:16,_s1:29,shift:16,offset:0},{_p1:112,_q1:"p",x:187,y:64,_r1:18,_s1:29,shift:17,offset:-1},{_p1:113,_q1:"q",x:168,y:64,_r1:17,_s1:29,shift:17,offset:0},{_p1:114,_q1:"r",x:154,y:64,_r1:12,_s1:29,shift:11,offset:0},{_p1:115,_q1:"s",x:75,y:95,_r1:15,_s1:29,shift:13,offset:-1},{_p1:116,_q1:"t",x:141,y:64,_r1:11,_s1:29,shift:11,offset:0},{_p1:117,_q1:"u",x:105,y:64,_r1:16,_s1:29,shift:17,offset:1},{_p1:118,_q1:"v",
|
|
x:87,y:64,_r1:16,_s1:29,shift:15,offset:1},{_p1:119,_q1:"w",x:61,y:64,_r1:24,_s1:29,shift:23,offset:1},{_p1:120,_q1:"x",x:40,y:64,_r1:19,_s1:29,shift:15,offset:-2},{_p1:121,_q1:"y",x:19,y:64,_r1:19,_s1:29,shift:15,offset:-2},{_p1:122,_q1:"z",x:2,y:64,_r1:15,_s1:29,shift:13,offset:-1},{_p1:123,_q1:"{",x:227,y:33,_r1:12,_s1:29,shift:10,offset:0},{_p1:124,_q1:"|",x:215,y:33,_r1:10,_s1:29,shift:8,offset:-1},{_p1:125,_q1:"}",x:201,y:33,_r1:12,_s1:29,shift:10,offset:-2},{_p1:126,_q1:"~",x:197,y:188,_r1:15,
|
|
_s1:29,shift:15,offset:0},{_p1:9647,_q1:"▯",x:214,y:188,_r1:15,_s1:29,shift:23,offset:4},],},{_v:"ft_scores",size:24,bold:!1,_i1:!1,first:32,_j1:126,_k1:1,antialias:1,_l1:"Katahdin Round",_m1:2,_n1:2,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:2,y:2,_r1:10,_s1:40,shift:10,offset:0},{_p1:33,_q1:"!",x:406,y:86,_r1:8,_s1:40,shift:11,offset:0},{_p1:34,_q1:"\"",x:392,y:86,_r1:12,_s1:40,shift:14,offset:1},{_p1:35,_q1:"#",x:363,y:86,_r1:27,_s1:40,shift:29,offset:1},{_p1:36,_q1:"$",x:342,y:86,_r1:19,_s1:40,
|
|
shift:23,offset:1},{_p1:37,_q1:"%",x:311,y:86,_r1:29,_s1:40,shift:32,offset:1},{_p1:38,_q1:"&",x:285,y:86,_r1:24,_s1:40,shift:28,offset:1},{_p1:39,_q1:"'",x:278,y:86,_r1:5,_s1:40,shift:8,offset:1},{_p1:40,_q1:"(",x:265,y:86,_r1:11,_s1:40,shift:12,offset:0},{_p1:41,_q1:")",x:253,y:86,_r1:10,_s1:40,shift:12,offset:0},{_p1:42,_q1:"*",x:416,y:86,_r1:13,_s1:40,shift:15,offset:0},{_p1:43,_q1:"+",x:235,y:86,_r1:16,_s1:40,shift:19,offset:0},{_p1:44,_q1:",",x:204,y:86,_r1:8,_s1:40,shift:11,offset:0},{_p1:45,
|
|
_q1:"-",x:187,y:86,_r1:15,_s1:40,shift:19,offset:1},{_p1:46,_q1:".",x:177,y:86,_r1:8,_s1:40,shift:11,offset:1},{_p1:47,_q1:"/",x:161,y:86,_r1:14,_s1:40,shift:16,offset:1},{_p1:48,_q1:"0",x:136,y:86,_r1:23,_s1:40,shift:26,offset:1},{_p1:49,_q1:"1",x:123,y:86,_r1:11,_s1:40,shift:16,offset:1},{_p1:50,_q1:"2",x:101,y:86,_r1:20,_s1:40,shift:22,offset:0},{_p1:51,_q1:"3",x:80,y:86,_r1:19,_s1:40,shift:23,offset:1},{_p1:52,_q1:"4",x:57,y:86,_r1:21,_s1:40,shift:24,offset:0},{_p1:53,_q1:"5",x:214,y:86,_r1:19,
|
|
_s1:40,shift:23,offset:1},{_p1:54,_q1:"6",x:453,y:86,_r1:18,_s1:40,shift:22,offset:1},{_p1:55,_q1:"7",x:180,y:128,_r1:17,_s1:40,shift:19,offset:1},{_p1:56,_q1:"8",x:473,y:86,_r1:19,_s1:40,shift:23,offset:1},{_p1:57,_q1:"9",x:363,y:128,_r1:18,_s1:40,shift:20,offset:0},{_p1:58,_q1:":",x:353,y:128,_r1:8,_s1:40,shift:12,offset:1},{_p1:59,_q1:";",x:343,y:128,_r1:8,_s1:40,shift:12,offset:1},{_p1:60,_q1:"<",x:328,y:128,_r1:13,_s1:40,shift:16,offset:1},{_p1:61,_q1:"=",x:312,y:128,_r1:14,_s1:40,shift:17,
|
|
offset:0},{_p1:62,_q1:">",x:297,y:128,_r1:13,_s1:40,shift:16,offset:1},{_p1:63,_q1:"?",x:278,y:128,_r1:17,_s1:40,shift:19,offset:1},{_p1:64,_q1:"@",x:249,y:128,_r1:27,_s1:40,shift:29,offset:0},{_p1:65,_q1:"A",x:224,y:128,_r1:23,_s1:40,shift:26,offset:1},{_p1:66,_q1:"B",x:383,y:128,_r1:20,_s1:40,shift:23,offset:1},{_p1:67,_q1:"C",x:199,y:128,_r1:23,_s1:40,shift:26,offset:1},{_p1:68,_q1:"D",x:157,y:128,_r1:21,_s1:40,shift:25,offset:1},{_p1:69,_q1:"E",x:138,y:128,_r1:17,_s1:40,shift:22,offset:1},{_p1:70,
|
|
_q1:"F",x:119,y:128,_r1:17,_s1:40,shift:21,offset:1},{_p1:71,_q1:"G",x:93,y:128,_r1:24,_s1:40,shift:28,offset:1},{_p1:72,_q1:"H",x:72,y:128,_r1:19,_s1:40,shift:24,offset:1},{_p1:73,_q1:"I",x:63,y:128,_r1:7,_s1:40,shift:11,offset:1},{_p1:74,_q1:"J",x:43,y:128,_r1:18,_s1:40,shift:23,offset:1},{_p1:75,_q1:"K",x:21,y:128,_r1:20,_s1:40,shift:23,offset:1},{_p1:76,_q1:"L",x:2,y:128,_r1:17,_s1:40,shift:21,offset:1},{_p1:77,_q1:"M",x:30,y:86,_r1:25,_s1:40,shift:29,offset:1},{_p1:78,_q1:"N",x:431,y:86,_r1:20,
|
|
_s1:40,shift:25,offset:1},{_p1:79,_q1:"O",x:2,y:86,_r1:26,_s1:40,shift:29,offset:1},{_p1:80,_q1:"P",x:462,y:2,_r1:19,_s1:40,shift:23,offset:1},{_p1:81,_q1:"Q",x:414,y:2,_r1:26,_s1:40,shift:30,offset:1},{_p1:82,_q1:"R",x:392,y:2,_r1:20,_s1:40,shift:23,offset:1},{_p1:83,_q1:"S",x:369,y:2,_r1:21,_s1:40,shift:24,offset:1},{_p1:84,_q1:"T",x:347,y:2,_r1:20,_s1:40,shift:23,offset:1},{_p1:85,_q1:"U",x:322,y:2,_r1:23,_s1:40,shift:27,offset:1},{_p1:86,_q1:"V",x:297,y:2,_r1:23,_s1:40,shift:26,offset:1},{_p1:87,
|
|
_q1:"W",x:265,y:2,_r1:30,_s1:40,shift:33,offset:1},{_p1:88,_q1:"X",x:239,y:2,_r1:24,_s1:40,shift:27,offset:1},{_p1:89,_q1:"Y",x:215,y:2,_r1:22,_s1:40,shift:24,offset:1},{_p1:90,_q1:"Z",x:442,y:2,_r1:18,_s1:40,shift:22,offset:1},{_p1:91,_q1:"[",x:203,y:2,_r1:10,_s1:40,shift:12,offset:1},{_p1:92,_q1:"\\",x:168,y:2,_r1:14,_s1:40,shift:16,offset:1},{_p1:93,_q1:"]",x:155,y:2,_r1:11,_s1:40,shift:12,offset:0},{_p1:94,_q1:"^",x:141,y:2,_r1:12,_s1:40,shift:15,offset:1},{_p1:95,_q1:"_",x:120,y:2,_r1:19,_s1:40,
|
|
shift:21,offset:0},{_p1:96,_q1:"`",x:109,y:2,_r1:9,_s1:40,shift:8,offset:-1},{_p1:97,_q1:"a",x:84,y:2,_r1:23,_s1:40,shift:26,offset:1},{_p1:98,_q1:"b",x:62,y:2,_r1:20,_s1:40,shift:23,offset:1},{_p1:99,_q1:"c",x:37,y:2,_r1:23,_s1:40,shift:26,offset:1},{_p1:100,_q1:"d",x:14,y:2,_r1:21,_s1:40,shift:25,offset:1},{_p1:101,_q1:"e",x:184,y:2,_r1:17,_s1:40,shift:22,offset:1},{_p1:102,_q1:"f",x:483,y:2,_r1:17,_s1:40,shift:21,offset:1},{_p1:103,_q1:"g",x:219,y:44,_r1:24,_s1:40,shift:28,offset:1},{_p1:104,
|
|
_q1:"h",x:2,y:44,_r1:19,_s1:40,shift:24,offset:1},{_p1:105,_q1:"i",x:455,y:44,_r1:7,_s1:40,shift:11,offset:1},{_p1:106,_q1:"j",x:435,y:44,_r1:18,_s1:40,shift:23,offset:1},{_p1:107,_q1:"k",x:413,y:44,_r1:20,_s1:40,shift:23,offset:1},{_p1:108,_q1:"l",x:394,y:44,_r1:17,_s1:40,shift:21,offset:1},{_p1:109,_q1:"m",x:367,y:44,_r1:25,_s1:40,shift:29,offset:1},{_p1:110,_q1:"n",x:345,y:44,_r1:20,_s1:40,shift:25,offset:1},{_p1:111,_q1:"o",x:317,y:44,_r1:26,_s1:40,shift:29,offset:1},{_p1:112,_q1:"p",x:296,y:44,
|
|
_r1:19,_s1:40,shift:23,offset:1},{_p1:113,_q1:"q",x:268,y:44,_r1:26,_s1:40,shift:30,offset:1},{_p1:114,_q1:"r",x:464,y:44,_r1:19,_s1:40,shift:23,offset:1},{_p1:115,_q1:"s",x:245,y:44,_r1:21,_s1:40,shift:24,offset:1},{_p1:116,_q1:"t",x:197,y:44,_r1:20,_s1:40,shift:23,offset:1},{_p1:117,_q1:"u",x:172,y:44,_r1:23,_s1:40,shift:27,offset:1},{_p1:118,_q1:"v",x:147,y:44,_r1:23,_s1:40,shift:26,offset:1},{_p1:119,_q1:"w",x:115,y:44,_r1:30,_s1:40,shift:33,offset:1},{_p1:120,_q1:"x",x:89,y:44,_r1:24,_s1:40,
|
|
shift:27,offset:1},{_p1:121,_q1:"y",x:65,y:44,_r1:22,_s1:40,shift:24,offset:1},{_p1:122,_q1:"z",x:45,y:44,_r1:18,_s1:40,shift:22,offset:1},{_p1:123,_q1:"{",x:32,y:44,_r1:11,_s1:40,shift:12,offset:0},{_p1:124,_q1:"|",x:23,y:44,_r1:7,_s1:40,shift:10,offset:0},{_p1:125,_q1:"}",x:485,y:44,_r1:11,_s1:40,shift:12,offset:0},{_p1:126,_q1:"~",x:405,y:128,_r1:15,_s1:40,shift:19,offset:2},],},{_v:"ft_changelog",size:16,bold:!1,_i1:!0,first:32,_j1:9647,_k1:0,antialias:1,_l1:"Arial",_m1:0,_n1:4,scaleX:1,scaleY:1,
|
|
_o1:[{_p1:32,_q1:" ",x:2,y:2,_r1:6,_s1:25,shift:6,offset:0},{_p1:33,_q1:"!",x:147,y:83,_r1:6,_s1:25,shift:6,offset:1},{_p1:34,_q1:"\"",x:138,y:83,_r1:7,_s1:25,shift:7,offset:2},{_p1:35,_q1:"#",x:123,y:83,_r1:13,_s1:25,shift:12,offset:0},{_p1:36,_q1:"$",x:109,y:83,_r1:12,_s1:25,shift:12,offset:1},{_p1:37,_q1:"%",x:91,y:83,_r1:16,_s1:25,shift:19,offset:2},{_p1:38,_q1:"&",x:76,y:83,_r1:13,_s1:25,shift:14,offset:1},{_p1:39,_q1:"'",x:70,y:83,_r1:4,_s1:25,shift:4,offset:2},{_p1:40,_q1:"(",x:60,y:83,_r1:8,
|
|
_s1:25,shift:7,offset:1},{_p1:41,_q1:")",x:50,y:83,_r1:8,_s1:25,shift:7,offset:-2},{_p1:42,_q1:"*",x:155,y:83,_r1:8,_s1:25,shift:8,offset:2},{_p1:43,_q1:"+",x:37,y:83,_r1:11,_s1:25,shift:12,offset:1},{_p1:44,_q1:",",x:17,y:83,_r1:4,_s1:25,shift:6,offset:0},{_p1:45,_q1:"-",x:7,y:83,_r1:8,_s1:25,shift:7,offset:0},{_p1:46,_q1:".",x:2,y:83,_r1:3,_s1:25,shift:6,offset:1},{_p1:47,_q1:"/",x:238,y:56,_r1:11,_s1:25,shift:6,offset:-2},{_p1:48,_q1:"0",x:225,y:56,_r1:11,_s1:25,shift:12,offset:1},{_p1:49,_q1:"1",
|
|
x:215,y:56,_r1:8,_s1:25,shift:12,offset:3},{_p1:50,_q1:"2",x:202,y:56,_r1:11,_s1:25,shift:12,offset:1},{_p1:51,_q1:"3",x:189,y:56,_r1:11,_s1:25,shift:12,offset:1},{_p1:52,_q1:"4",x:175,y:56,_r1:12,_s1:25,shift:12,offset:0},{_p1:53,_q1:"5",x:23,y:83,_r1:12,_s1:25,shift:12,offset:1},{_p1:54,_q1:"6",x:165,y:83,_r1:11,_s1:25,shift:12,offset:1},{_p1:55,_q1:"7",x:178,y:83,_r1:11,_s1:25,shift:12,offset:2},{_p1:56,_q1:"8",x:191,y:83,_r1:11,_s1:25,shift:12,offset:1},{_p1:57,_q1:"9",x:17,y:137,_r1:11,_s1:25,
|
|
shift:12,offset:1},{_p1:58,_q1:":",x:10,y:137,_r1:5,_s1:25,shift:6,offset:1},{_p1:59,_q1:";",x:2,y:137,_r1:6,_s1:25,shift:6,offset:0},{_p1:60,_q1:"<",x:236,y:110,_r1:11,_s1:25,shift:12,offset:1},{_p1:61,_q1:"=",x:223,y:110,_r1:11,_s1:25,shift:12,offset:1},{_p1:62,_q1:">",x:210,y:110,_r1:11,_s1:25,shift:12,offset:1},{_p1:63,_q1:"?",x:198,y:110,_r1:10,_s1:25,shift:12,offset:2},{_p1:64,_q1:"@",x:176,y:110,_r1:20,_s1:25,shift:21,offset:1},{_p1:65,_q1:"A",x:160,y:110,_r1:14,_s1:25,shift:14,offset:-1}
|
|
,{_p1:66,_q1:"B",x:144,y:110,_r1:14,_s1:25,shift:14,offset:0},{_p1:67,_q1:"C",x:127,y:110,_r1:15,_s1:25,shift:15,offset:1},{_p1:68,_q1:"D",x:110,y:110,_r1:15,_s1:25,shift:15,offset:0},{_p1:69,_q1:"E",x:93,y:110,_r1:15,_s1:25,shift:14,offset:0},{_p1:70,_q1:"F",x:77,y:110,_r1:14,_s1:25,shift:13,offset:0},{_p1:71,_q1:"G",x:60,y:110,_r1:15,_s1:25,shift:16,offset:2},{_p1:72,_q1:"H",x:42,y:110,_r1:16,_s1:25,shift:15,offset:0},{_p1:73,_q1:"I",x:34,y:110,_r1:6,_s1:25,shift:6,offset:1},{_p1:74,_q1:"J",x:20,
|
|
y:110,_r1:12,_s1:25,shift:11,offset:0},{_p1:75,_q1:"K",x:2,y:110,_r1:16,_s1:25,shift:14,offset:0},{_p1:76,_q1:"L",x:225,y:83,_r1:12,_s1:25,shift:12,offset:0},{_p1:77,_q1:"M",x:204,y:83,_r1:19,_s1:25,shift:18,offset:0},{_p1:78,_q1:"N",x:158,y:56,_r1:15,_s1:25,shift:15,offset:1},{_p1:79,_q1:"O",x:140,y:56,_r1:16,_s1:25,shift:16,offset:1},{_p1:80,_q1:"P",x:123,y:56,_r1:15,_s1:25,shift:14,offset:0},{_p1:81,_q1:"Q",x:62,y:29,_r1:16,_s1:25,shift:16,offset:1},{_p1:82,_q1:"R",x:33,y:29,_r1:16,_s1:25,shift:15,
|
|
offset:0},{_p1:83,_q1:"S",x:17,y:29,_r1:14,_s1:25,shift:14,offset:1},{_p1:84,_q1:"T",x:2,y:29,_r1:13,_s1:25,shift:13,offset:2},{_p1:85,_q1:"U",x:231,y:2,_r1:14,_s1:25,shift:15,offset:2},{_p1:86,_q1:"V",x:215,y:2,_r1:14,_s1:25,shift:14,offset:2},{_p1:87,_q1:"W",x:192,y:2,_r1:21,_s1:25,shift:20,offset:2},{_p1:88,_q1:"X",x:172,y:2,_r1:18,_s1:25,shift:14,offset:-1},{_p1:89,_q1:"Y",x:155,y:2,_r1:15,_s1:25,shift:14,offset:2},{_p1:90,_q1:"Z",x:139,y:2,_r1:14,_s1:25,shift:13,offset:0},{_p1:91,_q1:"[",x:51,
|
|
y:29,_r1:9,_s1:25,shift:6,offset:0},{_p1:92,_q1:"\\",x:132,y:2,_r1:5,_s1:25,shift:6,offset:1},{_p1:93,_q1:"]",x:110,y:2,_r1:9,_s1:25,shift:6,offset:-2},{_p1:94,_q1:"^",x:98,y:2,_r1:10,_s1:25,shift:10,offset:1},{_p1:95,_q1:"_",x:83,y:2,_r1:13,_s1:25,shift:12,offset:-2},{_p1:96,_q1:"`",x:77,y:2,_r1:4,_s1:25,shift:7,offset:3},{_p1:97,_q1:"a",x:63,y:2,_r1:12,_s1:25,shift:12,offset:0},{_p1:98,_q1:"b",x:49,y:2,_r1:12,_s1:25,shift:12,offset:0},{_p1:99,_q1:"c",x:37,y:2,_r1:10,_s1:25,shift:11,offset:1},{
|
|
_p1:100,_q1:"d",x:23,y:2,_r1:12,_s1:25,shift:12,offset:1},{_p1:101,_q1:"e",x:10,y:2,_r1:11,_s1:25,shift:12,offset:1},{_p1:102,_q1:"f",x:121,y:2,_r1:9,_s1:25,shift:6,offset:0},{_p1:103,_q1:"g",x:80,y:29,_r1:12,_s1:25,shift:12,offset:0},{_p1:104,_q1:"h",x:215,y:29,_r1:12,_s1:25,shift:12,offset:0},{_p1:105,_q1:"i",x:94,y:29,_r1:6,_s1:25,shift:5,offset:0},{_p1:106,_q1:"j",x:99,y:56,_r1:9,_s1:25,shift:5,offset:-3},{_p1:107,_q1:"k",x:85,y:56,_r1:12,_s1:25,shift:11,offset:0},{_p1:108,_q1:"l",x:77,y:56,
|
|
_r1:6,_s1:25,shift:5,offset:0},{_p1:109,_q1:"m",x:57,y:56,_r1:18,_s1:25,shift:18,offset:0},{_p1:110,_q1:"n",x:43,y:56,_r1:12,_s1:25,shift:12,offset:0},{_p1:111,_q1:"o",x:30,y:56,_r1:11,_s1:25,shift:12,offset:1},{_p1:112,_q1:"p",x:15,y:56,_r1:13,_s1:25,shift:12,offset:-1},{_p1:113,_q1:"q",x:2,y:56,_r1:11,_s1:25,shift:12,offset:1},{_p1:114,_q1:"r",x:237,y:29,_r1:9,_s1:25,shift:7,offset:0},{_p1:115,_q1:"s",x:110,y:56,_r1:11,_s1:25,shift:11,offset:0},{_p1:116,_q1:"t",x:229,y:29,_r1:6,_s1:25,shift:6,
|
|
offset:1},{_p1:117,_q1:"u",x:202,y:29,_r1:11,_s1:25,shift:12,offset:1},{_p1:118,_q1:"v",x:189,y:29,_r1:11,_s1:25,shift:11,offset:1},{_p1:119,_q1:"w",x:171,y:29,_r1:16,_s1:25,shift:15,offset:1},{_p1:120,_q1:"x",x:156,y:29,_r1:13,_s1:25,shift:11,offset:-1},{_p1:121,_q1:"y",x:142,y:29,_r1:12,_s1:25,shift:11,offset:0},{_p1:122,_q1:"z",x:129,y:29,_r1:11,_s1:25,shift:11,offset:0},{_p1:123,_q1:"{",x:118,y:29,_r1:9,_s1:25,shift:7,offset:1},{_p1:124,_q1:"|",x:113,y:29,_r1:3,_s1:25,shift:5,offset:1},{_p1:125,
|
|
_q1:"}",x:102,y:29,_r1:9,_s1:25,shift:7,offset:-2},{_p1:126,_q1:"~",x:30,y:137,_r1:12,_s1:25,shift:12,offset:1},{_p1:9647,_q1:"▯",x:44,y:137,_r1:13,_s1:25,shift:20,offset:4},],}],_t1:[,{_v:"FONT_builtin",size:11,bold:!1,_i1:!1,first:32,_j1:9647,_k1:0,antialias:1,_l1:"Roboto Mono",_m1:0,_n1:8,scaleX:1,scaleY:1,_o1:[{_p1:32,_q1:" ",x:2,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:33,_q1:"!",x:127,y:44,_r1:3,_s1:19,shift:9,offset:3},{_p1:34,_q1:"\"",x:120,y:44,_r1:5,_s1:19,shift:9,offset:2},{_p1:35,_q1:"#",
|
|
x:109,y:44,_r1:9,_s1:19,shift:9,offset:0},{_p1:36,_q1:"$",x:100,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:37,_q1:"%",x:89,y:44,_r1:9,_s1:19,shift:9,offset:0},{_p1:38,_q1:"&",x:78,y:44,_r1:9,_s1:19,shift:9,offset:0},{_p1:39,_q1:"'",x:74,y:44,_r1:2,_s1:19,shift:9,offset:3},{_p1:40,_q1:"(",x:67,y:44,_r1:5,_s1:19,shift:9,offset:2},{_p1:41,_q1:")",x:60,y:44,_r1:5,_s1:19,shift:9,offset:2},{_p1:42,_q1:"*",x:132,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:43,_q1:"+",x:49,y:44,_r1:9,_s1:19,shift:9,offset:0},
|
|
{_p1:44,_q1:",",x:34,y:44,_r1:3,_s1:19,shift:9,offset:2},{_p1:45,_q1:"-",x:25,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:46,_q1:".",x:20,y:44,_r1:3,_s1:19,shift:9,offset:3},{_p1:47,_q1:"/",x:11,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:48,_q1:"0",x:2,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:49,_q1:"1",x:245,y:23,_r1:5,_s1:19,shift:9,offset:1},{_p1:50,_q1:"2",x:235,y:23,_r1:8,_s1:19,shift:9,offset:0},{_p1:51,_q1:"3",x:225,y:23,_r1:8,_s1:19,shift:9,offset:0},{_p1:52,_q1:"4",x:214,y:23,_r1:9,_s1:19,shift:9,
|
|
offset:0},{_p1:53,_q1:"5",x:39,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:54,_q1:"6",x:142,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:55,_q1:"7",x:151,y:44,_r1:9,_s1:19,shift:9,offset:0},{_p1:56,_q1:"8",x:162,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:57,_q1:"9",x:110,y:65,_r1:7,_s1:19,shift:9,offset:1},{_p1:58,_q1:":",x:105,y:65,_r1:3,_s1:19,shift:9,offset:3},{_p1:59,_q1:";",x:100,y:65,_r1:3,_s1:19,shift:9,offset:3},{_p1:60,_q1:"<",x:91,y:65,_r1:7,_s1:19,shift:9,offset:1},{_p1:61,_q1:"=",x:82,y:65,_r1:7,
|
|
_s1:19,shift:9,offset:1},{_p1:62,_q1:">",x:73,y:65,_r1:7,_s1:19,shift:9,offset:1},{_p1:63,_q1:"?",x:64,y:65,_r1:7,_s1:19,shift:9,offset:1},{_p1:64,_q1:"@",x:53,y:65,_r1:9,_s1:19,shift:9,offset:0},{_p1:65,_q1:"A",x:42,y:65,_r1:9,_s1:19,shift:9,offset:0},{_p1:66,_q1:"B",x:32,y:65,_r1:8,_s1:19,shift:9,offset:1},{_p1:67,_q1:"C",x:21,y:65,_r1:9,_s1:19,shift:9,offset:0},{_p1:68,_q1:"D",x:11,y:65,_r1:8,_s1:19,shift:9,offset:1},{_p1:69,_q1:"E",x:2,y:65,_r1:7,_s1:19,shift:9,offset:1},{_p1:70,_q1:"F",x:241,
|
|
y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:71,_q1:"G",x:230,y:44,_r1:9,_s1:19,shift:9,offset:0},{_p1:72,_q1:"H",x:221,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:73,_q1:"I",x:212,y:44,_r1:7,_s1:19,shift:9,offset:1},{_p1:74,_q1:"J",x:202,y:44,_r1:8,_s1:19,shift:9,offset:0},{_p1:75,_q1:"K",x:192,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:76,_q1:"L",x:182,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:77,_q1:"M",x:172,y:44,_r1:8,_s1:19,shift:9,offset:1},{_p1:78,_q1:"N",x:205,y:23,_r1:7,_s1:19,shift:9,offset:1},
|
|
{_p1:79,_q1:"O",x:194,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:80,_q1:"P",x:184,y:23,_r1:8,_s1:19,shift:9,offset:1},{_p1:81,_q1:"Q",x:208,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:82,_q1:"R",x:192,y:2,_r1:8,_s1:19,shift:9,offset:1},{_p1:83,_q1:"S",x:181,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:84,_q1:"T",x:170,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:85,_q1:"U",x:161,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:86,_q1:"V",x:150,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:87,_q1:"W",x:139,y:2,_r1:9,_s1:19,shift:9,
|
|
offset:0},{_p1:88,_q1:"X",x:128,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:89,_q1:"Y",x:117,y:2,_r1:9,_s1:19,shift:9,offset:0},{_p1:90,_q1:"Z",x:107,y:2,_r1:8,_s1:19,shift:9,offset:0},{_p1:91,_q1:"[",x:202,y:2,_r1:4,_s1:19,shift:9,offset:3},{_p1:92,_q1:"\\",x:98,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:93,_q1:"]",x:82,y:2,_r1:4,_s1:19,shift:9,offset:2},{_p1:94,_q1:"^",x:73,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:95,_q1:"_",x:64,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:96,_q1:"`",x:59,y:2,_r1:3,_s1:19,
|
|
shift:9,offset:3},{_p1:97,_q1:"a",x:50,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:98,_q1:"b",x:41,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:99,_q1:"c",x:32,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:100,_q1:"d",x:23,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:101,_q1:"e",x:13,y:2,_r1:8,_s1:19,shift:9,offset:0},{_p1:102,_q1:"f",x:88,y:2,_r1:8,_s1:19,shift:9,offset:1},{_p1:103,_q1:"g",x:219,y:2,_r1:7,_s1:19,shift:9,offset:1},{_p1:104,_q1:"h",x:72,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:105,_q1:"i",x:228,y:2,
|
|
_r1:8,_s1:19,shift:9,offset:1},{_p1:106,_q1:"j",x:167,y:23,_r1:6,_s1:19,shift:9,offset:1},{_p1:107,_q1:"k",x:157,y:23,_r1:8,_s1:19,shift:9,offset:1},{_p1:108,_q1:"l",x:147,y:23,_r1:8,_s1:19,shift:9,offset:1},{_p1:109,_q1:"m",x:136,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:110,_q1:"n",x:127,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:111,_q1:"o",x:116,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:112,_q1:"p",x:107,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:113,_q1:"q",x:98,y:23,_r1:7,_s1:19,shift:9,offset:1}
|
|
,{_p1:114,_q1:"r",x:90,y:23,_r1:6,_s1:19,shift:9,offset:2},{_p1:115,_q1:"s",x:175,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:116,_q1:"t",x:81,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:117,_q1:"u",x:63,y:23,_r1:7,_s1:19,shift:9,offset:1},{_p1:118,_q1:"v",x:52,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:119,_q1:"w",x:41,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:120,_q1:"x",x:30,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:121,_q1:"y",x:19,y:23,_r1:9,_s1:19,shift:9,offset:0},{_p1:122,_q1:"z",x:10,y:23,_r1:7,_s1:19,
|
|
shift:9,offset:1},{_p1:123,_q1:"{",x:2,y:23,_r1:6,_s1:19,shift:9,offset:2},{_p1:124,_q1:"|",x:246,y:2,_r1:3,_s1:19,shift:9,offset:3},{_p1:125,_q1:"}",x:238,y:2,_r1:6,_s1:19,shift:9,offset:2},{_p1:126,_q1:"~",x:119,y:65,_r1:9,_s1:19,shift:9,offset:0},{_p1:9647,_q1:"▯",x:130,y:65,_r1:5,_s1:19,shift:8,offset:1},],}],_u1:[],_v1:[{}],_w1:[{_v:"obj_ball_bouncy",_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.035,_D1:0.7,_E1:0,_F1:0.12,_G1:0.08,_H1:0.1,_I1:!0,_J1:!1,_K1:[0,0,32,32],_L1:_M1,_N1:[],_O1:[]}
|
|
,{_v:"obj_ball_bouncy_light",_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.015,_D1:0.7,_E1:0,_F1:0.1,_G1:0.06,_H1:0.1,_I1:!0,_J1:!1,_K1:[0,0,32,32],_L1:_P1,_N1:[],_O1:[]},{_v:"obj_car_light",_x1:3,_y1:!0,parent:16,_z1:!0,_A1:!1,_B1:2,_C1:0.25,_D1:0,_E1:0,_F1:0.3,_G1:0.5,_H1:0.26,_I1:!0,_J1:!1,_K1:[24,13,-24,13,-31,7,-32,-1,-13,-12,7,-12,31,0,31,12],_Q1:_R1,_L1:_S1,_N1:[],_O1:[]},{_v:"obj_restart",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_U1,_V1:_W1,_X1:_Y1,_Z1:__1,_L1:_02,_N1:[],_O1:[]},{_v:"obj_ball_regular",
|
|
_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.035,_D1:0.4,_E1:0,_F1:0.12,_G1:0.08,_H1:0.1,_I1:!0,_J1:!1,_K1:[0,0,32,32],_L1:_12,_N1:[],_O1:[]},{_v:"obj_ball_light",_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.018,_D1:0.35,_E1:0,_F1:0.05,_G1:0.04,_H1:0.1,_I1:!0,_J1:!1,_K1:[0,0,32,32],_Q1:_22,_V1:_32,_Z1:_42,_L1:_52,_N1:[],_O1:[]},{_v:"obj_car_ai",_x1:-1,_y1:!0,parent:-100,_Q1:_62,_72:_82,_V1:_92,_a2:_b2,_L1:_c2,_N1:[],_O1:[]},{_v:"oScoreHUDHalfR",_x1:24,_y1:!0,parent:41,_Q1:_d2,_V1:_e2,_L1:_f2,
|
|
_N1:[],_O1:[]},{_v:"obj_text",_x1:-1,_y1:!0,parent:-100,_Z1:_g2,_L1:_h2,_N1:[],_O1:[]},{_v:"obj_ball_heavy",_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.05,_D1:0.5,_E1:0,_F1:0.18,_G1:0.14,_H1:0.12,_I1:!0,_J1:!1,_K1:[0,0,32,32],_L1:_i2,_N1:[],_O1:[]},{_v:"obj_car_regular",_x1:3,_y1:!0,parent:16,_z1:!0,_A1:!1,_B1:2,_C1:0.25,_D1:0,_E1:0,_F1:0.3,_G1:0.5,_H1:0.26,_I1:!0,_J1:!1,_K1:[24,13,-24,13,-31,7,-32,-1,-13,-12,7,-12,31,0,31,12],_Q1:_j2,_L1:_k2,_N1:[],_O1:[]},{_v:"obj_physics",_x1:-1,_y1:!0,
|
|
parent:-100,_z1:!0,_A1:!1,_B1:0,_C1:0.5,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!1,_L1:_l2,_N1:[],_O1:[11,_m2]},{_v:"obj_ground",_x1:1,_y1:!0,parent:11,_z1:!0,_A1:!1,_B1:1,_C1:0,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!0,_K1:[0,0,32,0,32,32,0,32],_Z1:_n2,_L1:_o2,_N1:[],_O1:[]},{_v:"obj_mainmenu",_x1:-1,_y1:!0,parent:-100,_Q1:_p2,_L1:_q2,_N1:[],_O1:[]},{_v:"obj_main",_x1:-1,_y1:!0,parent:-100,_z1:!0,_A1:!1,_B1:0,_C1:0,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!1,_Q1:_r2,_V1:_s2,
|
|
_t2:_u2,_v2:_w2,_x2:_y2,_L1:_z2,_N1:[],_O1:[]},{_v:"postprocess",_x1:-1,_y1:!0,parent:-100,_Q1:_A2,_B2:_C2,_t2:_D2,_E2:_F2,_G2:_H2,_L1:_I2,_N1:[],_O1:[]},{_v:"obj_car",_x1:3,_y1:!0,parent:11,_z1:!0,_A1:!1,_B1:2,_C1:0.25,_D1:0,_E1:0,_F1:0.3,_G1:0.5,_H1:0.26,_I1:!0,_J1:!1,_K1:[24,13,-24,13,-31,7,-32,-1,-13,-12,7,-12,31,0,31,12],_Q1:_J2,_72:_K2,_V1:_L2,_Z1:_M2,_L1:_N2,_N1:[],_O1:[]},{_v:"obj_wheel_UNUSED",_x1:6,_y1:!0,parent:11,_z1:!0,_A1:!1,_B1:0,_C1:0.01,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,
|
|
_J1:!1,_K1:[0,0,7,7],_L1:_O2,_N1:[],_O1:[]},{_v:"obj_background_audience",_x1:-1,_y1:!0,parent:-100,_Q1:_P2,_V1:_Q2,_x2:_R2,_Z1:_S2,_L1:_T2,_N1:[],_O1:[]},{_v:"obj_ball",_x1:12,_y1:!0,parent:11,_z1:!0,_A1:!1,_B1:0,_C1:0.035,_D1:0.4,_E1:0,_F1:0.12,_G1:0.08,_H1:0.1,_I1:!0,_J1:!1,_K1:[0,0,32,32],_Q1:_U2,_V1:_V2,_Z1:_W2,_L1:_X2,_N1:[],_O1:[]},{_v:"obj_explosion",_x1:-1,_y1:!0,parent:-100,_Q1:_Y2,_Z2:__2,_72:_03,_V1:_13,_L1:_23,_N1:[],_O1:[]},{_v:"obj_menu",_x1:-1,_y1:!0,_33:!0,parent:-100,_Q1:_43,_53:_63,
|
|
_Z1:_73,_L1:_83,_N1:[],_O1:[]},{_v:"obj_play",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_93,_V1:_a3,_Z1:_b3,_L1:_c3,_N1:[],_O1:[]},{_v:"obj_ball_lighter",_x1:12,_y1:!0,parent:19,_z1:!0,_A1:!1,_B1:0,_C1:0.003,_D1:0.3,_E1:0,_F1:0.02,_G1:0.02,_H1:0.05,_I1:!0,_J1:!1,_K1:[0,0,32,32],_L1:_d3,_N1:[],_O1:[]},{_v:"obj_mainplay",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_e3,_V1:_f3,_Z1:_g3,_L1:_h3,_N1:[],_O1:[]},{_v:"obj_car_heavy",_x1:3,_y1:!0,parent:16,_z1:!0,_A1:!1,_B1:2,_C1:0.3,_D1:0,_E1:0,_F1:0.4,_G1:0.6,_H1:0.26,
|
|
_I1:!0,_J1:!1,_K1:[24,13,-24,13,-31,7,-32,-1,-13,-12,7,-12,31,0,31,12],_Q1:_i3,_L1:_j3,_N1:[],_O1:[]},{_v:"obj_back",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_k3,_V1:_l3,_X1:_m3,_Z1:_n3,_L1:_o3,_N1:[],_O1:[]},{_v:"obj_mode",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_p3,_V1:_q3,_Z1:_r3,_L1:_s3,_N1:[],_O1:[]},{_v:"obj_arrow",_x1:18,_y1:!0,parent:-100,_Q1:_t3,_V1:_u3,_Z1:_v3,_L1:_w3,_N1:[],_O1:[]},{_v:"obj_online",_x1:-1,_y1:!0,_33:!0,parent:-100,_Q1:_x3,_V1:_y3,_x2:_z3,_X1:_A3,_Z1:_B3,_L1:_C3,_N1:[],_O1:[]}
|
|
,{_v:"obj_serverbtn",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_D3,_V1:_E3,_Z1:_F3,_L1:_G3,_N1:[],_O1:[]},{_v:"obj_clientbtn",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_H3,_V1:_I3,_Z1:_J3,_L1:_K3,_N1:[],_O1:[]},{_v:"obj_done",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_L3,_V1:_M3,_Z1:_N3,_L1:_O3,_N1:[],_O1:[]},{_v:"obj_block_parent",_x1:-1,_y1:!0,parent:11,_z1:!0,_A1:!1,_B1:0,_C1:0.5,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!1,_L1:_P3,_N1:[],_O1:[]},{_v:"obj_block_main",_x1:20,_y1:!0,parent:33,_z1:!0,_A1:!1,
|
|
_B1:1,_C1:0,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!1,_K1:[0,0,32,0,32,32,0,32],_Z1:_Q3,_L1:_R3,_N1:[],_O1:[]},{_v:"obj_block_corner",_x1:21,_y1:!0,parent:33,_z1:!0,_A1:!1,_B1:2,_C1:0,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0,_I1:!0,_J1:!1,_K1:[0,-1,2,1,0,1],_Q1:_S3,_Z1:_T3,_L1:_U3,_N1:[],_O1:[]},{_v:"obj_slider",_x1:17,_y1:!0,parent:-100,_Q1:_V3,_V1:_W3,_Z1:_X3,_L1:_Y3,_N1:[],_O1:[]},{_v:"obj_goal",_x1:22,parent:-100,_z1:!0,_A1:!1,_B1:1,_C1:0,_D1:0.1,_E1:0,_F1:0.1,_G1:0.1,_H1:0.2,_I1:!0,_J1:!1,
|
|
_K1:[0,0,32,0,32,32,0,32],_L1:_Z3,_N1:[],_O1:[]},{_v:"obj_server",_x1:-1,_y1:!0,parent:-100,_Q1:__3,_V1:_04,_14:_24,_Z1:_34,_L1:_44,_N1:[],_O1:[]},{_v:"obj_client",_x1:-1,_y1:!0,parent:-100,_Q1:_54,_V1:_64,_14:_74,_Z1:_84,_L1:_94,_N1:[],_O1:[]},{_v:"obj_car_lighter",_x1:3,_y1:!0,parent:16,_z1:!0,_A1:!1,_B1:2,_C1:0.2,_D1:0,_E1:0,_F1:0.2,_G1:0.4,_H1:0.2,_I1:!0,_J1:!1,_K1:[24,13,-24,13,-31,7,-32,-1,-13,-12,7,-12,31,0,31,12],_Q1:_a4,_L1:_b4,_N1:[],_O1:[]},{_v:"oScoreHUDHalfParent",_x1:-1,_y1:!0,parent:-100,
|
|
_Q1:_c4,_72:_d4,_V1:_e4,_Z1:_f4,_v2:_g4,_L1:_h4,_N1:[],_O1:[]},{_v:"obj_button",_x1:17,_y1:!0,parent:-100,_T1:16,_Q1:_i4,_V1:_j4,_Z1:_k4,_L1:_l4,_N1:[],_O1:[]},{_v:"obj_server_menu",_x1:-1,_y1:!0,_33:!0,parent:-100,_Q1:_m4,_V1:_n4,_Z1:_o4,_L1:_p4,_N1:[],_O1:[]},{_v:"oScoreHUDHalfL",_x1:24,_y1:!0,parent:41,_Q1:_q4,_V1:_r4,_L1:_s4,_N1:[],_O1:[]},{_v:"obj_changelog",_x1:-1,_y1:!0,parent:-100,_Q1:_t4,_V1:_u4,_Z1:_v4,_L1:_w4,_N1:[],_O1:[]}],_x4:[],_y4:[{_v:"seqHUD",_P:0,_Q:60,_R:0,length:2,_S:-512,_T:-192,
|
|
volume:1,_U:[],_V:[{_W:"GMGroupTrack",_v:"Group",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[{_W:"GMRealTrack",_v:"position",_X:14,_Y:0,_Z:0,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,_C4:-1},1:{_A4:-161,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"rotation",_X:8,_Y:0,_Z:1,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"scale",_X:15,_Y:0,_Z:0,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{1:{_A4:0.8,
|
|
_B4:!1,_C4:-1},0:{_A4:0.9,_B4:!1,_C4:-1}}}]},{_W:"GMInstanceTrack",_v:"oScoreHUDHalf2",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[{_W:"GMRealTrack",_v:"origin",_X:16,_Y:0,_Z:1,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,_C4:-1},1:{_A4:0,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"position",_X:14,_Y:0,_Z:0,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:-1,_B4:!1,_C4:-1},1:{_A4:-40,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"rotation",_X:8,_Y:0,_Z:1,__:[],
|
|
_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"scale",_X:15,_Y:0,_Z:0,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:-1,_B4:!1,_C4:-1},1:{_A4:1,_B4:!1,_C4:-1}}}]}],_U:[{key:0,length:2,_11:!1,_21:!1,_31:{0:{index:44}}}]},{_W:"GMInstanceTrack",_v:"oScoreHUDHalf1",_X:0,_Y:0,_Z:0,__:[],_01:[],_V:[{_W:"GMRealTrack",_v:"origin",_X:16,_Y:0,_Z:1,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,
|
|
_C4:-1},1:{_A4:0,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"position",_X:14,_Y:0,_Z:0,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:-1,_B4:!1,_C4:-1},1:{_A4:-40,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"rotation",_X:8,_Y:0,_Z:1,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:0,_B4:!1,_C4:-1}}}]},{_W:"GMRealTrack",_v:"scale",_X:15,_Y:0,_Z:1,__:[],_01:[],_V:[],_z4:1,_U:[{key:0,length:1,_11:!1,_21:!1,_31:{0:{_A4:1,_B4:!1,_C4:-1},1:{_A4:1,_B4:!1,_C4:-1}}}
|
|
]}],_U:[{key:0,length:2,_11:!1,_21:!1,_31:{0:{index:7}}}]}]}],_41:[],_51:[]}],_D4:[],_E4:[],_F4:[{_v:"rm_mainmenu",height:384,_G4:0,_H4:0,_I4:2,_J4:!1,_K4:[],_L4:[{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768}],_Q4:[{x:512,y:352,index:24,id:100000,rotation:0,
|
|
scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:96,y:334,index:36,id:100001,rotation:0,scaleX:4,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:70,y:70,index:42,id:100002,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:147,y:70,index:42,id:100003,_R4:_S4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:224,y:70,index:42,id:100004,_R4:_T4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,
|
|
imageIndex:0,_H4:4294967295},{x:305,y:70,index:42,id:100005,_R4:_U4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:191,y:32,index:8,id:100006,_R4:_V4,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:0,index:13,id:100007,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:70,y:186,index:42,id:100008,_R4:_W4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:147,y:186,
|
|
index:42,id:100009,_R4:_X4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:224,y:186,index:42,id:100010,_R4:_Y4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:305,y:186,index:42,id:100011,_R4:_Z4,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:191,y:148,index:8,id:100012,_R4:__4,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:103,y:238,index:42,
|
|
id:100013,_R4:_05,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:227,y:238,index:42,id:100014,_R4:_15,rotation:0,scaleX:1.5,scaleY:1.06568431854248,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:32,index:45,id:100015,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:512,y:288,index:42,id:100016,_R4:_25,rotation:0,scaleX:3,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{_v:"Compatibility_Instances_Depth_0",id:0,
|
|
type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:17,_95:[100000,100001,100002,100003,100004,100005,100006,100007,100008,100009,100010,100011,100012,100013,100014,100015,100016]},{_v:"Compatibility_Colour",id:1,type:1,_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-3622490,_h5:0,_i5:15}]},{_v:"rm_menu",height:384,_G4:0,_H4:0,_I4:2,_J4:!1,_K4:[],_L4:[{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,
|
|
_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768}],_Q4:[{x:0,y:0,index:21,id:100017,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:448,y:352,index:22,id:100018,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:768,y:96,index:28,id:100019,_j5:_k5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:640,y:96,
|
|
index:28,id:100020,_j5:_l5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:384,y:96,index:28,id:100021,_j5:_m5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:256,y:96,index:28,id:100022,_j5:_n5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:256,y:192,index:28,id:100023,_j5:_o5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:384,y:192,index:28,id:100024,_j5:_p5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,
|
|
imageIndex:0,_H4:4294967295},{x:640,y:192,index:28,id:100025,_j5:_q5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:768,y:192,index:28,id:100026,_j5:_r5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:160,y:96,index:28,id:100027,_j5:_s5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:32,y:96,index:28,id:100028,_j5:_t5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:32,y:192,index:28,id:100029,
|
|
_j5:_u5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:160,y:192,index:28,id:100030,_j5:_v5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:864,y:96,index:28,id:100031,_j5:_w5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:96,index:28,id:100032,_j5:_x5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:192,index:28,id:100033,_j5:_y5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,
|
|
_H4:4294967295},{x:864,y:192,index:28,id:100034,_j5:_z5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:576,y:352,index:26,id:100035,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{_v:"Compatibility_Instances_Depth_0",id:2,type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:19,_95:[100017,100018,100019,100020,100021,100022,100023,100024,100025,100026,100027,100028,100029,100030,100031,100032,100033,100034,100035]},{_v:"Compatibility_Colour",id:3,
|
|
type:1,_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-3622490,_h5:0,_i5:15}]},{_v:"rm_game",height:384,_G4:0,_H4:0,_I4:8,_J4:!1,_A5:!0,_B5:0,_C5:0,_D5:0,_E5:0,_F5:0,_G5:10,_H5:0.1,_K4:[],_L4:[{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,
|
|
_O4:1024,_P4:768}],_Q4:[{x:0,y:352,index:12,id:100036,rotation:0,scaleX:32,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:0,index:14,id:100039,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:352,index:35,id:100040,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:1024,y:352,index:35,id:100041,rotation:90,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:1024,y:224,index:35,id:100042,rotation:180,scaleX:1,scaleY:1,imageSpeed:1,
|
|
imageIndex:0,_H4:4294967295},{x:0,y:224,index:35,id:100043,rotation:270,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:96,y:32,index:35,id:100044,rotation:270,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:928,y:32,index:35,id:100045,rotation:180,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:512,y:96,index:19,id:100046,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:0,index:34,id:100047,rotation:0,scaleX:3,scaleY:7,imageSpeed:1,
|
|
imageIndex:0,_H4:4294967295},{x:-32,y:224,index:34,id:100048,rotation:0,scaleX:1,scaleY:4,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:96,y:0,index:34,id:100049,rotation:0,scaleX:26,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:928,y:0,index:34,id:100050,rotation:0,scaleX:3,scaleY:7,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:1024,y:224,index:34,id:100051,rotation:0,scaleX:1,scaleY:4,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:224,index:37,id:100052,_j5:_I5,rotation:0,scaleX:1,scaleY:4,
|
|
imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:224,index:37,id:100053,_j5:_J5,rotation:0,scaleX:1,scaleY:4,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:989,y:20,index:26,id:100037,rotation:0,scaleX:1.8125,scaleY:1.56595897674561,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:50,y:21,index:3,id:100038,rotation:0,scaleX:2.59375,scaleY:2.125,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:0,y:-32,index:18,id:100054,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{
|
|
_v:"HUD",id:4,type:2,_55:-1000,x:0,y:0,_65:0,_75:0,_y1:1,_85:0,_95:[]},{_v:"Instances_1",id:5,type:2,_55:-50,x:0,y:0,_65:0,_75:0,_y1:1,_85:3,_95:[100036,100037,100038]},{_v:"Instances_0",id:6,type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:15,_95:[100039,100040,100041,100042,100043,100044,100045,100046,100047,100048,100049,100050,100051,100052,100053]},{_v:"Background",id:7,type:2,_55:100,x:0,y:0,_65:0,_75:0,_y1:1,_85:1,_95:[100054]},{_v:"Backgrounds_2",id:8,type:1,_55:200,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,
|
|
_b5:!1,_c5:15,_d5:!0,_e5:!0,_f5:!1,_g5:1839880524,_L:1,_h5:0,_i5:1},{_v:"Backgrounds_3",id:9,type:1,_55:300,x:0,y:0,_65:0,_75:0,_y1:0,_a5:!0,_b5:!1,_c5:27,_d5:!0,_e5:!0,_f5:!1,_g5:-1,_h5:0,_i5:30},{_v:"Backgrounds_1",id:10,type:1,_55:400,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-4741263,_L:1,_h5:0,_i5:1},{_v:"Compatibility_Colour",id:11,type:1,_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-16777216,_h5:0,_i5:15}]},{_v:"rm_online",
|
|
height:384,_G4:0,_H4:0,_I4:2,_J4:!1,_K4:[],_L4:[{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768}],_Q4:[{x:0,y:0,index:29,id:100055,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:512,y:160,index:30,id:100056,rotation:0,scaleX:1,scaleY:1,
|
|
imageSpeed:1,imageIndex:0,_H4:4294967295},{x:512,y:224,index:31,id:100057,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{_v:"Compatibility_Instances_Depth_0",id:12,type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:3,_95:[100055,100056,100057]},{_v:"Compatibility_Colour",id:13,type:1,_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-3622490,_h5:0,_i5:15}]},{_v:"rm_cust",height:384,_G4:0,_H4:0,_I4:2,_J4:!1,_K4:[],_L4:[{_M4:1024,_N4:768,
|
|
_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768}],_Q4:[{x:0,y:0,index:21,id:100058,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:768,y:96,index:28,id:100059,_j5:_K5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:640,y:96,index:28,
|
|
id:100060,_j5:_L5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:384,y:96,index:28,id:100061,_j5:_M5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:256,y:96,index:28,id:100062,_j5:_N5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:256,y:192,index:28,id:100063,_j5:_O5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:384,y:192,index:28,id:100064,_j5:_P5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,
|
|
imageIndex:0,_H4:4294967295},{x:640,y:192,index:28,id:100065,_j5:_Q5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:768,y:192,index:28,id:100066,_j5:_R5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:160,y:96,index:28,id:100067,_j5:_S5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:32,y:96,index:28,id:100068,_j5:_T5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:32,y:192,index:28,id:100069,
|
|
_j5:_U5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:160,y:192,index:28,id:100070,_j5:_V5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:864,y:96,index:28,id:100071,_j5:_W5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:96,index:28,id:100072,_j5:_X5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:992,y:192,index:28,id:100073,_j5:_Y5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,
|
|
_H4:4294967295},{x:864,y:192,index:28,id:100074,_j5:_Z5,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295},{x:512,y:352,index:32,id:100075,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{_v:"Compatibility_Instances_Depth_0",id:14,type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:18,_95:[100058,100059,100060,100061,100062,100063,100064,100065,100066,100067,100068,100069,100070,100071,100072,100073,100074,100075]},{_v:"Compatibility_Colour",id:15,type:1,
|
|
_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-3622490,_h5:0,_i5:15}]},{_v:"rm_setup",height:384,_G4:0,_H4:0,_I4:2,_J4:!1,_K4:[],_L4:[{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768},{_M4:1024,_N4:768,_O4:1024,_P4:768}],_Q4:[{x:0,y:0,index:43,id:100076,rotation:0,
|
|
scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_H4:4294967295}],_35:[],_45:[{_v:"Compatibility_Instances_Depth_0",id:16,type:2,_55:0,x:0,y:0,_65:0,_75:0,_y1:1,_85:1,_95:[100076]},{_v:"Compatibility_Colour",id:17,type:1,_55:2147483600,x:0,y:0,_65:0,_75:0,_y1:1,_a5:!0,_b5:!1,_c5:-1,_d5:!1,_e5:!1,_f5:!1,_g5:-3622490,_h5:0,_i5:15}]}],__5:[0,1,2,3,4,5],_06:[{x:0,y:0,_r1:20,_s1:24,_16:0,_26:0,_36:20,_46:24,_56:20,_66:24,_76:0},{x:0,y:2,_r1:1024,_s1:384,_16:0,_26:0,_36:1024,_46:384,_56:1024,_66:384,_76:1}
|
|
,{x:2,y:390,_r1:512,_s1:256,_16:0,_26:0,_36:512,_46:256,_56:512,_66:256,_76:1},{x:518,y:390,_r1:256,_s1:256,_16:0,_26:0,_36:256,_46:256,_56:256,_66:256,_76:1},{x:2,y:650,_r1:256,_s1:256,_16:0,_26:0,_36:256,_46:256,_56:256,_66:256,_76:1},{x:262,y:650,_r1:256,_s1:256,_16:0,_26:0,_36:256,_46:256,_56:256,_66:256,_76:1},{x:522,y:650,_r1:256,_s1:256,_16:0,_26:0,_36:256,_46:256,_56:256,_66:256,_76:1},{x:2,y:910,_r1:256,_s1:128,_16:0,_26:0,_36:256,_46:128,_56:256,_66:128,_76:1},{x:264,y:912,_r1:256,_s1:128,
|
|
_16:0,_26:0,_36:256,_46:128,_56:256,_66:128,_76:1},{x:526,y:910,_r1:256,_s1:128,_16:0,_26:0,_36:256,_46:128,_56:256,_66:128,_76:1},{x:778,y:390,_r1:232,_s1:136,_16:16,_26:56,_36:232,_46:136,_56:256,_66:256,_76:1},{x:778,y:530,_r1:100,_s1:79,_16:0,_26:1,_36:100,_46:79,_56:100,_66:80,_76:1},{x:884,y:532,_r1:64,_s1:64,_16:0,_26:0,_36:64,_46:64,_56:64,_66:64,_76:1},{x:788,y:615,_r1:64,_s1:64,_16:0,_26:0,_36:64,_46:64,_56:64,_66:64,_76:1},{x:956,y:532,_r1:64,_s1:64,_16:0,_26:0,_36:64,_46:64,_56:64,_66:64,
|
|
_76:1},{x:884,y:604,_r1:64,_s1:64,_16:0,_26:0,_36:64,_46:64,_56:64,_66:64,_76:1},{x:786,y:685,_r1:64,_s1:64,_16:0,_26:0,_36:64,_46:64,_56:64,_66:64,_76:1},{x:956,y:604,_r1:62,_s1:62,_16:1,_26:1,_36:62,_46:62,_56:64,_66:64,_76:1},{x:860,y:676,_r1:62,_s1:62,_16:1,_26:1,_36:62,_46:62,_56:64,_66:64,_76:1},{x:788,y:755,_r1:62,_s1:62,_16:1,_26:1,_36:62,_46:62,_56:64,_66:64,_76:1},{x:956,y:674,_r1:62,_s1:62,_16:1,_26:1,_36:62,_46:62,_56:64,_66:64,_76:1},{x:788,y:825,_r1:60,_s1:64,_16:2,_26:0,_36:60,_46:64,
|
|
_56:64,_66:64,_76:1},{x:858,y:746,_r1:61,_s1:61,_16:2,_26:2,_36:61,_46:61,_56:64,_66:64,_76:1},{x:930,y:744,_r1:62,_s1:60,_16:1,_26:1,_36:62,_46:60,_56:64,_66:64,_76:1},{x:856,y:825,_r1:57,_s1:57,_16:3,_26:4,_36:57,_46:57,_56:64,_66:64,_76:1},{x:786,y:895,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:925,y:810,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:526,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:854,y:888,_r1:60,_s1:31,_16:3,_26:0,
|
|
_36:60,_46:31,_56:64,_66:32,_76:1},{x:786,y:930,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:914,y:1028,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,
|
|
_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:919,y:845,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:850,y:993,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:918,y:888,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1}
|
|
,{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:850,y:923,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:786,y:965,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:526,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:914,y:923,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:850,y:958,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,
|
|
_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:786,y:1000,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:914,y:958,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:850,y:993,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:914,y:993,_r1:60,_s1:31,_16:3,
|
|
_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:850,y:1028,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:914,y:1028,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:786,y:1035,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:2,y:1042,
|
|
_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:526,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:66,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:590,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:130,y:1042,_r1:60,_s1:31,_16:3,_26:0,_36:60,_46:31,_56:64,_66:32,_76:1},{x:654,y:1042,_r1:64,_s1:24,_16:0,_26:7,_36:64,_46:24,_56:64,_66:32,
|
|
_76:1},{x:194,y:1042,_r1:64,_s1:24,_16:0,_26:7,_36:64,_46:24,_56:64,_66:32,_76:1},{x:262,y:1046,_r1:64,_s1:24,_16:0,_26:7,_36:64,_46:24,_56:64,_66:32,_76:1},{x:330,y:1046,_r1:63,_s1:24,_16:0,_26:7,_36:63,_46:24,_56:64,_66:32,_76:1},{x:989,y:810,_r1:32,_s1:32,_16:0,_26:0,_36:32,_46:32,_56:32,_66:32,_76:1},{x:982,y:880,_r1:32,_s1:32,_16:0,_26:0,_36:32,_46:32,_56:32,_66:32,_76:1},{x:978,y:923,_r1:32,_s1:32,_16:0,_26:0,_36:32,_46:32,_56:32,_66:32,_76:1},{x:978,y:959,_r1:32,_s1:32,_16:0,_26:0,_36:32,
|
|
_46:32,_56:32,_66:32,_76:1},{x:722,y:1042,_r1:31,_s1:31,_16:0,_26:1,_36:31,_46:31,_56:32,_66:32,_76:1},{x:397,y:1046,_r1:24,_s1:26,_16:0,_26:0,_36:24,_46:26,_56:24,_66:26,_76:1},{x:427,y:1048,_r1:62,_s1:10,_16:1,_26:27,_36:62,_46:10,_56:64,_66:64,_76:1},{x:983,y:846,_r1:32,_s1:16,_16:0,_26:0,_36:32,_46:16,_56:32,_66:16,_76:1},{x:928,y:674,_r1:22,_s1:22,_16:1,_26:1,_36:22,_46:22,_56:24,_66:24,_76:1},{x:998,y:742,_r1:22,_s1:21,_16:1,_26:1,_36:22,_46:21,_56:24,_66:24,_76:1},{x:978,y:995,_r1:31,_s1:12,
|
|
_16:0,_26:1,_36:31,_46:12,_56:32,_66:16,_76:1},{x:757,y:1042,_r1:21,_s1:16,_16:1,_26:4,_36:21,_46:16,_56:24,_66:24,_76:1},{x:858,y:613,_r1:18,_s1:18,_16:3,_26:3,_36:18,_46:18,_56:24,_66:24,_76:1},{x:495,y:1046,_r1:14,_s1:14,_16:0,_26:0,_36:14,_46:14,_56:14,_66:14,_76:1},{x:928,y:700,_r1:14,_s1:14,_16:0,_26:0,_36:14,_46:14,_56:14,_66:14,_76:1},{x:998,y:767,_r1:14,_s1:14,_16:0,_26:0,_36:14,_46:14,_56:14,_66:14,_76:1},{x:856,y:813,_r1:32,_s1:4,_16:0,_26:28,_36:32,_46:4,_56:32,_66:32,_76:1},{x:778,y:613,
|
|
_r1:2,_s1:2,_16:0,_26:0,_36:2,_46:2,_56:2,_66:2,_76:1},{x:1016,y:392,_r1:1,_s1:1,_16:31,_26:31,_36:1,_46:1,_56:64,_66:64,_76:1}],_86:["RocketLeague2D_texture_0.png","RocketLeague2D_texture_1.png"],_96:[{MipsToGenerate:0},{MipsToGenerate:0}],_a6:[{_v:"__YY__0spr_audience_tex_YYG_AUTO_GEN_TEX_GROUP_NAME_0",_b6:[0],_c6:[],_d6:[],_e6:[],_f6:[]},{_v:"Default",_b6:[1],_c6:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],_d6:[],_e6:[0,1,2,3,4,5],_f6:[]}],_g6:{_h6:!1,_i6:2,_j6:0,
|
|
_k6:0,_l6:60,_m6:4294967295,_n6:1024,_o6:384,_p6:0,_q6:"b6115ac6-7098-4a62-b412-3c0f38b0d153",_r6:!1,_s6:!1,_t6:!0,scale:1,_u6:!0,_v6:!1,_w6:!1,_x6:!1,_y6:!1,_z6:!1,_A6:!0,_B6:!0,_C6:1,_D6:0,_E6:!0,_F6:"html5game",_G6:"Default",_H6:0,_I6:!1,_J6:!0,_K6:!0,_L6:!0,_M6:0,_N6:[44,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0],_O6:1,_P6:1,_Q6:0,_R6:0,_S6:"Created with GameMaker: Studio",_T6:!1,_U6:1612713978,_V6:"True"}};// /// @description draw_text_center_color(x, y, text, color)
|
|
// /// @param x
|
|
// /// @param y
|
|
// /// @param text
|
|
// /// @param color
|
|
function _W6(_X6,
|
|
_Y6,_Z6,__6,_07,_17){(_X6._27=_37(_X6,_47));}function _47(_X6,_Y6,_Z6,__6,_07,_17){{_57(_17);_67(1);_77(1);_87(_Z6,__6,_97(_07));_67(0);_77(0);_57(16777215);}}function _a7(_X6,_Y6){(_X6._b7=_37(_X6,_c7));}function _c7(_X6,_Y6){{return(yyGetBool(_d7(global._e7)))&&(yyGetBool(_d7(global._f7)));}}// /// @description player_spawn(player_id);
|
|
// /// @param player_id
|
|
function _g7(_X6,_Y6){(_X6._h7=_37(_X6,_i7));}function _i7(_X6,_Y6){{_X6._j7=100;_X6._k7=48;var _l7=global._m7;global._e7=_n7(_X6._j7,yyfminus(_o7(_p7._q7),
|
|
_o7(_X6._k7)),"Instances_0",_l7);_r7(_X6,_Y6,global._e7)._s7=0;_r7(_X6,_Y6,global._e7)._t7=global._u7[_v7(global._w7[_v7(0,global._w7)],global._u7)];_r7(_X6,_Y6,global._e7)._x7=global._y7[_v7(global._z7[_v7(0,global._z7)],global._y7)];_r7(_X6,_Y6,global._e7)._A7=global._B7[_v7(global._C7[_v7(0,global._C7)],global._B7)];_r7(_X6,_Y6,global._e7)._D7=global._E7[_v7(global._F7[_v7(0,global._F7)],global._E7)];}}// /// @description player_spawn(player_id);
|
|
// /// @param player_id
|
|
function _G7(_X6,_Y6){
|
|
(_X6._H7=_37(_X6,_I7));}function _I7(_X6,_Y6){{_X6._j7=100;_X6._k7=48;var _l7=global._m7;global._f7=_n7(yyfminus(_o7(_p7._J7),_o7(_X6._j7)),yyfminus(_o7(_p7._q7),_o7(_X6._k7)),"Instances_0",_l7);_r7(_X6,_Y6,global._f7)._s7=1;_r7(_X6,_Y6,global._f7)._t7=global._u7[_v7(global._w7[_v7(1,global._w7)],global._u7)];_r7(_X6,_Y6,global._f7)._x7=global._y7[_v7(global._z7[_v7(1,global._z7)],global._y7)];_r7(_X6,_Y6,global._f7)._A7=global._B7[_v7(global._C7[_v7(1,global._C7)],global._B7)];_r7(_X6,_Y6,global._f7)._D7=global._E7[_v7(global._F7[_v7(1,
|
|
global._F7)],global._E7)];_r7(_X6,_Y6,global._f7)._K7=(-1);if(yyGetBool(global._L7)){{{var _M7=_N7(_O7(0,0,0,6));for(var _P7 in _M7){if(!_M7.hasOwnProperty(_P7))continue;var _Q7=_M7[_P7];{_Q7._R7=global._f7;}}};}};}}// /// @description arrow_click(p_array, org_array)
|
|
// /// @param p_array
|
|
// /// @param org_array
|
|
// argument0[@ b_player]++;
|
|
// argument0[@ b_player] = 0;
|
|
// argument0[@ b_player]--;
|
|
// argument0[@ b_player] = array_length_1d(argument1) - 1;
|
|
function _S7(_X6,
|
|
_Y6,_Z6,__6){(_X6._T7=_37(_X6,_U7));}function _U7(_X6,_Y6,_Z6,__6){{if(yyfequal(_X6._V7,1)){{(_W7(0),_X7(_Z6,_X6._Y7,yyfplus(_o7(_Z7(_Z6,_X6._Y7)),1)));if(yyfgreaterequal(_Z6[_v7(_X6._Y7,_Z6)],__7(__6))){{(_W7(0),_08(_Z6,_X6._Y7,0));}};{var _18=_N7(_28(_X6,yyfminus(_o7(_X6.x),128),_X6.y,28));for(var _38 in _18){if(!_18.hasOwnProperty(_38))continue;var _48=_18[_38];{_48._58=_48._68;_48._78=0;}}};}}else {if(yyfequal(_X6._V7,(-1))){{(_W7(0),_X7(_Z6,_X6._Y7,yyfminus(_o7(_Z7(_Z6,_X6._Y7)),1)));if(yyfless(_Z6[_v7(_X6._Y7,
|
|
_Z6)],0)){{(_W7(0),_08(_Z6,_X6._Y7,yyfminus(_o7(__7(__6)),1)));}};_X6._58=_X6._68;_X6._78=0;}}};}}function _88(_X6,_Y6){(_X6._98=_37(_X6,_a8));}function _a8(_X6,_Y6){{_b8(global._c8);_d8(_X6);_e8();}}function _f8(_X6,_Y6){(_X6._g8=_37(_X6,_h8));}function _h8(_X6,_Y6){{if(yyfequal(_i8(),3)){{_j8(_k8(0),yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(_o7(_k8(1))," "),_o7(_k8(2)))," "),_o7(_k8(3)))," -secondary"));_l8(_m8(),yyfminus(_o7(_n8()),_o7(yyfplus(_o7(yyfdiv(_o7(_o8()),2)),64))));_p8("P1");}};if(yyfequal(_i8(),
|
|
4)){{_l8(_m8(),yyfplus(_o7(_n8()),_o7(yyfplus(_o7(yyfdiv(_o7(_o8()),2)),64))));_p8("P2");}};}}// /// @description cars_shock()
|
|
function _q8(_X6,_Y6){(_X6._r8=_37(_X6,_s8));}function _s8(_X6,_Y6){{var _t8=yyfdivide(_o7(_u8(_X6,_Y6)),3);var _v8=yyfminus(_o7(_X6._w8),_o7(_Y6.x));var _x8=yyfminus(_o7(_X6._y8),_o7(_Y6.y));_v8=yyftime(yyfdivide(_o7(yyfminus(_o7(abs(1024)),_o7(abs(_v8)))),_o7(_t8)),_o7(sign(_v8)));_x8=yyftime(yyfdivide(_o7(yyfminus(_o7(abs(384)),_o7(abs(_x8)))),_o7(_t8)),_o7(sign(_x8)));
|
|
_z8(_X6,_Y6.x,_Y6.y,_v8,_x8);}}function _A8(_X6,_Y6){(_X6._B8=_37(_X6,_C8));}function _C8(_X6,_Y6){{_D8(_X6,_Y6);if(yyGetBool(global._E8)){_F8(_X6,_Y6)};}}function _G8(_X6,_Y6,_Z6){(_X6._H8=_37(_X6,_I8));}function _I8(_X6,_Y6,_Z6){{var _J8=_Z6;_K8(_J8,0,0);var _L8=_M8(_J8,1);var _N8=_L8;var _O8=-1;if(yyCompareVal(_N8,0,g_GMLMathEpsilon,false)==0){_O8=0;}else if(yyCompareVal(_N8,1,g_GMLMathEpsilon,false)==0){_O8=1;}else if(yyCompareVal(_N8,2,g_GMLMathEpsilon,false)==0){_O8=2;}else if(yyCompareVal(_N8,3,g_GMLMathEpsilon,
|
|
false)==0){_O8=3;}switch(_O8){case 0:{_P8(_X6,_Y6,_J8);break;}case 1:{_Q8(_X6,_Y6,_J8);break;}case 2:{_R8(_X6,_Y6,_J8);break;}case 3:{break;}};}}function _S8(_X6,_Y6){(_X6._T8=_37(_X6,_D8));}function _D8(_X6,_Y6){{if((yyGetBool(!yyGetBool(_d7(global._e7))))||(yyGetBool(!yyGetBool(_d7(global._f7))))){{return;}};var _U8;if(yyGetBool(global._E8)){_U8=global._e7}else {_U8=global._f7};var _V8=_W8(64,1,1);_X8(_V8,1,0);_X8(_V8,8,_r7(_X6,_Y6,_U8)._w8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._y8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._Y8);
|
|
_X8(_V8,8,_r7(_X6,_Y6,_U8)._Z8);_X8(_V8,8,_r7(_X6,_Y6,_U8).__8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._09);_X8(_V8,10,_r7(_X6,_Y6,_U8)._19);_X8(_V8,8,_r7(_X6,_Y6,_U8)._K7);if(yyGetBool(global._E8)){_29(_39(global._49,0),_V8,_59(_V8))}else {_29(global._69,_V8,_59(_V8))};}}// /// @description car_data_receive(buffer)
|
|
// /// @param buffer
|
|
function _79(_X6,_Y6,_Z6){(_X6._89=_37(_X6,_P8));}function _P8(_X6,_Y6,_Z6){{var _99;if(yyGetBool(global._E8)){_99=global._f7}else {_99=global._e7};_r7(_X6,_Y6,_99)._w8=_M8(_Z6,
|
|
8);_r7(_X6,_Y6,_99)._y8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._Y8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._Z8=_M8(_Z6,8);_r7(_X6,_Y6,_99).__8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._09=_M8(_Z6,8);_r7(_X6,_Y6,_99)._19=_M8(_Z6,10);_r7(_X6,_Y6,_99)._K7=_M8(_Z6,8);}}// @"Update v1.2:
|
|
function _a9(_X6,_Y6){{_W7(100044);global._b9=_c9(global._b9,3205094009);global._b9[_d9(0)]="Update v1.2:\r\n\r\nAdded AI\r\nYou can now change car physics\r\nYou can now change ball physics\r\nBackground cheering audience\r\nExtra boost key for P2: Ctrl\r\nAdded brake (S/Down)\r\nNew score HUD\r\nYou now earn points for aerials\r\nBetter car hitbox for aerials\r\nVolume slider\r\n";
|
|
};}function _e9(_X6,_Y6){(_X6._f9=_37(_X6,_F8));}function _F8(_X6,_Y6){{if((yyGetBool(!yyGetBool(_d7(global._e7))))||(yyGetBool(!yyGetBool(_d7(global._f7))))){{return;}};var _U8=19;if(!yyGetBool(_d7(_U8))){return 0};var _V8=_W8(64,1,1);_X8(_V8,1,1);_X8(_V8,8,_r7(_X6,_Y6,_U8)._w8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._y8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._Y8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._Z8);_X8(_V8,8,_r7(_X6,_Y6,_U8).__8);_X8(_V8,8,_r7(_X6,_Y6,_U8)._09);if(yyGetBool(global._E8)){_29(_39(global._49,0),_V8,_59(_V8))}else {
|
|
_29(global._69,_V8,_59(_V8))};}}// /// @description ball_data_receive(buffer)
|
|
// /// @param buffer
|
|
function _g9(_X6,_Y6,_Z6){(_X6._h9=_37(_X6,_Q8));}function _Q8(_X6,_Y6,_Z6){{var _99=19;if(!yyGetBool(_d7(_99))){return 0};_r7(_X6,_Y6,_99)._w8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._y8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._Y8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._Z8=_M8(_Z6,8);_r7(_X6,_Y6,_99).__8=_M8(_Z6,8);_r7(_X6,_Y6,_99)._09=_M8(_Z6,8);}}function _i9(_X6,_Y6){(_X6._j9=_37(_X6,_k9));}function _k9(_X6,_Y6){{if((yyGetBool(!yyGetBool(_d7(global._e7))))||(yyGetBool(!yyGetBool(_d7(global._f7))))){
|
|
{return;}};var _U8;if(yyGetBool(global._E8)){_U8=0}else {_U8=1};var _V8=_W8(64,1,1);_X8(_V8,1,2);_X8(_V8,1,global._w7[_v7(_U8,global._w7)]);_X8(_V8,1,global._z7[_v7(_U8,global._z7)]);_X8(_V8,1,global._C7[_v7(_U8,global._C7)]);_X8(_V8,1,global._F7[_v7(_U8,global._F7)]);if(yyGetBool(global._E8)){_29(_39(global._49,0),_V8,_59(_V8))}else {_29(global._69,_V8,_59(_V8))};}}// /// @description cust_data_receive(buffer)
|
|
// /// @param buffer
|
|
function _l9(_X6,_Y6,_Z6){(_X6._m9=_37(_X6,_R8));}function _R8(_X6,
|
|
_Y6,_Z6){{var _99;if(yyGetBool(global._E8)){_99=global._f7}else {_99=global._e7};_r7(_X6,_Y6,_99)._t7=global._u7[_v7(_M8(_Z6,1),global._u7)];_r7(_X6,_Y6,_99)._x7=global._y7[_v7(_M8(_Z6,1),global._y7)];_r7(_X6,_Y6,_99)._A7=global._B7[_v7(_M8(_Z6,1),global._B7)];_r7(_X6,_Y6,_99)._D7=global._E7[_v7(_M8(_Z6,1),global._E7)];{_W7(2505);_r7(_X6,_Y6,_99)._n9=_c9(_r7(_X6,_Y6,_99)._n9,1962656783);_r7(_X6,_Y6,_99)._n9[_d9(0)]=1;};}}function _o9(_X6,_Y6){(_X6._p9=_37(_X6,_q9));}function _q9(_X6,_Y6){{if((yyGetBool(!yyGetBool(_d7(global._e7))))||(yyGetBool(!yyGetBool(_d7(global._f7))))){
|
|
{return;}};var _V8=_W8(64,1,1);_X8(_V8,1,3);_X8(_V8,11,_39(_X6._r9,yyfminus(_o7(_s9(_X6._r9)),1)));if(yyGetBool(global._E8)){_29(_39(global._49,0),_V8,_59(_V8))}else {_29(global._69,_V8,_59(_V8))};}}// /// @description msg_receive(buffer)
|
|
// /// @param buffer
|
|
function _t9(_X6,_Y6,_Z6){(_X6._u9=_37(_X6,_v9));}function _v9(_X6,_Y6,_Z6){{_w9(_r7(_X6,_Y6,29)._r9,_M8(_Z6,11));}}// /// @description Sets the blend mode for drawing.
|
|
// /// @param mode The blend mode constant to set to
|
|
function _x9(_X6,
|
|
_Y6,_Z6){(_X6._y9=_37(_X6,_z9));}function _z9(_X6,_Y6,_Z6){{_A9(_Z6);}}// /// @description Sets the blend mode for drawing.
|
|
// /// @param mode The blend mode constant to set to
|
|
function _B9(_X6,_Y6,_Z6){(_X6._C9=_37(_X6,_D9));}function _D9(_X6,_Y6,_Z6){{_E9(_Z6);}}// /// @description Sets an extended blend mode for drawing.
|
|
// /// @param src Source blend mode
|
|
// /// @param dest Destination blend mode
|
|
function _F9(_X6,_Y6,_Z6,__6){(_X6._G9=_37(_X6,_H9));}function _H9(_X6,_Y6,_Z6,__6){{_I9(_Z6,
|
|
__6);}}// /// @description Creates an instance of a given object at a given position.
|
|
// /// @param x The x position the object will be created at.
|
|
// /// @param y The y position the object will be created at.
|
|
// /// @param obj The object to create an instance of.
|
|
function _J9(_X6,_Y6,_Z6,__6,_07){(_X6._K9=_37(_X6,_L9));}function _L9(_X6,_Y6,_Z6,__6,_07){{var _M9=_N9(_X6,_Y6,_07);return _O7(_Z6,__6,_M9,_07);}}// /// @description Returns the depth of the specified object.
|
|
// /// @param {Number} obj The index of the object to check
|
|
// /// @return {Number} depth of the object
|
|
function _O9(_X6,
|
|
_Y6,_Z6){(_X6._P9=_37(_X6,_N9));}function _N9(_X6,_Y6,_Z6){{var _Q9=_Z6;var _R9=0;if((yyGetBool(yyfgreaterequal(_Q9,0)))&&(yyGetBool(yyfless(_Q9,__7(global._S9))))){{_R9=global._S9[_v7(_Q9,global._S9)];}};return _R9;}}function _T9(_X6,_Y6){(_X6._U9=_37(_X6,_V9));}function _V9(_X6,_Y6){{{_W7(100050);global._W9=_c9(global._W9,3346499711);global._W9[_d9(0)]=0;};{_W7(100050);global._W9[_d9(1)]=(-50);};{_W7(100050);global._W9[_d9(2)]=0;};{_W7(100050);global._W9[_d9(3)]=0;};{_W7(100050);global._W9[_d9(4)]=0;
|
|
};{_W7(100050);global._W9[_d9(5)]=0;};{_W7(100050);global._W9[_d9(6)]=0;};{_W7(100050);global._W9[_d9(7)]=0;};{_W7(100050);global._W9[_d9(8)]=0;};{_W7(100050);global._W9[_d9(9)]=0;};{_W7(100050);global._W9[_d9(10)]=0;};{_W7(100050);global._W9[_d9(11)]=0;};{_W7(100050);global._W9[_d9(12)]=0;};{_W7(100050);global._W9[_d9(13)]=0;};{_W7(100050);global._W9[_d9(14)]=0;};{_W7(100050);global._W9[_d9(15)]=0;};{_W7(100050);global._W9[_d9(16)]=0;};{_W7(100050);global._W9[_d9(17)]=0;};{_W7(100050);global._W9[_d9(18)]=0;
|
|
};{_W7(100050);global._W9[_d9(19)]=0;};{_W7(100050);global._W9[_d9(20)]=0;};{_W7(100050);global._W9[_d9(21)]=0;};{_W7(100050);global._W9[_d9(22)]=0;};{_W7(100050);global._W9[_d9(23)]=0;};{_W7(100051);global._X9=_c9(global._X9,1201305477);global._X9[_d9(0)]="obj_physics";};{_W7(100051);global._X9[_d9(1)]="obj_ground";};{_W7(100051);global._X9[_d9(2)]="obj_main";};{_W7(100051);global._X9[_d9(3)]="postprocess";};{_W7(100051);global._X9[_d9(4)]="obj_car";};{_W7(100051);global._X9[_d9(5)]="obj_wheel_UNUSED";
|
|
};{_W7(100051);global._X9[_d9(6)]="obj_ball";};{_W7(100051);global._X9[_d9(7)]="obj_explosion";};{_W7(100051);global._X9[_d9(8)]="obj_menu";};{_W7(100051);global._X9[_d9(9)]="obj_play";};{_W7(100051);global._X9[_d9(10)]="obj_mainplay";};{_W7(100051);global._X9[_d9(11)]="obj_mode";};{_W7(100051);global._X9[_d9(12)]="obj_arrow";};{_W7(100051);global._X9[_d9(13)]="obj_online";};{_W7(100051);global._X9[_d9(14)]="obj_serverbtn";};{_W7(100051);global._X9[_d9(15)]="obj_clientbtn";};{_W7(100051);global._X9[_d9(16)]="obj_done";
|
|
};{_W7(100051);global._X9[_d9(17)]="obj_block_parent";};{_W7(100051);global._X9[_d9(18)]="obj_block_main";};{_W7(100051);global._X9[_d9(19)]="obj_block_corner";};{_W7(100051);global._X9[_d9(20)]="obj_goal";};{_W7(100051);global._X9[_d9(21)]="obj_server";};{_W7(100051);global._X9[_d9(22)]="obj_client";};{_W7(100051);global._X9[_d9(23)]="obj_server_menu";};var _Y9=__7(global._W9);{_W7(100049);global._S9=_Z9([]);};var __9=0;for(;yyfless(__9,_Y9);++__9){{var _Q9=_0a(global._X9[_v7(__9,global._X9)]);if(yyfgreaterequal(_Q9,
|
|
0)){{{_W7(100049);global._S9=_c9(global._S9,6718315);global._S9[_d9(_Q9)]=global._W9[_v7(__9,global._W9)];};}};}};}}function _1a(_X6,_Y6){global._2a=0.5;global._L7=1?1:0;_3a();global._4a=_5a(_X6,(_X6._6a=_37(_X6,_7a)));global._m7=_r7(_X6,_Y6,global._4a)._8a;global._9a=_5a(_X6,(_X6._aa=_37(_X6,_ba)));global._ca=_r7(_X6,_Y6,global._9a)._da;global._ea=0;}function _7a(_X6,_Y6){{_X6.__type="gml_Script____struct___0";Object.setPrototypeOf(_X6,_7a.prototype);{_X6._fa=40;_X6._8a=2;_X6._da=10;_X6._ga=25;}}
|
|
}function _ba(_X6,_Y6){{_X6.__type="gml_Script____struct___1";Object.setPrototypeOf(_X6,_ba.prototype);{_X6._fa=23;_X6._8a=5;_X6._da=4;_X6._ga=9;_X6._ha=0;_X6._ia=1;}}}// /// @func
|
|
// /// @desc
|
|
// /// @arg
|
|
// /// @return
|
|
function _ja(_X6,_Y6){(_X6._ka=_37(_X6,_la));(_X6._ma=_37(_X6,_na));}function _la(_X6,_Y6){{return _oa(_p7._pa(),_p7._qa(),_X6.id);}}function _na(_X6,_Y6,_Z6){{return(yyGetBool(_Z6)?_ra(1):_sa(1));}}function _M1(_X6,_Y6){_ta(_X6,_Y6);}function _P1(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _R1(_X6,
|
|
_Y6){_ta(_X6,_Y6);_X6._ua=1;_va(_X6._wa)(_X6,_Y6);_X6._xa=yyftime(_X6._xa,2.4);}function _S1(_X6,_Y6){_ta(_X6,_Y6);}function _U1(_X6,_Y6){_X6._ya="Restart";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _W1(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){
|
|
{_Ha();}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _Y1(_X6,_Y6){_Ja(0);_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}// /// @description
|
|
function __1(_X6,_Y6){}function _02(_X6,_Y6){_ta(_X6,_Y6);}function _12(_X6,_Y6){_ta(_X6,_Y6);}function _22(_X6,_Y6){_X6._La=_Ma(64,
|
|
64);}function _32(_X6,_Y6){if(yyGetBool(_Na(_X6,_X6._w8,_X6._y8,37))){{var _Oa=_28(_X6,_X6._w8,_X6._y8,37);global._Pa=_c9(global._Pa,2371702142);(_W7(100075),global._Pa[_d9(!yyGetBool(_r7(_X6,_Y6,_Oa)._Qa)?1:0)]++);var _Ra=_L9(_X6,_Y6,_X6._w8,_X6._y8,20);_r7(_X6,_Y6,_Ra)._s7=!yyGetBool(_r7(_X6,_Y6,_Oa)._Qa)?1:0;_Sa(_X6);}};}function _42(_X6,_Y6){if(!yyGetBool(_Ta(_X6._La))){_X6._La=_Ma(64,64)};_b8(_X6._La);_Ua(0,0);_Va(_X6,_X6._Wa,_X6._Xa,32,32,_X6._K7,_X6._Ea,_X6._Ya,_X6._Za,_X6.__a);_H9(_X6,_Y6,1,
|
|
3);_0b(0,0,64,64,16777215,16777215,8421504,8421504,0);_D9(_X6,_Y6,0);_e8();_1b(_X6._La,yyfminus(_o7(_X6.x),32),yyfminus(_o7(_X6.y),32));}function _52(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _62(_X6,_Y6){_X6._R7=(-4);_X6._2b=_37(_X6,_3b);_va(_X6._2b)(_X6,_Y6);_X6._4b=20;_X6._5b=40;_X6._6b=40;_X6._7b=40;_X6._8b=(-1);_X6._9b=80;_X6._ab=250;_X6._bb=150;_X6._cb=80;_X6._db=90;_X6._eb=20;_X6._fb=_X6._gb;_X6._hb=0;_X6._ib=_37(_X6,_jb);_X6._kb=0;_X6._lb=0;_X6._19=0;_X6._mb=0;_X6._nb=_37(_X6,
|
|
_ob);_X6._pb=_37(_X6,_qb);_X6._rb=_37(_X6,_sb);_X6._tb=_37(_X6,_ub);_X6._vb=_37(_X6,_wb);{_W7(2505);_X6._n9=_c9(_X6._n9,1584050178);_X6._n9[_d9(0)]=1;};_X6._xb=(-4);}function _3b(_X6,_Y6){{_X6._yb=_zb(0,1);_X6._Ab=_zb(0,1);_X6._Bb=(yyGetBool(_X6._Ab)?2:180);_X6._gb=(yyGetBool(_X6._yb)?1:0);_X6._fb=_X6._gb;}}function _jb(_X6,_Y6,_Z6){{_X6._Cb=_X6._fb;_X6._fb=_Z6;_X6._hb=0;_va(_X6._nb)(_X6,_Y6);}}function _ob(_X6,_Y6){{_X6._kb=0;_X6._lb=0;_X6._19=0;_X6._mb=0;}}function _qb(_X6,_Y6){{return _X6._kb;}}function _sb(_X6,
|
|
_Y6){{return _X6._lb;}}function _ub(_X6,_Y6){{return _X6._19;}}function _wb(_X6,_Y6){{return _X6._mb;}}// /// @description
|
|
function _82(_X6,_Y6){var _Db=(-4);{var _Eb=_N7(37);for(var _Fb in _Eb){if(!_Eb.hasOwnProperty(_Fb))continue;var _Gb=_Eb[_Fb];{if(yyfequal(_Gb._Qa,1)){{_Db=_Gb;break;}};}}};_X6._xb=_Db;}// /// @description
|
|
function _92(_X6,_Y6){}// /// @description
|
|
function _b2(_X6,_Y6){_va(_X6._nb)(_X6,_Y6);var _Hb=_X6._R7;var _Ib=global._e7;var _Jb=19;if(yyfequal(_Hb,(-4))){return };if(!yyGetBool(_d7(_Jb))){
|
|
return };if(yyfequal(_X6._xb,(-4))){return };var _Kb=_X6._fb;var _Lb=-1;if(yyCompareVal(_Kb,0,g_GMLMathEpsilon,false)==0){_Lb=0;}else if(yyCompareVal(_Kb,1,g_GMLMathEpsilon,false)==0){_Lb=1;}else if(yyCompareVal(_Kb,2,g_GMLMathEpsilon,false)==0){_Lb=2;}else if(yyCompareVal(_Kb,3,g_GMLMathEpsilon,false)==0){_Lb=3;}switch(_Lb){case 0:{{var _Mb=yyfminus(_o7(_r7(_X6,_Y6,19).x),_o7(_r7(_X6,_Y6,_Hb).x));var _Nb=yyfminus(_o7(_r7(_X6,_Y6,19).y),_o7(_r7(_X6,_Y6,_Hb).y));if((yyGetBool(yyfgreater(abs(_Mb),_X6._4b)))&&(yyGetBool(_r7(_X6,
|
|
_Y6,_Hb)._Ob))){{_X6._kb=sign(_Mb);}};if((yyGetBool(yyflessequal(abs(_Mb),_X6._5b)))&&(yyGetBool(yyfequal(sign(_Mb),_X6._8b)))){{_X6._lb=1?1:0;if(yyfless(_Nb,_o7(-_o7(_X6._6b)))){{_X6._19=1?1:0;}};}};if((yyGetBool(_r7(_X6,_Y6,_Hb)._Ob))&&(yyGetBool(yyfgreater(abs(_Mb),_X6._Bb)))){{_X6._19=1?1:0;}};if((yyGetBool(_r7(_X6,_Y6,_Hb)._Ob))&&(yyGetBool(yyfless(abs(_Mb),80)))&&(yyGetBool(yyfless(_Nb,(-80))))){{_va(_X6._ib)(_X6,_Y6,1);}};if(yyfgreater(_Mb,_X6._7b)){{_va(_X6._ib)(_X6,_Y6,2);}};};break;}case 1:{
|
|
{var _Mb=yyfminus(_o7(_r7(_X6,_Y6,19).x),_o7(_r7(_X6,_Y6,_Hb).x));if((yyGetBool(yyflessequal(abs(_Mb),_X6._9b)))&&(yyGetBool(yyfequal(sign(_Mb),_X6._8b)))){{_X6._lb=1?1:0;_X6._kb=(-1);var _Nb=yyfminus(_o7(_r7(_X6,_Y6,19).y),_o7(_r7(_X6,_Y6,_Hb).y));if(yyfless(_Nb,_o7(-_o7(_X6._6b)))){{_X6._19=1?1:0;}};}};if(yyfgreater(_X6._hb,yyftime(_o7(_Pb(0)),6))){{_va(_X6._ib)(_X6,_Y6,0);}};var _Qb=yyfminus(_o7(_r7(_X6,_Y6,_X6._xb).x),_o7(_r7(_X6,_Y6,_Hb).x));if(yyfgreater(abs(_Qb),_X6._ab)){{_va(_X6._ib)(_X6,_Y6,
|
|
2);}};};break;}case 2:{{var _Mb=yyfminus(_o7(_r7(_X6,_Y6,_X6._xb).x),_o7(_r7(_X6,_Y6,_Hb).x));var _Rb=yyfminus(_o7(_r7(_X6,_Y6,19).x),_o7(_r7(_X6,_Y6,_Hb).x));if(yyfgreater(abs(_Mb),_X6._ab)){{if(yyGetBool(_r7(_X6,_Y6,_Hb)._Ob)){_X6._kb=sign(_Mb)};if(yyfless(abs(_Rb),_X6._bb)){{_X6._lb=1?1:0;}};if(yyGetBool(_r7(_X6,_Y6,_Hb)._Ob)){{if(yyfgreater(abs(_Rb),_X6._cb)){{_X6._19=1?1:0;}};}}else {{var _Sb=(yyfequal(_r7(_X6,_Y6,_Hb)._K7,1)?0:180);var _Tb=_Ub(_r7(_X6,_Y6,_Hb)._Y8,_Sb);if(yyfless(abs(_Tb),20)){{
|
|
_X6._19=1?1:0;}};}};}}else {{_va(_X6._ib)(_X6,_Y6,_X6._gb);}};};break;}case 3:{{_X6._lb=1?1:0;var _Vb=_Ub(_r7(_X6,_Y6,_Hb)._Y8,0);_X6._kb=abs(yyfdivide(_o7(_Vb),90));if(yyfgreater(_X6._hb,10)){{_va(_X6._ib)(_X6,_Y6,_X6._gb);}};};break;}};_X6._hb++;var _Wb=(yyGetBool(yyfless(abs(_Ub(_r7(_X6,_Y6,_Hb)._Y8,(-180))),_X6._db)))&&(yyGetBool(yyfless(abs(yyfminus(_o7(_r7(_X6,_Y6,12).y),_o7(_r7(_X6,_Y6,_Hb).y))),_X6._eb)))?1:0;var _Xb=yyfgreater(_X6.x,_r7(_X6,_Y6,_X6._xb).x)?1:0;if((yyGetBool((yyGetBool(_Wb))||(yyGetBool(_Xb))))&&(yyGetBool(yyfnotequal(_X6._fb,
|
|
3)))){{_va(_X6._ib)(_X6,_Y6,3);}};if(yyfless(_Yb(_r7(_X6,_Y6,_Hb).x,_r7(_X6,_Y6,_Hb).y,_r7(_X6,_Y6,_Ib).x,_r7(_X6,_Y6,_Ib).y),80)){{_X6._lb=0?1:0;}};}function _c2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _d2(_X6,_Y6){_ta(_X6,_Y6);_X6._Za=_Zb(_r7(_X6,_Y6,global._f7)._t7,_X6.__b,_X6._0c);}// /// @description
|
|
function _e2(_X6,_Y6){_ta(_X6,_Y6);_X6._1c=global._Pa[_v7(1,global._Pa)];}function _f2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _g2(_X6,_Y6){_Ja(0);_47(_X6,_Y6,_X6.x,
|
|
_X6.y,_X6._ya,0);}function _h2(_X6,_Y6){_ta(_X6,_Y6);_X6._ya="0";}function _i2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _j2(_X6,_Y6){_ta(_X6,_Y6);_va(_X6._wa)(_X6,_Y6);_X6._xa=yyftime(_X6._xa,1.4);}function _k2(_X6,_Y6){_ta(_X6,_Y6);}function _l2(_X6,_Y6){_ta(_X6,_Y6);}function _m2(_X6,_Y6){}function _n2(_X6,_Y6){var _2c=_X6._3c;for(;yyflessequal(_2c,_X6._4c);_2c=yyfplus(_2c,32)){{_5c(_X6,1,0,yyfplus(_o7(_X6.x),_o7(_2c)),_X6.y);_5c(_X6,0,0,yyfplus(_o7(_X6.x),_o7(_2c)),yyfminus(_o7(_X6.y),_o7(_X6._6c)));
|
|
}};}function _o2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _p2(_X6,_Y6){;global._7c=0?1:0;}function _q2(_X6,_Y6){_ta(_X6,_Y6);}function _r2(_X6,_Y6){_L9(_X6,_Y6,0,0,15);;{_W7(100075);global._Pa=_c9(global._Pa,2371702142);global._Pa[_d9(0)]=0;};{_W7(100075);global._Pa[_d9(1)]=0;};{_W7(100132);global._8c=_c9(global._8c,4093488970);global._8c[_d9(0)]=33;};{_W7(100132);global._8c[_d9(1)]=33;};{_W7(100133);global._9c=_c9(global._9c,3242748032);global._9c[_d9(0)]=global._u7[_v7(global._w7[_v7(0,
|
|
global._w7)],global._u7)];};{_W7(100133);global._9c[_d9(1)]=global._u7[_v7(global._w7[_v7(1,global._w7)],global._u7)];};;global._c8=_Ma(_p7._J7,_p7._q7);global._ac=_Ma(_p7._J7,_p7._q7);global._bc=_Ma(_p7._J7,_p7._q7);_X6._cc=_dc(1,"size");}function _s2(_X6,_Y6){if(yyGetBool(_d7(global._e7))){{_W7(100133);global._9c=_c9(global._9c,3242748032);global._9c[_d9(0)]=_r7(_X6,_Y6,global._e7)._t7;}};if(yyGetBool(_d7(global._f7))){{_W7(100133);global._9c=_c9(global._9c,3242748032);global._9c[_d9(1)]=_r7(_X6,
|
|
_Y6,global._f7)._t7;}};}// /// @description
|
|
function _u2(_X6,_Y6){_ec();}// /// @description draw end
|
|
function _w2(_X6,_Y6){_b8(global._c8);_H9(_X6,_Y6,1,3);_0b(0,0,_p7._J7,_p7._q7,global._9c[_v7(0,global._9c)],global._9c[_v7(1,global._9c)],global._9c[_v7(1,global._9c)],global._9c[_v7(0,global._9c)],0);_D9(_X6,_Y6,0);_e8();_fc(1);_gc(_X6._cc,_p7._J7,_p7._q7);_1b(global._c8,0,0);_hc();}// /// @description backgrounds/surfaces
|
|
function _y2(_X6,_Y6){if(!yyGetBool(_Ta(global._c8))){{global._c8=_Ma(_p7._J7,
|
|
_p7._q7);_b8(global._c8);_Ua(0,0);_e8();}};if(!yyGetBool(_Ta(global._ac))){{global._ac=_Ma(_p7._J7,_p7._q7);}};if(!yyGetBool(_Ta(global._bc))){{global._bc=_Ma(_p7._J7,_p7._q7);}};var _ic;{_W7(100137);_ic=_c9(_ic,-56);_ic[_d9(0)]=16436871;};{_W7(100137);_ic[_d9(1)]=16772561;};_b8(global._bc);_0b(0,0,_p7._J7,_p7._q7,_ic[_v7(0,_ic)],_ic[_v7(0,_ic)],_ic[_v7(1,_ic)],_ic[_v7(1,_ic)],0);_e8();_b8(global._ac);_jc(_X6,15,0,0,0);_H9(_X6,_Y6,1,3);_0b(0,0,_p7._J7,_p7._q7,global._9c[_v7(0,global._9c)],global._9c[_v7(1,
|
|
global._9c)],global._9c[_v7(1,global._9c)],global._9c[_v7(0,global._9c)],0);_D9(_X6,_Y6,0);_e8();_1b(global._bc,0,0);_1b(global._ac,0,0);}function _z2(_X6,_Y6){_ta(_X6,_Y6);}function _A2(_X6,_Y6){_kc(0);_X6._lc=1;_X6._mc=2;}function _C2(_X6,_Y6){_kc(1);}function _D2(_X6,_Y6){_kc(1);}function _F2(_X6,_Y6){_kc(1);}function _H2(_X6,_Y6){_z9(_X6,_Y6,0);var _nc=_oc();if(yyGetBool(_X6._lc)){{_fc(4);var _pc=_qc(_p7._rc);_gc(_dc(4,"u_texel"),_sc(_pc),_tc(_pc));_gc(_dc(4,"u_strength"),_X6._mc);}};_1b(_p7._rc,_nc[_v7(0,
|
|
_nc)],_nc[_v7(1,_nc)]);_z9(_X6,_Y6,1);if(yyGetBool(_X6._lc)){{_hc();}};}function _I2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description Init
|
|
function _J2(_X6,_Y6){if(!yyGetBool(_d7(29))){global._uc=0?1:0};_X6._ua=1;_X6._wa=_37(_X6,_vc);_X6._wc=18;_X6._xc=yyfdivide(_o7(_yc(6)),2);_X6._zc=5;_X6._Ac=0;_X6._Bc=0;_X6._kb=0;_X6._lb=0;_X6._19=0?1:0;_X6._Cc=1000;_X6._Ob=0?1:0;_X6._Dc=0?1:0;_X6._Ec=0?1:0;_X6._Fc=0?1:0;_X6._Gc=0?1:0;_X6._Hc=0?1:0;_Ic(6,5,1);_Ic(7,6,1);_Jc(7,0,0);{_W7(2505);_X6._n9=_c9(_X6._n9,1584050178);
|
|
_X6._n9[_d9(0)]=1;};}function _vc(_X6,_Y6){{_X6._Kc=yyftime(150,_o7(_X6._ua));_X6._Lc=yyftime(280,_o7(_X6._ua));_X6._Mc=yyftime(220,_o7(_X6._ua));_X6._Nc=yyftime(60,_o7(_X6._ua));_X6._Oc=yyftime(120,_o7(_X6._ua));_X6._Pc=0.1;_X6._Qc=yyftime(50,_o7(_X6._ua));_X6._Rc=yyftime(14,_o7(_X6._ua));_X6._xa=yyftime(40,_o7(_X6._ua));_X6._Sc=yyftime(55,_o7(_X6._ua));_X6._Tc=yyftime(80,_o7(_X6._ua));}}// /// @description Delayed Create
|
|
function _K2(_X6,_Y6){_X6._Uc=(-1);if(!yyGetBool(_Vc(_X6._Uc))){_X6._Uc=_Wc()}
|
|
;_Xc(_X6._Uc,yyfplus(_o7(_X6._55),10));_X6._Yc=(-1);if(!yyGetBool(_Zc(_X6._Yc))){_X6._Yc=__c()};_0d(_X6._Yc,_X6._D7,0,0,0);_1d(_X6._Yc,5,5,0,0);_2d(_X6._Yc,0.5,0.5);_3d(_X6._Yc,0.8,1.2,0.1,0);if(yyfequal(_X6._D7,9)){_4d(_X6._Yc,_X6._t7)};_5d(_X6._Yc,1,0);_6d(_X6._Yc,15,15);}// /// @description Movement
|
|
function _L2(_X6,_Y6){if((yyGetBool(!yyGetBool(_d7(global._e7))))||(yyGetBool(!yyGetBool(_d7(global._f7))))){{return;}};if(yyGetBool(global._uc)){return };var _7d=_d7(29);if(yyGetBool(_8d(82))){{_9d(0);
|
|
_Sa(_X6,21);if(yyGetBool(_7d)){{_Sa(_X6,29);_Sa(_X6,43);}};}};if(yyfequal(_X6._s7,0)){{if((yyGetBool((yyGetBool(_7d))&&(yyGetBool(global._E8))))||(yyGetBool(!yyGetBool(_7d)))){{_X6._kb=yyfminus(_o7(_ad(68)),_o7(_ad(65)));_X6._lb=_8d(87);_X6._19=_ad(32);_X6._mb=_ad(83);}};var _bd=global._f7;}}else {if(yyfequal(_X6._s7,1)){{if((yyGetBool((yyGetBool(_7d))&&(yyGetBool(!yyGetBool(global._E8)))))||(yyGetBool(!yyGetBool(_7d)))){{if(yyGetBool(global._L7)){{_X6._kb=(_cd=_r7(_X6,_Y6,6),_va(_cd._pb)(_cd,_Y6));
|
|
_X6._lb=(_cd=_r7(_X6,_Y6,6),_va(_cd._rb)(_cd,_Y6));_X6._19=(_cd=_r7(_X6,_Y6,6),_va(_cd._tb)(_cd,_Y6));_X6._mb=(_cd=_r7(_X6,_Y6,6),_va(_cd._vb)(_cd,_Y6));}}else {{_X6._kb=yyfminus(_o7(_ad(39)),_o7(_ad(37)));_X6._lb=_8d(38);_X6._19=(yyGetBool(_ad(96)))||(yyGetBool(_ad(17)))?1:0;_X6._mb=_ad(40);}};}};var _bd=global._e7;}}};_X6._Ob=(yyGetBool(_dd(_X6,_X6._w8,_X6._y8,0,12)))||(yyGetBool(_dd(_X6,_X6._w8,_X6._y8,0,_bd)))?1:0;_X6._Dc=(yyGetBool(_dd(_X6,_X6._w8,_X6._y8,_X6._Y8,12)))||(yyGetBool(_dd(_X6,_X6._w8,
|
|
_X6._y8,_X6._Y8,_bd)))?1:0;if(yyGetBool(_X6._Ob)){{_X6._Gc=0?1:0;if((yyGetBool(yyfgreater(abs(_X6._ed),20)))&&(yyGetBool(yyfless(abs(_Ub(0,_o7(-_o7(_X6._Y8)))),5)))){{_X6._K7=sign(_X6._ed);}};if((yyGetBool(yyfnotequal(_X6._kb,0)))&&(yyGetBool(yyfequal(sign(_X6._kb),sign(_X6._ed))))){{if(!yyGetBool(_X6._Hc)){{_Jc(6,0,_X6._Cc);_Jc(7,yyftime(0.2,_o7(global._2a)),_X6._Cc);_X6._Hc=1?1:0;}};}}else {{if(yyGetBool(_X6._Hc)){{_Jc(6,yyftime(0.2,_o7(global._2a)),_X6._Cc);_Jc(7,0,_X6._Cc);_X6._Hc=0?1:0;}};}}
|
|
;_X6._Ac=yyfdivide(_o7(_X6._ed),5);_X6._Bc=yyfminus(_X6._Bc,_X6._Ac);var _fd=yyfless(abs(_Ub(180,_X6._Y8)),10)?1:0;if((yyGetBool(yyfless(abs(_X6._ed),_X6._Kc)))&&(yyGetBool(!yyGetBool(_fd)))){{_gd(_X6,0,0,yyfplus(_o7(yyftime(_o7(_X6._kb),_o7(_X6._Nc))),_o7(yyftime(_o7(yyftime(50,_o7(_X6._kb))),yyfxor((yyGetBool(_X6._kb)),(yyGetBool(_X6._K7)))))),0);}};if((yyGetBool(_X6._mb))&&(yyGetBool(yyfgreater(abs(_X6._Z8),_X6._Pc)))){{var _hd=yyftime(_o7(sign(_X6._Z8)),(-1));_gd(_X6,0,0,yyftime(_o7(_hd),_o7(_X6._Oc)),
|
|
0);}};if((yyGetBool(_X6._19))&&(yyGetBool(yyfless(abs(_X6._ed),_X6._Lc)))){{_gd(_X6,0,0,yyftime(_o7(_X6._Sc),_o7(_X6._K7)),0);}};if(yyGetBool(_X6._lb)){{_z8(_X6,_X6._w8,_X6._y8,_X6._kb,_o7(-_o7(_X6._Qc)));_Ic(3,8,0);}};}}else {{if(!yyGetBool(_X6._Dc)){_id(_X6,yyftime(_o7(_X6._kb),_o7(_X6._xa)))};if((yyGetBool(_X6._19))&&(yyGetBool(yyfless(_X6._ed,_X6._Mc)))){{_gd(_X6,0,0,yyftime(_o7(_X6._Tc),_o7(_X6._K7)),0);}};if((yyGetBool(_X6._lb))&&(yyGetBool(!yyGetBool(_X6._Gc)))&&(yyGetBool(!yyGetBool(_X6._Dc)))){
|
|
{_z8(_X6,_X6._w8,_X6._y8,yyftime(_o7(_X6._kb),20),yyfplus(_o7(_o7(-_o7(_X6._Rc))),_o7(yyftime(_o7(abs(_X6._kb)),_o7(yyftime(15,_o7(_X6._ua)))))));_jd(_X6,yyftime(_o7(_X6._kb),_o7(yyftime(45,_o7(_X6._ua)))));_X6._Gc=1?1:0;_Ic(2,8,0);}};if(yyGetBool(_X6._Dc)){{if(yyGetBool(_X6._lb)){{_z8(_X6,_X6._w8,_X6._y8,_X6._kb,_o7(-_o7(_X6._Qc)));}};}};}};if(yyGetBool(_X6._19)){{var _kd=yyfminus(_o7(yyfminus(_o7(_o7(-_o7(_X6._Y8))),180)),_o7(yyfbitand(_o7(_X6._K7),180)));var _ld=4;_md(_X6._Yc,yyfminus(_o7(_kd),
|
|
_o7(_ld)),yyfplus(_o7(_kd),_o7(_ld)),0,0);_nd(_X6._Yc,0,0,0,0,1);if(yyfequal(_X6._D7,11)){{_nd(_X6._Yc,0,360,0,0,0);}};_od(_X6._Uc,yyfplus(_o7(_X6.x),_o7(_pd(yyftime(32,_o7(_o7(-_o7(_X6._K7)))),_X6._Y8))),yyfplus(_o7(_X6.y),_o7(_qd(yyftime(32,_o7(_X6._K7)),_X6._Y8))),_X6._Yc,2);if(!yyGetBool(_X6._Fc)){{_Ic(0,8,0);_Ic(1,8,1);_X6._Fc=1?1:0;}};}}else {{if(yyGetBool(_X6._Fc)){{_rd(1);_X6._Fc=0?1:0;}};}};if(yyGetBool(_Na(_X6,_X6._w8,_X6._y8,19))){{if(!yyGetBool(_X6._Ec)){{_Ic(_zb(8,9,10,11),8,0);_X6._Ec=1?1:0;
|
|
}};}}else {{_X6._Ec=0?1:0;}};}// /// @description Draw
|
|
function _M2(_X6,_Y6){var _sd=_Ma(96,96);_b8(_sd);_Ua(0,0);var _td,_ud;_td=48;_ud=48;_Va(_X6,_X6._x7,_X6._Xa,_td,_ud,_X6._K7,_X6._Ea,_o7(-_o7(_X6._Y8)),_X6._t7,_X6.__a);var _vd,_wd,_xd,_yd;_vd=yyfminus(_o7(_pd(_X6._wc,_o7(-_o7(_X6._Y8)))),_o7(_pd(_X6._xc,yyfminus(_o7(_o7(-_o7(_X6._Y8))),90))));_wd=yyfplus(_o7(_pd(_X6._wc,_o7(-_o7(_X6._Y8)))),_o7(_pd(_X6._xc,yyfminus(_o7(_o7(-_o7(_X6._Y8))),90))));_xd=yyfplus(_o7(_qd(_X6._wc,_X6._Y8)),_o7(_qd(_X6._xc,
|
|
yyfminus(_o7(_o7(-_o7(_X6._Y8))),90))));_yd=yyfplus(_o7(_qd(_X6._wc,_o7(-_o7(_X6._Y8)))),_o7(_qd(_X6._xc,yyfminus(_o7(_o7(-_o7(_X6._Y8))),90))));_Va(_X6,_X6._A7,0,yyfminus(_o7(_td),_o7(_vd)),yyfplus(_o7(_ud),_o7(_xd)),1,1,yyfplus(yyfminus(_o7(_o7(-_o7(_X6._Y8))),90),_o7(_X6._Bc)),(-1),1);_Va(_X6,_X6._A7,0,yyfplus(_o7(_td),_o7(_wd)),yyfplus(_o7(_ud),_o7(_yd)),1,1,yyfplus(yyfminus(_o7(_o7(-_o7(_X6._Y8))),90),_o7(_X6._Bc)),(-1),1);_e8();_fc(3);_1b(_sd,yyfminus(_o7(_X6.x),_o7(_td)),yyfminus(_o7(_X6.y),
|
|
_o7(_ud)));_zd(_sd);_hc();}function _N2(_X6,_Y6){_ta(_X6,_Y6);}function _O2(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _P2(_X6,_Y6){_X6.x=0;_X6.y=floor(yyftime(_o7(_p7._q7),0.44));_X6._Ad=_p7._J7;_X6._Bd=yyfminus(_o7(_p7._q7),_o7(_X6.y));_X6._Cd=0;_X6._Dd=2;_X6._Ed=0;_X6._Fd=0.2;_X6._Gd=2;_X6._Hd=4;_X6._Id=_37(_X6,_Jd);_X6._Kd=_37(_X6,_Ld);_X6._pc=(-1);_X6._Md=_Nd(0,"audience_tex");_X6._Od=_dc(0,"time");_X6._Pd=_dc(0,"excite");_X6._Qd=_dc(0,"speed");_X6._Rd=_Sd(27,0);}function _Jd(_X6,_Y6,
|
|
_Z6){{_X6._Cd=yyfplus(_o7(_X6._Ed),_o7(yyftime(_o7(yyfminus(_o7(_X6._Fd),_o7(_X6._Ed))),_o7(_Z6))));}}function _Ld(_X6,_Y6,_Z6){{_X6._Dd=yyfplus(_o7(_X6._Gd),_o7(yyftime(_o7(yyfminus(_o7(_X6._Hd),_o7(_X6._Gd))),_o7(_Z6))));}}// /// @description
|
|
function _Q2(_X6,_Y6){if(yyfgreater(_X6._Cd,_X6._Ed)){_X6._Cd=yyfminus(_X6._Cd,0.0002)};if(yyfgreater(_X6._Dd,_X6._Gd)){_X6._Dd=yyfminus(_X6._Dd,0.0002)};}// /// @description
|
|
function _R2(_X6,_Y6){if(!yyGetBool(_Ta(_X6._pc))){{_X6._pc=_Ma(_X6._Ad,_X6._Bd);
|
|
}};}// /// @description
|
|
function _S2(_X6,_Y6){_fc(0);_gc(_X6._Od,yyfdivide(_o7(_p7._Td()),100));_gc(_X6._Pd,_X6._Cd);_gc(_X6._Qd,_X6._Dd);_Ud(_X6._Md,_X6._Rd);_1b(_X6._pc,_X6.x,_X6.y);_hc();{var _Vd=_N7(14);for(var _Wd in _Vd){if(!_Vd.hasOwnProperty(_Wd))continue;var _Xd=_Vd[_Wd];{_b8(global._c8);_Ua(0,0);var __9=0;for(;yyfless(__9,_p7._J7);__9=yyfplus(__9,256)){{_5c(_Xd,25,0,__9,0);}};_H9(_Xd,_X6,1,3);var _Yd=_X6._Zd;var __d=_Zb(global._9c[_v7(0,global._9c)],_Yd,0.4);var _0e=_Zb(global._9c[_v7(1,global._9c)],
|
|
_Yd,0.4);_0b(0,0,_p7._J7,_p7._q7,__d,_0e,_0e,__d,0);_D9(_Xd,_X6,0);_e8();_1b(global._c8,0,228);_b8(global._c8);_Ua(0,0);_e8();}}};}function _T2(_X6,_Y6){_ta(_X6,_Y6);_X6._Zd=new Long(4287726450,0,false);}function _U2(_X6,_Y6){if(yyfnotequal(_X6._1e,global._ca)){{_n7(_X6.x,_X6.y,_X6._2e,global._ca);_Sa(_X6);}}else {{_X6._La=_Ma(64,64);_X6._3e=0;_X6._4e=0;_X6._5e=0;_X6._6e=0;_X6._7e=(-44);}};}function _V2(_X6,_Y6){if(yyGetBool(_Na(_X6,_X6._w8,_X6._y8,37))){{(_cd=_r7(_X6,_Y6,18),_va(_cd._Id)(_cd,_Y6,1));
|
|
(_cd=_r7(_X6,_Y6,18),_va(_cd._Kd)(_cd,_Y6,0));var _Oa=_28(_X6,_X6._w8,_X6._y8,37);global._Pa=_c9(global._Pa,2371702142);(_W7(100075),global._Pa[_d9(!yyGetBool(_r7(_X6,_Y6,_Oa)._Qa)?1:0)]++);var _Ra=_L9(_X6,_Y6,_X6._w8,_X6._y8,20);_r7(_X6,_Y6,_Ra)._s7=!yyGetBool(_r7(_X6,_Y6,_Oa)._Qa)?1:0;_Sa(_X6);}};if(yyfgreater(abs(yyfminus(_o7(_r7(_X6,_Y6,12)._y8),_o7(_X6._y8))),60)){{_X6._5e++;if(yyfgreater(_X6._5e,140)){{(_cd=_r7(_X6,_Y6,18),_va(_cd._Id)(_cd,_Y6,_8e(yyfdivide(_o7(yyfplus(_o7(_X6._3e),20)),120),
|
|
0,1.5)));(_cd=_r7(_X6,_Y6,18),_va(_cd._Kd)(_cd,_Y6,_8e(yyfdivide(_o7(yyfminus(_o7(_X6._3e),100)),150),0,1)));if(yyflessequal(_X6._4e,0)){{_X6._4e=35;_X6._3e=yyfplus(_X6._3e,10);global._ea=max(_X6._3e,global._ea);}}else {{_X6._4e--;}};}};}}else {{_X6._5e=0;_X6._3e=0;}};}function _W2(_X6,_Y6){if(!yyGetBool(_Ta(_X6._La))){_X6._La=_Ma(64,64)};_b8(_X6._La);_Ua(0,0);_Va(_X6,_X6._Wa,_X6._Xa,32,32,_X6._K7,_X6._Ea,_X6._Ya,_X6._Za,_X6.__a);_H9(_X6,_Y6,1,3);_0b(0,0,64,64,16777215,16777215,8421504,8421504,0);_D9(_X6,
|
|
_Y6,0);_e8();_1b(_X6._La,yyfminus(_o7(_X6.x),32),yyfminus(_o7(_X6.y),32));if(yyfgreater(_X6._3e,0)){{_Ja(3);_47(_X6,_Y6,yyfplus(yyfplus(_o7(_X6.x),_o7(_X6._6e)),4),yyfplus(_o7(_X6.y),_o7(_X6._7e)),_X6._3e,0);_47(_X6,_Y6,yyfminus(yyfplus(_o7(_X6.x),_o7(_X6._6e)),1),yyfplus(_o7(_X6.y),_o7(_X6._7e)),_X6._3e,0);_47(_X6,_Y6,yyfplus(_o7(_X6.x),_o7(_X6._6e)),yyfplus(_o7(_X6.y),_o7(_X6._7e)),_X6._3e,65535);}};}function _X2(_X6,_Y6){_ta(_X6,_Y6);}function _Y2(_X6,_Y6){_X6._9e=(-1);_X6._ae=0;{_W7(2505);_X6._n9=_c9(_X6._n9,
|
|
1584050178);_X6._n9[_d9(0)]=1;};if(!yyGetBool(_c7(_X6,_Y6))){return };{var _be=_N7(global._e7);for(var _ce in _be){if(!_be.hasOwnProperty(_ce))continue;var _de=_be[_ce];{_s8(_de,_X6);}}};{var _ee=_N7(global._f7);for(var _fe in _ee){if(!_ee.hasOwnProperty(_fe))continue;var _ge=_ee[_fe];{_s8(_ge,_X6);}}};_Ic(5,9,0);_Ic(4,9,0);}// /// @description instance destroy
|
|
function __2(_X6,_Y6){_Sa(_X6);}// /// @description delayed start
|
|
function _03(_X6,_Y6){_X6._9e=_Wc();_X6._he=__c();_0d(_X6._he,13,0,0,0);_1d(_X6._he,
|
|
5,5,(-0.2),0);_md(_X6._he,0,359,0,0);_nd(_X6._he,0,0,0,0,1);_3d(_X6._he,3,4,(-0.1),0);_6d(_X6._he,20,40);_ie(_X6._he,1,0.3,0);_je(_X6._he,8421504,global._9c[_v7(_X6._s7,global._9c)],global._9c[_v7(_X6._s7,global._9c)]);_X6._ae=50;}function _13(_X6,_Y6){if(!yyGetBool(_c7(_X6,_Y6))){return };if((yyGetBool(_Vc(_X6._9e)))&&(yyGetBool(yyfgreater(_X6._ae,0)))){{_od(_X6._9e,_X6.x,_X6.y,_X6._he,_X6._ae);}};_X6._ae=yyfminus(_X6._ae,10);if((yyGetBool(yyflessequal(_X6._ae,(-1000))))&&(yyGetBool(yyfequal(_X6._n9[_v7(1,
|
|
_X6._n9)],(-1))))){{_r7(_X6,_Y6,global._e7)._w8=_r7(_X6,_Y6,21)._j7;_r7(_X6,_Y6,global._e7)._y8=yyfminus(_o7(_p7._q7),_o7(_r7(_X6,_Y6,21)._k7));_r7(_X6,_Y6,global._e7)._Y8=0;_r7(_X6,_Y6,global._e7)._K7=1;_r7(_X6,_Y6,global._e7)._ed=0;_r7(_X6,_Y6,global._e7)._ke=0;_r7(_X6,_Y6,global._e7)._09=0;_r7(_X6,_Y6,global._f7)._w8=yyfminus(_o7(_p7._J7),_o7(_r7(_X6,_Y6,21)._j7));_r7(_X6,_Y6,global._f7)._y8=yyfminus(_o7(_p7._q7),_o7(_r7(_X6,_Y6,21)._k7));_r7(_X6,_Y6,global._f7)._Y8=0;_r7(_X6,_Y6,global._f7)._K7=(-1);
|
|
_r7(_X6,_Y6,global._f7)._ed=0;_r7(_X6,_Y6,global._f7)._ke=0;_r7(_X6,_Y6,global._f7)._09=0;{var _le=_N7(6);for(var _me in _le){if(!_le.hasOwnProperty(_me))continue;var _ne=_le[_me];{_va(_ne._2b)(_ne,_X6);}}};_n7(512,192,"Instances_1",19);_oe(_X6._he);_pe(_X6._9e);{_W7(2505);_X6._n9=_c9(_X6._n9,1584050178);_X6._n9[_d9(1)]=60;};}};}function _23(_X6,_Y6){_ta(_X6,_Y6);}function _43(_X6,_Y6){;_X6._qe=1;_X6._j7=100;_X6._k7=48;{_W7(100011);global._y7=_c9(global._y7,156821108);global._y7[_d9(0)]=3;};{_W7(100011);
|
|
global._y7[_d9(1)]=4;};{_W7(100011);global._y7[_d9(2)]=5;};{_W7(100014);global._B7=_c9(global._B7,1737798226);global._B7[_d9(0)]=6;};{_W7(100014);global._B7[_d9(1)]=7;};{_W7(100014);global._B7[_d9(2)]=8;};{_W7(100017);global._E7=_c9(global._E7,3222385145);global._E7[_d9(0)]=9;};{_W7(100017);global._E7[_d9(1)]=10;};{_W7(100017);global._E7[_d9(2)]=11;};{_W7(100008);global._u7=_c9(global._u7,2219075401);global._u7[_d9(0)]=_X6._re;};{_W7(100008);global._u7[_d9(1)]=_X6._se;};{_W7(100008);global._u7[_d9(2)]=_X6._te;
|
|
};{_W7(100008);global._u7[_d9(3)]=_X6._ue;};{_W7(100008);global._u7[_d9(4)]=_X6._ve;};{_W7(100008);global._u7[_d9(5)]=_X6._we;};{_W7(100008);global._u7[_d9(6)]=_X6._xe;};{_W7(100008);global._u7[_d9(7)]=_X6._ye;};{_W7(100012);global._z7=_c9(global._z7,1903680541);global._z7[_d9(0)]=0;};{_W7(100012);global._z7[_d9(1)]=0;};{_W7(100015);global._C7=_c9(global._C7,2348140173);global._C7[_d9(0)]=0;};{_W7(100015);global._C7[_d9(1)]=0;};{_W7(100018);global._F7=_c9(global._F7,373634628);global._F7[_d9(0)]=0;
|
|
};{_W7(100018);global._F7[_d9(1)]=0;};{_W7(100009);global._w7=_c9(global._w7,864444533);global._w7[_d9(0)]=0;};{_W7(100009);global._w7[_d9(1)]=1;};}function _63(_X6,_Y6){if(yyfequal(_p7._ze(),2)){{;global._e7=(-4);global._f7=(-4);if(yyGetBool(_d7(29))){{if(yyGetBool(global._E8)){{_i7(_X6,_Y6);_L9(_X6,_Y6,0,0,38);}}else {{_I7(_X6,_Y6);_L9(_X6,_Y6,0,0,39);}};}}else {{_i7(_X6,_Y6);_I7(_X6,_Y6);}};_Ae("HUD",0,0,0);}}else {{_Ja(0);}};}// /// @description draw customization categories
|
|
function _73(_X6,_Y6){
|
|
if(yyfequal(_p7._ze(),1)){{_47(_X6,_Y6,208,32,"Player 1",0);_47(_X6,_Y6,yyfminus(_o7(_p7._J7),208),32,"Player 2",0);}};}function _83(_X6,_Y6){_ta(_X6,_Y6);_X6._re=new Long(4293734698,0,false);_X6._se=new Long(4281046245,0,false);_X6._te=new Long(4292397379,0,false);_X6._ue=new Long(4280823023,0,false);_X6._ve=new Long(4281915629,0,false);_X6._we=new Long(4283755114,0,false);_X6._xe=new Long(4291903085,0,false);_X6._ye=new Long(4292625645,0,false);}function _93(_X6,_Y6){_X6._ya="Play!";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),
|
|
_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _a3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{_Be();}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _b3(_X6,_Y6){_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),
|
|
_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}function _c3(_X6,_Y6){_ta(_X6,_Y6);}function _d3(_X6,_Y6){_ta(_X6,_Y6);}function _e3(_X6,_Y6){_X6._ya="Play!";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _f3(_X6,_Y6){if(yyGetBool(_Ga(_X6,
|
|
_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{if(!yyGetBool(global._7c)){_Be()}else {_9d(3)};}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _g3(_X6,_Y6){_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}function _h3(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _i3(_X6,
|
|
_Y6){_ta(_X6,_Y6);_X6._ua=1.15;_va(_X6._wa)(_X6,_Y6);}function _j3(_X6,_Y6){_ta(_X6,_Y6);}function _k3(_X6,_Y6){_X6._ya="Back";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _l3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{if(yyGetBool(_Ce(_De(_p7._ze())))){
|
|
_Ee()};}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _m3(_X6,_Y6){_Ja(0);_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}// /// @description
|
|
function _n3(_X6,_Y6){}function _o3(_X6,_Y6){_ta(_X6,_Y6);}function _p3(_X6,_Y6){_Ja(0);{_W7(100217);_X6._Fe=_c9(_X6._Fe,2228211402);
|
|
_X6._Fe[_d9(0)]="Online 2 Player";};{_W7(100217);_X6._Fe[_d9(1)]="Offline 2 Player";};_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._Fe[_v7(0,_X6._Fe)]))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._Fe[_v7(0,_X6._Fe)]))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _q3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;}}else {{_X6._Fa=_Ia(235,235,235);}};}function _r3(_X6,_Y6){
|
|
_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._Fe[_v7(!yyGetBool(global._7c)?1:0,_X6._Fe)],0);}function _s3(_X6,_Y6){_ta(_X6,_Y6);}function _t3(_X6,_Y6){_X6._58=1;_X6._78=1;_X6._Ge=0.1;_X6._68=1.5;}function _u3(_X6,_Y6){if(yyGetBool(_d7(29))){{if((yyGetBool(global._E8))&&(yyGetBool(yyfequal(_X6._Y7,
|
|
1)))){_Sa(_X6)};if((yyGetBool(!yyGetBool(global._E8)))&&(yyGetBool(yyfequal(_X6._Y7,0)))){_Sa(_X6)};}};_X6._K7=_X6._V7;var _He=0?1:0;if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6.__a=0.6;if(yyGetBool(_ra(1))){{_X6._K7=yyftime(0.95,_o7(_X6._V7));_He=1?1:0;}};}}else {{_X6.__a=1;_X6._K7=_X6._V7;}};_X6._Ea=_X6._K7;if(yyGetBool(_He)){{var _Ie=_X6._Je;var _Ke=-1;if(yyCompareVal(_Ie,0,g_GMLMathEpsilon,false)==0){_Ke=0;}else if(yyCompareVal(_Ie,1,g_GMLMathEpsilon,false)==0){_Ke=1;}else if(yyCompareVal(_Ie,
|
|
2,g_GMLMathEpsilon,false)==0){_Ke=2;}else if(yyCompareVal(_Ie,3,g_GMLMathEpsilon,false)==0){_Ke=3;}switch(_Ke){case 0:{_U7(_X6,_Y6,global._z7,global._y7);break;}case 1:{_U7(_X6,_Y6,global._w7,global._u7);break;}case 2:{_U7(_X6,_Y6,global._C7,global._B7);break;}case 3:{_U7(_X6,_Y6,global._F7,global._E7);break;}};}};_X6._58=_Le(_X6._58,1,_X6._Ge);_X6._78=_Le(_X6._78,1,_X6._Ge);}function _v3(_X6,_Y6){_d8(_X6);if(yyfequal(_X6._V7,(-1))){{var _Me=64;var _L8="";if(yyfequal(_X6._Je,0)){_L8="Body"};if(yyfequal(_X6._Je,
|
|
2)){_L8="Wheels"};if(yyfequal(_X6._Je,3)){_L8="Boost"};if(yyfequal(_X6._Je,1)){_L8="Color"};_47(_X6,_Y6,yyfplus(_o7(_X6.x),_o7(_Me)),yyfplus(_o7(_X6.y),32),_L8,0);var _Ne=_X6._Je;var _Oe=-1;if(yyCompareVal(_Ne,0,g_GMLMathEpsilon,false)==0){_Oe=0;}else if(yyCompareVal(_Ne,1,g_GMLMathEpsilon,false)==0){_Oe=1;}else if(yyCompareVal(_Ne,2,g_GMLMathEpsilon,false)==0){_Oe=2;}else if(yyCompareVal(_Ne,3,g_GMLMathEpsilon,false)==0){_Oe=3;}switch(_Oe){case 0:{_Va(_X6,global._y7[_v7(global._z7[_v7(_X6._Y7,global._z7)],
|
|
global._y7)],0,yyfplus(_o7(_X6.x),_o7(_Me)),_X6.y,_X6._58,_X6._58,0,(-1),_X6._78);break;}case 1:{var _Pe=global._u7[_v7(global._w7[_v7(_X6._Y7,global._w7)],global._u7)];var _Qe=yyfminus(_o7(_X6._58),1);var _Re=yyftime(32,_o7(_Qe));_Se(_X6._78);_0b(yyfminus(yyfplus(_o7(_X6.x),24),_o7(_Re)),yyfminus(yyfminus(_o7(_X6.y),12),_o7(_Re)),yyfplus(yyfminus(_o7(yyfplus(_o7(_X6.x),_o7(yyftime(_o7(_Me),2)))),24),_o7(_Re)),yyfplus(yyfplus(_o7(_X6.y),12),_o7(_Re)),_Pe,_Pe,_Pe,_Pe,0);_Se(1);break;}case 2:{_Va(_X6,global._B7[_v7(global._C7[_v7(_X6._Y7,
|
|
global._C7)],global._B7)],0,yyfplus(_o7(_X6.x),_o7(_Me)),_X6.y,_X6._58,_X6._58,0,(-1),_X6._78);break;}case 3:{var __9=0;for(;yyfless(__9,1);__9=yyfplus(__9,0.075)){{var _Te=yyfplus(0.75,_o7(abs(yyfminus(_o7(__9),1))));var _Ue=(-1);if(yyfequal(global._F7[_v7(_X6._Y7,global._F7)],0)){_Ue=global._u7[_v7(global._w7[_v7(_X6._Y7,global._w7)],global._u7)]};_Va(_X6,global._E7[_v7(global._F7[_v7(_X6._Y7,global._F7)],global._E7)],0,yyfplus(_o7(yyfplus(_o7(_X6.x),24)),_o7(yyftime(_o7(yyfminus(_o7(yyftime(_o7(_Me),
|
|
2)),48)),_o7(__9)))),_X6.y,yyftime(_o7(_Te),_o7(_X6._58)),yyftime(_o7(_Te),_o7(_X6._58)),0,_Ue,yyftime(_o7(__9),_o7(_X6._78)));}};break;}};}};}function _w3(_X6,_Y6){_ta(_X6,_Y6);}function _x3(_X6,_Y6){;_X6._r9=_Ve();;global._uc=0?1:0;_X6._We="";_X6._cc=_dc(2,"size");_X6._Xe=_Ma(_p7._J7,_p7._q7);}function _y3(_X6,_Y6){if(yyfnotequal(_p7._ze(),2)){return };if((yyGetBool(_8d(84)))&&(yyGetBool(!yyGetBool(global._uc)))){{global._uc=1?1:0;_p7._Ye="";}};if(yyGetBool(global._uc)){{_X6._We=_p7._Ye;if(yyGetBool(_8d(13))){
|
|
{_w9(_X6._r9,yyfplus(yyfplus(yyfplus("Player ",_o7(_Ze(yyfplus(_o7(abs(yyfminus(_o7(global._E8),1))),1)))),": "),_o7(_X6._We)));_q9(_X6,_Y6);_p7._Ye="";_X6._We="";global._uc=0?1:0;}};if(yyGetBool(_8d(27))){{_p7._Ye="";_X6._We="";global._uc=0?1:0;}};}};}function _z3(_X6,_Y6){if(!yyGetBool(_Ta(_X6._Xe))){{_X6._Xe=_Ma(_p7._J7,_p7._q7);}}else {{_b8(_X6._Xe);_Ua(0,0);_e8();}};}// /// @description draw gui surface
|
|
function _A3(_X6,_Y6){_fc(2);_gc(_X6._cc,_p7._J7,_p7._q7);_1b(_X6._Xe,0,0);_hc();}function _B3(_X6,
|
|
_Y6){if(yyfnotequal(_p7._ze(),2)){return };_b8(_X6._Xe);_Ja(2);var __e=32;var _0f=128;var _1f=20;if(yyGetBool(global._uc)){{_2f(__e,yyfminus(_o7(_0f),2),yyfplus(_o7(__e),128),yyfminus(_o7(_0f),2));_87(__e,_0f,_97(_X6._We));}};var _3f=_s9(_X6._r9);var __9=0;for(;yyfless(__9,_3f);__9++){{_87(__e,yyfminus(_o7(_0f),_o7(yyftime(_o7(_1f),_o7(yyfplus(_o7(__9),1))))),_97(_39(_X6._r9,yyfminus(_o7(_3f),_o7(yyfplus(_o7(__9),1))))));}};_e8();}function _C3(_X6,_Y6){_ta(_X6,_Y6);}function _D3(_X6,_Y6){_X6._ya="Create Server";
|
|
_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _E3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{_Be();global._E8=1?1:0;}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _F3(_X6,_Y6){_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),
|
|
yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}function _G3(_X6,_Y6){_ta(_X6,_Y6);}function _H3(_X6,_Y6){_X6._ya="Join Server";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);
|
|
_X6._Fa=16777215;}function _I3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{_Be();global._E8=0?1:0;}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _J3(_X6,_Y6){_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}function _K3(_X6,
|
|
_Y6){_ta(_X6,_Y6);}function _L3(_X6,_Y6){_X6._ya="Done";_X6._za=8;_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);_X6._Fa=16777215;}function _M3(_X6,_Y6){if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{_9d(5);}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _N3(_X6,_Y6){_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),
|
|
_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);}function _O3(_X6,_Y6){_ta(_X6,_Y6);}function _P3(_X6,_Y6){_ta(_X6,_Y6);}function _Q3(_X6,_Y6){_a8(_X6,_Y6);}function _R3(_X6,_Y6){_ta(_X6,_Y6);}function _S3(_X6,_Y6){var _4f=0;for(;yyfless(_4f,8);_4f++){{var _5f=_6f();_7f(_5f);_8f(_5f,0,yyfminus(_o7(yyftime(_o7(yyfdivide(_o7(_4f),
|
|
8)),32)),32));_8f(_5f,yyftime(_o7(yyfdivide(_o7(yyfplus(_o7(_4f),1)),8)),32),0);_8f(_5f,0,0);_9f(_X6,_5f,_X6.id);_af(_5f);}};}function _T3(_X6,_Y6){_a8(_X6,_Y6);}function _U3(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _V3(_X6,_Y6){_X6._bf=_X6._3c;_X6._cf=_X6._4c;_X6._df=_Le(_X6._bf,_X6._cf,0.5);_X6._ef=_Le(_X6._ff,_X6._gf,0.5);_X6._Ad=_X6._hf;_X6._Bd=_X6._6c;_X6._if=4;_X6._jf=0;_X6._fb=0;_X6._2a="";_X6._kf=_37(_X6,_lf);var _mf=_X6._nf;var _of=-1;if(yyCompareVal(_mf,0,g_GMLMathEpsilon,false)==0){
|
|
_of=0;}switch(_of){case 0:{_X6._pf="Volume";_X6._jf=global._2a;_X6._kf=_37(_X6,_qf);break;}};_va(_X6._kf)(_X6,_Y6,_X6._jf);}function _lf(_X6,_Y6){{}}function _qf(_X6,_Y6,_Z6){{global._2a=_Z6;_rf(0,_Z6,0);}}// /// @description
|
|
function _W3(_X6,_Y6){var _sf=_la(_X6,_Y6);var _tf=_na(_X6,_Y6,0);if((yyGetBool(_sf))&&(yyGetBool(_tf))){{_X6._fb=1;}};if(yyfequal(_X6._fb,1)){{var _uf=yyfminus(_o7(_p7._pa()),_o7(_X6._bf));var _vf=yyfdivide(_o7(_uf),_o7(_X6._Ad));_X6._jf=_8e(_vf,0,1);_va(_X6._kf)(_X6,_Y6,_X6._jf);
|
|
if(!yyGetBool(_tf)){{_X6._fb=0;}};}};}// /// @description
|
|
function _X3(_X6,_Y6){_wf(_X6._bf,_X6._ef,_X6._cf,_X6._ef,_X6._if);_5c(_X6,26,0,yyfplus(_o7(_X6._bf),_o7(yyftime(_o7(_X6._Ad),_o7(_X6._jf)))),_X6._ef);_47(_X6,_Y6,_X6._df,yyfplus(_o7(_X6._ef),_o7(yyftime(_o7(_X6._Bd),1.5))),_X6._pf,0);}function _Y3(_X6,_Y6){_ta(_X6,_Y6);_X6._nf=0;}function _Z3(_X6,_Y6){_ta(_X6,_Y6);}function __3(_X6,_Y6){global._xf=_yf(0,global._zf,8);if(yyfless(global._xf,0)){{_Af("Could not create server, closing");_Bf();
|
|
}};global._49=_Ve();}function _04(_X6,_Y6){_C8(_X6,_Y6);}// /// @description Receive Data
|
|
function _24(_X6,_Y6){var _Cf=_p7._Df();var _Ef=_Ff(_Cf,"id");var _69=_Ff(_Cf,"socket");var _L8=_Ff(_Cf,"type");var _J8=_Ff(_Cf,"buffer");var _Gf=_L8;var _Hf=-1;if(yyCompareVal(_Gf,1,g_GMLMathEpsilon,false)==0){_Hf=0;}else if(yyCompareVal(_Gf,2,g_GMLMathEpsilon,false)==0){_Hf=1;}else if(yyCompareVal(_Gf,3,g_GMLMathEpsilon,false)==0){_Hf=2;}switch(_Hf){case 0:{_w9(global._49,_69);_I7(_X6,_Y6);_k9(_X6,_Y6);break;}case 1:{
|
|
var _If=_Jf(global._49,_69);_Kf(global._49,_If);{var _Lf=_N7(global._f7);for(var _Mf in _Lf){if(!_Lf.hasOwnProperty(_Mf))continue;var _Nf=_Lf[_Mf];_Sa(_Nf)}};break;}case 2:{_I8(_X6,_Y6,_J8);break;}};if(yyGetBool(_Of(_J8))){_Pf(_J8)};}function _34(_X6,_Y6){var _Qf=_s9(global._49);_87(5,5,_97(yyfplus("Clients Connected: ",_o7(_Ze(_Qf)))));}function _44(_X6,_Y6){_ta(_X6,_Y6);}function _54(_X6,_Y6){global._69=_Rf(0);var _Sf=_Tf(global._69,global._Uf,global._zf);if(yyfless(_Sf,0)){{_Af("Could not connect to specified server");
|
|
_Vf();}};_i7(_X6,_Y6);_k9(_X6,_Y6);}function _64(_X6,_Y6){_C8(_X6,_Y6);}// /// @description Receive Data
|
|
function _74(_X6,_Y6){var _Cf=_p7._Df();var _Ef=_Ff(_Cf,"id");var _69=_Ff(_Cf,"socket");var _L8=_Ff(_Cf,"type");var _J8=_Ff(_Cf,"buffer");var _Wf=_L8;var _Xf=-1;if(yyCompareVal(_Wf,2,g_GMLMathEpsilon,false)==0){_Xf=0;}else if(yyCompareVal(_Wf,3,g_GMLMathEpsilon,false)==0){_Xf=1;}switch(_Xf){case 0:{{var _Yf=_N7(global._e7);for(var _Zf in _Yf){if(!_Yf.hasOwnProperty(_Zf))continue;var __f=_Yf[_Zf];_Sa(__f)}}
|
|
;break;}case 1:{_I8(_X6,_Y6,_J8);break;}};if(yyGetBool(_Of(_J8))){_Pf(_J8)};}function _84(_X6,_Y6){_87(5,5,_97("Connected"));}function _94(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _a4(_X6,_Y6){_ta(_X6,_Y6);_X6._ua=1;_va(_X6._wa)(_X6,_Y6);_X6._xa=yyftime(_X6._xa,2.5);}function _b4(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _c4(_X6,_Y6){_X6._df=0;_X6._ef=0;{_W7(2505);_X6._n9=_c9(_X6._n9,1584050178);_X6._n9[_d9(0)]=1;};_X6.__b=16777215;_X6._0c=0;}// /// @description
|
|
function _d4(_X6,
|
|
_Y6){_X6._df=yyfplus(_o7(_X6.x),_o7(yyftime(_o7(_X6._hf),0.5)));_X6._ef=yyfplus(_o7(_X6.y),_o7(yyftime(_o7(_X6._6c),0.25)));}// /// @description
|
|
function _e4(_X6,_Y6){_X6._1c=global._Pa[_v7(0,global._Pa)];}// /// @description
|
|
function _f4(_X6,_Y6){}// /// @description
|
|
function _g4(_X6,_Y6){if(yyfequal(_X6._1e,44)){_67(2)};_Ja(4);_d8(_X6);_87(_X6._df,_X6._ef,_X6._1c);_67(0);if(yyfgreater(global._ea,0)){{_Ja(3);_47(_X6,_Y6,yyfdivide(_o7(_p7._J7),2),26,_Ze(global._ea),16777215);}};}function _h4(_X6,
|
|
_Y6){_ta(_X6,_Y6);}function _i4(_X6,_Y6){_X6._za=8;_X6._Fa=16777215;_X6._0g=0?1:0;var _1g=_X6._2g;var _3g=-1;if(yyCompareVal(_1g,0,g_GMLMathEpsilon,false)==0){_3g=0;}else if(yyCompareVal(_1g,1,g_GMLMathEpsilon,false)==0){_3g=1;}else if(yyCompareVal(_1g,2,g_GMLMathEpsilon,false)==0){_3g=2;}else if(yyCompareVal(_1g,3,g_GMLMathEpsilon,false)==0){_3g=3;}else if(yyCompareVal(_1g,4,g_GMLMathEpsilon,false)==0){_3g=4;}else if(yyCompareVal(_1g,5,g_GMLMathEpsilon,false)==0){_3g=5;}else if(yyCompareVal(_1g,6,g_GMLMathEpsilon,
|
|
false)==0){_3g=6;}else if(yyCompareVal(_1g,7,g_GMLMathEpsilon,false)==0){_3g=7;}else if(yyCompareVal(_1g,8,g_GMLMathEpsilon,false)==0){_3g=8;}else if(yyCompareVal(_1g,9,g_GMLMathEpsilon,false)==0){_3g=9;}else if(yyCompareVal(_1g,10,g_GMLMathEpsilon,false)==0){_3g=10;}switch(_3g){case 0:{_X6._ya="Lighter";_X6._4g="lighter";break;}case 1:{_X6._ya="Light";_X6._4g="light";break;}case 2:{_X6._ya="Medium";_X6._4g="normal";break;}case 3:{_X6._ya="Heavy";_X6._4g="heavy";break;}case 4:{_X6._ya="Lighter";_X6._5g="lighter";
|
|
break;}case 5:{_X6._ya="Light";_X6._5g="light";break;}case 6:{_X6._ya="Medium";_X6._5g="normal";break;}case 7:{_X6._ya="Heavy";_X6._5g="heavy";break;}case 8:{_X6._ya="Bouncy";_X6._5g="bouncy";break;}case 9:{_X6._ya="Bouncy & Light";_X6._5g="bouncyLight";break;}case 10:{_X6._ya="AI Enabled AAAAAAAAA";_X6._6g=_37(_X6,_7g);_X6._8g=_37(_X6,_9g);break;}};if((yyGetBool(yyfgreaterequal(_X6._2g,0)))&&(yyGetBool(yyflessequal(_X6._2g,3)))){{_X6._6g=_37(_X6,_ag);_X6._8g=_37(_X6,_bg);}};if((yyGetBool(yyfgreaterequal(_X6._2g,
|
|
4)))&&(yyGetBool(yyflessequal(_X6._2g,9)))){{_X6._6g=_37(_X6,_cg);_X6._8g=_37(_X6,_dg);}};_X6._Aa=yyfplus(_o7(_Ba(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._Ca=yyfplus(_o7(_Da(_97(_X6._ya))),_o7(yyftime(_o7(_X6._za),2)));_X6._K7=yyfdivide(_o7(_X6._Aa),2);_X6._Ea=yyfdivide(_o7(_X6._Ca),2);}function _7g(_X6,_Y6){{if(yyGetBool(global._L7)){{_X6._ya="AI Enabled (1 Player)";_X6._0g=1?1:0;}}else {{_X6._ya="AI Disabled (2 Players)";_X6._0g=0?1:0;}};}}function _9g(_X6,_Y6){{global._L7=!yyGetBool(global._L7)?1:0;
|
|
}}function _ag(_X6,_Y6){{if(yyfequal(global._m7,_eg(global._4a,_X6._4g))){{_X6._0g=1?1:0;}}else {{_X6._0g=0?1:0;}};}}function _bg(_X6,_Y6){{global._m7=_eg(global._4a,_X6._4g);}}function _cg(_X6,_Y6){{if(yyfequal(global._ca,_eg(global._9a,_X6._5g))){{_X6._0g=1?1:0;}}else {{_X6._0g=0?1:0;}};}}function _dg(_X6,_Y6){{global._ca=_eg(global._9a,_X6._5g);}}function _j4(_X6,_Y6){_va(_X6._6g)(_X6,_Y6);if(yyGetBool(_Ga(_X6,_p7._pa(),_p7._qa(),_X6.id))){{_X6._Fa=16777215;if(yyGetBool(_ra(1))){{_va(_X6._8g)(_X6,_Y6);
|
|
}};}}else {{_X6._Fa=_Ia(235,235,235);}};}function _k4(_X6,_Y6){_Ja(0);_57(_X6._Fa);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),0);_57(16777215);_47(_X6,_Y6,_X6.x,_X6.y,_X6._ya,0);if(yyGetBool(_X6._0g)){{_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfminus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),
|
|
2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),1);_Ka(yyfminus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),yyfplus(_o7(_X6.y),_o7(yyfdivide(_o7(_X6._Ca),2))),yyfplus(yyfplus(_o7(_X6.x),_o7(yyfdivide(_o7(_X6._Aa),2))),1),yyfplus(_o7(_X6.y),_o7(yyftime(_o7(_X6._Ca),0.6))),0);}};}function _l4(_X6,_Y6){_ta(_X6,_Y6);_X6._2g=0;}function _m4(_X6,_Y6){_57(0);_X6._xf=global._E8;_X6._0g=1?1:0;if(yyGetBool(_X6._xf)){_X6._fg=2}else {_X6._fg=1};global._Uf="127.0.0.1";global._zf=62345;if(yyfequal(_X6._fg,
|
|
1)){{_p7._Ye=global._Uf;}}else {{_p7._Ye=_Ze(global._zf);}};}function _n4(_X6,_Y6){if(yyfnotequal(_p7._ze(),5)){return };if(!yyGetBool(_X6._0g)){{if((yyGetBool(_8d(37)))||(yyGetBool(_8d(39)))){{_X6._xf=!yyGetBool(_X6._xf)?1:0;}};if(yyGetBool(_8d(13))){{_X6._0g=1?1:0;if(yyGetBool(_X6._xf)){{_X6._fg=2;_p7._Ye=_Ze(global._zf);}}else {{_X6._fg=1;_p7._Ye=global._Uf;}};}};}}else {if(yyGetBool(_8d(13))){{if(yyfequal(_X6._fg,1)){{global._Uf=_p7._Ye;_p7._Ye=_Ze(global._zf);_X6._fg++;}}else {{global._zf=floor(_gg(_p7._Ye));
|
|
_p7._Ye="";_9d(2);}};}}};}function _o4(_X6,_Y6){if(yyfnotequal(_p7._ze(),5)){return };var _ya="";if(!yyGetBool(_X6._0g)){{if(yyGetBool(_X6._xf)){_ya="< Create Server >"}else {_ya="< Connect To A Server >"};_87(5,5,_97(_ya));}}else {{if(yyfequal(_X6._fg,1)){_ya="Enter IP: "}else {_ya="Enter Port: "};_87(5,5,_97(yyfplus(_o7(_ya),_o7(_p7._Ye))));}};}function _p4(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _q4(_X6,_Y6){_ta(_X6,_Y6);_X6._Za=_Zb(_r7(_X6,_Y6,global._e7)._t7,_X6.__b,_X6._0c);}// /// @description
|
|
function _r4(_X6,
|
|
_Y6){_ta(_X6,_Y6);_X6._1c=global._Pa[_v7(0,global._Pa)];}function _s4(_X6,_Y6){_ta(_X6,_Y6);}// /// @description
|
|
function _t4(_X6,_Y6){_Ja(5);_X6._hg=global._b9[_v7(0,global._b9)];_X6._Ad=_Ba(_X6._hg);_X6._Bd=_Da(_X6._hg);_X6._ig=0;}// /// @description
|
|
function _u4(_X6,_Y6){_X6._ig=yyfplus(0.5,_o7(yyftime(_o7(_jg(yyfdivide(_o7(_p7._Td()),20))),0.25)));}// /// @description
|
|
function _v4(_X6,_Y6){var __d=8421504;var _0e=0;_Se(_X6._ig);_E9(1);_kg(yyfminus(_o7(_X6.x),_o7(_X6._Ad)),_X6.y,_X6.x,yyfplus(_o7(_X6.y),
|
|
_o7(_X6._Bd)),_0e,__d,__d,_0e,0);_E9(0);_Se(1);_Ja(5);_67(2);_57(0);_87(_X6.x,_X6.y,_X6._hg);_57(16777215);_67(0);}function _w4(_X6,_Y6){_ta(_X6,_Y6);}function _S4(_X6,_Y6){_X6._2g=1;}function _T4(_X6,_Y6){_X6._2g=2;}function _U4(_X6,_Y6){_X6._2g=3;}function _V4(_X6,_Y6){_X6._ya="Car Physics";}function _W4(_X6,_Y6){_X6._2g=4;}function _X4(_X6,_Y6){_X6._2g=5;}function _Y4(_X6,_Y6){_X6._2g=6;}function _Z4(_X6,_Y6){_X6._2g=7;}function __4(_X6,_Y6){_X6._ya="Ball Physics";}function _05(_X6,_Y6){_X6._2g=8;}function _15(_X6,
|
|
_Y6){_X6._2g=9;}function _25(_X6,_Y6){_X6._2g=10;}function _k5(_X6,_Y6){_X6._V7=1;_X6._Je=2;_X6._Y7=1;}function _l5(_X6,_Y6){_X6._V7=(-1);_X6._Je=2;_X6._Y7=1;}function _m5(_X6,_Y6){_X6._V7=1;_X6._Je=2;_X6._Y7=0;}function _n5(_X6,_Y6){_X6._V7=(-1);_X6._Je=2;_X6._Y7=0;}function _o5(_X6,_Y6){_X6._V7=(-1);_X6._Je=3;_X6._Y7=0;}function _p5(_X6,_Y6){_X6._V7=1;_X6._Je=3;_X6._Y7=0;}function _q5(_X6,_Y6){_X6._V7=(-1);_X6._Je=3;_X6._Y7=1;}function _r5(_X6,_Y6){_X6._V7=1;_X6._Je=3;_X6._Y7=1;}function _s5(_X6,_Y6){_X6._V7=1;
|
|
_X6._Je=0;_X6._Y7=0;}function _t5(_X6,_Y6){_X6._V7=(-1);_X6._Je=0;_X6._Y7=0;}function _u5(_X6,_Y6){_X6._V7=(-1);_X6._Je=1;_X6._Y7=0;}function _v5(_X6,_Y6){_X6._V7=1;_X6._Je=1;_X6._Y7=0;}function _w5(_X6,_Y6){_X6._V7=(-1);_X6._Je=0;_X6._Y7=1;}function _x5(_X6,_Y6){_X6._V7=1;_X6._Je=0;_X6._Y7=1;}function _y5(_X6,_Y6){_X6._V7=1;_X6._Je=1;_X6._Y7=1;}function _z5(_X6,_Y6){_X6._V7=(-1);_X6._Je=1;_X6._Y7=1;}function _I5(_X6,_Y6){_X6._Qa=0;}function _J5(_X6,_Y6){_X6._Qa=1;}function _K5(_X6,_Y6){_X6._V7=1;_X6._Je=2;
|
|
_X6._Y7=1;}function _L5(_X6,_Y6){_X6._V7=(-1);_X6._Je=2;_X6._Y7=1;}function _M5(_X6,_Y6){_X6._V7=1;_X6._Je=2;_X6._Y7=0;}function _N5(_X6,_Y6){_X6._V7=(-1);_X6._Je=2;_X6._Y7=0;}function _O5(_X6,_Y6){_X6._V7=(-1);_X6._Je=3;_X6._Y7=0;}function _P5(_X6,_Y6){_X6._V7=1;_X6._Je=3;_X6._Y7=0;}function _Q5(_X6,_Y6){_X6._V7=(-1);_X6._Je=3;_X6._Y7=1;}function _R5(_X6,_Y6){_X6._V7=1;_X6._Je=3;_X6._Y7=1;}function _S5(_X6,_Y6){_X6._V7=1;_X6._Je=0;_X6._Y7=0;}function _T5(_X6,_Y6){_X6._V7=(-1);_X6._Je=0;_X6._Y7=0;}function _U5(_X6,
|
|
_Y6){_X6._V7=(-1);_X6._Je=1;_X6._Y7=0;}function _V5(_X6,_Y6){_X6._V7=1;_X6._Je=1;_X6._Y7=0;}function _W5(_X6,_Y6){_X6._V7=(-1);_X6._Je=0;_X6._Y7=1;}function _X5(_X6,_Y6){_X6._V7=1;_X6._Je=0;_X6._Y7=1;}function _Y5(_X6,_Y6){_X6._V7=1;_X6._Je=1;_X6._Y7=1;}function _Z5(_X6,_Y6){_X6._V7=(-1);_X6._Je=1;_X6._Y7=1;}function _lg(_X6,_Y6){_V9(_X6,_Y6);}function _mg(){global._7c=0;global._Pa=0;global._8c=0;global._9c=0;global._c8=0;global._ac=0;global._bc=0;global._w7=0;global._z7=0;global._C7=0;global._F7=0;global._y7=0;
|
|
global._B7=0;global._E7=0;global._u7=0;global._e7=0;global._f7=0;global._E8=0;global._uc=0;_W6(global,global);_a7(global,global);_g7(global,global);_G7(global,global);_S7(global,global);_88(global,global);_f8(global,global);_q8(global,global);_A8(global,global);_G8(global,global);_S8(global,global);_79(global,global);_a9(global,global);_e9(global,global);_g9(global,global);_i9(global,global);_l9(global,global);_o9(global,global);_t9(global,global);_x9(global,global);_B9(global,global);_F9(global,
|
|
global);_J9(global,global);_O9(global,global);_T9(global,global);_1a(global,global);_ja(global,global);_lg(global,global);_ng._og=true;_pg._og=true;_qg._og=true;_Na._og=true;_rg._og=true;_sg._og=true;_tg._og=true;_ug._og=true;_vg._og=true;_wg._og=true;_xg._og=true;_yg._og=true;_zg._og=true;_Ag._og=true;_Bg._og=true;_Cg._og=true;_Dg._og=true;_u8._og=true;_Eg._og=true;_Fg._og=true;_Gg._og=true;_Hg._og=true;_Ig._og=true;_Jg._og=true;_Kg._og=true;_Lg._og=true;_Mg._og=true;_Ng._og=true;_Og._og=true;_Pg._og=true;
|
|
_Qg._og=true;_Rg._og=true;_Sg._og=true;_Tg._og=true;_Ug._og=true;_Vg._og=true;_Wg._og=true;_Xg._og=true;_Yg._og=true;_Zg._og=true;__g._og=true;_0h._og=true;_1h._og=true;_28._og=true;_2h._og=true;_3h._og=true;_4h._og=true;_Sa._og=true;_5h._og=true;_Ga._og=true;_6h._og=true;_7h._og=true;_8h._og=true;_9h._og=true;_ah._og=true;_bh._og=true;_ch._og=true;_dh._og=true;_eh._og=true;_fh._og=true;_gh._og=true;_d8._og=true;_5c._og=true;_hh._og=true;_Va._og=true;_ih._og=true;_jh._og=true;_kh._og=true;_lh._og=true;
|
|
_mh._og=true;_jc._og=true;_nh._og=true;_ta._oh=true;_ph._oh=true;_qh._oh=true;_rh._oh=true;_sh._og=true;_th._og=true;_9f._og=true;_uh._og=true;_vh._og=true;_z8._og=true;_jd._og=true;_gd._og=true;_wh._og=true;_id._og=true;_xh._og=true;_yh._og=true;_dd._og=true;_zh._og=true;_Ah._og=true;_Bh._og=true;_Ch._og=true;_Dh._og=true;_Eh._og=true;_Fh._og=true;_Gh._og=true;_Hh._og=true;_Ih._og=true;_Jh._og=true;_Kh._og=true;_Lh._og=true;_Mh._og=true;_Nh._og=true;_Oh._og=true;_Ph._og=true;_Qh._og=true;_Rh._og=true;
|
|
_Sh._og=true;_Th._og=true;_Uh._og=true;_Vh._og=true;_Wh._og=true;_Xh._og=true;_Yh._og=true;_Zh._og=true;__h._og=true;_0i._og=true;_1i._og=true;_2i._og=true;_3i._og=true;_4i._og=true;_5i._og=true;_6i._og=true;_7i._og=true;_8i._og=true;_9i._og=true;_ai._og=true;_bi._og=true;_ci._og=true;}function _di(){}_o._ei=["gml_Script_draw_text_center_color","gml_Script_players_exist","gml_Script_player_spawn_0","gml_Script_player_spawn_1","gml_Script_arrow_click","gml_Script_draw_blocks","gml_Script_two_games",
|
|
"gml_Script_cars_shock","gml_Script_data_send","gml_Script_buffer_data_receive","gml_Script_car_data_send","gml_Script_car_data_receive","gml_Script_ball_data_send","gml_Script_ball_data_receive","gml_Script_cust_data_send","gml_Script_cust_data_receive","gml_Script_msg_send","gml_Script_msg_receive","gml_Script_draw_enable_alphablend","gml_Script_draw_set_blend_mode","gml_Script_draw_set_blend_mode_ext","gml_Script_instance_create","gml_Script_object_get_depth","gml_Script___global_object_depths",
|
|
"gml_Script____struct___0","gml_Script____struct___1","gml_Script_GetMaskHover","gml_Script_GetClick","gml_Script_anon_gml_Object_obj_car_ai_Create_0_74_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_ai_Create_0_909_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_ai_Create_0_1090_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_ai_Create_0_1190_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_ai_Create_0_1231_gml_Object_obj_car_ai_Create_0",
|
|
"gml_Script_anon_gml_Object_obj_car_ai_Create_0_1274_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_ai_Create_0_1318_gml_Object_obj_car_ai_Create_0","gml_Script_anon_gml_Object_obj_car_Create_0_200_gml_Object_obj_car_Create_0","gml_Script_anon_gml_Object_obj_background_audience_Create_0_235_gml_Object_obj_background_audience_Create_0","gml_Script_anon_gml_Object_obj_background_audience_Create_0_329_gml_Object_obj_background_audience_Create_0","gml_Script_anon_gml_Object_obj_slider_Create_0_247_gml_Object_obj_slider_Create_0",
|
|
"gml_Script_anon_gml_Object_obj_slider_Create_0_355_gml_Object_obj_slider_Create_0","gml_Script_anon_gml_Object_obj_button_Create_0_846_gml_Object_obj_button_Create_0","gml_Script_anon_gml_Object_obj_button_Create_0_1054_gml_Object_obj_button_Create_0","gml_Script_anon_gml_Object_obj_button_Create_0_1198_gml_Object_obj_button_Create_0","gml_Script_anon_gml_Object_obj_button_Create_0_1375_gml_Object_obj_button_Create_0","gml_Script_anon_gml_Object_obj_button_Create_0_1543_gml_Object_obj_button_Create_0",
|
|
"gml_Script_anon_gml_Object_obj_button_Create_0_1723_gml_Object_obj_button_Create_0"];_o._fi=[_47,_c7,_i7,_I7,_U7,_a8,_h8,_s8,_C8,_I8,_D8,_P8,_F8,_Q8,_k9,_R8,_q9,_v9,_z9,_D9,_H9,_L9,_N9,_V9,_7a,_ba,_la,_na,_3b,_jb,_ob,_qb,_sb,_ub,_wb,_vc,_Jd,_Ld,_lf,_qf,_7g,_9g,_ag,_bg,_cg,_dg];const _gi=100000;const _hi=100001;const _ii=100002;const _ji=100003;const _ki=100004;const _li=100005;const _mi=100006;const _ni=100007;const _oi=100008;const _pi=100009;const _qi=100010;const _ri=100011;const _si=100012;const _ti=100013;
|
|
const _ui=100014;const _vi=100015;const _wi=100016;const _xi=100017;const _yi=100018;const _zi=100019;const _Ai=100020;const _Bi=100021;const _Ci=100022;const _Di=100023;const _Ei=100024;const _Fi=100025;const _Gi=100026;const _Hi=100027;const _Ii=100028;const _Ji=100029;const _Ki=100030;const _Li=100031;const _Mi=100032;const _Ni=100033;const _Oi=100034;const _Pi=100035;const _Qi=100036;const _Ri=100037;const _Si=100038;const _Ti=100039;const _Ui=100040;const _Vi=100041;const _Wi=100042;const _Xi=100043;const _Yi=100044;const _Zi=100045;
|
|
_7a.__i=!0;_ba.__i=!0;/*@constructor */function _0j(_1j){this._2j=false;this._3j=0;this._4j=0;this._5j=false;this._6j=null;this._7j=null;this._8j=null;this._9j=null;this._aj=null;this._bj=null;this._cj=[];this._dj(_1j._bj)};_0j.prototype._ej=function(){var _fj=new _0j({_bj:this._bj});return _fj};_0j.prototype._dj=function(_gj){this._bj=_gj;this._6j=new spine._hj(_gj);this._aj=new spine._ij(this._6j.data);this._9j=new spine._jj(this._aj);var listener=new Object();listener.start=function(_kj){};listener.end=function(_kj){
|
|
};listener.complete=function(_kj,_lj){};listener.event=function(_kj,_mj){var map=_nj();_p7._oj=map;_pj(map,"name",_mj.data.name);_pj(map,"track",_kj);_pj(map,"integer",_mj._qj);_pj(map,"float",_mj._rj);var _sj=_mj._sj?_mj._sj:_mj.data._sj;_pj(map,"string",_sj);_tj._uj(_vj,0);_wj(map);_p7._oj=-1};this._9j._xj(listener);if(_gj.animations.length>0){this._yj(null)}this._zj(null);this._7j=new spine._Aj();var _Bj=this._6j._Cj();this._Dj=[_Bj.scaleX,_Bj.scaleY*-1.0];};_0j.prototype._Ej=function(_Fj,_Gj){if(_Gj==undefined)_Gj=0;
|
|
if(_Gj<0)return 0;if(_Gj>=this._9j._V.length)return 0;var _Hj=_Ij?_Ij._Jj():30;if(_Kj){if((_Fj!=undefined)&&(_Fj!=null)){if(_Fj._L==_Lj){_Hj=_Mj._Nj()}else {_Hj=_Fj._M}}else {_Hj=_Mj._Nj()}}if(this._9j._V[_Gj]==null){return ~~((_Hj*this._8j.duration)+0.5)}return ~~((_Hj*this._9j._V[_Gj]._Oj.duration)+0.5)};function _Pj(_Qj,_Rj){if(_Rj<0.0)return _Qj;var _Sj=_Qj/_Rj;var _Tj=_Sj-Math.floor(_Sj);var _Uj=_Tj*_Rj;return _Uj}_0j.prototype._Vj=function(_Gj){if(_Gj<0)return 0;if(_Gj>=this._9j._V.length)return 0;var _Hj=_Ij?_Ij._Jj():30;
|
|
if(_Kj){_Hj=_Mj._Nj()}if(_Hj<=0)return 0;var _Wj=this._9j._V[_Gj]._Xj*_Hj;_Wj=_Pj(_Wj,_Hj*this._9j._V[_Gj]._Oj.duration);return ~~(_Wj+0.5)};_0j.prototype._Yj=function(_Gj,_Zj){if(_Gj<0)return;if(_Gj>=this._9j._V.length)return;var _Hj=_Ij?_Ij._Jj():30;if(_Kj){_Hj=_Mj._Nj()}if(_Hj<=0)return 0;var _Wj=_Pj(_Zj,_Hj*this._9j._V[_Gj]._Oj.duration);var time=(_Wj/_Hj);this._9j._V[_Gj]._Xj=time;this._2j=true};_0j.prototype._yj=function(__j){this._0k(__j,0)};_0j.prototype._0k=function(__j,_Gj){var _Oj=null;if(((__j===null)||(__j===undefined))&&(_Gj===0)){
|
|
if(this._bj.animations.length>0){_Oj=this._bj._1k(this._bj.animations[0].name)}}else {_Oj=this._bj._1k(__j)}if(_Oj!==null&&_Oj!==undefined){if(_Gj===0){this._3j=0;this._4j=0;this._8j=_Oj}this._9j._2k(_Gj,_Oj.name,true)}};_0j.prototype._zj=function(_3k){if(_3k===null||_3k===undefined){if(this._bj._4k){this._6j._5k(this._bj._4k.name);}}else {this._6j._5k(_3k)}this._6j._6k()};_0j.prototype._7k=function(_8k,_9k,_ak){this._aj._bk(_8k,_9k,_ak)};_0j.prototype._ck=function(_dk,_ek){var slot=this._6j._fk(_dk);
|
|
if((slot!==null)&&(slot!==undefined)){if(typeof(_ek)==='number'){slot._gk(null)}else {var _hk=this._6j._ik(_dk);for(var _jk=0;_jk<this._bj.skins.length;_jk++){var skin=this._bj.skins[_jk];var attachment=skin._kk(_hk,_ek);if(attachment){slot._gk(attachment);return }}for(var _lk=0;_lk<this._cj.length;_lk++){var attachment=this._cj[_lk].attachment;if(attachment.name===_ek){slot._gk(attachment);return }}}}};_0j.prototype._mk=function(_dk,_nk){var slot=this._6j._fk(_dk);if((slot!==null)&&(slot!==undefined)){var _ok,
|
|
_pk,_qk,_rk;_ok=(_nk&0xff)/255.0;_pk=((_nk&0xff00)>>8)/255.0;_qk=((_nk&0xff0000)>>16)/255.0;if(slot.color!=undefined){_rk=slot.color._rk}else {_rk=1.0}slot.color=new spine._sk(_ok,_pk,_qk,_rk)}};_0j.prototype._tk=function(_dk,_uk){var slot=this._6j._fk(_dk);if((slot!==null)&&(slot!==undefined)){var _ok,_pk,_qk,_rk;_rk=_uk;if(slot.color!=undefined){_ok=slot.color._ok;_pk=slot.color._pk;_qk=slot.color._qk}else {_ok=1.0;_pk=1.0;_qk=1.0}slot.color=new spine._sk(_ok,_pk,_qk,_rk)}};_0j.prototype._vk=function(_dk,
|
|
_nk){var slot=this._6j._fk(_dk);if((slot!==null)&&(slot!==undefined)){var _wk;if(slot.color!=undefined){_wk=slot.color._ok*255.0;_wk|=(slot.color._pk*255.0)<<8;_wk|=(slot.color._qk*255.0)<<16;_wk|=0xff000000}else {_wk=0xffffffff}return _wk}return 0xffffffff};_0j.prototype._xk=function(_dk,_nk){var slot=this._6j._fk(_dk);if((slot!==null)&&(slot!==undefined)){if(slot.color!=undefined){return slot.color._rk}else {return 1.0}}return 1.0};_0j.prototype._yk=function(_dk,_ek){var _zk=undefined;var _hk=this._6j._ik(_dk);
|
|
for(var _jk=0;_jk<this._bj.skins.length;_jk++){var skin=this._bj.skins[_jk];var attachment=skin._kk(_hk,_ek);if(attachment){_zk=_ek;break }}if(_zk!==undefined){for(var _lk=0;_lk<this._cj.length;_lk++){var attachment=this._cj[_lk].attachment;if(attachment.name===_ek){_zk=_ek;break }}}return _zk};_0j.prototype._Ak=function(_ek,_Bk,_Ck,_Dk,_Ek,_Fk,_Gk,_Hk,_Ik,_nk,_uk){var _Jk=_Bk._Kk[_Ck%_Bk._Lk()];var _Mk=_Nk[_Jk._76];if(!_Mk.complete){debug("Trying to create attachment "+_ek+" with texture that hasn't been loaded yet.");
|
|
return }var _Ok=new spine._Pk();_Ok.name=_Bk._v;_Ok._Qk=_Jk._76;_Ok.width=_Jk._Rk.width;_Ok.height=_Jk._Rk.height;_Ok._Sk=spine._Tk.Linear;_Ok._Uk=spine._Tk.Linear;_Ok._Vk=spine._Wk.ClampToEdge;_Ok._Xk=spine._Wk.ClampToEdge;_Ok._Rk=new _Yk();_Ok._Rk.width=_Ok.width;_Ok._Rk.height=_Ok.height;_Ok._Rk._Qk=_Jk._76;_Ok._Rk._Zk=_Mk;_Ok._Rk.__k(_Ok._Sk,_Ok._Uk);_Ok._Rk._0l(_Ok._Vk,_Ok._Xk);var _1l=new spine._2l();_1l._Ok=_Ok;_1l.name=_ek;_1l.x=0;_1l.y=0;_1l.width=_Bk.width;_1l.height=_Bk.height;_1l._3l=_Jk.x/_Jk._Rk.width;
|
|
_1l._4l=_Jk.y/_Jk._Rk.height;_1l._5l=(_Jk.x+_Jk._r1)/_Jk._Rk.width;_1l._6l=(_Jk.y+_Jk._s1)/_Jk._Rk.height;_1l._7l=0;_1l._8l=0;_1l._9l=_1l.width;_1l._al=_1l.height;_1l.index=0;_1l.rotate=0;_1l._bl=null;_1l._cl=null;_1l._Rk=_Ok._Rk;var _dl=new spine._el("");_dl._fl.push(_Ok);_dl._gl.push(_1l);var _hl=new spine._il(_dl);var _jl=_hl._kl(this._bj.skins[0],_ek,_ek);_jl.width=_1l.width;_jl.height=_1l.height;_jl.scaleX=_Fk;_jl.scaleY=_Gk;_jl.x=_Dk;_jl.y=_Ek;_jl.rotation=_Hk;if((_nk!=undefined)&&(_uk!=undefined)){
|
|
var _ll=(_nk&0xff)/255.0,_ml=((_nk&0xff00)>>8)/255.0,_nl=((_nk&0xff0000)>>16)/255.0;_jl.color=new spine._sk(_ll,_ml,_nl,_uk)}else if(_Ik!=undefined){_jl.color=new spine._sk();_jl.color._ol(_Ik)}_jl._pl(_jl);this._cj.push({attachment:_jl,_dl:_dl})};_0j.prototype._ql=function(_Qj){this._5j=_Qj};_0j.prototype._rl=function(_Ck,_sl,_tl,_ul,_vl,_wl,_xl,_Fj){var skeleton=this._6j;var _Bj=this._6j._Cj();var _yl=this._3j;var _zl=this._2j;var _Al=-_wl;var _Bl=(_xl!==undefined);var _Cl=_ul*this._Dj[0];var _Dl=_vl*this._Dj[1];
|
|
var _El=(_Cl<0)?-1.0:1.0;var _Fl=(_Dl<0)?-1.0:1.0;var _Gl=Math.abs(_Cl);var _Hl=Math.abs(_Dl);if((_zl==true)||(_yl!==_Ck)||(skeleton.x!==_sl)||(skeleton.y!==_tl)||(_Bj.scaleX!==_Gl)||(_Bj.scaleY!==_Hl)||(skeleton.scaleX!=_El)||(skeleton.scaleY!=_Fl)||(_Bj.rotation!==_Al)){var _Il=_Fj;if(((_Fj==undefined)||(_Fj==null))&&(_xl!=undefined)&&(_xl!=null)){var index;index=_xl._Wa;_Il=_Jl._Kl(index)}var _Ll=this._Ej(_Il,0);if(_Ll>0){var _Ml=_Ck%_Ll,_Nl=this._3j%_Ll,duration=this._8j.duration,_Ol=this._8j._Pl.length;
|
|
var _Ql=0;if(Math.abs(_Ml-_Nl)<(_Ll/2)){if(_Ml>_Nl)_Ql=1;else if(_Ml<_Nl)_Ql=-1;else _Ql=0}if((this._4j>0)&&(_Ml<_Nl)){_Ml+=_Ll}if(_Nl-_Ml>=_Ll-1){_Ml+=_Ll}this._4j=_Ql;var _Rl=(_Ml-_Nl)/_Ll;this._9j._Sl(_Rl*duration)}this._9j.apply(this._6j);this._3j=_Ck;skeleton.x=_sl;skeleton.y=_tl;skeleton.scaleX=_El;skeleton.scaleY=_Fl;_Bj.scaleX=_Gl;_Bj.scaleY=_Hl;_Bj.rotation=_Al;_Bl=true;this._2j=false}if(_Bl){if(_xl){_xl._Tl(_Ul,0,_xl,null)}skeleton._Bl();this._7j._Sl(this._6j,1)}};_0j.prototype._Vl=function(_Wl,
|
|
_sl,_tl,_ul,_vl,_wl){var _Ll=this._Ej(0);var _Xl=~~(_Ll*(_Wl/this._8j.duration)+0.5);this._rl(_Xl,_sl,_tl,_ul,_vl,_wl)};_0j.prototype._Yl=function(_Zl,_Ck,_sl,_tl,_ul,_vl,_wl){var __l=this._7j;if(__l._0m.length>0){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);_Zl.left=~~(__l._1m+0.5);_Zl.right=~~(__l._2m+0.5);_Zl.top=~~(__l._3m+0.5);_Zl.bottom=~~(__l._4m+0.5);return true}return false};_0j.prototype._5m=function(_Zl){if(this._7j._0m.length>0){this._6j._Bl();this._7j._Sl(this._6j,1);_Zl.left=this._7j._1m;_Zl.right=this._7j._2m;
|
|
_Zl.top=this._7j._3m;_Zl.bottom=this._7j._4m;return true}return false};_0j.prototype._6m=function(){if(this._7j==null)return 0;this._7j._Sl(this._6j,1);return this._7j._0m.length};_0j.prototype._7m=function(_Zj){if(this._7j!=null){if(_Zj>=0){if(_Zj<this._7j._0m.length){this._6j._Bl();this._7j._Sl(this._6j,1);var _8m=this._7j._9m[_Zj];var _am=_8m.length/2;var _bm=[];_bm.push(_am);_bm.push(this._7j._0m[_Zj].name);for(var _p1=0;_p1<_am;_p1++){_bm.push(_8m[_p1*2]);_bm.push(_8m[_p1*2+1])}return _bm}}}var _bm=[];
|
|
_bm.push(0,"");return _bm};_0j.prototype._cm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_dm,_em,_fm,_gm,_hm,_im,_jm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);_dm._rl(_em,_fm,_gm,_hm,_im,_jm);for(var _km=0;_km<_dm._7j._9m.length;_km++){var _lm=_dm._7j._9m[_km];var size=_lm.length/2;for(var _mm=0;_mm<size;_mm++){var _nm,_om,_pm,_qm;_nm=_lm[(_mm*2)+0];_om=_lm[(_mm*2)+1];if(_mm===(size-1)){_pm=_lm[0];_qm=_lm[1]}else {_pm=_lm[((_mm+1)*2)+0];_qm=_lm[((_mm+1)*2)+1]}var _rm=this._7j._sm(_nm,_om,_pm,_qm);if(_rm!==null){return true}
|
|
}}return false};_0j.prototype._tm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_Il,_um,_em,_fm,_gm,_hm,_im,_jm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);if(_Il==null){return false}if(_Il._vm<=0){return false}if(_Il._wm.length>0){_em=_em%_Il._wm.length}if(_em<0){_em=_em+_Il._wm.length}_hm=1.0/_hm;_im=1.0/_im;var __l=this._7j;var _xm=_ym(__l._1m,_um.left);var _ok=_zm(__l._2m,_um.right);var _Am=_ym(__l._3m,_um.top);var _qk=_zm(__l._4m,_um.bottom);var _Bm=Math.sin(-_jm*(_Cm/180.0));var _Dm=Math.cos(-_jm*(_Cm/180.0));for(var _p1=_xm;
|
|
_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=((_Dm*(_p1-_fm)+_Bm*(_Em-_gm))*_hm+_Il._Gm);var _Hm=((_Dm*(_Em-_gm)-_Bm*(_p1-_fm))*_im+_Il._Im);if((_Fm<0)||(_Fm>=_Il._Jm)){continue }if((_Hm<0)||(_Hm>=_Il._Km)){continue }if(_Il._Lm){if(!_Il._wm._bm[_em]._bm[_Fm+(_Hm*_Il._Jm)]){continue }}var _rm=__l._Mm(_p1,_Em);if(_rm!==null){return true}}}return false};_0j.prototype._Nm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_Om,_Pm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);var _rm=this._7j._Mm(_Om,_Pm);if(_rm!==null){return true}
|
|
return false};_0j.prototype._Qm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_Om,_Pm,_fm,_gm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);var _rm=this._7j._sm(_Om,_Pm,_fm,_gm);if(_rm!==null){return true}return false};_0j.prototype._Rm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_Om,_Pm,_fm,_gm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);var __l=this._7j;var _rm=__l._sm(_Om,_Pm,_fm,_gm);if(_rm!==null){return true}_rm=__l._sm(_Om,_Pm,_fm,_Pm);if(_rm!==null){return true}_rm=__l._sm(_fm,_Pm,_fm,_gm);if(_rm!==null){return true}_rm=__l._sm(_fm,_gm,_Om,
|
|
_gm);if(_rm!==null){return true}_rm=__l._sm(_Om,_gm,_Om,_Pm);if(_rm!==null){return true}return false};_0j.prototype._Sm=function(_Ck,_sl,_tl,_ul,_vl,_wl,_Tm){this._rl(_Ck,_sl,_tl,_ul,_vl,_wl);var __l=this._7j;var skeleton=this._6j;var _xm=_ym(__l._1m,_Tm.left);var _ok=_zm(__l._2m,_Tm.right);var _Am=_ym(__l._3m,_Tm.top);var _qk=_zm(__l._4m,_Tm.bottom);var _Um=((_Tm.right+_Tm.left)/2);var _Vm=((_Tm.bottom+_Tm.top)/2);var _Wm=((_Tm.right-_Tm.left)/2);var _Xm=((_Tm.bottom-_Tm.top)/2);var _Jm=(__l._2m-__l._1m);var _Km=(__l._4m-__l._3m);
|
|
var _Gm=skeleton.x-__l._1m;var _Im=skeleton.y-__l._3m;if((_ul==1)&&(_vl==1)&&(Math.abs(_wl)<0.0001)){for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){if(_Ym((_p1-_Um)/_Wm)+_Ym((_Em-_Vm)/_Xm)>1)continue;var _Fm=_p1-_sl+_Gm;var _Hm=_Em-_tl+_Im;if((_Fm<0)||(_Fm>=_Jm))continue;if((_Hm<0)||(_Hm>=_Km))continue;var _rm=__l._Mm(_p1,_Em);if(_rm!==null){return true}}}}else {var _Zm=Math.sin(-_wl*_Cm/180.0);var __m=Math.cos(-_wl*_Cm/180.0);for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){if(_Ym((_p1-_Um)/_Wm)+_Ym((_Em-_Vm)/_Xm)>1)continue;
|
|
var _Fm=Math.floor((__m*(_p1-_sl)+_Zm*(_Em-_tl))/_ul+_Gm);var _Hm=Math.floor((__m*(_Em-_tl)-_Zm*(_p1-_sl))/_vl+_Im);if((_Fm<0)||(_Fm>=_Jm))continue;if((_Hm<0)||(_Hm>=_Km))continue;var _rm=__l._Mm(_p1,_Em);if(_rm!==null){return true}}}}return false};_0j.prototype._0n=function(_1n,_2n){var bone=this._6j._3n(_1n);if(bone){var _4n=_5n._Kl(_2n);if(_4n){_4n["length"]=bone.data.length;_4n["x"]=bone.data.x;_4n["y"]=bone.data.y;_4n["angle"]=bone.data.rotation;_4n["xscale"]=bone.data.scaleX;_4n["yscale"]=bone.data.scaleY;
|
|
if((bone.data.parent!==undefined)&&(bone.data.parent!==null)){_4n["parent"]=bone.data.parent.name}else {_4n["parent"]=""}return true}}return false};_0j.prototype._6n=function(_1n,_2n){var bone=this._6j._3n(_1n);if(bone){var _4n=_5n._Kl(_2n);if(_4n){bone.data.length=(_4n["length"]!==undefined)?_4n["length"]:bone.data.length;bone.data.x=(_4n["x"]!==undefined)?_4n["x"]:bone.data.x;bone.data.y=(_4n["y"]!==undefined)?_4n["y"]:bone.data.y;bone.data.rotation=(_4n["angle"]!==undefined)?_4n["angle"]:bone.data.rotation;
|
|
bone.data.scaleX=(_4n["xscale"]!==undefined)?_4n["xscale"]:bone.data.scaleX;bone.data.scaleY=(_4n["yscale"]!==undefined)?_4n["yscale"]:bone.data.scaleY;return true}}return false};_0j.prototype._7n=function(_1n,_2n){var bone=this._6j._3n(_1n);if(bone){var _4n=_5n._Kl(_2n);if(_4n){_4n["x"]=bone.x;_4n["y"]=bone.y;_4n["angle"]=bone.rotation;_4n["xscale"]=bone.scaleX;_4n["yscale"]=bone.scaleY;_4n["worldX"]=bone._8n;_4n["worldY"]=bone._9n;_4n["worldAngleX"]=bone._an();_4n["worldAngleY"]=bone._bn();_4n["worldScaleX"]=bone._cn();
|
|
_4n["worldScaleY"]=bone._dn();_4n["appliedAngle"]=bone._en;if(bone.parent!=null)if(bone.parent.data!=null)_4n["parent"]=bone.parent.data.name;return true}}return false};_0j.prototype._fn=function(_1n,_2n){var bone=this._6j._3n(_1n);if(bone){var _4n=_5n._Kl(_2n);if(_4n){bone.x=_4n["x"];bone.y=_4n["y"];bone.rotation=_4n["angle"];bone.scaleX=_4n["xscale"];bone.scaleY=_4n["yscale"];return true}}return false};_0j.prototype._gn=function(){if(this._6j.skin){return this._6j.skin.name}return ""};_0j.prototype._hn=function(_Gj){
|
|
if((_Gj>=0)&&(_Gj<this._9j._V.length)&&(this._9j._V[_Gj])&&(this._9j._V[_Gj]._Oj)){return this._9j._V[_Gj]._Oj.name}return ""};_0j.prototype._in=function(_Gj){if((_Gj>=0)&&(_Gj<this._9j._V.length)){this._9j._jn(_Gj)}};_0j.prototype._kn=function(_ln){var _Oj=this._bj._1k(_ln);if(_Oj){return _Oj.duration}return 0.0};_0j.prototype._mn=function(_ln){var _Oj=this._bj._1k(_ln);if(_Oj){var _Hj=_Ij?_Ij._Jj():30;if(_Kj){_Hj=_Mj._Nj()}if(_Hj<=0)return 0;var _Ll=_Oj.duration*_Hj;return ~~(_Ll+0.5)}return 0.0};_0j.prototype._nn=function(_ln,
|
|
_on){var _Oj=this._bj._1k(_ln);if(_Oj==null){return null}var _p1;var _pn=null;for(_p1=0;_p1<_Oj._Pl.length;_p1++){var _qn=_Oj._Pl[_p1];if(_qn instanceof spine._rn){_pn=_qn;break }}if(_pn==null){return null}var _Hj;if(_Kj){_Hj=_Mj._Nj()}else {_Hj=_Ij?_Ij._Jj():30}var _sn=[];for(_p1=0;_p1<_pn.events.length;_p1++){var _tn=_pn.events[_p1];if(_tn.data!=null){var _un=_tn.data;if(_un.name==_on){var time=_tn.time;_sn.push(_Hj*time)}}}if(_sn.length==0){return null}return _sn};_0j.prototype._vn=function(_dk){var slot=this._6j._fk(_dk);
|
|
if(slot!==null&&slot!==undefined){if(slot.attachment){return slot.attachment.name}}return ""};_0j.prototype._wn=function(_xn){for(var _km=0;_km<this._6j.slots.length;_km++){var _yn=this._6j.slots[_km];var map=_nj();_pj(map,"name",_yn.data.name);_pj(map,"bone",_yn.data._zn.name);_pj(map,"attachment",_yn.attachment?_yn.attachment.name:"(none)");_w9(_xn,map)}};var _An=null;var _Bn=!1;var _Cn=-1;var _Dn=null;var _En=[0.0,0.0,0.0,0.0];;function _Fn(){this.width=null;this.height=null}function _Yk(){this.name=null;
|
|
this._Zk=new _Fn();this._Gn=function(){return this._Zk};this.__k=function(_Sk,_Uk){};this._0l=function(_Vk,_Xk){};this.dispose=function(){};this._Qk=null;this.width=null;this.height=null}/*@constructor */function _Hn(){this._In=[];this._Jn=null;this._bj=null;this._Kn=null;this._Ln=null;this._Mn=false;if(_Nn){this._On=this._Pn;this._Qn=this._Rn}else {this._On=this._Sn;this._Qn=this._Tn}};_Hn.prototype._Un=function(__j,_Vn,_Wn,_Xn){this._In[__j]={_Yn:[],_Zn:0,__n:32,_Rk:_Nk[_Xn],x:0,y:0,_r1:_Vn,_s1:_Wn}
|
|
};_Hn.prototype._0o=function(_1o,_2o,_3o,_4o,_5o){var _6o=_4o;var _7o=_5o;var _8o=0;var _9o=_1o+'/';var _ao=this;var _bo=function(_co){var _do=new _Yk();_do.name=_co;_do.width=_do._Zk.width=_7o[_8o].width;_do.height=_do._Zk.height=_7o[_8o].height;var _eo=_fo(_go+_9o+_co);_do._Qk=_eo;_Nk[_eo].onload=function(e){_do._Zk=e._ho;var target=e.target||e.srcElement;_ao._Un(_do.name,target.width,target.height,_eo)};_Nk[_eo].onerror=function(e){var target=e.target||e.srcElement;debug("ImageError: "+target.src)};_Nk[_eo].URL=_co;
|
|
if(_8o<(_6o-1))_8o++;return _do};this._Kn=new spine._el(_3o,_bo);this._Jn=new spine._io(new spine._il(this._Kn));this._bj=this._Jn._jo(_2o)};_Hn.prototype._ko=function(){if(this._Kn){if(this._Kn._fl){return this._Kn._fl.length}}return 0};_Hn.prototype._lo=function(_Zj){if(this._Kn){if(this._Kn._fl){if(this._Kn._fl.length>_Zj){if(this._Kn._fl[_Zj]._Rk){if(this._Kn._fl[_Zj]._Rk._Qk){return this._Kn._fl[_Zj]._Rk._Qk}}}}}return -1};_Hn.prototype._mo=function(_no,_3k,_Xl,x,y,_oo,_po,angle,_wk,alpha){if(this._bj===null||this._bj===undefined)return;
|
|
var _qo=new _0j(this);_qo._yj(_no);_qo._zj(_3k);_qo._rl(_Xl,x,y,_oo,_po,angle);this._ro(_qo._6j,_wk,alpha)};_Hn.prototype._so=function(_Xl,x,y,_oo,_po,angle,_wk,alpha){if(!_An||!_An._to()){this._mo(null,null,_Xl,x,y,_oo,_po,angle,_wk,alpha)}else {var _uo=_An._to();_uo._rl(_Xl,x,y,_oo,_po,angle,_An);this._ro(_uo._6j,_wk,alpha);if(_uo._5j){this._vo(_uo._7j)}}};_Hn.prototype._wo=function(_xo,_no,_3k,_Xl,x,y,_oo,_po,angle,_yo,_zo,_xn){_Ao(_xn);var _Bo=false;var _uo=null;if((_xo===undefined)||(_xo===null)||(_xo._to()===null)){
|
|
_uo=new _0j(this);_Bo=true;_uo._yj(_no);_uo._zj(_3k)}else {_uo=_xo._to();if((_no!==undefined)&&(_no!==null)){_uo._yj(_no)}if((_3k!==undefined)&&(_3k!==null)){_uo._zj(_3k)}}_uo._rl(_Xl,x,y,_oo,_po,angle,_xo);var _Co=[];var _Do=0;for(var _p1=0,_km=_uo._6j.slots.length;_p1<_km;_p1++){var slot=_uo._6j.drawOrder[_p1];if(!slot.attachment)continue;var _Eo=false;if(slot.attachment instanceof spine._Fo){_Eo=this._Go(slot,_yo,_zo)}else if(slot.attachment instanceof spine._Ho){_Eo=this._Io(slot,_yo,_zo)}else if(slot.attachment instanceof spine._Jo){
|
|
_Eo=this._Ko(slot,_yo,_zo)}if(_Eo){_Co[_Do]=slot;_Do++}}if(_Do>0){for(var _p1=(_Do-1);_p1>=0;_p1--){_w9(_xn,_Co[_p1].data.name)}}};_Hn.prototype._ro=function(_Lo,color,alpha){var _ll=(color&0xff)/255.0,_ml=((color&0xff00)>>8)/255.0,_nl=((color&0xff0000)>>16)/255.0;if(_Nn){this._Mo(_Lo,_ll,_ml,_nl,alpha)}else {this._No(_Lo,_ll,_ml,_nl,alpha);}};_Hn.prototype._No=function(_Lo,_Oo,_Po,_Qo,_Ro){var _So=[0,1,2,2,3,0];var vertices=[];var _To=new spine._sk(1.0,1.0,1.0,1.0);var _Uo=false;for(var _p1=0,_km=_Lo.slots.length;
|
|
_p1<_km;_p1++){var slot=_Lo.drawOrder[_p1];if(!slot.attachment)continue;var _ok=(_Oo*255);var _pk=(_Po*255);var _qk=(_Qo*255);var _rk=(_Ro*255);if((slot.skeleton!=undefined)&&(slot.skeleton._ok!=undefined)){_ok*=slot.skeleton._ok;_pk*=slot.skeleton._pk;_qk*=slot.skeleton._qk;_rk*=slot.skeleton._rk}if(slot.color!=undefined){_ok*=slot.color._ok;_pk*=slot.color._pk;_qk*=slot.color._qk;_rk*=slot.color._rk}if(slot.attachment.color!=undefined){_ok*=slot.attachment.color._ok;_pk*=slot.attachment.color._pk;_qk*=slot.attachment.color._qk;
|
|
_rk*=slot.attachment.color._rk}var _wk;_wk=(_rk<<24)|(_ok<<16)|(_pk<<8)|(_qk<<0);var _Vo=null;var uvs=null;var _Wo=null;var _Xo=2;var _Yo=0;var _Zo=0;var __o=0;var _0p=null;var _eo=null;if(slot.attachment instanceof spine._Fo){var _1l=slot.attachment;if((this._Ln!=null)&&(this._Ln._1p())){_1l._2p(slot.bone,vertices,0,2);_Vo=vertices;uvs=_1l.uvs;_Wo=_So;_Zo=4;__o=6;_eo=_Nk[_1l._1l._3p._Rk._Qk];if(!_eo.complete)continue;if(_wk!=_4p){if(!this._In[_1l._1l._3p._Rk.name]){var _Ok=_1l._1l._Rk;this._Un(_Ok.name,_Ok.width,
|
|
_Ok.height,_Ok._Qk)}_eo=_5p(this._In[_1l._1l._Rk.name],_wk)}var _6p=_1l._1l._Rk;_0p=this._In[_6p.name]}else {this._Sn(slot,_wk,_rk/255.0)}}else if(slot.attachment instanceof spine._Ho){var _7p=slot.attachment;_7p._2p(slot,0,_7p._8p,vertices,0,2);_Vo=vertices;uvs=_7p.uvs;_Wo=_7p.triangles;_Zo=_7p._8p;__o=_7p.triangles.length;_eo=_Nk[_7p._1l._3p._Rk._Qk];if(!_eo.complete)continue;if(_wk!=_4p){if(!this._In[_7p._1l._3p._Ok.name]){var _Ok=_7p._1l._3p._Ok;this._Un(_Ok.name,_Ok.width,_Ok.height,_7p._1l._3p._Ok._Qk)}
|
|
_eo=_5p(this._In[_7p._1l._3p._Ok.name],_wk)}_0p=this._In[_7p._1l._3p._Ok.name]}else if(slot.attachment instanceof spine._9p){if(this._Ln==null){this._Ln=new spine._ap()}this._Ln._bp(slot,slot.attachment);continue }if((_Zo>0)&&(_eo!=null)){if((this._Ln!=null)&&(this._Ln._1p())){this._Ln._cp(vertices,_Zo*2,_Wo,__o,uvs,_To,_To,_Uo);_Vo=this._Ln._dp;uvs=this._Ln._dp;_Wo=this._Ln._ep;_Xo=8;_Yo=6;_Zo=_Vo.length/_Xo;__o=_Wo.length}for(var _4l=0;_4l<__o/3;_4l++){var _fp=_4l*3;var _gp=_Wo[_fp++]*_Xo,_hp=_Wo[_fp++]*_Xo,
|
|
_ip=_Wo[_fp++]*_Xo;var _jp=[];_jp[0]={};_jp[0].x=_Vo[_gp];_jp[0]._3l=uvs[_Yo+_gp];_gp++;_jp[0].y=_Vo[_gp];_jp[0]._4l=uvs[_Yo+_gp];_jp[1]={};_jp[1].x=_Vo[_hp];_jp[1]._3l=uvs[_Yo+_hp];_hp++;_jp[1].y=_Vo[_hp];_jp[1]._4l=uvs[_Yo+_hp];_jp[2]={};_jp[2].x=_Vo[_ip];_jp[2]._3l=uvs[_Yo+_ip];_ip++;_jp[2].y=_Vo[_ip];_jp[2]._4l=uvs[_Yo+_ip];this._kp(_lp,_eo,_jp[0].x,_jp[0].y,_jp[1].x,_jp[1].y,_jp[2].x,_jp[2].y,_jp[0]._3l*_0p._r1,_jp[0]._4l*_0p._s1,_jp[1]._3l*_0p._r1,_jp[1]._4l*_0p._s1,_jp[2]._3l*_0p._r1,_jp[2]._4l*_0p._s1)}
|
|
}if(this._Ln!=null){this._Ln._mp(slot)}}if(this._Ln!=null){this._Ln._np()}};function _op(_pp,_qp,_rp){if(_qp==false){switch(_pp){case spine._sp.Normal:_rp.src=_tp._up;_rp._vp=_tp._wp;break;case spine._sp.Additive:_rp.src=_tp._up;_rp._vp=_tp._xp;break;case spine._sp.Multiply:_rp.src=_tp._yp;_rp._vp=_tp._wp;break;case spine._sp.Screen:_rp.src=_tp._xp;_rp._vp=_tp._zp;break;default :_rp.src=_tp._up;_rp._vp=_tp._wp;break }}else {switch(_pp){case spine._sp.Normal:_rp.src=_tp._xp;_rp._vp=_tp._wp;break;case spine._sp.Additive:_rp.src=_tp._xp;
|
|
_rp._vp=_tp._xp;break;case spine._sp.Multiply:_rp.src=_tp._yp;_rp._vp=_tp._wp;break;case spine._sp.Screen:_rp.src=_tp._xp;_rp._vp=_tp._zp;break;default :_rp.src=_tp._up;_rp._vp=_tp._wp;break }}}_Hn.prototype._Mo=function(_Lo,_Oo,_Po,_Qo,_Ro){var _So=[0,1,2,2,3,0];var vertices=[];var _To=new spine._sk(1.0,1.0,1.0,1.0);var _Uo=false;var _Ap,_Bp,_Cp,_Dp;var _Ep;if(_Bn==true){_Ap=_Nn._Fp._Gp(_tp._Hp);_Bp=_Nn._Fp._Gp(_tp._Ip);_Cp=_Nn._Fp._Gp(_tp._Jp);_Dp=_Nn._Fp._Gp(_tp._Kp);_Ep=_Nn._Fp._Gp(_tp._Lp)}var _Mp=new spine._sk(0.0,
|
|
0.0,0.0,0.0);var _Np=false;if(_Op!=_Cn){_Cn=_Op;_Np=true;if(_Cn!=-1){_Dn=_dc(_Cn,"gm_SpineTintBlackColour")}}for(var _p1=0,_km=_Lo.slots.length;_p1<_km;_p1++){var slot=_Lo.drawOrder[_p1];if(!slot.attachment)continue;var _ok=(_Oo*255);var _pk=(_Po*255);var _qk=(_Qo*255);var _rk=(_Ro*255);if((slot.skeleton!=undefined)&&(slot.skeleton._ok!=undefined)){_ok*=slot.skeleton._ok;_pk*=slot.skeleton._pk;_qk*=slot.skeleton._qk;_rk*=slot.skeleton._rk}if(slot.color!=undefined){_ok*=slot.color._ok;_pk*=slot.color._pk;
|
|
_qk*=slot.color._qk;_rk*=slot.color._rk}if(slot.attachment.color!=undefined){_ok*=slot.attachment.color._ok;_pk*=slot.attachment.color._pk;_qk*=slot.attachment.color._qk;_rk*=slot.attachment.color._rk}var _wk;_wk=(_rk<<24)|(_ok<<0)|(_pk<<8)|(_qk<<16);if(_Cn!=-1){if((_Dn!=undefined)&&(_Dn!=-1)){var _Pp;if((slot._Qp!=undefined)&&(slot._Qp!=null)){_Pp=slot._Qp}else {_Pp=_Mp}var _Rp=[_Pp._ok*_Oo,_Pp._pk*_Po,_Pp._qk*_Qo,_Ro];if((_Np)||((_En[0]!=_Rp[0])||(_En[1]!=_Rp[1])||(_En[2]!=_Rp[2])||(_En[3]!=_Rp[3]))){
|
|
_En=_Rp;_Sp(_Dn,_En);_Np=false}}}var _Vo=null;var uvs=null;var _Wo=null;var _Xo=2;var _Yo=0;var _Zo=0;var __o=0;var _eo=null;if(slot.attachment instanceof spine._Fo){var _1l=slot.attachment;_1l._2p(slot.bone,vertices,0,2);_Vo=vertices;uvs=_1l.uvs;_Wo=_So;_Zo=4;__o=6;_eo=_Nk[_1l._1l._3p._Rk._Qk]}else if(slot.attachment instanceof spine._Ho){var _7p=slot.attachment;_7p._2p(slot,0,_7p._8p,vertices,0,2);_Vo=vertices;uvs=_7p.uvs;_Wo=_7p.triangles;_Zo=_7p._8p;__o=_7p.triangles.length;_eo=_Nk[_7p._1l._3p._Rk._Qk]}else if(slot.attachment instanceof spine._9p){
|
|
if(this._Ln==null){this._Ln=new spine._ap()}this._Ln._bp(slot,slot.attachment);continue }if((_Zo>0)&&(_eo!=null)){if(!_eo.complete)continue;if(!_eo._Tp)_Up({_Rk:_eo});if((this._Ln!=null)&&(this._Ln._1p())){this._Ln._cp(vertices,_Zo*2,_Wo,__o,uvs,_To,_To,_Uo);_Vo=this._Ln._dp;uvs=this._Ln._dp;_Wo=this._Ln._ep;_Xo=8;_Yo=6;_Zo=_Vo.length/_Xo;__o=_Wo.length}if(_Bn==true){var _Vp=slot.data._Wp;var _Xp=new Object();_op(_Vp,this._Mn,_Xp);_Nn._Fp._Yp(_tp._Hp,_Xp.src);_Nn._Fp._Yp(_tp._Ip,_Xp._vp);_Nn._Fp._Yp(_tp._Jp,
|
|
_Xp.src);_Nn._Fp._Yp(_tp._Kp,_Xp._vp)}var _Zp=_Nn.__p(_tp._0q,_eo._Tp,_Nn._1q,__o);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=__o;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;var _bq=index;for(var _4l=0;_4l<__o;_4l++,_bq+=_2q){var index=_Wo[_4l];_5q[_bq+0]=_Vo[(index*_Xo)+0];_5q[_bq+1]=_Vo[(index*_Xo)+1];_5q[_bq+2]=_cq;_7q[_bq+0]=_wk;_9q[_bq+0]=uvs[(index*_Xo)+_Yo+0];_9q[_bq+1]=uvs[(index*_Xo)+_Yo+1]}}if(this._Ln!=null){this._Ln._mp(slot)}}if(this._Ln!=null){this._Ln._np()}if(_Bn==true){_Nn._Fp._Yp(_tp._Hp,
|
|
_Ap);_Nn._Fp._Yp(_tp._Ip,_Bp);_Nn._Fp._Yp(_tp._Jp,_Cp);_Nn._Fp._Yp(_tp._Kp,_Dp);_Nn._Fp._Yp(_tp._Lp,_Ep)}};_Hn.prototype._vo=function(_dq){_2f(_dq._1m,_dq._3m,_dq._1m,_dq._4m);_2f(_dq._1m,_dq._4m,_dq._2m,_dq._4m);_2f(_dq._2m,_dq._4m,_dq._2m,_dq._3m);_2f(_dq._2m,_dq._3m,_dq._1m,_dq._3m);for(var _km=0;_km<_dq._9m.length;_km++){var _lm=_dq._9m[_km];var size=_lm.length/2;for(var _mm=0;_mm<size;_mm++){var _nm,_om,_pm,_qm;_nm=_lm[(_mm*2)+0];_om=_lm[(_mm*2)+1];if(_mm==(size-1)){_pm=_lm[0];_qm=_lm[1]}else {_pm=_lm[((_mm+1)*2)+0];
|
|
_qm=_lm[((_mm+1)*2)+1]}_2f(_nm,_om,_pm,_qm)}}};_Hn.prototype._Sn=function(slot,_wk,alpha){var _1l=slot.attachment,vertices=[],uvs;var _eq=0;var _fq=0;if(slot.skeleton){_eq=slot.skeleton.x;_fq=slot.skeleton.y}else if(slot.bone.skeleton){_eq=slot.bone.skeleton.x;_fq=slot.bone.skeleton.y}_1l._2p(slot.bone,vertices,0,2);uvs=_1l.uvs;var _jp=[];_jp[0]={};_jp[0].x=vertices[spine._Fo._gq];_jp[0].y=vertices[spine._Fo._hq];_jp[0]._3l=uvs[spine._Fo._gq];_jp[0]._4l=uvs[spine._Fo._hq];_jp[1]={};_jp[1].x=vertices[spine._Fo._iq];
|
|
_jp[1].y=vertices[spine._Fo._jq];_jp[1]._3l=uvs[spine._Fo._iq];_jp[1]._4l=uvs[spine._Fo._jq];_jp[2]={};_jp[2].x=vertices[spine._Fo._kq];_jp[2].y=vertices[spine._Fo._lq];_jp[2]._3l=uvs[spine._Fo._kq];_jp[2]._4l=uvs[spine._Fo._lq];_lp.globalAlpha=alpha;var _6p=_1l._1l._Rk;var _eo=_Nk[_1l._1l._3p._Rk._Qk];if(!_eo.complete)return;if(_wk!=_4p){if(!this._In[_1l._1l._3p._Rk.name]){var _Ok=_1l._1l._Rk;this._Un(_Ok.name,_Ok.width,_Ok.height,_Ok._Qk)}_eo=_5p(this._In[_1l._1l._Rk.name],_wk)}var _0p=this._In[_6p.name];
|
|
this._mq(_lp,_eo,_jp[0].x,_jp[0].y,_jp[1].x,_jp[1].y,_jp[2].x,_jp[2].y,_jp[0]._3l*_0p._r1,_jp[0]._4l*_0p._s1,_jp[1]._3l*_0p._r1,_jp[1]._4l*_0p._s1,_jp[2]._3l*_0p._r1,_jp[2]._4l*_0p._s1)};_Hn.prototype._Tn=function(slot,_wk,alpha){var _7p=slot.attachment,vertices=[],uvs;_7p._2p(slot,0,_7p._8p,vertices,0,2);uvs=_7p.uvs;var _6p=_7p._1l;var _eo=_Nk[_7p._1l._3p._Rk._Qk];if(!_eo.complete)return;if(_wk!=_4p){if(!this._In[_7p._1l._3p._Ok.name]){var _Ok=_7p._1l._3p._Ok;this._Un(_Ok.name,_Ok.width,_Ok.height,
|
|
_7p._1l._3p._Ok._Qk)}_eo=_5p(this._In[_7p._1l._3p._Ok.name],_wk)}for(var _km=0;_km<_7p.triangles.length/3;_km++){var _fp=_km*3;var _gp=_7p.triangles[_fp++]*2,_hp=_7p.triangles[_fp++]*2,_ip=_7p.triangles[_fp++]*2;var _jp=[];_jp[0]={};_jp[0].x=vertices[_gp];_jp[0]._3l=uvs[_gp++];_jp[0].y=vertices[_gp];_jp[0]._4l=uvs[_gp];_jp[1]={};_jp[1].x=vertices[_hp];_jp[1]._3l=uvs[_hp++];_jp[1].y=vertices[_hp];_jp[1]._4l=uvs[_hp];_jp[2]={};_jp[2].x=vertices[_ip];_jp[2]._3l=uvs[_ip++];_jp[2].y=vertices[_ip];_jp[2]._4l=uvs[_ip];
|
|
var _0p=this._In[_7p._1l._3p._Ok.name];this._kp(_lp,_eo,_jp[0].x,_jp[0].y,_jp[1].x,_jp[1].y,_jp[2].x,_jp[2].y,_jp[0]._3l*_0p._r1,_jp[0]._4l*_0p._s1,_jp[1]._3l*_0p._r1,_jp[1]._4l*_0p._s1,_jp[2]._3l*_0p._r1,_jp[2]._4l*_0p._s1)}};_Hn.prototype._kp=function(_nq,_oq,_pq,_qq,_nm,_om,_pm,_qm,_rq,_sq,_tq,_uq,_vq,_wq){_nq.save();_nq.beginPath();_nq.moveTo(_pq,_qq);_nq.lineTo(_nm,_om);_nq.lineTo(_pm,_qm);_nq.closePath();_nq.clip();var _xq=_rq*(_wq-_uq)-_tq*_wq+_vq*_uq+(_tq-_vq)*_sq;if(_xq==0){return }var _yq=-(_sq*(_pm-_nm)-_uq*_pm+_wq*_nm+(_uq-_wq)*_pq)/_xq;
|
|
var _zq=(_uq*_qm+_sq*(_om-_qm)-_wq*_om+(_wq-_uq)*_qq)/_xq;var _Aq=(_rq*(_pm-_nm)-_tq*_pm+_vq*_nm+(_tq-_vq)*_pq)/_xq;var _Bq=-(_tq*_qm+_rq*(_om-_qm)-_vq*_om+(_vq-_tq)*_qq)/_xq;var _Cq=(_rq*(_wq*_nm-_uq*_pm)+_sq*(_tq*_pm-_vq*_nm)+(_vq*_uq-_tq*_wq)*_pq)/_xq;var _Dq=(_rq*(_wq*_om-_uq*_qm)+_sq*(_tq*_qm-_vq*_om)+(_vq*_uq-_tq*_wq)*_qq)/_xq;_nq.transform(_yq,_zq,_Aq,_Bq,_Cq,_Dq);_nq.drawImage(_oq,0,0);_nq.restore()};_Hn.prototype._mq=function(_nq,_oq,_pq,_qq,_nm,_om,_pm,_qm,_rq,_sq,_tq,_uq,_vq,_wq){_nq.save();
|
|
var _Eq,_Fq;_Eq=_pq+(_pm-_nm);_Fq=_qq+(_qm-_om);_nq.beginPath();_nq.moveTo(_pq,_qq);_nq.lineTo(_nm,_om);_nq.lineTo(_pm,_qm);_nq.lineTo(_Eq,_Fq);_nq.closePath();_nq.clip();var _xq=_rq*(_wq-_uq)-_tq*_wq+_vq*_uq+(_tq-_vq)*_sq;if(_xq==0){return }var _yq=-(_sq*(_pm-_nm)-_uq*_pm+_wq*_nm+(_uq-_wq)*_pq)/_xq;var _zq=(_uq*_qm+_sq*(_om-_qm)-_wq*_om+(_wq-_uq)*_qq)/_xq;var _Aq=(_rq*(_pm-_nm)-_tq*_pm+_vq*_nm+(_tq-_vq)*_pq)/_xq;var _Bq=-(_tq*_qm+_rq*(_om-_qm)-_vq*_om+(_vq-_tq)*_qq)/_xq;var _Cq=(_rq*(_wq*_nm-_uq*_pm)+_sq*(_tq*_pm-_vq*_nm)+(_vq*_uq-_tq*_wq)*_pq)/_xq;
|
|
var _Dq=(_rq*(_wq*_om-_uq*_qm)+_sq*(_tq*_qm-_vq*_om)+(_vq*_uq-_tq*_wq)*_qq)/_xq;_nq.transform(_yq,_zq,_Aq,_Bq,_Cq,_Dq);_nq.drawImage(_oq,0,0);_nq.restore()};_Hn.prototype._Pn=function(slot,_wk,alpha){var _1l=slot.attachment,vertices=[],uvs;var _eq=0;var _fq=0;if(slot.skeleton){_eq=slot.skeleton.x;_fq=slot.skeleton.y}else if(slot.bone.skeleton){_eq=slot.bone.skeleton.x;_fq=slot.bone.skeleton.y}_1l._2p(slot.bone,vertices,0,2);uvs=_1l.uvs;var _eo=_Nk[_1l._1l._3p._Rk._Qk];if(!_eo.complete)return;if(!_eo._Tp)_Up({
|
|
_Rk:_eo});var _Zo=6;var _Zp=_Nn.__p(_tp._0q,_eo._Tp,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_Zo;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;_5q[_bq+0]=_5q[_Jq+0]=vertices[spine._Fo._gq];_5q[_bq+1]=_5q[_Jq+1]=vertices[spine._Fo._hq];_5q[_Gq+0]=vertices[spine._Fo._iq];_5q[_Gq+1]=vertices[spine._Fo._jq];_5q[_6l+0]=_5q[_Hq+0]=vertices[spine._Fo._kq];_5q[_6l+1]=_5q[_Hq+1]=vertices[spine._Fo._lq];
|
|
_5q[_Iq+0]=vertices[spine._Fo._Kq];_5q[_Iq+1]=vertices[spine._Fo._Lq];_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk;_9q[_bq+0]=_9q[_Jq+0]=uvs[spine._Fo._gq];_9q[_bq+1]=_9q[_Jq+1]=uvs[spine._Fo._hq];_9q[_Gq+0]=uvs[spine._Fo._iq];_9q[_Gq+1]=uvs[spine._Fo._jq];_9q[_6l+0]=_9q[_Hq+0]=uvs[spine._Fo._kq];_9q[_6l+1]=_9q[_Hq+1]=uvs[spine._Fo._lq];_9q[_Iq+0]=uvs[spine._Fo._Kq];_9q[_Iq+1]=uvs[spine._Fo._Lq]};_Hn.prototype._Rn=function(slot,
|
|
_wk,alpha){var _7p=slot.attachment,vertices=[],uvs;var _eq=0;var _fq=0;if(slot.skeleton){_eq=slot.skeleton.x;_fq=slot.skeleton.y}else if(slot.bone.skeleton){_eq=slot.bone.skeleton.x;_fq=slot.bone.skeleton.y}_7p._2p(slot,0,_7p._8p,vertices,0,2);uvs=_7p.uvs;var _eo=_Nk[_7p._1l._3p._Rk._Qk];if(!_eo.complete)return;if(!_eo._Tp)_Up({_Rk:_eo});var _Zo=_7p.triangles.length;var _Zp=_Nn.__p(_tp._0q,_eo._Tp,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_Zo;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;
|
|
var _bq=index;for(var _km=0;_km<_Zo;_km++,_bq+=_2q){var _gp=_7p.triangles[_km];_5q[_bq+0]=vertices[(_gp*2)+0];_5q[_bq+1]=vertices[(_gp*2)+1];_5q[_bq+2]=_cq;_7q[_bq+0]=_7q[_bq+1]=_wk;_9q[_bq+0]=uvs[(_gp*2)+0];_9q[_bq+1]=uvs[(_gp*2)+1]}};_Hn.prototype._Go=function(slot,_sl,_tl){var _1l=slot.attachment,vertices=[];_1l._2p(slot.bone,vertices,0,2);var _Mq,_Nq,_Oq,_Pq;var _Qq;_Mq=_sl-vertices[spine._Fo._Kq];_Nq=_tl-vertices[spine._Fo._Lq];_Oq=vertices[spine._Fo._gq]-vertices[spine._Fo._Kq];_Pq=vertices[spine._Fo._hq]-vertices[spine._Fo._Lq];
|
|
_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)return false;_Mq=_sl-vertices[spine._Fo._iq];_Nq=_tl-vertices[spine._Fo._jq];_Oq=vertices[spine._Fo._kq]-vertices[spine._Fo._iq];_Pq=vertices[spine._Fo._lq]-vertices[spine._Fo._jq];_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)return false;_Mq=_sl-vertices[spine._Fo._gq];_Nq=_tl-vertices[spine._Fo._hq];_Oq=vertices[spine._Fo._iq]-vertices[spine._Fo._gq];_Pq=vertices[spine._Fo._jq]-vertices[spine._Fo._hq];_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)return false;_Mq=_sl-vertices[spine._Fo._kq];
|
|
_Nq=_tl-vertices[spine._Fo._lq];_Oq=vertices[spine._Fo._Kq]-vertices[spine._Fo._kq];_Pq=vertices[spine._Fo._Lq]-vertices[spine._Fo._lq];_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)return false;return true};_Hn.prototype._Io=function(slot,_sl,_tl){var _7p=slot.attachment,vertices=[];_7p._2p(slot,0,_7p._8p,vertices,0,2);var _Mq,_Nq,_Oq,_Pq;var _Qq;var __o=_7p.triangles.length;for(var _km=0;_km<__o;_km+=3){var _gp=_7p.triangles[_km+0];var _hp=_7p.triangles[_km+1];var _ip=_7p.triangles[_km+2];var _Rq=vertices[(_gp*2)+0];
|
|
var _Sq=vertices[(_gp*2)+1];var _Tq=vertices[(_hp*2)+0];var _Uq=vertices[(_hp*2)+1];var _Vq=vertices[(_ip*2)+0];var _Wq=vertices[(_ip*2)+1];_Mq=_sl-_Rq;_Nq=_tl-_Sq;_Oq=_Tq-_Rq;_Pq=_Uq-_Sq;_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)continue;_Mq=_sl-_Tq;_Nq=_tl-_Uq;_Oq=_Vq-_Tq;_Pq=_Wq-_Uq;_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)continue;_Mq=_sl-_Vq;_Nq=_tl-_Wq;_Oq=_Rq-_Vq;_Pq=_Sq-_Wq;_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq>=0)continue;return true}return false};_Hn.prototype._Ko=function(slot,_sl,_tl){var _Xq=slot.attachment,vertices=[];
|
|
_Xq._2p(slot,0,_Xq._8p,vertices,0,2);var _Mq,_Nq,_Oq,_Pq;var _Qq;var _Yq=0;for(var _km=0;_km<((_Xq._8p)/2)-1;_km++){var _Rq=vertices[_Yq+0];var _Sq=vertices[_Yq+1];_Yq+=2;var _Tq=vertices[_Yq+0];var _Uq=vertices[_Yq+1];_Mq=_sl-_Rq;_Nq=_tl-_Sq;_Oq=_Tq-_Rq;_Pq=_Uq-_Sq;_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq<=0){return false}}var _Rq=vertices[_Yq+0];var _Sq=vertices[_Yq+1];var _Tq=vertices[0];var _Uq=vertices[1];_Mq=_sl-_Rq;_Nq=_tl-_Sq;_Oq=_Tq-_Rq;_Pq=_Uq-_Sq;_Qq=(_Mq*_Pq)-(_Nq*_Oq);if(_Qq<=0){return false}return true};_Hn.prototype._wn=function(_xn){
|
|
for(var _km=0;_km<this._bj.slots.length;_km++){var _yn=this._bj.slots[_km];var map=_nj();_pj(map,"name",_yn.name);_pj(map,"bone",_yn._zn.name);_pj(map,"attachment",_yn._Zq?_yn._Zq:"(none)");_w9(_xn,map)}};function __q(_w){_0r("draw_primitive_begin()")}function _1r(_w,_2r){_0r("draw_primitive_begin_texture()")}function _3r(x,y){_0r("draw_vertex()")}function _4r(x,y,_wk,alpha){_0r("draw_vertex_color()")}var _5r=_4r;function _6r(x,y,_7r,_8r){_0r("draw_vertex_texture()")}function _9r(x,y,_7r,_8r,_wk,alpha){_0r("draw_vertex_texture_color()")}
|
|
var _ar=_9r;function _br(){_0r("draw_primitive_end()")}function _cr(_w){_0r("d3d_primitive_begin()")}function _dr(_w,_2r){_0r("d3d_primitive_begin_texture()")}function _er(x,y,_fr){_0r("d3d_vertex()");}function _gr(x,y,_fr,_wk,alpha){_0r("d3d_vertex_color()")}var _hr=_gr;function _ir(x,y,_fr,_7r,_8r){_0r("d3d_vertex_texture()")}function _jr(x,y,_fr,_7r,_8r,_wk,alpha){_0r("d3d_vertex_texture_color()")}var _kr=_jr;function _lr(x,y,_fr,_mr,_nr,_or){_0r("d3d_vertex_normal()")}function _pr(x,y,_fr,_mr,_nr,_or,_wk,
|
|
alpha){_0r("d3d_vertex_normal_color()")}var _qr=_pr;function _rr(x,y,_fr,_mr,_nr,_or,_7r,_8r){_0r("d3d_vertex_normal_texture()")}function _sr(x,y,_fr,_mr,_nr,_or,_7r,_8r,_wk,alpha){_0r("d3d_vertex_normal_texture_color()");}var _tr=_sr;function _ur(){_0r("d3d_primitive_end()")}var _vr=null;var _wr=0,_xr=-1,_yr=null,_zr=null;var _Ar=1,_Br=2,_Cr=3,_Dr=4,_Er=5,_Fr=6,_Gr=7;function _Hr(){__q=_Ir;_1r=_Jr;_3r=_Kr;_4r=_Lr;_5r=_Lr;_6r=_Mr;_9r=_Nr;_ar=_Nr;_br=_Or;_cr=_Pr;_dr=_Qr;_er=_Rr;_gr=_Sr;_hr=_Sr;_ir=_Tr;_jr=_Ur;
|
|
_kr=_Ur;_lr=_Vr;_pr=_Wr;_qr=_Wr;_rr=_Xr;_sr=_Yr;_tr=_Yr;_ur=_Zr;}function __r(_0s){switch(_0s){case _Ar:return _tp._1s;case _Br:return _tp._2s;case _Cr:return _tp._3s;case _Dr:return _tp._0q;case _Er:return _tp._4s;case _Fr:return _tp._5s;case _Gr:return _tp._0q}return -1}function _6s(){_wr=0;_xr=-1;_yr=null;_zr=null}function _Ir(_7s){_Jr(yyGetInt32(_7s),-1)}function _Jr(_7s,_Xn){_wr=yyGetInt32(_7s);_xr=null;_yr=null;if(typeof(_Xn)=="object"){_xr=_Xn._8s;_yr=_Xn._9s}else if((_Xn!=-1)&&_Nk[yyGetInt32(_Xn)]){_xr=_Nk[yyGetInt32(_Xn)]}
|
|
if(_xr&&!_xr._Tp){_Up({_Rk:_xr})}_zr=new _as(_bs,_Nn._cs(_Nn._1q),false)}function _Kr(_sl,_tl){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=yyGetReal(_sl);_zr._6q[index+1]=yyGetReal(_tl);_zr._6q[index+2]=_cq;_zr._aq[index+0]=0;_zr._aq[index+1]=0;_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff)}function _Lr(_sl,_tl,_gs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=yyGetReal(_sl);_zr._6q[index+1]=yyGetReal(_tl);_zr._6q[index+2]=_cq;_zr._aq[index+0]=0;
|
|
_zr._aq[index+1]=0;_zr._8q[index]=((yyGetReal(_Ro)*255.0)<<24)|_hs(yyGetInt32(_gs));}function _Mr(_sl,_tl,_is,_js){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=yyGetReal(_sl);_zr._6q[index+1]=yyGetReal(_tl);_zr._6q[index+2]=_cq;var _ks=_ls(yyGetReal(_is),yyGetReal(_js));_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff)}function _Nr(_sl,_tl,_is,_js,_gs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=yyGetReal(_sl);
|
|
_zr._6q[index+1]=yyGetReal(_tl);_zr._6q[index+2]=_cq;var _ks=_ls(yyGetReal(_is),yyGetReal(_js));_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((yyGetReal(_Ro)*255.0)<<24)|_hs(yyGetInt32(_gs))}function _Or(){var _ms=__r(_wr);if(_ms==-1){return }var _ns=_zr._os.subarray(0,_zr._4q*_zr._3q());var _ps=_xr?_xr._Tp:null;var _Zp=_Nn.__p(_ms,_ps,_Nn._1q,_zr._4q);_Zp._os.set(_ns,_Zp._4q*_Zp._3q());_Zp._4q+=_zr._4q}function _Pr(_w){_dr(_w,-1)}function _Qr(_7s,_Xn){_wr=_7s;_xr=null;_yr=null;if(typeof(_Xn)=="object"){
|
|
_xr=_Xn._8s;_yr=_Xn._9s}else if((_Xn!=-1)&&_Nk[_Xn]){_xr=_Nk[_Xn]}if(_xr&&!_xr._Tp){_Up({_Rk:_xr})}_zr=new _as(_bs,_Nn._cs(_Nn._qs),false)}function _ls(_is,_js){if(_yr&&_xr){return({_3l:(_yr.x+(_is*_yr._36))/_xr._rs,_4l:(_yr.y+(_js*_yr._46))/_xr._ss})}else {return({_3l:_is,_4l:_js})}};function _Rr(_sl,_tl,_ts){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=0;_zr._us[index+1]=0;_zr._us[index+2]=0;_zr._aq[index+0]=0;_zr._aq[index+1]=0;
|
|
_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff);}function _Sr(_sl,_tl,_ts,_vs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=0;_zr._us[index+1]=0;_zr._us[index+2]=0;_zr._aq[index+0]=0;_zr._aq[index+1]=0;_zr._8q[index]=((_Ro*255.0)<<24)|_hs(_vs)}function _Tr(_sl,_tl,_ts,_ws,_xs){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=0;
|
|
_zr._us[index+1]=0;_zr._us[index+2]=0;var _ks=_ls(_ws,_xs);_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff)}function _Ur(_sl,_tl,_ts,_ws,_xs,_vs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=0;_zr._us[index+1]=0;_zr._us[index+2]=0;var _ks=_ls(_ws,_xs);_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((_Ro*255.0)<<24)|_hs(_vs)}function _Vr(_sl,_tl,
|
|
_ts,_ys,_zs,_As){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=_ys;_zr._us[index+1]=_zs;_zr._us[index+2]=_As;_zr._aq[index+0]=0;_zr._aq[index+1]=0;_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff)}function _Wr(_sl,_tl,_ts,_ys,_zs,_As,_vs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=_ys;_zr._us[index+1]=_zs;_zr._us[index+2]=_As;
|
|
_zr._aq[index+0]=0;_zr._aq[index+1]=0;_zr._8q[index]=((_Ro*255.0)<<24)|_hs(_vs);}function _Xr(_sl,_tl,_ts,_ys,_zs,_As,_ws,_xs){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=_ys;_zr._us[index+1]=_zs;_zr._us[index+2]=_As;var _ks=_ls(_ws,_xs);_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((_es*255.0)<<24)|(_fs&0x00ffffff)}function _Yr(_sl,_tl,_ts,_ys,_zs,_As,_ws,_xs,_vs,_Ro){var _2q=_zr._3q()>>2;var index=_zr._4q*_2q;
|
|
_zr._ds(1);_zr._6q[index+0]=_sl;_zr._6q[index+1]=_tl;_zr._6q[index+2]=_ts;_zr._us[index+0]=_ys;_zr._us[index+1]=_zs;_zr._us[index+2]=_As;var _ks=_ls(_ws,_xs);_zr._aq[index+0]=_ks._3l;_zr._aq[index+1]=_ks._4l;_zr._8q[index]=((_Ro*255.0)<<24)|_hs(_vs)}function _Zr(){var _ms=__r(_wr);if(_ms==-1){return }var _ns=_zr._os.subarray(0,_zr._4q*_zr._3q());var _ps=_xr?_xr._Tp:null;var _Zp=_Nn.__p(_ms,_ps,_Nn._qs,_zr._4q);_Zp._os.set(_ns,_Zp._4q*_Zp._3q());_Zp._4q+=_zr._4q}/*@constructor */function _Bs(_Cs){var _Ds=null,
|
|
_Es=null,_Fs=null,_Gs=false,_Hs=null,_Is;var _Js=0,_Ks=0,_Ls=0,_Ms=0;var _Ns=this;(function(){_Ds=new ArrayBuffer(_Cs);_Es=new DataView(_Ds)})();function _Os(_Ps,_Qs){var _Rs=false;var _Ss=_Hs._Ts;for(var _p1=0;_p1<_Ss.length;_p1++){var _Us=_Ss[_p1];if(((_Ps==-1)||(_Us._Vs==_Ps))&&(_Us.type==_Qs)){_Rs=true;if((_Us._Ws&_Js)===0){var _Xs=(_Ms+_Us.offset);_Js|=_Us._Ws;if(_Hs._Ys===_Js){_Js=0;_Ks++;_Ms+=_Hs._Zs;if((_Ms+_Hs._Zs)>=_Ds.byteLength){_Ns.__s(_Ds.byteLength*2)}}return _Xs}}}if(_Rs){debug("VERTEX BUILDER: element already written, must write the whole vertex first\n\n",
|
|
true);return -1}debug("VERTEX BUILDER: Vertex format does not contain selected type.\n\n",true);return -1};/*@this {yyVBufferBuilder} */this.__s=function(_Cs){var _0t=new ArrayBuffer(_Cs);var _1t=new Int8Array(_Ds);var _2t=new Int8Array(_0t);_2t.set(_1t);_Ds=_0t;_Es=new DataView(_Ds)};/*@this {yyVBufferBuilder} */this._3t=function(_4t){_Js=0;_Ks=0;_Ls=0;_Ms=0;_Is=_4t;_Hs=_Nn._cs(_4t);if(_Hs._Zs>_Ds.byteLength){this.__s(_Hs._Zs*36)}};/*@this {yyVBufferBuilder} */this._5t=function(){};this._6t=function(){return _Is}
|
|
;this._7t=function(){return _Nn._cs(_Is)};/*@this {yyVBufferBuilder} */this._8t=function(x,y){var _Xs=_Os(_tp._9t,_tp._at);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,y,true)}};/*@this {yyVBufferBuilder} */this._bt=function(x,y,_fr){var _Xs=_Os(_tp._9t,_tp._ct);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,y,true);_Es.setFloat32(_Xs+8,_fr,true)}};/*@this {yyVBufferBuilder} */this._dt=function(_vs,_Ro){var _Xs=_Os(_tp._et,_tp._ft);if(_Xs>=0){var _gt=((_Ro*255.0)<<24)|_hs(_vs);
|
|
_Es.setUint32(_Xs,_gt,true)}};/*@this {yyVBufferBuilder} */this._ht=function(_it){var _Xs=_Os(_tp._et,_tp._ft);if(_Xs>=0){var _wk=((_it&0xff)<<24)|((_it&0xff00)<<8)|((_it&0xff0000)>>8)|((_it&0xff000000)>>24);_Es.setUint32(_Xs,_wk,true)}};/*@this {yyVBufferBuilder} */this._jt=function(_kt){var _Xs=_Os(_tp._et,_tp._ft);if(_Xs>=0){var _wk=(_kt&0xff000000)|((_kt&0xff)<<16)|(_kt&0xff00)|((_kt&0xff0000)>>16);_Es.setUint32(_Xs,_wk,true)}};/*@this {yyVBufferBuilder} */this._lt=function(_3l,_4l){var _Xs=_Os(_tp._mt,
|
|
_tp._at);if(_Xs>=0){_Es.setFloat32(_Xs,_3l,true);_Es.setFloat32(_Xs+4,_4l,true)}};/*@this {yyVBufferBuilder} */this._nt=function(x,y,_fr){var _Xs=_Os(_tp._ot,_tp._ct);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,y,true);_Es.setFloat32(_Xs+8,_fr,true)}};/*@this {yyVBufferBuilder} */this._pt=function(x){var _Xs=_Os(-1,_tp._qt);if(_Xs>=0){_Es.setFloat32(_Xs,x,true)}};/*@this {yyVBufferBuilder} */this._rt=function(x,y){var _Xs=_Os(-1,_tp._at);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,
|
|
y,true)}};/*@this {yyVBufferBuilder} */this._st=function(x,y,_fr){var _Xs=_Os(-1,_tp._ct);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,y,true);_Es.setFloat32(_Xs+8,_fr,true)}};/*@this {yyVBufferBuilder} */this._tt=function(x,y,_fr,_r1){var _Xs=_Os(-1,_tp._ut);if(_Xs>=0){_Es.setFloat32(_Xs,x,true);_Es.setFloat32(_Xs+4,y,true);_Es.setFloat32(_Xs+8,_fr,true);_Es.setFloat32(_Xs+12,_r1,true)}};/*@this {yyVBufferBuilder} */this._vt=function(x,y,_fr,_r1){var _Xs=_Os(-1,_tp._wt);if(_Xs>=0){_Es.setUint8(_Xs,
|
|
x,true);_Es.setUint8(_Xs+1,y,true);_Es.setUint8(_Xs+2,_fr,true);_Es.setUint8(_Xs+3,_r1,true)}};/*@this {yyVBufferBuilder} */this._xt=function(){var _yt=new _as(_Ks,_Hs,false);var _zt=_Ks*_Hs._Zs;var _At=new Int8Array(_Ds,0,_zt);_yt._os.set(_At);_yt._4q+=_Ks;_yt._xt();_Fs=_yt;_Gs=true;_Ds=null;_Es=null};/*@this {yyVBufferBuilder} */this._Bt=function(_Ct,_Dt){if(_Gs){if(_Dt==-1){_Nn._Et(_Ct,null,_Fs,0)}else _Nn._Et(_Ct,_Dt._8s._Tp,_Fs,0)}else {var _Zp;if(_Dt==-1){_Zp=_Nn.__p(_Ct,null,_Is,_Ks)}else {_Zp=_Nn.__p(_Ct,
|
|
_Dt._8s._Tp,_Is,_Ks)}var _Ft=_Zp._4q*_Hs._Zs;var _At=new Int8Array(_Ds,0,_Ks*_Hs._Zs);_Zp._os.set(_At,_Ft);_Zp._4q+=_Ks}};this._Gt=function(_Ht){_Ks=_Ht;_Ls=0;_Ms=_Ht*_Hs._Zs};this._It=function(){return _Ks};this._Jt=function(){return _Ds}}var _Kt=null;var _Lt=[];/*@constructor */function _Mt(){var _Nt=0,_Ot=0.5;var _Pt;var _Qt=[];var _Rt=[];var _St=[];var _Tt=_Nt;var _Ut=_Ot;Object.defineProperties(this,{_Vt:{get :function(){return _Tt},set :function(_Wt){_Tt=_Wt}},_Xt:{get :function(){return _Ut},set :function(_Wt){
|
|
_Ut=_Wt}}});/*@this {yyGamePad} */this._Yt=function(_Zt){_Pt=_Zt.id;_Rt=_Qt.slice();_St=_Zt.axes.slice();var __t=_Zt.buttons;if(__t){for(var _qk in __t){if(!__t.hasOwnProperty(_qk))continue;if(typeof(__t[_qk])==="object"){_Qt[_qk]=__t[_qk].value}else {_Qt[_qk]=__t[_qk]}}}};/*@this {yyGamePad} */this._0u=function(){return _Pt||""};/*@this {yyGamePad} */this._1u=function(){if(_Qt){return _Qt.length}return 0};/*@this {yyGamePad} */this._2u=function(_3u){var _4u=_Qt[_3u];var _5u=_Rt[_3u];if((_4u!==undefined)&&(_5u!==undefined)){
|
|
return((_4u>=_Ut)&&(_5u<_Ut))}return false};/*@this {yyGamePad} */this._6u=function(_3u){var _4u=_Qt[_3u];var _5u=_Rt[_3u];if((_4u!==undefined)&&(_5u!==undefined)){return((_4u<_Ut)&&(_5u>=_Ut))}return false};/*@this {yyGamePad} */this._7u=function(_3u){var _4u;if(typeof(_Qt[_3u])==="object"){_4u=_Qt[_3u].value}else {_4u=_Qt[_3u]}if(_4u!==undefined){return(_4u>=_Ut)}return false};/*@this {yyGamePad} */this._8u=function(_3u){var _4u;if(typeof(_Qt[_3u])==="object"){_4u=_Qt[_3u].value}else {_4u=_Qt[_3u];}return _4u||0.0}
|
|
;/*@this {yyGamePad} */this._9u=function(){if(_St){return _St.length}return 0};/*@this {yyGamePad} */this._au=function(_bu,_cu){var _du=_St[_bu]||0;if(_Tt>0.0){var _eu=Math.abs(_du);if(_eu<_Tt){_du=0.0}else {var sign=(_du>=0)?1.0:-1.0;_du=((_eu-_Tt)/(_cu-_Tt))*sign}}return _du}}/*@constructor */function _fu(){var _gu=1.0,_hu=1.0;var _iu=0,_ju=1;var _ku=0x8000,_lu=0x8001,_mu=0x8002,_nu=0x8003,_ou=0x8004,_pu=0x8005,_qu=0x8006,_ru=0x8007,_su=0x8008,_tu=0x8009,_uu=0x800A,_vu=0x800B,_wu=0x800C,_xu=0x800D,_yu=0x800E,
|
|
_zu=0x800F,_Au=0x8010,_Bu=0x8011,_Cu=0x8012,_Du=0x8013,_Eu=0x8014;var _Fu=0,_Gu=1,_Hu=2,_Iu=3,_Ju=4,_Ku=5,_Lu=6,_Mu=7,_Nu=8,_Ou=9,_Pu=10,_Qu=11,_Ru=12,_Su=13,_Tu=14,_Uu=15;var _Vu=0,_Wu=1,_Xu=2,_Yu=3;function _Zu(){return !!navigator["getGamepads"]||!!navigator["webkitGetGamepads"]||!!navigator["webkitGamepads"]}var __u=_Zu()?_ju:_iu;var _0v=[];function _1v(){if(navigator["getGamepads"]){return navigator["getGamepads"]()}if(navigator["webkitGetGamepads"]){return navigator["webkitGetGamepads"]();}if(navigator["webkitGamepads"]){
|
|
return navigator["webkitGamepads"]()}return null}function _2v(){var gamepads=_1v();if(gamepads!==null){var _3v=0;for(_3v=0;_3v<gamepads.length;++_3v){var _4v=gamepads[_3v];if(!_4v&&_0v[_3v]){_0v[_3v]=undefined;var _5v=_6v._7v(undefined,undefined,_8v,undefined);_5v._9v="gamepad lost";_5v._av=_3v;_5v._bv=0;_5v._cv=true}else {if(_4v&&!_0v[_3v]){_0v[_3v]=new _Mt();if(_Lt[_3v]!==undefined){_0v[_3v]._Vt=_Lt[_3v]}var _5v=_6v._7v(undefined,undefined,_8v,undefined);_5v._9v="gamepad discovered";_5v._av=_3v;_5v._bv=0;
|
|
_5v._cv=true}if(_0v[_3v]){_0v[_3v]._Yt(_4v)}}}}}function _dv(_3u){if(_3u<_ku){return _3u}switch(_3u){case _lu:return _Fu;case _mu:return _Gu;case _nu:return _Hu;case _ou:return _Iu;case _pu:return _Ju;case _qu:return _Ku;case _ru:return _Lu;case _su:return _Mu;case _tu:return _Nu;case _uu:return _Ou;case _vu:return _Pu;case _wu:return _Qu;case _xu:return _Ru;case _yu:return _Su;case _zu:return _Tu;case _Au:return _Uu}return 0}function _ev(_bu){if(_bu<_ku){return _bu}switch(_bu){case _Bu:return _Vu;case _Cu:return _Wu;case _Du:return _Xu;
|
|
case _Eu:return _Yu}return 0}function _fu(){}/*@this {yyGamepadManager} */this._fv=function(){return _0v.length};/*@this {yyGamepadManager} */this._gv=function(_hv){var _iv=_0v[_hv];if(_iv){return _iv._0u()}return ""};/*@this {yyGamepadManager} */this._jv=function(){return(__u!==_iu)};/*@this {yyGamepadManager} */this._Xt=function(_hv){var _iv=_0v[_hv];if(_iv){return _iv._Xt}return 0.0};/*@this {yyGamepadManager} */this._kv=function(_hv,_lv){var _iv=_0v[_hv];if(_iv){if((_lv>=0.0)&&(_lv<=_gu)){_iv._Xt=_lv}}}
|
|
;/*@this {yyGamepadManager} */this._Vt=function(_hv){var _iv=_0v[_hv];if(_iv){return _iv._Vt}else if(_Lt[_hv]!==undefined){return _Lt[_hv]}return 0.0};/*@this {yyGamepadManager} */this._mv=function(_hv,_nv){_Lt[_hv]=_nv;var _iv=_0v[_hv];if(_iv){if((_nv>=0.0)&&(_nv<=_hu)){_iv._Vt=_nv}}};/*@this {yyGamepadManager} */this._ov=function(){_0v=[]};/*@this {yyGamepadManager} */this._pv=function(){switch(__u){case _ju:_2v();break;case _iu:default :return }};/*@this {yyGamepadManager} */this._qv=function(_hv){if(_0v[_hv]!==null&&_0v[_hv]!==undefined){
|
|
return true}return false};/*@this {yyGamepadManager} */this._1u=function(_hv){var _iv=_0v[_hv];if(_iv){return _iv._1u()}return 0};/*@this {yyGamepadManager} */this._9u=function(_hv){var _iv=_0v[_hv];if(_iv){return _iv._9u()}return 0};/*@this {yyGamepadManager} */this._7u=function(_hv,_3u){var _iv=_0v[_hv];if(_iv){return _iv._7u(_dv(_3u),_iv._Xt)}return false};/*@this {yyGamepadManager} */this._2u=function(_hv,_3u){var _iv=_0v[_hv];if(_iv){return _iv._2u(_dv(_3u),_iv._Xt)}return false};/*@this {yyGamepadManager} */this._6u=function(_hv,
|
|
_3u){var _iv=_0v[_hv];if(_iv){return _iv._6u(_dv(_3u),_iv._Xt)}return false};/*@this {yyGamepadManager} */this._8u=function(_hv,_3u){var _iv=_0v[_hv];if(_iv){return _iv._8u(_dv(_3u))}return 0};/*@this {yyGamepadManager} */this._au=function(_hv,_bu){var _iv=_0v[_hv];if(_iv){return _iv._au(_ev(_bu),_hu)}return 0}};var _rv=[];var _sv="None";var _tv=0;var _uv=0;/*@constructor */function _vv(){this.x=0;this.y=0;this._7u=0;this._2u=0;this._6u=0;this._wv=0};_vv.prototype._ov=function(){this._7u=0;this._2u=0;this._6u=0;
|
|
this._wv=0};_vv.prototype._xv=function(_sl,_tl){if(_Ij){var _yv;if(!_Ij._zv){_yv=_Av}else {_yv=_Ij._Bv}for(var _4l=0;_4l<_yv.length;_4l++){var _Cv=_yv[_4l];if(_Cv._y1){_Dv(canvas,_Ev);if(((_sl-_Ev.left)>=_Cv._Fv)&&((_sl-_Ev.left)<_Cv._Gv)&&((_tl-_Ev.top)>=_Cv._Hv)&&((_tl-_Ev.top)<_Cv._Iv)){this.x=_Cv._Jv(_sl,_tl);this.y=_Cv._Kv(_sl,_tl);return }}}}this.x=_sl;this.y=_tl};/*@constructor */function _Lv(_Mv){for(var _p1=0;_p1<_rv.length;_p1++){if(_rv[_p1]===_Mv){return _p1}}return -1}function _Nv(_Mv){var _Ov=-1;
|
|
for(var _p1=0;_p1<_rv.length;_p1++){if((_rv[_p1]===_Mv)||(_rv[_p1]===-1)){_Ov=_p1;break }}if(_Ov==-1){_Ov=_rv.length}_rv[_Ov]=_Mv;_Pv[_Ov]=new _vv();return _Ov}var _Qv=!1;function _Rv(event){for(var _Sv=0;_Sv<event.changedTouches.length;_Sv++){var _Tv=event.changedTouches[_Sv];var type="";var _Ov=-1;_sv=event.type;switch(event.type){case "touchstart":_Ov=_Nv(_Tv["identifier"]);break;case "touchend":if(!_Qv&&(_Uv==_Vv)){_Wv();_Qv=true}_Ov=_Lv(_Tv["identifier"]);_rv[_Ov]=-1;break;case "touchcancel":_Ov=_Lv(_Tv["identifier"]);
|
|
_rv[_Ov]=-1;break;case "touchmove":_Ov=_Lv(_Tv["identifier"]);break;default :return }var _Xv;var _Yv;_Xv=_Tv.pageX;_Yv=_Tv.pageY;if(_Ov==0){if(_Zv!=null){__v=_Xv;_0w=_Yv}switch(event.type){case "touchstart":_1w=1;break;case "touchmove":_1w=1;break;case "touchcancel":case "touchend":_1w=0;break }}_Pv[_Ov]._xv(_Xv,_Yv);_2w[_Ov].x=_Xv;_2w[_Ov].y=_Yv;switch(event.type){case "touchstart":_Pv[_Ov]._7u=1;_2w[_Ov]._3w=_4w|_5w|_6w;break;case "touchcancel":case "touchend":_Pv[_Ov]._7u=0;_2w[_Ov]._3w=0;break;case "touchmove":default :break }
|
|
event.preventDefault()}}function _7w(e){var _Ov=-1;var type="";switch(e.type){case 'mousemove':_Ov=0;break;case 'touchstart':case 'touchmove':case 'touchend':_Rv(e);break;case 'pointerdown':case 'MSPointerDown':_Ov=_Nv(e["pointerId"]);type="start";break;case 'pointermove':case 'MSPointerMove':_Ov=_Lv(e["pointerId"]);type="move";break;case 'pointerup':case 'MSPointerUp':case 'pointercancel':case 'MSPointerCancel':case 'pointerout':case 'MSPointerOut':_Ov=_Lv(e["pointerId"]);_rv[_Ov]=-1;type="end";break }if(_Ov>=0){
|
|
var _Xv=e.pageX;var _Yv=e.pageY;if(_Ov==0){if(_Zv!=null){__v=_Xv;_0w=_Yv}switch(type){case "start":case "move":{_8w=0;if(e.pointerType=="mouse"){_8w=e.button}if(_8w==2)_8w=1;else if(_8w==1)_8w=2;_9w=_8w;_aw=_8w;_1w|=(1<<_8w)}break;case "end":_1w=0;break }}_Pv[_Ov]._xv(_Xv,_Yv);_2w[_Ov].x=_Xv;_2w[_Ov].y=_Yv;switch(type){case "start":_Pv[_Ov]._7u=1;_2w[_Ov]._3w=_4w|_5w|_6w;break;case "end":_Pv[_Ov]._7u=0;_2w[_Ov]._3w=0;break;case "move":default :break }}e.preventDefault();}function _bw(){if((window.PointerEvent)||(window.navigator.pointerEnabled)||(window.navigator.msPointerEnabled)){
|
|
canvas.addEventListener("pointerdown",_7w,false);canvas.addEventListener("pointermove",_7w,false);canvas.addEventListener("pointerup",_7w,false);canvas.addEventListener("pointercancel",_7w,false);canvas.addEventListener("pointerover",_7w,false);canvas.addEventListener("pointerout",_7w,false);canvas.addEventListener("MSPointerDown",_7w,false);canvas.addEventListener("MSPointerMove",_7w,false);canvas.addEventListener("MSPointerUp",_7w,false);canvas.addEventListener("MSPointerCancel",_7w,false);canvas.addEventListener("MSPointerOver",
|
|
_7w,false);canvas.addEventListener("MSPointerOut",_7w,false)}else {canvas.ontouchstart=_Rv;canvas.ontouchmove=_Rv;canvas.ontouchend=_Rv;canvas.ontouchcancel=_Rv}canvas.style.touchAction="none"}var _cw,_dw,_ew,_fw,_gw,_hw,_iw;/*@constructor *//*@constructor */function _jw(_kw,_lw){this._mw=[];this._rs=_kw;this._ss=_lw;var _Am=_kw*_lw;for(var _p1=0;_p1<_Am;_p1++){this._mw[_p1]=0}}_jw.prototype._nw=function(_ow){this._rs=_ow._rs;this._ss=_ow._ss;this._mw=_ow._mw.slice()};var _pw=_qw;function _qw(_rw,_sl,_tl,
|
|
_Qj){_rw=yyGetInt32(_rw);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);var _sw=_tw._Kl(_rw);if(!_sw){_uw("Error: invalid ds_grid ID (ds_grid_set)");return }if(_sl<0||_sl>=_sw._rs||_tl<0||_tl>=_sw._ss){_uw("Error: grid out of bounds(set) - GridID: "+_rw+" size["+_sw._rs+","+_sw._ss+"] at ("+_sl+","+_tl+")");return }_sw._mw[_sl+(_tl*_sw._rs)]=_Qj}var _vw=_ww;function _ww(_rw,_sl,_tl,_Qj){_rw=yyGetInt32(_rw);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);var _sw=_tw._Kl(_rw);if(!_sw){_uw("Error: invalid ds_grid ID (ds_grid_set)");
|
|
return _Qj}if(_sl<0||_sl>=_sw._rs||_tl<0||_tl>=_sw._ss){_uw("Error: grid out of bounds(set) - GridID: "+_rw+" size["+_sw._rs+","+_sw._ss+"] at ("+_sl+","+_tl+")");return _Qj}_sw._mw[_sl+(_tl*_sw._rs)]=_Qj;return _Qj}var _xw=_yw;function _yw(_rw,_sl,_tl,_Qj){_rw=yyGetInt32(_rw);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);var _sw=_tw._Kl(_rw);if(!_sw){_uw("Error: invalid ds_grid ID (ds_grid_set)");return _Qj}if(_sl<0||_sl>=_sw._rs||_tl<0||_tl>=_sw._ss){_uw("Error: grid out of bounds(set) - GridID: "+_rw+" size["+_sw._rs+","+_sw._ss+"] at ("+_sl+","+_tl+")");
|
|
return _Qj}var _zk=_sw._mw[_sl+(_tl*_sw._rs)];_sw._mw[_sl+(_tl*_sw._rs)]=_Qj;return _zk}var _zw=_Aw;function _Aw(_rw,_sl,_tl){_rw=yyGetInt32(_rw);var _sw=_tw._Kl(_rw),x=yyGetInt32(_sl),y=yyGetInt32(_tl);if(!_sw){_uw("Error: invalid ds_grid ID (ds_grid_get)");return undefined}if(x<0||x>=_sw._rs||y<0||y>=_sw._ss){_uw("Error: grid out of bounds(get) - GridID: "+_rw+" size["+_sw._rs+","+_sw._ss+"] at ("+x+","+y+")");return undefined}return _sw._mw[x+(y*_sw._rs)]}function _Ve(){var _xm=new _Bw();_xm._Cw=true;
|
|
return _Dw._7v(_xm)}function _Ew(_rw){_rw=yyGetInt32(_rw);var _Fw=_Dw._Kl(_rw);if(_Fw){_Fw._ov();_Dw._Gw(_rw)}}function _Ao(_rw){var _Hw=_Dw._Kl(yyGetInt32(_rw));if(_Hw){_Hw._ov();return }_uw("Error: invalid ds_list ID (ds_list_clear)")}function _s9(_rw){var _Hw=_Dw._Kl(yyGetInt32(_rw));if(_Hw)return _Hw.length;_uw("Error: invalid ds_list ID (ds_list_size)");return 0}function _w9(){var _Iw=arguments;var _Jw=arguments.length;var _Hw=_Dw._Kl(_Iw[0]);if(!_Hw){_uw("Error: invalid ds_list ID (ds_list_add)");return }
|
|
for(var _p1=1;_p1<_Jw;_p1++){_Hw._7v(_Iw[_p1])}return }function _Kf(_rw,_Kw){if(isNaN(_Kw))_uw("Error: index must be a number");var _Hw=_Dw._Kl(yyGetInt32(_rw));if(_Hw){return _Hw._Gw(yyGetInt32(_Kw));}}function _Jf(_rw,_Qj){var _Hw=_Dw._Kl(yyGetInt32(_rw));if(_Hw){var _zk=-1;for(var _xm=0;_xm<_Hw._Lw.length;_xm++){var _rk=_Hw._Lw[_xm];if(((typeof(_rk)=="object")&&(_rk.Object==_Qj))||(_rk==_Qj)){_zk=_xm;break }}return _zk}_uw("Error: invalid ds_list ID (ds_list_find_index)");return -1}function _39(_rw,_Kw){if(isNaN(_Kw))_uw("Error: index must be a number");
|
|
var _4l,_Mw=_Nw(_Kw),_Hw=_Dw._Kl(_Nw(yyGetInt32(_rw)));if(_Hw){_4l=_Hw._Lw[_Mw];if(typeof(_4l)==="object"&&_4l.Object!==undefined){return _4l.Object}else return _4l}_uw("Error: invalid ds_list ID (ds_list_find_value)");return undefined}var _Ow=1,_Pw=2;function _Qw(){}_Qw.prototype._rw=0;function _Rw(_Sw){switch(typeof(_Sw)){case "undefined":case "number":case "string":case "boolean":break;case "object":if(_Sw instanceof Long)_Sw="__@@YYLong-"+_Sw.toString();else if(_Sw instanceof ArrayBuffer)_Sw="__@@YYArrayBuffer-"+_Tw(_Sw);
|
|
else _Sw="__@@YYKey-"+JSON.stringify(_Sw);break;default :_uw("Illegal key type for ds_map");break }return _Sw}function _Tw(_Sw){for(var _xm=0;_xm<_Uw._Lw.length;_xm++){if(_Uw._Lw[_xm]._Vw==_Sw)return _xm.toString()}return -1}function _Ww(_rw){return _Xw(Number._Yw(_rw))}function _Zw(_Sw){if(typeof(_Sw)==="string"){if(_Sw.startsWith("__@@YYKey-")){var __w=_Sw.substring(10);_Sw=JSON.parse(__w)}else if(_Sw.startsWith("__@@YYLong-")){var _0x=_Sw.substring(11);_Sw=Long._Yw(_0x)}else if(_Sw.startsWith("__@@YYArrayBuffer-")){
|
|
var buffer=_Sw.substring(18);_Sw=_Ww(buffer)}}return _Sw}/*@constructor */function _1x(_Qs,_2x){this._3x=_Qs;this.Object=_2x}function _nj(){var _4n={};var id=_5n._7v(_4n);return id}function _wj(_rw){_rw=yyGetInt32(_rw);var _4n=_5n._Kl(_rw);if(_4n){_4x(_4n);_5n._Gw(_rw)}}function _5x(_rw){_rw=yyGetInt32(_rw);var _4n=_5n._Kl(_rw);if(_4n){_4x(_4n);var _6x={};_5n._7x(_rw,_6x)}}function _4x(_8x){for(var _9x in _8x){var _4l=_8x[_9x];if(_4l!=null&&_4l.Object!==undefined)switch(_4l._3x){case _Ow:_wj(_4l.Object);break;case _Pw:_Ew(_4l.Object);
|
|
break }}}function _pj(_rw,_Sw,_Qj){_Sw=_Rw(_Sw);var _4n=_5n._Kl(yyGetInt32(_rw));if(_4n){if(_4n.hasOwnProperty(_Sw)){}else _4n[_Sw]=_Qj}}function _Ff(_rw,_Sw){if(Number.isNaN(_Sw))return undefined;if((_rw==undefined)||Number.isNaN(_rw)){_uw("Error: "+_rw+" is not a valid map reference");return undefined}_Sw=_Rw(_Sw);var _4n=_5n._Kl(yyGetInt32(_rw));if(_4n){var _ax=_4n[_Sw];if(typeof(_ax)==="object"&&_ax.Object!==undefined){return _ax.Object}else return _ax}return undefined}function _bx(_rw,_Sw){_Sw=_Rw(_Sw);var _cx=false;
|
|
var _4n=_5n._Kl(yyGetInt32(_rw));for(var _dx in _4n){if(_4n.hasOwnProperty(_dx)){if(_cx){return _Zw(_dx)}if(_dx==_Sw){_cx=true}}}return undefined}function _ex(_rw){var _4n=_5n._Kl(yyGetInt32(_rw));for(var _dx in _4n){if(_4n.hasOwnProperty(_dx)){return _Zw(_dx)}}return undefined}/*@constructor *//*@constructor */function _fx(_gx,_2x){this._55=_gx;this._hx=_2x}function _ix(_rw,_Qj,_jx){var _kx=_lx._Kl(yyGetInt32(_rw));if(_kx==null||_kx==undefined){_uw("Error: invalid priority queue ds_priority_add()");return }var _mx=new _fx(_jx,
|
|
_Qj);_kx._7v(_mx)}var _nx=!1;var _ox='Trying to stop non-existing sound.',_px='Trying to draw a non-existing sprite.',_qx='Trying to draw a non-existing background.',_rx='Cannot compare arguments.',_sx='Trying to replace non-existing resource.',_tx='File does not exist.',_ux='The particle emitter must first be created.';var _vx=-1,_wx=[],_xx=[];function _yx(_zx,_vs,_Ro){_zx._Za=_Nw(_vs);_zx.__a=_Ro}var _Ax=_yx;function _Bx(_vs){_57(_vs)}var _Cx=_Bx;function _Dx(_Qs,_Ex,_Fx,_Gx,_Hx,_Ix){var type=_Nw(_Qs);
|
|
var _Jx=_Nw(_Ex);var _Kx=_Nw(_Fx);var _Lx=_Nw(_Gx);if(_vx<0){_vx=_Mx()}if(_wx[type]<0){_wx[type]=_Nx()}var _Ox=_wx[type];if(_Jx==0){_Px(_Ox,_Kx,_Lx)}else {_Qx(_Ox,_Kx,_Lx)}_Rx(_Ox,_Hx,_Ix)}var _Sx=_Dx;function _Tx(_Ux){var _Vx=_Wx._Xx(_Ux);if((_Vx===null)||(_Vx===undefined)){return false}return true}function _Yx(_Ux){var _Zx=_Wx._Xx(_Ux);if(!_Zx)return 0;if(_Zx.__x===undefined)return 0;return _Zx.__x._56}function _0y(_Ux){var _Zx=_Wx._Xx(_Ux);if(!_Zx)return 0;if(_Zx.__x===undefined)return 0;return _Zx.__x._66}function _1y(_sl,
|
|
_tl,_kw,_lw,_2y,_3y){var _4y=_Ma(_kw,_lw);var _5y=_6y._Kl(_4y);var _7y=_5y.getContext('2d');_7y.drawImage(canvas,-_sl,-_tl);if(_2y){_8y(_7y,_kw,_lw)}var _9y=new _ay();var _Jk=new _by();_9y.__x=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_4y;_Jk._Rk=_5y;return _Wx._cy(_9y)}function _dy(_rw,_sl,_tl,_kw,_lw,_2y,_3y){var _ey=_6y._Kl(_rw);var _4y=_Ma(_kw,_lw);var _5y=_6y._Kl(_4y);var _7y=_5y.getContext('2d');_7y.drawImage(_ey,
|
|
-_sl,-_tl);if(_2y){_8y(_7y,_kw,_lw)}var _9y=new _ay();var _Jk=new _by();_9y.__x=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_4y;_Jk._Rk=_5y;return _Wx._cy(_9y)}function _fy(_kw,_lw,_gs){var _gy=_Ma(_kw,_lw);var _hy=_6y._Kl(_gy);var _7y=_hy.getContext('2d');_7y.globalAlpha=1.0;_7y.fillStyle=_iy(_hs(_gs),1);_7y.fillRect(0,0,_kw,_lw);var _9y=new _ay();var _Jk=new _by();_9y.__x=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;
|
|
_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_gy;_Jk._Rk=_hy;return _Wx._cy(_9y)}var _jy=_fy;function _ky(_Ck){var _5y=_Wx._Xx(_Ck);if(_5y){return({_8s:_5y.__x._Rk,_9s:_5y.__x})}return null}var _ly=[];var _my=0;function _Rg(_ny,_sl,_tl,_2x,_oy,_py){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_oy=yyGetBool(_oy);return _qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_sl,_tl,_oy,function(_sy){var _ty=_sy._uy(_sl,_tl,_oy);if(!_ty){return _ry}return _sy.id})}function _vy(_wy,_xy,
|
|
_yy,_zy){var _Ay=[];for(var _p1=0;_p1<_wy.length;++_p1){var _By=_wy[_p1];var _Cq=_By.x-_yy;var _Dq=_By.y-_zy;var _Cy=(_Cq*_Cq)+(_Dq*_Dq);var _Dy={_Ey:_By.id,_Fy:_Cy};_Ay.push(_Dy);}_Ay.sort(function(_rk,_qk){return _rk._Fy-_qk._Fy});for(var _p1=0;_p1<_Ay.length;++_p1){_xy._7v(_Ay[_p1]._Ey)}}function _Sg(_ny,_sl,_tl,_2x,_oy,_py,_xn,_Gy){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_oy=yyGetBool(_oy);var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (collision_point_list)");return 0}var _Hy=0;var sort=yyGetBool(_Gy);
|
|
var _bm=[];_qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_sl,_tl,_oy,function(_sy){if(_sy._uy(_sl,_tl,_oy)){if(sort)_bm[_Hy]=_sy;else _Hw._7v(_sy.id);_Hy+=1}return _ry});if(sort)_vy(_bm,_Hw,_sl,_tl);return _Hy}function _Tg(_ny,_Om,_Pm,_fm,_gm,_2x,_oy,_py){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);return _qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,_oy,function(_sy){var _ty=_sy._Iy(_Om,_Pm,_fm,_gm,_oy);if(!_ty){return _ry}return _sy.id})}function _Ug(_ny,
|
|
_Om,_Pm,_fm,_gm,_2x,_oy,_py,_xn,_Gy){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (collision_rectangle_list)");return 0}var _Hy=0;var sort=yyGetBool(_Gy);var _bm=[];_qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,_oy,function(_sy){if(_sy._Iy(_Om,_Pm,_fm,_gm,_oy)){if(sort)_bm[_Hy]=_sy;else _Hw._7v(_sy.id);_Hy+=1}return _ry});if(sort){var _Jy=(_Om+_fm)*0.5;var _Ky=(_Pm+_gm)*0.5;
|
|
_vy(_bm,_Hw,_Jy,_Ky)}return _Hy}function _Vg(_ny,_Ly,_My,_Ny,_2x,_oy,_py){return _Xg(_ny,_Ly-_Ny,_My-_Ny,_Ly+_Ny,_My+_Ny,_2x,_oy,_py)}function _Wg(_ny,_Ly,_My,_Ny,_2x,_oy,_py,_xn,_Gy){var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (collision_circle_list)");return 0}return _Yg(_ny,_Ly-_Ny,_My-_Ny,_Ly+_Ny,_My+_Ny,_2x,_oy,_py,_xn,_Gy)}function _Xg(_ny,_Om,_Pm,_fm,_gm,_2x,_oy,_py){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);return _qy(_ny,
|
|
yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,_oy,function(_sy){var _ty=_sy._Oy(_Om,_Pm,_fm,_gm,_oy);if(!_ty){return _ry}return _sy.id})}function _Yg(_ny,_Om,_Pm,_fm,_gm,_2x,_oy,_py,_xn,_Gy){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (collision_ellipse_list)");return 0}var _Hy=0;var sort=(_Gy>=0.5)?true:false;var _bm=[];_qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,
|
|
_oy,function(_sy){if(_sy._Oy(_Om,_Pm,_fm,_gm,_oy)){if(sort)_bm[_Hy]=_sy;else _Hw._7v(_sy.id);_Hy+=1}return _ry});if(sort){var _Jy=(_Om+_fm)*0.5;var _Ky=(_Pm+_gm)*0.5;_vy(_bm,_Hw,_Jy,_Ky)}return _Hy}function _Zg(_ny,_Om,_Pm,_fm,_gm,_2x,_oy,_py){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);return _qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,_oy,function(_sy){var _ty=_sy._Py(_Om,_Pm,_fm,_gm,_oy);if(!_ty){return _ry;}return _sy.id})}function __g(_ny,
|
|
_Om,_Pm,_fm,_gm,_2x,_oy,_py,_xn,_Gy){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_oy=yyGetBool(_oy);var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (collision_line_list)");return 0}var _Hy=0;var sort=yyGetBool(_Gy);var _bm=[];_qy(_ny,yyGetInt32(_2x),yyGetBool(_py),_ry,_Om,_Pm,_fm,_gm,_oy,function(_sy){if(_sy._Py(_Om,_Pm,_fm,_gm,_oy)){if(sort)_bm[_Hy]=_sy;else _Hw._7v(_sy.id);_Hy+=1}return _ry});if(sort)_vy(_bm,_Hw,_Om,_Pm);return _Hy}function _Qy(_Ry,
|
|
_Sy,_nm,_om,_pm,_qm,_Eq,_Fq){var _Rq=_Eq-_nm;var _Tq=_pm-_nm;var _Vq=_Ry-_nm;var _Sq=_Fq-_om;var _Uq=_qm-_om;var _Wq=_Sy-_om;var _Ty=(_Rq*_Rq)+(_Sq*_Sq);var _Uy=(_Rq*_Tq)+(_Sq*_Uq);var _Vy=(_Rq*_Vq)+(_Sq*_Wq);var _Wy=(_Tq*_Tq)+(_Uq*_Uq);var _Xy=(_Tq*_Vq)+(_Uq*_Wq);var _Yy=1.0/(_Ty*_Wy-_Uy*_Uy);var _3l=(_Wy*_Vy-_Uy*_Xy)*_Yy;var _4l=(_Ty*_Xy-_Uy*_Vy)*_Yy;return((_3l>=0.0)&&(_4l>=0.0)&&(_3l+_4l<1.0));}function _Zy(_yy,_zy,__y,_0z,_1z){var _2z=(((_yy-__y)*(_yy-__y))+((_zy-_0z)*(_zy-_0z)));if(_2z<=_1z)return true;return false}
|
|
function _3z(_4z,_5z){var _Cq=_5z.x-_4z.x;var _Dq=_5z.y-_4z.y;var _6z={"x":-_Dq,"y":_Cq};return _6z}function _7z(_jp,_8z,_6z){var min,max;var _2z=_jp[0].x*_6z.x+_jp[0].y*_6z.y;min=max=_2z;for(var _p1=1;_p1<_8z;++_p1){_2z=_jp[_p1].x*_6z.x+_jp[_p1].y*_6z.y;if(_2z<min)min=_2z;else if(_2z>max)max=_2z}var _9z={"min":min,"max":max};return _9z}function _az(){_0r("d3d_start()")}function _bz(){_0r("d3d_end()")}function _cz(enable){_0r("d3d_set_hidden()")}function _dz(_ez){_0r("d3d_set_culling()")}function _fz(_G){_0r("d3d_set_shading()");
|
|
}function _gz(_hz){_0r("d3d_set_zwriteenable()")}function _iz(_55){_0r("d3d_set_depth()")}function _jz(_kz,_lz,_mz,alpha){_0r("draw_set_color_write_enable()")}var _nz=_jz;function _oz(enable){_0r("d3d_set_shading()")}function _pz(_qz,_Cq,_Dq,_rz,_wk){_0r("d3d_light_define_direction()")}function _sz(_qz,x,y,_fr,_tz,_wk){_0r("d3d_light_define_point()")}function _uz(_qz,enable){_0r("d3d_light_enable()")}function _vz(_H4){_0r("d3d_light_define_ambient()")}function _wz(enable,color,start,end){_0r("d3d_set_fog()");
|
|
}function _xz(index){_0r("d3d_light_get()")}function _yz(index){_0r("d3d_light_get_ambient()")}function _zz(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz){_0r("d3d_draw_floor()")}function _Ez(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz,_Fz){_0r("d3d_draw_ellipsoid()")}function _Gz(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz){_0r("d3d_draw_block()")}function _Hz(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz,_Iz,_Fz){_0r("d3d_draw_cylinder()")}function _Jz(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz,_Iz,_Fz){_0r("d3d_draw_cone()")}function _Kz(_nm,
|
|
_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz){_0r("d3d_draw_wall()")}function _Lz(){_0r("d3d_model_create()")}function _Mz(_qz){_0r("d3d_model_destroy()")}function _Nz(_qz){_0r("d3d_model_clear()")}function _Oz(_qz,_Pz){_0r("d3d_model_save()")}function _Qz(_qz,_Pz){_0r("d3d_model_load()")}function _Rz(_qz,_Pz){_0r("d3d_model_save_buffer()")}function _Sz(_qz,_Pz){_0r("d3d_model_load_buffer()")}function _Tz(_qz,x,y,_fr,_2r){_0r("d3d_model_draw()")}function _Uz(_qz,_w){_0r("d3d_model_primitive_begin()")}function _Vz(_qz,
|
|
x,y,_fr){_0r("d3d_model_vertex()")}function _Wz(_qz,x,y,_fr,_wk,alpha){_0r("d3d_model_vertex_colour()")}function _Xz(_qz,x,y,_fr,_wk,alpha){_0r("d3d_model_vertex_color()")}function _Yz(_qz,x,y,_fr,_7r,_8r){_0r("d3d_model_vertex_texture()")}function _Zz(_qz,x,y,_fr,_7r,_8r,_wk,alpha){_0r("d3d_model_vertex_texture_colour()")}function __z(_qz,x,y,_fr,_7r,_8r,_wk,alpha){_0r("d3d_model_vertex_texture_color()")}function _0A(_qz,x,y,_fr,_mr,_nr,_or){_0r("d3d_model_vertex_normal()")}function _1A(_qz,x,y,_fr,_mr,
|
|
_nr,_or,_wk,alpha){_0r("d3d_model_vertex_normal_color()")}function _2A(_qz,x,y,_fr,_mr,_nr,_or,_7r,_8r){_0r("d3d_model_vertex_normal_texture()")}function _3A(_qz,x,y,_fr,_mr,_nr,_or,_7r,_8r,_wk,alpha){_0r("d3d_model_vertex_normal_texture_color()")}function _4A(_qz){_0r("d3d_model_primitive_end()")}function _5A(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){_0r("d3d_model_block()")}function _6A(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz){_0r("d3d_model_cylinder()")}function _7A(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,
|
|
_Iz,_Fz){_0r("d3d_model_cone()")}function _8A(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Fz){_0r("d3d_model_ellipsoid()")}function _9A(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){_0r("d3d_model_wall()")}function _aA(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){_0r("d3d_model_floor()")}function _bA(enable){_0r("d3d_set_perspective()")}function _cA(_dA,_eA,_fA,_gA,_hA,_iA,_jA,_kA,_lA){_0r("d3d_set_projection()");}function _mA(_dA,_eA,_fA,_gA,_hA,_iA,_jA,_kA,_lA,angle,_nA,_oA,_pA){_0r("d3d_set_projection_ext()")}function _qA(x,
|
|
y,_r1,_s1,angle){_0r("d3d_set_projection_ortho()")}function _rA(x,y,_r1,_s1,angle){_0r("d3d_set_projection_perspective()")}function _sA(){_0r("d3d_transform_set_identity()")}function _tA(_uA,_vA,_wA){_0r("d3d_transform_set_translation()")}function _xA(_oo,_po,_yA){_0r("d3d_transform_set_scaling()")}function _zA(angle){_0r("d3d_transform_set_rotation_x()")}function _AA(angle){_0r("d3d_transform_set_rotation_y()");}function _BA(angle){_0r("d3d_transform_set_rotation_z()")}function _CA(_DA,_EA,_FA,angle){_0r("d3d_transform_set_rotation_axis()")}
|
|
function _GA(_uA,_vA,_wA){_0r("d3d_transform_add_translation()")}function _HA(_oo,_po,_yA){_0r("d3d_transform_add_scaling()")}function _IA(angle){_0r("d3d_transform_add_rotation_x()")}function _JA(angle){_0r("d3d_transform_add_rotation_y()")}function _KA(angle){_0r("d3d_transform_add_rotation_axis()")}function _LA(_DA,_EA,_FA,angle){_0r("d3d_transform_add_rotation_z()");}function _MA(_sl,_tl,_ts){_0r("d3d_transform_vertex()")}function _NA(_Qs){_0r("matrix_get()")}function _OA(_Qs,_PA){_0r("matrix_set()")}
|
|
var _QA=_RA;var _SA=_TA;var _UA=_VA;var _WA=_XA;var _YA=_ZA;var __A=_0B;var _1B=_2B;var _3B=_4B;var _5B=_6B;var _7B=_8B;var _9B=_aB;var _bB=_cB;var _dB=_eB;var _fB=_gB;function _hB(){_0r("d3d_transform_stack_clear()")}function _iB(){_0r("d3d_transform_stack_empty()")}function _jB(){_0r("d3d_transform_stack_push()")}function _kB(){_0r("d3d_transform_stack_pop()")}function _lB(){_0r("d3d_transform_stack_top()")}function _mB(){_0r("d3d_transform_stack_discard()")}function _A9(enable){_0r("gpu_set_blendenable()")}function _nB(enable){
|
|
_0r("gpu_set_ztestenable()")}function _oB(_pB){_0r("gpu_set_zfunc()")}function _qB(enable){_0r("gpu_set_zwriteenable()")}function _rB(enable,_wk,start,end){_0r("gpu_set_fog()")}function _sB(_tB){_0r("gpu_set_cullmode()")}function _E9(_uB){_0r("gpu_set_blendmode()")}function _I9(src,_vp){_0r("gpu_set_blendmode_ext()")}function _vB(src,_vp,_wB,_xB){_0r("gpu_set_blendmode_ext_sepalpha()")}function _yB(_kz,_lz,_mz,alpha){_0r("gpu_set_colorwriteenable()");}function _zB(_kz,_lz,_mz,alpha){_0r("gpu_set_colourwriteenable()")}
|
|
function _AB(enable){_0r("gpu_set_alphatestenable()")}function _BB(value){_0r("gpu_set_alphatestref()")}function _CB(_DB){_0r("gpu_set_texfilter()")}function _EB(_FB,_DB){_0r("gpu_set_texfilter_ext()")}function _GB(repeat){_0r("gpu_set_texrepeat()")}function _HB(_FB,repeat){_0r("gpu_set_texrepeat_ext()")}function _IB(_DB){_0r("gpu_set_tex_filter()")}function _JB(_FB,_DB){_0r("gpu_set_tex_filter_ext()")}function _KB(repeat){_0r("gpu_set_tex_repeat()")}function _LB(_FB,repeat){_0r("gpu_set_tex_repeat_ext()")}
|
|
function _MB(_NB){_0r("gpu_set_tex_mip_filter(filter)")}function _OB(_FB,_NB){_0r("gpu_set_tex_mip_filter_ext(sampler_id, filter)")}function _PB(_QB){_0r("gpu_set_tex_mip_bias(bias)")}function _RB(_FB,_QB){_0r("gpu_set_tex_mip_bias_ext(sampler_id, bias)")}function _SB(_TB){_0r("gpu_set_tex_min_mip(minmip)")}function _UB(_FB,_TB){_0r("gpu_set_tex_min_mip_ext(sampler_id, minmip)")}function _VB(_WB){_0r("gpu_set_tex_max_mip(maxmip)")}function _XB(_FB,_WB){_0r("gpu_set_tex_max_mip_ext(sampler_id, maxmip)")}
|
|
function _YB(_ZB){_0r("gpu_set_tex_max_aniso(maxaniso)")}function __B(_FB,_ZB){_0r("gpu_set_tex_max_aniso_ext(sampler_id, maxaniso)");}function _0C(_1C){_0r("gpu_set_tex_mip_enable(setting)")}function _2C(_FB,_1C){_0r("gpu_set_tex_mip_enable_ext(sampler_id, setting)")}function _3C(){_0r("gpu_get_blendenable()")}function _4C(){_0r("gpu_get_ztestenable()")}function _5C(){_0r("gpu_get_zfunc()")}function _6C(){_0r("gpu_get_zwriteenable()")}function _7C(){_0r("gpu_get_fog()")}function _8C(){_0r("gpu_get_cullmode()");
|
|
}function _9C(){_0r("gpu_get_blendmode()")}function _aC(){_0r("gpu_get_blendmode_ext()")}function _bC(){_0r("gpu_get_blendmode_ext_sepalpha()")}function _cC(){_0r("gpu_get_blendmode_src()")}function _dC(){_0r("gpu_get_blendmode_dest()")}function _eC(){_0r("gpu_get_blendmode_srcalpha()")}function _fC(){_0r("gpu_get_blendmode_destalpha()")}function _gC(){_0r("gpu_get_colorwriteenable()")}function _hC(){_0r("gpu_get_colourwriteenable()")}function _iC(){_0r("gpu_get_alphatestenable()")}function _jC(){_0r("gpu_get_alphatestref()")}
|
|
function _kC(){_0r("gpu_get_texfilter()")}function _lC(_FB){_0r("gpu_get_texfilter_ext()")}function _mC(){_0r("gpu_get_texrepeat()")}function _nC(_FB){_0r("gpu_get_texrepeat_ext()")}function _oC(){_0r("gpu_get_tex_filter()")}function _pC(_FB){_0r("gpu_get_tex_filter_ext()")}function _qC(){_0r("gpu_get_tex_repeat()")}function _rC(_FB){_0r("gpu_get_tex_repeat_ext()")}function _sC(){_0r("gpu_get_tex_mip_filter()")}function _tC(_FB){_0r("gpu_get_tex_mip_filter_ext(sampler_id)")}function _uC(){_0r("gpu_get_tex_mip_bias()")}
|
|
function _vC(_FB){_0r("gpu_get_tex_mip_bias_ext(sampler_id)");}function _wC(){_0r("gpu_get_tex_min_mip()")}function _xC(_FB){_0r("gpu_get_tex_min_mip_ext(sampler_id)")}function _yC(){_0r("gpu_get_tex_max_mip()")}function _zC(_FB){_0r("gpu_get_tex_max_mip_ext(sampler_id)")}function _AC(){_0r("gpu_get_tex_max_aniso()")}function _BC(_FB){_0r("gpu_get_tex_max_aniso_ext(sampler_id)")}function _CC(){_0r("gpu_get_tex_mip_enable()")}function _DC(_FB){_0r("gpu_get_tex_mip_enable_ext(sampler_id)")}function _EC(){_0r("gpu_push_state()")}
|
|
function _FC(){_0r("gpu_pop_state()")}function _GC(){_0r("gpu_get_state()")}function _HC(map){_0r("gpu_set_state()")}var _IC=[];var _JC=50;var _KC=0;var _LC=new Array(_JC+1);function _MC(){if(!_Nn){return }_az=_NC;_bz=_OC;_dz=_PC;_fz=_QC;_gz=_RC;_iz=_SC;_cz=_TC;_jz=_UC;_nz=_UC;_bA=_VC;_cA=_WC;_mA=_XC;_qA=_YC;_rA=_ZC;_sA=__C;_tA=_0D;_xA=_1D;_zA=_2D;_AA=_3D;_BA=_4D;_CA=_5D;_GA=_6D;_HA=_7D;_IA=_8D;_JA=_9D;_KA=_aD;_LA=_bD;_MA=_cD;_hB=_dD;_iB=_eD;_jB=_fD;_kB=_gD;_lB=_hD;_mB=_iD;_zz=_jD;_Ez=_kD;_Gz=_lD;_Hz=_mD;
|
|
_Jz=_nD;_Kz=_oD;_oz=_pD;_pz=_qD;_sz=_rD;_uz=_sD;_vz=_tD;_wz=_uD;_xz=_vD;_yz=_wD;_Lz=_xD;_Mz=_yD;_Nz=_zD;_Oz=_AD;_Qz=_BD;_Rz=_CD;_Sz=_DD;_Tz=_ED;_Uz=_FD;_Vz=_GD;_Xz=_HD;_Wz=_HD;_Yz=_ID;__z=_JD;_Zz=_JD;_0A=_KD;_1A=_LD;_2A=_MD;_3A=_ND;_4A=_OD;_5A=_PD;_6A=_QD;_7A=_RD;_8A=_SD;_9A=_TD;_aA=_UD;_NA=_VD;_OA=_WD;_QA=_RA;_SA=_TA;_UA=_VA;_WA=_XA;_YA=_ZA;__A=_0B;_1B=_2B;_3B=_4B;_5B=_6B;_E9=_XD;_A9=_YD;_nB=_ZD;_oB=__D;_qB=_0E;_rB=_1E;_sB=_2E;_E9=_XD;_I9=_3E;_vB=_4E;_yB=_5E;_zB=_6E;_AB=_7E;_BB=_8E;_CB=_9E;_EB=_aE;
|
|
_GB=_bE;_HB=_cE;_IB=_9E;_JB=_aE;_KB=_bE;_LB=_cE;_MB=_dE;_OB=_eE;_PB=_fE;_RB=_gE;_SB=_hE;_UB=_iE;_VB=_jE;_XB=_kE;_YB=_lE;__B=_mE;_0C=_nE;_2C=_oE;_3C=_pE;_4C=_qE;_5C=_rE;_6C=_sE;_7C=_tE;_8C=_uE;_9C=_vE;_aC=_wE;_bC=_xE;_cC=_yE;_dC=_zE;_eC=_AE;_fC=_BE;_gC=_CE;_hC=_DE;_iC=_EE;_jC=_FE;_kC=_GE;_lC=_HE;_mC=_IE;_nC=_JE;_oC=_GE;_pC=_HE;_qC=_IE;_rC=_JE;_sC=_KE;_tC=_LE;_uC=_ME;_vC=_NE;_wC=_OE;_xC=_PE;_yC=_QE;_zC=_RE;_AC=_SE;_BC=_TE;_CC=_UE;_DC=_VE;_EC=_WE;_FC=_XE;_GC=_YE;_HC=_ZE;_LC[0]=new __E()}function _NC(){
|
|
_0F=true;_Nn._1F(_2F);_Nn._3F(_4F);_Nn._5F(_6F)}function _OC(){_0F=false;_Nn._1F(false);_Nn._3F(false);_Nn._5F(false)}function _PC(_7F){_6F=_7F>0.5;_Nn._5F(_6F)}function _QC(_3y){}function _RC(_8F){_4F=(_8F>0.5);_Nn._3F(_4F)}function _SC(_9F){if(_0F||_Kj){_cq=Math.min(16000.0,Math.max(-16000.0,_9F))}else {_cq=0.0}}function _TC(_aF){_2F=(_aF>0.5);_Nn._1F(_2F)}function _UC(_kz,_lz,_mz,alpha){_bF._kz=(_kz>=0.5);_bF._lz=(_lz>=0.5);_bF._mz=(_mz>=0.5);_bF.alpha=(alpha>=0.5);_Nn._cF(_bF._kz,_bF._lz,_bF._mz,_bF.alpha)}
|
|
function _VC(_dF){_eF=_dF}function _pD(_dF){if(_fF!=_dF){_fF=_dF;_Nn._gF(_hF())}}function _WC(_dA,_eA,_fA,_gA,_hA,_iA,_jA,_kA,_lA){var _iF=new __E();var _Mw=new _jF(_dA,_eA,_fA);var _kF=new _jF(_gA,_hA,_iA);var _lF=new _jF(_jA,_kA,_lA);_iF._mF(_Mw,_kF,_lF);_Nn._nF(_iF)}function _XC(_dA,_eA,_fA,_gA,_hA,_iA,_jA,_kA,_lA,angle,_nA,_oF,_pF){var _iF=new __E();var _Mw=new _jF(_dA,_eA,_fA);var _kF=new _jF(_gA,_hA,_iA);var _lF=new _jF(_jA,_kA,_lA);_iF._mF(_Mw,_kF,_lF);var _9z=new __E();_9z._qF(angle,_nA,_oF,_pF);_9z._mm[_rF]*=_sF;
|
|
_Nn._nF(_iF);_Nn._tF(_9z)}function _YC(x,y,_r1,_s1,angle){var _iF=new __E();var _Gq=new _jF(x+(_r1/2.0),y+(_s1/2.0),-_r1);var _6l=new _jF(x+(_r1/2.0),y+(_s1/2.0),0.0);var _Hq=new _jF(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_iF._mF(_Gq,_6l,_Hq);var _uF=new __E();_uF._vF(_r1,-_s1*_sF,1.0,32000.0);_Nn._nF(_iF);_Nn._tF(_uF)}function _ZC(x,y,_r1,_s1,angle){var _iF=new __E();var _Gq=new _jF(x+(_r1/2.0),y+(_s1/2.0),-_r1);var _6l=new _jF(x+(_r1/2.0),y+(_s1/2.0),0.0);var _Hq=new _jF(Math.sin(-angle*(Math.PI/180.0)),
|
|
Math.cos(-angle*(Math.PI/180.0)),0.0);_iF._mF(_Gq,_6l,_Hq);var _9z=new __E();_9z._wF(1.0,(_s1/_r1),1.0,32000.0);_9z._mm[_rF]*=_sF;_Nn._nF(_iF);_Nn._tF(_9z)}function _jD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_Cz,_Dz){var _xF=_yF();_zF(true);_dr(_Fr,_2r);{_rr(_nm,_om,_Az,0,0,1,0,0);_rr(_nm,_qm,_Az,0,0,1,0,_Dz);_rr(_pm,_qm,_Bz,0,0,1,_Cz,_Dz);_rr(_pm,_om,_Bz,0,0,1,_Cz,0)}_ur();_zF(_xF)}function _kD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_AF,_BF,_Fz){var _xF=_yF();_zF(true);if(_Fz<3){_Fz=3}if(_Fz>128){_Fz=128}var __m=[];var _Zm=[];
|
|
for(var _p1=0;_p1<=_Fz;_p1++){__m[_p1]=Math.cos(_p1*2.0*Math.PI/_Fz);_Zm[_p1]=Math.sin(_p1*2.0*Math.PI/_Fz)}var _Um=(_pm+_nm)/2,_Vm=(_qm+_om)/2,_CF=(_Bz+_Az)/2,_DF=(_pm-_nm)/2,_EF=(_qm-_om)/2,_FF=(_Bz-_Az)/2;var _GF=(_Fz+1)/2;for(var _Em=0;_Em<_GF;_Em++){var _HF=Math.cos(_Em*Math.PI/_GF),_IF=Math.sin(_Em*Math.PI/_GF),_JF=Math.cos((_Em+1)*Math.PI/_GF),_KF=Math.sin((_Em+1)*Math.PI/_GF);_dr(_Er,_2r);for(var _p1=0;_p1<=_Fz;_p1++){_rr(_Um+_DF*_IF*__m[_p1],_Vm+_EF*_IF*_Zm[_p1],_CF+_FF*_HF,_IF*__m[_p1],_IF*_Zm[_p1],
|
|
_HF,_AF*_p1/_Fz,_Em*_BF/_GF);_rr(_Um+_DF*_KF*__m[_p1],_Vm+_EF*_KF*_Zm[_p1],_CF+_FF*_JF,_KF*__m[_p1],_KF*_Zm[_p1],_JF,_AF*_p1/_Fz,(_Em+1)*_BF/_GF)}_ur()}_zF(_xF)}function _lD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_AF,_BF){var _xF=_yF();_zF(true);_dr(_Dr,_2r);{_rr(_nm,_om,_Az,0,0,-1,0,0);_rr(_nm,_qm,_Az,0,0,-1,0,_BF);_rr(_pm,_qm,_Az,0,0,-1,_AF,_BF);_rr(_pm,_qm,_Az,0,0,-1,_AF,_BF);_rr(_pm,_om,_Az,0,0,-1,_AF,0);_rr(_nm,_om,_Az,0,0,-1,0,0)}{_rr(_nm,_om,_Bz,0,0,1,0,0);_rr(_pm,_om,_Bz,0,0,1,_AF,0);_rr(_pm,_qm,_Bz,
|
|
0,0,1,_AF,_BF);_rr(_pm,_qm,_Bz,0,0,1,_AF,_BF);_rr(_nm,_qm,_Bz,0,0,1,0,_BF);_rr(_nm,_om,_Bz,0,0,1,0,0)}{_rr(_nm,_qm,_Az,0,1,0,0,0);_rr(_nm,_qm,_Bz,0,1,0,0,_BF);_rr(_pm,_qm,_Bz,0,1,0,_AF,_BF);_rr(_pm,_qm,_Bz,0,1,0,_AF,_BF);_rr(_pm,_qm,_Az,0,1,0,_AF,0);_rr(_nm,_qm,_Az,0,1,0,0,0)}{_rr(_pm,_qm,_Az,1,0,0,0,0);_rr(_pm,_qm,_Bz,1,0,0,0,_BF);_rr(_pm,_om,_Bz,1,0,0,_AF,_BF);_rr(_pm,_om,_Bz,1,0,0,_AF,_BF);_rr(_pm,_om,_Az,1,0,0,_AF,0);_rr(_pm,_qm,_Az,1,0,0,0,0)}{_rr(_pm,_om,_Az,0,-1,0,0,0);_rr(_pm,_om,_Bz,0,-1,
|
|
0,0,_BF);_rr(_nm,_om,_Bz,0,-1,0,_AF,_BF);_rr(_nm,_om,_Bz,0,-1,0,_AF,_BF);_rr(_nm,_om,_Az,0,-1,0,_AF,0);_rr(_pm,_om,_Az,0,-1,0,0,0)}{_rr(_nm,_om,_Az,-1,0,0,0,0);_rr(_nm,_om,_Bz,-1,0,0,0,_BF);_rr(_nm,_qm,_Bz,-1,0,0,_AF,_BF);_rr(_nm,_qm,_Bz,-1,0,0,_AF,_BF);_rr(_nm,_qm,_Az,-1,0,0,_AF,0);_rr(_nm,_om,_Az,-1,0,0,0,0)}_ur();_zF(_xF)}function _mD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_AF,_BF,_Iz,_Fz){var __m=[];var _Zm=[];var _xF=_yF();_zF(true);if(_Fz<3){_Fz=3}if(_Fz>128){_Fz=128}for(var _p1=0;_p1<=_Fz;_p1++){__m[_p1]=Math.cos(_p1*2.0*Math.PI/_Fz);
|
|
_Zm[_p1]=Math.sin(_p1*2.0*Math.PI/_Fz);}var _Um=(_pm+_nm)/2.0;var _Vm=(_qm+_om)/2.0;var _DF=(_pm-_nm)/2.0;var _EF=(_qm-_om)/2.0;if(true==_Iz){_dr(_Fr,_2r);_rr(_Um,_Vm,_Bz,0,0,1,0,_BF);for(var _p1=0;_p1<=_Fz;_p1++){_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Bz,0,0,1,0,_BF)}_ur()}_dr(_Er,_2r);for(var _p1=0;_p1<=_Fz;_p1++){_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Bz,__m[_p1],_Zm[_p1],0,_AF*_p1/_Fz,_BF);_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Az,__m[_p1],_Zm[_p1],0,_AF*_p1/_Fz,0)}_ur();if(true==_Iz){_dr(_Fr,_2r);
|
|
_rr(_Um,_Vm,_Az,0,0,-1,0,0);for(var _p1=_Fz;_p1>=0;_p1--){_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Az,0,0,-1,0,0)}_ur()}_zF(_xF)}function _nD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_AF,_BF,_Iz,_Fz){var __m=[];var _Zm=[];var _xF=_yF();_zF(true);if(_Fz<3){_Fz=3}if(_Fz>128){_Fz=128}for(var _p1=0;_p1<=_Fz;_p1++){__m[_p1]=Math.cos(_p1*2.0*Math.PI/_Fz);_Zm[_p1]=Math.sin(_p1*2.0*Math.PI/_Fz)}var _Um=(_pm+_nm)/2.0;var _Vm=(_qm+_om)/2.0;var _DF=(_pm-_nm)/2.0;var _EF=(_qm-_om)/2.0;_dr(_Er,_2r);for(var _p1=0;_p1<=_Fz;_p1++){_rr(_Um,
|
|
_Vm,_Bz,0,0,1,_AF*_p1/_Fz,_BF);_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Az,__m[_p1],_Zm[_p1],0,_AF*_p1/_Fz,0)}_ur();if(true==_Iz){_dr(_Fr,_2r);_rr(_Um,_Vm,_Az,0,0,-1,0,0);for(var _p1=_Fz;_p1>=0;_p1--){_rr(_Um+__m[_p1]*_DF,_Vm+_Zm[_p1]*_EF,_Az,0,0,-1,0,0)}_ur()}_zF(_xF)}function _oD(_nm,_om,_Az,_pm,_qm,_Bz,_2r,_AF,_BF){var _xF=_yF();_zF(true);var _xm=Math.sqrt(_LF(_pm-_nm)+_LF(_qm-_om));if(_xm==0.0){return }var _mr=(_qm-_om)/_xm;var _nr=-(_pm-_nm)/_xm;_dr(_Fr,_2r);{_rr(_nm,_om,_Az,_mr,_nr,0,0,0);_rr(_pm,_qm,
|
|
_Az,_mr,_nr,0,_AF,0);_rr(_pm,_qm,_Bz,_mr,_nr,0,_AF,_BF);_rr(_nm,_om,_Bz,_mr,_nr,0,0,_BF)}_ur();_zF(_xF);}function _qD(_qz,_Cq,_Dq,_rz,_wk){var _MF=new _jF(_Cq,_Dq,_rz);_MF._NF();var _OF=_qz*4;_PF[_OF+0]=_MF._QF;_PF[_OF+1]=_MF._RF;_PF[_OF+2]=_MF._SF;_PF[_OF+3]=0.0;_TF[_OF+0]=(_wk&0xff)/255.0;_TF[_OF+1]=((_wk>>8)&0xff)/255.0;_TF[_OF+2]=((_wk>>16)&0xff)/255.0;_TF[_OF+3]=1.0;_UF[_qz]=_VF;_WF[_OF+0]=0;_WF[_OF+1]=0;_WF[_OF+2]=0;_WF[_OF+3]=0;_Nn._XF(_qz,_WF.subarray(_qz*4,(_qz+1)*4),_PF.subarray(_qz*4,(_qz+1)*4),
|
|
_TF.subarray(_qz*4,(_qz+1)*4))}function _wD(){var _wk=(((_YF[0]*255.0))&0xff)|(((_YF[1]*255.0)<<8)&0xff00)|(((_YF[2]*255.0)<<16)&0xff0000)|(((_YF[3]*255.0)<<24)&0xff000000);return _wk}function _vD(index){var _zk=[];if(index<0||index>7){console.log("draw_light_get() - light index out of range");return }var _OF=index*4;_zk[0]=_ZF[index];_zk[1]=_UF[index];if(_UF[index]==_VF){_zk[2]=_PF[_OF+0];_zk[3]=_PF[_OF+1];_zk[4]=_PF[_OF+2];_zk[5]=_PF[_OF+3]}else {_zk[2]=_WF[_OF+0];_zk[3]=_WF[_OF+1];_zk[4]=_WF[_OF+2];_zk[5]=_WF[_OF+3]}
|
|
var _ok=(((_TF[_OF+0]*255.0))&0xff);var _pk=(((_TF[_OF+1]*255.0)<<8)&0xff00);var _qk=(((_TF[_OF+2]*255.0)<<16)&0xff0000);var _rk=(((_TF[_OF+3]*255.0)<<24)&0xff000000);var _wk=_ok|_pk|_qk|_rk;_zk[6]=_wk;return _zk}function _rD(_qz,x,y,_fr,_tz,_wk){var _OF=_qz*4;_WF[_OF+0]=x;_WF[_OF+1]=y;_WF[_OF+2]=_fr;_WF[_OF+3]=_tz;_TF[_OF+0]=(_wk&0xff)/255.0;_TF[_OF+1]=((_wk>>8)&0xff)/255.0;_TF[_OF+2]=((_wk>>16)&0xff)/255.0;_TF[_OF+3]=1.0;_UF[_qz]=__F;_PF[_OF+0]=0;_PF[_OF+1]=0;_PF[_OF+2]=0;_PF[_OF+3]=0;_Nn._XF(_qz,_WF.subarray(_qz*4,
|
|
(_qz+1)*4),_PF.subarray(_qz*4,(_qz+1)*4),_TF.subarray(_qz*4,(_qz+1)*4))}function _sD(_qz,enable){_ZF[_qz]=enable;_Nn._0G(_qz,enable,_TF.subarray(_qz*4,(_qz+1)*4))}function _tD(_H4){_YF[0]=(_H4&0xff)/255.0;_YF[1]=((_H4>>8)&0xff)/255.0;_YF[2]=((_H4>>16)&0xff)/255.0;_YF[3]=((_H4>>24)&0xff)/255.0;_Nn._1G(_YF)}function _uD(enable,_H4,start,end){if(_2G==null){_2G=new Float32Array(8)}_2G[0]=enable;var _tz=end-start;_2G[1]=(_tz==0.0)?0.0:(1.0/_tz);_2G[2]=end;_2G[3]=0.0;_2G[4]=(_H4&0xff)/255.0;_2G[5]=((_H4>>8)&0xff)/255.0;
|
|
_2G[6]=((_H4>>16)&0xff)/255.0;_2G[7]=((_H4>>24)&0xff)/255.0;_Nn._3G(_2G)}function _xD(){return(_IC.push(new _4G())-1);}function _yD(_qz){if(_IC[_qz]){_IC[_qz]._ov();_IC[_qz]=null}}function _zD(_qz){if(_IC[_qz]){_IC[_qz]._ov()}}function _AD(_qz,_Pz){if(_IC[_qz]){_IC[_qz]._5G(_Pz)}}function _CD(_qz,_6G){}function _BD(_qz,_Pz){if(_IC[_qz]){_IC[_qz]._0o(_Pz)}}function _DD(_qz,_6G){}function _ED(_qz,x,y,_fr,_2r){if(_IC[_qz]){_IC[_qz]._so(x,y,_fr,_2r)}}function _FD(_qz,_w){if(_IC[_qz]){_IC[_qz]._3t(_w)}}function _GD(_qz,
|
|
x,y,_fr){if(_IC[_qz]){_IC[_qz]._e1(x,y,_fr)}}function _HD(_qz,x,y,_fr,_wk,alpha){if(_IC[_qz]){_IC[_qz]._7G(x,y,_fr,_wk,alpha)}}function _ID(_qz,x,y,_fr,_7r,_8r){if(_IC[_qz]){_IC[_qz]._8G(x,y,_fr,_7r,_8r)}}function _JD(_qz,x,y,_fr,_7r,_8r,_wk,alpha){if(_IC[_qz]){_IC[_qz]._9G(x,y,_fr,_7r,_8r,_wk,alpha)}}function _KD(_qz,x,y,_fr,_mr,_nr,_or){if(_IC[_qz]){_IC[_qz]._aG(x,y,_fr,_mr,_nr,_or)}}function _LD(_qz,x,y,_fr,_mr,_nr,_or,_wk,alpha){if(_IC[_qz]){_IC[_qz]._bG(x,y,_fr,_mr,_nr,_or,_wk,alpha)}}function _MD(_qz,
|
|
x,y,_fr,_mr,_nr,_or,_7r,_8r){if(_IC[_qz]){_IC[_qz]._cG(x,y,_fr,_mr,_nr,_or,_7r,_8r);}}function _ND(_qz,x,y,_fr,_mr,_nr,_or,_7r,_8r,_wk,alpha){if(_IC[_qz]){_IC[_qz]._dG(x,y,_fr,_mr,_nr,_or,_7r,_8r,_wk,alpha)}}function _OD(_qz){if(_IC[_qz]){_IC[_qz]._5t()}}function _PD(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){if(_IC[_qz]){_IC[_qz]._eG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz)}}function _QD(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz){if(_IC[_qz]){_IC[_qz]._fG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz)}}function _RD(_qz,
|
|
_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz){if(_IC[_qz]){_IC[_qz]._gG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz)}}function _SD(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Fz){if(_IC[_qz]){_IC[_qz]._hG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Fz)}}function _TD(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){if(_IC[_qz]){_IC[_qz]._iG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz)}}function _UD(_qz,_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){if(_IC[_qz]){_IC[_qz]._jG(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz)}}function __C(){_kG(_lG,new __E())}function _0D(_uA,_vA,_wA){
|
|
var _mm=new __E();_mm._mG(_uA,_vA,_wA);_kG(_lG,_mm)}function _1D(_oo,_po,_yA){var _mm=new __E();_mm._nG(_oo,_po,_yA);_kG(_lG,_mm)}function _2D(angle){var _mm=new __E();_mm._oG(angle);_kG(_lG,_mm)}function _3D(angle){var _mm=new __E();_mm._pG(angle);_kG(_lG,_mm)}function _4D(angle){var _mm=new __E();_mm._qG(angle);_kG(_lG,_mm)}function _5D(_DA,_EA,_FA,angle){var _mm=new __E();_mm._rG(new _jF(_DA,_EA,_FA),-angle);_kG(_lG,_mm)}function _6D(_uA,_vA,_wA){var _sG=new __E();_sG._mG(_uA,_vA,_wA);var _tG=_uG(_lG);var _mm=new __E();
|
|
_mm.Multiply(_tG,_sG);_kG(_lG,_mm)}function _7D(_oo,_po,_yA){var _vG=new __E();_vG._nG(_oo,_po,_yA);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_tG,_vG);_kG(_lG,_mm)}function _8D(angle){var _wG=new __E();_wG._oG(angle);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_tG,_wG);_kG(_lG,_mm)}function _9D(angle){var _wG=new __E();_wG._pG(angle);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_tG,_wG);_kG(_lG,_mm)}function _aD(angle){var _wG=new __E();_wG._qG(angle);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_tG,_wG);
|
|
_kG(_lG,_mm)}function _bD(_DA,_EA,_FA,angle){var _wG=new __E();_wG._rG(new _jF(_DA,_EA,_FA),-angle);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_tG,_wG);_kG(_lG,_mm)}function _cD(_sl,_tl,_ts){var _tG=_uG(_lG);var _Fm=(_tG._mm[_xG]*_sl)+(_tG._mm[_yG]*_tl)+(_tG._mm[_zG]*_ts)+_tG._mm[_AG];var _Hm=(_tG._mm[_BG]*_sl)+(_tG._mm[_rF]*_tl)+(_tG._mm[_CG]*_ts)+_tG._mm[_DG];var _EG=(_tG._mm[_FG]*_sl)+(_tG._mm[_GG]*_tl)+(_tG._mm[_HG]*_ts)+_tG._mm[_IG];var _ok=[];_ok[0]=_Fm;_ok[1]=_Hm;_ok[2]=_EG;return _ok}function _dD(){
|
|
_JG()}function _eD(){return _KG()}function _fD(){var _tG=_uG(_lG);return _LG(_tG)}function _gD(){return _MG()}function _hD(){return _NG()}function _iD(){return _OG()}function _VD(_Qs){_Qs=yyGetInt32(_Qs);var _mm=[];if(_Qs<0||_Qs>2){_uw('ERROR: Invalid matrix type (matrix_get)');for(var _p1=0;_p1<16;_p1++){_mm[_p1]=0}return _mm}var _PG=_QG[_Qs];for(var _p1=0;_p1<16;_p1++){_mm[_p1]=_PG._mm[_p1]}return _mm}function _WD(_Qs,_PA){_Qs=yyGetInt32(_Qs);if(_Qs<0||_Qs>2){_uw('ERROR: Invalid matrix type (matrix_get)');return }
|
|
_kG(_Qs,_PA)}function _8B(){return [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,]}function _aB(_dA,_eA,_fA,_gA,_hA,_iA,_jA,_kA,_lA){var _mm=new __E();var _RG=new _jF(yyGetReal(_dA),yyGetReal(_eA),yyGetReal(_fA));var _SG=new _jF(yyGetReal(_gA),yyGetReal(_hA),yyGetReal(_iA));var _TG=new _jF(yyGetReal(_jA),yyGetReal(_kA),yyGetReal(_lA));_mm._mF(_RG,_SG,_TG);var _PG=[];for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_mm._mm[_p1]}return _PG}function _cB(width,height,_oF,_pF){var _mm=new __E();_mm._vF(yyGetReal(width),yyGetReal(height),yyGetReal(_oF),
|
|
yyGetReal(_pF));var _PG=[];for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_mm._mm[_p1];}return _PG}function _eB(width,height,_oF,_pF){var _mm=new __E();_mm._wF(yyGetReal(width),yyGetReal(height),yyGetReal(_oF),yyGetReal(_pF));var _PG=[];for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_mm._mm[_p1]}return _PG}function _gB(_UG,_nA,_oF,_pF){var _mm=new __E();_mm._qF(yyGetReal(_UG),yyGetReal(_nA),yyGetReal(_oF),yyGetReal(_pF));var _PG=[];for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_mm._mm[_p1]}return _PG}function _RA(_sl,_tl,_ts,_VG,_WG,_XG,_YG,
|
|
_ZG,__G){var _mm=new __E();var _0H=(Math.PI/180.0);_VG=(_0H*-yyGetReal(_VG));_WG=(_0H*-yyGetReal(_WG));_XG=(_0H*-yyGetReal(_XG));_mm._1H(yyGetReal(_sl),yyGetReal(_tl),yyGetReal(_ts),_VG,_WG,_XG,yyGetReal(_YG),yyGetReal(_ZG),yyGetReal(__G));var _PG=[];for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_mm._mm[_p1]}return _PG}function _TA(_2H,_3H){var _4H=new __E();var _5H=new __E();var _6H=new __E();for(var _p1=0;_p1<16;_p1++){_4H._mm[_p1]=yyGetReal(_2H[_p1]);_5H._mm[_p1]=yyGetReal(_3H[_p1])}_6H.Multiply(_4H,_5H);var _PG=[];
|
|
for(var _p1=0;_p1<16;_p1++){_PG[_p1]=_6H._mm[_p1]}return _PG}function _VA(_7H,_sl,_tl,_ts){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_ts=yyGetReal(_ts);var _Fm=(_7H[_xG]*_sl)+(_7H[_yG]*_tl)+(_7H[_zG]*_ts)+_7H[_AG];var _Hm=(_7H[_BG]*_sl)+(_7H[_rF]*_tl)+(_7H[_CG]*_ts)+_7H[_DG];var _EG=(_7H[_FG]*_sl)+(_7H[_GG]*_tl)+(_7H[_HG]*_ts)+_7H[_IG];var _Qq=[_Fm,_Hm,_EG];return _Qq}function _XA(_PA){if(_KC>=_JC){return }_KC++;if(arguments.length==0){_LC[_KC]=new __E(_LC[_KC-1])}else {var _PG=new __E();var _p1;for(_p1=0;_p1<16;_p1++){
|
|
_PG._mm[_p1]=_PA[_p1]}_LC[_KC]=new __E();_LC[_KC].Multiply(_PG,_LC[_KC-1])}}function _ZA(){_KC--;if(_KC<0){_2B()}}function _2B(){_KC=0;_LC[0]=new __E();}function _0B(_PA){_LC[_KC]=new __E(_PA)}function _4B(){var _8H=new Array(16);var _p1;for(_p1=0;_p1<16;_p1++){_8H[_p1]=_LC[_KC]._mm[_p1]}return _8H}function _6B(){if(_KC==0)return true;else return false}function _YD(_dF){_Nn._Fp._Yp(_tp._9H,yyGetInt32(_dF)>=0.5)}function _ZD(_dF){_Nn._Fp._Yp(_tp._aH,yyGetInt32(_dF)>=0.5)}function __D(_bH){_Nn._Fp._Yp(_tp._cH,yyGetInt32(_bH))}
|
|
function _0E(_dF){_Nn._Fp._Yp(_tp._dH,yyGetInt32(_dF)>=0.5)}function _1E(_dF,_vs,_eH,_fH){if(Array.isArray(_dF)){var _gH=_dF;_Nn._Fp._Yp(_tp._hH,yyGetInt32(_gH[0])>=0.5);_Nn._Fp._Yp(_tp._iH,yyGetInt32(_gH[1]));_Nn._Fp._Yp(_tp._jH,yyGetReal(_gH[2]));_Nn._Fp._Yp(_tp._kH,yyGetReal(_gH[3]))}else {_Nn._Fp._Yp(_tp._hH,yyGetInt32(_dF)>=0.5);_Nn._Fp._Yp(_tp._iH,yyGetInt32(_vs));_Nn._Fp._Yp(_tp._jH,yyGetReal(_eH));_Nn._Fp._Yp(_tp._kH,yyGetReal(_fH))}}function _2E(_lH){_Nn._Fp._Yp(_tp._mH,yyGetInt32(_lH))}function _XD(_nH){
|
|
switch(yyGetInt32(_nH)){case 1:_Nn._Fp._Yp(_tp._Hp,_tp._up);_Nn._Fp._Yp(_tp._Ip,_tp._xp);_Nn._Fp._Yp(_tp._Jp,_tp._up);_Nn._Fp._Yp(_tp._Kp,_tp._xp);_Nn._Fp._Yp(_tp._Lp,false);break;case 2:_Nn._Fp._Yp(_tp._Hp,_tp._up);_Nn._Fp._Yp(_tp._Ip,_tp._zp);_Nn._Fp._Yp(_tp._Jp,_tp._up);_Nn._Fp._Yp(_tp._Kp,_tp._zp);_Nn._Fp._Yp(_tp._Lp,false);break;case 3:_Nn._Fp._Yp(_tp._Hp,_tp._oH);_Nn._Fp._Yp(_tp._Ip,_tp._zp);_Nn._Fp._Yp(_tp._Jp,_tp._oH);_Nn._Fp._Yp(_tp._Kp,_tp._zp);_Nn._Fp._Yp(_tp._Lp,false);break;default :_Nn._Fp._Yp(_tp._Hp,
|
|
_tp._up);_Nn._Fp._Yp(_tp._Ip,_tp._wp);_Nn._Fp._Yp(_tp._Jp,_tp._up);_Nn._Fp._Yp(_tp._Kp,_tp._wp);_Nn._Fp._Yp(_tp._Lp,false);break }}function _3E(_ow,_pH){var _qH,_rH;if(Array.isArray(_ow)){_qH=yyGetInt32(_ow[0]);_rH=yyGetInt32(_ow[1])}else {_qH=yyGetInt32(_ow);_rH=yyGetInt32(_pH)}_Nn._Fp._Yp(_tp._Hp,_qH);_Nn._Fp._Yp(_tp._Ip,_rH);_Nn._Fp._Yp(_tp._Jp,_qH);_Nn._Fp._Yp(_tp._Kp,_rH);_Nn._Fp._Yp(_tp._Lp,false)}function _4E(_ow,_pH,_sH,_tH){var _qH,_rH,_uH,_vH;if(Array.isArray(_ow)){_qH=yyGetInt32(_ow[0]);_rH=yyGetInt32(_ow[1]);
|
|
_uH=yyGetInt32(_ow[2]);_vH=yyGetInt32(_ow[3])}else {_qH=yyGetInt32(_ow);_rH=yyGetInt32(_pH);_uH=yyGetInt32(_sH);_vH=yyGetInt32(_tH)}_Nn._Fp._Yp(_tp._Hp,_qH);_Nn._Fp._Yp(_tp._Ip,_rH);_Nn._Fp._Yp(_tp._Jp,_uH);_Nn._Fp._Yp(_tp._Kp,_vH);_Nn._Fp._Yp(_tp._Lp,true)}function _5E(_wH,_xH,_yH,_Ro){var _zH;var _AH;var _BH;var _CH;if(Array.isArray(_wH)){var _gH=_wH;_zH=(yyGetInt32(_gH[0])>=0.5);_AH=(yyGetInt32(_gH[1])>=0.5);_BH=(yyGetInt32(_gH[2])>=0.5);_CH=(yyGetInt32(_gH[3])>=0.5)}else {_zH=(yyGetInt32(_wH)>=0.5);
|
|
_AH=(yyGetInt32(_xH)>=0.5);_BH=(yyGetInt32(_yH)>=0.5);_CH=(yyGetInt32(_Ro)>=0.5)}var _DH={_kz:_zH,_lz:_AH,_mz:_BH,alpha:_CH};_Nn._Fp._Yp(_tp._EH,_DH)}function _6E(_wH,_xH,_yH,_Ro){_5E(_wH,_xH,_yH,_Ro)}function _7E(_dF){_Nn._Fp._Yp(_tp._FH,yyGetInt32(_dF)>=0.5)}function _8E(_GH){_Nn._Fp._Yp(_tp._HH,yyGetInt32(_GH))}function _9E(_IH){var _JH=_Nn._KH;var _p1;if(yyGetBool(_IH)){for(_p1=0;_p1<_JH;_p1++){_Nn._Fp._LH(_p1,_tp._MH,_tp._NH);_Nn._Fp._LH(_p1,_tp._OH,_tp._NH)}}else {for(_p1=0;_p1<_JH;_p1++){_Nn._Fp._LH(_p1,
|
|
_tp._MH,_tp._PH);_Nn._Fp._LH(_p1,_tp._OH,_tp._PH)}}}function _aE(_QH,_IH){var _FB,_DB;if(Array.isArray(_QH)){var _gH=_QH;_FB=yyGetInt32(_gH[0]);_DB=yyGetBool(_gH[1])}else {_FB=yyGetInt32(_QH);_DB=yyGetBool(_IH)}if(_DB){_Nn._Fp._LH(_FB,_tp._MH,_tp._NH);_Nn._Fp._LH(_FB,_tp._OH,_tp._NH)}else {_Nn._Fp._LH(_FB,_tp._MH,_tp._PH);_Nn._Fp._LH(_FB,_tp._OH,_tp._PH)}}function _bE(_RH){var _JH=_Nn._KH;var _p1;if(yyGetBool(_RH)){for(_p1=0;_p1<_JH;_p1++){_Nn._Fp._LH(_p1,_tp._SH,_tp._TH);_Nn._Fp._LH(_p1,_tp._UH,_tp._TH)}
|
|
}else {for(_p1=0;_p1<_JH;_p1++){_Nn._Fp._LH(_p1,_tp._SH,_tp._VH);_Nn._Fp._LH(_p1,_tp._UH,_tp._VH)}}}function _cE(_QH,_RH){var _FB,repeat;if(Array.isArray(_QH)){var _gH=_QH;_FB=yyGetInt32(_gH[0]);repeat=yyGetBool(_gH[1])}else {_FB=yyGetInt32(_QH);repeat=yyGetBool(_RH)}if(repeat){_Nn._Fp._LH(_FB,_tp._SH,_tp._TH);_Nn._Fp._LH(_FB,_tp._UH,_tp._TH)}else {_Nn._Fp._LH(_FB,_tp._SH,_tp._VH);_Nn._Fp._LH(_FB,_tp._UH,_tp._VH)}}function _dE(_WH){var _NB=_WH;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._XH,_NB)}
|
|
}function _eE(_YH,_WH){var _ZH=_YH;var _NB=_WH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._XH,_NB)}function _fE(__H){var _QB=__H;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._0I,_QB)}}function _gE(_YH,__H){var _ZH=_YH;var _QB=__H;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._0I,_QB)}function _hE(_1I){var _TB=_1I;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._2I,_TB)}}function _iE(_YH,_1I){var _ZH=_YH;var _TB=_1I;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._2I,_TB)}
|
|
function _jE(_3I){var _WB=_3I;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._4I,_WB)}}function _kE(_YH,_3I){var _ZH=_YH;var _WB=_3I;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._4I,_WB)}function _lE(_5I){var _ZB=_5I;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._6I,_ZB)}}function _mE(_YH,_5I){var _ZH=_YH;var _ZB=_5I;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._6I,_ZB)}function _nE(_dF){var enable=_dF;for(var _p1=0;_p1<_Nn._KH;_p1++){_Nn._Fp._LH(_p1,_tp._7I,enable)}}function _oE(_YH,
|
|
_dF){var _ZH=_YH;var enable=_dF;if((_ZH<0)||(_ZH>=_Nn._KH)){return }_Nn._Fp._LH(_ZH,_tp._7I,enable)}function _pE(){return _Nn._Fp._Gp(_tp._9H)?1.0:0.0}function _qE(){return _Nn._Fp._Gp(_tp._aH)?1.0:0.0;}function _rE(){return _Nn._Fp._Gp(_tp._cH)}function _sE(){return _Nn._Fp._Gp(_tp._dH)?1.0:0.0}function _tE(){var _gH=new Array();_gH.push(_Nn._Fp._Gp(_tp._hH)?1.0:0.0);_gH.push(_Nn._Fp._Gp(_tp._iH));_gH.push(_Nn._Fp._Gp(_tp._jH));_gH.push(_Nn._Fp._Gp(_tp._kH));return _gH}function _uE(){return _Nn._Fp._Gp(_tp._mH)}
|
|
function _vE(){var _qH=_Nn._Fp._Gp(_tp._Hp);var _rH=_Nn._Fp._Gp(_tp._Ip);var _uH=_Nn._Fp._Gp(_tp._Jp);var _vH=_Nn._Fp._Gp(_tp._Kp);if((_qH!=_uH)||(_rH!=_vH)){return -1}else {switch(_qH){case _8I:{switch(_rH){case _9I:return 0;case _aI:return 1;case _bI:return 2;default :return -1}}case _cI:{if(_rH==_bI){return 3}else {return -1}}default :return -1}}}function _wE(){var _gH=new Array();_gH[0]=_Nn._Fp._Gp(_tp._Hp);_gH[1]=_Nn._Fp._Gp(_tp._Ip);return _gH}function _xE(){var _gH=new Array();_gH[0]=_Nn._Fp._Gp(_tp._Hp);_gH[1]=_Nn._Fp._Gp(_tp._Ip);
|
|
_gH[2]=_Nn._Fp._Gp(_tp._Jp);_gH[3]=_Nn._Fp._Gp(_tp._Kp);return _gH}function _yE(){return _Nn._Fp._Gp(_tp._Hp)}function _zE(){return _Nn._Fp._Gp(_tp._Ip)}function _AE(){return _Nn._Fp._Gp(_tp._Jp);}function _BE(){return _Nn._Fp._Gp(_tp._Kp)}function _CE(){var _Wt=_Nn._Fp._Gp(_tp._EH);var _zk=new Array();_zk.push(_Wt._kz?1.0:0.0);_zk.push(_Wt._lz?1.0:0.0);_zk.push(_Wt._mz?1.0:0.0);_zk.push(_Wt.alpha?1.0:0.0);return _zk}function _DE(){return _CE()}function _EE(){return _Nn._Fp._Gp(_tp._FH)?1.0:0.0}function _FE(){return _Nn._Fp._Gp(_tp._HH)}
|
|
function _GE(){return _Nn._Fp._dI(0,_tp._MH)==_tp._NH?1.0:0.0}function _HE(_QH){return _Nn._Fp._dI(yyGetInt32(_QH),_tp._MH)==_tp._NH?1.0:0.0}function _IE(){return _Nn._Fp._dI(0,_tp._SH)==_tp._TH?1.0:0.0}function _JE(_QH){return _Nn._Fp._dI(yyGetInt32(_QH),_tp._SH)==_tp._TH?1.0:0.0}function _KE(){return _Nn._Fp._dI(0,_tp._XH)}function _LE(_YH){var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }return _Nn._Fp._dI(_ZH,_tp._XH)}function _ME(){return _Nn._Fp._dI(0,_tp._0I)}function _NE(_YH){var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){
|
|
return }return _Nn._Fp._dI(_ZH,_tp._0I)}function _OE(){return _Nn._Fp._dI(0,_tp._2I)}function _PE(_YH){var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }return _Nn._Fp._dI(_ZH,_tp._2I)}function _QE(){return _Nn._Fp._dI(0,_tp._4I)}function _RE(_YH){var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }return _Nn._Fp._dI(_ZH,_tp._4I)}function _SE(){return _Nn._Fp._dI(0,_tp._6I)}function _TE(_YH){var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }return _Nn._Fp._dI(_ZH,_tp._6I)}function _UE(){return _Nn._Fp._dI(0,_tp._7I)}function _VE(_YH){
|
|
var _ZH=_YH;if((_ZH<0)||(_ZH>=_Nn._KH)){return }return _Nn._Fp._dI(_ZH,_tp._7I)}function _WE(){_Nn._Fp._eI()}function _XE(){_Nn._Fp._fI()}var _gI=undefined;var _hI=undefined;function _iI(){if(_gI==undefined){_gI=["blendenable",_tp._9H,"ztestenable",_tp._aH,"zfunc",_tp._cH,"zwriteenable",_tp._dH,"fogenable",_tp._hH,"fogcolor",_tp._iH,"fogstart",_tp._jH,"fogend",_tp._kH,"cullmode",_tp._mH,"srcblend",_tp._Hp,"destblend",_tp._Ip,"srcblendalpha",_tp._Jp,"destblendalpha",_tp._Kp,"sepalphaenable",_tp._Lp,"colorwriteenable",
|
|
_tp._EH,"alphatestenable",_tp._FH,"alphatestref",_tp._HH,"alphatestfunc",_tp._jI]}}function _kI(){if(_hI==undefined){_hI=["magfilter",_tp._MH,"minfilter",_tp._OH,"mipfilter",_tp._lI,"addressu",_tp._SH,"addressv",_tp._UH,"minmip",_tp._2I,"maxmip",_tp._4I,"mipbias",_tp._0I,"maxaniso",_tp._6I,"mipenable",_tp._7I]}}function _YE(){_iI();_kI();var map=_nj();var _mI=_gI.length/2;var _nI=_hI.length/2;var _p1;for(_p1=0;_p1<_mI;_p1++){var _Wt=_Nn._Fp._Gp(_gI[_p1*2+1]);_pj(map,_gI[_p1*2],_Wt)}var _JH=_Nn._KH;for(_p1=0;
|
|
_p1<_nI;_p1++){var _Em;for(_Em=0;_Em<_JH;_Em++){var name=_hI[_p1*2].slice(0)+_Em;var _Wt=_Nn._Fp._dI(_Em,_hI[_p1*2+1]);_pj(map,name,_Wt);}}return map}function _ZE(_2n){_2n=yyGetInt32(_2n);_iI();_kI();var _p1;var _mI=_gI.length/2;var _nI=_hI.length/2;var _oI=_ex(_2n);while(_oI!=undefined){var key=_oI;var value=_Ff(_2n,key);var _Hy=false;for(_p1=0;_p1<_mI;_p1++){if(key==_gI[_p1*2]){_Nn._Fp._Yp(_gI[_p1*2+1],value);_Hy=true;break }}if(!_Hy){for(_p1=0;_p1<_nI;_p1++){var _pI=_hI[_p1*2].length;var _qI=key.substr(0,_pI);
|
|
if(_qI==_hI[_p1*2]){var _rI=key.substr(_pI-1,key.length-_pI);var _8z=parseInt(_rI,10);_Nn._Fp._LH(_8z,_hI[_p1*2+1],value);break;}}}_oI=_bx(_2n,_oI)}}var _sI=1970;var _tI=0;var _uI=1;var _vI=365.25;var _wI=30.4375;var _xI=[31,28,31,30,31,30,31,31,30,31,30,31];var _yI=[];var _zI=(86400.0);var _AI=(_zI*30);var _BI=!0;var _CI=0;var _DI=1;function _EI(_FI){if(_FI<_GI){return _FI*_HI}else {return(_FI-_GI)*_HI}}function _II(_JI){return _JI%400==0||(_JI%100!=0&&_JI%4==0)}function _KI(_JI){var _LI=_xI.slice();;if(_II(_JI)){_LI[1]=29}
|
|
return _LI}var _HI=86400000.0;var _GI=25569;function _MI(_NI){return((_NI<10)?"0":"")+_NI.toString()}var _OI=[];var _PI=[];var _QI=[];var _RI=Date.now();var _SI=0;var _TI=1;var _UI=2;var _VI=3;var _WI=function(text){if(!text)return;if(_XI){if(_YI){var _Us=_YI.document.getElementById('debug_console');if(_Us){var _ZI=String.fromCharCode(0x0a);text=text.replace('<b>','').replace('</b>','');var __I=Date.now()-_RI;if(!_Us){alert(text)}else {_Us.value+=text+_ZI;var _0J=_Us.textLength;}_RI=Date.now()}}}if(_1J!=undefined){
|
|
if(_1J._g6._B6)console.log(text);if(_1J._g6._2J){var _3J=document.getElementById("yyDebugDiv");var _4J=document.createElement('P');_4J.textContent+=text;_3J.appendChild(_4J)}}};function debug(text){var index;for(index=0;index<arguments.length;++index){_WI(arguments[index])}}function _5J(_6J,_7J,_8J,_9J,_aJ){this._bJ=_6J;this._cJ=_7J;this._dJ=_aJ;this._eJ=_8J;this._fJ=_9J;this._gJ=true;}_5J.prototype.toString=function(){return yyGetString(this)};function _uw(text){var index;var _hJ=_iJ();var _jJ=new _5J(text,
|
|
text,_kJ(_uw.caller.name),-1,_hJ);throw _jJ}function _lJ(_mJ){if(!_QI[_mJ]){_QI[_mJ]=true;_nJ(_mJ);debug(_mJ)}}function _0r(_mJ){if(!_OI[_mJ]){_OI[_mJ]=true;var _oJ="Error: function "+_mJ;debug(_oJ)}}function _pJ(_mJ){if(!_OI[_mJ]){_OI[_mJ]=true;var _oJ="Error: function "+_mJ+" is not yet implemented";debug(_oJ)}}function _qJ(_mJ){if(!_PI[_mJ]){_PI[_mJ]=true;var _oJ="Warning: function "+_mJ;debug(_oJ)}}function _rJ(_sJ){var _tJ=_uJ._vJ(_sJ,-1);var _ZI=String.fromCharCode(0x0a);var _wJ="";for(var _p1=0;_p1<_tJ.length;
|
|
_p1++){if(_p1!=0)_wJ=_wJ+_ZI;_wJ+=_tJ[_p1]}return _wJ}function _xJ(_sJ){var _yJ=yyGetString(_sJ);if(!_yJ)return;debug(_yJ)}function _Af(_sJ){var _yJ=yyGetString(_sJ);if(!_yJ)return;alert(_rJ(_yJ))}function _zJ(_AJ){var _Bj=document.getElementById(_BJ);var _CJ=_Bj.parentNode;var _DJ=document.createElement("div");_EJ="gm4html5_login_ID";_DJ.setAttribute("class","gm4html5_login");_DJ.setAttribute("id",_EJ);_CJ.insertBefore(_DJ,_Bj.nextSibling);_DJ.innerHTML="<div class=\"gm4html5_login_header\">Login</div>"+"<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_login_label_username_id\">Username:</label></td>"+"<td><input type=\"text\" id=\"gm4html5_login_username_id\" value=\"username\" /></td>"+"</tr>"+"<tr>"+"<td><label for=\"password\" id=\"gm4html5_login_label_password_id\">Password:</label></td>"+"<td><input type=\"password\" id=\"gm4html5_login_password_id\" value=\"password\" /></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"Login\" id=\"gm4html5_login_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"Cancel\" id=\"gm4html5_cancel_button_id\" /></div>";
|
|
_FJ();_GJ=true;var login=document.getElementById("gm4html5_login_button_id");var _HJ=document.getElementById("gm4html5_login_username_id");var _IJ=document.getElementById("gm4html5_login_password_id");_HJ.value=_AJ._JJ[0];_IJ.value=_AJ._JJ[1];login.onmouseup=function(){var _KJ=_HJ.value;var _LJ=_IJ.value;var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ=_KJ;_MJ._LJ=_LJ;_MJ.value=0;_MJ.result="";_MJ._cv=true;_MJ._bv=_OJ;_CJ.removeChild(_DJ);_GJ=false;_PJ();_QJ(_AJ.id)};var _RJ=document.getElementById("gm4html5_cancel_button_id");
|
|
_RJ.onmouseup=function(){_CJ.removeChild(_DJ);_GJ=false;var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ="";_MJ._LJ="";_MJ.value=0;_MJ.result="";_MJ._cv=true;_MJ._bv=_SJ;_PJ();_QJ(_AJ.id)};_TJ();_6v._7v(_AJ.id,null,_UJ,_EJ)}function _VJ(_AJ){var _Bj=document.getElementById(_BJ);var _CJ=_Bj.parentNode;var _DJ=document.createElement("div");_EJ="gm4html5_input_ID";_DJ.setAttribute("class","gm4html5_login");_DJ.setAttribute("id",_EJ);_CJ.insertBefore(_DJ,_Bj.nextSibling);_DJ.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_input_message_id\">Message</label></td>"+"</tr>"+"<tr>"+"<td><input type=\"text\" id=\"gm4html5_input_text_id\" value=\"text\" /></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"OK\" id=\"gm4html5_input_ok_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"Cancel\" id=\"gm4html5_input_cancel_button_id\" /></div>";
|
|
_FJ();_GJ=true;var _WJ=document.getElementById("gm4html5_input_message_id");var _XJ=document.getElementById("gm4html5_input_text_id");_WJ.innerHTML=_AJ._JJ[0];_XJ.value=_AJ._JJ[1];var _YJ=document.getElementById("gm4html5_input_ok_button_id");_YJ.onmouseup=function(){var text=_XJ.value;var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ="";_MJ._LJ="";_MJ.value=parseFloat(text);_MJ.result=text;_MJ._cv=true;_MJ._bv=_OJ;_CJ.removeChild(_DJ);_GJ=false;_PJ();_QJ(_AJ.id)};var _RJ=document.getElementById("gm4html5_input_cancel_button_id");
|
|
_RJ.onmouseup=function(){_CJ.removeChild(_DJ);_GJ=false;var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ="";_MJ._LJ="";_MJ.value=0;_MJ.result="";_MJ._cv=true;_MJ._bv=_SJ;_PJ();_QJ(_AJ.id)};_TJ();_6v._7v(_AJ.id,null,_UJ,_EJ)}function _ZJ(_AJ){var _Bj=document.getElementById(_BJ);var _CJ=_Bj.parentNode;var _DJ=document.createElement("div");_EJ="gm4html5_question_ID";_DJ.setAttribute("class","gm4html5_login");_DJ.setAttribute("id",_EJ);_CJ.insertBefore(_DJ,_Bj.nextSibling);_DJ.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_question_message_id\">Message</label></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"Yes\" id=\"gm4html5_question_yes_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"No\" id=\"gm4html5_question_no_button_id\" /></div>";
|
|
_FJ();_GJ=true;var __J=document.getElementById("gm4html5_question_message_id");__J.innerHTML=_AJ._JJ[0];var _YJ=document.getElementById("gm4html5_question_yes_button_id");_YJ.onmouseup=function(){var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ="";_MJ._LJ="";_MJ.value=1;_MJ.result="1";_MJ._cv=true;_MJ._bv=_OJ;_CJ.removeChild(_DJ);_GJ=false;_PJ();_QJ(_AJ.id)};var _RJ=document.getElementById("gm4html5_question_no_button_id");_RJ.onmouseup=function(){_CJ.removeChild(_DJ);_GJ=false;var _MJ=_NJ(_EJ);if(!_MJ)return;
|
|
_MJ._KJ="";_MJ._LJ="";_MJ.value=0;_MJ.result="0";_MJ._cv=true;_MJ._bv=_SJ;_PJ();_QJ(_AJ.id)};_TJ();_6v._7v(_AJ.id,null,_UJ,_EJ)}function _0K(_AJ){var _Bj=document.getElementById(_BJ);var _CJ=_Bj.parentNode;var _DJ=document.createElement("div");_EJ="gm4html5_message_ID";_DJ.setAttribute("class","gm4html5_login");_DJ.setAttribute("id",_EJ);_CJ.insertBefore(_DJ,_Bj.nextSibling);_DJ.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_message_message_id\">Message</label></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"OK\" id=\"gm4html5_message_ok_button_id\"/></div>";
|
|
_FJ();_GJ=true;var __J=document.getElementById("gm4html5_message_message_id");__J.innerHTML=_AJ._JJ[0];var _YJ=document.getElementById("gm4html5_message_ok_button_id");_YJ.onmouseup=function(){var _MJ=_NJ(_EJ);if(!_MJ)return;_MJ._KJ="";_MJ._LJ="";_MJ.value=1;_MJ.result="1";_MJ._cv=true;_MJ._bv=1;_CJ.removeChild(_DJ);_GJ=false;_PJ();_QJ(_AJ.id)};_TJ();_6v._7v(_AJ.id,null,_UJ,_EJ)}/*@constructor */function _1K(){if(_2K.length>0){switch(_2K[0].type){case _SI:_zJ(_2K[0]);break;case _TI:_VJ(_2K[0]);break;case _UI:_ZJ(_2K[0]);
|
|
break;case _VI:_0K(_2K[0]);break }}}function _QJ(_rw){var index=-1;for(var _p1=0;_p1<_2K.length;++_p1){if(_2K[_p1].id==_rw){index=_p1;break }}if(index>=0){_2K.splice(index,1)}_1K()}function _TJ(){if(_GJ){var login=document.getElementById(_EJ);var _r1=login.offsetWidth;var _s1=login.offsetHeight;var _Fm=(canvas.width-_r1)/2;var _Hm=(canvas.height-_s1)/2;_Ev=new _3K();_Dv(canvas,_Ev);login.style.left=~~(_Fm+_Ev.left)+"px";login.style.top=~~(_Hm+_Ev.top)+"px"}}function _kJ(_4K){return _4K.substr(0,_4K.indexOf("("))}
|
|
function _nJ(_5K){var _6K=arguments.callee.caller;var _7K="Error: "+_5K+"\n"+"--------------------------------------------------------------------\n";while(_6K){var name="\t"+_kJ(_6K.toString());_7K+=name+'(';for(var _p1=0;_p1<_6K.arguments.length;_p1++){if(_p1!=0){_7K+=', '}if(typeof _6K.arguments[_p1]=="string"){_7K+='"'+_6K.arguments[_p1].toString()+'"'}else if((typeof _6K.arguments[_p1]=="number")||(_6K.arguments[_p1] instanceof Long)){_7K+=_6K.arguments[_p1].toString()}else {if(_6K.arguments[_p1]==undefined){
|
|
_7K+="[undefined]"}else if(_6K.arguments[_p1]==null){_7K+="[null]"}else if(_6K.arguments[_p1].__type){_7K+=_6K.arguments[_p1].__type}else {_7K+="[unknown]"}}}_7K+=")\n";_6K=_6K.caller}debug(_7K)}function _iJ(_5K){var _6K=arguments.callee.caller;var _zk=[];while(_6K&&(_zk.length<100)){var name=_kJ(_6K.toString());_7K=name+'(';for(var _p1=0;_p1<_6K.arguments.length;_p1++){if(_p1!=0){_7K+=', '}if(typeof _6K.arguments[_p1]=="string"){_7K+='"'+_6K.arguments[_p1].toString()+'"'}else if((typeof _6K.arguments[_p1]=="number")||(_6K.arguments[_p1] instanceof Long)){
|
|
_7K+=_6K.arguments[_p1].toString()}else {if(_6K.arguments[_p1]==undefined){_7K+="[undefined]"}else if(_6K.arguments[_p1]==null){_7K+="[null]"}else if(_6K.arguments[_p1].__type){_7K+=_6K.arguments[_p1].__type}else {_7K+="[unknown]";}}}_7K+=")\n";_zk.push(_7K);_6K=_6K.caller}return _zk}function _8K(){if(!_YI)return;var _9K=_YI.document.getElementById('debug_instances');if(!_9K)return;var _aK=[];var options=_9K.options;for(var index in options){if(!options.hasOwnProperty(index))continue;if(index!="selectedIndex"&&index!="length"){
|
|
var _bK=options[index];if(_bK&&_bK.text){_aK[_aK.length]=_bK.text}}}var _cK=[];for(var index in _dK._eK){if(!_dK._eK.hasOwnProperty(index))continue;var _fK=_dK._eK[index];if(_fK!==undefined&&_fK!==null){var _wJ=_fK.id.toString();var _p1;for(_p1=0;_p1<_aK.length;_p1++){if(_aK[_p1]==_wJ)break }if(_p1>=_aK.length){_cK[_cK.length]=_wJ}else {_aK.splice(_p1,1)}}}for(var index in _aK){if(!_aK.hasOwnProperty(index))continue;for(var _bK in options){if(!options.hasOwnProperty(_bK))continue;if(options[_bK].text=index){_9K.removeChild(options[_bK]);
|
|
break }}}for(var index=0;index<_cK.length;index++){var _fK=_cK[index];var option=_YI.document.createElement("option");option.text=""+_fK;_9K.add(option,null)}}var _gK=3;var _hK=-1;function _iK(){if(!_YI)return;var _9K=_YI.document.getElementById('debug_instances');var _jK=_YI.document.getElementById('debug_Instance_Data');if(!_9K||!_jK)return;var _kK=_9K.selectedIndex;if(_kK<0){return }if(_kK==undefined)return;_kK=parseInt(_9K.options[_kK].text);var _By=_dK._eK[_kK];if(!_By)return;var _wJ=[];_wJ[_wJ.length]='<table ALIGN="left" VALIGN="top" style="border-spacing:0px; border-collapse:collapse; border:0px; margin:0px;">';
|
|
_wJ[_wJ.length]='<tr bgcolor="#f0f0f0" "><td style="width:130px;"><b>Object</b></td><td style="width:270px;"><b>'+_By._lK._mK+'</b></td></tr>';_wJ[_wJ.length]='<tr><td>x</td><td>'+_By.x.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>y</td><td>'+_By.y.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>depth</td><td>'+_By._55.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>visible</td><td>'+_By._y1+'</td></tr>';_wJ[_wJ.length]='<tr><td>persistent</td><td>'+_By._33+'</td></tr>';_wJ[_wJ.length]='<tr><td>vspeed</td><td>'+_By._75.toFixed(_gK)+'</td></tr>';
|
|
_wJ[_wJ.length]='<tr><td>direction</td><td>'+_By._nK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>speed</td><td>'+_By._G4.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>friction</td><td>'+_By._oK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>gravity</td><td>'+_By._pK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>gravity_direction</td><td>'+_By._qK.toFixed(_gK)+'</td></tr>';var _rK=_Jl._Kl(_By._Wa);if(!_rK){_wJ[_wJ.length]='<tr><td>sprite_index</td><td><none></td></tr>'}else {var _sK=_By._Xa;
|
|
if(_sK<0||_sK>_rK._Kk.length)_sK=0;var _Jk=_rK._Kk[~~_sK];_wJ[_wJ.length]='<tr><td>sprite_index</td><td height="'+(_Jk._66+32)+'px">'+_rK._v+'<br>'+'<div style="padding:0px; margin:0px; border:0px; overflow: hidden; '+'width:'+_Jk._36+'px; height:'+_Jk._46+'px; '+'background: url('+_Jk._Rk.src+') '+-_Jk.x+'px '+-_Jk.y+'px;" />'+'</td></tr>'}_wJ[_wJ.length]='<tr><td>image_index</td><td>'+_By._Xa.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>image_speed </td><td>'+_By._tK.toFixed(_gK)+'</td></tr>';
|
|
_wJ[_wJ.length]='<tr><td>image_blend</td><td>'+~~_By._Za+'</td></tr>';_wJ[_wJ.length]='<tr><td>image_alpha</td><td>'+_By.__a.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>image_xscale</td><td>'+_By._K7.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>image_yscale</td><td>'+_By._Ea.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>mask_index</td><td>'+_By._uK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_index</td><td>'+_By._vK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_position</td><td>'+_By._wK.toFixed(_gK)+'</td></tr>';
|
|
_wJ[_wJ.length]='<tr><td>path_speed</td><td>'+_By._xK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_scale</td><td>'+_By._yK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_orientation</td><td>'+_By._zK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_endaction</td><td>'+_By._AK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_xstart</td><td>'+_By._BK.toFixed(_gK)+'</td></tr>';_wJ[_wJ.length]='<tr><td>path_ystart</td><td>'+_By._CK.toFixed(_gK)+'</td></tr>';for(var _DK=0;
|
|
_DK<12;_DK++){_wJ[_wJ.length]='<tr><td>alarm['+_DK+']</td><td>'+~~_By._n9[_DK]+'</td></tr>'}_wJ[_wJ.length]='</table>';_jK.innerHTML=_wJ.join("")}function _EK(){_8K();_iK()}/*@constructor */function _FK(){this._GK="";this._HK=0;this._IK=false;this._JK=false;this._KK=""}_FK.prototype._LK=function(){var _7K;var _p1=this._HK;var _wJ=this._GK;while(_p1<_wJ.length){var _q1=_wJ.charCodeAt(_p1);if(_q1==0x0d||_q1==0x0a){_p1++;_q1=_wJ.charCodeAt(_p1);if(_q1==0x0d||_q1==0x0a){_p1++}break }else {_p1++}}this._HK=_p1}
|
|
;_FK.prototype._MK=function(){var _7K;var _p1=this._HK;var _wJ=this._GK;while(_p1<_wJ.length){var _q1=_wJ.charCodeAt(_p1);if(_q1==0x0d||_q1==0x0a||_q1==0x09||_q1==0x20){_p1++}else {break }}this._HK=_p1};function _NK(_OK){_OK=yyGetInt32(_OK);var _5v=_PK._Kl(_OK);if(!_5v){_uw("Error: Illegal file handle");return }if(_5v._KK!=null){if(_5v._JK){_QK(_5v._KK,_5v._GK)}}_PK._Gw(_OK)}function _RK(_SK){var _5v=new _FK();_5v._KK=yyGetString(_SK);_5v._GK="";_5v._HK=0;_5v._TK=true;return _PK._7v(_5v)}function _UK(_OK,_VK){
|
|
var _5v=_PK._Kl(yyGetInt32(_OK));if(!_5v){_uw("Error: Illegal file handle");return }if(!_5v._TK){_uw("Error: File "+_5v._KK+" has not been opened with WRITE permisions");return }_5v._GK+=yyGetString(_VK);_5v._JK=true;_5v._HK=_5v._GK.length}function _WK(_SK){_SK=yyGetString(_SK);var _XK=_YK(_SK,true);if(_XK==true)return true;return _YK(_SK,false);}function _ZK(__K){var _zk;switch(typeof(__K)){case "object":if(__K instanceof Array){_zk=new _1x(_Pw,_0L(__K))}else {_zk=new _1x(_Ow,_1L(__K))}break;case "boolean":_zk=__K?1:0;
|
|
break;case "number":case "string":_zk=__K;break;default :_zk=__K.toString();break }return _zk}function _0L(_2x){var _zk=_Ve();for(var _p1=0;_p1<_2x.length;++_p1){var _4l=_ZK(_2x[_p1]);_w9(_zk,_4l)}return _zk}function _1L(_2x){var _zk=_nj();for(var _bK in _2x){var _rk=_2x[_bK];var _4l=_ZK(_rk);_pj(_zk,_bK,_4l)}return _zk}function _2L(_3L){var _7K=yyGetString(_3L);var _4L=false;try{for(var _5L=0;_5L<_7K.length;_5L++){if(_7K.charAt(_5L)=="\""){if(!_4L){_4L=true}else if(_5L==0||_7K.charAt(_5L-1)!="\\"){_4L=false}}if(!_4L&&_7K.charAt(_5L)=="#"){
|
|
_7K=_7K.substring(0,_5L)+_7K.substring(_5L+1,_7K.length);_5L--}}}catch(Error){}var _6L={};try{_6L=JSON.parse(_7K);if(_6L instanceof Array){_7K="{ \"default\" : "+_7K+"}";_6L=JSON.parse(_7K)}}catch(err){_7K="{ \"default\" : \""+_7K.toString()+"\"}";try{_6L=JSON.parse(_7K)}catch(err){}}return _1L(_6L)}function _7L(__K){var _zk="[";for(var _p1=0;_p1<__K.length;++_p1){if(_p1>0)_zk+=", ";_zk+=_8L(__K[_p1])}_zk+="]";return _zk}function _8L(__K){var _zk;switch(typeof(__K)){case "object":switch(__K._3x){case _Pw:if(!(__K._9L)||(__K._9L<_aL)){
|
|
_aL=++_bL;__K._9L=_bL;_zk=_cL(__K.Object);_aL=++_bL}break;case _Ow:if(!(__K._9L)||(__K._9L<_dL)){_dL=++_bL;__K._9L=_bL;_zk=_eL(__K.Object);_dL=++_bL}break;default :if(__K.constructor===Array){if(!(__K._9L)||(__K._9L<_aL)){_aL=++_bL;__K._9L=_bL;_zk=_7L(__K);_aL=++_bL}}else {_zk=__K.toString()}break }break;case "number":case "string":_zk=__K;break;default :_zk=__K.toString();break }return _zk}function _cL(_xn){var _zk=[];var _Fw=_Dw._Kl(_xn);if(_Fw){for(var _p1=0;_p1<_Fw._Lw.length;++_p1){if(_Fw._Lw[_p1]!=undefined)_zk.push(_8L(_Fw._Lw[_p1]))}
|
|
}return _zk}function _eL(_2n){var _zk={};var _4n=_5n._Kl(_2n);if(_4n){for(var _p1 in _4n){if(!_4n.hasOwnProperty(_p1))continue;if(_4n[_p1]!=undefined)_zk[_p1]=_8L(_4n[_p1])}}return _zk}function _fL(_2n){var _Dy=_eL(yyGetInt32(_2n));return JSON.stringify(_Dy)}function _gL(_js){if(typeof _js==="string"){return _js}else if(_js===null){return null}else if(_js===undefined){return undefined}else if(typeof _js==="number"){return _js}else if(typeof _js==="boolean"){return _js}else if(typeof _js==="object"){if(_js instanceof Long){
|
|
return _js._hL()}else if(_js instanceof Array){return _js}else if(_js._gJ){var _iL=null;if(typeof _jL!=="undefined"){_iL=Object.getOwnPropertyNames(_jL)}var _zk={};for(var _km in _js){if(_js.hasOwnProperty(_km)){var _kL=_km;if(_iL!=null){for(var _Em=0;_Em<_iL.length;_Em++){if(_jL[_iL[_Em]]==_km){_kL="gml"+_iL[_Em];break }}}if(_kL.startsWith("gml")||_lL[_kL]!=undefined){var name=_kL.startsWith("gml")?_kL.substring(3):_kL;Object.defineProperty(_zk,name,{value:_gL(_js[_km]),enumerable:true})}}}return _zk}}return undefined}
|
|
function _mL(_js){if(typeof _js==="string"){return _js}else if(_js===null){return null}else if(_js===undefined){return undefined}else if(typeof _js==="number"){return _js}else if(typeof _js==="boolean"){return _js;}else if(typeof _js==="object"){if(_js instanceof Array){return _js}else {var _zk={};_zk.__type="Object";_zk._gJ=true;for(var _km in _js){if(_js.hasOwnProperty(_km)){var name=(_lL[_km]!=undefined)?_km:_jL[_km]!=undefined?_jL[_km]:"gml"+_km;var _Wt=_mL(_js[_km]);Object.defineProperty(_zk,name,{value:_Wt,enumerable:true}
|
|
)}}return _zk}}}function _67(_nL){_uJ._oL=yyGetInt32(_nL)}function _77(_nL){_uJ._pL=yyGetInt32(_nL)}function _Ja(_qL){_uJ._rL=yyGetInt32(_qL)}function _87(_sl,_tl,_mJ){var _q1=(_fs&0xffffff)|(((_es*255.0)<<24)&0xff000000);_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),-1,-1,0,1,1,_q1,_q1,_q1,_q1)}var _tL=_uL;function _uL(_sl,_tl,_mJ,_vL,_wL,_xL,_yL,_Ro){if(!_Nn)_qJ("draw_text_color() only uses the 1st colour");var _zL=_es;var _AL=_BL;var _rk=((yyGetReal(_Ro)*255)<<24)&0xff000000;_vL=(yyGetInt32(_vL)&0xffffff)|_rk;
|
|
_wL=(yyGetInt32(_wL)&0xffffff)|_rk;_xL=(yyGetInt32(_xL)&0xffffff)|_rk;_yL=(yyGetInt32(_yL)&0xffffff)|_rk;_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),-1,-1,0,1,1,_vL,_wL,_xL,_yL);_es=_zL;_57(_AL)}var _CL=_DL;function _DL(_sl,_tl,_mJ,_EL,_kw,_vL,_wL,_xL,_yL,_Ro){if(!_Nn)_qJ("draw_text_ext_color() only uses the 1st colour");var _zL=_es;var _AL=_BL;var _rk=(yyGetReal(_Ro)*255)<<24;_vL=(yyGetInt32(_vL)&0xffffff)|_rk;_wL=(yyGetInt32(_wL)&0xffffff)|_rk;_xL=(yyGetInt32(_xL)&0xffffff)|_rk;_yL=(yyGetInt32(_yL)&0xffffff)|_rk;
|
|
_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),yyGetInt32(_EL),yyGetInt32(_kw),0,1,1,_vL,_wL,_xL,_yL);_es=_zL;_57(_AL)}function _FL(_sl,_tl,_mJ,_YG,_ZG,_wl){var _q1=(_fs&0xffffff)|(((_es*255.0)<<24)&0xff000000);_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),-1,-1,yyGetReal(_wl),yyGetReal(_YG),yyGetReal(_ZG),_q1,_q1,_q1,_q1)}var _GL=_HL;function _HL(_sl,_tl,_mJ,_EL,_kw,_YG,_ZG,_wl,_vL,_wL,_xL,_yL,_Ro){if(!_Nn)_qJ("draw_text_ext_transformed_color() only uses the 1st colour");var _zL=_es;
|
|
var _AL=_BL;var _rk=((yyGetReal(_Ro)*255)<<24)&0xff000000;_vL=_hs(yyGetInt32(_vL))|_rk;_wL=_hs(yyGetInt32(_wL))|_rk;_xL=_hs(yyGetInt32(_xL))|_rk;_yL=_hs(yyGetInt32(_yL))|_rk;_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),yyGetInt32(_EL),yyGetInt32(_kw),yyGetReal(_wl),yyGetReal(_YG),yyGetReal(_ZG),_vL,_wL,_xL,_yL);_es=_zL;_57(_AL)}var _IL=_JL;function _JL(_sl,_tl,_mJ,_YG,_ZG,_wl,_vL,_wL,_xL,_yL,_Ro){if(!_Nn)_qJ("draw_text_transformed_color() only uses the 1st colour");var _zL=_es;var _AL=_BL;var _rk=((yyGetReal(_Ro)*255)<<24)&0xff000000;
|
|
_vL=_hs(yyGetInt32(_vL))|_rk;_wL=_hs(yyGetInt32(_wL))|_rk;_xL=_hs(yyGetInt32(_xL))|_rk;_yL=_hs(yyGetInt32(_yL))|_rk;_uJ._sL(yyGetString(_mJ),yyGetReal(_sl),yyGetReal(_tl),-1,-1,yyGetReal(_wl),yyGetReal(_YG),yyGetReal(_ZG),_vL,_wL,_xL,_yL);_es=_zL;_57(_AL)}function _Da(_mJ){_mJ=yyGetString(_mJ);_uJ._KL();if(!_uJ._LL)return 1;var _ML=_uJ._vJ(_mJ,-1,_uJ._LL);if(_ML==null)return _uJ._LL._NL(_mJ);return _uJ._LL._NL(_mJ)*_ML.length}function _Ba(_mJ){_uJ._KL();return _uJ._LL?_uJ._LL._OL(yyGetString(_mJ)):1;}function _PL(_rw){
|
|
if(_uJ._Kl(yyGetInt32(_rw)))return true;else return false}function _QL(_rw){var _RL=_uJ._Kl(yyGetInt32(_rw));if(!_RL)return "";return _RL._v}var _SL=_QL;;;var _TL=0,_UL=1,_VL=2,_WL=3,_XL=4,_YL=5,_ZL=6,__L=7,_0M=8,_1M=9,_2M=10,_3M=11;var _4M=1;/*@constructor */function _5M(){var _6M=_7M("hiscores_data_",true);if(_6M!=null){try{var _8M=JSON.parse(_6M);var _p1;for(_p1=0;_p1<_9M;_p1++){_aM[_p1]=_8M[_p1].name;_bM[_p1]=_8M[_p1].value}}catch(_cM){_uw("Error: reading hiscore JSON")}}}function _dM(){_bM[0]=_bM[1]=_bM[2]=_bM[3]=_bM[4]=_bM[5]=_bM[6]=_bM[7]=_bM[8]=_bM[9]=0;
|
|
_aM[0]=_aM[1]=_aM[2]=_aM[3]=_aM[4]=_aM[5]=_aM[6]=_aM[7]=_aM[8]=_aM[9]=_eM}function _fM(_gM,_hM,_GH){var _iM,_jM,_kM,_lM,_mM,_nM;_iM=(_gM>>16)&0xff;_kM=(_gM>>8)&0xff;_mM=(_gM&0xff);_jM=(_hM>>16)&0xff;_lM=(_hM>>8)&0xff;_nM=(_hM&0xff);var _oM=1.0-_GH;var _ok=_Nw(_iM*_oM+_jM*_GH);var _pk=_Nw(_kM*_oM+_lM*_GH);var _qk=_Nw(_mM*_oM+_nM*_GH);var _wk=((_ok&0xff)<<16)|((_pk&0xff)<<8)|(_qk&0xff);return _wk}function _pM(_gM,_hM,_GH){return _fM(_gM,_hM,_GH)}function _ph(_ny,_qM,_mj,_rM){_mj=yyGetInt32(_mj);_rM=yyGetInt32(_rM);
|
|
var _sM=_tM;_tM=true;var event=_uM(_mj,_rM);var index=_vM(_mj,_rM);_ny._Tl(event,index,_ny,_qM);_tM=_sM}function _wM(_ny,_xM,_yM,_zM){var _AM=_BM._Kl(_yM);if((_AM!=null)&&(_AM!=undefined)){var _CM=_AM._DM[_zM];if((_CM!=null)&&(_CM!=undefined)){_CM._EM(_ny,_ny)}}}function _rh(_ny,_qM,_2x,_mj,_rM){_2x=yyGetInt32(_2x);_mj=yyGetInt32(_mj);_rM=yyGetInt32(_rM);var event=_uM(_mj,_rM);var index=_vM(_mj,_rM);var _lK=_tj._Kl(_2x);if(!_lK){_uw("Error: undefined object id passed to event_perform_object: "+_2x)}else {_lK._Tl(event,
|
|
index,_ny,_qM)}}var _FM=!0;function _qh(_ny,_qM,_rM){_rM=yyGetInt32(_rM);if(_rM<0||_rM>15){_uw("Error: illegal user event ID: "+_rM)}_rM+=_GM;_ph(_ny,_qM,_HM,_rM)}function _ta(_ny,_qM){_ny._IM(_JM,_KM,_qM)}function _i8(){return _LM}function _k8(_Zj){_Zj=yyGetInt32(_Zj);if(_Zj<0||_Zj>_LM)return "";var _wJ=_MM[_Zj];if(_NM[_Zj]!=null)_wJ=_wJ+"="+_NM[_Zj];return _wJ}function _OM(_sJ){var _Qq="";var index=0;while(index<_sJ.length){var _4l=0;var _PM=_sJ.charCodeAt(index++);if((_PM&0x80)==0){_4l=_PM}else if((_PM&0xe0)==0xc0){
|
|
_4l=(_PM&0x1f)<<6;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)}else if((_PM&0xf0)==0xe0){_4l=(_PM&0x0f)<<12;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)<<6;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)}else {_4l=(_PM&0x07)<<18;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)<<12;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)<<6;_PM=_sJ.charCodeAt(index++);_4l|=(_PM&0x3f)}if(_4l==0x00)break;var _QM=String.fromCharCode(_4l);_Qq+=_QM}return _Qq}function _RM(data){var _SM="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
|
|
var _TM,_UM,_VM,_WM,_XM,_YM,_ZM,__M;var _p1=0;var _0N=0;var _1N="";var _2N=[];if(!data){return data}data=yyGetString(data);data+='';do {_WM=_SM.indexOf(data.charAt(_p1++));_XM=_SM.indexOf(data.charAt(_p1++));_YM=_SM.indexOf(data.charAt(_p1++));_ZM=_SM.indexOf(data.charAt(_p1++));__M=_WM<<18|_XM<<12|_YM<<6|_ZM;_TM=__M>>16&0xff;_UM=__M>>8&0xff;_VM=__M&0xff;if(_YM==64){_2N[_0N++]=String.fromCharCode(_TM)}else if(_ZM==64){_2N[_0N++]=String.fromCharCode(_TM,_UM)}else {_2N[_0N++]=String.fromCharCode(_TM,_UM,_VM)}
|
|
}while(_p1<data.length);_1N=_2N.join('');return _1N}function _3N(_3L){return _4N(yyGetString(_3L))}var _5N=0;var _6N="";function _7N(_8N){var _9N=_5N?"0123456789ABCDEF":"0123456789abcdef";var _aN="";var x;for(var _p1=0;_p1<_8N.length;_p1++){x=_8N.charCodeAt(_p1);_aN+=_9N.charAt((x>>>4)&0x0F)+_9N.charAt(x&0x0F)}return _aN}function _bN(_8N){var _aN="";var _p1=-1;var x,y;while(++_p1<_8N.length){x=_8N.charCodeAt(_p1);y=_p1+1<_8N.length?_8N.charCodeAt(_p1+1):0;if(0xD800<=x&&x<=0xDBFF&&0xDC00<=y&&y<=0xDFFF){x=0x10000+((x&0x03FF)<<10)+(y&0x03FF);
|
|
_p1++}if(x<=0x7F)_aN+=String.fromCharCode(x);else if(x<=0x7FF)_aN+=String.fromCharCode(0xC0|((x>>>6)&0x1F),0x80|(x&0x3F));else if(x<=0xFFFF)_aN+=String.fromCharCode(0xE0|((x>>>12)&0x0F),0x80|((x>>>6)&0x3F),0x80|(x&0x3F));else if(x<=0x1FFFFF)_aN+=String.fromCharCode(0xF0|((x>>>18)&0x07),0x80|((x>>>12)&0x3F),0x80|((x>>>6)&0x3F),0x80|(x&0x3F))}return _aN}function _cN(_8N){var _aN=Array(_8N.length>>2);for(var _p1=0;_p1<_aN.length;_p1++)_aN[_p1]=0;for(var _p1=0;_p1<_8N.length*8;_p1+=8)_aN[_p1>>5]|=(_8N.charCodeAt(_p1/8)&0xFF)<<(_p1%32);
|
|
return _aN}function _dN(x,_0J){x[_0J>>5]|=0x80<<((_0J)%32);x[(((_0J+64)>>>9)<<4)+14]=_0J;var _rk=1732584193;var _qk=-271733879;var _q1=-1732584194;var _2z=271733878;for(var _p1=0;_p1<x.length;_p1+=16){var _eN=_rk;var _fN=_qk;var _gN=_q1;var _hN=_2z;_rk=_iN(_rk,_qk,_q1,_2z,x[_p1+0],7,-680876936);_2z=_iN(_2z,_rk,_qk,_q1,x[_p1+1],12,-389564586);_q1=_iN(_q1,_2z,_rk,_qk,x[_p1+2],17,606105819);_qk=_iN(_qk,_q1,_2z,_rk,x[_p1+3],22,-1044525330);_rk=_iN(_rk,_qk,_q1,_2z,x[_p1+4],7,-176418897);_2z=_iN(_2z,_rk,_qk,_q1,
|
|
x[_p1+5],12,1200080426);_q1=_iN(_q1,_2z,_rk,_qk,x[_p1+6],17,-1473231341);_qk=_iN(_qk,_q1,_2z,_rk,x[_p1+7],22,-45705983);_rk=_iN(_rk,_qk,_q1,_2z,x[_p1+8],7,1770035416);_2z=_iN(_2z,_rk,_qk,_q1,x[_p1+9],12,-1958414417);_q1=_iN(_q1,_2z,_rk,_qk,x[_p1+10],17,-42063);_qk=_iN(_qk,_q1,_2z,_rk,x[_p1+11],22,-1990404162);_rk=_iN(_rk,_qk,_q1,_2z,x[_p1+12],7,1804603682);_2z=_iN(_2z,_rk,_qk,_q1,x[_p1+13],12,-40341101);_q1=_iN(_q1,_2z,_rk,_qk,x[_p1+14],17,-1502002290);_qk=_iN(_qk,_q1,_2z,_rk,x[_p1+15],22,1236535329);
|
|
_rk=_jN(_rk,_qk,_q1,_2z,x[_p1+1],5,-165796510);_2z=_jN(_2z,_rk,_qk,_q1,x[_p1+6],9,-1069501632);_q1=_jN(_q1,_2z,_rk,_qk,x[_p1+11],14,643717713);_qk=_jN(_qk,_q1,_2z,_rk,x[_p1+0],20,-373897302);_rk=_jN(_rk,_qk,_q1,_2z,x[_p1+5],5,-701558691);_2z=_jN(_2z,_rk,_qk,_q1,x[_p1+10],9,38016083);_q1=_jN(_q1,_2z,_rk,_qk,x[_p1+15],14,-660478335);_qk=_jN(_qk,_q1,_2z,_rk,x[_p1+4],20,-405537848);_rk=_jN(_rk,_qk,_q1,_2z,x[_p1+9],5,568446438);_2z=_jN(_2z,_rk,_qk,_q1,x[_p1+14],9,-1019803690);_q1=_jN(_q1,_2z,_rk,_qk,
|
|
x[_p1+3],14,-187363961);_qk=_jN(_qk,_q1,_2z,_rk,x[_p1+8],20,1163531501);_rk=_jN(_rk,_qk,_q1,_2z,x[_p1+13],5,-1444681467);_2z=_jN(_2z,_rk,_qk,_q1,x[_p1+2],9,-51403784);_q1=_jN(_q1,_2z,_rk,_qk,x[_p1+7],14,1735328473);_qk=_jN(_qk,_q1,_2z,_rk,x[_p1+12],20,-1926607734);_rk=_kN(_rk,_qk,_q1,_2z,x[_p1+5],4,-378558);_2z=_kN(_2z,_rk,_qk,_q1,x[_p1+8],11,-2022574463);_q1=_kN(_q1,_2z,_rk,_qk,x[_p1+11],16,1839030562);_qk=_kN(_qk,_q1,_2z,_rk,x[_p1+14],23,-35309556);_rk=_kN(_rk,_qk,_q1,_2z,x[_p1+1],4,-1530992060);
|
|
_2z=_kN(_2z,_rk,_qk,_q1,x[_p1+4],11,1272893353);_q1=_kN(_q1,_2z,_rk,_qk,x[_p1+7],16,-155497632);_qk=_kN(_qk,_q1,_2z,_rk,x[_p1+10],23,-1094730640);_rk=_kN(_rk,_qk,_q1,_2z,x[_p1+13],4,681279174);_2z=_kN(_2z,_rk,_qk,_q1,x[_p1+0],11,-358537222);_q1=_kN(_q1,_2z,_rk,_qk,x[_p1+3],16,-722521979);_qk=_kN(_qk,_q1,_2z,_rk,x[_p1+6],23,76029189);_rk=_kN(_rk,_qk,_q1,_2z,x[_p1+9],4,-640364487);_2z=_kN(_2z,_rk,_qk,_q1,x[_p1+12],11,-421815835);_q1=_kN(_q1,_2z,_rk,_qk,x[_p1+15],16,530742520);_qk=_kN(_qk,_q1,_2z,_rk,
|
|
x[_p1+2],23,-995338651);_rk=_lN(_rk,_qk,_q1,_2z,x[_p1+0],6,-198630844);_2z=_lN(_2z,_rk,_qk,_q1,x[_p1+7],10,1126891415);_q1=_lN(_q1,_2z,_rk,_qk,x[_p1+14],15,-1416354905);_qk=_lN(_qk,_q1,_2z,_rk,x[_p1+5],21,-57434055);_rk=_lN(_rk,_qk,_q1,_2z,x[_p1+12],6,1700485571);_2z=_lN(_2z,_rk,_qk,_q1,x[_p1+3],10,-1894986606);_q1=_lN(_q1,_2z,_rk,_qk,x[_p1+10],15,-1051523);_qk=_lN(_qk,_q1,_2z,_rk,x[_p1+1],21,-2054922799);_rk=_lN(_rk,_qk,_q1,_2z,x[_p1+8],6,1873313359);_2z=_lN(_2z,_rk,_qk,_q1,x[_p1+15],10,-30611744);
|
|
_q1=_lN(_q1,_2z,_rk,_qk,x[_p1+6],15,-1560198380);_qk=_lN(_qk,_q1,_2z,_rk,x[_p1+13],21,1309151649);_rk=_lN(_rk,_qk,_q1,_2z,x[_p1+4],6,-145523070);_2z=_lN(_2z,_rk,_qk,_q1,x[_p1+11],10,-1120210379);_q1=_lN(_q1,_2z,_rk,_qk,x[_p1+2],15,718787259);_qk=_lN(_qk,_q1,_2z,_rk,x[_p1+9],21,-343485551);_rk=_mN(_rk,_eN);_qk=_mN(_qk,_fN);_q1=_mN(_q1,_gN);_2z=_mN(_2z,_hN)}return Array(_rk,_qk,_q1,_2z)}function _nN(_oN,_rk,_qk,x,_wJ,_Am){return _mN(_pN(_mN(_mN(_rk,_oN),_mN(x,_Am)),_wJ),_qk)}function _iN(_rk,_qk,_q1,_2z,
|
|
x,_wJ,_Am){return _nN((_qk&_q1)|((~_qk)&_2z),_rk,_qk,x,_wJ,_Am)}function _jN(_rk,_qk,_q1,_2z,x,_wJ,_Am){return _nN((_qk&_2z)|(_q1&(~_2z)),_rk,_qk,x,_wJ,_Am)}function _kN(_rk,_qk,_q1,_2z,x,_wJ,_Am){return _nN(_qk^_q1^_2z,_rk,_qk,x,_wJ,_Am)}function _lN(_rk,_qk,_q1,_2z,x,_wJ,_Am){return _nN(_q1^(_qk|(~_2z)),_rk,_qk,x,_wJ,_Am)}function _mN(x,y){var _qN=(x&0xFFFF)+(y&0xFFFF);var _rN=(x>>16)+(y>>16)+(_qN>>16);return(_rN<<16)|(_qN&0xFFFF)}function _pN(_8z,_sN){return(_8z<<_sN)|(_8z>>>(32-_sN))}function _4N(_wJ){return _7N(_tN(_bN(_wJ)))}
|
|
function _tN(_wJ){return _uN(_vN(_wN(_wJ),_wJ.length*8))}function _wN(_8N){var _aN=Array(_8N.length>>2);for(var _p1=0;_p1<_aN.length;_p1++)_aN[_p1]=0;for(var _p1=0;_p1<_8N.length*8;_p1+=8)_aN[_p1>>5]|=(_8N.charCodeAt(_p1/8)&0xFF)<<(24-_p1%32);return _aN;}function _uN(_8N){var _aN="";for(var _p1=0;_p1<_8N.length*32;_p1+=8)_aN+=String.fromCharCode((_8N[_p1>>5]>>>(24-_p1%32))&0xFF);return _aN}function _vN(x,_0J){x[_0J>>5]|=0x80<<(24-_0J%32);x[((_0J+64>>9)<<4)+15]=_0J;var _r1=Array(80);var _rk=1732584193;var _qk=-271733879;
|
|
var _q1=-1732584194;var _2z=271733878;var e=-1009589776;for(var _p1=0;_p1<x.length;_p1+=16){var _eN=_rk;var _fN=_qk;var _gN=_q1;var _hN=_2z;var _xN=e;for(var _Em=0;_Em<80;_Em++){if(_Em<16)_r1[_Em]=x[_p1+_Em];else _r1[_Em]=_pN(_r1[_Em-3]^_r1[_Em-8]^_r1[_Em-14]^_r1[_Em-16],1);var _Am=_mN(_mN(_pN(_rk,5),_yN(_Em,_qk,_q1,_2z)),_mN(_mN(e,_r1[_Em]),_zN(_Em)));e=_2z;_2z=_q1;_q1=_pN(_qk,30);_qk=_rk;_rk=_Am}_rk=_mN(_rk,_eN);_qk=_mN(_qk,_fN);_q1=_mN(_q1,_gN);_2z=_mN(_2z,_hN);e=_mN(e,_xN)}return Array(_rk,_qk,_q1,_2z,e)}
|
|
function _yN(_Am,_qk,_q1,_2z){if(_Am<20)return(_qk&_q1)|((~_qk)&_2z);if(_Am<40)return _qk^_q1^_2z;if(_Am<60)return(_qk&_q1)|(_qk&_2z)|(_q1&_2z);return _qk^_q1^_2z}function _zN(_Am){return(_Am<20)?1518500249:(_Am<40)?1859775393:(_Am<60)?-1894007588:-899497514}function _AN(__j,_BN){for(var index=0;index<_BN.length;index++){var _CN=_BN[index];if(_CN._v==__j){return index}}return -1}function _DN(__j,_BN){var _EN="gml_Script_"+__j;var _FN=-1;for(var index=0;index<_BN.length;index++){var _GN=_BN[index];if(_GN.endsWith(__j)){
|
|
if(_GN=="gml_Script_"+__j)return index+100000;else if(_GN==__j)_FN=index+100000}}return _FN}function _HN(__j){__j=yyGetString(__j);var _IN={type:-1,id:-1};if((_zk=_AN(__j,_1J._w1))>=0){_IN.type=_TL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._E))>=0){_IN.type=_UL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._F4))>=0){_IN.type=_WL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._u))>=0){_IN.type=_VL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._c1))>=0){_IN.type=_YL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._h1))>=0){_IN.type=__L;
|
|
_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._u1))>=0){_IN.type=_0M;_IN.id=_zk;return _IN}if((_zk=_DN(__j,_1J._ei))>=0){_IN.type=_ZL;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._d1))>=0){_IN.type=_1M;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._y4))>=0){_IN.type=_2M;_IN.id=_zk;return _IN}if((_zk=_AN(__j,_1J._x4))>=0){_IN.type=_3M;_IN.id=_zk;return _IN}return _IN}function _JN(_Zj,_KN){switch(_KN){case _TL:return(_LN(_Zj))?_MN(_Zj):"";case _UL:return(_NN(_Zj))?_ON(_Zj):"";case _VL:return(_PN(_Zj))?_QN(_Zj):"";case _WL:return(_Ce(_Zj))?_RN(_Zj):"";
|
|
case _YL:return(_SN(_Zj))?_TN(_Zj):"";case _ZL:return(_UN(_Zj))?_VN(_Zj):"";case __L:return(_PL(_Zj))?_QL(_Zj):"";case _0M:return(_WN(_Zj))?_XN(_Zj):"";case _1M:return(_YN(_Zj))?_ZN(_Zj):"";case _2M:return(__N(_Zj))?_0O(_Zj):"";case _3M:return(_1O(_Zj))?_2O(_Zj):""}return ""}function _0a(__j){__j=yyGetString(__j);var _IN=_HN(__j);if(_IN.id>=0)return _IN.id;var _3O=Object.getOwnPropertyNames(_p7);for(var _p1=0;_p1>_3O;_p1++){if(_3O[_p1]==__j){return _p1}}return -1}function _sh(_fK,index){return _fK._n9[yyGetInt32(index)]}
|
|
function _th(_fK,index,_Zn){_fK._n9[yyGetInt32(index)]=yyGetInt32(_Zn)};function _Pb(_4O){if(!_Mj._5O())return 0;if(yyGetInt32(_4O)==0)return _Mj._Nj();else return 1000000.0/_Mj._Nj()}/*@constructor */function _6O(){this._7O=0;this._8O=0;this._9O=false;this._aO=0;this._bO=0};_6O.prototype._cO=function(_4O){this._aO=_4O;this._dO()};_6O.prototype._5O=function(){if(this._aO>0.0)return true;return true};_6O.prototype._dO=function(){this._7O=0;if(this._aO>0.0){this._8O=_eO()}else {this._8O=0}this._bO=0;this._9O=false}
|
|
;_6O.prototype._pv=function(){var current;if(this._aO>0.0){current=this._8O+1000000.0/this._aO;}else current=_eO();this._bO=current-this._8O;if(!this._9O)this._7O+=this._bO;this._8O=current};_6O.prototype._Nj=function(){if(this._aO>0)return this._aO;if(this._bO>0){return 1000000.0/this._bO}return 30.0};var _Mj=new _6O();var _cI=1,_aI=2,_fO=3,_bI=4,_8I=5,_9I=6,_gO=7,_hO=8,_iO=9,_jO=10,_kO=11;var _lO=0.0;function _mO(_YG,_ZG,_nO,_oO){_pO=true;_qO=0;_rO=0;_sO=1;_tO=1;_uO=-1;_vO=-1;if(_YG!=undefined)_sO=yyGetReal(_YG);
|
|
if(_ZG!=undefined)_tO=yyGetReal(_ZG);if(_nO!=undefined)_qO=yyGetReal(_nO);if(_oO!=undefined)_rO=yyGetReal(_oO);if(_wO){_xO()}}var _yO=_mO;var _zO=96;var _AO=96;function _BO(){return _CO()}function _DO(){return _EO()}var _Ua=_FO;function _FO(_vs,_Ro){_vs=yyGetInt32(_vs);_Ro=yyGetReal(_Ro);_GO();var _HO=[];_HO[0]=1;_HO[1]=0;_HO[2]=0;_HO[3]=1;_HO[4]=0;_HO[5]=0;_lp._IO(_HO[0],_HO[1],_HO[2],_HO[3],_HO[4],_HO[5]);if(!_lp.clearRect||_vs!=0||_Ro!=0){_lp.globalAlpha=_Ro;_lp.fillStyle=_iy(_hs(_vs),_Ro);_lp.globalCompositeOperation='copy';
|
|
_lp.fillRect(_JO,_KO,_LO,_MO)}else {_lp.clearRect(_JO,_KO,_LO,_MO)}_NO()}function _Ia(_wH,_xH,_yH){return(yyGetInt32(_wH))|(yyGetInt32(_xH)<<8)|(yyGetInt32(_yH)<<16)}function _OO(_PO,_QO,_RO){return _Ia(_PO,_QO,_RO)}var _SO=_Ia;var _TO=_OO;function _UO(_vs){return(yyGetInt32(_vs)>>16)&0xff}var _VO=_UO;function _WO(_vs){return(yyGetInt32(_vs)>>8)&0xff}var _XO=_WO;function _YO(_vs){return(yyGetInt32(_vs)&0xff)}var _ZO=_YO;function __O(_vs){_vs=yyGetInt32(_vs);var _0P=0.0;var _1P=0.0;var _2P=0.0;var _Xm=0.0;var _Zm=0.0;
|
|
var _3P=0.0;var _2z=0.0;var _mm=0.0;_0P=(_vs&0xff)/255.0;_1P=((_vs>>8)&0xff)/255.0;_2P=((_vs>>16)&0xff)/255.0;_mm=_zm(_zm(_0P,_1P),_2P);_3P=_ym(_ym(_0P,_1P),_2P);_2z=_3P-_mm;if(_3P==0)_Zm=0.0;else _Zm=1.0*_2z/_3P;if(_Zm==0)_Xm=0.0;else if(_0P==_3P)_Xm=60.0*(_1P-_2P)/_2z;else if(_1P==_3P)_Xm=120.0+60.0*(_2P-_0P)/_2z;else _Xm=240.0+60.0*(_0P-_1P)/_2z;if(_Xm<0)_Xm=_Xm+360.0;var _4l=Math.min(255,Math.max(0,_3P*255.0));var _wJ=Math.min(255,Math.max(0,_Zm*255.0));var _s1=Math.min(255,Math.max(0,(_Xm*255.0)/360.0));
|
|
var _4P={_s1:_s1,_wJ:_wJ,_4l:_4l};return _4P}function _5P(_vs){var _6P=__O(_vs);return _6P._s1}var _7P=_5P;function _8P(_vs){var _6P=__O(_vs);return _6P._wJ}var _9P=_8P;function _aP(_vs){var _6P=__O(_vs);return _6P._4l}var _bP=_aP;function _Zb(_gM,_hM,_cP){_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_cP=yyGetReal(_cP);var _iM=(_gM>>16)&0xff;var _kM=(_gM>>8)&0xff;var _mM=_gM&0xff;var _jM=(_hM>>16)&0xff;var _lM=(_hM>>8)&0xff;var _nM=_hM&0xff;var _dP=1.0-_cP;var _ok=~~(_iM*_dP+_jM*_cP);var _pk=~~(_kM*_dP+_lM*_cP);var _qk=~~(_mM*_dP+_nM*_cP);
|
|
return((_ok<<16)&0xff0000)|((_pk<<8)&0xff00)|(_qk&0xff)}var _eP=_Zb;function _fP(_gP,_hP,_GH){var _0P=0.0;var _1P=0.0;var _2P=0.0;var _Xm=0.0;var _Zm=0.0;var _3P=0.0;var _6K=0.0;var _iP=0.0;var _oN=0.0;var _Am=0.0;var _p1=0;var _4P;_Xm=yyGetReal(_gP)*360.0/255.0;if(_Xm==360.0)_Xm=0.0;_Zm=yyGetReal(_hP)/255.0;_3P=yyGetReal(_GH)/255.0;if(_Zm==0){_0P=_3P;_1P=_3P;_2P=_3P}else {_Xm=_Xm/60.0;_p1=Math.floor(_Xm);_6K=_Xm-_p1;_iP=_3P*(1.0-_Zm);_oN=_3P*(1.0-(_Zm*_6K));_Am=_3P*(1.0-(_Zm*(1.0-_6K)));switch(_p1){case 0:{_0P=_3P;
|
|
_1P=_Am;_2P=_iP}break;case 1:{_0P=_oN;_1P=_3P;_2P=_iP}break;case 2:{_0P=_iP;_1P=_3P;_2P=_Am;}break;case 3:{_0P=_iP;_1P=_oN;_2P=_3P}break;case 4:{_0P=_Am;_1P=_iP;_2P=_3P}break;default :{_0P=_3P;_1P=_iP;_2P=_oN}}}_4P=Math.floor(_0P*255.0)|(Math.floor(_1P*255.0)<<8)|(Math.floor(_2P*255.0)<<16);return _4P}var _jP=_fP;function _Se(_Ro){_Ro=yyGetReal(_Ro);if(_Ro<0){_Ro=0}if(_Ro>1){_Ro=1}_es=_Ro;_kP=_iy(_fs,_es)}function _lP(){return _es}function _mP(){return _BL}var _nP=_mP;function _57(_gs){_gs=yyGetInt32(_gs);_BL=_gs;
|
|
_fs=_hs(_gs);_oP=_pP(_fs);_kP=_iy(_fs,_es)}var _qP=_57;;;;;;;function _rP(_Om,_Pm,_fm,_gm,_gM,_hM,_sP){_tP(_Om,_Pm,_fm,_gm,10,10,_gM,_hM,_sP)}var _uP=_rP;var _tP=_vP;var _wP=_vP;function _vP(_Om,_Pm,_fm,_gm,_xP,_yP,_gM,_hM,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_xP=yyGetReal(_xP);_yP=yyGetReal(_yP);_gM=yyGetReal(_gM);_hM=yyGetReal(_hM);_sP=yyGetBool(_sP);if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO}if(_gm<_Pm){var _zP=_Pm;_Pm=_gm;_gm=_zP}if(_fm<_Om){var _zP=_Om;
|
|
_Om=_fm;_fm=_zP}var width=_fm-_Om;var height=_gm-_Pm;var _AP=_xP;var _BP=_yP;var _wk=_lp.globalAlpha=_es;_lp.beginPath();_lp.moveTo(_Om+_AP,_Pm);_lp.lineTo(_Om+width-_AP,_Pm);_lp.quadraticCurveTo(_Om+width,_Pm,_Om+width,_Pm+_BP);_lp.lineTo(_Om+width,_Pm+height-_BP);_lp.quadraticCurveTo(_Om+width,_Pm+height,_Om+width-_AP,_Pm+height);_lp.lineTo(_Om+_AP,_Pm+height);_lp.quadraticCurveTo(_Om,_Pm+height,_Om,_Pm+height-_BP);_lp.lineTo(_Om,_Pm+_BP);_lp.quadraticCurveTo(_Om,_Pm,_Om+_AP,_Pm);_lp.closePath();if(_sP){
|
|
_lp.strokeStyle=_iy(_hs(_gM),1.0);_lp.stroke()}else {_lp.fillStyle=_iy(_hs(_gM),1.0);_lp.fill()}}var _Ka=_CP;function _CP(_Om,_Pm,_fm,_gm,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_sP=yyGetBool(_sP);_lp.globalAlpha=_es;if(_sP){if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO}_lp.lineWidth=1;_lp.strokeStyle=_kP;_lp._DP(_Om+0.5,_Pm+0.5,(_fm-_Om),(_gm-_Pm))}else {if(_lO!=0.0){_fm+=_lO;_gm+=_lO}_lp.fillStyle=_kP;_lp._EP(_Om,_Pm,_fm-_Om+1,_gm-_Pm+1)}}var _kg=_FP;var _0b=_FP;
|
|
function _FP(_Om,_Pm,_fm,_gm,_gM,_hM,_GP,_HP,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_GP=yyGetInt32(_GP);_HP=yyGetInt32(_HP);_sP=yyGetBool(_sP);var _wk=_iy(_hs(_gM),1.0);_lp.globalAlpha=_es;if(_sP){if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO}_lp.lineWidth=1;_lp.strokeStyle=_wk;_lp._DP(_Om+0.5,_Pm+0.5,(_fm-_Om),(_gm-_Pm))}else {if(_lO!=0.0){_fm+=_lO;_gm+=_lO}_lp.fillStyle=_wk;_lp._EP(_Om+0.5,_Pm+0.5,(_fm-_Om),(_gm-_Pm))}
|
|
}var _IP=_JP;function _JP(_Om,_Pm,_fm,_gm,_gM,_hM,_KP,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_KP=yyGetBool(_KP);_sP=yyGetBool(_sP);_lp.globalAlpha=_es;_lp.lineWidth=1;var _LP=_iy(_hs(_gM),1.0);var _MP=_iy(_hs(_hM),1.0);var _NP;if(_KP){_NP=_lp.createLinearGradient(_Om,_Pm,_Om,_gm)}else {_NP=_lp.createLinearGradient(_Om,_Pm,_fm,_Pm)}_NP.addColorStop(0,_LP);_NP.addColorStop(1,_MP);if(_sP){if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;
|
|
_gm+=_lO}_lp.strokeStyle=_NP;_lp._DP(_Om+0.5,_Pm+0.5,_fm-_Om,_gm-_Pm)}else {if(_lO!=0.0){_fm+=_lO;_gm+=_lO}_lp.fillStyle=_NP;_lp._EP(_Om+0.5,_Pm+0.5,_fm-_Om,_gm-_Pm);}}var _OP=_PP;function _PP(_sl,_tl){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);if(_lO!=0.0){_sl+=_lO;_tl+=_lO}_lp.globalAlpha=_es;_lp.fillStyle=_kP;_lp._EP(_sl,_tl,1,1)}function _wf(_Om,_Pm,_fm,_gm,_kw){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO}_lp.globalAlpha=_es;
|
|
_lp.strokeStyle=_oP;_lp.lineWidth=yyGetReal(_kw);_lp._QP();_lp._RP(_Om+0.5,_Pm+0.5);_lp._SP(_fm+0.5,_gm+0.5);_lp._TP();_lp._UP();_lp._EP(_fm,_gm,1,1)}function _2f(_Om,_Pm,_fm,_gm){_wf(_Om,_Pm,_fm,_gm,1)}var _VP=_WP;var _XP=_YP;function _WP(_sl,_tl){return _YP(yyGetReal(_sl),yyGetReal(_tl))&0x00ffffff}function _YP(_sl,_tl){var _ZP=canvas.width/__P;var _0Q=canvas.height/_1Q;var _wk=_2Q(canvas,yyGetReal(_sl)*_ZP,yyGetReal(_tl)*_0Q);return _wk}var _3Q=_4Q;function _4Q(_Om,_Pm,_fm,_gm,_5Q,_6Q,_sP){_Om=yyGetReal(_Om);
|
|
_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_5Q=yyGetReal(_5Q);_6Q=yyGetReal(_6Q);if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO;_5Q+=_lO;_6Q+=_lO}_lp.globalAlpha=_es;_lp.lineWidth=1;if(yyGetBool(_sP)){_lp.strokeStyle=_kP;_lp._QP();_lp._RP(_Om,_Pm);_lp._SP(_fm,_gm);_lp._SP(_5Q,_6Q);_lp._SP(_Om,_Pm);_lp._UP();_lp._TP()}else {_lp.strokeStyle=_kP;_lp.lineJoin="bevel";_lp.fillStyle=_kP;_lp._QP();_lp._RP(_Om,_Pm);_lp._SP(_fm,_gm);_lp._SP(_5Q,_6Q);_lp._SP(_Om,_Pm);_lp._7Q();_lp._UP();_lp._TP();
|
|
_lp.lineJoin="miter"}}var _8Q=_9Q;var _aQ=_9Q;function _9Q(_Om,_Pm,_fm,_gm,_5Q,_6Q,_gM,_hM,_GP,_sP){var _LP=_pP(_hs(_gM)|0xff000000);_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_GP=yyGetInt32(_GP);_HP=yyGetInt32(_HP);_sP=yyGetBool(_sP);if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO;_5Q+=_lO;_6Q+=_lO}_lp.globalAlpha=_es;_lp.lineWidth=1;if(_sP){_lp.strokeStyle=_LP;_lp._QP();_lp._RP(_Om,_Pm);_lp._SP(_fm,_gm);_lp._SP(_5Q,_6Q);_lp._SP(_Om,
|
|
_Pm);_lp._UP();_lp._TP()}else {_lp.strokeStyle=_LP;_lp.lineJoin="bevel";_lp.fillStyle=_LP;_lp._QP();_lp._RP(_Om,_Pm);_lp._SP(_fm,_gm);_lp._SP(_5Q,_6Q);_lp._SP(_Om,_Pm);_lp._7Q();_lp._UP();_lp._TP();_lp.lineJoin="miter"}}var _bQ=_cQ;function _cQ(_Om,_Pm,_fm,_gm,_cP,_dQ,_eQ,_fQ,_gQ,_hQ,_iQ,_jQ){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_cP=yyGetReal(_cP);_dQ=yyGetInt32(_dQ);_eQ=yyGetInt32(_eQ);_fQ=yyGetInt32(_fQ);_gQ=yyGetInt32(_gQ);_hQ=yyGetInt32(_hQ);_iQ=yyGetBool(_iQ);
|
|
_jQ=yyGetBool(_jQ);var _kQ;var _lQ;var _mQ;var _nQ;var _wk;if(_iQ){_kg(_Om,_Pm,_fm,_gm,_dQ,_dQ,_dQ,_dQ,false);if(_jQ){_kg(_Om,_Pm,_fm,_gm,_oQ,_oQ,_oQ,_oQ,true)}}if(_cP<0){_cP=0}if(_cP>100){_cP=100}var _pQ=_cP/100;switch(_hQ){case 0:_kQ=_Om;_mQ=_Pm;_lQ=_Om+_pQ*(_fm-_Om);_nQ=_gm;break;case 1:_kQ=_fm-_pQ*(_fm-_Om);_mQ=_Pm;_lQ=_fm;_nQ=_gm;break;case 2:_kQ=_Om;_mQ=_Pm;_lQ=_fm;_nQ=_Pm+_pQ*(_gm-_Pm);break;case 3:_kQ=_Om;_mQ=_gm-_pQ*(_gm-_Pm);_lQ=_fm;_nQ=_gm;break;default :_kQ=_Om;_mQ=_Pm;_lQ=_Om+_pQ*(_fm-_Om);_nQ=_gm;
|
|
break;}if(_cP>50){_wk=_fM(_fQ,_gQ,(_cP-50.0)/50.0)}else {_wk=_fM(_eQ,_fQ,_cP/50.0)}_kg(_kQ,_mQ,_lQ,_nQ,_wk,_wk,_wk,_wk,false);if(_jQ){_kg(_kQ,_mQ,_lQ,_nQ,_oQ,_oQ,_oQ,_oQ,true)}}var _qQ=_rQ;function _rQ(_nm,_om,_pm,_qm,size){_nm=yyGetReal(_nm);_om=yyGetReal(_om);_pm=yyGetReal(_pm);_qm=yyGetReal(_qm);size=yyGetReal(size);var _sQ=Math.sqrt(((_pm-_nm)*(_pm-_nm))+((_qm-_om)*(_qm-_om)));if(_sQ!=0){if(size>_sQ){size=_sQ}var _Fm=size*(_pm-_nm)/_sQ;var _Hm=size*(_qm-_om)/_sQ;_2f(_nm,_om,_pm,_qm);_3Q(_pm-_Fm-_Hm/3.0,
|
|
_qm-_Hm+_Fm/3.0,_pm,_qm,_pm-_Fm+_Hm/3.0,_qm-_Hm-_Fm/3.0,false)}}function _tQ(_Om,_Pm,_fm,_gm,_sP){_uQ(_Om,_Pm,_fm,_gm,_BL,_BL,_sP)}var _uQ=_vQ;var _wQ=_vQ;function _vQ(x,y,_nm,_om,_gM,_hM,_xQ){x=yyGetReal(x);y=yyGetReal(y);_nm=yyGetReal(_nm);_om=yyGetReal(_om);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_xQ=yyGetBool(_xQ);if(_lO!=0.0){x+=_lO;y+=_lO;_nm+=_lO;_om+=_lO}var _r1=_nm-x;var _s1=_om-y;var _yQ=0.5522848;var _zQ=(_r1/2)*_yQ;var _AQ=(_s1/2)*_yQ;var _BQ=x+_r1;var _CQ=y+_s1;var _DQ=x+_r1/2;var _EQ=y+_s1/2;_lp.beginPath();
|
|
_lp.moveTo(x,_EQ);_lp.bezierCurveTo(x,_EQ-_AQ,_DQ-_zQ,y,_DQ,y);_lp.bezierCurveTo(_DQ+_zQ,y,_BQ,_EQ-_AQ,_BQ,_EQ);_lp.bezierCurveTo(_BQ,_EQ+_AQ,_DQ+_zQ,_CQ,_DQ,_CQ);_lp.bezierCurveTo(_DQ-_zQ,_CQ,x,_EQ+_AQ,x,_EQ);_lp.closePath();var _LP=_iy(_hs(_gM),1.0);var _MP=_iy(_hs(_hM),1.0);if(_r1<=0)_r1*=-1;if(_s1<=0)_s1*=-1;var _NP=_lp.createRadialGradient(_DQ,_EQ,0,_DQ,_EQ,min(_r1/2,_s1/2));_NP.addColorStop(0,_LP);_NP.addColorStop(1,_MP);_lp.globalAlpha=_es;if(_xQ){_lp.lineWidth=1;_lp.strokeStyle=_NP;_lp.stroke()}
|
|
else {_lp.fillStyle=_NP;_lp.fill()}}var _FQ=_GQ;var _HQ=_GQ;function _GQ(_sl,_tl,_PO,_gM,_hM,_sP){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_PO=yyGetReal(_PO);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_sP=yyGetBool(_sP);if(_lO!=0.0){_sl+=_lO;_tl+=_lO}_lp.globalAlpha=_es;var _LP=_iy(_hs(_gM),1.0);var _MP=_iy(_hs(_hM),1.0);var _NP=_lp.createRadialGradient(_sl,_tl,0,_sl,_tl,_PO);_NP.addColorStop(0,_LP);_NP.addColorStop(1,_MP);_lp._QP();if(_sP){_lp.lineWidth=1;_lp.strokeStyle=_NP;_lp._IQ(_sl,_tl,_PO,0,Math.PI*2,
|
|
true);_lp._UP()}else {_lp.fillStyle=_NP;_lp._IQ(_sl,_tl,_PO,0,Math.PI*2,false);_lp._7Q()}_lp._TP()}var _JQ=_KQ;var _LQ=_KQ;function _KQ(_sl,_tl,_vs){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);if(_lO!=0.0){_sl+=_lO;_tl+=_lO}var _LP=_iy(_hs(yyGetInt32(_vs)),1.0);_lp.globalAlpha=_es;_lp.fillStyle=_LP;_lp._EP(_sl,_tl,1,1)}var _MQ=_NQ;var _OQ=_NQ;function _NQ(_Om,_Pm,_fm,_gm,_kw,_gM,_hM){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_kw=yyGetReal(_kw);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);
|
|
if(_lO!=0.0){_Om+=_lO;_Pm+=_lO;_fm+=_lO;_gm+=_lO}_lp.globalAlpha=_es;var _LP=_iy(_hs(_gM),1.0);var _MP=_iy(_hs(_hM),1.0);var _NP=_lp.createLinearGradient(_Om,_Pm,_fm,_gm);_NP.addColorStop(0,_LP);_NP.addColorStop(1,_MP);_lp.strokeStyle=_NP;_lp._QP();_lp._RP(_Om+0.5,_Pm+0.5);_lp._SP(_fm+0.5,_gm+0.5);_lp.lineWidth=_kw;_lp._UP();_lp._TP()}function _PQ(_Om,_Pm,_fm,_gm,_gM,_hM){_MQ(_Om,_Pm,_fm,_gm,1,_gM,_hM)}var _QQ=_PQ;function _RQ(x,y,_nm,_om,_LP,_MP,_xQ){_uQ(x,y,_nm,_om,_LP,_MP,_xQ)}function _SQ(_TQ){switch(_TQ){
|
|
case 1:_UQ(_8I,_aI);break;case 2:_UQ(_8I,_bI);break;case 3:_UQ(_cI,_bI);break;default :_UQ(_8I,_9I);break }}var _UQ=_VQ;function _VQ(src,_vp){_0r("Blend modes only available in WebGL mode.")}function _Fh(_zx,__j){var _WQ=_zx._to();if(_WQ){_WQ._yj(yyGetString(__j));_zx._Xa=0;_WQ._Yj(0,0)}}function _Hh(_zx,_XQ,_YQ,_ak){var _WQ=_zx._to();if(_WQ){_WQ._7k(yyGetString(_XQ),yyGetString(_YQ),yyGetReal(_ak))}}function _Ih(_zx,_ln,_Gj){var _WQ=_zx._to();if(_WQ){_Gj=yyGetInt32(_Gj);_WQ._0k(yyGetString(_ln),_Gj);if(_Gj==0){
|
|
_zx._Xa=0;_WQ._Yj(0,0)}}}function _Jh(_zx,_Gj){var _WQ=_zx._to();if(_WQ){return _WQ._hn(yyGetInt32(_Gj));}return ""}function _Ph(_zx,_ZQ,__Q){_ZQ=yyGetString(_ZQ);__Q=yyGetString(__Q);var _WQ=_zx._to();if(_WQ){if(typeof(__Q)=="string"){_WQ._ck(_ZQ,__Q)}else {if(_NN(__Q)){var _rK=_Jl._Kl(__Q);if(_WQ._yk(_ZQ,_rK._v)===undefined){_WQ._Ak(_rK._v,_rK,0,_rK._61,_rK._71,1,1,0,undefined,0xffffffff,1.0)}_WQ._ck(_ZQ,_rK._v)}else {_WQ._ck(_ZQ,-1)}}}}function _Qh(_zx,_ZQ){var _WQ=_zx._to();if(_WQ){return _WQ._vn(yyGetString(_ZQ))}
|
|
return ""}function _Rh(_zx,__j,_Fj,_Ck,_Dk,_Ek,_Fk,_Gk,_Hk){var _WQ=_zx._to();if(_WQ){_Ck=yyGetInt32(_Ck);if(_NN(_Fj)&&(_Ck>=0)){var _rK=_Jl._Kl(_Fj);if((_rK._0R!=undefined)||(_rK._1R!=undefined)){console.log("ERROR: Sprite '"+_rK._v+"' is not valid for use as an attachment (must be a bitmap)\n");return -1.0}_WQ._Ak(yyGetString(__j),_rK,_Ck,yyGetReal(_Dk),yyGetReal(_Ek),yyGetReal(_Fk),yyGetReal(_Gk),yyGetReal(_Hk));return 1.0}}return -1.0}function _Sh(_zx,__j,_Fj,_Ck,_Dk,_Ek,_Fk,_Gk,_Hk,_vs,_Ro){var _WQ=_zx._to();
|
|
if(_WQ){_Ck=yyGetInt32(_Ck);if(_NN(_Fj)&&(_Ck>=0)){var _rK=_Jl._Kl(_Fj);if((_rK._0R!=undefined)||(_rK._1R!=undefined)){console.log("ERROR: Sprite '"+_rK._v+"' is not valid for use as an attachment (must be a bitmap)\n");return -1.0}_WQ._Ak(yyGetString(__j),_rK,_Ck,yyGetReal(_Dk),yyGetReal(_Ek),yyGetReal(_Fk),yyGetReal(_Gk),yyGetReal(_Hk),undefined,yyGetInt32(_vs),yyGetReal(_Ro));return 1.0}}return -1.0}function _Th(_zx,__j,_Fj,_Ck,_Dk,_Ek,_Fk,_Gk,_Hk,_vs,_Ro){_Sh(_zx,__j,_Fj,_Ck,_Dk,_Ek,_Fk,_Gk,_Hk,_vs,
|
|
_Ro)}function __h(_zx,_ZQ,_vs,_Ro){var _WQ=_zx._to();if(_WQ){_ZQ=yyGetString(_ZQ);_WQ._mk(_ZQ,yyGetInt32(_vs));_WQ._tk(_ZQ,yyGetReal(_Ro))}}function _0i(_zx,_ZQ,_vs,_Ro){__h(_zx,_ZQ,_vs,_Ro)}function _1i(_zx,_ZQ){var _WQ=_zx._to();if(_WQ){return _WQ._vk(yyGetString(_ZQ))}return 0xffffffff}function _2i(_zx,_ZQ){return _1i(_zx,_ZQ)}function _3i(_zx,_ZQ){var _WQ=_zx._to();if(_WQ){return _WQ._xk(yyGetString(_ZQ))}return 1.0}function _Nh(_zx,__j){var _WQ=_zx._to();if(_WQ){_WQ._zj(yyGetString(__j))}}function _Oh(_zx){
|
|
var _WQ=_zx._to();if(_WQ){return _WQ._gn()}return ""}function _Gh(_zx){return _Jh(_zx,0)}function _Kh(_zx,_no){var _WQ=_zx._to();if(_WQ){return _WQ._kn(yyGetString(_no));}return 0.0}function _Lh(_zx,_no){var _WQ=_zx._to();if(_WQ){return _WQ._mn(yyGetString(_no))}return 0.0}function _4i(_zx,_Gj){var _WQ=_zx._to();if(_WQ){return _WQ._Vj(yyGetInt32(_Gj))}return 0}function _5i(_zx,_Gj,_Zj){var _WQ=_zx._to();if(_WQ){_WQ._Yj(yyGetInt32(_Gj),yyGetInt32(_Zj))}}function _6i(_zx,_ln,_mj){var frames=[];var _WQ=_zx._to();if(_WQ){
|
|
var _2R=_WQ._nn(_ln,_mj);if(_2R==null){frames.push(-1);}else {frames=_2R}}else {frames.push(-1)}return frames}function _Mh(_zx,_Gj){var _WQ=_zx._to();if(_WQ){_WQ._in(yyGetInt32(_Gj))}}function _Uh(_zx,_Qj){var _WQ=_zx._to();if(_WQ){_WQ._ql(yyGetReal(_Qj)>0.5?true:false)}}function _Vh(_zx,_1n,_2n){var _WQ=_zx._to();if(_WQ){_WQ._0n(yyGetString(_1n),yyGetInt32(_2n))}}function _Wh(_zx,_1n,_2n){var _WQ=_zx._to();if(_WQ){_WQ._6n(yyGetString(_1n),yyGetInt32(_2n))}}function _Xh(_zx,_1n,_2n){var _WQ=_zx._to();if(_WQ){
|
|
_WQ._7n(yyGetString(_1n),yyGetInt32(_2n))}}function _Yh(_zx,_1n,_2n){var _WQ=_zx._to();if(_WQ){_WQ._fn(yyGetString(_1n),yyGetInt32(_2n))}};;;;;function _Zh(_zx,_xn){var _WQ=_zx._to();if(_WQ){_WQ._wn(yyGetInt32(_xn));return 1}return -1};;function _7i(_zx){var _WQ=_zx._to();if(_WQ){var rect=new _3K(0,0,0,0);if(_WQ._5m(rect)){var _bm=[];_bm.push(rect.left,rect.top,rect.right,rect.bottom);return _bm}}var _bm=[];_bm.push(0.0,0.0,0.0,0.0);return _bm};function _8i(_zx){var _WQ=_zx._to();if(_WQ){return _WQ._6m()}return 0.0}
|
|
;function _9i(_zx,_Zj){var _WQ=_zx._to();if(_WQ){return _WQ._7m(yyGetInt32(_Zj))}var _bm=[];_bm.push(0,"");return _bm};function _ai(_zx,_sl,_tl,_xn){var _WQ=_zx._to();if(_WQ){var _rK=_Jl._Kl(_zx._Wa);if(_rK!=null&&_rK!=undefined){if(_rK._1R){_rK._3R(_zx,yyGetReal(_sl),yyGetReal(_tl),yyGetInt32(_xn))}}}};;;function _4R(_5R,_6R,_M4,_N4,angle){if(Math.abs(angle)<0.001){_7R.left=_5R;_7R.top=_6R;_7R.right=_5R+_M4;_7R.bottom=_6R+_N4}else {var _8R=angle*(Math.PI/180.0);var _wJ=Math.abs(sin(_8R));var _q1=Math.abs(cos(_8R));
|
|
var _cM=(_q1*_M4)+(_wJ*_N4);var _9R=(_wJ*_M4)+(_q1*_N4);_7R.left=(_5R+(_M4-_cM)/2);_7R.right=(_5R+(_M4+_cM)/2);_7R.top=(_6R+(_N4-_9R)/2);_7R.bottom=(_6R+(_N4+_9R)/2)}};function _aR(){_bR=true};function _cR(){if(_bR){var _dR=new __E();_dR._eR(_QG[_lG]);var _eq=[];var _fq=[];_eq[0]=_7R.left;_eq[1]=_7R.right;_eq[2]=_7R.right;_eq[3]=_7R.left;_fq[0]=_7R.top;_fq[1]=_7R.top;_fq[2]=_7R.bottom;_fq[3]=_7R.bottom;_fR.left=Number._gR;_fR.top=Number._gR;_fR.right=Number._hR;_fR.bottom=Number._hR;for(var _p1=0;_p1<4;_p1++){
|
|
var _iR=((_eq[_p1]*_dR._mm[0])+(_fq[_p1]*_dR._mm[4])+_dR._mm[12]);var _jR=((_eq[_p1]*_dR._mm[1])+(_fq[_p1]*_dR._mm[5])+_dR._mm[13]);_fR.left=_zm(_fR.left,_iR);_fR.top=_zm(_fR.top,_jR);_fR.right=_ym(_fR.right,_iR);_fR.bottom=_ym(_fR.bottom,_jR)}_bR=false}};;;;;;;;;;;;;;;;;;;function _kR(_lR,_mR){if(_lR.readyState!=4)return;var _5v=_NJ(_lR);if(_5v){_5v._nR=_lR.status;_5v._cv=true;_5v._oR=_nj();var _pR=_lR.getAllResponseHeaders().split("\r\n");for(var _km in _pR){if(!_pR.hasOwnProperty(_km))continue;var _qR=_pR[_km].split(": ");
|
|
if(_qR.length==2){_pj(_5v._oR,_qR[0],_qR[1])}}if(_mR){_mR(_lR,_5v)}}}function _rR(_sR){var _tR={};_6v._7v(_uR,_sR,_vR,_tR);setTimeout(function(){var _5v=_NJ(_tR);if(_5v){_5v._nR=404;_5v._cv=true;_5v._bv=_wR;_5v._xR=""}},500);return _uR++}function _yR(_Qs,_sR,_zR,_AR,_mR,_BR){try{var _CR=_DR(_sR,_zR);_6v._7v(_uR,_sR,_vR,_CR._ER);if(_BR!==undefined){_CR._ER.responseType=_BR}if(_CR._FR){_GR(_Qs,_sR,_zR,_AR,_CR._ER,_CR._HR,_mR)}else {_IR(_Qs,_sR,_zR,_AR,_CR._ER,_mR)}}catch(e){return _rR(_sR)}return _uR++}function _DR(_sR,
|
|
_zR){var _CR={_ER:null,_HR:true,_FR:false};if((_sR.substring(0,7)!="http://")&&(_sR.substring(0,8)!="https://")){_CR._HR=false}else {var _JR="";if(_sR.substring(0,7)=="http://"){_JR=_sR.substring(7)}if(_sR.substring(0,8)=="https://"){_JR=_sR.substring(8)}if(_JR.substring(0,document.domain.length)==document.domain){_CR._HR=false}}if((_CR._HR)&&(window.XDomainRequest)){_CR._ER=new XDomainRequest();_CR._HR=true;_CR._FR=true}else {if(window.XMLHttpRequest){_CR._ER=new XMLHttpRequest();_CR._HR=false;_CR._FR=(_KR==_LR)&&(_MR._NR<=9.0)}
|
|
else if(window.ActiveXObject){if(new ActiveXObject("Microsoft.XMLHTTP")){_CR._ER=new ActiveXObject("Microsoft.XMLHTTP")}else {_CR._ER=new ActiveXObject("Msxml2.XMLHTTP")}}}return _CR}function _IR(_Qs,_sR,_zR,_AR,_lR,_mR){try{_lR.open(_Qs,_sR,true);if(_zR!==null){for(var _qR in _zR){if(!_zR.hasOwnProperty(_qR))continue;try{_lR.setRequestHeader(_zR[_qR].key,_zR[_qR].value);}catch(e){debug("Unable to set request header "+_zR[_qR].key+":"+_zR[_qR].value+" "+e.message)}}}else if(_Qs=="POST"){_lR.setRequestHeader("Content-Type",
|
|
"application/x-www-form-urlencoded")}_lR.onreadystatechange=function(){_kR(_lR,_mR)};_lR.send(_AR)}catch(e){debug(e.message)}}function _GR(_Qs,_sR,_zR,_AR,_lR,_OR,_mR){_lR.open(_Qs,_sR);_lR.ontimeout=function(_mj){_PR(_mj,_lR)};_lR.onerror=function(_mj){_PR(_mj,_lR)};if(_OR){_lR.onload=function(_mj){_QR(_mj,_lR,200)}}else {_lR.onload=function(_mj){};_lR.onreadystatechange=function(){if(_lR.readyState==4){_QR(null,_lR,_lR.status)}}}if(_zR!==null){for(var _qR in _zR){if(!_zR.hasOwnProperty(_qR))continue;
|
|
try{_lR.setRequestHeader(_zR[_qR].key,_zR[_qR].value)}catch(e){debug("Unable to set request header "+_zR[_qR].key+":"+_zR[_qR].value+" "+e.message)}}}_lR._RR=function(){};_lR.send(_AR)}function _QR(_mj,_lR,_SR){var _5v=_NJ(_lR);if(_5v){_5v._cv=true;if((_SR>=200)&&(_SR<300)){_5v._bv=_TR;_5v._nR=_SR}else {_5v._bv=_wR;_5v._nR=404}_5v._xR=_lR.responseText;_5v._oR=-1}}function _PR(_mj,_lR){var _5v=_NJ(_lR);if(_5v){_5v._cv=true;_5v._bv=_wR;_5v._xR="";_5v._nR=404;_5v._oR=-1}};var _UR=null;function _8h(_zx,_Zj){
|
|
return _Ij._VR._Kl(yyGetInt32(_Zj)).id}function _d7(_2x){var _6L=_N7(yyGetInt32(_2x));if(_6L!=null&&_6L.length>0){for(var _fK=0;_fK<_6L.length;_fK++){var _By=_6L[_fK];if(!_By._WR&&_By._XR)return true}}return false}function _oa(_sl,_tl,_2x){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);return _qy(null,yyGetInt32(_2x),false,_ry,_sl,_tl,function(_sy){if(_sy._uy(_sl,_tl,true))return _sy.id;else return _ry})}function _0h(_zx,_sl,_tl,_2x){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);var _Fy=10000000000;var _p1=_ry;var _YR=_ZR(null,
|
|
yyGetInt32(_2x),false,_ry,_sl,_tl,function(_sy){var _Fm=_sl-_sy.x;var _Hm=_tl-_sy.y;var _2z=Math.sqrt(_Fm*_Fm+_Hm*_Hm);if(_2z<_Fy){_p1=_sy.id;_Fy=_2z}});return _p1}function _1h(_zx,_sl,_tl,_2x){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);var _Fy=-10000000000;var _p1=_ry;var _YR=_ZR(null,yyGetInt32(_2x),false,_ry,_sl,_tl,function(_sy){var _Fm=_sl-_sy.x;var _Hm=_tl-_sy.y;var _2z=Math.sqrt(_Fm*_Fm+_Hm*_Hm);if(_2z>_Fy){_p1=_sy.id;_Fy=_2z}});return _p1}function _28(_ny,_sl,_tl,_2x){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);
|
|
var _Fm=_ny.x;var _Hm=_ny.y;_ny._8t(_sl,_tl);var id=_qy(null,yyGetInt32(_2x),false,_ry,_sl,_tl,function(_sy){if(_sy.__R(_ny,true)){return _sy.id}else {return _ry}});_ny._8t(_Fm,_Hm);return id}function _2h(_ny,_sl,_tl,_2x,_xn,_Gy){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);var _Hw=_Dw._Kl(yyGetInt32(_xn));if(!_Hw){_uw("Error: invalid ds_list ID (instance_place_list)");return 0}var _Fm=_ny.x;var _Hm=_ny.y;_ny._8t(_sl,_tl);var _Hy=0;var sort=yyGetBool(_Gy);var _bm=[];_qy(null,yyGetInt32(_2x),false,_ry,_sl,_tl,function(_sy){
|
|
if(_sy.__R(_ny,true)){if(sort)_bm[_Hy]=_sy;else _Hw._7v(_sy.id);_Hy+=1}return _ry});_ny._8t(_Fm,_Hm);if(_2x==_0S){_Hw._7v(_ny.id);_Hy++}if(sort)_vy(_bm,_Hw,_sl,_tl);return _Hy}function _Sa(_ny,_rw,_1S){_1S=_1S!==undefined?yyGetBool(_1S):true;if(_rw===undefined){_ny._Tl(_2S,0,_ny,_ny);_ny._Tl(_3S,0,_ny,_ny);_ny._WR=true}else {var _6L=_N7(yyGetInt32(_rw));if(_6L!=null&&_6L.length>0){for(var _fK=0;_fK<_6L.length;_fK++){var _By=_6L[_fK];if(!_By._WR&&_By._XR){if((_1S===undefined)||(_1S)){_By._Tl(_2S,0,_By,_By)}
|
|
_By._Tl(_3S,0,_By,_By);_By._WR=true}}}}}function _6h(_zx,_sl,_tl){var _Lw=_Ij._VR._Lw;var _Hy=[];for(var _p1=0;_p1<_Lw.length;_p1++){var _By=_Lw[_p1];if(_By._uy(yyGetReal(_sl),yyGetReal(_tl),true)){_Hy.push(_By)}}for(var _p1=0;_p1<_Hy.length;_p1++){_Sa(_Hy[_p1])}}function _7h(_zx,_sl,_tl,_4S,_5S){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);var bottom,top;var _6S=[];var _7S=_Ij._VR;for(var _p1=0;_p1<_7S._Lw.length;_p1++){var _By=_7S._Lw[_p1];if(_By._8S)_By._9S();var _aS=_By._aS;if(!((_sl>_aS.right)||(_sl<_aS.left)||(_tl>_aS.bottom)||(_tl<_aS.top))){
|
|
_6S[_6S.length]=_By}}var _7S=_Ij._VR;for(var _p1=0;_p1<_6S.length;_p1++){_4h(_6S[_p1],yyGetInt32(_4S),_5S)}}function _Bg(_zx,_bS,_cS){_zx._nK=yyGetReal(_bS);_zx._G4=yyGetReal(_cS);}function _Cg(_zx,_bS,_cS){_zx._dS(yyGetReal(_bS),yyGetReal(_cS))}function _3h(_zx,_eS){var _fS=new _gS(0,0,_hS++,_zx._1e,true);var _iS=_fS.id;_fS._jS(_zx,true);_fS.id=_iS;_fS._kS=false;var _By=_Ij._lS(_fS);if(yyGetBool(_eS)){_fS._Tl(_mS,0,_fS,_fS);_fS._Tl(_nS,0,_fS,_fS)}return _fS.id}function _oS(_zx,_4S,_5S){_5S=yyGetBool(_5S);
|
|
if(_5S){_zx._Tl(_2S,0,_zx,_zx);_zx._Tl(_3S,0,_zx,_zx)}_zx._pS(yyGetInt32(_4S),true,false);_zx._qS(_zx._lK._rS);_zx._sS(_Ij);if(_5S){_zx._Tl(_mS,0,_zx,_zx);_zx._Tl(_nS,0,_zx,_zx)}}function _tS(_zx,_4S,_5S){_4S=yyGetInt32(_4S);if(!_tj._uS(_4S)){debug("Error: Trying to change an instance to an nonexistent object type.");return }_oS(_zx,_4S,yyGetBool(_5S))}var _4h=_tS;function _9h(_zx,_py){var _Hw=[];_Hw=_Ij._VR._Lw;_Ij._VR._ov();var _vS=_Ij._wS;for(var _p1=0;_p1<_Hw.length;_p1++){if(_Hw[_p1]==_zx){if(yyGetBool(_py)==false){
|
|
_Ij._xS(_Hw[_p1])}else {_Ij._VR._yS(_Hw[_p1])}}else {_Ij._xS(_Hw[_p1])}}}function _dh(_zx){var _Hw=[];_Hw=_Ij._wS._Lw;_Ij._wS._ov();var _7S=_Ij._VR;for(var _p1=0;_p1<_Hw.length;_p1++){_Ij._zS(_Hw[_p1])}}function _AS(_2x,_BS){if(_2x._CS>=0){_BS=yyGetInt32(_BS);var _DS=_tj._Kl(_2x._CS);if(_DS){if(_DS._ES==_BS){return true}else {return _AS(_DS,_BS)}}}return false};function _eh(_zx,_4S){_4S=yyGetInt32(_4S);var _p1;var _6S=[];var _vS=_Ij._wS;if(_4S==_0S){for(var _p1=0;_p1<_vS._Lw;_p1++){var _By=_vS._Lw[_p1];_6S[_6S.length]=_By}
|
|
}else {for(var _p1=0;_p1<_vS._Lw.length;_p1++){var _By=_vS._Lw[_p1];if(_By._1e==_4S||_By.id==_4S){_6S[_6S.length]=_By}else if(_AS(_tj._Kl(_By._1e),_4S)){_6S[_6S.length]=_By}}}var _7S=_Ij._VR;for(_p1=0;_p1<_6S.length;_p1++){_Ij._zS(_6S[_p1])}}function _ah(_zx,_4S){_4S=yyGetInt32(_4S);var _p1;var _6S=[];var _7S=_Ij._VR;if(_4S==_0S){for(var _p1=0;_p1<_7S._Lw.length;_p1++){var _By=_7S._Lw[_p1];_6S[_6S.length]=_By}}else {for(var _p1=0;_p1<_7S._Lw.length;_p1++){var _By=_7S._Lw[_p1];if(_By._1e==_4S||_By.id==_4S){_6S[_6S.length]=_By}
|
|
else if(_AS(_tj._Kl(_By._1e),_4S)){_6S[_6S.length]=_By;}}}var _vS=_Ij._wS;for(_p1=0;_p1<_6S.length;_p1++){_Ij._xS(_6S[_p1])}}function _bh(_zx,_FS,_GS,_Vn,_Wn,_HS,_py){_FS=yyGetReal(_FS);_GS=yyGetReal(_GS);_Vn=yyGetReal(_Vn);_Wn=yyGetReal(_Wn);var bottom,top,right;var _6S=[];var _7S=_Ij._VR;right=_FS+_Vn-1;bottom=_GS+_Wn-1;for(var _p1=0;_p1<_7S._Lw.length;_p1++){var _IS=false;var _By=_7S._Lw[_p1];if(_By._8S)_By._9S();var _aS=_By._aS;if((_aS)&&((_By._Wa>=0)||(_By._uK>=0))){if((_FS>_aS.right)||(right<_aS.left)||(_GS>_aS.bottom)||(bottom<_aS.top)){
|
|
_IS=true}}else {if((_By.x>right)||(_By.x<_FS)||(_By.y>bottom)||(_By.y<_GS)){_IS=true}}if(_IS!=yyGetBool(_HS))_6S[_6S.length]=_By}var _vS=_Ij._wS;for(_p1=0;_p1<_6S.length;_p1++){if(_zx==_6S[_p1]){if(!yyGetBool(_py)){_Ij._xS(_6S[_p1])}}else {_Ij._xS(_6S[_p1])}}}function _ch(_zx,_JS){var _KS=_Ij;if(_KS==null){return -1}var _LS=null;if((typeof(_JS)==="string"))_LS=_MS._NS(_KS,yyGetString(_JS).toLowerCase());else _LS=_MS._OS(_KS,yyGetInt32(_JS));if(_LS===null)return;for(var _Em=0;_Em<_LS._PS.length;_Em++){var _QS=_LS._PS._Kl(_Em);
|
|
if(_QS==null)continue;if(_QS._RS==_SS){_KS._xS(_QS._TS)}}}function _gh(_fK,_JS){var _KS=_Ij;if(_KS==null){return -1}var _LS=null;if((typeof(_JS)==="string"))_LS=_MS._NS(_KS,yyGetString(_JS).toLowerCase());else _LS=_MS._OS(_KS,yyGetInt32(_JS));if(_LS===null)return;for(var _Em=0;_Em<_LS._PS.length;_Em++){var _QS=_LS._PS._Kl(_Em);if(_QS==null)continue;if(_QS._RS==_SS){_KS._zS(_QS._TS);}}}function _fh(_zx,_FS,_GS,_Vn,_Wn,_HS){_FS=yyGetReal(_FS);_GS=yyGetReal(_GS);_Vn=yyGetReal(_Vn);_Wn=yyGetReal(_Wn);var _p1;
|
|
var bottom,top,right;var _6S=[];var _vS=_Ij._wS;right=_FS+_Vn-1;bottom=_GS+_Wn-1;for(var _p1=0;_p1<_vS._Lw.length;_p1++){var _IS=false;var _By=_vS._Lw[_p1];if(_By._8S)_By._9S();var _aS=_By._aS;if((_By._Wa>=0)||(_By._uK>=0)){if(_aS.right<_FS||_aS.left>right||_aS.bottom<_GS||_aS.top>bottom){_IS=true}}else {if((_By.x>right)||(_By.x<_FS)||(_By.y>bottom)||(_By.y<_GS)){_IS=true}}if(_IS!=yyGetBool(_HS))_6S[_6S.length]=_By}var _7S=_Ij._VR;for(_p1=0;_p1<_6S.length;_p1++){_Ij._zS(_6S[_p1])}}function _sa(_US){{switch(yyGetInt32(_US)){
|
|
case 0:if(_Zv._7u[0]||_Zv._7u[1]||_Zv._7u[2])return 0;else return 1;case 1:if(_Zv._7u[0])return 1;else return 0;case 2:if(_Zv._7u[1])return 1;else return 0;case 3:if(_Zv._7u[2])return 1;else return 0;case -1:if(_Zv._7u[0]||_Zv._7u[1]||_Zv._7u[2])return 1;else return 0}}return 0}function _ra(_US){{switch(yyGetInt32(_US)){case 0:if(_Zv._2u[0]||_Zv._2u[1]||_Zv._2u[2])return 0;else return 1;case 1:if(_Zv._2u[0])return 1;else return 0;case 2:if(_Zv._2u[1])return 1;else return 0;case 3:if(_Zv._2u[2])return 1;else return 0;case -1:if(_Zv._2u[0]||_Zv._2u[1]||_Zv._2u[2])return 1;
|
|
else return 0}}return 0}function _VS(_US){{switch(yyGetInt32(_US)){case 0:if(_Zv._6u[0]||_Zv._6u[1]||_Zv._6u[2])return 0;else return 1;case 1:if(_Zv._6u[0])return 1;else return 0;case 2:if(_Zv._6u[1])return 1;else return 0;case 3:if(_Zv._6u[2])return 1;else return 0;case -1:if(_Zv._6u[0]||_Zv._6u[1]||_Zv._6u[2])return 1;else return 0}return 0}}function _WS(_XS){_XS=yyGetInt32(_XS);if(_XS==-1){_WS(1);_WS(2);_WS(3)}else if(_XS>=1&&_XS<=3){var _p1=_XS-1;_Zv._7u[_p1]=0;_Zv._2u[_p1]=0;_Zv._6u[_p1]=0;_1w&=~(1<<_p1)}}function _ad(_Sw){
|
|
return _Zv._YS[yyGetInt32(_Sw)]}function _8d(_Sw){return _Zv._ZS[yyGetInt32(_Sw)]}var __S=0,_0T=1,_1T=2,_2T=3,_3T=4,_4T=5;var _5T=0,_6T=1,_SS=2,_7T=3,_8T=4,_9T=5,_aT=6,_bT=7,_cT=8;var _dT=31;var _eT=29;var _fT=28;var _gT=30;var _hT=(1<<_dT);var _iT=(1<<_eT);var _jT=(1<<_fT);var _kT=(1<<_gT);var _lT=_fT;var _mT=(0x7<<_lT);var _nT=0x7;var _oT=0;var _pT=(0x7ffff<<_oT);var _qT=(0x7ffff);/*@constructor */function _rT(){this._y1=true;this._sT=false;this.index=0;this._tT=false;this._uT=false;this._vT=1.0;this._wT=1.0;this._11=false;
|
|
this._xT=0;this.alpha=1.0;this._L=_yT;this._M=0;this._tK=0;this._Xa=0};/*@constructor */function _zT(){this._Pt=0;this._55=0;this._AT=0;this._BT=0;this._CT=0;this._DT=0;this._ET=true;this._FT=0;this._GT="";this._HT=null;this._IT=null;this._JT=-1;this._KT=null;this._PS=new _Bw()};/*@constructor */;/*@constructor */;/*@constructor */function _LT(){this._MT=-1;this._TS=null;this._RS=_SS;this._NT=false;this._OT=""};/*@constructor */function _PT(){this._QT=null;this._RS=_6T;this._NT=false;this._OT="";this._Pt=0}
|
|
;/*@constructor */function _RT(){this._RS=_9T;this._ST=-1;this._TT=0;this._UT=0;this._VT=0;this._WT=0;this._XT=0;this._YT=[];this._NT=false;this._OT="";this._Pt=0;this._ZT=~_hT};/*@constructor */;/*@constructor */function __T(){this._0U=-1;this._1U=1;this._2U=_yT;this._3U=0;this._4U=1;this._5U=0;this._6U=1;this._7U=1;this._8U=0;this._9U=0xffffffff;this._aU=1;this._TT=0;this._UT=0;this._RS=_8T;this._OT="";this._Pt=0;this._NT=false};/*@constructor */function _bU(){this._cU=-1;this._dU=-1;this._1U=1;this._eU=0;
|
|
this._9U=0xffffffff;this._aU=1;this._fU=1;this._gU=1;this._TT=0;this._UT=0;this._hU=0;this._RS=_cT;this._OT="";this._Pt=0;this._NT=false;this._iU=null;this._jU=0};/*@constructor */function _kU(){this._RS=_aT;this._lU=-1;this._OT="";this._Pt=0;this._NT=false;};/*@constructor */function _mU(){this._ET=true;this._HK=-1;this._TT=0;this._UT=0;this._nU=0;this._oU=0;this._6U=1.0;this._7U=1.0;this._8U=0.0;this._9U=0xffffffff;this._aU=1.0;this._pU=0;this._qU=0;this._RS=_bT;this._OT="";this._Pt=0;this._NT=false}
|
|
;var _rU=32;/*@constructor */function _sU(){this._tU=0;this._uU=0;this._vU=0;this._wU=false;this._xU=0xffffffff;this._yU=-1;this._zU=false;this._AU=0};_sU.prototype._BU=function(){return this._tU};_sU.prototype._CU=function(_rw){this._DU=_rw};_sU.prototype._EU=function(){return this._zU};_sU.prototype._FU=function(){return this._AU};_sU.prototype._GU=function(){return this._xU};_sU.prototype._HU=function(){if(!this._wU){this._wU=true}};_sU.prototype._IU=function(_JU,_KU){if(_KU._QT!=null){delete(_KU._QT);
|
|
_KU._QT=null}_JU._PS._LU(_KU)};_sU.prototype._MU=function(_JU,_KU,_NU){if(_KU._TS){_KU._TS._OU(false)}if(_NU){if(_KU._MT>=0){var _fK=_dK._Kl(_KU._MT);if(_fK!=null){_Sa(_fK)}}}_JU._PS._LU(_KU)};_sU.prototype._PU=function(_JU,_KU){_JU._PS._LU(_KU)};_sU.prototype._QU=function(_JU,_KU){_JU._PS._LU(_KU)};_sU.prototype._RU=function(_JU,_KU){_JU._PS._LU(_KU)};_sU.prototype._SU=function(_JU,_KU){_JU._PS._LU(_KU)};_sU.prototype._TU=function(_JU,_KU){_JU._PS._LU(_KU)};_sU.prototype._UU=function(_JU,_KU){_JU._PS._LU(_KU)}
|
|
;_sU.prototype._VU=function(_WU,_XU,_JU,_YU,_ZU){if(_WU==null)return;var _Us=_XU;var _2e=_JU;if(_Us===null)return;this.__U(_Us);switch(_Us._RS){case _6T:this._IU(_2e,_Us);break;case _SS:this._MU(_2e,_Us,_ZU);break;case _7T:this._PU(_2e,_Us);break;case _8T:this._QU(_2e,_Us);break;case _9T:this._RU(_2e,_Us);break;case _aT:this._SU(_2e,_Us);break;case _bT:this._TU(_2e,_Us);break;case _cT:this._UU(_2e,_Us);break };return };_sU.prototype._0V=function(_WU,_1V,_YU,_ZU){if(_WU==null)return;var _Us=null;var _2e=null;for(var _p1=0;
|
|
_p1<_WU._2V.length;_p1++){_2e=_WU._2V._Kl(_p1);_Us=this._3V(_2e,_1V);if(_Us!=null)break }if(_Us===null)return;this.__U(_Us);switch(_Us._RS){case _6T:this._IU(_2e,_Us);break;case _SS:this._MU(_2e,_Us,_ZU);break;case _7T:this._PU(_2e,_Us);break;case _8T:this._QU(_2e,_Us);break;case _9T:this._RU(_2e,_Us);break;case _aT:this._SU(_2e,_Us);break;case _bT:this._TU(_2e,_Us);break;case _cT:this._UU(_2e,_Us);break };return };_sU.prototype._4V=function(){if(this._yU==-1)return _Ij;var _KS=_5V._Kl(this._yU);if(_KS==null)return _Ij;
|
|
return _KS};_sU.prototype._6V=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._7V=function(_WU,_JU,_KU){var _fK=_dK._Kl(_KU._MT);if(_fK===null)return;_KU._TS=_fK;_fK._8V=_JU._Pt;_fK._kS=true;_fK._55=_JU._55;_KU._NT=true};_sU.prototype._9V=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._aV=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._bV=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._cV=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._dV=function(_WU,_JU,_KU){_KU._NT=true};_sU.prototype._eV=function(_WU,
|
|
_JU,_KU){var _fV=_gV._hV();_fV._cU=_KU._cU;_fV._eU=_KU._eU;_fV._iV=_KU._1U;_WU._jV(_KU._Pt);_KU._dU=_fV.id;_gV._kV(_fV,_nS);_KU._NT=true};_sU.prototype._lV=function(_WU,_JU,_KU){if(_WU===null)return;if(_JU===null)return;if(_KU===null)return;if(_KU._NT)return;switch(_KU._RS){case _6T:this._6V(_WU,_JU,_KU);break;case _SS:this._7V(_WU,_JU,_KU);break;case _7T:this._9V(_WU,_JU,_KU);break;case _8T:this._aV(_WU,_JU,_KU);break;case _9T:this._bV(_WU,_JU,_KU);break;case _aT:this._cV(_WU,_JU,_KU);break;case _bT:this._dV(_WU,
|
|
_JU,_KU);break;case _cT:this._eV(_WU,_JU,_KU);break }};_sU.prototype._CU=function(_rw){this._tU=_rw};_sU.prototype._mV=function(_WU){if((_WU._2V===null)||(_WU._2V.length===0))return;for(var _p1=0;_p1<_WU._2V.length;_p1++){var _nV=_WU._2V._Kl(_p1);_nV._KT=_eO();for(var _Em=0;_Em<_nV._PS.length;_Em++){var _QS=_nV._PS._Kl(_Em);if(_QS==null)continue;this._lV(_WU,_nV,_QS)}}};_sU.prototype._oV=function(_WU,_JU,_KU,_pV){if(_WU==null||_JU==null||_KU===null)return -1;_KU._Pt=this._qV();_KU._iU=_JU;_JU._PS._7v(_KU);
|
|
if(_pV){this._lV(_WU,_JU,_KU)}return _KU._Pt};_sU.prototype._rV=function(_WU,_gx,_KU,_pV,_sV){if(_WU==null||_KU===null)return -1;var _2e=this._tV(_WU,_gx,_sV);if((_2e==null)&&(_sV)){_2e=this._uV(_WU,_gx)}if(_2e==null){return -1}return this._oV(_WU,_2e,_KU,_pV)};_sU.prototype._NS=function(_WU,__j){if(!__j)return null;__j=__j.toLowerCase();for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);if(_2e===undefined||_2e===null)continue;if(!_2e._GT)continue;if(_2e._GT.toLowerCase()===__j){return _2e}
|
|
}return null};_sU.prototype.__U=function(_KU){if(_KU==null)return;switch(_KU._RS){case _6T:{this._vV(_KU)}break;case _SS:{this._wV(_KU)}break;case _7T:{this._xV(_KU)}break;case _8T:{this._yV(_KU)}break;case _9T:{this._zV(_KU)}break;case _aT:{this._AV(_KU)}break;case _bT:{this._BV(_KU)}break;case _cT:{this._CV(_KU)}break }_KU._NT=false};_sU.prototype._vV=function(_DV){};_sU.prototype._wV=function(_EV){var _fK=_dK._Kl(_EV._MT);if(_fK!=null){_fK._OU(false)}_EV._TS=null;};_sU.prototype._xV=function(_FV){};_sU.prototype._yV=function(_GV){
|
|
};_sU.prototype._zV=function(_FV){};_sU.prototype._AV=function(_HV){};_sU.prototype._BV=function(_IV){};_sU.prototype._CV=function(_JV){if(_Ij!=null){_Ij._KV(_JV._Pt)}var _fV=_gV._LV(_JV._dU);_gV._kV(_fV,_3S);_fV._MV();_fV._NV();_gV._OV(_JV._dU)};_sU.prototype._uV=function(_WU,_gx){var _PV=new _zT();_PV._Pt=_MS._QV();_PV._55=_gx;_PV._FT=true;_Ij._2V._7v(_PV);return _PV};_sU.prototype._RV=function(_WU,_zx){if(_WU==null||_zx===null)return;if(_zx._SV()===false){if(_zx._8V==-1){var _JU=this._tV(_WU,_zx._55,
|
|
true);if(_JU===null){_JU=this._uV(_WU,_zx._55)}this._TV(_WU,_JU,_zx)}else {var _2e=this._OS(_WU,_zx._8V);if(_2e===null)return;this._TV(_WU,_2e,_zx)}}};_sU.prototype._TV=function(_WU,_JU,_zx){if(_WU==null||_JU==null||_zx===null)return;if(_zx._SV()===false){var _UV=new _LT();_UV._MT=_zx.id;_UV._TS=_zx;_zx._8V=_JU._Pt;_zx._OU(true);_UV._NT=true;_MS._oV(_WU,_JU,_UV,false)}};_sU.prototype._VV=function(_WU,_zx){if(_zx._SV()===false)return;var _2e=this._OS(_WU,_zx._8V);if(_2e===null){_zx._OU(false);return }this._WV(_WU,
|
|
_2e,_zx)};_sU.prototype._XV=function(_WU,_zx){if(_WU==null||_zx===null)return;if(_zx._SV()===true){for(var _Em=0;_Em<_WU._2V.length;_Em++){var _2e=_WU._2V._Kl(_Em);for(var _p1=0;_p1<_2e._PS.length;_p1++){var _QS=_2e._PS._Kl(_p1);if(_QS!=null){if(_QS._RS==_SS){if(_QS._TS==_zx){this._VU(_WU,_QS,_2e,true,false);_zx._OU(false);_zx._8V=-1;return }}}}}}};_sU.prototype._WV=function(_WU,_JU,_zx){if(_WU==null||_JU==null||_zx===null)return;if(_zx._SV()===true){for(var _p1=0;_p1<_JU._PS.length;_p1++){var _QS=_JU._PS._Kl(_p1);
|
|
if(_QS!=null){if(_QS._RS==_SS){if(_QS._TS==_zx){this._VU(_WU,_QS,_JU,true,false);_zx._OU(false);_zx._8V=-1}}}}}};_sU.prototype._YV=function(_WU,_ZV){if(_WU==null)return;for(var _Em=0;_Em<_WU._2V.length;_Em++){var _2e=_WU._2V._Kl(_Em);for(var _p1=0;_p1<_2e._PS.length;_p1++){var _QS=_2e._PS._Kl(_p1);if(_QS!=null){if(_QS._RS==_SS){if(_QS._MT==_ZV){this._VU(_WU,_QS,_2e,true,false);return }}}}}};_sU.prototype.__V=function(_WU,_gx,__j){if(_WU==null)return null;var _PV=new _zT();_PV._Pt=this._QV();_PV._55=_gx;
|
|
_PV._GT=__j;_PV._FT=false;_WU._2V._7v(_PV);return _PV};_sU.prototype._0W=function(_WU,_1W,_ZU){if(_ZU==undefined){_ZU=true}var _2e=this._OS(_WU,_1W);if(_2e!=null){for(var _p1=0;_p1<_2e._PS.length;_p1++){var _QS=_2e._PS._Kl(_p1);if(_QS!=null){this._VU(_WU,_QS,_2e,false,_ZU)}}_WU._2V._2W(_2e)}};_sU.prototype._3W=function(_WU,_JU,_4W,_5W){if(_WU==null)return;if(_JU==null)return;if(_4W==_JU._55)return;var _6W=_JU._55;_JU._55=_4W;_WU._2V._2W(_JU);_WU._2V._7v(_JU);if(_JU._FT&&_5W){var _7W=[];var _8W=0;var _9W=_WU._2V._aW(_JU);
|
|
if(_9W!=-1){var _bW=_9W-1;while(_bW>=0){var _cW=_WU._2V._Kl(_bW);if((_cW==null)||(_cW._55==_JU._55)){if(_cW!=null){if(_cW._FT){_7W[_8W++]=_cW}}_bW--}else {break }};_bW=_9W+1;while(_bW<_WU._2V.length){var _cW=_WU._2V._Kl(_bW);if((_cW==null)||(_cW._55==_JU._55)){if(_cW!=null){if(_cW._FT){_7W[_8W++]=_cW}}_bW++}else {break }};for(var _p1=0;_p1<_8W;_p1++){var _dW=_7W[_p1];for(var _Em=0;_Em<_dW._PS.length;_Em++){var _QS=_dW._PS._Kl(_Em);if(_QS==null)continue;if(_QS._RS==_SS){if(_QS._TS!=null){_QS._TS._8V=_JU._Pt}
|
|
}_JU._PS._7v(_QS)}_dW._PS._ov();_MS._0W(_WU,_dW._Pt,false)}}}};_sU.prototype._tV=function(_WU,_gx,_eW){for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);if((_2e._55===_gx)&&(!_eW||(_2e._FT)))return _2e;}return null};_sU.prototype._OS=function(_WU,_rw){for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);if(_2e._Pt===_rw)return _2e}return null};_sU.prototype._QV=function(){if(this._uU<this._tU)this._uU=this._tU;this._uU++;return this._uU};_sU.prototype._qV=function(){return this._vU++}
|
|
;_sU.prototype._fW=function(_WU,_gW){if(_WU==null)return null;for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);var _Us=_MS._3V(_2e,_gW);if(_Us!=null)return _Us}return null};_sU.prototype._hW=function(_WU,_gW){if(_WU==null)return null;for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);var _Us=_MS._3V(_2e,_gW);if(_Us!=null){var _iW=new _jW();_iW._Us=_Us;_iW._2e=_2e;return _iW}}return null};_sU.prototype._3V=function(_JU,_kW){if(_JU==null)return null;for(var _p1=0;_p1<_JU._PS.length;_p1++){
|
|
var _QS=_JU._PS._Kl(_p1);if(_QS==null)continue;if(_QS._Pt===_kW){return _QS}}return null};_sU.prototype._lW=function(_WU,_ZV){if(_WU==null)return null;for(var _p1=0;_p1<_WU._2V.length;_p1++){var _2e=_WU._2V._Kl(_p1);if(_2e!=null){for(var _Em=0;_Em<_2e._PS.length;_Em++){var _QS=_2e._PS._Kl(_Em);if(_QS!=null){if(_QS._RS==_SS){if(_QS._MT==_ZV){var _iW=new _jW();_iW._Us=_QS;_iW._2e=_2e;return _iW}}}}}}return null};_sU.prototype._mW=function(){if(_Ij._2V===null||_Ij._2V.length===0)return;var _nW=_Ij._2V.length;var time=_eO();
|
|
for(var _p1=0;_p1<_nW;_p1++){var _2e=_Ij._2V._Kl(_p1);var _oW=time-_2e._KT;if(_oW>2000000)_oW=0;_2e._AT+=_2e._CT;_2e._BT+=_2e._DT;for(var _Em=0;_Em<_2e._PS.length;_Em++){var _QS=_2e._PS._Kl(_Em);if(_QS==null)continue;var type=_QS._RS;if(type==_6T){var _Zx=_QS._QT;if(_Zx!=null){if(_Zx._L==_Lj){_Zx._Xa+=_Zx._tK*_Zx._M}else {var _pW=_Mj._Nj();_Zx._Xa+=(_Zx._tK*_Zx._M)/_pW}}}else if(type==_8T){var _qW=_Jl._Kl(_QS._0U);if(_qW._O!=null){var _rW=_QS._3U;var _pW=(_qW._L==_yT)?_Mj._Nj():1.0;_QS._3U+=_QS._4U*(_qW._M/_pW)*_QS._1U;
|
|
var _sW={_tW:_QS._3U,_uW:_QS._4U,_vW:false};_wW(_qW._O,_sW);_QS._3U=_sW._tW;_QS._4U=_sW._uW;if((_qW._O._xW!=null)&&(_qW._O._xW[0]._RS==_yW)){var _zW=_qW._O._xW[0];var _AW=_zW._BW._CW(_QS._3U,_qW._O._DW);if(_AW==null){_QS._5U=-1}else {_QS._5U=_AW._EW[0]._5U}_FW(_qW._O,_QS._Pt,_pW,_qW._M,_QS._4U,_rW,_QS._3U)}}else {if(_QS._2U==_Lj){_QS._5U+=_QS._1U}else {var _pW=_Mj._Nj();_QS._5U+=_QS._1U/_pW}}}else if(type==_9T){var _GW=_Wx._Xx(_QS._ST);if(_GW!=null){if(_GW._HW>0)_QS._XT=Math.floor((time/_GW._HW)%_GW.frames);
|
|
else _QS._XT=(_QS._XT+1)%_GW.frames;}}}_2e._KT=_eO()}};_sU.prototype._IW=function(_WU){if(_WU==null)return;if(_WU._2V==null)return;var _LS,_Lw;_Lw=_WU._2V._Lw;while(_Lw.length>0){_LS=_Lw[0];if(_LS==null){continue }this._0W(_WU,_LS._Pt,false)}};_sU.prototype._JW=function(_WU,_KW){if(_WU===null)return;if(_KW===null)return;if(!this._wU)this._HU();var _LW=_WU._MW;var _NW=_WU._OW;var _nW=_KW.length;{var _LS;for(var _Em=_nW-1;_Em>=0;_Em--){_LS=_KW[_Em];var _PV=new _zT();if(_LS._v!=undefined)_PV._GT=_LS._v;if(_LS.id!=undefined)_PV._Pt=_LS.id;
|
|
if(_LS._55!=undefined)_PV._55=_LS._55;if(_LS.x!=undefined)_PV._AT=_LS.x;if(_LS.y!=undefined)_PV._BT=_LS.y;if(_LS._65!=undefined)_PV._CT=_LS._65;if(_LS._75!=undefined)_PV._DT=_LS._75;if(_LS._y1!=undefined)_PV._ET=_LS._y1;if(_LS.type===_0T){var _PW=new _PT();_PW._QT=new _rT();var _QW;_PW._QT._tK=1.0;if(_LS._a5!=undefined)_PW._QT._y1=_LS._a5;if(_LS._b5!=undefined)_PW._QT._sT=_LS._b5;if(_LS._c5!=undefined)_PW._QT.index=_LS._c5;if(_LS._d5!=undefined)_PW._QT._tT=_LS._d5;if(_LS._e5!=undefined)_PW._QT._uT=_LS._e5;
|
|
if(_LS._g5!=undefined){_PW._QT._xT=_hs(_LS._g5);_PW._QT.alpha=((_LS._g5>>24)&0xff)/255.0}if(_LS._L!=undefined)_PW._QT._L=_LS._L;if(_LS._i5!=undefined)_PW._QT._M=_LS._i5;if(_LS._v!=undefined)_PW._OT=_LS._v;if((_LS._f5!=undefined)){_PW._QT._11=_LS._f5}if((_LS._f5!=undefined)&&(_LS._f5==true)&&(_NN(_PW._QT.index))){var value=_RW(_PW._QT.index);if(value>0)_PW._QT._vT=_LW/value;value=_yc(_PW._QT.index);if(value>0)_PW._QT._wT=_NW/value}this._oV(_WU,_PV,_PW)}else if(_LS.type===_1T){var _SW=0;if(_LS._85!=undefined)_SW=_LS._85;
|
|
for(var _p1=0;_p1<_SW;_p1++){var _UV=new _LT();_UV._MT=_LS._95[_p1];this._oV(_WU,_PV,_UV,false)}}else if(_LS.type===_2T){var _TW=0;if(_LS._UW!=undefined)_TW=_LS._UW;if(_TW>0){var _p1;for(_p1=0;_p1<_TW;_p1++){var _VW=new _mU();if(_LS._WW[_p1]._XW!=undefined)_VW._TT=_LS._WW[_p1]._XW;if(_LS._WW[_p1]._YW!=undefined)_VW._UT=_LS._WW[_p1]._YW;if(_LS._WW[_p1]._ZW!=undefined)_VW._HK=_LS._WW[_p1]._ZW;if(_LS._WW[_p1].__W!=undefined)_VW._pU=_LS._WW[_p1].__W;if(_LS._WW[_p1]._0X!=undefined)_VW._qU=_LS._WW[_p1]._0X;if(_LS._WW[_p1]._1X!=undefined)_VW._nU=_LS._WW[_p1]._1X;
|
|
if(_LS._WW[_p1]._2X!=undefined)_VW._oU=_LS._WW[_p1]._2X;if(_LS._WW[_p1]._3X!=undefined)_VW._4X=_LS._WW[_p1]._3X;if(_LS._WW[_p1]._5X!=undefined)_VW._6X=_LS._WW[_p1]._5X;if(_LS._WW[_p1]._7X!=undefined){_VW._8X=_LS._WW[_p1]._7X&0xffffff;_VW._9X=((_LS._WW[_p1]._7X>>24)&0xff)/255.0}this._oV(_WU,_PV,_VW,false)}}var _aX=0;if(_LS._bX!=undefined)_aX=_LS._bX;if(_aX>0){for(var _p1=0;_p1<_aX;_p1++){var _cX=new __T();_cX._2U=_yT;_cX._0U=_LS._dX[_p1]._eX;_cX._3U=_LS._dX[_p1]._fX;_cX._4U=1.0;if(_LS._dX[_p1]._gX!=undefined)_cX._2U=_LS._dX[_p1]._gX;
|
|
_cX._1U=_LS._dX[_p1]._hX;_cX._5U=_LS._dX[_p1]._fX;_cX._6U=_LS._dX[_p1]._iX;_cX._7U=_LS._dX[_p1]._jX;_cX._8U=_LS._dX[_p1]._kX;_cX._9U=_hs(_LS._dX[_p1]._lX&0xffffff);_cX._aU=((_LS._dX[_p1]._lX>>24)&0xff)/255.0;_cX._TT=_LS._dX[_p1]._mX;_cX._UT=_LS._dX[_p1]._nX;_cX._OT=_LS._dX[_p1]._oX;this._oV(_WU,_PV,_cX,false)}}var _pX=0;if(_LS._qX!=undefined)_pX=_LS._qX;if(_pX>0){for(var _p1=0;_p1<_pX;_p1++){var _rX=new _bU();_rX._cU=_LS._sX[_p1]._eX;_rX._eU=_LS._sX[_p1]._tX;_rX._uX=_LS._sX[_p1]._lX;_rX._fU=_LS._sX[_p1]._iX;
|
|
_rX._gU=_LS._sX[_p1]._jX;_rX._TT=_LS._sX[_p1]._mX;_rX._UT=_LS._sX[_p1]._nX;_rX._hU=_LS._sX[_p1]._kX;_rX._OT=_LS._sX[_p1]._oX;_rX._iU=_PV;_rX._1U=_LS._sX[_p1]._hX;this._oV(_WU,_PV,_rX,false)}}}else if(_LS.type===_3T){var _vX=new _RT();_vX._ST=_LS._wX;_vX._VT=_LS._xX;_vX._WT=_LS._yX;_vX._YT=[];var _TW=0;if(_LS._zX!=undefined)_TW=_LS._zX;for(var _p1=0;_p1<_TW;_p1++){_vX._YT[_p1]=_LS._AX[_p1]}if(_LS._v!=undefined)_vX._OT=_LS._v;this._oV(_WU,_PV,_vX,false)}_WU._2V._7v(_PV);this._CU(_ym(this._BU(),_PV._Pt))}
|
|
}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/*@constructor */function _jW(){this._Us=-1;this._2e=-1};;;;;;;;;;;;;;;;;;;function _bi(_fK,_JS,_BX,_CX){var _KS=_MS._4V();if(_KS==null){return 0}var _QS=_MS._fW(_KS,yyGetInt32(_JS));if((_QS!=null)&&(_QS._RS===_9T)){var x=yyGetReal(_BX);var y=yyGetReal(_CX);var _55=_fK._55;_KS._DX(_7R,null,_QS,x,y,_55)}};;;;;;;;;;;function _O7(_sl,_tl,_gx,_EX){var _bK=_tj._Kl(_EX);if(!_bK){_uw("Error: Trying to create an instance using non-existent object type ("+_EX+")");
|
|
return _ry}var _fK=_Ij._FX(yyGetReal(_sl),yyGetReal(_tl),yyGetInt32(_gx),yyGetInt32(_EX));if(_fK!=null){_fK._Tl(_mS,0,_fK,_fK);_fK._Tl(_nS,0,_fK,_fK);return _fK.id}return _ry};function _n7(_sl,_tl,_GX,_2x){_2x=yyGetInt32(_2x);var _bK=_tj._Kl(_2x);if(!_bK){_uw("Error: Trying to create an instance using non-existent object type ("+_2x+")");return _ry}var _2e=-1;if(typeof(_GX)=="string")_2e=_MS._NS(_Ij,yyGetString(_GX));else _2e=_MS._OS(_Ij,yyGetInt32(_GX));if(_2e!=null&&_2e!=-1){var _By=_Ij._HX(yyGetReal(_sl),
|
|
yyGetReal(_tl),_2e,_2x);_By._Tl(_mS,0,_By,_By);_By._Tl(_nS,0,_By,_By);return _By.id}else {_uw("Error: Trying to create an instance on a non-existant layer")}return _ry};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function _Ae(_IX,_JX,_KX,_LX){_LX=yyGetInt32(_LX);var _KS=_MS._4V();var _2e=null;if(typeof(_IX)=="string"){_2e=_MS._NS(_KS,yyGetString(_IX))}else {_2e=_MS._OS(_KS,yyGetInt32(_IX))}if(_2e==null){return -1}var _O=_gV._MX(_LX);if(_O==null){return -1}var _NX=new _bU();_NX._cU=_LX;_NX._eU=0;_NX._uX=-1;_NX._fU=1;_NX._gU=1;
|
|
_NX._TT=_JX;_NX._UT=_KX;_NX._hU=0;_NX._OT=_O.name;_MS._oV(_KS,_2e,_NX,_KS==_Ij?true:false);return _NX._Pt};;;;;;;;;;;;;;;;;;;;;;;;var _OX=0x7fff;var g_GMLMathEpsilon=1e-5;function floor(_Qj){return Math.floor(yyGetReal(_Qj))}function _PX(_QX){_QX=yyGetReal(_QX);var _p1=Math.sign(_QX)*Math.floor(Math.abs(_QX));if(_QX<0){var _6K=_QX-_p1;if((_p1&1)==1){if(_6K<=-0.5){return _p1-1}else {return _p1}}else {if(_6K>=-0.5){return _p1}else {return _p1-1}}}else {var _6K=_QX-_p1;if((_p1&1)==1){if(_6K>=0.5){return _p1+1}else {return _p1}
|
|
}else {if(_6K<=0.5){return _p1}else {return _p1+1}}}}var round=_PX;var _Nw=_PX;function abs(_QX){return Math.abs(yyGetReal(_QX))}function cos(_QX){var _sl=Math.cos(yyGetReal(_QX));var _Am=~~(_sl*0x1000000);_sl=_Am/0x1000000;return _sl}function sin(_QX){var _sl=Math.sin(yyGetReal(_QX));var _Am=~~(_sl*0x1000000);_sl=_Am/0x1000000;return _sl;}function _jg(_QX){return sin(yyGetReal(_QX)*0.0174532925)}function tan(_QX){var _sl=Math.tan(yyGetReal(_QX));var _Am=~~(_sl*0x1000000);_sl=_Am/0x1000000;return _sl}function _pd(_RX,
|
|
_bS){var _4l=(yyGetReal(_RX)*Math.cos(yyGetReal(_bS)*_Cm/180.0));var _SX=Math.round(_4l);var _Tj=_4l-_SX;if(Math.abs(_Tj)<0.0001)return _SX;return _4l}function _qd(_RX,_bS){var _4l=-(yyGetReal(_RX)*Math.sin(yyGetReal(_bS)*_Cm/180.0));var _SX=Math.round(_4l);var _Tj=_4l-_SX;if(Math.abs(_Tj)<0.0001)return _SX;return _4l}function _TX(_Om,_Pm,_fm,_gm){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);var x=_fm-_Om;var y=_gm-_Pm;if(x===0){if(y>0)return 270.0;else if(y<0)return 90.0;else return 0.0}
|
|
else {var _sQ=180.0*Math.atan2(y,x)/_Cm;_sQ=(~~round(_sQ*1000000))/1000000.0;if(_sQ<=0.0){return -_sQ}else {return(360.0-_sQ)}}}function _UX(_Om,_Pm,_fm,_gm){return _TX(_Om,_Pm,_fm,_gm)}function _Yb(_Om,_Pm,_fm,_gm){var _Cq=yyGetReal(_fm)-yyGetReal(_Om);var _Dq=yyGetReal(_gm)-yyGetReal(_Pm);return Math.sqrt(_Cq*_Cq+_Dq*_Dq)}function _zm(_QX,_RO){if(_QX<_RO)return _QX;else return _RO}function _ym(_QX,_RO){if(_QX>_RO)return _QX;else return _RO}function max(){var _Iw=arguments;var _Jw=arguments.length;if(_Jw==0)return 0;
|
|
var _mm=yyGetReal(_Iw[0]);for(var _p1=1;_p1<_Jw;_p1++){var _VX=yyGetReal(_Iw[_p1]);if(_mm<_VX)_mm=_VX}return _mm}function min(){var _Iw=arguments;var _Jw=arguments.length;if(_Jw==0)return 0;var _mm=yyGetReal(_Iw[0]);for(var _p1=1;_p1<_Jw;_p1++){var _VX=yyGetReal(_Iw[_p1]);if(_mm>_VX)_mm=_VX}return _mm}var state=[];var _WX=0;var _XX=_YX(0);var _ZX=0xDA442D24;function _YX(__X){var _wJ=__X;for(var _p1=0;_p1<16;_p1++){_wJ=(((_wJ*214013+2531011)>>16)&0x7fffffff)|0;state[_p1]=~~_wJ;}_WX=0;_XX=__X;return _XX}function _0Y(){
|
|
var _rk,_qk,_q1,_2z;_rk=state[_WX];_q1=state[(_WX+13)&15];_qk=_rk^_q1^(_rk<<16)^(_q1<<15);_q1=state[(_WX+9)&15];_q1^=(_q1>>11);_rk=state[_WX]=_qk^_q1;_2z=_rk^((_rk<<5)&_ZX);_WX=(_WX+15)&15;_rk=state[_WX];state[_WX]=_rk^_qk^_2z^(_rk<<2)^(_qk<<18)^(_q1<<28);return((state[_WX]&0x7fffffff)/2147483647.0)}function random(_js){var _ok=_0Y();return _ok*yyGetReal(_js)}function _3a(){var _2z=new Date();var _Am=_2z.getMilliseconds();_Am=(_Am&0xffffffff)^((_Am>>16)&0xffff)^((_Am<<16)&0xffff0000);return _YX(_Am)}var _1Y=_3a;
|
|
function _zb(){var _Iw=arguments;var _Jw=arguments.length;if(_Jw==0)return 0;var index=Math.floor(random(_Jw));return _Iw[index]}function sign(_sl){_sl=yyGetReal(_sl);if(_sl==0)return 0;if(_sl<0)return -1;return 1}function ceil(_sl){return Math.ceil(yyGetReal(_sl))}function _Tj(_sl){_sl=yyGetReal(_sl);return _sl-~~_sl}function sqrt(_sl){_sl=yyGetReal(_sl);if(_sl>=0)return Math.sqrt(_sl);else _uw("Cannot apply sqrt to negative number.")}function _Ym(_sl){_sl=yyGetReal(_sl);return _sl*_sl}function _2Y(_sl,_3Y){return Math.pow(yyGetReal(_sl),
|
|
yyGetReal(_3Y))}function exp(_sl){return Math.exp(yyGetReal(_sl))}function _4Y(_sl){return Math.log(yyGetReal(_sl))/Math.LN2}var _5Y=Math.atan2;function _6Y(){var _Iw=_6Y.arguments;var _Jw=_6Y.arguments.length;if(_Jw==0)return 0;var _mm=yyGetReal(_Iw[0]);for(var _p1=1;_p1<_Jw;_p1++){_mm+=yyGetReal(_Iw[_p1]);}return(_mm/_Jw)}function _7Y(){var _Iw=_7Y.arguments;var _Jw=_7Y.arguments.length;if(_Jw==0)return 0;var _bm=[];for(var _p1=0;_p1<_Jw;_p1++){_bm[_p1]=yyGetReal(_Iw[_p1])}_bm.sort(function(_rk,_qk){return _rk-_qk}
|
|
);return _bm[~~(_Jw/2)]}function _8Y(_Om,_Pm,_fm,_gm){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);var _9Y=Math.sqrt(_Om*_Om+_Pm*_Pm);var _aY=Math.sqrt(_fm*_fm+_gm*_gm);return(_Om*_fm+_Pm*_gm)/(_9Y*_aY)}var _bY=_8Y;function _cY(_Om,_Pm,_dY,_fm,_gm,_eY){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_dY=yyGetReal(_dY);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_eY=yyGetReal(_eY);var _9Y=Math.sqrt(_Om*_Om+_Pm*_Pm+_dY*_dY);var _aY=Math.sqrt(_fm*_fm+_gm*_gm+_eY*_eY);return(_Om*_fm+_Pm*_gm+_dY*_eY)/(_9Y*_aY)}
|
|
var _fY=_cY;function _gY(_sl){if(typeof(_sl)=="undefined")return 1;else return 0}function __7(_sl){var _zk=0;if(_sl instanceof Array){_zk=_sl.length}return _zk}var _hY=__7;function _8e(_GH,_iY,_jY){_GH=yyGetReal(_GH);_iY=yyGetReal(_iY);_jY=yyGetReal(_jY);if(_GH<_iY)_GH=_iY;if(_GH>_jY)_GH=_jY;return _GH}function _Le(_kY,_lY,_cP){_kY=yyGetReal(_kY);_lY=yyGetReal(_lY);return _kY+((_lY-_kY)*_cP)}function _Ub(_ow,_pH){_ow=yyGetReal(_ow);_pH=yyGetReal(_pH);return((((_ow-_pH)%360.0)+540.0)%360.0)-180.0}function _mY(_kY,
|
|
_lY){var _6K=_kY-_lY;return abs(_6K)<=g_GMLMathEpsilon}var _nY=new RegExp('^'+'[-+]?'+'(?:[0-9]{0,30}\\.)?'+'[0-9]{1,30}'+'(?:[Ee][-+]?[1-2]?[0-9])?');function yyCompareVal(_kY,_lY,_oy,_oY){var _zk=undefined;_oY=(_oY==undefined)?true:_oY;if((typeof _kY=="number")&&(typeof _lY=="number")){var _6K=_kY-_lY;if(Number.isNaN(_6K)){_6K=(_kY==_lY)?0:_6K}_zk=abs(_6K)<=_oy?0:(_6K<0.0)?-1:1}else if(typeof _kY=="string"&&typeof _lY=="string"){_zk=(_kY===_lY)?0:((_kY>_lY)?1:-1)}else if(_kY===undefined&&_lY===undefined){_zk=0}
|
|
else if(_kY instanceof ArrayBuffer&&_lY instanceof ArrayBuffer){_zk=_kY==_lY?0:1}else if(_kY instanceof Array&&_lY instanceof Array){_zk=_kY.length-_lY.length;if(_zk==0){_zk=_kY===_lY?0:1}}else if(_kY instanceof Long&&_lY instanceof Long){_zk=(_kY.sub(_lY))._hL()}else if((_kY===undefined&&_lY instanceof Array)||(_lY===undefined&&_kY instanceof Array)){_zk=1}else if(typeof _kY=="object"&&typeof _lY=="object"&&_kY._gJ&&_lY._gJ){_zk=_kY==_lY?0:1}if(_zk===undefined){if(typeof _kY=="boolean"){_kY=_kY?1:0}else if(typeof _kY=="string"){
|
|
var match=_kY.match(_nY);if(match!=null){_kY=Number(match);if(Number.isNaN(_kY))_zk=1}else _zk=Number.NaN}else if(_kY instanceof Long){_kY=_kY._hL()}else if(_kY instanceof Array){_zk=1;if(_oY)_uw("illegal array use")}else if(_kY===undefined){_zk=-1}if(typeof _lY=="boolean"){_lY=_lY?1:0}else if(typeof _lY=="string"){var match=_lY.match(_nY);if(match!=null){_lY=Number(match);if(Number.isNaN(_lY))_zk=1}else _zk=Number.NaN}else if(_lY instanceof Long){_lY=_lY._hL()}else if(_lY instanceof Array){if(_oY)_uw("illegal array use")}
|
|
else if(_lY===undefined){_zk=-1}if(_zk===undefined){if((typeof _kY=="number")&&(typeof _lY=="number")){var _6K=_kY-_lY;if(Number.isNaN(_6K)){_6K=(_kY==_lY)?0:_6K}_zk=abs(_6K)<=_oy?0:(_6K<0.0)?-1:1}else {_zk=1;if(typeof _kY=="number"){_zk=-1}}}}return _zk}function yyfplus(_kY,_lY){if(_kY instanceof Long&&_lY instanceof Long){return _kY.add(_lY)}else if(_kY instanceof Long){_kY=_kY._hL()}else if(_lY instanceof Long){_lY=_lY._hL()}if((typeof _kY==="string")&&(typeof _lY==="string"))return _kY+_lY;if((typeof _kY==="string")&&(typeof _lY!=="string"))_uw("unable to add string to "+typeof _lY);
|
|
return yyGetReal(_kY)+yyGetReal(_lY)}function yyfminus(_kY,_lY){if(_kY instanceof Long&&_lY instanceof Long){return _kY.sub(_lY)}else if(_kY instanceof Long){_kY=_kY._hL()}else if(_lY instanceof Long){_lY=_lY._hL()}return yyGetReal(_kY)-yyGetReal(_lY);}function yyftime(_kY,_lY){if(_kY instanceof Long&&_lY instanceof Long){return _kY._pY(_lY)}else if(_kY instanceof Long){_kY=_kY._hL()}else if(_lY instanceof Long){_lY=_lY._hL()}if((typeof _kY==="number")&&(typeof _lY==="string")){var _zk="";for(var _km=yyGetReal(_kY)-1;_km>=0;
|
|
--_km){_zk+=_lY}return _zk}else return yyGetReal(_kY)*yyGetReal(_lY)}function yyfdivide(_kY,_lY){if((typeof _kY==="number")&&(typeof _lY==="number")){return _kY/_lY}else if(_kY instanceof Long&&_lY instanceof Long){return _kY._DJ(_lY)}if(_kY instanceof Long){_kY=_kY._hL()}if(_lY instanceof Long){_lY=_lY._hL()}var _Gq=yyGetReal(_kY);var _6l=yyGetReal(_lY);var _zk=_Gq/_6l;return _zk}function yyfmod(_kY,_lY){if((_kY instanceof Long)&&(_lY instanceof Long)){return _kY._qY(_lY)}if(_lY instanceof Long){_lY=_lY._hL()}if(_kY instanceof Long){
|
|
_kY=_kY._hL()}var _6l=yyGetReal(_lY);if(_6l==0){_uw("unable to mod with zero")}return yyGetReal(_kY)%_6l}function yyfdiv(_kY,_lY){if(_kY instanceof Long){return _kY._DJ(_lY)}else if(_lY instanceof Long){_lY=_lY._hL()}if(_lY==0)_uw("divide by zero");var _Gq=yyGetReal(_kY);var _6l=yyGetReal(_lY);var _rY=Number.isNaN(_Gq);var _sY=Number.isNaN(_6l);if(_rY||_sY){if(_rY&&_sY)return 1;if(_rY){if(Number.isFinite(_6l))return _Gq;else return 1}if(_sY){if(Number.isFinite(_Gq))return _6l;else return 1}}if(_Gq===_6l)return 1;return ~~(~~_Gq/~~_6l)}
|
|
function yyfnotequal(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon,false);return _zk!=0}function yyfequal(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon,false);return _zk==0}function yyfless(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon);if(Number.isNaN(_zk)){_uw("unable to compare "+_Ze(_kY)+" to "+_Ze(_lY))}return _zk<0}function yyflessequal(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon);if(Number.isNaN(_zk)){_uw("unable to compare "+_Ze(_kY)+" to "+_Ze(_lY))}return _zk<=0}
|
|
function yyfgreater(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon);if(Number.isNaN(_zk)){_uw("unable to compare "+_Ze(_kY)+" to "+_Ze(_lY))}return _zk>0}function yyfgreaterequal(_kY,_lY){var _zk=yyCompareVal(_kY,_lY,g_GMLMathEpsilon);if(Number.isNaN(_zk)){_uw("unable to compare "+_Ze(_kY)+" to "+_Ze(_lY))}return _zk>=0}function yyfand(_kY,_lY){return yyGetBool(_kY)&&yyGetBool(_lY)}function yyfor(_kY,_lY){return yyGetBool(_kY)||yyGetBool(_lY)}function yyfxor(_kY,_lY){_lY=yyGetBool(_lY);return yyGetBool(_kY)?!_lY:_lY}
|
|
function yyfbitand(_kY,_lY){if((typeof _kY==="number")&&(typeof _lY==="number"))return _kY&_lY;else if((_kY instanceof Long)&&(_lY instanceof Long)){return _kY._tY(_lY)}else if(_kY instanceof Long){return _kY._tY(yyGetInt64(_lY));}else if(_lY instanceof Long){return _lY._tY(yyGetInt64(_kY))}else if(typeof _kY=="number")return _kY&yyGetInt32(_lY);else if(typeof _lY=="number")return yyGetInt32(_kY)&_lY;return yyGetInt32(_kY)&yyGetInt32(_lY)}function yyfbitor(_kY,_lY){if((typeof _kY=="number")&&(typeof _lY=="number"))return _kY|_lY;
|
|
else if((_kY instanceof Long)&&(_lY instanceof Long)){return _kY._uY(_lY)}else if(_kY instanceof Long){return _kY._uY(yyGetInt64(_lY))}else if(_lY instanceof Long){return _lY._uY(yyGetInt64(_kY))}else if(typeof _kY=="number")return _kY|yyGetInt32(_lY);else if(typeof _lY=="number")return yyGetInt32(_kY)|_lY;return yyGetInt32(_kY)|yyGetInt32(_lY)}function yyfbitxor(_kY,_lY){if((typeof _kY=="number")&&(typeof _lY=="number"))return _kY^_lY;else if((_kY instanceof Long)&&(_lY instanceof Long)){return _kY._vY(_lY)}else if(_kY instanceof Long){
|
|
return _kY._vY(yyGetInt64(_lY))}else if(_lY instanceof Long){return _lY._vY(yyGetInt64(_kY))}else if(typeof _kY=="number")return _kY^yyGetInt32(_lY);else if(typeof _lY=="number")return yyGetInt32(_kY)^_lY;return yyGetInt32(_kY)^yyGetInt32(_lY);}function yyfbitshiftleft(_kY,_US){var shift=yyGetInt32(_US);if(typeof _kY=="number"){_kY=new Long(_kY)}else if(_kY instanceof Long){}else {_kY=yyGetInt64(_kY)}if(shift>=64)return 0;else return _kY._wY(shift)}function yyfbitshiftright(_kY,_US){var shift=yyGetInt32(_US);if(typeof _kY=="number"){
|
|
_kY=new Long(_kY)}else if(_kY instanceof Long){}else {_kY=yyGetInt64(_kY)}if(shift>=64)return 0;else return _kY._xY(shift)}var _yY=30,_zY=10,_AY=3,_BY=!0;function _CY(_DY,_EY){var _4P=0.0;while(_DY<=0.0){_DY=_DY+360}while(_DY>=360.0){_DY=_DY-360}while(_EY<0.0){_EY=_EY+360}while(_EY>=360.){_EY=_EY-360}_4P=_EY-_DY;if(_4P<0){_4P=-_4P;}if(_4P>180){_4P=360-_4P}return _4P}function _FY(_ny,_sl,_tl,_EX,_GY){if(_EX==_0S){if(_GY){return _qg(_ny,_sl,_tl)}else {return _pg(_ny,_sl,_tl)}}else {return(_28(_ny,_sl,_tl,_EX)==_ry)}
|
|
}function _HY(_ny,_sl,_tl,_IY,_EX,_GY){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_IY=yyGetReal(_IY);_GY=yyGetBool(_GY);var _4P=false;var _Fy=0.0;var _JY=0.0;var _KY=0.0;if((_ny.x==_sl)&&(_ny.y==_tl))return true;_Fy=sqrt(_LF(_ny.x-_sl)+_LF(_ny.y-_tl));if(_Fy<=_IY){_JY=_sl;_KY=_tl;_4P=true}else {_JY=_ny.x+_IY*(_sl-_ny.x)/_Fy;_KY=_ny.y+_IY*(_tl-_ny.y)/_Fy;_4P=false}if(!_FY(_ny,_JY,_KY,_EX,_GY)){return _4P}_ny._nK=_TX(_ny.x,_ny.y,_JY,_KY);_ny._8t(_JY,_KY);return _4P}function _Gg(_ny,_sl,_tl,_IY,_GY){return _HY(_ny,
|
|
_sl,_tl,_IY,_0S,_GY)}function _Ig(_ny,_sl,_tl,_IY,_2x){return _HY(_ny,_sl,_tl,_IY,_2x,true)}function _LY(_bS,_ny,_cS,_EX,_GY){var _4P=false;var _MY=0.0;var _NY=0.0;if(_CY(_bS,_ny._nK)>_yY){return _4P}_MY=_ny.x+_cS*_AY*cos(_Cm*_bS/180);_NY=_ny.y-_cS*_AY*sin(_Cm*_bS/180);if(true!=_FY(_ny,_MY,_NY,_EX,_GY)){return _4P}_MY=_ny.x+_cS*cos(_Cm*_bS/180);_NY=_ny.y-_cS*sin(_Cm*_bS/180);if(true!=_FY(_ny,_MY,_NY,_EX,_GY)){return _4P}_ny._nK=_bS;_ny._8t(_MY,_NY);_4P=true;return _4P}function _OY(_ny,_sl,_tl,_IY,_4S,_GY){
|
|
_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_IY=yyGetReal(_IY);_4S=yyGetInt32(_4S);_GY=yyGetBool(_GY);var _4P=false;var _Fy=0.0;var _PY=0.0;var _QY=0.0;if((_ny.x==_sl)&&(_ny.y==_tl)){_4P=true;return _4P}_Fy=sqrt(_LF(_ny.x-_sl)+_LF(_ny.y-_tl));if(_Fy<=_IY){if(_FY(_ny,_sl,_tl,_4S,_GY)){_ny._nK=_UX(_ny.x,_ny.y,_sl,_tl);_ny._8t(_sl,_tl)}_4P=true;return _4P}_PY=_UX(_ny.x,_ny.y,_sl,_tl);_QY=0;_4P=false;while(_QY<180){if(_LY(_PY-_QY,_ny,_IY,_4S,_GY)){return _4P}if(_LY(_PY+_QY,_ny,_IY,_4S,_GY)){return _4P}_QY=_QY+_zY}
|
|
if(_BY){_ny._nK=_ny._nK+_yY}return _4P}function _Lg(_ny,_sl,_tl,_IY,_GY){return _OY(_ny,_sl,_tl,_IY,_0S,_GY)}function _Ng(_ny,_sl,_tl,_IY,_2x){return _OY(_ny,_sl,_tl,_IY,_2x,true)}function _Kg(_ny,_RY,_SY,_TY,_UY){_yY=_ym(1,yyGetReal(_RY));_zY=_ym(1,yyGetReal(_SY));_AY=_ym(1,yyGetReal(_TY));_BY=yyGetBool(_UY)}function _VY(_zx,_sl,_tl,_cS,_EX,_GY){var _4P=false;var _Fy=0.0;var _JY=0.0;var _KY=0.0;if((_zx.x==_sl)&&(_zx.y==_tl)){return true}_Fy=Math.sqrt(_LF(_zx.x-_sl)+_LF(_zx.y-_tl));if(_Fy<=_cS){_JY=_sl;_KY=_tl;
|
|
_4P=true}else {_JY=_zx.x+_cS*(_sl-_zx.x)/_Fy;_KY=_zx.y+_cS*(_tl-_zx.y)/_Fy;_4P=false}if(!_FY(_zx,_JY,_KY,_EX,_GY)){return _4P}_zx._nK=_UX(_zx.x,_zx.y,_JY,_KY);_zx._8t(_JY,_KY);return _4P;}function _WY(_ny,_XY,_YY,_ZY,_IY,_EX,_GY){var _Fm=0.0;var _Hm=0.0;var _sQ=0.0;var __Y=0.0;var _0Z=0.0;var _4P=false;var _1Z=_2Z._c1[yyGetInt32(_XY)];if(!_1Z)return _4P;if(_IY<=0.0)return _4P;_Fm=_ny.x;_Hm=_ny.y;_sQ=_ny._nK;_1Z._ov();_1Z._3Z(_4Z);_1Z._5Z(false);_1Z._6Z(_Fm,_Hm,100);_4P=true;while(1){__Y=_ny.x;_0Z=_ny.y;if(true==_VY(_ny,
|
|
_YY,_ZY,_IY,_EX,_GY)){break }if((_ny.x==__Y)&&(_ny.y==_0Z)){_4P=false;break }_1Z._6Z(_ny.x,_ny.y,100)}if(true==_4P){_1Z._6Z(_YY,_ZY,100)}_ny._8t(_Fm,_Hm);_ny._nK=_sQ;return _4P}function _Hg(_ny,_XY,_YY,_ZY,_IY,_GY){return _WY(_ny,yyGetInt32(_XY),yyGetReal(_YY),yyGetReal(_ZY),yyGetReal(_IY),_0S,yyGetBool(_GY))}function _Jg(_ny,_XY,_YY,_ZY,_IY,_2x){return _WY(_ny,yyGetInt32(_XY),yyGetReal(_YY),yyGetReal(_ZY),yyGetReal(_IY),yyGetInt32(_2x),true)}function _CY(_DY,_EY){var _4P=0.0;while(_DY<=0.0){_DY=_DY+360.0}
|
|
while(_DY>=360.0){_DY=_DY-360.0}while(_EY<0.0){_EY=_EY+360.0}while(_EY>=360.0){_EY=_EY-360.0}_4P=_EY-_DY;if(_4P<0.0){_4P=-_4P;}if(_4P>180.0){_4P=360.0-_4P}return _4P}function _LY(_bS,_zx,_cS,_EX,_GY){var _MY=0.0;var _NY=0.0;if(_CY(_bS,_zx._nK)>_yY){return false}_MY=_zx.x+_cS*_AY*Math.cos(Math.PI*_bS/180.0);_NY=_zx.y-_cS*_AY*Math.sin(Math.PI*_bS/180.0);if(!_FY(_zx,_MY,_NY,_EX,_GY)){return false}_MY=_zx.x+_cS*Math.cos(Math.PI*_bS/180.0);_NY=_zx.y-_cS*Math.sin(Math.PI*_bS/180.0);if(!_FY(_zx,_MY,_NY,_EX,_GY)){
|
|
return false}_zx._nK=_bS;_zx._8t(_MY,_NY);return true}function _7Z(_zx,_sl,_tl,_cS,_EX,_GY){var _4P=false;var _Fy=0.0;var _PY=0.0;var _QY=0.0;if((_zx.x==_sl)&&(_zx.y==_tl)){return true}_Fy=Math.sqrt(_LF(_zx.x-_sl)+_LF(_zx.y-_tl));if(_Fy<=_cS){if(true==_FY(_zx,_sl,_tl,_EX,_GY)){_zx._nK=_UX(_zx.x,_zx.y,_sl,_tl);_zx._8t(_sl,_tl)}return true}_PY=_UX(_zx.x,_zx.y,_sl,_tl);_QY=0;_4P=false;while(_QY<180){if(_LY(_PY-_QY,_zx,_cS,_EX,_GY)){return _4P}if(_LY(_PY+_QY,_zx,_cS,_EX,_GY)){return _4P}_QY=_QY+_zY}if(_BY){_zx._nK=_zx._nK+_yY}
|
|
return _4P}function _8Z(_zx,_XY,_YY,_ZY,_IY,_9Z,_EX,_GY){var _4P=false;var _aZ=0.0;var _Fm=0.0;var _Hm=0.0;var _sQ=0.0;var _1Z=_2Z._c1[_XY];if(!_1Z)return _4P;if(_9Z<1){return _4P}if(_IY<=0){return _4P}_aZ=Math.sqrt(_LF(_YY-_zx.x)+_LF(_ZY-_zx.y))*_9Z;_Fm=_zx.x;_Hm=_zx.y;_sQ=_zx._nK;_1Z._ov();_1Z._3Z(_4Z);_1Z._5Z(false);_1Z._6Z(_Fm,_Hm,100);_4P=true;var _bZ=0;var _cZ=0;var _dZ=0;while(1){if(true==_7Z(_zx,_YY,_ZY,_IY,_EX,_GY))break;_1Z._6Z(_zx.x,_zx.y,100);_bZ=_cZ;_cZ=_1Z.length;if(_cZ>_aZ){_4P=false;break }if(_cZ==_bZ){
|
|
++_dZ;if(_dZ>100){_4P=false;break }}else {_dZ=0}}if(_4P){_1Z._6Z(_YY,_ZY,100)}_zx._8t(_Fm,_Hm);_zx._nK=_sQ;return _4P}function _Mg(_ny,_XY,_YY,_ZY,_IY,_eZ,_GY){return _8Z(_ny,yyGetInt32(_XY),yyGetReal(_YY),yyGetReal(_ZY),yyGetReal(_IY),yyGetReal(_eZ),_0S,yyGetBool(_GY))}function _Og(_ny,_XY,_YY,_ZY,_IY,_eZ,_2x){return _8Z(_ny,yyGetInt32(_XY),yyGetReal(_YY),yyGetReal(_ZY),yyGetReal(_IY),yyGetReal(_eZ),yyGetInt32(_2x),true)}/*@constructor */function _fZ(_FS,_GS,_gZ,_hZ,_iZ,_jZ){this._kZ=_FS;this._lZ=_GS;this._mZ=~~_gZ;
|
|
this._nZ=~~_hZ;this._oZ=_iZ;this._pZ=_jZ;this._qZ=[];this._ov()};_fZ.prototype._ov=function(){var _rZ=this._mZ*this._nZ;for(var _p1=0;_p1<_rZ;_p1++){this._qZ[_p1]=0}};function _Pg(_zx,_rw,_2x,_oy){var _sZ=_tZ._Kl(yyGetInt32(_rw));if(_sZ){var _uZ=_N7(yyGetInt32(_2x));for(var _vZ=0;_vZ<_uZ.length;_vZ++){var _By=_uZ[_vZ];if(_By._WR||!_By._XR)continue;if(_By._8S)_By._9S();var _kQ=~~((_By._aS.left-_sZ._kZ)/_sZ._oZ);if(_kQ<0)_kQ=0;var _lQ=~~((_By._aS.right-_sZ._kZ)/_sZ._oZ);if(_lQ>=_sZ._mZ)_lQ=_sZ._mZ-1;var _mQ=~~((_By._aS.top-_sZ._lZ)/_sZ._pZ);
|
|
if(_mQ<0)_mQ=0;var _nQ=~~((_By._aS.bottom-_sZ._lZ)/_sZ._pZ);if(_nQ>=_sZ._nZ)_nQ=_sZ._nZ-1;for(var _p1=_kQ;_p1<=_lQ;_p1++){for(var _Em=_mQ;_Em<=_nQ;_Em++){if(!yyGetBool(_oy)){_sZ._qZ[_p1*_sZ._nZ+_Em]=-1;continue }if(_sZ._qZ[_p1*_sZ._nZ+_Em]<0)continue;if(_By._Iy(_sZ._kZ+_p1*_sZ._oZ,_sZ._lZ+_Em*_sZ._pZ,_sZ._kZ+(_p1+1)*_sZ._oZ-1,_sZ._lZ+(_Em+1)*_sZ._pZ-1,true)){_sZ._qZ[_p1*_sZ._nZ+_Em]=-1}}}}return }_uw("Error: invalid mp_grid ID (mp_grid_add_instances)")}var _wZ=_xZ;function _xZ(_rw){var _sZ=_tZ._Kl(yyGetInt32(_rw));
|
|
if(_sZ){_lp.globalAlpha=_es;var _kz=_iy(0xff0000,1.0);var _lz=_iy(0x00ff00,1.0);for(var x=0;x<_sZ._mZ;x++){for(var y=0;y<_sZ._nZ;y++){var _wk=_lz;if(_sZ._qZ[x*_sZ._nZ+y]<0){_wk=_kz}_lp.fillStyle=_wk;_lp._EP((_sZ._kZ+x*_sZ._oZ),(_sZ._lZ+y*_sZ._pZ),_sZ._oZ,_sZ._pZ)}}return }_uw("Error: invalid mp_grid ID (mp_grid_draw)")}function _Qg(_ny,_rw,_XY,_yZ,_zZ,_AZ,_BZ,_CZ){_yZ=yyGetInt32(_yZ);_zZ=yyGetInt32(_zZ);_AZ=yyGetInt32(_AZ);_BZ=yyGetInt32(_BZ);_CZ=yyGetBool(_CZ);var _DZ,_EZ,_FZ,_GZ,_p1,_Em,_Wt,_2z,_Fm,_Hm,
|
|
_HZ,_IZ,_JZ,_KZ,_LZ,_MZ,_NZ,_OZ,_PZ;var _4P=false;var _sZ=_tZ._Kl(yyGetInt32(_rw));var _1Z=_2Z._c1[yyGetInt32(_XY)];if(!_1Z||!_sZ){return _4P}if((_yZ<_sZ._kZ)||(_yZ>=(_sZ._kZ+_sZ._mZ*_sZ._oZ))){return _4P}if((_zZ<_sZ._lZ)||(_zZ>=_sZ._lZ+_sZ._nZ*_sZ._pZ)){return _4P}_DZ=~~((_yZ-_sZ._kZ)/_sZ._oZ);_EZ=~~((_zZ-_sZ._lZ)/_sZ._pZ);if(_sZ._qZ[_DZ*_sZ._nZ+_EZ]<0){return _4P}if((_AZ<_sZ._kZ)||(_AZ>=_sZ._kZ+_sZ._mZ*_sZ._oZ)){return _4P}if((_BZ<_sZ._lZ)||(_BZ>=_sZ._lZ+_sZ._nZ*_sZ._pZ)){return _4P}_FZ=~~((_AZ-_sZ._kZ)/_sZ._oZ);
|
|
_GZ=~~((_BZ-_sZ._lZ)/_sZ._pZ);if(_sZ._qZ[_FZ*_sZ._nZ+_GZ]<0){return _4P}_sZ._qZ[_DZ*_sZ._nZ+_EZ]=1;_PZ=new _QZ();_PZ._RZ((_DZ*_sZ._nZ+_EZ));while(_PZ._SZ(1)){_Wt=_PZ._TZ();_Fm=~~(_Wt/_sZ._nZ);_Hm=~~(_Wt%_sZ._nZ);if((_Fm==_FZ)&&(_Hm==_GZ)){_4P=true;break }_2z=_sZ._qZ[_Wt]+1;_HZ=(_Fm>0)&&(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm+1)]==0);_IZ=(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm)*_sZ._nZ+(_Hm+1)]==0);_JZ=(_Fm<_sZ._mZ-1)&&(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm+1)]==0);_KZ=(_Fm>0)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm)]==0);
|
|
_LZ=(_Fm<_sZ._mZ-1)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm)]==0);_MZ=(_Fm>0)&&(_Hm>0)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm-1)]==0);_NZ=(_Hm>0)&&(_sZ._qZ[(_Fm)*_sZ._nZ+(_Hm-1)]==0);_OZ=(_Fm<_sZ._mZ-1)&&(_Hm>0)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm-1)]==0);if(_KZ){_sZ._qZ[(_Fm-1)*_sZ._nZ+_Hm]=_2z;_PZ._RZ(~~((_Fm-1)*_sZ._nZ+_Hm))}if(_LZ){_sZ._qZ[(_Fm+1)*_sZ._nZ+_Hm]=_2z;_PZ._RZ(~~((_Fm+1)*_sZ._nZ+_Hm))}if(_NZ){_sZ._qZ[_Fm*_sZ._nZ+_Hm-1]=_2z;_PZ._RZ(~~(_Fm*_sZ._nZ+_Hm-1));}if(_IZ){_sZ._qZ[_Fm*_sZ._nZ+_Hm+1]=_2z;_PZ._RZ(~~(_Fm*_sZ._nZ+_Hm+1))}
|
|
if(_CZ&&_HZ&&_IZ&&_KZ){_sZ._qZ[(_Fm-1)*_sZ._nZ+_Hm+1]=_2z;_PZ._RZ(~~((_Fm-1)*_sZ._nZ+_Hm+1))}if(_CZ&&_MZ&&_NZ&&_KZ){_sZ._qZ[(_Fm-1)*_sZ._nZ+_Hm-1]=_2z;_PZ._RZ(~~((_Fm-1)*_sZ._nZ+_Hm-1))}if(_CZ&&_JZ&&_IZ&&_LZ){_sZ._qZ[(_Fm+1)*_sZ._nZ+_Hm+1]=_2z;_PZ._RZ(~~((_Fm+1)*_sZ._nZ+_Hm+1))}if(_CZ&&_OZ&&_NZ&&_LZ){_sZ._qZ[(_Fm+1)*_sZ._nZ+_Hm-1]=_2z;_PZ._RZ(~~((_Fm+1)*_sZ._nZ+_Hm-1))}}_PZ=undefined;if(_4P){_1Z._ov();_1Z._UZ=_4Z;_1Z._Iz=false;_1Z._6Z(_AZ,_BZ,100);_Fm=_FZ;_Hm=_GZ;while((_Fm!=_DZ)||(_Hm!=_EZ)){_Wt=_sZ._qZ[_Fm*_sZ._nZ+_Hm];
|
|
_HZ=(_Fm>0)&&(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm+1)]==_Wt-1);_IZ=(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm)*_sZ._nZ+(_Hm+1)]==_Wt-1);_JZ=(_Fm<_sZ._mZ-1)&&(_Hm<_sZ._nZ-1)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm+1)]==_Wt-1);_KZ=(_Fm>0)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm)]==_Wt-1);_LZ=(_Fm<_sZ._mZ-1)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm)]==_Wt-1);_MZ=(_Fm>0)&&(_Hm>0)&&(_sZ._qZ[(_Fm-1)*_sZ._nZ+(_Hm-1)]==_Wt-1);_NZ=(_Hm>0)&&(_sZ._qZ[(_Fm)*_sZ._nZ+(_Hm-1)]==_Wt-1);_OZ=(_Fm<_sZ._mZ-1)&&(_Hm>0)&&(_sZ._qZ[(_Fm+1)*_sZ._nZ+(_Hm-1)]==_Wt-1);
|
|
if(_KZ)_Fm=_Fm-1;else if(_LZ)_Fm=_Fm+1;else if(_NZ)_Hm=_Hm-1;else if(_IZ)_Hm=_Hm+1;else if(_CZ&&_HZ){_Fm=_Fm-1;_Hm=_Hm+1}else if(_CZ&&_JZ){_Fm=_Fm+1;_Hm=_Hm+1}else if(_CZ&&_MZ){_Fm=_Fm-1;_Hm=_Hm-1}else if(_CZ&&_OZ){_Fm=_Fm+1;_Hm=_Hm-1};if((_Fm!=_DZ)||(_Hm!=_EZ)){_1Z._6Z(~~(_sZ._kZ+_Fm*_sZ._oZ+_sZ._oZ/2),~~(_sZ._lZ+_Hm*_sZ._pZ+_sZ._pZ/2),100)}};_1Z._6Z(_yZ,_zZ,100);_1Z._VZ()};for(_p1=0;_p1<_sZ._mZ;_p1++){for(_Em=0;_Em<_sZ._nZ;_Em++){if(_sZ._qZ[_p1*_sZ._nZ+_Em]>0)_sZ._qZ[_p1*_sZ._nZ+_Em]=0}}return _4P}function _pg(_ny,
|
|
_sl,_tl){var _Fm,_Hm,_4P,_WZ;_4P=true;_Fm=_ny.x;_Hm=_ny.y;_ny._8t(yyGetReal(_sl),yyGetReal(_tl));var _Lw=_Ij._XZ();for(var _fK=0;_fK<_Lw.length;_fK++){_WZ=_Lw[_fK];if(_WZ._YZ){if(_ny.__R(_WZ,true)){_4P=false;break }}}_ny._8t(_Fm,_Hm);return _4P}function _qg(_ny,_sl,_tl,_2x){var _Fm,_Hm,_4P,_WZ;_4P=true;_Fm=_ny.x;_Hm=_ny.y;_ny._8t(yyGetReal(_sl),yyGetReal(_tl));if(_gY(_2x)){_2x=_0S}else {_2x=yyGetInt32(_2x)}_4P=_qy(_ny,Math.floor(_2x),true,false,function(_sy){var _ty=_ny.__R(_sy,true);if(!_ty){return false}
|
|
return true});_ny._8t(_Fm,_Hm);if(_4P)return false;else return true}function _Na(_ny,_sl,_tl,_2x){var _Fm,_Hm,_4P,_WZ;_4P=false;_Fm=_ny.x;_Hm=_ny.y;_ny._8t(yyGetReal(_sl),yyGetReal(_tl));var _Lw=_N7(yyGetInt32(_2x));for(var _fK=0;_fK<_Lw.length;_fK++){_WZ=_Lw[_fK];if((_WZ._XR)&&(!_WZ._ZZ)){if(_ny.__R(_WZ,true)){_4P=true;break }}}_ny._8t(_Fm,_Hm);return _4P;}function _rg(_zx,__Z,_0_){__Z=yyGetReal(__Z);_0_=yyGetReal(_0_);if(__Z>0){if(Math.abs(_zx.x-__Z*_Nw(_zx.x/__Z))>=0.001){return false}}if(_0_>0){if(Math.abs(_zx.y-_0_*_Nw(_zx.y/_0_))>=0.001){
|
|
return false}}return true}function _ng(_zx,__Z,_0_){var _p1=0;var x=0.0;var y=0.0;var _1_;var _2_;var _3_;var _4_;var _5_=0;var _6_=0;_1_=0;_2_=_Ij._7_();_3_=0;_4_=_Ij._8_();if(true==_NN(_zx._Wa)||true==_NN(_zx._uK)){var _9_=_zx._a_();_1_=_Nw(_zx.x-_9_.left);_2_=_Nw(_2_+_zx.x-_9_.right);_3_=_Nw(_zx.y-_9_.top);_4_=_Nw(_4_+_zx.y-_9_.bottom)}_5_=_Nw(yyGetReal(__Z));_6_=_Nw(yyGetReal(_0_));for(_p1=1;_p1<100;_p1++){x=_1_+_b_(_2_-_1_);if(_5_>0){x=_5_*floor(x/_5_)}y=_3_+_b_(_4_-_3_);if(_6_>0){y=_6_*floor(y/_6_)}if(true==_pg(_zx,
|
|
x,y)){_zx._8t(x,y);return }}}function _sg(_ny,__Z,_0_){__Z=yyGetReal(__Z);_0_=yyGetReal(_0_);_ny.x=_Nw(_ny.x/__Z)*__Z;_ny.y=_Nw(_ny.y/_0_)*_0_;_ny._8S=true}function _Ag(_zx,_c_,_KP,_d_){_d_=yyGetReal(_d_);if(yyGetBool(_c_)){if(_zx.x<-_d_){_zx._8t(_zx.x+_Ij._7_()+2*_d_,_zx.y)}if(_zx.x>_Ij._7_()+_d_){_zx._8t(_zx.x-_Ij._7_()-2*_d_,_zx.y)}}if(yyGetBool(_KP)){if(_zx.y<-_d_){_zx._8t(_zx.x,_zx.y+_Ij._8_()+2*_d_)}if(_zx.y>_Ij._8_()+_d_){_zx._8t(_zx.x,_zx.y-_Ij._8_()-2*_d_)}}}function _tg(_ny,_sl,_tl,_cS){_ny._65=yyGetReal(_sl)-_ny.x;
|
|
_ny._75=yyGetReal(_tl)-_ny.y;_ny._G4=yyGetReal(_cS)}function _e_(_ny,_sl,_tl,_f_){if(_f_){return _qg(_ny,_sl,_tl)}else {return _pg(_ny,_sl,_tl)}}function _g_(_ny,_h_,_f_){var _p1,_km;var _Fm,_Hm,_i_,_j_,_k_,_l_,_m_;var _n_,_o_,_p_,_q_;_q_=false;if(_e_(_ny,_ny.x,_ny.y,_f_)==false){_ny._8t(_ny._r_,_ny._s_);_q_=true}_Fm=_ny.x;_Hm=_ny.y;if(_h_){_km=18;_m_=10.0*Math.round(_ny._nK/10.0);_k_=_m_;_l_=_m_;for(_p1=1;_p1<2*_km;_p1++){_k_=_k_-180/_km;_i_=_Fm+_ny._G4*Math.cos(_k_*_Cm/180);_j_=_Hm-_ny._G4*Math.sin(_k_*_Cm/180);
|
|
if(_e_(_ny,_i_,_j_,_f_)){break }else {_q_=true}}for(_p1=1;_p1<2*_km;_p1++){_l_=_l_+180/_km;_i_=_Fm+_ny._G4*Math.cos(_l_*_Cm/180);_j_=_Hm-_ny._G4*Math.sin(_l_*_Cm/180);if(_e_(_ny,_i_,_j_,_f_)){break }else {_q_=true}}if(_q_==true){_ny._nK=180+(_k_+_l_)-_m_}}else {_n_=_e_(_ny,_ny.x+_ny._65,_ny.y,_f_);_o_=_e_(_ny,_ny.x,_ny.y+_ny._75,_f_);_p_=_e_(_ny,_ny.x+_ny._65,_ny.y+_ny._75,_f_);if((_n_==false)&&(_o_==false)){_ny._65=-_ny._65;_ny._75=-_ny._75}else if((_n_==true)&&(_o_==true)&&(_p_==false)){_ny._65=-_ny._65;
|
|
_ny._75=-_ny._75}else if(_n_==false)_ny._65=-_ny._65;else if(_o_==false)_ny._75=-_ny._75}}function _yg(_ny,_t_){_g_(_ny,yyGetBool(_t_),false)}function _zg(_ny,_t_){_g_(_ny,yyGetBool(_t_),true)}var _u_=_yg;function _v_(_zx,_sl,_tl,_f_){if(yyGetBool(_f_))return _qg(_zx,_sl,_tl);else return _pg(_zx,_sl,_tl)}function _w_(_zx,_bS,_x_,_f_){var _Fz;if(_x_<=0)_Fz=1000;else _Fz=_Nw(_x_);var _Cq=Math.cos(_bS*Math.PI/180);var _Dq=-Math.sin(_bS*Math.PI/180);if(_v_(_zx,_zx.x,_zx.y,_f_)==false)return;for(var _p1=1;_p1<=_Fz;
|
|
_p1++){if(_v_(_zx,_zx.x+_Cq,_zx.y+_Dq,_f_))_zx._8t(_zx.x+_Cq,_zx.y+_Dq);else return }}function _ug(_ny,_bS,_x_){_w_(_ny,yyGetReal(_bS),yyGetReal(_x_),false)}function _vg(_zx,_bS,_x_){_w_(_zx,yyGetReal(_bS),yyGetReal(_x_),true)}function _y_(_zx,_bS,_x_,_f_){var _Fz;if(_x_<=0)_Fz=1000;else _Fz=_Nw(_x_);var _Cq=Math.cos(_bS*Math.PI/180);var _Dq=-sin(_bS*Math.PI/180);if(_v_(_zx,_zx.x,_zx.y,_f_))return;for(var _p1=1;_p1<=_Fz;_p1++){_zx._8t(_zx.x+_Cq,_zx.y+_Dq);if(_v_(_zx,_zx.x,_zx.y,_f_))return }}function _wg(_zx,
|
|
_bS,_x_){_y_(_zx,yyGetReal(_bS),yyGetReal(_x_),false)}function _xg(_zx,_bS,_x_){_y_(_zx,yyGetReal(_bS),yyGetReal(_x_),true)}function _Dg(_zx,_sl,_tl){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);if(_zx._8S)_zx._9S();var _ok=_zx._aS;var _z_=0.0;var _A_=0.0;if(_sl>_ok.right){_z_=_sl-_ok.right}if(_sl<_ok.left){_z_=_sl-_ok.left}if(_tl>_ok.bottom){_A_=_tl-_ok.bottom}if(_tl<_ok.top){_A_=_tl-_ok.top}return Math.sqrt((_z_*_z_)+(_A_*_A_))}function _u8(_zx,_2x){var _Fy=10000000000;var _p1=0;var _Fy=_ZR(_zx,yyGetInt32(_2x),
|
|
false,_Fy,function(_sy){if(_zx._8S)_zx._9S();if(_sy._8S)_sy._9S();var _ok=_sy._aS;var _wJ=_zx._aS;var _z_=0,_A_=0;if(_ok.left>_wJ.right)_z_=_ok.left-_wJ.right;if(_ok.right<_wJ.left)_z_=_ok.right-_wJ.left;if(_ok.top>_wJ.bottom)_A_=_ok.top-_wJ.bottom;if(_ok.bottom<_wJ.top)_A_=_ok.bottom-_wJ.top;return Math.sqrt(_z_*_z_+_A_*_A_)});return _Fy}function _5h(_zx,_sl,_tl){var _Fy=10000000000;var _p1=0;var _Hy=_qy(_zx,_0S,false,false,function(_sy){return _sy._uy(yyGetReal(_sl),yyGetReal(_tl),true)});return !_Hy}function _Ga(_ny,
|
|
_sl,_tl,_2x){_2x=yyGetInt32(_2x);var _4P,_WZ;_4P=false;if(_2x==_B_)_2x=_ny.id;var _Lw=_N7(_2x);for(var _fK=0;_fK<_Lw.length;_fK++){_WZ=_Lw[_fK];if((_WZ._XR)&&(!_WZ._ZZ)){if(_WZ._uy(yyGetReal(_sl),yyGetReal(_tl),true)){_4P=true;break }}}return _4P}var _C_=1;var _D_=2;var _E_=3;var _F_=4;var _G_=window.WebSocket;var _H_=null;try{_H_=require("ws").Server}catch(_I_){}function _J_(_K_,_L_){this.socket=_K_;this._L_=_L_}_J_.prototype={socket:null,_L_:!1,_M_:!1,index:-1};var _N_="GM:Studio-Connect";var _O_=0xCAFEBABE;
|
|
var _P_=0xDEADB00B;var _Q_=0xDEAFBEAD;var _R_=0xF00DBEEB;var _S_=0xDEADC0DE;var _T_=[];var _U_=[];function _V_(_W_){var _p1=_U_.shift();if(_p1==null)_p1=_T_.length;_T_[_p1]=_W_;_W_.index=_p1;return _p1}function _X_(_W_){var _p1=_T_.indexOf(_W_);if(_p1>=0){_T_[_p1]=null;_U_.push(_p1)}}function _Y_(e){var _6M=_6v._7v(e.id,null,_Z_,e);_6M._cv=true}function ___(_iF,offset,length){var _001=new Uint8Array(_iF.buffer);var _101=_iF.byteOffset+offset;var index=_W8(length,_201,1);var _301=new Uint8Array(_Uw._Kl(index)._Vw);for(var _p1=0;
|
|
_p1<length;_p1++)_301[_p1]=_001[_101+_p1];return index}function _401(_iF,_501,id,_601,_701,_801){var _0J=_iF.byteLength;var _901=[];if(_501){var _Mw=0;while(_Mw<_0J){if(_iF.getUint32(_Mw,true)!=_S_||_iF.getUint32(_Mw+4,true)!=12){console.log("Raw packet received from a non-raw socket("+id+").");_901.push(___(_iF,_Mw,_0J-_Mw));break }var _a01=_iF.getUint32(_Mw+8,true);_901.push(___(_iF,_Mw+12,_a01));_Mw+=12+_a01}}else _901.push(___(_iF,0,_0J));for(var _p1=0;_p1<_901.length;_p1++){_Y_({"type":_E_,"id":id,"ip":_601,
|
|
"port":_701,"other_port":_801,"buffer":_901[_p1],"size":_b01(_901[_p1])})}}function _c01(_Qs,_701,_d01,_e01){if(_H_==null){debug("No WebSocket server implementation is available.");return -1}try{var _f01=new _H_({_701:_701,_g01:true});var _W_=new _J_(_f01,true);_f01._h01=_W_;_f01.on("connection",function(_i01,_j01){var _k01=new _J_(_i01,false);var _l01=-1;var _m01=_j01.socket.remoteAddress;var _n01=_701;var _o01=_j01.socket.remotePort;var _p01=!_e01;function _q01(){_Y_({"type":_C_,"id":_W_.index,"socket":_l01,
|
|
"ip":_m01,"port":_n01,"other_port":_o01});_k01._M_=true}_i01.onmessage=function(e){var _r01=e.data;if(_r01==null)return;var _s01=_r01.buffer;if(_s01==null)return;var _t01=_r01.byteLength;var _u01=new DataView(_s01,_r01.offset,_t01);if(_p01){_401(_u01,_e01,_l01,_m01,_n01,_o01)}else {if(_t01>=16&&_u01.getUint32(0,true)==_O_&&_u01.getUint32(4,true)==_P_&&_u01.getUint32(8,true)==16){_l01=_V_(_k01);_p01=true;_q01();var _v01=new ArrayBuffer(12);var _w01=new DataView(_v01);_w01.setInt32(0,_Q_,true);_w01.setInt32(4,
|
|
_R_,true);_w01.setInt32(8,12,true);_i01.send(_v01)}else {console.log("Invalid handshake response from client.");_i01.terminate()}}};_i01.onerror=function(e){console.log(e);_Y_({"type":_D_,"id":_W_.index,"socket":_l01,"ip":_m01,"port":_n01,"other_port":_o01});_X_(_k01)};if(_p01){_l01=_V_(_k01);_q01()}else {var _x01=new ArrayBuffer(_N_.length+1);var _y01=new DataView(_x01);for(var _p1=0;_p1<_N_.length;_p1++){_y01.setUint8(_p1,_N_.charCodeAt(_p1))}_y01.setUint8(_p1,0);_i01.send(_x01)}});_f01.on("error",function(e){
|
|
console.log("Server error: ",e)});return _V_(_W_);}catch(e){debug("Error creating server: "+e);return -1}}function _yf(_Qs,_z01,_d01){return _c01(_Qs,_z01,_d01,true)}function _Rf(_Qs,_z01,_d01){return _V_(new _J_(null,false))}function _Tf(_A01,_sR,_z01){_0r("network_connect()");return -1}function _29(_A01,_B01,_Cs){var _W_=_T_[_A01];if(_W_==null)return -1;var _f01=_W_.socket;if(_f01==null||!_W_._M_)return -1;var _C01=_Uw._Kl(_B01);if(_C01==null)return -1;var _D01=_C01._E01;var _F01=new ArrayBuffer(_Cs+12);var _G01=new DataView(_F01);
|
|
_G01.setUint32(0,_S_,true);_G01.setUint32(4,12,true);_G01.setUint32(8,_Cs,true);for(var _p1=0;_p1<_Cs;_p1+=1){_G01.setUint8(_p1+12,_D01.getUint8(_p1))}_f01.send(_F01);return _Cs}function _LN(_Ck){if(!_tj._Kl(yyGetInt32(_Ck)))return false;return true}function _MN(_Ck){var _6L=_tj._Kl(yyGetInt32(_Ck));if(!_6L)return "";return _6L._mK}var _H01=_MN;var _Wc=_Mx;var _pe=_I01;var _Vc=_J01;var _K01=_L01;var _M01=_N01;var _Xc=_O01;var _P01=_Q01;var _R01=_S01;var _T01=_U01;var _V01=_W01;var _X01=_Y01;var _od=_Z01;var __01=_011;
|
|
var _111=_011;var _211=_311;var _411=_511;var __c=_Nx;var _oe=_611;var _Zc=_711;var _811=_911;var _a11=_b11;var _0d=_c11;var _3d=_d11;var _2d=_e11;var _f11=_g11;var _h11=_i11;var _4d=_i11;var _j11=_Qx;var _k11=_Qx;var _l11=_m11;var _je=_m11;var _n11=_m11;var _o11=_m11;var _p11=_Px;var _q11=_Px;var _r11=_s11;var _t11=_s11;var _u11=_v11;var _w11=_v11;var _x11=_y11;var _5d=_Rx;var _ie=_z11;var _6d=_A11;var _B11=_C11;var _D11=_E11;var _nd=_F11;var _1d=_G11;var _md=_H11;var _I11=_J11;var _K11=_L11;var _M11=_N11;var _O11=_P11;var _Q11=_R11;
|
|
var _S11=_T11;var _U11=_V11;var _W11=_X11;var _Y11=_Z11;function _SN(_Ck){if(_2Z._c1[yyGetInt32(_Ck)])return true;return false}function _TN(_Ck){_Ck=yyGetInt32(_Ck);if(!_2Z._c1[_Ck])return "";return _2Z._c1[_Ck].name}function _Eg(_zx,_XY,_cS,__11,_021){_zx._121(yyGetInt32(_XY),yyGetReal(_cS),1,0,yyGetBool(_021),yyGetInt32(__11))}function _Fg(_zx){_zx._121(-1,0,1,0,false,0)}var _221=_321;function _321(_rw,_421,_521,_021){_421=yyGetReal(_421);_521=yyGetReal(_521);var _1Z=_2Z._c1[yyGetInt32(_rw)];if(!_1Z)return;_lp.globalAlpha=_es;
|
|
_lp.strokeStyle=_kP;var _Fm,_Hm,_621;var _721=0;var _821=_1Z._921(0);if(!yyGetBool(_021)){_421=_421-_821.x;_521=_521-_821.y}else {_421=0;_521=0}_721=_Nw(_1Z.length/4.0);if(_721==0)return;var first=true;_lp._QP();for(var _p1=0;_p1<=_721;_p1++){_821=_1Z._921(_p1/_721);if(first){_lp._RP(_421+_821.x,_521+_821.y);first=false}else {_lp._SP(_421+_821.x,_521+_821.y)}}_lp._UP();_lp._TP()}var _a21=new _b21();var _c21=new _b21();var _d21=new _b21();function _6f(){var _e21=_a21._7v(new _f21());return _e21}function _g21(_h21){
|
|
var _i21=_a21._Kl(yyGetInt32(_h21));_i21._j21()}function _k21(_h21,_l21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._m21(yyGetReal(_l21))}function _n21(_h21,_o21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._p21(yyGetReal(_o21))}function _q21(_h21,_r21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._s21(yyGetReal(_r21));}function _t21(_h21,_u21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._v21(yyGetInt32(_u21))}function _w21(_h21,_x21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._y21(yyGetBool(_x21))}function _z21(_h21,_A21){
|
|
var _i21=_a21._Kl(yyGetInt32(_h21));_i21._B21(yyGetReal(_A21))}function _C21(_h21,_A21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._D21(yyGetReal(_A21))}function _E21(_h21,_F21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._G21(yyGetInt32(_F21))}function _H21(_h21,_I21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._J21(yyGetReal(_I21)*_Ij._K21._L21)}function _7f(_h21){var _i21=_a21._Kl(yyGetInt32(_h21));_i21._M21()}function _8f(_h21,_N21,_O21){var _i21=_a21._Kl(yyGetInt32(_h21));var scale=_Ij._K21._L21;_i21._P21(yyGetReal(_N21)*scale,
|
|
yyGetReal(_O21)*scale)}function _uh(_zx,_h21,_rw,_Dk,_Ek){_Dk=yyGetReal(_Dk);_Ek=yyGetReal(_Ek);var _Q21=-1;var _R21=-1;var _i21=_a21._Kl(yyGetInt32(_h21));var _2x=yyGetInt32(_rw);if(_2x==_B_){_2x=_zx.id}if(_2x==_0S){var _Lw=_dK._XZ();for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(_By._ZZ)continue;_Q21=_Ij._K21._S21(_i21,_By,_Dk,_Ek)}}else if(_2x<100000){var _6L=_tj._Kl(_2x);if(_6L===null){return _R21}var _Lw=_6L._T21();for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(_By._ZZ)continue;_Q21=_Ij._K21._S21(_i21,
|
|
_By,_Dk,_Ek)}}else {var _By=_dK._Kl(_2x);_Q21=_Ij._K21._S21(_i21,_By,_Dk,_Ek)}return _Q21}function _9f(_zx,_h21,_rw,_U21,_V21){_h21=yyGetInt32(_h21);_rw=yyGetInt32(_rw);if(_U21!==undefined&&_V21!==undefined){return _uh(_zx,_h21,_rw,yyGetReal(_U21),yyGetReal(_V21))}else {return _uh(_zx,_h21,_rw,0.0,0.0)}}function _af(_h21){_a21._Gw(yyGetInt32(_h21))}function _vh(_ny,_W21,_X21,_Y21,_Z21){var scale=_Ij._K21._L21;var __21=yyGetReal(_W21)*scale;var _031=yyGetReal(_X21)*scale;_ny._131._231(__21,_031,yyGetReal(_Y21),
|
|
yyGetReal(_Z21))}function _z8(_ny,_W21,_X21,_331,_431){var scale=_Ij._K21._L21;var __21=yyGetReal(_W21)*scale;var _031=yyGetReal(_X21)*scale;_ny._131._531(__21,_031,yyGetReal(_331),yyGetReal(_431))}function _gd(_ny,_631,_731,_831,_931){var scale=_Ij._K21._L21;var _a31=yyGetReal(_631)*scale;var _b31=yyGetReal(_731)*scale;_ny._131._c31(_a31,_b31,yyGetReal(_831),yyGetReal(_931))}function _wh(_ny,_631,_731,_d31,_e31){var scale=_Ij._K21._L21;var _a31=yyGetReal(_631)*scale;var _b31=yyGetReal(_731)*scale;_ny._131._f31(_a31,
|
|
_b31,yyGetReal(_d31),yyGetReal(_e31))}function _jd(_ny,_g31){_ny._131._h31(yyGetReal(_g31))}function _id(_ny,_i31){_ny._131._j31(yyGetReal(_i31))}function _xh(_ny,_k31,_l31,_m31,_n31){var scale=_Ij._K21._L21;_ny._131._o31(yyGetReal(_k31),yyGetReal(_l31)*scale,yyGetReal(_m31)*scale,yyGetReal(_n31))}function _yh(_ny){if((_ny._131!=null)&&(_ny._131!=undefined)){_ny._131._p31(1.0/_Ij._K21._L21)}}function _dd(_zx,_sl,_tl,_wl,_2x){_2x=yyGetInt32(_2x);var _ny=_zx;if(_2x==_B_){_2x=_ny.id}var x=yyGetReal(_sl)*_Ij._K21._L21;
|
|
var y=yyGetReal(_tl)*_Ij._K21._L21;var angle=(yyGetReal(_wl)*Math.PI)/180.0;if(_2x==_0S){var _Lw=_dK._XZ();for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(_By._ZZ)continue;if(_Ij._K21._q31(_zx,_By,x,y,angle)){return true}}}else if(_2x<100000){var _6L=_tj._Kl(_2x);if(_6L===null){return false}var _Lw=_6L._T21();for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(_By._ZZ)continue;if(_Ij._K21._q31(_zx,_By,x,y,angle)){return true}}}else {var _By=_dK._Kl(_2x);return _Ij._K21._q31(_zx,_By,x,y,angle)}}function _zh(_zx,
|
|
_r31){if(_zx._131){return _zx._131._s31(yyGetInt32(_r31))}return 0.0}function _Ah(_zx,_r31){if(_zx._131){return _zx._131._t31(yyGetInt32(_r31));}return 0.0}function _Bh(_zx,_r31){if(_zx._131){return _zx._131._u31(yyGetInt32(_r31))}return 0.0}function _Ch(_zx,_r31,_Qj){if(_zx._131){_zx._131._s21(yyGetInt32(_r31),yyGetReal(_Qj))}}function _Dh(_zx,_r31,_Qj){if(_zx._131){_zx._131._m21(yyGetInt32(_r31),yyGetReal(_Qj))}}function _Eh(_zx,_r31,_Qj){if(_zx._131){_zx._131._p21(yyGetInt32(_r31),yyGetReal(_Qj))}}var _v31=!1;
|
|
var _w31=!1;function _Ce(_Ck){var _KS=_5V._Kl(yyGetInt32(_Ck));if((_KS===null)||(_KS==undefined)){return false}return true}function _RN(_Ck){var _x31=_5V._Kl(yyGetInt32(_Ck));if(_x31===null)return "";if((_x31._y31===undefined)||(_x31._y31===null))return "";return _x31._y31._v}function _z31(_Ck,_gs,_A31){var _x31=_5V._Kl(yyGetInt32(_Ck));if(_x31===null)return;_x31._y31._H4=yyGetInt32(_gs);_x31._y31._J4=yyGetBool(_A31)}var _B31=_z31;function _Be(){if((_Ij._C31+1)>=_5V._D31.length)return;_E31=_5V._F31(_Ij._C31+1).id}
|
|
function _Ha(){_E31=_Ij.id};function _9d(_WU){_WU=yyGetInt32(_WU);var _G31=_5V._Kl(_WU);if((_G31==null)||(_G31==undefined)){_lJ("Error: Room "+_WU+" is not a valid room index");}else {_E31=_WU}};function _Ee(){if((_Ij._C31-1)<0)return;_E31=_5V._F31(_Ij._C31-1).id};function _De(_H31){var _I31=-1;for(var _p1=0;_p1<_5V._J31.length;_p1++){if(_5V._J31[_p1]==yyGetInt32(_H31))return _I31;_I31=_5V._J31[_p1]}return -1};;function _Bf(){_E31=_K31;if(_v31==false){_v31=true;if(typeof(_di)=="function"){_di()}}if(!_w31){
|
|
if(arguments.length>0)_xJ("###game_end###"+arguments[0]);else _xJ("###game_end###0");_w31=true}}function _Vf(){_p7._L31=0;_p7._M31=0;_p7._N31=100;_E31=_O31}var _P31=function(){_0r("yy_texture_get_texel_width()")};var _Q31=function(){_0r("yy_texture_get_texel_height()")};var _R31=function(){_0r("texture_set_stage()")};var _S31=function(){_0r("shader_is_compiled()")};var _T31=function(){_0r("shader_set()")};var _U31=function(){_0r("shader_get_uniform()")};var _V31=function(){_0r("shader_set_uniform_i()")};
|
|
var _W31=function(){_0r("shader_set_uniform_f()");};var _X31=function(){_0r("shader_set_uniform_matrix()")};var _Y31=function(){_0r("shader_set_uniform_matrix()")};var _Z31=function(){_0r("shader_enable_corner_id()")};var __31=function(){_0r("shader_set_uniform_array_i()")};var _041=function(){_0r("shader_set_uniform_array_f()")};var _141=function(){_0r("shader_set_uniform_matrix_array()")};var _Op=-1;function _sc(_Xn){return _P31(_Xn)}function _tc(_Xn){return _Q31(_Xn)}function _Ud(_241,_Dt){_R31(yyGetInt32(_241),
|
|
_Dt)}function _341(){return 0}function _fc(_441){_441=yyGetInt32(_441);_Op=_441;_T31(_441)}function _hc(){_Op=-1;_T31(-1)}function _dc(_441,_541){return _U31(yyGetInt32(_441),yyGetString(_541))}function _gc(){var _641=arguments[0];var _741=[].splice.call(arguments,1,arguments.length);_W31(_641,_741)}function _Nd(_441,_Dt){return _Y31(yyGetInt32(_441),yyGetString(_Dt))}function _Sp(_841,_BN){_041(yyGetInt32(_841),_BN)}var _941=[];var _a41=300000;var _b41=_a41;var _c41={};var _d41=0;var audio_sampledata=[];var _e41=!1;
|
|
var _f41=0;var _g41=128;var _h41=100000;var _i41=[];var _j41=[];var _k41=0;var _l41=200000;var _m41=[];var _n41=[];var _o41=0;var _p41=1024;var _q41=0;var _r41=[];var _s41=[];var _t41="data:audio/wav;base64,UklGRs4/AABXQVZFZm10IBIAAAABAAEAIlYAAESsAAACABAAAABkYXRhTisAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAACAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEAAAAAAAAAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQAAAAACAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgEAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAAACAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMSVNUTgAAAElORk9JQ1JEFQAAADIwMTgtMTEtMjNUMTQ6Mzg6MDZaAABJU0ZUIwAAAEFkb2JlIEF1ZGl0aW9uIENDIDIwMTguMCAoV2luZG93cykAAF9QTVj7EwAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDMgNzkuMTYxMjEwLCAyMDE3LzA4LzExLTEwOjI4OjM2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBETT0iaHR0cDovL25zLmFkb2JlLmNvbS94bXAvMS4wL0R5bmFtaWNNZWRpYS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4bXBETTpUcmFja3M+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcERNOnRyYWNrTmFtZT5DdWVQb2ludCBNYXJrZXJzPC94bXBETTp0cmFja05hbWU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTp0cmFja1R5cGU+Q3VlPC94bXBETTp0cmFja1R5cGU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTpmcmFtZVJhdGU+ZjIyMDUwPC94bXBETTpmcmFtZVJhdGU+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcERNOnRyYWNrTmFtZT5DRCBUcmFjayBNYXJrZXJzPC94bXBETTp0cmFja05hbWU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTp0cmFja1R5cGU+VHJhY2s8L3htcERNOnRyYWNrVHlwZT4KICAgICAgICAgICAgICAgICAgPHhtcERNOmZyYW1lUmF0ZT5mMjIwNTA8L3htcERNOmZyYW1lUmF0ZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8eG1wRE06dHJhY2tOYW1lPlN1YmNsaXAgTWFya2VyczwveG1wRE06dHJhY2tOYW1lPgogICAgICAgICAgICAgICAgICA8eG1wRE06dHJhY2tUeXBlPkluT3V0PC94bXBETTp0cmFja1R5cGU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTpmcmFtZVJhdGU+ZjIyMDUwPC94bXBETTpmcmFtZVJhdGU+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwveG1wRE06VHJhY2tzPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBBdWRpdGlvbiBDQyAyMDE4LjAgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MDdiYWRmMTgtYTM5OS02YTQyLWI1OTUtMDU0NGI4ODI3YzY3PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjQ5NDBjY2YzLTA3M2UtMTY0MS05OTVhLTFlY2E2MTYxZDZmMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQ5NDBjY2YzLTA3M2UtMTY0MS05OTVhLTFlY2E2MTYxZDZmMTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NDk0MGNjZjMtMDczZS0xNjQxLTk5NWEtMWVjYTYxNjFkNmYxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTExLTIzVDE0OjM4OjA2Wjwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgQXVkaXRpb24gQ0MgMjAxOC4wIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+L21ldGFkYXRhPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjA3YmFkZjE4LWEzOTktNmE0Mi1iNTk1LTA1NDRiODgyN2M2Nzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0xMS0yM1QxNDozODowNlo8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIEF1ZGl0aW9uIENDIDIwMTguMCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5hdWRpby94LXdhdjwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+AA==";
|
|
var _u41={_v41:0,_w41:1,_x41:2,_y41:3,_z41:4,_A41:5,_B41:6};var _C41={_D41:0,_E41:1,_F41:2};var _G41={_H41:'init',_I41:'loading',_J41:'loaded',_K41:'decoding',_L41:'ready'};var _M41={_N41:'suspended',_O41:'running',_P41:'closed'};var _Q41={_R41:"Audio_Play"};var _S41=0;var _T41=1.0;var _U41=0;function _V41(){if(_Uv!=_Vv)return;_f41++;var _W41=g_WebAudioContext.currentTime;for(var _p1=0;_p1<_s41.length;++_p1){var _X41=_s41[_p1];var _Le=(_W41-_X41._Y41)/_X41.duration;_Le=Math.max(0,Math.min(_Le,1));var _Z41=(1-_Le)*_X41.__41+(_Le*_X41._051);
|
|
var _151=(_Le>=1);var _251=_X41._351;if(_251!==null){if(_251._451){var _551=audio_sampledata[_251._651].gain;_251.gain=_Z41;_251._751.gain.value=_251.gain*_551}else {_151=true}}else if(_X41._851!==null){_X41._851.gain=_Z41;for(var _km=0;_km<_q41;++_km){var _951=_941[_km];if(_951._451&&_951._651==_X41._651){_951._751.gain.value=_951.gain*_X41._851.gain}}}if(_151){_s41.splice(_p1,1);--_p1}}}var _a51;function _b51(){if(_Uv!=_Vv){return }_c51.disconnect();_c51=g_WebAudioContext.createGain();_c51.connect(g_WebAudioContext.destination);
|
|
g_WebAudioContext.listener._Mw=new _jF(0,0,0);g_WebAudioContext.listener._d51=new _jF(0,0,0);g_WebAudioContext.listener._e51=new Array(0,0,0,0,0,0)}function _f51(){if(_Uv!=_Vv){return }_g51=(_h51==_i51);_c51=g_WebAudioContext.createGain();_c51.connect(g_WebAudioContext.destination);_j51(_u41._v41);var _k51;if(typeof document.hidden!=="undefined"){_a51="hidden";_k51="visibilitychange"}else if(typeof document.mozHidden!=="undefined"){_a51="mozHidden";_k51="mozvisibilitychange"}else if(typeof document.msHidden!=="undefined"){
|
|
_a51="msHidden";_k51="msvisibilitychange"}else if(typeof document.webkitHidden!=="undefined"){_a51="webkitHidden";_k51="webkitvisibilitychange"}document.addEventListener(_k51,_l51,false);g_WebAudioContext.listener._Mw=new _jF(0,0,0);g_WebAudioContext.listener._d51=new _jF(0,0,0);g_WebAudioContext.listener._e51=new Array(0,0,0,0,0,0);_m51(0,0,0);_n51(0,0,1.0,0,1.0,0.0);_o51();_p51();_q51()}/*@constructor */function _r51(_s51,_t51,_Wl){this._651=_s51;this._051=_t51;this._Y41=g_WebAudioContext.currentTime;
|
|
this.duration=_Wl*0.001;if(_s51>=_a41){this._351=_u51(_s51);this.__41=this._351.gain}else {this._851=audio_sampledata[_s51];this._351=null;this.__41=this._851.gain}}/*@constructor */function _v51(){this.buffer=null;this.gain=1.0;this._w51=1.0;this._x51=1.0;this.duration=0.0;this._y51=0.0;this._B=0;this._w=0;this.state=_G41._H41;this._z51=[]}_v51.prototype._A51=function(){for(var _p1=0;_p1<this._z51.length;++_p1){var _B51=this._z51[_p1];switch(_B51[0]){case _Q41._R41:_C51(_B51[1],_B51[2],_B51[3]);break }
|
|
}this._z51.length=0};_v51.prototype._D51=function(_E51,_F51){if(this.state!=_G41._J41||!_E51)return false;var _851=this;_851.state=_G41._K41;g_WebAudioContext.decodeAudioData(_E51.response,function(buffer){_851.buffer=buffer;_851.state=_G41._L41;if(_F51)_851._A51()},function(err){_851.state=_G41._J41;debug("ERROR: Failed to decode audio data: "+err)});return true};/*@constructor */function _351(_s51,_G51,_H51){this._751=g_WebAudioContext.createGain();this._I51=null;this._641=0;this._HU(_s51,_G51,_H51)}
|
|
_351.prototype._HU=function(_s51,_G51,_H51){this._451=false;this._J51=g_WebAudioContext.currentTime;this.playbackpoint=0;this._K51=null;this._751.disconnect();this.gain=1.0;this._751.gain.value=1;this._I51=null;this.paused=false;this._651=_s51;this._L51=_H51;this._M51=false;this._N51=_G51;this._O51=false;this._P51=false;this._Q51=false;this._R51=null;this._S51=null;if(_s51>=0){this._O51=_T51(_s51);this._P51=_U51(_s51);this._Q51=_V51(_s51);if(!this._P51&&!this._Q51){this._751.gain.value=audio_sampledata[_s51].gain;
|
|
if(this._641>=_a41){_r41[this._641-_a41]=null}this._641=_b41;_r41[_b41-_a41]=this;++_b41}}};function _u51(_841){if(_841<_a41||_841>=_b41){debug("Error: invalid sound handle "+_841);return null}var _251=_r41[_841-_a41];if(_251==undefined){return null}return _251}function _T51(_651){if(_g51)return false;if(_651>=0&&_651<audio_sampledata.length){if(audio_sampledata[_651]._w==1){return true}}else if(_651<_h41){debug("IsSoundStreamed - Error: soundid "+_651+" not found")}return false}function _U51(_651){if(_651>=_h41&&_651<_l41){
|
|
return true}return false}function _V51(_651){if(_651>=_l41&&_651<_a41){return true}return false}function _W51(_s51){var _251=_1J._u[_s51];if(_251==null){_X51="";_251=audio_sampledata[_s51];if(_251!=null&&_251._Y51!==undefined){_X51=_Z51(_251._Y51)}return _X51}var _X51=_go+_251._y;var __51=_251._x;_X51=_Z51(_X51);var index=_X51.indexOf(__51);if(index>0){_X51=_X51.substr(0,index)}if(_061){__51="ogg"}else if(_161){__51="mp3"}else {__51="ogg"}_X51=_X51+"."+__51;return _X51;}var _261=!1;var _361=!1;var _461=!1;var _g51=!1;
|
|
function _561(){_q51();return _361&&g_WebAudioContext&&g_WebAudioContext.state!==_M41._N41}function _q51(){if(_361||_461)return;_461=true;var _R51=new Audio(_t41);_R51.controls=false;_R51.autoplay=true;_R51.preload="none";document.body.appendChild(_R51);try{var _661=_R51.play();if(_661!==undefined){_661.then(function(){debug("WebAudio autoplay test passed.");_361=true;_461=false;_761();document.body.removeChild(_R51)}).catch(function(error){console.log("WebAudio autoplay test failed: ",error);document.body.removeChild(_R51);
|
|
_461=false;_861()})}else {console.log("WebAudio autoplay test failed: Playback promise invalid.");document.body.removeChild(_R51);_461=false;_861()}}catch(_cM){debug("WebAudio autoplay test failed with exception: "+_cM);document.body.removeChild(_R51);_461=false;_861()}}function _861(){if(_261)return;_261=true;var _961="mousedown";var _a61="mouseup";if("ontouchstart" in window){_961="touchstart";_a61="touchend"}if((window.PointerEvent)||(window.navigator.pointerEnabled)||(window.navigator.msPointerEnabled)){
|
|
_961="pointerdown";_a61="pointerup"}var _b61=function(){g_WebAudioContext.resume().then(function(){_q51();document.body.removeEventListener(_961,_b61);document.body.removeEventListener(_a61,_b61);_261=false;debug("WebAudio Context unlocked.")},function(_c61){debug("ERROR: Failed to unlock WebAudio Context. Reason: "+_c61)})};document.body.addEventListener(_961,_b61,false);document.body.addEventListener(_a61,_b61,false)}function _d61(){debug("WebAudio Context state updated to: "+g_WebAudioContext.state);
|
|
if(g_WebAudioContext.state!==_M41._N41)_q51();_761()}function _761(){var _e61=_561();var map=_nj();_p7._f61=map;_pj(map,"event_type","audio_system_status");_pj(map,"status",_e61?"available":"unavailable");_tj._uj(_g61,0);_wj(map);_p7._f61=-1}function _C51(_h61,_s51,_i61){var _j61=_k61(_s51);var _l61=_h61._O51&&!_g51;if(_j61.state!=_G41._L41){var _m61=_n61._Kl(_s51);if(_j61.state==_G41._J41&&!_l61&&_m61){var _o61=_p61[_m61._v];if(_o61)_j61._D51(_o61,true)}_j61._z51.push([_Q41._R41,_h61,_s51,_i61]);return false}
|
|
var _q61=_j61._y51;if(_l61)_r61(_h61,_s51,_i61,_q61);else _s61(_h61,_s51,_i61,_q61);_h61._451=true;return true}function _r61(_h61,_s51,_i61,_t61,_u61){var _v61=_W51(_s51);try{if(_h61._R51!=null){document.body.removeChild(_h61._R51)}_h61._R51=new Audio();var _R51=_h61._R51;_R51.controls=false;_R51.autoplay=true;_R51.preload="none";_R51.loop=(_i61)!=0?true:false;_R51.src=_w61(null,null,_v61);document.body.appendChild(_R51);if(_t61>0){_R51.addEventListener('loadedmetadata',function(){_h61._R51.currentTime=_t61}
|
|
,false)}_R51.load();try{var _661=_R51.play();if(_661!==undefined){_661.then(function(){if(_u61)_u61();}).catch(function(error){console.log("playback failed ",error);_x61(_h61)})}}catch(_y61){debug("audio_tag.play() exception: "+_y61)}_h61._651=_s51;_R51.addEventListener("ended",function(e){if(_h61._R51==this){_x61(_h61)}else {document.body.removeChild(this)}},false);_h61._S51=g_WebAudioContext.createMediaElementSource(_R51);_h61._S51.connect(_h61._751)}catch(_y61){debug("Audio_PlayStreamed exception: "+_y61);
|
|
return false}}function _Wv(){var _251=g_WebAudioContext.createBufferSource();var gain=g_WebAudioContext.createGain();_251.connect(gain);gain.connect(g_WebAudioContext.destination);gain.gain.value=0;_251.start(0);if(g_WebAudioContext.sampleRate===48000){if(_h51==_i51){debug("Recreating audiocontext to fix sample rate");try{g_WebAudioContext=new AudioContext()}catch(e){try{g_WebAudioContext=new webkitAudioContext()}catch(e){debug('Web Audio API not supported in this browser');_Uv=_z61}}g_WebAudioContext.addEventListener("statechange",
|
|
_d61);_761();_251=g_WebAudioContext.createBufferSource();gain=g_WebAudioContext.createGain();_251.connect(gain);gain.connect(g_WebAudioContext.destination);gain.gain.value=0;_251.start(0);_b51();for(var _p1=0;_p1<_q41;++_p1){_941[_p1]._751=g_WebAudioContext.createGain()}debug("Sample rate now "+g_WebAudioContext.sampleRate)}}}function _A61(){var _651=-1;for(index=0;index<_1J._u.length;index++){if(_1J._u[index]._w==1){_651=index;break }}if(_651==-1)return;var _351=_B61(_651,1,false);if(_351==null)return;
|
|
_351._751.gain.value=0;_351._451=true;_r61(_351,_651,false,0,function(){_x61(_351)});}function _s61(_h61,_s51,_C61,_t61){_h61._651=_s51;try{var _D61=null;var _E61=false;if(_s51>=_l41&&_s51<(_l41+_o41)){_E61=true;var _F61=_s51-_l41;_m41[_F61]._G61.connect(_h61._751);_m41[_F61].gainnode=_h61._751;_D61=_m41[_F61]._G61}else {var _j61=_k61(_s51);var _x51=_j61._x51;if(_h61._I51!=null){_x51*=_h61._I51._x51}_h61._K51=g_WebAudioContext.createBufferSource();_h61._K51.playbackRate.value=_x51;_h61._K51.loop=_C61;_h61._K51.buffer=_j61.buffer;
|
|
_h61._K51.connect(_h61._751);_D61=_h61._K51}_h61._J51=g_WebAudioContext.currentTime;_D61.onended=function(event){_h61._451=false;if(true===_h61._K51.loop)_s61(_h61,_s51,_C61,_t61)};if(!_E61){if(_t61!=undefined){if(!_D61.start)_D61.noteOn(_t61);else _D61.start(0,_t61);_h61.playbackpoint=_t61}else {_D61.start(0);_h61.playbackpoint=0}}}catch(_y61){debug("Audio_PlayUnstreamed exception: "+_y61)}}function _x61(_h61){if(_h61._451){if(_h61._O51)_H61(_h61);else _I61(_h61);_h61._651=-1;_h61._451=false}}function _H61(_h61){
|
|
if(_h61._R51!=null){try{_h61._R51.pause();_h61._S51.disconnect();_h61._S51=null;if(_h61._751!=null)_h61._751.disconnect();_351._I51=null;document.body.removeChild(_h61._R51);_h61._R51=null}catch(_y61){debug("Audio_StopStreamed exception: "+_y61)}}}function _I61(_h61){try{if(_h61._651>=_l41&&_h61._651<(_l41+_o41)){var _J61=_h61._651-_l41;_m41[_J61]._G61.onended=null;_m41[_J61]._G61.disconnect()}else if(_h61._K51!=null){_h61._K51.onended=null;_h61._K51.loop=false;_h61._K51.stop(0);_h61._K51.disconnect()}
|
|
if(_h61._751!=null)_h61._751.disconnect();_h61._I51=null;}catch(_y61){debug("Audio_StopUnstreamed exception: "+_y61)}}function _K61(_h61){if(_h61._451&&!_h61.paused){if(_h61._Q51){_L61(_h61)}else if(_h61._O51)_M61(_h61);else _L61(_h61);_h61.paused=true}}function _M61(_h61){try{_h61._R51.pause()}catch(_y61){debug("Audio_PauseStreamed exception: "+_y61)}}function _L61(_h61){try{if(_h61._651>=_l41&&_h61._651<(_l41+_o41)){var _J61=_h61._651-_l41;_m41[_J61]._G61.disconnect(0);_m41[_J61]._G61.onended=null}else {
|
|
_h61._K51.onended=null;_h61._K51.stop(0);_h61.playbackpoint=_N61(_h61);}}catch(_y61){debug("Audio_PauseUnstreamed exception: "+_y61)}}function _O61(_h61){if(_h61._451&&_h61.paused){if(_h61._Q51){_P61(_h61)}else if(_h61._O51)_Q61(_h61);else _P61(_h61);_h61.paused=false}}function _Q61(_h61){if(_h61.paused){try{_h61._R51.play()}catch(_y61){debug("Audio_ResumeStreamed exception: "+_y61)}}}function _P61(_h61){try{if(_h61._651>=_l41&&_h61._651<(_l41+_o41)){var _J61=_h61._651-_l41;_m41[_J61]._G61.connect(_h61._751);
|
|
_m41[_J61]._G61.onended=function(event){_h61._451=false};}else {var _x51=(_h61._K51!=null)?_h61._K51.playbackRate.value:1;_h61._K51=g_WebAudioContext.createBufferSource();_h61._K51.playbackRate.value=_x51;_h61._J51=g_WebAudioContext.currentTime;_h61._751=g_WebAudioContext.createGain();var _851=_k61(_h61._651);_h61._751.gain.value=_h61.gain*_851.gain;_h61._K51.connect(_h61._751);_h61._K51.onended=function(event){_h61._451=false};if(_h61._I51!=null){_h61._751.connect(_h61._I51)}else {_h61._751.connect(_c51)}
|
|
_h61._K51.buffer=_851.buffer;if(_h61._L51>0)_h61._K51.loop=true;{var _R61=Math.floor(_h61.playbackpoint/_h61._K51.buffer.duration);var _S61=_h61.playbackpoint-_R61*_h61._K51.buffer.duration;_h61._K51.start(0,_S61)}}}catch(_y61){debug("Audio_ResumeUnstreamed exception: "+_y61)}}function _T61(_h61){var _U61=false;if(_h61._451){return _h61.paused}return false}function _V61(_h61){var _W61=false;if(_h61._451){if(_h61._Q51){var _X61=_m41[_h61._651-_l41];if(!_X61)return false;if(!_X61._G61)return false;if(!_X61._G61.onended)return false;
|
|
else return true}else if(_h61._O51)_W61=_Y61(_h61);else _W61=_Z61(_h61)}return _W61}function _Z61(_h61){if(_h61._K51!=null){if((_h61._K51.playbackState==undefined||_h61._K51.playbackState!=_h61._K51.FINISHED_STATE)||_h61.paused){return true}}return false}function _Y61(_h61){if(_h61._R51!=null){if(!_h61._R51.ended){return true}}return false}function _B61(_s51,_G51,_H51){if(_Uv!=_Vv)return null;var _p1;var _251;for(_p1=0;_p1<_q41;++_p1){_251=_941[_p1];if(!_251._451){_251._HU(_s51,_G51,_H51);return _251}else {if(_251._Q51&&_251._651==_s51)return null;
|
|
var __61=false;if(_251._O51){__61=_251._R51==null||_251._R51.ended}else {__61=((_251._K51!=null&&_251._K51.playbackState!=undefined&&_251._K51.playbackState==_251._K51.FINISHED_STATE)&&!_251.paused)}if(__61){_251._HU(_s51,_G51,_H51);return _251}}}if(_q41<_g41){var _071=new _351(_s51,_G51,_H51);_941[_q41]=_071;++_q41;return _071}var _171=_G51;var _271=-1;for(_p1=0;_p1<_q41;++_p1){_251=_941[_p1];if(_251._N51<_171){_271=_p1;_171=_251._N51}}if(_271>=0){debug("killing sound on channel "+_271);var _371=_941[_271];
|
|
_x61(_371);_371._HU(_s51,_G51,_H51);return _371}debug("reached max sounds and no lower priority");return null}function _k61(_651){var _j61=null;if(_651>=0&&_651<=audio_sampledata.length){_j61=audio_sampledata[_651]}else {var _471=_651-_h41;if(_471>=0&&_471<_k41){_j61=_j41[_471]}else {var _J61=_651-_l41;if(_J61>=0&&_J61<_o41){_j61=_n41[_J61]}}}return _j61}function _Ic(_651,_N51,_L51){_651=yyGetInt32(_651);_N51=yyGetReal(_N51);_L51=yyGetReal(_L51);var _j61=_k61(_651);if(_j61==null){debug("audio_play_sound - invalid sound index: "+_651);
|
|
return -1}var _B=_j61._B;if(!_571(_B)){debug(_671(_651)+": Audio Group "+_B+" is not loaded");return -1}if(!_561()){debug("audio_play_sound failed. WebAudio Context suspended - user must interact with the page before audio can be played.");return -1}var _771=_b41;var _071=_B61(_651,_N51,_L51);if(_071==null)return -1;_071._751.connect(_c51);_C51(_071,_651,(_L51>0));if(_771==_b41){_071._641=_b41;_r41[_b41-_a41]=_071;++_b41}return _071._641}function _871(_971,_651,_L51,_N51){_971=yyGetInt32(_971);_651=yyGetInt32(_651);
|
|
_L51=yyGetInt32(_L51);_N51=yyGetReal(_N51);if(!_561()){debug("audio_play_sound_on failed. WebAudio Context suspended - user must interact with the page before audio can be played.");return -1}if(!_a71(_971)){debug("Attempting to play sound on inactive emitter:"+_971);return -1}var _b71=_c41[_971];var _071=_c71(_b71,_651,_L51,_N51);if(_071!=null)return _071._641;return -1}function _c71(_b71,_651,_L51,_N51){var _j61=_k61(_651);if(_j61==null){debug("audio_play_sound - invalid sound index: "+_651);return null}
|
|
var _B=_j61._B;if(!_571(_B)){debug(_671(_651)+": Audio Group "+_B+" is not loaded");return null}var _071=_B61(_651,_N51,_L51);if(_071==null)return null;_071._I51=_b71;_071._751.connect(_071._I51);_C51(_071,_651,(_L51>0));return _071}function _rd(_s51){if(_Uv!=_Vv)return;_s51=yyGetInt32(_s51);var _251;if(_s51>=_a41){_251=_u51(_s51);if(_251!=null){if(_251._Q51){_r41[_251._641-_a41]=undefined}_x61(_251)}}else {for(var _p1=0;_p1<_q41;++_p1){_251=_941[_p1];if(_251._651==_s51)_x61(_251);}}}function _d71(_s51){if(_Uv!=_Vv)return;
|
|
_s51=yyGetInt32(_s51);var _251;if(_s51>=_a41){_251=_u51(_s51);if(_251!=null){_K61(_251)}}else {for(var _p1=0;_p1<_q41;++_p1){_251=_941[_p1];if(_251._651==_s51){_K61(_251)}}}}function _e71(_s51){if(_Uv!=_Vv)return;_s51=yyGetInt32(_s51);if(_s51>=_a41){var _251=_u51(_s51);if(_251!=null){_O61(_251)}}else {for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._651==_s51){_O61(_251)}}}}function _f71(index){for(var _p1=0;_p1<_s41.length;++_p1){if(_s41[_p1]._651==index){_s41.splice(_p1,1);return }}}function _g71(index,
|
|
_h71,time){for(var _p1=0;_p1<_s41.length;++_p1){if(_s41[_p1]._651==index){_s41[_p1]=new _r51(index,_h71,time);return }}_s41.push(new _r51(index,_h71,time))}function _Jc(_Zj,_i71,_Wl){if(_Uv!=_Vv)return;_Zj=yyGetInt32(_Zj);_i71=yyGetReal(_i71);_Wl=yyGetInt32(_Wl);if(_Zj>=_a41){var _251=_u51(_Zj);if(_251==null){return }if(_251._451){var _551=audio_sampledata[_251._651].gain;if(_Wl<=0){_f71(_Zj);var _j71=_i71;if(_j71<0)_j71=0;if(_j71>1)_j71=1;_251.gain=_j71;_251._751.gain.value=_251.gain*_551}else {_g71(_Zj,
|
|
_i71,_Wl)}}}else {var _qz=_Zj;if(audio_sampledata[_qz]!=undefined){var _w51=audio_sampledata[_qz]._w51;_i71*=_w51;if(_Wl<=0){_f71(_Zj);var _j71=_i71;if(_j71<0)_j71=0;if(_j71>1)_j71=1;audio_sampledata[_qz].gain=_j71;for(var _p1=0;_p1<_q41;++_p1){var _951=_941[_p1];if(_951._451&&_951._651==_qz){_951._751.gain.value=_951.gain*audio_sampledata[_qz].gain}}}else {_g71(_Zj,_i71,_Wl)}}}}function _l51(){if(_Uv==_Vv){if(document[_a51]==true){if(!_e41){_e41=true;_k71(true)}}else if(document[_a51]==false){if(_e41){_l71(true);
|
|
_e41=false}}}}function _N61(_h61){if(_h61._451){if(!_h61._O51){var time=_h61.playbackpoint;if(!_h61.paused){var _x51=_h61._K51.playbackRate.value;time+=(g_WebAudioContext.currentTime-_h61._J51)*_x51}if(_h61._L51>0){var duration=_h61._K51.buffer.duration;time%=duration}return time;}else {if(_h61._R51!=null){var time=_h61._R51.currentTime;return time}}}return 0}function _m71(_h61,_Wl){if(_h61._451){if(!_h61._O51){var duration=_h61._K51.buffer.duration;if(_Wl>=0&&_Wl<duration){if(_h61.paused){_h61.playbackpoint=_Wl}
|
|
else {_h61._K51.stop(0);_h61._K51.disconnect();_s61(_h61,_h61._651,_h61._L51>0,_Wl)}}}else {try{_h61._R51.currentTime=_Wl}catch(_y61){debug("Audio_SetTrackPos exception: "+_y61);_h61._R51.addEventListener('loadedmetadata',function(){_h61._R51.currentTime=_Wl},false)}}}}function _a71(_n71){if(_c41[yyGetInt32(_n71)]!=undefined)return true;return false}function _671(_Zj){if(_Uv==_Vv){_Zj=yyGetInt32(_Zj);var _o71=-1;if(_Zj>=_a41){var _251=_u51(_Zj);if(_251!=null){_o71=_251._651}}else {_o71=_Zj}if(_o71>=0&&_o71<_1J._u.length){
|
|
var name=_1J._u[_o71]._v;return name}}return "<undefined>"}var _p71;var _q71;function _j51(_r71){if(_Uv!=_Vv){return }_r71=yyGetInt32(_r71);if(_r71==_q71)return;var _s71=g_WebAudioContext.createPanner();_q71=_r71;switch(_r71){case _u41._v41:_p71=_s71.INVERSE_DISTANCE;if(_p71==undefined)_p71="inverse";break;case _u41._w41:_p71=_s71.INVERSE_DISTANCE;if(_p71==undefined)_p71="inverse";break;case _u41._x41:debug("Audio_falloff_inverse_distance_clamped not supported in html5\n");break;case _u41._y41:_p71=_s71.LINEAR_DISTANCE;
|
|
if(_p71==undefined)_p71="linear";break;case _u41._z41:debug("Audio_falloff_linear_distance_clamped not supported in html5\n");break;case _u41._A41:_p71=_s71.EXPONENTIAL_DISTANCE;if(_p71==undefined)_p71="exponential";break;case _u41._B41:debug("Audio_falloff_exponent_distance_clamped not supported in html5\n");break;default :debug("Attempting to set audio falloff to unknown model\n");break }for(var key in _c41){if(!_c41.hasOwnProperty(key))continue;var _b71=_c41[key];_b71.distanceModel=_p71;if(_q71==_u41._v41){
|
|
_b71._t71=_b71.rolloffFactor;_b71.rolloffFactor=0}else if(typeof _b71._t71!=='undefined'){_b71.rolloffFactor=_b71._t71;_b71._t71=undefined}}}function _k71(_u71){for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451){if(!_251.paused){_K61(_251);if(_u71)_251._M51=true}}}}function _ec(){for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451){_x61(_251)}}}function _v71(_w71){for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451){var _B=audio_sampledata[_251._651]._B;if(_B==_w71){_x61(_251)}
|
|
}}}function _l71(_u71){for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451){if(_251.paused){if(_u71){if(_251._M51){_O61(_251);_251._M51=false}}else {_O61(_251)}}}}}function _x71(_s51){if(_Uv!==_Vv)return false;_s51=yyGetInt32(_s51);if(_s51>=_a41){var _251=_u51(_s51);if(_251!=null){return _T61(_251)}}else {for(var _p1=0;_p1<_q41;++_p1){_251=_941[_p1];if(_251._651==_s51){if(_251._451){if(_T61(_251)){return true}}}}}return false}function _m51(_y71,_z71,_A71){if(_Uv==_Vv){_y71=yyGetReal(_y71);_z71=yyGetReal(_z71);
|
|
_A71=yyGetReal(_A71);var _B71=g_WebAudioContext.listener;_B71.setPosition(_y71,_z71,_A71);if(_B71._Mw){_B71._Mw._QF=_y71;_B71._Mw._RF=_z71;_B71._Mw._SF=_A71}else {_B71._Mw=new _jF(_y71,_z71,_A71)}}}function _n51(_y71,_z71,_A71,_C71,_D71,_E71){if(_Uv==_Vv){_y71=yyGetReal(_y71);_z71=yyGetReal(_z71);_A71=yyGetReal(_A71);_C71=yyGetReal(_C71);_D71=yyGetReal(_D71);_E71=yyGetReal(_E71);var _B71=g_WebAudioContext.listener;_B71.setOrientation(_y71,_z71,_A71,_C71,_D71,_E71);if(_B71._e51){_B71._e51[0]=_y71;_B71._e51[1]=_z71;
|
|
_B71._e51[2]=_A71;_B71._e51[3]=_C71;_B71._e51[4]=_D71;_B71._e51[5]=_E71}else {_B71._e51=new Array(_y71,_z71,_A71,_C71,_D71,_E71)}}}function _F71(_y71,_z71,_A71,_C71){if(_Uv==_Vv){var _b71=_c41[yyGetInt32(_y71)];if(_b71!=undefined){_z71=yyGetReal(_z71);_A71=yyGetReal(_A71);_C71=yyGetReal(_C71);_b71.setPosition(_z71,_A71,_C71);_b71._Mw._QF=_z71;_b71._Mw._RF=_A71;_b71._Mw._SF=_C71}}}function _G71(){_b71=g_WebAudioContext.createPanner();_b71.gainnode=g_WebAudioContext.createGain();_b71.gainnode.gain.value=1.0;
|
|
_b71.gainnode.connect(_c51);_b71.connect(_b71.gainnode);_b71.maxDistance=100000;_b71.refDistance=100;_b71._x51=1.0;_b71.rolloffFactor=1;if(_q71==_u41._v41){_b71.rolloffFactor=0;_b71._t71=1}_b71._H71=360;_b71._I71=0;_b71._J71=0;_b71.distanceModel=_p71;_b71.panningModel='equalpower';_b71.setPosition(0,0,0.01);_b71._Mw=new _jF(0,0,0.01);return _b71}function _K71(){if(_Uv!=_Vv)return;var _qz=_d41;_d41++;_c41[_qz]=_G71();return _qz}function _L71(_n71){if(_Uv==_Vv){_n71=yyGetInt32(_n71);var _b71=_c41[_n71];if(_b71!=undefined){
|
|
var _p1;for(_p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451&&_251._I51===_b71){_x61(_251)}}_b71.disconnect();delete _c41[_n71]}}}function _M71(_y71,_z71){if(_Uv!=_Vv)return;var _b71=_c41[yyGetInt32(_y71)];if(_b71!=undefined){_b71.gainnode.gain.value=yyGetReal(_z71)}}function _N71(index,_x51){if(_Uv!=_Vv)return;index=yyGetInt32(index);if(_c41[index]==undefined)return;_x51=yyGetReal(_x51);_c41[index]._x51=_x51;for(var _p1=0;_p1<_q41;++_p1){var _251=_941[_p1];if(_251._451&&!_251.paused){if(!_251._O51){
|
|
if(_251._K51.playbackState==undefined||_251._K51.playbackState!=_251._K51.FINISHED_STATE){if(_251._I51==_c41[index]){_251.playbackpoint=_N61(_251);_251._J51=g_WebAudioContext.currentTime;_251._K51.playbackRate.value=audio_sampledata[_251._651]._x51*_x51}}}else {debug("pitch setting not supported on streamed sounds")}}}}/*@this {XMLHttpRequest} */function _O71(e){if(_Uv!=_Vv)return;var targetid=e.target.targetid;debug("error loading sound"+targetid);if(targetid==undefined){}else {debug("AudioError: "+this.URL);
|
|
this.completed=false;_P71++;ClearEventListeners(this)}}/*@this {XMLHttpRequest} */function _Q71(e){if(_Uv!=_Vv)return;var targetid=e.target.targetid;if(_R71)debug("sound loaded: "+targetid);if(targetid==undefined){}else {this.completed=true;ClearEventListeners(this);try{var _851=audio_sampledata[targetid];_851.state=_G41._K41;g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){_851.buffer=buffer;_851.state=_G41._L41;_P71++},function(err){_851.state=_G41._J41;_P71++;debug("error decoding audio data:"+err)}
|
|
)}catch(_cM){debug("error decoding audio data: "+_cM.message);_P71++}}}function _S71(_mj){if(_Uv!=_Vv)return;this.completed=true;ClearEventListeners(this);var targetid=_mj.target.targetid;if(_R71)debug("streamed sound pre-loaded: "+targetid);var _851=audio_sampledata[targetid];if(_851){_851.state=_G41._J41}else {debug("ERROR: No sample data sound for sound ID "+_T71+" in Audio_StreamedSoundPreloaded")}}function _U71(_sR,_rw,__j,_V71){var _851=audio_sampledata[_rw];_851.buffer=null;if(_g51){_W71(_sR,_rw,
|
|
__j,_V71)}else {_851.state=_G41._L41}}function _X71(e){var targetid=e.target.targetid;debug("Audio_SoundReadyStateChange:targetid/readyState/status:"+targetid+'/'+e.target.readyState+'/'+e.target.status)}function _Y71(e){var targetid=e.target.targetid;debug("Audio_SoundProgress:targetid/loaded/total:"+targetid+'/'+e._Z71+'/'+e.__71)}function _081(_sR,_V71){_sR=_Z51(_sR);var __51;var index;index=_sR.indexOf(_V71);if(index>0){_sR=_sR.substr(0,index)}if(_061){_V71="ogg"}else if(_161){_V71="mp3"}else {_V71="ogg"}
|
|
_sR=_sR+"."+_V71;var _181=new XMLHttpRequest();_181.open('GET',_sR,true);_181.responseType='arraybuffer';_181.URL=_sR;_181.completed=false;return _181}function _281(_sR,_rw,__j,_V71,_381){if((_Uv!=_Vv)||(_481==false)){return undefined}var _181=_081(_sR,_V71);if(_381!=undefined){_181.targetid={_581:_381,_o71:_rw};_181.onload=_681;_181.onerror=_781}else {_181.targetid=_rw;_181.onload=_Q71;_181.onerror=_O71;_181.ontimeout=_O71;_181._RR=_Y71;_181.onreadystatechange=_X71}_181.send();_p61[__j]=_181;return _rw}
|
|
function _W71(_sR,_rw,__j,_V71){if((_Uv!=_Vv)||(_481==false)){return undefined}var _181=_081(_sR,_V71);_181.targetid=_rw;_181.onload=_S71;_181.onerror=_O71;_181.send();_p61[__j]=_181;return _rw}var _881="Unloaded";var _981="Loading";var _a81="Loaded";var _b81="Unloading";var _c81=0;var _d81=[];/*@constructor */function _e81(_w71){this._B=_w71;this._f81=_881;this._g81=0;this._h81=0;this._i81=[]}_e81.prototype._j81=function(_k81){this._i81.push(_k81)};_e81.prototype._l81=function(_m81){if(this._f81!=_m81){this._f81=_m81;
|
|
debug("Audio Group "+this._B+"-> "+this._f81);if(_m81==_a81){var map=_nj();_p7._f61=map;_pj(map,"type","audiogroup_load");_pj(map,"group_id",this._B);_tj._uj(_n81,0)}}};/*@this {XMLHttpRequest} */function _681(e){var targetid=this.targetid._o71;var _o81=this.targetid._581;if(_R71)debug("sound loaded "+targetid);if(targetid!=undefined){e.target.completed=true;ClearEventListeners(this);try{var _851=audio_sampledata[targetid];_851.state=_G41._K41;g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){
|
|
_851.buffer=buffer;_851.state=_G41._L41;_o81._p81()},function(err){_851.state=_G41._J41;_o81._p81();debug("error decoding audio data:"+err)})}catch(_cM){debug("error decoding audio data: "+_cM.message);_o81._p81()}}}/*@this {XMLHttpRequest} */function _781(e){var targetid=this.targetid._o71;var _o81=this.targetid._581;debug("error loading sound"+targetid);if(targetid!=undefined){debug("AudioError: "+this.URL);this.completed=false;ClearEventListeners(this);_o81._p81()}}_e81.prototype._p81=function(){
|
|
this._g81--;if(this._i81.length>0){this._h81=((this._i81.length-this._g81)*100)/(this._i81.length)}if(this._g81<=0){this._l81(_a81)}};_e81.prototype._0o=function(){if(this._f81!=_881){return 0}if(this._i81.length==0){return 0}this._l81(_981);this._g81=this._i81.length;this._h81=0;var _p1;for(_p1=0;_p1<this._i81.length;++_p1){var index=this._i81[_p1];if(_1J._u[index]._w==0){var id=_281(_go+_1J._u[index]._y,index,_1J._u[index]._v,_1J._u[index]._x,this);if(id===undefined)this._p81()}else {this._p81()}}};
|
|
_e81.prototype._q81=function(){if(this._f81==_a81){return 1}return 0};function _o51(){var index;var _r81=1;for(index=0;index<_1J._u.length;index++){if(_1J._u[index]!==null){var _851=new _v51();audio_sampledata[index]=_851;_851.buffer=null;var _s81=_1J._u[index].volume;_851.gain=_s81;_851._w51=_s81;_851._x51=1.0;_851._w=_1J._u[index]._w;if(_1J._u[index].duration!=undefined){_851.duration=_1J._u[index].duration}_851._B=0;var _B=_1J._u[index]._B;if(_B!=undefined){_851._B=_B}}}}function _p51(){if(_1J._C){var _p1;
|
|
_c81=_1J._C.length;for(_p1=0;_p1<_c81;++_p1){_d81[_p1]=new _e81(_p1)}for(_p1=0;_p1<audio_sampledata.length;++_p1){var _251=audio_sampledata[_p1];if(_251!=undefined){var _B=_251._B;if(_d81[_B]!=undefined){if(_1J._C[_B]._D)_d81[_B]._j81(_p1)}}}}}function _571(_w71){_w71=yyGetInt32(_w71);if(_w71==0){return 1}if(_w71>0&&_w71<_c81){var _o81=_d81[_w71];var result=_o81._q81();return result}return 0}function _rf(_w71,_t81,_u81){_w71=yyGetInt32(_w71);_t81=yyGetReal(_t81);_u81=yyGetInt32(_u81);for(var _p1=0,_0J=audio_sampledata.length;
|
|
_p1<_0J;_p1++){var _Us=audio_sampledata[_p1];if(_Us!=null){var _B=_Us._B;if(_B==_w71){_Jc(_p1,_t81,_u81)}}}}function _v81(_w81){return _w81}function _x81(_w81){return _w81}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var _y81=!1;var _z81=undefined;function _PN(_rw){if(_Uv!=_z61)return false;if(_n61._Kl(_rw)===null)return false;return true}function _QN(_rw){if(_Uv!=_z61)return "";var _j61=_n61._Kl(_rw);if(_j61===null)return "";return _j61._v}
|
|
var _A81=0,_B81=1,_C81=2,_D81=3;function _NN(_Zj){if(_Jl._Kl(yyGetInt32(_Zj))==null)return false;return true}function _RW(_Zj){var _rK=_Jl._Kl(yyGetInt32(_Zj));if(_rK==null)return 0;return _rK.width}function _yc(_Zj){var _rK=_Jl._Kl(yyGetInt32(_Zj));if(_rK==null)return 0;return _rK.height}function _ON(_Zj){var _rK=_Jl._Kl(yyGetInt32(_Zj));if(_rK==null)return "";return _rK._v}var _E81=_F81;function _F81(_Ck,_sl,_tl,_kw,_lw,_2y,_3y){_Ck=yyGetInt32(_Ck);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);
|
|
_2y=yyGetBool(_2y);var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _J81=_Jl._Kl(_Ck);_J81._vm++;_G81.width=_J81.width;_G81.height=_J81.height;_H81._K81(canvas,_sl,_tl,_kw,_lw,0,0,_G81.width,_G81.height);if(_2y){_G81.complete=_8y(_H81,_kw,_lw)}else {_G81.complete=true}_J81._vm++;var _Jk=new _by();_J81._Kk[_J81._Kk.length]=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_J81.width;_Jk._s1=_J81.height;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_L81(_G81);
|
|
_Jk._Rk=_Nk[_Jk._76];return _Ck}var _M81=_N81;function _N81(_rw,_sl,_tl,_kw,_lw,_2y,_3y,_O81,_P81){_rw=yyGetInt32(_rw);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);_2y=yyGetBool(_2y);_O81=yyGetInt32(_O81);_P81=yyGetInt32(_P81);var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);_G81.width=_6y._Kl(_rw).width;_G81.height=_6y._Kl(_rw).height;_H81._K81(_6y._Kl(_rw),0,0);if(_2y){_G81.complete=_8y(_H81,_kw,_lw)}else {_G81.complete=true;}var _J81=new _Q81();
|
|
var _R81=_Jl._S81(_J81);_J81._v="surface.copy";_J81.width=_kw;_J81.height=_lw;_J81._aS=new _3K();_J81._aS.right=_J81.width;_J81._aS.bottom=_J81.height;_J81._F=true;_J81._G=true;_J81.preload=true;_J81._T81=0;_J81._U81=false;_J81._61=_O81;_J81._71=_P81;_J81._V81=true;_J81._vm=1;_J81._W81=false;_J81._X81=false;_J81._wm=[];_J81._Kk=[];_J81._Y81=[];_J81._Z81();var _Jk=new _by();_J81._Kk[0]=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_J81.width;_Jk._s1=_J81.height;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;
|
|
_Jk._66=_Jk._s1;_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];__81(_Jk);return _R81}var _091=_191;function _191(_Ck,_rw,_sl,_tl,_kw,_lw,_2y,_3y){_Ck=yyGetInt32(_Ck);_rw=yyGetInt32(_rw);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);_2y=yyGetBool(_2y);var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _J81=_Jl._Kl(_Ck);_J81._vm++;_G81.width=_J81.width;_G81.height=_J81.height;_H81._K81(_6y._Kl(_rw),0,0,_kw,_lw,0,0,_G81.width,_G81.height);if(_2y){
|
|
_G81.complete=_8y(_H81,_kw,_lw)}else {_G81.complete=true}var _Jk=new _by();_J81._Kk[_J81._Kk.length]=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_J81.width;_Jk._s1=_J81.height;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];return _Ck}var _291=_391;function _391(_Ck){var _rK=_Jl._Kl(yyGetInt32(_Ck));if(_rK==null)return 0;var _J81=new _Q81();var _R81=_Jl._S81(_J81);_J81._v=_rK._v+".copy";_J81.width=_rK.width;_J81.height=_rK.height;_J81._aS._nw(_rK._aS);
|
|
_J81._F=_rK._F;_J81._G=_rK._G;_J81.preload=_rK.preload;_J81._T81=_rK._T81;_J81._U81=_rK._U81;_J81._61=_rK._61;_J81._71=_rK._71;_J81._V81=true;_J81._vm=_rK._vm;_J81._491=_rK._491;_J81._W81=_rK._W81;_J81._L=_rK._L;_J81._M=_rK._M;_J81._X81=_rK._X81;_J81._wm=[];_J81._Kk=[];_J81._Y81=[];for(var _p1=0;_p1<_rK._vm;_p1++){var _Jk=new _by();_J81._Kk[_p1]=_Jk;_Jk._V81(_rK._Kk[_p1]);var _591=_691(_rK._Kk[_p1]);_Jk._76=_L81(_591);_Jk.x=0;_Jk.y=0;_Jk._Rk=_Nk[_Jk._76]}return _R81}function _791(_891,_991,_a91,_b91,_7s,
|
|
_c91){var _r1=_991._56;var _s1=_991._66;var _d91=_s1*_r1;var _e91=new Uint8Array(_d91);for(var _Em=0;_Em<_d91;_Em++)_e91[_Em]=false;if(_7s==_A81){var _f91=_g91(_991);var index=0;for(var _p1=0;_p1<_f91.length;_p1+=4){if(_f91[_p1+3]>_c91){_e91[index]=true}else {_e91[index]=false}index++}}else {switch(_7s){case _B81:{for(var y=_b91.top;y<=_b91.bottom;y++){for(var x=_b91.left;x<=_b91.right;x++){_e91[x+(y*_r1)]=true}}break }case _C81:{var _Um=(_b91.left+_b91.right)/2;var _Cq=_Um-_b91.left+0.5;var _Vm=(_b91.top+_b91.bottom)/2;
|
|
var _Dq=_Vm-_b91.top+0.5;for(var y=_b91.top;y<=_b91.bottom;y++){for(var x=_b91.left;x<=_b91.right;x++){if((_Cq>0)&&(_Dq>0)){_e91[x+(y*_r1)]=_Ym((x-_Um)/_Cq)+_Ym((y-_Vm)/_Dq)<1}}}break }case _D81:{var _Um=(_b91.left+_b91.right)/2;var _Cq=_Um-_b91.left+0.5;var _Vm=(_b91.top+_b91.bottom)/2;var _Dq=_Vm-_b91.top+0.5;for(var y=_b91.top;y<=_b91.bottom;y++){for(var x=_b91.left;x<=_b91.right;x++){if((_Cq>0)&&(_Dq>0)){_e91[x+(y*_r1)]=Math.abs((x-_Um)/_Cq)+Math.abs((y-_Vm)/_Dq)<1}}}break }}}if(_891!=null){for(var _p1=0;
|
|
_p1<_e91.length;_p1++){if(_891[_p1])_e91[_p1]=true}}return _e91}function _Sd(_h91,_i91){_h91=yyGetInt32(_h91);if(_NN(_h91)){var _j91=_Jl._Kl(_h91);var _Jk=_j91._k91(yyGetInt32(_i91));if(_Jk){return({_8s:_Jk._Rk,_9s:_Jk})}}return null}function _QM(_Qj){_Qj=yyGetInt32(_Qj);if(_Qj>=0x10000){var _l91=_Qj;_l91-=0x10000;var _m91=(((_l91>>10)&0x3FF)+0xD800);var _n91=(_l91&0x3FF)+0xDC00;var result=String.fromCharCode(_m91,_n91);return result}else {return String.fromCharCode(_Qj)}return 0}function _o91(_VK){if(!_VK||_VK=="")return 0;
|
|
_VK=yyGetString(_VK);var _l91=_VK.charCodeAt(0);var _p91,_q91;if(0xD800<=_l91&&_l91<=0xDBFF){_p91=_l91;_q91=_VK.charCodeAt(1);return((_p91-0xD800)*0x400)+(_q91-0xDC00)+0x10000}return _l91}function _gg(_js){if(_js==undefined){_uw("real() argument is undefined")}else if(_js==null){_uw("real() argument is unset")}else if(typeof(_js)=="boolean"){if(_js)return 1;else return 0}else if(typeof(_js)=="number"){return _js}else if(typeof(_js)=="string"){var _r91=parseFloat(_js);if(isNaN(_r91)){_uw("unable to convert string "+_js+" to real")}
|
|
else {return _r91}}else if(_js instanceof Long){return _js._hL()}else if(_js instanceof Array){_uw("real() argument is array")}return parseFloat(_js)}function _Ze(_2x){return yyGetString(_2x);}function _97(_VK){return _s91(yyGetString(_VK),_uJ._t91(_uJ._rL),true)}var _u91=[];function _v91(_w91){debug("myBrandConnectReadyEvent");_u91=_w91}function _x91(){_PJ()}function _y91(){_z91=true;debug("myBrandConnectDoneEvent")}function _A91(){var _B91=document.getElementById("ssaBrandConnectInterstitial");var _C91=document.getElementById("gm4html5_div_id");
|
|
_C91.appendChild(_B91);_FJ()}var _D91=!1;var _z91=!1;var ssa_json={'applicationUserId':'1234','applicationKey':'2b46ec59','onCampaignsReady':_v91,'onCampaignsDone':_y91,'onCampaignClose':_x91,'onCampaignOpen':_A91,'maxWidth':1000,'maxHeight':700};var _E91=(function(_2z,_Am){var _pk=_2z.createElement(_Am),_wJ=_2z.getElementsByTagName(_Am)[0];_pk._F91=!0;_pk.src=('https:'!=location.protocol?'http://jsd.supersonicads.com':'https://a248.e.akamai.net/ssastatic.s3.amazonaws.com')+'/inlineDelivery/delivery.min.gz.js';
|
|
_wJ.parentNode.insertBefore(_pk,_wJ)});var _G91=ads_engagement_launch;function ads_engagement_launch(_H91,_I91){if(SSA_CORE!=undefined)SSA_CORE.BrandConnect.engage()}var _J91=[];var _K91=!0;var _L91=_M91;function _M91(_rw,_kw,_lw){_rw=yyGetInt32(_rw);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);if(_rw==_N91){_O91=true;_P91=_kw;_Q91=_lw;return 1}if(!_Ta(_rw)){_uw("Surface does not exist");return 0}if(_R91(_rw)){_lJ("Error: Surface in use via surface_set_target(). It can not be resized until it has been removed from the surface stack.");
|
|
return }_Ma(_kw,_lw,_rw);return 0}var _Ma=_S91;function _S91(_kw,_lw,_T91){_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);var _hy=document.createElement(_BJ);_hy._rs=_hy.width=_kw;_hy._ss=_hy.height=_lw;_hy.complete=true;_hy._U91=false;_hy.name="";_hy._lp=_hy.getContext('2d');_I81(_hy._lp);var _Jk=new _by();_hy._V91=_Jk;_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;if(_T91!=undefined){_6y._7x(_T91,_hy);_Jk._76=_T91}else {_Jk._76=_6y._7v(_hy);
|
|
}_Jk._Rk=_hy;_Jk._Yn=[];_Jk._Zn=0;_Jk.__n=4;_Jk._W91=0;_Jk._X91=null;_Jk._G81=_hy;return _Jk._76}var _zd=_Y91;function _Y91(_rw){_rw=yyGetInt32(_rw);if(_rw<0){return }if(!_Ta(_rw)){_uw("Surface does not exist");return 0}if(_R91(_rw)){_lJ("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack.");return }_6y._Gw(_rw)}function _Ta(_rw){if(_6y._Kl(yyGetInt32(_rw))!=null)return 1;else return 0}function _Z91(_rw){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){
|
|
return _hy._rs}return 0}function __91(_rw){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){return _hy._ss}return 0}function _qc(_rw){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){return({_8s:_hy._Rk,_9s:_hy._V91})}return -1}function _R91(_rw){_rw=yyGetInt32(_rw);if(_0a1==_rw)return true;var _0J=_1a1.length;for(var _p1=0;_p1<_0J;_p1++){if(_1a1[_p1]==_rw)return true}return false}var _2a1=_3a1;function _3a1(_rw){_rw=yyGetInt32(_rw);var _hy=_6y._Kl(_rw);if(_hy!=null){if(!_Nn)_GO();_J91.push({_4a1:_5a1,_6a1:_sF,_7a1:_lp,
|
|
_8a1:_9a1,_aa1:_ba1,_ca1:_da1,_ea1:_fa1,_ga1:_JO,_ha1:_KO,_ia1:_LO,_ja1:_MO,});_1a1.push(_0a1);_0a1=_rw;if(_Nn){_5a1=_hy._4a1;_Nn._ka1(_hy._4a1);_sF=-1}else {g_CurrentGraphics=_hy._lp;_lp=_hy._lp;_la1(_lp)}}}var _b8=_ma1;function _ma1(_rw){_rw=yyGetInt32(_rw);var _hy=_6y._Kl(_rw);if(_hy!=null){if(!_Nn)_GO();_J91.push({_4a1:_5a1,_6a1:_sF,_ga1:_JO,_ha1:_KO,_ia1:_LO,_ja1:_MO,_8a1:_9a1,_aa1:_ba1,_ca1:_da1,_ea1:_fa1,_7a1:_lp,});_1a1.push(_0a1);_0a1=_rw;if(_Nn){_5a1=_hy._4a1;_Nn._ka1(_hy._4a1);_sF=-1}else {
|
|
g_CurrentGraphics=_hy._lp;_lp=_hy._lp;_la1(_lp)}_na1(0,0,_hy._rs,_hy._ss);if(_Kj){_oa1(0,0,_hy._rs,_hy._ss,0)}else {_pa1(0,0,_hy._rs,_hy._ss,0)}if(_Nn)_Nn._qa1();_aR();if(!_Nn){_la1(_lp)}}}var _e8=_ra1;function _ra1(){var _sa1=_J91.pop();if(_sa1){_JO=_sa1._ga1;_KO=_sa1._ha1;_LO=_sa1._ia1;_MO=_sa1._ja1;_9a1=_sa1._8a1;_ba1=_sa1._aa1;_da1=_sa1._ca1;_fa1=_sa1._ea1;if(!_Nn){_lp=_sa1._7a1;_NO()}else {_sF=_sa1._6a1;_5a1=_sa1._4a1}_na1(_JO,_KO,_LO,_MO);if(_Kj){_oa1(_9a1,_ba1,_da1,_fa1,0)}else {_pa1(_9a1,_ba1,
|
|
_da1,_fa1,0)}}else {_lJ("Error: Surface stacking error detected")}if(_Nn)_Nn._ka1(_5a1);_0a1=_1a1.pop();if(_0a1==null)_0a1=-1;if(!_Nn)_la1(_lp);_aR()}function _2Q(_B01,_sl,_tl){var data=null;var _7y=_B01.getContext('2d');try{data=_7y._ta1(_sl,_tl,1,1)}catch(_cM){return 0xff000000}var _ua1=data.data;var index=0;var _va1=_ua1[index]&0xff;var _wa1=_ua1[index+1]&0xff;var _xa1=_ua1[index+2]&0xff;var _ya1=_ua1[index+3]&0xff;return(_va1|(_wa1<<8)|(_xa1<<16)|(_ya1<<24))}var _za1=_Aa1;var _Ba1=_Ca1;function _Aa1(_rw,_sl,
|
|
_tl){return _Ca1(_rw,_sl,_tl)&0xffffff}function _Ca1(_rw,_sl,_tl){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){return _2Q(_hy,yyGetInt32(_sl),yyGetInt32(_tl))}return 0x00000000}var _1b=_Da1;function _Da1(_rw,_sl,_tl){var _hy=_6y._Kl(yyGetInt32(_rw));if(!_hy)return;_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);var alpha=_lp.globalAlpha;{_lp.globalAlpha=_es;_lp._K81(_hy,_sl,_tl)}_lp.globalAlpha=alpha}function _Ea1(_rw,_sl,_tl,_kw,_lw){var _hy=_6y._Kl(yyGetInt32(_rw));if(!_hy)return;_Fa1(_hy._V91,yyGetReal(_sl),yyGetReal(_tl),
|
|
yyGetReal(_kw),yyGetReal(_lw),0xffffff,1.0)}var _Ga1=_Ha1;function _Ha1(_rw,_sl,_tl,_YG,_ZG,_Ia1,_Ro){_0r("draw_surface_tiled_ext()");}function _Ja1(_Ka1,_sl,_tl,_La1){var _5y=_6y._Kl(yyGetInt32(_Ka1));var _ey=_6y._Kl(yyGetInt32(_La1));if(_5y!=null&&_ey!=null){var _7y=_5y.getContext('2d');_7y.save();_7y.globalCompositeOperation='copy';_7y.drawImage(_ey,yyGetInt32(_sl),yyGetInt32(_tl));_7y.restore()}}function _Ma1(_Ka1,_sl,_tl,_La1,_Fk,_Gk,_Na1,_Oa1){var _5y=_6y._Kl(yyGetInt32(_Ka1));var _ey=_6y._Kl(yyGetInt32(_La1));
|
|
if(_5y!=null&&_ey!=null){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_Fk=yyGetReal(_Fk);_Gk=yyGetReal(_Gk);_Na1=yyGetReal(_Na1);_Oa1=yyGetReal(_Oa1);var _HO=[];var _7y=_5y.getContext('2d');_7y.save();_HO[0]=1;_HO[1]=0;_HO[2]=0;_HO[3]=1;_HO[4]=0;_HO[5]=0;_7y.setTransform(_HO[0],_HO[1],_HO[2],_HO[3],_HO[4],_HO[5]);_7y.beginPath();_7y.rect(_sl,_tl,_Na1,_Oa1);_7y.clip();_7y.globalCompositeOperation='copy';_7y.drawImage(_ey,_Fk,_Gk,_Na1,_Oa1,_sl,_tl,_Na1,_Oa1);_7y.restore()}}/*@constructor */function _Pa1(){this._Qa1=[];
|
|
this._Ra1={};this._Sa1={}};function _Ta1(_KN,_Ua1){var _IN=(((_KN&0xff)<<24)|(_Ua1&0xffffff));return _IN};_Pa1.prototype._Va1=function(_Wa1,_Xa1){this._Qa1=_Wa1.slice();for(var _p1=0;_p1<_Wa1.length;++_p1)this._Ra1[_Wa1[_p1]]=_p1;for(var _p1=0;_p1<_Xa1.length;++_p1){var _ax=_Xa1[_p1];this._Sa1[_ax.key]=_ax._Ya1.slice()}};_Pa1.prototype._Za1=function(_Ua1,_KN){var _IN=_Ta1(_KN,_Ua1);var __a1=this._Sa1[_IN];if(__a1==undefined)return null;return __a1};_Pa1.prototype._0b1=function(_1b1,_2b1){var _3b1=[];var _4b1=Array.isArray(_1b1)?_1b1:[_1b1];
|
|
for(var _p1=0;_p1<_4b1.length;++_p1){var _5b1=_4b1[_p1];var _6b1=this._Ra1[_5b1];if(_6b1===undefined&&_2b1){_6b1=this._Qa1.length;this._Ra1[_5b1]=_6b1;this._Qa1.push(_5b1)}if(_6b1!==undefined)_3b1.push(_6b1)}return _3b1};function _d8(_zx){var index;index=_zx._Wa;_An=_zx;{var _j91=_Jl._Kl(index);if(_j91!=null){_j91._so(_zx._Xa,_zx.x,_zx.y,_zx._K7,_zx._Ea,_zx._Ya,_zx._Za,_zx.__a)}}_An=null}function _Va(_ny,_Fj,_7b1,_sl,_tl,_YG,_ZG,_Hk,_vs,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){_Ro=min(1.0,
|
|
_Ro);_rK._so(_7b1,_sl,_tl,_YG,_ZG,_Hk,_hs(_vs),_Ro)}}function _5c(_ny,_Fj,_7b1,_sl,_tl){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){_rK._8b1(_7b1,_sl,_tl,_es)}}function _hh(_ny,_Fj,_7b1,_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){_Ro=min(1.0,_Ro);_rK._bb1(_7b1,_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro)}}function _ih(_ny,_Fj,_7b1,_sl,_tl,_kw,_lw){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;
|
|
if(_7b1<0)_7b1=_7b1+_rK._vm;_Fa1(_rK._Kk[_7b1],_sl,_tl,_kw,_lw,0xffffff,_es)}}function _jh(_ny,_Fj,_7b1,_sl,_tl,_kw,_lw,_gs,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;_Fa1(_rK._Kk[_7b1],_sl,_tl,_kw,_lw,_hs(_gs),_Ro)}}function _kh(_ny,_Fj,_7b1,_FS,_GS,_Vn,_Wn,_sl,_tl){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;_cb1(_rK._Kk[_7b1],
|
|
_FS,_GS,_Vn,_Wn,_sl,_tl,1,1,0xffffff,_es)}}function _lh(_ny,_Fj,_7b1,_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Ia1,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;_Ia1=_hs(_Ia1);_cb1(_rK._Kk[_7b1],_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Ia1,_Ro)}}function _jc(_ny,_Fj,_7b1,_sl,_tl){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;_db1(_rK._Kk[_7b1],
|
|
_sl,_tl,1,1,true,true,0xffffff,_es)}}function _nh(_ny,_Fj,_7b1,_sl,_tl,_YG,_ZG,_Ia1,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;_Ia1=_hs(_Ia1);_db1(_rK._Kk[_7b1],_sl,_tl,_YG,_ZG,true,true,_Ia1,_Ro)}}function _mh(_ny,_Fj,_7b1,_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Hk,_vL,_wL,_xL,_yL,_Ro){if(_7b1<0)_7b1=~~_ny._Xa;var _rK=_Jl._Kl(_Fj);if(_rK!=null){if(_bR){_cR()}if(_rK._vm<=0)return;_7b1=(~~_7b1)%_rK._vm;if(_7b1<0)_7b1=_7b1+_rK._vm;
|
|
_vL=_hs(_vL);_wL=_hs(_wL);_xL=_hs(_xL);_yL=_hs(_yL);_eb1(_rK._Kk[_7b1],_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Hk*Math.PI/180.0,_vL,_wL,_xL,_yL,_Ro)}}function _WN(_Ck){if(_BM._Kl(yyGetInt32(_Ck))!=undefined){return true}return false}function _XN(_Ck){var _fb1=_BM._Kl(yyGetInt32(_Ck));if(_fb1!=undefined){return _fb1._v}return ""}function _p8(_gb1){document.title=yyGetString(_gb1)}function _hb1(_ib1,_jb1){if(_ib1){if(_jb1===undefined){canvas.style.cursor=""}else {canvas.style.cursor=_jb1}}else {canvas.style.cursor="none"}
|
|
}function _kb1(_gs){_lb1=_hs(yyGetInt32(_gs))}var _mb1=_kb1;function _nb1(){return _hs(_lb1)}var _ob1=_nb1;function _l8(_sl,_tl,_pb1){if(_pb1===undefined)_pb1=false;var _qb1=document.getElementById(_BJ);for(var _mx=_qb1;_mx;_mx=_mx.parentNode){var position;if(_mx["currentStyle"]){position=_mx["currentStyle"]["position"]}else if(window.getComputedStyle){try{var style=window.getComputedStyle(_mx,null);if(style){position=style.getPropertyValue("position");}}catch(e){}}if(position&&(position=="fixed")){debug("Warning: Canvas position fixed. Ignoring position alterations");
|
|
return }}_qb1.style.position="absolute";if(!yyGetBool(_pb1)){_qb1.style.left=yyGetInt32(_sl)+"px";_qb1.style.top=yyGetInt32(_tl)+"px";_qb1.style.bottom="";_qb1.style.right="";_qb1.style.transform=""}else {_qb1.style.top="50%";_qb1.style.left="50%";_qb1.style.bottom="-50%";_qb1.style.right="-50%";_qb1.style.transform="translate(-50%, -50%)"}}function _m8(){return _rb1}function _n8(){return _sb1}function _tb1(){return _ub1-_rb1}function _o8(){return _vb1-_sb1}function _wb1(_rw){if(!_Ij._zv){return _p7._xb1}var _Cv=_Ij._Bv[yyGetInt32(_rw)];
|
|
return _Cv._Jv(_Zv._yb1,_Zv._zb1)}function _Ab1(_rw){if(!_Ij._zv){return _p7._Bb1}var _Cv=_Ij._Bv[yyGetInt32(_rw)];return _Cv._Kv(_Zv._yb1,_Zv._zb1)}function _Cb1(){if(!_Ij._zv){return _p7._xb1}for(var _p1=_Ij._Bv.length-1;_p1>=0;--_p1){var _Cv=_Ij._Bv[_p1];if(!_Cv._y1){continue }var _Um=_Cv._Jv(_Zv._yb1,_Zv._zb1);var _Vm=_Cv._Kv(_Zv._yb1,_Zv._zb1);if(((_Um>=_Cv._8a1)&&(_Um<_Cv._8a1+_Cv._ca1))&&((_Vm>=_Cv._aa1)&&(_Um<_Cv._aa1+_Cv._ea1))){return _Um}}return _wb1(0);}function _Db1(){if(!_Ij._zv){return _p7._Bb1}for(var _p1=_Ij._Bv.length-1;
|
|
_p1>=0;--_p1){var _Cv=_Ij._Bv[_p1];if(!_Cv._y1){continue }var _Um=_Cv._Jv(_Zv._yb1,_Zv._zb1);var _Vm=_Cv._Kv(_Zv._yb1,_Zv._zb1);if(((_Um>=_Cv._8a1)&&(_Um<_Cv._8a1+_Cv._ca1))&&((_Vm>=_Cv._aa1)&&(_Um<_Cv._aa1+_Cv._ea1))){return _Vm}}return _Ab1(0)}var _Eb1;var _Fb1;var _Gb1;var _Hb1;var _Ib1;var _Jb1;var _Kb1;var _Lb1;var _Mb1;var _Nb1;var _Ob1;var _Pb1;var _Qb1=0;var _Rb1=1,_Sb1=2,_Tb1=3,_Ub1=4,_Vb1=5,_Wb1=6;var _Xb1=aa_1241_kz();function aa_1241_kz(){return 0x87155211}/*@constructor */function _Yb1(){var _Zb1=null;if(window.XMLHttpRequest){
|
|
_Zb1=new XMLHttpRequest()}if(typeof(XMLHttpRequest)=="undefined"){_Zb1=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}throw new _uw("This browser does not support XMLHttpRequest.");}}this.__b1=_Zb1;this._0c1=false}var _1c1=new _Yb1();function _2c1(){}var _3c1=_4c1;function _4c1(_ib1){}var _5c1=_6c1;function _6c1(){return false}var _7c1=_8c1;function _8c1(){}var _9c1=_ac1;function _ac1(){
|
|
}var _bc1=_cc1;function _cc1(){}var _dc1=_ec1;function _ec1(){}var _fc1=_gc1;function _gc1(){}var _hc1=_ic1;function _ic1(){}var _jc1=_kc1;function _kc1(){}var _lc1=_mc1;function _mc1(){}var _nc1=_oc1;function _oc1(){}var _pc1=_qc1;function _qc1(){}var _rc1=_sc1;function _sc1(){}var _tc1=_uc1;function _uc1(){return -1}var _vc1=_wc1;function _wc1(){}var _xc1=_yc1;function _yc1(){}var _zc1=_Ac1;function _Ac1(){}var _Bc1=_Cc1;function _Cc1(){return _Dc1}function _Ec1(){return _Fc1}function _Gc1(){return _KR}function _Hc1(){return _Ic1}
|
|
var _Jc1=_Kc1;function _Kc1(_sR,_Lc1,_Mc1){if(_Lc1!="_self"&&_Lc1!="_blank"&&_Lc1!="_parent"&&_Lc1!="_top"){_uw("Error: invalid TARGET specified. Only '_self', '_blank', 'parent' or '_top' supported. (YoYo_OpenURL)");return }var _Z71=window.open(yyGetString(_sR),yyGetString(_Lc1),yyGetString(_Mc1))}var _Nc1=_Oc1;function _Oc1(_sR,_Lc1){_Jc1(_sR,_Lc1,"scrollbars=yes,menubar=yes,resizable=yes,toolbar=yes,location=yes,status=yes")}var _Pc1=_Qc1;function _Qc1(_sR){_Nc1(_sR,"_self")}var _Rc1=_Sc1;function _Sc1(_Tc1,
|
|
_Uc1){}var _Vc1=_Wc1;function _Wc1(_Tc1,_Xc1){}var _Yc1=null;var _Zc1=null;var __c1=null;var _0d1=_1d1;function _1d1(_mJ,_2d1,_3d1,_4d1){}var _5d1=(performance.now)?function(){return performance.now()*1000}:function(){var _Am=new Date().getTime()*1000;return _Am-_Eb1};var _eO=_5d1;var _6d1=_7d1;function _7d1(_sl,_tl,_kw,_lw,_8d1){_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);_8d1=yyGetInt32(_8d1);var _9d1=_ad1();_9d1.x=_sl;_9d1.y=_tl;_9d1._r1=_kw;_9d1._s1=_lw;_9d1.key=_8d1;_9d1._pm=_sl+_kw;
|
|
_9d1._qm=_tl+_lw;_9d1.button=_9d1._3l=_9d1._4l=0;_9d1._bd1=_cd1;return(_9d1.index+1)}var _dd1=_ed1;function _ed1(_rw){_rw=yyGetInt32(_rw);if(_rw<0)return;var index=_rw-1;if((index<0)||(index>=_fd1.length)){debug("Invalid index when deleting virtual key")}_gd1(_rw-1)}function _hd1(){_id1=[];for(var _xm=0;_xm<_fd1.length;++_xm){var _jd1=_fd1[_xm];if((_jd1._bd1&_kd1)!=0)_id1[_id1.length]=_jd1}}var _ld1=_md1;function _md1(_rw){_rw=yyGetInt32(_rw);if(_rw<0)return;_rw--;if(!_fd1[_rw])return;_fd1[_rw]._bd1|=_kd1;
|
|
_hd1()}var _nd1=_od1;function _od1(_rw){_rw=yyGetInt32(_rw);if(_rw<0)return;_rw--;if(!_fd1[_rw])return;_fd1[_rw]._bd1&=~_kd1;_hd1()}var _pd1=_qd1;function _qd1(){return 0}var _rd1=_sd1;function _sd1(){return 0;}var _td1=_ud1;function _ud1(){return 0}var _vd1=_wd1;function _wd1(){_pJ("device_ios_get_imagename()")}var _xd1=_yd1;function _yd1(){_pJ("device_ios_get_image()")}var _zd1=_Ad1;function _Ad1(){_pJ("openfeint_start()")}var _Bd1=_Cd1;function _Cd1(_QX,_RO){_pJ("achievement_map_achievement()")}var _Dd1=_Ed1;function _Ed1(_QX,
|
|
_RO,_Fd1){_pJ("achievement_map_leaderboard()")}var _Gd1=_Hd1;function _Hd1(_QX,_RO,_Fd1){_pJ("openfeint_send_challenge()")}var _Id1=_Jd1;function _Jd1(_QX){_pJ("openfeint_send_invite()");}var _Kd1=_Ld1;function _Ld1(_QX,_RO,_Fd1){_pJ("openfeint_send_social()")}var _Md1=_Nd1;function _Nd1(_QX){_pJ("openfeint_set_url()")}var _Od1=_Pd1;function _Pd1(){_pJ("openfeint_accept_challenge()");return ""}var _Qd1=_Rd1;function _Rd1(){_pJ("achievement_is_online()");return false}var _Sd1=_Td1;function _Td1(_QX,_RO){_pJ("openfeint_send_result()")}
|
|
var _Ud1=_Vd1;function _Vd1(){return false}function _Wd1(){_Eb1=new Date().getTime()*1000;var _Am=0;for(var _p1=0;_p1<12;_p1++){_yI[_p1]=_Am;_Am+=_xI[_p1]}_Fb1=0;_Gb1=1;_Hb1=2;_Ib1=3;_Jb1=4;_Kb1=5;_Lb1=0;_Mb1=1;_Nb1=2;_Ob1=0;_Pb1=1}function _Xd1(){var _Am=setTimeout(function(){for(var _Yd1 in _Jl._E){if(!_Jl._E.hasOwnProperty(_Yd1))continue;_Jl._2W(_Yd1);break }_Xd1()},1000)}var _Zd1=__d1;function __d1(){return document.domain}var _0e1=_1e1;function _1e1(_2e1,_XS){_2e1=yyGetInt32(_2e1);_XS=yyGetInt32(_XS);if(_2e1==0){
|
|
return _sa(_XS)}else {if(_Pv[_2e1]&&(_XS<=1)){return _Pv[_2e1]._7u}}return 0}var _3e1=_4e1;function _4e1(_2e1,_XS){_2e1=yyGetInt32(_2e1);_XS=yyGetInt32(_XS);if(_2e1==0){return _ra(_XS)}else {if(_Pv[_2e1]&&(_XS<=1)){return _Pv[_2e1]._2u}}return 0}var _5e1=_6e1;function _6e1(_2e1,_XS){_2e1=yyGetInt32(_2e1);_XS=yyGetInt32(_XS);if(_2e1==0){return _VS(_XS)}else {if(_Pv[_2e1]&&(_XS<=1)){return _Pv[_2e1]._6u}}return 0}var _7e1=_8e1;function _8e1(_2e1){_2e1=yyGetInt32(_2e1);if(_2e1==0){return _p7._xb1}else if(_Pv[_2e1]){return _Pv[_2e1].x}
|
|
return 0}var _9e1=_ae1;function _ae1(_2e1){_2e1=yyGetInt32(_2e1);if(_2e1==0&&_be1[0]){return _be1[0].x}else if(_Pv[_2e1]){return _Pv[_2e1].x}return 0}var _ce1=_de1;function _de1(_2e1){_2e1=yyGetInt32(_2e1);if(_2e1==0){return _p7._Bb1}else if(_Pv[_2e1]){return _Pv[_2e1].y}return 0}var _ee1=_fe1;function _fe1(_2e1){_2e1=yyGetInt32(_2e1);if(_2e1==0&&_be1[0]){return _be1[0].y}else if(_Pv[_2e1]){return _Pv[_2e1].y}return 0}var _ge1=_he1;function _he1(){return _ie1}var _je1=_ke1;function _ke1(){return _le1};function _UN(_Ck){_Ck=yyGetInt32(_Ck);
|
|
if(_Ck>=100000)_Ck-=100000;if(_1J._fi[yyGetInt32(_Ck)]!=undefined){return 1}return 0}function _VN(_Ck){if(typeof _Ck=="function"){var _zk=_Ck.name;if(_zk.startsWith("bound ")){_zk=_zk.substr(6)}if(_1J._ei.indexOf(_zk)>=0){return _zk}return "<unknown>"}else {_Ck=yyGetInt32(_Ck);if(_Ck>=100000){if((_1J._fi[_Ck]!=undefined)&&(_1J._ei[_Ck]!=undefined)){var name=_1J._ei[_Ck];if(name.startsWith("gml_Script_"))name=name.substr(11);return name}}else {_me1();if((_Ck>=0)&&(_Ck<_ne1.length)){return _ne1[_Ck].name}}}return "<undefined>"}
|
|
function _kc(_dF){_oe1=yyGetBool(_dF)}function _pe1(){var _FS=0;var _GS=0;var _qe1=0;var _re1=0;canvas=document.getElementById(_BJ);var _se1=_te1;var _ue1=_ve1;if(_we1&&_xe1){var _r1=_ye1;var _s1=_ze1;var _nA,_Xm,_Wm;_nA=_r1/_s1;_Xm=_se1/_nA;if(_Xm<_ue1){_nA=_s1/_r1;_Xm=_se1*_nA;_GS=(_ue1-_Xm)/2;_Wm=_se1;_Xm+=_GS;}else {_nA=_r1/_s1;_Wm=_ue1*_nA;_FS=(_se1-_Wm)/2;_Xm=_ue1;_Wm+=_FS}_qe1=_Wm;_re1=_Xm}else {_qe1=_se1;_re1=_ue1}_Ae1.x=_FS;_Ae1.y=_GS;_Ae1._r1=_qe1-_FS;_Ae1._s1=_re1-_GS}function _oc(){_pe1();var _Be1=[];
|
|
_Be1.push(_Ae1.x,_Ae1.y,_Ae1.x+_Ae1._r1,_Ae1.y+_Ae1._s1);return _Be1}(function(){'use strict';Function.prototype._Ce1=function(parent){this.prototype.parent=parent;for(var x in parent.prototype){if(!this.prototype[x])this.prototype[x]=parent.prototype[x];}};Function.prototype._De1=function(parent){return this._Ce1(parent)};Array.prototype._Ee1=function(first,_0J,_Fe1){if(typeof(first)==='undefined')first=0;if(typeof(_0J)==='undefined')_0J=this.length-first;if(typeof(_Fe1)==='undefined')_Fe1=function(_rk,
|
|
_qk){return _rk<_qk};var left=first,_Ge1=[],_Mw=0;for(;;){for(;left+1<_0J;_0J++){var _He1=this[left+Math.floor(Math.random()*(_0J-left))];_Ge1[_Mw++]=_0J;for(var right=left-1;;){while(_Fe1(this[++right],_He1)){}while(_Fe1(_He1,this[--_0J])){}if(right>=_0J)break;var _zP=this[right];this[right]=this[_0J];this[_0J]=_zP}}if(_Mw===0)break;left=_0J;_0J=_Ge1[--_Mw]}return this};Array.prototype._Ie1=function(_Je1,length){if(typeof(length)==='undefined')length=this.length;var _xm=0;for(var _q1=0;_q1<length;++_q1){
|
|
if(_Je1(this[_q1]))continue;if(_q1===_xm){++_xm;continue }this[_xm++]=this[_q1]}return _xm};Array.prototype._Ke1=function(first,_j1,_Wt,_Fe1){if(typeof(_Fe1)==='undefined')_Fe1=function(_rk,_qk){return _rk<_qk};var _Zn=_j1-first;while(_Zn>0){var _Le1=Math.floor(_Zn/2);var _Me1=first+_Le1;if(_Fe1(this[_Me1],_Wt)){first=++_Me1;_Zn-=_Le1+1}else _Zn=_Le1}return first};Array.prototype._Ne1=function(first,_j1,_Wt,_Fe1){if(typeof(_Fe1)==='undefined')_Fe1=function(_rk,_qk){return _rk<_qk};var _Zn=_j1-first;while(_Zn>0){
|
|
var _Le1=Math.floor(_Zn/2);var _Me1=first+_Le1;if(!_Fe1(_Wt,this[_Me1])){first=++_Me1;_Zn-=_Le1+1}else _Zn=_Le1}return first};Array.prototype.rotate=function(first,_Oe1,_j1){var _cx=_Oe1;while(first!=_cx){var _Pe1=this[first];this[first]=this[_cx];this[_cx]=_Pe1;++first;++_cx;if(_cx===_j1)_cx=_Oe1;else if(first===_Oe1)_Oe1=_cx}};var _Qe1=(function(){var _Re1=function(){return +new Date()};if(typeof(performance)==='undefined')window['performance']={now:_Re1};if(!window['performance'].now)window['performance'].now=_Re1;
|
|
function _Se1(name,parent){this.name=name;this.parent=parent;this._Te1={};this._Y41=0;this._Ue1=0;this._Ve1=0;this._We1=!1;this._Xe1=0}_Se1.prototype={start:function(){this._Y41=performance.now();this._We1=!0},stop:function(_Ye1){if(!this._We1)return;this._We1=!1;this._Ue1+=performance.now()-this._Y41;if(_Ye1)this.start();for(var x in this._Te1)this._Te1[x].stop()},_Ye1:function(_Ze1){if(!_Ze1){this._We1=!0;this._Ve1+=this._Ue1;this.start()}this._Ue1=0;for(var x in this._Te1)this._Te1[x]._Ye1(!0)}};var __e1=[];
|
|
var _Bj=new _Se1("root");function _0f1(name,parent){if(!__e1)throw new Error("late profile creation not allowed");var _wJ=new _Se1(name,parent||'root');__e1.push(_wJ);return _wJ}function _1f1(_2f1){_2f1._Xe1--;delete _2f1._Te1[_2f1.name]}function _3f1(_mx,_2f1){if(_mx.name===_2f1.parent)return _mx;for(var x in _mx._Te1){var _km;if(_km=_3f1(_mx._Te1[x],_2f1))return _km}return null}function init(){while(__e1.length){var _iP=__e1.pop();if(!(_iP.parentNode=_3f1(_Bj,_iP)))__e1._4f1(_iP);else {_iP.parentNode._Te1[_iP.name]=_iP;
|
|
_iP.parentNode._Xe1++}}__e1=null}function _5f1(){_Bj._Ye1(!0)}var _zk={_0f1:_0f1,_1f1:_1f1,init:init,_Ye1:_5f1,_6f1:_Bj};return _zk}());function _7f1(_8f1){if(!_8f1){console.log("Assertion failed! Pls debug.");debugger}}var _9f1=Number.MAX_VALUE;var _af1=2.2204460492503131e-016;var _bf1=Math.PI;/// @file
|
|
var _cf1=2;var _df1=8;var _ef1=0.1;var _ff1=2.0;var _gf1=0.005;var _hf1=(2.0/180.0*_bf1);var _if1=(2.0*_gf1);var _jf1=8;var _kf1=32;var _lf1=1.0;var _mf1=0.2;var _nf1=(8.0/180.0*_bf1);var _of1=2.0;var _pf1=(_of1*_of1);
|
|
var _qf1=(0.5*_bf1);var _rf1=(_qf1*_qf1);var _sf1=0.2;var _tf1=0.75;var _uf1=0.5;var _vf1=0.01;var _wf1=(2.0/180.0*_bf1);var _xf1=(-1);var _yf1=0.75;var _zf1=1.0;var _Af1=5.0;var _Bf1=2;var _Cf1=(_Bf1*_Bf1);var _Df1=256;function _Ef1(_Ff1,_Gf1,_Hf1){this._If1=_Ff1;this._Jf1=_Gf1;this._Kf1=_Hf1}_Ef1.prototype={toString:function(){return this._If1+'.'+this._Jf1+'.'+this._Kf1}};var _Lf1=new _Ef1(2,3,1);function _Mf1(x){return isFinite(x)&&!isNaN(x)}var _Nf1=Math.sqrt;var _Of1=Math.atan2;var _Pf1=Math.sin;var _Qf1=Math.cos;
|
|
var _Rf1=Math.floor;var _Sf1=Math.ceil;var _Tf1=_Nf1;var _Uf1=_Of1;function _Vf1(x){return 1.0/_Nf1(x)}function _Wf1(x,y){if(typeof(x)!=='undefined'){this.x=x;this.y=y}else this.x=this.y=0}_Wf1.prototype={_ej:function(){return new _Wf1(this.x,this.y)},_Xf1:function(){this.x=0.0;this.y=0.0;return this},_7x:function(_Yf1,_Zf1){this.x=_Yf1;this.y=_Zf1;return this},_jS:function(_xm){this.x=_xm.x;this.y=_xm.y;return this},__f1:function(){var _4l=new _Wf1();_4l._7x(-this.x,-this.y);return _4l},_0g1:function(_p1){switch(_p1){
|
|
case 0:return this.x;case 1:return this.y}},_1g1:function(_p1,_4l){switch(_p1){case 0:return this.x=_4l;case 1:return this.y=_4l}},_7v:function(_4l){this.x+=_4l.x;this.y+=_4l.y;return this},_2g1:function(_4l){this.x-=_4l.x;this.y-=_4l.y;return this;},Multiply:function(_rk){this.x*=_rk;this.y*=_rk;return this},Length:function(){return _Tf1(this.x*this.x+this.y*this.y)},_3g1:function(){return this.x*this.x+this.y*this.y},_4g1:function(){var length=this.Length();if(length<_af1){return 0.0}var _5g1=1.0/length;this.x*=_5g1;
|
|
this.y*=_5g1;return length},_6g1:function(){return _Mf1(this.x)&&_Mf1(this.y)},_7g1:function(){return new _Wf1(-this.y,this.x)},_8g1:function(out){var _Dy=out||[];_Dy[0]=this.x;_Dy[1]=this.y;return _Dy},_9g1:function(data){this.x=data[0];this.y=data[1]}};_Wf1._7v=function(_rk,_qk){return new _Wf1(_rk.x+_qk.x,_rk.y+_qk.y)};_Wf1._2g1=function(_rk,_qk){return new _Wf1(_rk.x-_qk.x,_rk.y-_qk.y)};_Wf1._ag1=function(_rk,_qk){return _rk.x==_qk.x&&_rk.y==_qk.y};_Wf1.Multiply=function(_wJ,_rk){return new _Wf1(_wJ*_rk.x,
|
|
_wJ*_rk.y)};_Wf1.__f1=function(_rk){return new _Wf1(-_rk.x,-_rk.y)};function _bg1(x,y,_fr){if(typeof(x)!=='undefined'){this.x=x;this.y=y;this._fr=_fr}}_bg1.prototype={_ej:function(){return new _bg1(this.x,this.y,this._fr)},_Xf1:function(){this.x=0.0;this.y=0.0;this._fr=0.0},_7x:function(_Yf1,_Zf1,_cg1){this.x=_Yf1;this.y=_Zf1;this._fr=_cg1},__f1:function(){var _4l=new _bg1();_4l._7x(-this.x,-this.y,-this._fr);return _4l},_7v:function(_4l){this.x+=_4l.x;this.y+=_4l.y;this._fr+=_4l._fr},_2g1:function(_4l){
|
|
this.x-=_4l.x;this.y-=_4l.y;this._fr-=_4l._fr},Multiply:function(_wJ){this.x*=_wJ;this.y*=_wJ;this._fr*=_wJ},x:0,y:0,_fr:0};_bg1.Multiply=function(_wJ,_rk){return new _bg1(_wJ*_rk.x,_wJ*_rk.y,_wJ*_rk._fr)};_bg1._7v=function(_rk,_qk){return new _bg1(_rk.x+_qk.x,_rk.y+_qk.y,_rk._fr+_qk._fr)};_bg1._2g1=function(_rk,_qk){return new _bg1(_rk.x-_qk.x,_rk.y-_qk.y,_rk._fr-_qk._fr)};function _dg1(_eg1,_fg1){this._cM=_eg1?_eg1._ej():new _Wf1();this._9R=_fg1?_fg1._ej():new _Wf1()}_dg1.prototype={_7x:function(_eg1,_fg1){
|
|
this._cM._jS(_eg1);this._9R._jS(_fg1)},_jS:function(_PG){this._cM._jS(_PG._cM);this._9R._jS(_PG._9R)},_gg1:function(){this._cM.x=1.0;this._9R.x=0.0;this._cM.y=0.0;this._9R.y=1.0},_Xf1:function(){this._cM.x=0.0;this._9R.x=0.0;this._cM.y=0.0;this._9R.y=0.0},_hg1:function(){var _rk=this._cM.x,_qk=this._9R.x,_q1=this._cM.y,_2z=this._9R.y;var _ig1=new _dg1();var _jg1=_rk*_2z-_qk*_q1;if(_jg1!=0.0){_jg1=1.0/_jg1}_ig1._cM.x=_jg1*_2z;_ig1._9R.x=-_jg1*_qk;_ig1._cM.y=-_jg1*_q1;_ig1._9R.y=_jg1*_rk;return _ig1},_kg1:function(_qk){
|
|
var _lg1=this._cM.x,_mg1=this._9R.x,_ng1=this._cM.y,_og1=this._9R.y;var _jg1=_lg1*_og1-_mg1*_ng1;if(_jg1!=0.0){_jg1=1.0/_jg1}var x=new _Wf1();x.x=_jg1*(_og1*_qk.x-_mg1*_qk.y);x.y=_jg1*(_lg1*_qk.y-_ng1*_qk.x);return x;}};_dg1._7v=function(_8f1,_ig1){return new _dg1(_Wf1._7v(_8f1._cM,_ig1._cM),_Wf1._7v(_8f1._9R,_ig1._9R))};function _pg1(_eg1,_fg1,_qg1){this._cM=_eg1?_eg1._ej():new _bg1();this._9R=_fg1?_fg1._ej():new _bg1();this._rg1=_qg1?_qg1._ej():new _bg1()}_pg1.prototype={_Xf1:function(){this._cM._Xf1();this._9R._Xf1();
|
|
this._rg1._Xf1()},_sg1:function(_qk){var _jg1=_tg1(this._cM,_ug1(this._9R,this._rg1));if(_jg1!=0.0){_jg1=1.0/_jg1}var x=new _bg1();x.x=_jg1*_tg1(_qk,_ug1(this._9R,this._rg1));x.y=_jg1*_tg1(this._cM,_ug1(_qk,this._rg1));x._fr=_jg1*_tg1(this._cM,_ug1(this._9R,_qk));return x},_vg1:function(_qk){var _lg1=this._cM.x,_mg1=this._9R.x,_ng1=this._cM.y,_og1=this._9R.y;var _jg1=_lg1*_og1-_mg1*_ng1;if(_jg1!=0.0){_jg1=1.0/_jg1}var x=new _Wf1();x.x=_jg1*(_og1*_qk.x-_mg1*_qk.y);x.y=_jg1*(_lg1*_qk.y-_ng1*_qk.x);return x}
|
|
,_wg1:function(_xg1){var _rk=this._cM.x,_qk=this._9R.x,_q1=this._cM.y,_2z=this._9R.y;var _jg1=_rk*_2z-_qk*_q1;if(_jg1!=0.0){_jg1=1.0/_jg1}_xg1._cM.x=_jg1*_2z;_xg1._9R.x=-_jg1*_qk;_xg1._cM._fr=0.0;_xg1._cM.y=-_jg1*_q1;_xg1._9R.y=_jg1*_rk;_xg1._9R._fr=0.0;_xg1._rg1.x=0.0;_xg1._rg1.y=0.0;_xg1._rg1._fr=0.0},_yg1:function(_xg1){var _jg1=_tg1(this._cM,_ug1(this._9R,this._rg1));if(_jg1!=0.0){_jg1=1.0/_jg1}var _lg1=this._cM.x,_mg1=this._9R.x,_zg1=this._rg1.x;var _og1=this._9R.y,_Ag1=this._rg1.y;var _Bg1=this._rg1._fr;
|
|
_xg1._cM.x=_jg1*(_og1*_Bg1-_Ag1*_Ag1);_xg1._cM.y=_jg1*(_zg1*_Ag1-_mg1*_Bg1);_xg1._cM._fr=_jg1*(_mg1*_Ag1-_zg1*_og1);_xg1._9R.x=_xg1._cM.y;_xg1._9R.y=_jg1*(_lg1*_Bg1-_zg1*_zg1);_xg1._9R._fr=_jg1*(_zg1*_mg1-_lg1*_Ag1);_xg1._rg1.x=_xg1._cM._fr;_xg1._rg1.y=_xg1._9R._fr;_xg1._rg1._fr=_jg1*(_lg1*_og1-_mg1*_mg1)}};function _Cg1(angle,_q1){if(typeof(_q1)!=='undefined'){this._wJ=angle;this._q1=_q1}else if(typeof(angle)!=='undefined')this._7x(angle)}_Cg1.prototype={_ej:function(){return new _Cg1(this._wJ,this._q1)}
|
|
,_jS:function(_xm){this._wJ=_xm._wJ;this._q1=_xm._q1},_7x:function(x){this._wJ=_Pf1(x);this._q1=_Qf1(x)},_gg1:function(){this._wJ=0.0;this._q1=1.0},_Dg1:function(){return _Uf1(this._wJ,this._q1)},_Eg1:function(){return new _Wf1(this._q1,this._wJ)},_Fg1:function(){return new _Wf1(-this._wJ,this._q1)},_wJ:0,_q1:1};function _Gg1(position,rotation){this._iP=new _Wf1();this._oN=new _Cg1();if(position){this._iP._jS(position);this._oN._jS(rotation)}}_Gg1.prototype={_ej:function(){var _Hg1=new _Gg1(this._iP,this._oN);
|
|
return _Hg1},_jS:function(_Hg1){this._iP._jS(_Hg1._iP);this._oN._jS(_Hg1._oN)},_gg1:function(){this._iP._Xf1();this._oN._gg1()},_7x:function(position,angle){this._iP._jS(position);this._oN._7x(angle)}};function _Ig1(){this._Jg1=new _Wf1();this._Kg1=new _Wf1();this._q1=new _Wf1()}_Ig1.prototype={_jS:function(_Lg1){this._Jg1._jS(_Lg1._Jg1);this._Kg1._jS(_Lg1._Kg1);this._q1._jS(_Lg1._q1);this._rk=_Lg1._rk;this._Mg1=_Lg1._Mg1;this._Ng1=_Lg1._Ng1},_ej:function(){var _Lg1=new _Ig1();_Lg1._Jg1._jS(this._Jg1);
|
|
_Lg1._Kg1._jS(this._Kg1);_Lg1._q1._jS(this._q1);_Lg1._rk=this._rk;_Lg1._Mg1=this._Mg1;_Lg1._Ng1=this._Ng1;return _Lg1},/// @param beta is a factor in [0,1], where 0 indicates alpha0.
|
|
_Og1:function(_Hg1,_Pg1){_Hg1._iP.x=((1.0-_Pg1)*this._Kg1.x)+(_Pg1*this._q1.x);_Hg1._iP.y=((1.0-_Pg1)*this._Kg1.y)+(_Pg1*this._q1.y);var angle=(1.0-_Pg1)*this._Mg1+_Pg1*this._rk;_Hg1._oN._7x(angle);_Hg1._iP.x-=_Hg1._oN._q1*this._Jg1.x-_Hg1._oN._wJ*this._Jg1.y;_Hg1._iP.y-=_Hg1._oN._wJ*this._Jg1.x+_Hg1._oN._q1*this._Jg1.y}
|
|
,/// @param alpha the new initial time.
|
|
_Qg1:function(alpha){_7f1(this._Ng1<1.0);var _Pg1=(alpha-this._Ng1)/(1.0-this._Ng1);this._Kg1._7v(_Wf1.Multiply(_Pg1,_Wf1._2g1(this._q1,this._Kg1)));this._Mg1+=_Pg1*(this._rk-this._Mg1);this._Ng1=alpha},_4g1:function(){var _Rg1=2.0*_bf1;var _2z=_Rg1*_Rf1(this._Mg1/_Rg1);this._Mg1-=_2z;this._rk-=_2z},_Mg1:0,_rk:0,_Ng1:0};function _Sg1(_rk,_qk){return _rk.x*_qk.x+_rk.y*_qk.y}function _Tg1(_rk,_qk){return _rk.x*_qk.y-_rk.y*_qk.x}function _Ug1(_rk,_wJ){return new _Wf1(_wJ*_rk.y,
|
|
-_wJ*_rk.x)}function _Vg1(_wJ,_rk){return new _Wf1(-_wJ*_rk.y,_wJ*_rk.x)}function _Wg1(_8f1,_4l){return new _Wf1(_8f1._cM.x*_4l.x+_8f1._9R.x*_4l.y,_8f1._cM.y*_4l.x+_8f1._9R.y*_4l.y)}function _Xg1(_8f1,_4l){return new _Wf1(_Sg1(_4l,_8f1._cM),_Sg1(_4l,_8f1._9R))}function _Yg1(_rk,_qk){var _q1=_Wf1._2g1(_rk,_qk);return _q1.Length()}function _Zg1(_rk,_qk){var _q1=_Wf1._2g1(_rk,_qk);return _Sg1(_q1,_q1)}function _tg1(_rk,_qk){return _rk.x*_qk.x+_rk.y*_qk.y+_rk._fr*_qk._fr}function _ug1(_rk,_qk){return new _bg1(_rk.y*_qk._fr-_rk._fr*_qk.y,
|
|
_rk._fr*_qk.x-_rk.x*_qk._fr,_rk.x*_qk.y-_rk.y*_qk.x)}function __g1(_8f1,_ig1){return new _dg1(_Wg1(_8f1,_ig1._cM),_Wg1(_8f1,_ig1._9R))}function _0h1(_8f1,_ig1){var _eg1=new _Wf1(_Sg1(_8f1._cM,_ig1._cM),_Sg1(_8f1._9R,_ig1._cM));var _fg1=new _Wf1(_Sg1(_8f1._cM,_ig1._9R),_Sg1(_8f1._9R,_ig1._9R));return new _dg1(_eg1,_fg1)}function _1h1(_8f1,_4l){return _bg1._7v(_bg1._7v(_bg1.Multiply(_4l.x,_8f1._cM),_bg1.Multiply(_4l.y,_8f1._9R)),_bg1.Multiply(_4l._fr,_8f1._rg1))}function _2h1(_8f1,_4l){return new _Wf1(_8f1._cM.x*_4l.x+_8f1._9R.x*_4l.y,
|
|
_8f1._cM.y*_4l.x+_8f1._9R.y*_4l.y)}function _3h1(_oN,_ok){var _4h1=new _Cg1();_4h1._wJ=_oN._wJ*_ok._q1+_oN._q1*_ok._wJ;_4h1._q1=_oN._q1*_ok._q1-_oN._wJ*_ok._wJ;return _4h1}function _5h1(_oN,_ok){var _4h1=new _Cg1();_4h1._wJ=_oN._q1*_ok._wJ-_oN._wJ*_ok._q1;_4h1._q1=_oN._q1*_ok._q1+_oN._wJ*_ok._wJ;return _4h1}function _6h1(_oN,_4l){return new _Wf1(_oN._q1*_4l.x-_oN._wJ*_4l.y,_oN._wJ*_4l.x+_oN._q1*_4l.y)}function _7h1(_oN,_4l){return new _Wf1(_oN._q1*_4l.x+_oN._wJ*_4l.y,-_oN._wJ*_4l.x+_oN._q1*_4l.y)}function _8h1(_9h1,
|
|
_4l){return new _Wf1((_9h1._oN._q1*_4l.x-_9h1._oN._wJ*_4l.y)+_9h1._iP.x,(_9h1._oN._wJ*_4l.x+_9h1._oN._q1*_4l.y)+_9h1._iP.y)}function _ah1(_9h1,_4l){var _Ry=_4l.x-_9h1._iP.x;var _Sy=_4l.y-_9h1._iP.y;var x=(_9h1._oN._q1*_Ry+_9h1._oN._wJ*_Sy);var y=(-_9h1._oN._wJ*_Ry+_9h1._oN._q1*_Sy);return new _Wf1(x,y)}function _bh1(_8f1,_ig1){var _ch1=new _Gg1();_ch1._oN=_3h1(_8f1._oN,_ig1._oN);_ch1._iP=_Wf1._7v(_6h1(_8f1._oN,_ig1._iP),_8f1._iP);return _ch1}function _dh1(_8f1,_ig1){var _ch1=new _Gg1();_ch1._oN=_5h1(_8f1._oN,_ig1._oN);
|
|
var _eh1=_ig1._iP.x-_8f1._iP.x;var _fh1=_ig1._iP.y-_8f1._iP.y;_ch1._iP.x=_8f1._oN._q1*_eh1+_8f1._oN._wJ*_fh1;_ch1._iP.y=-_8f1._oN._wJ*_eh1+_8f1._oN._q1*_fh1;return _ch1}var _gh1=Math.abs;function _hh1(_rk){return new _Wf1(_gh1(_rk.x),_gh1(_rk.y))}function _ih1(_8f1){return new _dg1(_hh1(_8f1._cM),_hh1(_8f1._9R))}var _jh1=Math.min;function _kh1(_rk,_qk){return new _Wf1(_jh1(_rk.x,_qk.x),_jh1(_rk.y,_qk.y))}var _lh1=Math.max;function _mh1(_rk,_qk){return new _Wf1(_lh1(_rk.x,_qk.x),_lh1(_rk.y,_qk.y))}function _nh1(_rk,
|
|
_q91,_oh1){return _lh1(_q91,_jh1(_rk,_oh1))}function _ph1(_rk,_q91,_oh1){return _mh1(_q91,_kh1(_rk,_oh1))}function _qh1(x){x|=(x>>1);x|=(x>>2);x|=(x>>4);x|=(x>>8);x|=(x>>16);return x+1}function _rh1(x){var result=x>0&&(x&(x-1))==0;return result}var _sh1=32767;function _th1(_uh1,_p91){var _ok=Math.random();if(typeof(_uh1)!=='undefined')_ok=(_p91-_uh1)*_ok+_uh1;else _ok=2.0*_ok-1.0;return _ok}function _vh1(_ok,_pk,_qk){this._ok=_ok||0;this._pk=_pk||0;this._qk=_qk||0}_vh1.prototype={_7x:function(_ok,_pk,_qk){this._ok=_ok;
|
|
this._pk=_pk;this._qk=_qk}};function _wh1(){}_wh1.prototype={_xh1:function(_bd1){this._yh1=_bd1},_zh1:function(){return this._yh1},_Ah1:function(_bd1){this._yh1|=_bd1},_Bh1:function(_bd1){this._yh1&=~_bd1},_Ch1:function(_bd1){this._yh1^=_bd1},_Dh1:function(vertices,vertexCount,color){},_Eh1:function(vertices,vertexCount,color){},_Fh1:function(_Gh1,_Hh1,color){},_Ih1:function(_Gh1,_Hh1,_6z,color){},_Jh1:function(_5z,_Kh1,color){},/// @param xf a transform.
|
|
_Lh1:function(_Hg1){},_Mh1:function(_Nh1,
|
|
_Hh1,_Oh1,_Zn){},_yh1:0};_wh1._Ph1=1;_wh1._Qh1=2;_wh1._Rh1=4;_wh1._Sh1=8;_wh1._Th1=16;_wh1._Uh1=32;_wh1._Vh1=64;_wh1._Wh1=128;_wh1._Xh1=256;_wh1._Yh1=512;_wh1._Zh1=1024;if(typeof(performance)==='undefined'){window.performance={now:function(){return +new Date()}}}function __h1(){this._dO();}__h1.prototype={_dO:function(){this._0i1=performance.now()},_1i1:function(){return performance.now()-this._0i1}};function _2i1(){this._3i1=0;this._Gh1=new _Wf1();this._4i1=0}/*
|
|
* A shape.
|
|
* @constructor
|
|
* @returns {b2Shape}
|
|
*/function _5i1(){
|
|
this._RS=0;this._6i1=0}_5i1.prototype={_ej:function(){},/// @return the shape type.
|
|
_7i1:function(){return this._RS},_8i1:function(){},/// @param xf the shape world transform.
|
|
/// @param p a point in world coordinates.
|
|
_9i1:function(_Hg1,_iP){},/// @param output the ray-cast results.
|
|
/// @param input the ray-cast input parameters.
|
|
/// @param transform the transform to be applied to the shape.
|
|
/// @param childIndex the child shape index
|
|
_ai1:function(_aN,_8N,transform,_bi1){},/// @param aabb returns the axis aligned box.
|
|
/// @param xf the world transform of the shape.
|
|
/// @param childIndex the child shape
|
|
_ci1:function(_di1,
|
|
_Hg1,_bi1){},/// @param massData returns the mass data for this shape.
|
|
/// @param density the density in kilograms per meter squared.
|
|
_ei1:function(_fi1,_gi1){},/// @param xf the shape world transform.
|
|
/// @param p a point in world coordinates.
|
|
/// @param distance returns the distance from the current shape.
|
|
/// @param normal returns the direction in which the distance increases.
|
|
_hi1:function(_Hg1,_iP,_ii1,_ji1,_bi1){},_8g1:function(out){var _Dy=out||{};_Dy['m_type']=this._RS;_Dy['m_radius']=this._6i1;
|
|
return _Dy},_9g1:function(data){this._6i1=data['m_radius']}};_5i1._ki1=0;_5i1._li1=1;_5i1._mi1=2;_5i1._ni1=3;_5i1._oi1=4;function _pi1(){this.parent.call(this);this._RS=_5i1._ki1;this._6i1=0;this._qi1=new _Wf1();Object.seal(this)}_pi1.prototype={_ej:function(){var _ri1=new _pi1();_ri1._6i1=this._6i1;_ri1._qi1=this._qi1._ej();return _ri1},/// @see b2Shape::GetChildCount
|
|
_8i1:function(){return 1},_9i1:function(transform,_iP){var _Gh1=_Wf1._7v(transform._iP,_6h1(transform._oN,this._qi1));var _2z=_Wf1._2g1(_iP,
|
|
_Gh1);return _Sg1(_2z,_2z)<=this._6i1*this._6i1},_ai1:function(_aN,_8N,transform,_bi1){var position=_Wf1._7v(transform._iP,_6h1(transform._oN,this._qi1));var _wJ=_Wf1._2g1(_8N._5z,position);var _qk=_Sg1(_wJ,_wJ)-this._6i1*this._6i1;var _ok=_Wf1._2g1(_8N._Kh1,_8N._5z);var _q1=_Sg1(_wJ,_ok);var _0P=_Sg1(_ok,_ok);var _si1=_q1*_q1-_0P*_qk;if(_si1<0.0||_0P<_af1){return !1}var _rk=-(_q1+_Tf1(_si1));if(0.0<=_rk&&_rk<=_8N._ti1*_0P){_rk/=_0P;_aN._ui1=_rk;_aN._ji1=_Wf1._7v(_wJ,_Wf1.Multiply(_rk,_ok));_aN._ji1._4g1();
|
|
return !0}return !1},/// @see b2Shape::ComputeAABB
|
|
_ci1:function(_di1,transform,_bi1){var _Ry=transform._iP.x+(transform._oN._q1*this._qi1.x-transform._oN._wJ*this._qi1.y);var _Sy=transform._iP.y+(transform._oN._wJ*this._qi1.x+transform._oN._q1*this._qi1.y);_di1._vi1.x=_Ry-this._6i1;_di1._vi1.y=_Sy-this._6i1;_di1._wi1.x=_Ry+this._6i1;_di1._wi1.y=_Sy+this._6i1},/// @see b2Shape::ComputeMass
|
|
_ei1:function(_fi1,_gi1){_fi1._3i1=_gi1*_bf1*this._6i1*this._6i1;_fi1._Gh1=this._qi1;_fi1._4i1=_fi1._3i1*(0.5*this._6i1*this._6i1+_Sg1(this._qi1,
|
|
this._qi1))},_xi1:function(_2z){return 0},_yi1:function(_2z){return this._qi1},_It:function(){return 1},_zi1:function(index){_7f1(index==0);return this._qi1},_hi1:function(transform,_iP,_ii1,_ji1,_bi1){var _Gh1=_Wf1._7v(transform._iP,_6h1(transform._oN,this._qi1));var _2z=_Wf1._2g1(_iP,_Gh1);var _Ai1=_2z.Length();_ii1[0]=_Ai1-this._6i1;_ji1._jS(_Wf1.Multiply(1/_Ai1,_2z))},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['m_p']=this._qi1._8g1();return _Dy},_9g1:function(data){
|
|
this.parent.prototype._9g1.call(this,data);this._qi1._9g1(data['m_p'])}};_pi1._Ce1(_5i1);function _Bi1(){this.parent.call(this);this._RS=_5i1._li1;this._6i1=_if1;this._Ci1=new _Wf1();this._Di1=new _Wf1();this._Ei1=new _Wf1();this._Fi1=new _Wf1();this._Gi1=!1;this._Hi1=!1;Object.seal(this)}_Bi1.prototype={_7x:function(_Gq,_6l){this._Di1._jS(_Gq);this._Ei1._jS(_6l);this._Gi1=!1;this._Hi1=!1},_ej:function(){var _ri1=new _Bi1();_ri1._Ci1=this._Ci1._ej();_ri1._Di1=this._Di1._ej();_ri1._Ei1=this._Ei1._ej();_ri1._Fi1=this._Fi1._ej();
|
|
_ri1._Gi1=this._Gi1;_ri1._Hi1=this._Hi1;return _ri1},/// @see b2Shape::GetChildCount
|
|
_8i1:function(){return 1},/// @see b2Shape::TestPoint
|
|
_9i1:function(transform,_iP){return !1},_ai1:function(_aN,_8N,_Hg1,_bi1){var _5z=_7h1(_Hg1._oN,_Wf1._2g1(_8N._5z,_Hg1._iP));var _Kh1=_7h1(_Hg1._oN,_Wf1._2g1(_8N._Kh1,_Hg1._iP));var _2z=_Wf1._2g1(_Kh1,_5z);var _Gq=this._Di1;var _6l=this._Ei1;var e=_Wf1._2g1(_6l,_Gq);var _ji1=new _Wf1(e.y,-e.x);_ji1._4g1();var _Ii1=_Sg1(_ji1,_Wf1._2g1(_Gq,_5z));var _Ji1=_Sg1(_ji1,_2z);if(_Ji1==0.0){
|
|
return !1}var _Am=_Ii1/_Ji1;if(_Am<0.0||_8N._ti1<_Am){return !1}var _oN=_Wf1._7v(_5z,_Wf1.Multiply(_Am,_2z));var _ok=_Wf1._2g1(_6l,_Gq);var _0P=_Sg1(_ok,_ok);if(_0P==0.0){return !1}var _wJ=_Sg1(_Wf1._2g1(_oN,_Gq),_ok)/_0P;if(_wJ<0.0||1.0<_wJ){return !1}_aN._ui1=_Am;if(_Ii1>0.0){_aN._ji1=_6h1(_Hg1._oN,_ji1).__f1()}else {_aN._ji1=_6h1(_Hg1._oN,_ji1)}return !0},/// @see b2Shape::ComputeAABB
|
|
_ci1:function(_di1,_Hg1,_bi1){var _Tq=(_Hg1._oN._q1*this._Di1.x-_Hg1._oN._wJ*this._Di1.y)+_Hg1._iP.x;var _Uq=(_Hg1._oN._wJ*this._Di1.x+_Hg1._oN._q1*this._Di1.y)+_Hg1._iP.y;
|
|
var _Vq=(_Hg1._oN._q1*this._Ei1.x-_Hg1._oN._wJ*this._Ei1.y)+_Hg1._iP.x;var _Wq=(_Hg1._oN._wJ*this._Ei1.x+_Hg1._oN._q1*this._Ei1.y)+_Hg1._iP.y;var _Ki1=_jh1(_Tq,_Vq);var _Li1=_jh1(_Uq,_Wq);var _Mi1=_lh1(_Tq,_Vq);var _Ni1=_lh1(_Uq,_Wq);_di1._vi1.x=_Ki1-this._6i1;_di1._vi1.y=_Li1-this._6i1;_di1._wi1.x=_Mi1+this._6i1;_di1._wi1.y=_Ni1+this._6i1},/// @see b2Shape::ComputeMass
|
|
_ei1:function(_fi1,_gi1){_fi1._3i1=0.0;_fi1._Gh1=_Wf1.Multiply(0.5,_Wf1._7v(this._Di1,this._Ei1));_fi1._4i1=0.0},_hi1:function(_Hg1,
|
|
_iP,_ii1,_ji1,_bi1){var _Gq=_8h1(_Hg1,this._Di1);var _6l=_8h1(_Hg1,this._Ei1);var _2z=_Wf1._2g1(_iP,_Gq);var _wJ=_Wf1._2g1(_6l,_Gq);var _Oi1=_Sg1(_2z,_wJ);if(_Oi1>0){var _5H=_Sg1(_wJ,_wJ);if(_Oi1>_5H){_2z._jS(_Wf1._2g1(_iP,_6l))}else {_2z._2g1(_Wf1.Multiply(_Oi1/_5H,_wJ))}}var _Ai1=_2z.Length();_ii1[0]=_Ai1;_ji1._jS(_Ai1>0?_Wf1.Multiply(1/_Ai1,_2z):new _Wf1(0,0))},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['m_vertex1']=this._Di1._8g1();_Dy['m_vertex2']=this._Ei1._8g1();
|
|
_Dy['m_hasVertex0']=this._Gi1;if(this._Gi1)_Dy['m_vertex0']=this._Ci1._8g1();_Dy['m_hasVertex3']=this._Hi1;if(this._Hi1)_Dy['m_vertex3']=this._Fi1._8g1();return _Dy},_9g1:function(data){this.parent.prototype._9g1.call(this,data);this._Di1._9g1(data['m_vertex1']);this._Ei1._9g1(data['m_vertex2']);this._Gi1=data['m_hasVertex0'];if(this._Gi1)this._Ci1._9g1(data['m_vertex0']);this._Hi1=data['m_hasVertex3'];if(this._Hi1)this._Fi1._9g1(data['m_vertex3'])}};_Bi1._Ce1(_5i1);function _Pi1(){this.parent.call(this);
|
|
this._RS=_5i1._ni1;this._6i1=_if1;this._Qi1=null;this._Ri1=0;this._Si1=new _Wf1();this._Ti1=new _Wf1();this._Ui1=!1;this._Vi1=!1;Object.seal(this)}_Pi1._Wi1=new _Bi1();_Pi1.prototype={/// @param vertices an array of vertices, these are copied
|
|
/// @param count the vertex count
|
|
_Xi1:function(vertices,_Zn){_7f1(this._Qi1==null&&this._Ri1==0);_7f1(_Zn>=3);for(var _p1=1;_p1<_Zn;++_p1){var _Gq=vertices[_p1-1];var _6l=vertices[_p1];_7f1(_Zg1(_Gq,_6l)>_gf1*_gf1)}this._Ri1=_Zn+1;this._Qi1=new Array(this._Ri1);
|
|
for(var _p1=0;_p1<_Zn;++_p1)this._Qi1[_p1]=vertices[_p1]._ej();this._Qi1[_Zn]=this._Qi1[0]._ej();this._Si1._jS(this._Qi1[this._Ri1-2]);this._Ti1._jS(this._Qi1[1]);this._Ui1=!0;this._Vi1=!0},/// @param vertices an array of vertices, these are copied
|
|
/// @param count the vertex count
|
|
_Yi1:function(vertices,_Zn){_7f1(this._Qi1==null&&this._Ri1==0);_7f1(_Zn>=2);for(var _p1=1;_p1<_Zn;++_p1){var _Gq=vertices[_p1-1];var _6l=vertices[_p1];_7f1(_Zg1(_Gq,_6l)>_gf1*_gf1)}this._Ri1=_Zn;this._Qi1=new Array(_Zn);
|
|
for(var _p1=0;_p1<_Zn;++_p1)this._Qi1[_p1]=vertices[_p1]._ej();this._Ui1=!1;this._Vi1=!1;this._Si1._Xf1();this._Ti1._Xf1()},_Zi1:function(__i1){this._Si1._jS(__i1);this._Ui1=!0},_0j1:function(_1j1){this._Ti1._jS(_1j1);this._Vi1=!0},_ej:function(){var _ri1=new _Pi1();_ri1._Ri1=this._Ri1;_ri1._Qi1=new Array(this._Ri1);for(var _p1=0;_p1<this._Ri1;++_p1)_ri1._Qi1[_p1]=this._Qi1[_p1]._ej();_ri1._Si1=this._Si1._ej();_ri1._Ti1=this._Ti1._ej();_ri1._Ui1=this._Ui1;_ri1._Vi1=this._Vi1;return _ri1},/// @see b2Shape::GetChildCount
|
|
_8i1:function(){
|
|
return this._Ri1-1},_2j1:function(_3j1,index){_7f1(0<=index&&index<this._Ri1-1);_3j1._RS=_5i1._li1;_3j1._6i1=this._6i1;_3j1._Di1=this._Qi1[index+0];_3j1._Ei1=this._Qi1[index+1];if(index>0){_3j1._Ci1=this._Qi1[index-1];_3j1._Gi1=!0}else {_3j1._Ci1=this._Si1;_3j1._Gi1=this._Ui1}if(index<this._Ri1-2){_3j1._Fi1=this._Qi1[index+2];_3j1._Hi1=!0}else {_3j1._Fi1=this._Ti1;_3j1._Hi1=this._Vi1;}},/// @see b2Shape::TestPoint
|
|
_9i1:function(transform,_iP){return !1},_ai1:function(_aN,_8N,_Hg1,_bi1){_7f1(_bi1<this._Ri1);
|
|
var _4j1=_bi1;var _5j1=_bi1+1;if(_5j1==this._Ri1){_5j1=0}_Pi1._Wi1._Di1=this._Qi1[_4j1]._ej();_Pi1._Wi1._Ei1=this._Qi1[_5j1]._ej();return _Pi1._Wi1._ai1(_aN,_8N,_Hg1,0)},/// @see b2Shape::ComputeAABB
|
|
_ci1:function(_di1,_Hg1,_bi1){_7f1(_bi1<this._Ri1);var _4j1=_bi1;var _5j1=_bi1+1;if(_5j1==this._Ri1){_5j1=0}var _Tq=(_Hg1._oN._q1*this._Qi1[_4j1].x-_Hg1._oN._wJ*this._Qi1[_4j1].y)+_Hg1._iP.x;var _Uq=(_Hg1._oN._wJ*this._Qi1[_4j1].x+_Hg1._oN._q1*this._Qi1[_4j1].y)+_Hg1._iP.y;var _Vq=(_Hg1._oN._q1*this._Qi1[_5j1].x-_Hg1._oN._wJ*this._Qi1[_5j1].y)+_Hg1._iP.x;
|
|
var _Wq=(_Hg1._oN._wJ*this._Qi1[_5j1].x+_Hg1._oN._q1*this._Qi1[_5j1].y)+_Hg1._iP.y;_di1._vi1.x=_jh1(_Tq,_Vq);_di1._vi1.y=_jh1(_Uq,_Wq);_di1._wi1.x=_lh1(_Tq,_Vq);_di1._wi1.y=_lh1(_Uq,_Wq)},/// @see b2Shape::ComputeMass
|
|
_ei1:function(_fi1,_gi1){_fi1._3i1=0.0;_fi1._Gh1._Xf1();_fi1._4i1=0.0},_hi1:function(_Hg1,_iP,_ii1,_ji1,_bi1){this._2j1(_Pi1._Wi1,_bi1);_Pi1._Wi1._hi1(_Hg1,_iP,_ii1,_ji1,0)},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['m_count']=this._Ri1;_Dy['m_vertices']=[];
|
|
for(var _p1=0;_p1<this._Ri1;++_p1)_Dy['m_vertices'].push(this._Qi1[_p1]._8g1());_Dy['m_hasPrevVertex']=this._Ui1;if(this._Ui1)_Dy['m_prevVertex']=this._Si1._8g1();_Dy['m_hasNextVertex']=this._Vi1;if(this._Vi1)_Dy['m_nextVertex']=this._Ti1._8g1();return _Dy},_9g1:function(data){this.parent.prototype._9g1.call(this,data);this._Ri1=data['m_count'];this._Qi1=[];for(var _p1=0;_p1<this._Ri1;++_p1){this._Qi1[_p1]=new _Wf1();this._Qi1[_p1]._9g1(data['m_vertices'][_p1])}this._Ui1=data['m_hasPrevVertex'];if(this._Ui1)this._Si1._9g1(data['m_prevVertex']);
|
|
this._Vi1=data['m_hasNextVertex'];if(this._Vi1)this._Ti1._9g1(data['m_nextVertex'])}};_Pi1._Ce1(_5i1);function _6j1(){this.parent.call(this);this._RS=_5i1._mi1;this._6i1=_if1;this._Ri1=0;this._7j1=new _Wf1();this._Qi1=new Array(_df1);this._8j1=new Array(_df1);Object.seal(this)}_6j1.prototype={_ej:function(){var _ri1=new _6j1();_ri1._Ri1=this._Ri1;_ri1._7j1=this._7j1._ej();for(var _p1=0;_p1<this._Ri1;++_p1){_ri1._Qi1[_p1]=this._Qi1[_p1]._ej();_ri1._8j1[_p1]=this._8j1[_p1]._ej()}return _ri1},/// @see b2Shape::GetChildCount
|
|
_8i1:function(){
|
|
return 1},/// @warning the points may be re-ordered, even if they form a convex polygon
|
|
/// @warning collinear points are handled but not removed. Collinear points
|
|
_7x:function(vertices,_Zn){_7f1(3<=_Zn&&_Zn<=_df1);if(_Zn<3){this._9j1(1.0,1.0);return }var _km=_jh1(_Zn,_df1);var _aj1=new Array(_df1);var _bj1=0;for(var _p1=0;_p1<_km;++_p1){var _4l=vertices[_p1];var _cj1=!0;for(var _Em=0;_Em<_bj1;++_Em){if(_Zg1(_4l,_aj1[_Em])<0.5*_gf1){_cj1=!1;break }}if(_cj1){_aj1[_bj1++]=_4l._ej()}}_km=_bj1;if(_km<3){_7f1(!1);
|
|
this._9j1(1.0,1.0);return }var _dj1=0;var _pq=_aj1[0].x;for(_p1=1;_p1<_km;++_p1){var x=_aj1[_p1].x;if(x>_pq||(x==_pq&&_aj1[_p1].y<_aj1[_dj1].y)){_dj1=_p1;_pq=x}}var hull=new Array(_df1);var _mm=0;var _ej1=_dj1;for(;;){hull[_mm]=_ej1;var _fj1=0;for(_Em=1;_Em<_km;++_Em){if(_fj1==_ej1){_fj1=_Em;continue }var _ok=_Wf1._2g1(_aj1[_fj1],_aj1[hull[_mm]]);var _4l=_Wf1._2g1(_aj1[_Em],_aj1[hull[_mm]]);var _q1=_Tg1(_ok,_4l);if(_q1<0.0){_fj1=_Em}if(_q1==0.0&&_4l._3g1()>_ok._3g1()){_fj1=_Em}}++_mm;_ej1=_fj1;if(_fj1==_dj1){
|
|
break }}this._Ri1=_mm;for(_p1=0;_p1<_mm;++_p1){this._Qi1[_p1]=_aj1[hull[_p1]]._ej()}for(_p1=0;_p1<_mm;++_p1){var _4j1=_p1;var _5j1=_p1+1<_mm?_p1+1:0;var _3j1=_Wf1._2g1(this._Qi1[_5j1],this._Qi1[_4j1]);_7f1(_3j1._3g1()>_af1*_af1);this._8j1[_p1]=_Ug1(_3j1,1.0)._ej();this._8j1[_p1]._4g1()}this._7j1=_6j1._gj1(this._Qi1,_mm)},/// @param hx the half-width.
|
|
/// @param hy the half-height.
|
|
_9j1:function(_hj1,_ij1,_Gh1,angle){this._Ri1=4;this._Qi1[0]=new _Wf1(-_hj1,-_ij1);this._Qi1[1]=new _Wf1(_hj1,-_ij1);this._Qi1[2]=new _Wf1(_hj1,
|
|
_ij1);this._Qi1[3]=new _Wf1(-_hj1,_ij1);this._8j1[0]=new _Wf1(0.0,-1.0);this._8j1[1]=new _Wf1(1.0,0.0);this._8j1[2]=new _Wf1(0.0,1.0);this._8j1[3]=new _Wf1(-1.0,0.0);if(!_Gh1)return;this._7j1._jS(_Gh1);var _Hg1=new _Gg1();_Hg1._iP=_Gh1;_Hg1._oN._7x(angle);for(var _p1=0;_p1<this._Ri1;++_p1){this._Qi1[_p1]._jS(_8h1(_Hg1,this._Qi1[_p1]));this._8j1[_p1]._jS(_6h1(_Hg1._oN,this._8j1[_p1]))}},/// @see b2Shape::TestPoint
|
|
_9i1:function(_Hg1,_iP){var _jj1=_7h1(_Hg1._oN,_Wf1._2g1(_iP,_Hg1._iP));for(var _p1=0;_p1<this._Ri1;
|
|
++_p1){var _kj1=_Sg1(this._8j1[_p1],_Wf1._2g1(_jj1,this._Qi1[_p1]));if(_kj1>0.0){return !1}}return !0},_ai1:function(_aN,_8N,_Hg1,_bi1){var _5z=_7h1(_Hg1._oN,_Wf1._2g1(_8N._5z,_Hg1._iP));var _Kh1=_7h1(_Hg1._oN,_Wf1._2g1(_8N._Kh1,_Hg1._iP));var _2z=_Wf1._2g1(_Kh1,_5z);var _lj1=0.0,_mj1=_8N._ti1;var index=-1;for(var _p1=0;_p1<this._Ri1;++_p1){var _Ii1=_Sg1(this._8j1[_p1],_Wf1._2g1(this._Qi1[_p1],_5z));var _Ji1=_Sg1(this._8j1[_p1],_2z);if(_Ji1==0.0){if(_Ii1<0.0){return !1}}else {if(_Ji1<0.0&&_Ii1<_lj1*_Ji1){_lj1=_Ii1/_Ji1;
|
|
index=_p1}else if(_Ji1>0.0&&_Ii1<_mj1*_Ji1){_mj1=_Ii1/_Ji1}}if(_mj1<_lj1){return !1}}_7f1(0.0<=_lj1&&_lj1<=_8N._ti1);if(index>=0){_aN._ui1=_lj1;_aN._ji1=_6h1(_Hg1._oN,this._8j1[index]);return !0}return !1},/// @see b2Shape::ComputeAABB
|
|
_ci1:function(_di1,_Hg1,_bi1){var _Ki1=(_Hg1._oN._q1*this._Qi1[0].x-_Hg1._oN._wJ*this._Qi1[0].y)+_Hg1._iP.x;var _Li1=(_Hg1._oN._wJ*this._Qi1[0].x+_Hg1._oN._q1*this._Qi1[0].y)+_Hg1._iP.y;var _Mi1=_Ki1;var _Ni1=_Li1;for(var _p1=1;_p1<this._Ri1;++_p1){var _nj1=(_Hg1._oN._q1*this._Qi1[_p1].x-_Hg1._oN._wJ*this._Qi1[_p1].y)+_Hg1._iP.x;
|
|
var _oj1=(_Hg1._oN._wJ*this._Qi1[_p1].x+_Hg1._oN._q1*this._Qi1[_p1].y)+_Hg1._iP.y;_Ki1=_jh1(_Ki1,_nj1);_Li1=_jh1(_Li1,_oj1);_Mi1=_lh1(_Mi1,_nj1);_Ni1=_lh1(_Ni1,_oj1)}_di1._vi1.x=_Ki1-this._6i1;_di1._vi1.y=_Li1-this._6i1;_di1._wi1.x=_Mi1+this._6i1;_di1._wi1.y=_Ni1+this._6i1},/// @see b2Shape::ComputeMass
|
|
_ei1:function(_fi1,_gi1){_7f1(this._Ri1>=3);var _Gh1=new _Wf1(0.0,0.0);var _pj1=0.0;var _4i1=0.0;var _wJ=new _Wf1(0.0,0.0);for(var _p1=0;_p1<this._Ri1;++_p1){_wJ._7v(this._Qi1[_p1])}_wJ.Multiply(1.0/this._Ri1);
|
|
var _qj1=1.0/3.0;for(var _p1=0;_p1<this._Ri1;++_p1){var _rj1=_Wf1._2g1(this._Qi1[_p1],_wJ);var _sj1=_p1+1<this._Ri1?_Wf1._2g1(this._Qi1[_p1+1],_wJ):_Wf1._2g1(this._Qi1[0],_wJ);var _tj1=_Tg1(_rj1,_sj1);var _uj1=0.5*_tj1;_pj1+=_uj1;_Gh1._7v(_Wf1.Multiply(_uj1*_qj1,_Wf1._7v(_rj1,_sj1)));var _vj1=_rj1.x,_wj1=_rj1.y;var _xj1=_sj1.x,_yj1=_sj1.y;var _zj1=_vj1*_vj1+_xj1*_vj1+_xj1*_xj1;var _Aj1=_wj1*_wj1+_yj1*_wj1+_yj1*_yj1;_4i1+=(0.25*_qj1*_tj1)*(_zj1+_Aj1)}_fi1._3i1=_gi1*_pj1;_7f1(_pj1>_af1);_Gh1.Multiply(1.0/_pj1);
|
|
_fi1._Gh1=_Wf1._7v(_Gh1,_wJ);_fi1._4i1=_gi1*_4i1;_fi1._4i1+=_fi1._3i1*(_Sg1(_fi1._Gh1,_fi1._Gh1)-_Sg1(_Gh1,_Gh1))},_It:function(){return this._Ri1},_zi1:function(index){_7f1(0<=index&&index<this._Ri1);return this._Qi1[index]},/// @returns true if valid
|
|
_Bj1:function(){for(var _p1=0;_p1<this._Ri1;++_p1){var _4j1=_p1;var _5j1=_p1<this._Ri1-1?_4j1+1:0;var _iP=this._Qi1[_4j1];var e=_Wf1._2g1(this._Qi1[_5j1],_iP);for(var _Em=0;_Em<this._Ri1;++_Em){if(_Em==_4j1||_Em==_5j1){continue }var _4l=_Wf1._2g1(this._Qi1[_Em],
|
|
_iP);var _q1=_Tg1(e,_4l);if(_q1<0.0){return !1}}}return !0},_hi1:function(_Hg1,_iP,_Cj1,_ji1,_bi1){var _jj1=_7h1(_Hg1._oN,_Wf1._2g1(_iP,_Hg1._iP));var maxDistance=-Number.MAX_VALUE;var _Dj1=_jj1;for(var _p1=0;_p1<this._Ri1;++_p1){var _kj1=_Sg1(this._8j1[_p1],_Wf1._2g1(_jj1,this._Qi1[_p1]));if(_kj1>maxDistance){maxDistance=_kj1;_Dj1=this._8j1[_p1]}}if(maxDistance>0){var _Ej1=_Dj1;var _Fj1=maxDistance*maxDistance;for(var _p1=0;_p1<this._Ri1;++_p1){var _ii1=_Wf1._2g1(_jj1,this._Qi1[_p1]);var _Gj1=_ii1._3g1();if(_Fj1>_Gj1){
|
|
_Ej1=_ii1;_Fj1=_Gj1}}_Cj1[0]=_Tf1(_Fj1);_ji1._jS(_6h1(_Hg1._oN,_Ej1));_ji1._4g1()}else {_Cj1[0]=maxDistance;_ji1._jS(_6h1(_Hg1._oN,_Dj1))}},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['m_count']=this._Ri1;_Dy['m_centroid']=this._7j1._8g1();_Dy['m_vertices']=[];_Dy['m_normals']=[];for(var _p1=0;_p1<this._Ri1;++_p1){_Dy['m_vertices'].push(this._Qi1[_p1]._8g1());_Dy['m_normals'].push(this._8j1[_p1]._8g1());}return _Dy},_9g1:function(data){this.parent.prototype._9g1.call(this,
|
|
data);this._Ri1=data['m_count'];this._7j1._9g1(data['m_centroid']);this._Qi1=[];this._8j1=[];for(var _p1=0;_p1<this._Ri1;++_p1){this._Qi1[_p1]=new _Wf1();this._Qi1[_p1]._9g1(data['m_vertices'][_p1]);this._8j1[_p1]=new _Wf1();this._8j1[_p1]._9g1(data['m_normals'][_p1])}}};_6j1._gj1=function(_Hj1,_Zn){_7f1(_Zn>=3);var _q1=new _Wf1();var _pj1=0.0;var _Ij1=new _Wf1(0.0,0.0);var _Jj1=1.0/3.0;for(var _p1=0;_p1<_Zn;++_p1){var _5z=_Ij1;var _Kh1=_Hj1[_p1];var _Kj1=_p1+1<_Zn?_Hj1[_p1+1]:_Hj1[0];var _rj1=_Wf1._2g1(_Kh1,
|
|
_5z);var _sj1=_Wf1._2g1(_Kj1,_5z);var _tj1=_Tg1(_rj1,_sj1);var _uj1=0.5*_tj1;_pj1+=_uj1;_q1._7v(_Wf1.Multiply(_uj1,_Wf1.Multiply(_Jj1,_Wf1._7v(_Wf1._7v(_5z,_Kh1),_Kj1))))}_7f1(_pj1>_af1);_q1.Multiply(1.0/_pj1);return _q1};_6j1._Ce1(_5i1);function _Lj1(){this._Mj1=0;this._Nj1=0}function _Oj1(_Pj1,_Qj1){if(_Pj1._Mj1==_Qj1._Mj1){return _Pj1._Nj1-_Qj1._Nj1}return _Pj1._Mj1-_Qj1._Mj1}function _Rj1(){this._Sj1=new _Tj1();this._Uj1=0;this._Vj1=0;this._Wj1=0;this._Xj1=[];this._Yj1=0;this._Zj1=[];}_Rj1.prototype={
|
|
__j1:function(_di1,_0k1){var _1k1=this._Sj1.__j1(_di1,_0k1);++this._Vj1;this._2k1(_1k1);return _1k1},_3k1:function(_1k1){this._4k1(_1k1);--this._Vj1;this._Sj1._3k1(_1k1)},_5k1:function(_1k1,_di1,_6k1){var buffer=this._Sj1._5k1(_1k1,_di1,_6k1);if(buffer){this._2k1(_1k1)}},_7k1:function(_1k1){this._2k1(_1k1)},_8k1:function(_1k1){return this._Sj1._8k1(_1k1)},_9k1:function(_1k1){return this._Sj1._9k1(_1k1)},_q31:function(_Mj1,_Nj1){var _ak1=this._Sj1._8k1(_Mj1);var _bk1=this._Sj1._8k1(_Nj1);return _ck1(_ak1,
|
|
_bk1)},_dk1:function(){return this._Vj1},_ek1:function(_fk1){this._Wj1=0;this._Xj1.length=0;for(var _p1=0;_p1<this._Yj1;++_p1){this._Uj1=this._Zj1[_p1];if(this._Uj1==_Rj1._gk1){continue }var _hk1=this._Sj1._8k1(this._Uj1);this._Sj1._ik1(this,_hk1)}this._Yj1=0;this._Xj1.sort(_Oj1);var _p1=0;while(_p1<this._Wj1){var _jk1=this._Xj1[_p1];var _kk1=this._Sj1._9k1(_jk1._Mj1);var _lk1=this._Sj1._9k1(_jk1._Nj1);_fk1._mk1(_kk1,_lk1);++_p1;while(_p1<this._Wj1){var _nk1=this._Xj1[_p1];if(_nk1._Mj1!=_jk1._Mj1||_nk1._Nj1!=_jk1._Nj1){
|
|
break }++_p1}}},_ik1:function(_fk1,_di1){this._Sj1._ik1(_fk1,_di1)},/// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1).
|
|
/// @param callback a callback class that is called for each proxy that is hit by the ray.
|
|
_ai1:function(_fk1,_8N){this._Sj1._ai1(_fk1,_8N)},_ok1:function(){return this._Sj1._8_()},_pk1:function(){return this._Sj1._qk1()},_rk1:function(){return this._Sj1._sk1()},/// @param newOrigin the new origin with respect to the old origin
|
|
_tk1:function(_uk1){
|
|
this._Sj1._tk1(_uk1)},_2k1:function(_1k1){this._Zj1[this._Yj1]=_1k1;++this._Yj1},_4k1:function(_1k1){for(var _p1=0;_p1<this._Yj1;++_p1){if(this._Zj1[_p1]==_1k1){this._Zj1[_p1]=_Rj1._gk1}}},_vk1:function(_1k1){if(_1k1==this._Uj1){return !0}this._Xj1[this._Wj1]=new _Lj1();this._Xj1[this._Wj1]._Mj1=_jh1(_1k1,this._Uj1);this._Xj1[this._Wj1]._Nj1=_lh1(_1k1,this._Uj1);++this._Wj1;return !0}};_Rj1._gk1=-1;function _wk1(){this._Qi1=null;this._Ri1=0;this._6i1=0}_wk1.prototype={_jS:function(_xm){this._Qi1=_xm._Qi1;
|
|
this._Ri1=_xm._Ri1;this._6i1=_xm._6i1},_7x:function(_ri1,index){switch(_ri1._7i1()){case _5i1._ki1:{var _xk1=_ri1;this._Qi1=[_xk1._qi1];this._Ri1=1;this._6i1=_xk1._6i1}break;case _5i1._mi1:{var _8m=_ri1;this._Qi1=_8m._Qi1;this._Ri1=_8m._Ri1;this._6i1=_8m._6i1}break;case _5i1._ni1:{var _yk1=_ri1;_7f1(0<=index&&index<_yk1._Ri1);this._Qi1=[_yk1._Qi1[index]];if(index+1<_yk1._Ri1){this._Qi1[1]=_yk1._Qi1[index+1]}else {this._Qi1[1]=_yk1._Qi1[0]}this._Ri1=2;this._6i1=_yk1._6i1}break;case _5i1._li1:{var _3j1=_ri1;
|
|
this._Qi1=[_3j1._Di1,_3j1._Ei1];this._Ri1=2;this._6i1=_3j1._6i1}break;default :_7f1(!1)}},_xi1:function(_Cq,_Dq){var _zk1=0;var _Ak1=this._Qi1[0].x*_Cq+this._Qi1[0].y*_Dq;for(var _p1=1;_p1<this._Ri1;++_p1){var value=this._Qi1[_p1].x*_Cq+this._Qi1[_p1].y*_Dq;if(value>_Ak1){_zk1=_p1;_Ak1=value}}return _zk1},_yi1:function(_Cq,_Dq){return this._Qi1[this._xi1(_Cq,_Dq)]},_It:function(){return this._Ri1},_zi1:function(index){_7f1(0<=index&&index<this._Ri1);return this._Qi1[index]}};function _Bk1(){this._Ck1=0;this._Zn=0;
|
|
this._Dk1=[0,0,0];this._Ek1=[0,0,0]};function _Fk1(){this._Gk1=new _wk1();this._Hk1=new _wk1();this._Ik1=new _Gg1();this._Jk1=new _Gg1();this._Kk1=!1};function _Lk1(){this._Mk1=new _Wf1();this._Nk1=new _Wf1();this._ii1=0;this._Ok1=0};function _Pk1(){this._Qk1=new _Wf1();this._Rk1=new _Wf1();this._r1=new _Wf1();this._rk=0;this._Dk1=0;this._Ek1=0}_Pk1.prototype={_jS:function(_xm){this._Qk1.x=_xm._Qk1.x;this._Qk1.y=_xm._Qk1.y;this._Rk1.x=_xm._Rk1.x;this._Rk1.y=_xm._Rk1.y;this._r1.x=_xm._r1.x;this._r1.y=_xm._r1.y;
|
|
this._rk=_xm._rk;this._Dk1=_xm._Dk1;this._Ek1=_xm._Ek1}};function _Sk1(){this._Tk1=[new _Pk1(),new _Pk1(),new _Pk1()];this._Ri1=0}_Sk1.prototype={_Uk1:function(_Yn,_Gk1,_Ik1,_Hk1,_Jk1){_7f1(_Yn._Zn<=3);this._Ri1=_Yn._Zn;var vertices=this._Tk1;for(var _p1=0;_p1<this._Ri1;++_p1){var _4l=vertices[_p1];_4l._Dk1=_Yn._Dk1[_p1];_4l._Ek1=_Yn._Ek1[_p1];var _Vk1=_Gk1._zi1(_4l._Dk1);var _Wk1=_Hk1._zi1(_4l._Ek1);_4l._Qk1.x=(_Ik1._oN._q1*_Vk1.x-_Ik1._oN._wJ*_Vk1.y)+_Ik1._iP.x;_4l._Qk1.y=(_Ik1._oN._wJ*_Vk1.x+_Ik1._oN._q1*_Vk1.y)+_Ik1._iP.y;
|
|
_4l._Rk1.x=(_Jk1._oN._q1*_Wk1.x-_Jk1._oN._wJ*_Wk1.y)+_Jk1._iP.x;_4l._Rk1.y=(_Jk1._oN._wJ*_Wk1.x+_Jk1._oN._q1*_Wk1.y)+_Jk1._iP.y;_4l._r1.x=_4l._Rk1.x-_4l._Qk1.x;_4l._r1.y=_4l._Rk1.y-_4l._Qk1.y;_4l._rk=0.0}if(this._Ri1>1){var _Xk1=_Yn._Ck1;var _Yk1=this._Zk1();if(_Yk1<0.5*_Xk1||2.0*_Xk1<_Yk1||_Yk1<_af1){this._Ri1=0}}if(this._Ri1==0){var _4l=vertices[0];_4l._Dk1=0;_4l._Ek1=0;var _Vk1=_Gk1._zi1(0);var _Wk1=_Hk1._zi1(0);_4l._Qk1.x=(_Ik1._oN._q1*_Vk1.x-_Ik1._oN._wJ*_Vk1.y)+_Ik1._iP.x;_4l._Qk1.y=(_Ik1._oN._wJ*_Vk1.x+_Ik1._oN._q1*_Vk1.y)+_Ik1._iP.y;
|
|
_4l._Rk1.x=(_Jk1._oN._q1*_Wk1.x-_Jk1._oN._wJ*_Wk1.y)+_Jk1._iP.x;_4l._Rk1.y=(_Jk1._oN._wJ*_Wk1.x+_Jk1._oN._q1*_Wk1.y)+_Jk1._iP.y;_4l._r1.x=_4l._Rk1.x-_4l._Qk1.x;_4l._r1.y=_4l._Rk1.y-_4l._Qk1.y;_4l._rk=1.0;this._Ri1=1}},__k1:function(_Yn){_Yn._Ck1=this._Zk1();_Yn._Zn=this._Ri1;var vertices=this._Tk1;for(var _p1=0;_p1<this._Ri1;++_p1){_Yn._Dk1[_p1]=vertices[_p1]._Dk1;_Yn._Ek1[_p1]=vertices[_p1]._Ek1}},_0l1:function(_iP){switch(this._Ri1){case 1:_iP.x=-this._Tk1[0]._r1.x;_iP.y=-this._Tk1[0]._r1.y;break;
|
|
case 2:{var _1l1=this._Tk1[1]._r1.x-this._Tk1[0]._r1.x;var _2l1=this._Tk1[1]._r1.y-this._Tk1[0]._r1.y;var _3l1=_1l1*-this._Tk1[0]._r1.y-_2l1*-this._Tk1[0]._r1.x;if(_3l1>0.0){_iP.x=-1.0*_2l1;_iP.y=1.0*_1l1}else {_iP.x=1.0*_2l1;_iP.y=-1.0*_1l1}}break;default :_7f1(!1);_iP.x=_iP.y=0;break }},_4l1:function(_iP){switch(this._Ri1){case 1:_iP.x=this._Tk1[0]._r1.x;_iP.y=this._Tk1[0]._r1.y;break;case 2:_iP.x=(this._Tk1[0]._rk*this._Tk1[0]._r1.x)+(this._Tk1[1]._rk*this._Tk1[1]._r1.x);_iP.y=(this._Tk1[0]._rk*this._Tk1[0]._r1.y)+(this._Tk1[1]._rk*this._Tk1[1]._r1.y);
|
|
break;case 3:_iP.x=_iP.y=0;break;default :_7f1(!1);_iP.x=_iP.y=0;break }},_5l1:function(_6l1,_7l1){switch(this._Ri1){case 1:_6l1.x=this._Tk1[0]._Qk1.x;_6l1.y=this._Tk1[0]._Qk1.y;_7l1.x=this._Tk1[0]._Rk1.x;_7l1.y=this._Tk1[0]._Rk1.y;break;case 2:_6l1.x=(this._Tk1[0]._rk*this._Tk1[0]._Qk1.x)+(this._Tk1[1]._rk*this._Tk1[1]._Qk1.x);_6l1.y=(this._Tk1[0]._rk*this._Tk1[0]._Qk1.y)+(this._Tk1[1]._rk*this._Tk1[1]._Qk1.y);_7l1.x=(this._Tk1[0]._rk*this._Tk1[0]._Rk1.x)+(this._Tk1[1]._rk*this._Tk1[1]._Rk1.x);_7l1.y=(this._Tk1[0]._rk*this._Tk1[0]._Rk1.y)+(this._Tk1[1]._rk*this._Tk1[1]._Rk1.y);
|
|
break;case 3:_6l1.x=(this._Tk1[0]._rk*this._Tk1[0]._Qk1.x)+(this._Tk1[1]._rk*this._Tk1[1]._Qk1.x)+(this._Tk1[2]._rk*this._Tk1[2]._Qk1.x);_6l1.y=(this._Tk1[0]._rk*this._Tk1[0]._Qk1.y)+(this._Tk1[1]._rk*this._Tk1[1]._Qk1.y)+(this._Tk1[2]._rk*this._Tk1[2]._Qk1.y);_7l1.x=_6l1.x;_7l1.y=_6l1.y;break;default :_7f1(!1);break }},_Zk1:function(){switch(this._Ri1){case 1:return 0.0;case 2:return _Yg1(this._Tk1[0]._r1,this._Tk1[1]._r1);case 3:return(this._Tk1[1]._r1.x-this._Tk1[0]._r1.x)*(this._Tk1[2]._r1.y-this._Tk1[0]._r1.y)-(this._Tk1[1]._r1.y-this._Tk1[0]._r1.y)*(this._Tk1[2]._r1.x-this._Tk1[0]._r1.x);
|
|
default :_7f1(!1);return 0.0}},_8l1:function(){var _9l1=this._Tk1[0]._r1;var _al1=this._Tk1[1]._r1;var _1l1=_al1.x-_9l1.x;var _2l1=_al1.y-_9l1.y;var _bl1=-(_9l1.x*_1l1+_9l1.y*_2l1);if(_bl1<=0.0){this._Tk1[0]._rk=1.0;this._Ri1=1;return }var _cl1=_al1.x*_1l1+_al1.y*_2l1;if(_cl1<=0.0){this._Tk1[1]._rk=1.0;this._Ri1=1;this._Tk1[0]._jS(this._Tk1[1]);return }var _dl1=1.0/(_cl1+_bl1);this._Tk1[0]._rk=_cl1*_dl1;this._Tk1[1]._rk=_bl1*_dl1;this._Ri1=2},_el1:function(){var _9l1=this._Tk1[0]._r1;var _al1=this._Tk1[1]._r1;
|
|
var _fl1=this._Tk1[2]._r1;var _1l1=_al1.x-_9l1.x;var _2l1=_al1.y-_9l1.y;var _gl1=_9l1.x*_1l1+_9l1.y*_2l1;var _hl1=_al1.x*_1l1+_al1.y*_2l1;var _cl1=_hl1;var _bl1=-_gl1;var _il1=_fl1.x-_9l1.x;var _jl1=_fl1.y-_9l1.y;var _kl1=_9l1.x*_il1+_9l1.y*_jl1;var _ll1=_fl1.x*_il1+_fl1.y*_jl1;var _ml1=_ll1;var _nl1=-_kl1;var _ol1=_fl1.x-_al1.x;var _pl1=_fl1.y-_al1.y;var _ql1=_al1.x*_ol1+_al1.y*_pl1;var _rl1=_fl1.x*_ol1+_fl1.y*_pl1;var _sl1=_rl1;var _tl1=-_ql1;var _ul1=_1l1*_jl1-_2l1*_il1;var _vl1=_ul1*(_al1.x*_fl1.y-_al1.y*_fl1.x);
|
|
var _wl1=_ul1*(_fl1.x*_9l1.y-_fl1.y*_9l1.x);var _xl1=_ul1*(_9l1.x*_al1.y-_9l1.y*_al1.x);if(_bl1<=0.0&&_nl1<=0.0){this._Tk1[0]._rk=1.0;this._Ri1=1;return }if(_cl1>0.0&&_bl1>0.0&&_xl1<=0.0){var _dl1=1.0/(_cl1+_bl1);this._Tk1[0]._rk=_cl1*_dl1;this._Tk1[1]._rk=_bl1*_dl1;this._Ri1=2;return }if(_ml1>0.0&&_nl1>0.0&&_wl1<=0.0){var _yl1=1.0/(_ml1+_nl1);this._Tk1[0]._rk=_ml1*_yl1;this._Tk1[2]._rk=_nl1*_yl1;this._Ri1=2;this._Tk1[1]._jS(this._Tk1[2]);return }if(_cl1<=0.0&&_tl1<=0.0){this._Tk1[1]._rk=1.0;this._Ri1=1;
|
|
this._Tk1[0]._jS(this._Tk1[1]);return;}if(_ml1<=0.0&&_sl1<=0.0){this._Tk1[2]._rk=1.0;this._Ri1=1;this._Tk1[0]._jS(this._Tk1[2]);return }if(_sl1>0.0&&_tl1>0.0&&_vl1<=0.0){var _zl1=1.0/(_sl1+_tl1);this._Tk1[1]._rk=_sl1*_zl1;this._Tk1[2]._rk=_tl1*_zl1;this._Ri1=2;this._Tk1[0]._jS(this._Tk1[2]);return }var _Al1=1.0/(_vl1+_wl1+_xl1);this._Tk1[0]._rk=_vl1*_Al1;this._Tk1[1]._rk=_wl1*_Al1;this._Tk1[2]._rk=_xl1*_Al1;this._Ri1=3}};var _Bl1=new _Sk1();var _Cl1=new _Wf1();var _Dl1=new _Wf1();function _El1(_aN,_Yn,_8N){
|
|
++_El1._Fl1;var _Gk1=_8N._Gk1;var _Hk1=_8N._Hk1;var _Ik1=_8N._Ik1;var _Jk1=_8N._Jk1;_Bl1._Uk1(_Yn,_Gk1,_Ik1,_Hk1,_Jk1);var vertices=_Bl1._Tk1;var _Gl1=20;var _Hl1=[0,0,0],_Il1=[0,0,0];var _Jl1=0;var _Kl1=_9f1;var _Ll1=_Kl1;var _Ml1=0;while(_Ml1<_Gl1){_Jl1=_Bl1._Ri1;for(var _p1=0;_p1<_Jl1;++_p1){_Hl1[_p1]=vertices[_p1]._Dk1;_Il1[_p1]=vertices[_p1]._Ek1}switch(_Bl1._Ri1){case 1:break;case 2:_Bl1._8l1();break;case 3:_Bl1._el1();break;default :_7f1(!1)}if(_Bl1._Ri1==3){break }_Bl1._4l1(_Dl1);_Ll1=_Dl1._3g1();_Kl1=_Ll1;
|
|
_Bl1._0l1(_Dl1);if(_Dl1._3g1()<_af1*_af1){break }var _Nl1=vertices[_Bl1._Ri1];_Nl1._Dk1=_Gk1._xi1(_Ik1._oN._q1*-_Dl1.x+_Ik1._oN._wJ*-_Dl1.y,-_Ik1._oN._wJ*-_Dl1.x+_Ik1._oN._q1*-_Dl1.y);var _Ol1=_Gk1._zi1(_Nl1._Dk1);_Nl1._Qk1.x=(_Ik1._oN._q1*_Ol1.x-_Ik1._oN._wJ*_Ol1.y)+_Ik1._iP.x;_Nl1._Qk1.y=(_Ik1._oN._wJ*_Ol1.x+_Ik1._oN._q1*_Ol1.y)+_Ik1._iP.y;_Nl1._Ek1=_Hk1._xi1(_Jk1._oN._q1*_Dl1.x+_Jk1._oN._wJ*_Dl1.y,-_Jk1._oN._wJ*_Dl1.x+_Jk1._oN._q1*_Dl1.y);var _Pl1=_Hk1._zi1(_Nl1._Ek1);_Nl1._Rk1.x=(_Jk1._oN._q1*_Pl1.x-_Jk1._oN._wJ*_Pl1.y)+_Jk1._iP.x;
|
|
_Nl1._Rk1.y=(_Jk1._oN._wJ*_Pl1.x+_Jk1._oN._q1*_Pl1.y)+_Jk1._iP.y;_Nl1._r1.x=_Nl1._Rk1.x-_Nl1._Qk1.x;_Nl1._r1.y=_Nl1._Rk1.y-_Nl1._Qk1.y;++_Ml1;++_El1._Ql1;var _Rl1=!1;for(var _p1=0;_p1<_Jl1;++_p1){if(_Nl1._Dk1==_Hl1[_p1]&&_Nl1._Ek1==_Il1[_p1]){_Rl1=!0;break }}if(_Rl1){break }++_Bl1._Ri1}_El1._Sl1=_lh1(_El1._Sl1,_Ml1);_Bl1._5l1(_aN._Mk1,_aN._Nk1);_aN._ii1=_Yg1(_aN._Mk1,_aN._Nk1);_aN._Ok1=_Ml1;_Bl1.__k1(_Yn);if(_8N._Kk1){var _Tl1=_Gk1._6i1;var _Ul1=_Hk1._6i1;if(_aN._ii1>_Tl1+_Ul1&&_aN._ii1>_af1){_aN._ii1-=_Tl1+_Ul1;
|
|
_Cl1.x=_aN._Nk1.x-_aN._Mk1.x;_Cl1.y=_aN._Nk1.y-_aN._Mk1.y;_Cl1._4g1();_aN._Mk1.x+=(_Tl1*_Cl1.x);_aN._Mk1.y+=(_Tl1*_Cl1.y);_aN._Nk1.x-=(_Ul1*_Cl1.x);_aN._Nk1.y-=(_Ul1*_Cl1.y)}else {var _Ry=(0.5*(_aN._Mk1.x+_aN._Nk1.x));var _Sy=(0.5*(_aN._Mk1.y+_aN._Nk1.y));_aN._Mk1.x=_Ry;_aN._Mk1.y=_Sy;_aN._Nk1.x=_Ry;_aN._Nk1.y=_Sy;_aN._ii1=0.0}}}_El1._Fl1=0;_El1._Ql1=0;_El1._Sl1=0;var _Vl1=255;function _Wl1(){}_Wl1.prototype={_Dk1:0,_Ek1:0,_Xl1:0,_Yl1:0,_dO:function(){this._Dk1=this._Ek1=this._Xl1=this._Yl1=0},_Kl:function(){
|
|
return this._Dk1|(this._Ek1<<8)|(this._Xl1<<16)|(this._Yl1<<24);},_jS:function(_9x){this._Dk1=_9x._Dk1;this._Ek1=_9x._Ek1;this._Xl1=_9x._Xl1;this._Yl1=_9x._Yl1}};_Wl1._Zl1=0;_Wl1.__l1=1;function _0m1(){this._1m1=new _Wf1();this._2m1=0;this._3m1=0;this.id=new _Wl1()};_0m1.prototype={_ej:function(){var _4m1=new _0m1();_4m1._1m1.x=this._1m1.x;_4m1._1m1.y=this._1m1.y;_4m1._2m1=this._2m1;_4m1._3m1=this._3m1;_4m1.id._jS(this.id);return _4m1}};function _5m1(){this._6m1=new Array(_cf1);this._7m1=new _Wf1();this._1m1=new _Wf1();
|
|
this.type=0;this._8m1=0};_5m1.prototype={_ej:function(){var _9m1=new _5m1();_9m1._8m1=this._8m1;_9m1.type=this.type;_9m1._1m1.x=this._1m1.x;_9m1._1m1.y=this._1m1.y;_9m1._7m1.x=this._7m1.x;_9m1._7m1.y=this._7m1.y;for(var _p1=0;_p1<this._8m1;++_p1)_9m1._6m1[_p1]=this._6m1[_p1]._ej();return _9m1},_jS:function(_9m1){this._8m1=_9m1._8m1;this.type=_9m1.type;this._1m1.x=_9m1._1m1.x;this._1m1.y=_9m1._1m1.y;this._7m1.x=_9m1._7m1.x;this._7m1.y=_9m1._7m1.y;for(var _p1=0;_p1<this._8m1;++_p1)this._6m1[_p1]=_9m1._6m1[_p1]._ej()}
|
|
};_5m1._am1=0;_5m1._bm1=1;_5m1._cm1=2;_5m1._dm1=0;_5m1._em1=1;_5m1._fm1=2;_5m1._gm1=3;function _hm1(){this._ji1=new _Wf1();this._6m1=new Array(_cf1);this._im1=new Array(_cf1)}_hm1.prototype={_jm1:function(_9m1,_km1,_lm1,_mm1,_nm1){if(_9m1._8m1==0){return }switch(_9m1.type){case _5m1._am1:{this._ji1.x=1;this._ji1.y=0;var _om1=(_km1._oN._q1*_9m1._1m1.x-_km1._oN._wJ*_9m1._1m1.y)+_km1._iP.x;var _pm1=(_km1._oN._wJ*_9m1._1m1.x+_km1._oN._q1*_9m1._1m1.y)+_km1._iP.y;var _qm1=(_mm1._oN._q1*_9m1._6m1[0]._1m1.x-_mm1._oN._wJ*_9m1._6m1[0]._1m1.y)+_mm1._iP.x;
|
|
var _rm1=(_mm1._oN._wJ*_9m1._6m1[0]._1m1.x+_mm1._oN._q1*_9m1._6m1[0]._1m1.y)+_mm1._iP.y;var _Jy=_om1-_qm1;var _Ky=_pm1-_rm1;if((_Jy*_Jy+_Ky*_Ky)>_af1*_af1){this._ji1.x=_qm1-_om1;this._ji1.y=_rm1-_pm1;this._ji1._4g1()}var _sm1=_om1+(_lm1*this._ji1.x);var _tm1=_pm1+(_lm1*this._ji1.y);var _um1=_qm1-(_nm1*this._ji1.x);var _vm1=_rm1-(_nm1*this._ji1.y);this._6m1[0]=new _Wf1(0.5*(_sm1+_um1),0.5*(_tm1+_vm1));this._im1[0]=(_um1-_sm1)*this._ji1.x+(_vm1-_tm1)*this._ji1.y}break;case _5m1._bm1:{this._ji1.x=_km1._oN._q1*_9m1._7m1.x-_km1._oN._wJ*_9m1._7m1.y;
|
|
this._ji1.y=_km1._oN._wJ*_9m1._7m1.x+_km1._oN._q1*_9m1._7m1.y;var _wm1=(_km1._oN._q1*_9m1._1m1.x-_km1._oN._wJ*_9m1._1m1.y)+_km1._iP.x;var _xm1=(_km1._oN._wJ*_9m1._1m1.x+_km1._oN._q1*_9m1._1m1.y)+_km1._iP.y;for(var _p1=0;_p1<_9m1._8m1;++_p1){var _ym1=(_mm1._oN._q1*_9m1._6m1[_p1]._1m1.x-_mm1._oN._wJ*_9m1._6m1[_p1]._1m1.y)+_mm1._iP.x;var _zm1=(_mm1._oN._wJ*_9m1._6m1[_p1]._1m1.x+_mm1._oN._q1*_9m1._6m1[_p1]._1m1.y)+_mm1._iP.y;var _2z=(_ym1-_wm1)*this._ji1.x+(_zm1-_xm1)*this._ji1.y;var _sm1=_ym1+((_lm1-_2z)*this._ji1.x);
|
|
var _tm1=_zm1+((_lm1-_2z)*this._ji1.y);var _um1=(_ym1-(_nm1*this._ji1.x));var _vm1=(_zm1-(_nm1*this._ji1.y));this._6m1[_p1]=new _Wf1(0.5*(_sm1+_um1),0.5*(_tm1+_vm1));this._im1[_p1]=(_um1-_sm1)*this._ji1.x+(_vm1-_tm1)*this._ji1.y}}break;case _5m1._cm1:{this._ji1.x=_mm1._oN._q1*_9m1._7m1.x-_mm1._oN._wJ*_9m1._7m1.y;this._ji1.y=_mm1._oN._wJ*_9m1._7m1.x+_mm1._oN._q1*_9m1._7m1.y;var _wm1=(_mm1._oN._q1*_9m1._1m1.x-_mm1._oN._wJ*_9m1._1m1.y)+_mm1._iP.x;var _xm1=(_mm1._oN._wJ*_9m1._1m1.x+_mm1._oN._q1*_9m1._1m1.y)+_mm1._iP.y;
|
|
for(var _p1=0;_p1<_9m1._8m1;++_p1){var _ym1=(_km1._oN._q1*_9m1._6m1[_p1]._1m1.x-_km1._oN._wJ*_9m1._6m1[_p1]._1m1.y)+_km1._iP.x;var _zm1=(_km1._oN._wJ*_9m1._6m1[_p1]._1m1.x+_km1._oN._q1*_9m1._6m1[_p1]._1m1.y)+_km1._iP.y;var _2z=(_ym1-_wm1)*this._ji1.x+(_zm1-_xm1)*this._ji1.y;var _um1=_ym1+((_nm1-_2z)*this._ji1.x);var _vm1=_zm1+((_nm1-_2z)*this._ji1.y);var _sm1=(_ym1-(_lm1*this._ji1.x));var _tm1=(_zm1-(_lm1*this._ji1.y));this._6m1[_p1]=new _Wf1(0.5*(_sm1+_um1),0.5*(_tm1+_vm1));this._im1[_p1]=(_sm1-_um1)*this._ji1.x+(_tm1-_vm1)*this._ji1.y}
|
|
this._ji1.x=-this._ji1.x;this._ji1.y=-this._ji1.y}break }}};function _Am1(_Bm1,_Cm1,_Dm1,_Em1){for(var _p1=0;_p1<_cf1;++_p1){_Bm1[_p1]=_5m1._dm1;_Cm1[_p1]=_5m1._dm1}for(var _p1=0;_p1<_Dm1._8m1;++_p1){var id=_Dm1._6m1[_p1].id;_Bm1[_p1]=_5m1._gm1;for(var _Em=0;_Em<_Em1._8m1;++_Em){if(_Em1._6m1[_Em].id._Kl()==id._Kl()){_Bm1[_p1]=_5m1._fm1;break }}}for(var _p1=0;_p1<_Em1._8m1;++_p1){var id=_Em1._6m1[_p1].id;_Cm1[_p1]=_5m1._em1;for(var _Em=0;_Em<_Dm1._8m1;++_Em){if(_Dm1._6m1[_Em].id._Kl()==id._Kl()){_Cm1[_p1]=_5m1._fm1;
|
|
break }}}}function _Fm1(){this._4l=new _Wf1();this.id=new _Wl1()};function _Gm1(){this._5z=new _Wf1(),this._Kh1=new _Wf1();this._ti1=0};function _Hm1(){this._ji1=new _Wf1();this._ui1=0};function _Im1(){this._vi1=new _Wf1();this._wi1=new _Wf1()}_Im1.prototype={_jS:function(_Jm1){this._vi1.x=_Jm1._vi1.x;this._vi1.y=_Jm1._vi1.y;this._wi1.x=_Jm1._wi1.x;this._wi1.y=_Jm1._wi1.y},_ej:function(){var _Km1=new _Im1();_Km1._vi1.x=this._vi1.x;_Km1._vi1.y=this._vi1.y;_Km1._wi1.x=this._wi1.x;_Km1._wi1.y=this._wi1.y;return _Km1}
|
|
,_6g1:function(){return(this._wi1.x-this._vi1.x)>=0.0&&(this._wi1.y-this._vi1.y)>=0.0&&this._vi1._6g1()&&this._wi1._6g1();},_Lm1:function(){return new _Wf1(0.5*(this._vi1.x+this._wi1.x),0.5*(this._vi1.y+this._wi1.y))},_Mm1:function(){return new _Wf1(0.5*(this._wi1.x-this._vi1.x),0.5*(this._wi1.y-this._vi1.y))},_Nm1:function(){return 2.0*((this._wi1.x-this._vi1.x)+(this._wi1.y-this._vi1.y))},_Om1:function(_Pm1,_Qm1){if(_Qm1){this._vi1.x=_jh1(_Pm1._vi1.x,_Qm1._vi1.x);this._vi1.y=_jh1(_Pm1._vi1.y,_Qm1._vi1.y);
|
|
this._wi1.x=_lh1(_Pm1._wi1.x,_Qm1._wi1.x);this._wi1.y=_lh1(_Pm1._wi1.y,_Qm1._wi1.y)}else {this._vi1.x=_jh1(this._vi1.x,_Pm1._vi1.x);this._vi1.y=_jh1(this._vi1.y,_Pm1._vi1.y);this._wi1.x=_lh1(this._wi1.x,_Pm1._wi1.x);this._wi1.y=_lh1(this._wi1.y,_Pm1._wi1.y)}},_Rm1:function(_di1){return this._vi1.x<=_di1._vi1.x&&this._vi1.y<=_di1._vi1.y&&_di1._wi1.x<=this._wi1.x&&_di1._wi1.y<=this._wi1.y},_ai1:function(_aN,_8N){var _Sm1=-_9f1;var _Tm1=_9f1;var _iP=_8N._5z;var _2z=_Wf1._2g1(_8N._Kh1,_8N._5z);var _Um1=_hh1(_2z);
|
|
var _ji1=new _Wf1();for(var _p1=0;_p1<2;++_p1){if(_Um1._0g1(_p1)<_af1){if(_iP._0g1(_p1)<this._vi1._0g1(_p1)||this._wi1._0g1(_p1)<_iP._0g1(_p1)){return !1}}else {var _Vm1=1.0/_2z._0g1(_p1);var _Wm1=(this._vi1._0g1(_p1)-_iP._0g1(_p1))*_Vm1;var _Xm1=(this._wi1._0g1(_p1)-_iP._0g1(_p1))*_Vm1;var _wJ=-1.0;if(_Wm1>_Xm1){var _zP=_Xm1;_Xm1=_Wm1;_Wm1=_zP;_wJ=1.0}if(_Wm1>_Sm1){_ji1.x=_ji1.y=0;_ji1._1g1(_p1,_wJ);_Sm1=_Wm1}_Tm1=_jh1(_Tm1,_Xm1);if(_Sm1>_Tm1){return !1}}}if(_Sm1<0.0||_8N._ti1<_Sm1){return !1}_aN._ui1=_Sm1;
|
|
_aN._ji1.x=_ji1.x;_aN._ji1.y=_ji1.y;return !0}};function _Ym1(_9m1,_Zm1,_km1,__m1,_mm1){_9m1._8m1=0;var _6l1=_8h1(_km1,_Zm1._qi1);var _7l1=_8h1(_mm1,__m1._qi1);var _Cq=_7l1.x-_6l1.x;var _Dq=_7l1.y-_6l1.y;var _0n1=_Cq*_Cq+_Dq*_Dq;var _Tl1=_Zm1._6i1,_Ul1=__m1._6i1;var _Hh1=_Tl1+_Ul1;if(_0n1>_Hh1*_Hh1){return }_9m1.type=_5m1._am1;_9m1._1m1.x=_Zm1._qi1.x;_9m1._1m1.y=_Zm1._qi1.y;_9m1._7m1.x=_9m1._7m1.y=0;_9m1._8m1=1;_9m1._6m1[0]=new _0m1();_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;_9m1._6m1[0].id._dO()}
|
|
function _1n1(_9m1,_2n1,_km1,__m1,_mm1){_9m1._8m1=0;var _q1=_8h1(_mm1,__m1._qi1);var _3n1=_ah1(_km1,_q1);var _4n1=0;var _5n1=-_9f1;var _Hh1=_2n1._6i1+__m1._6i1;var vertexCount=_2n1._Ri1;var vertices=_2n1._Qi1;var _6n1=_2n1._8j1;for(var _p1=0;_p1<vertexCount;++_p1){var _wJ=_6n1[_p1].x*(_3n1.x-vertices[_p1].x)+_6n1[_p1].y*(_3n1.y-vertices[_p1].y);if(_wJ>_Hh1){return }if(_wJ>_5n1){_5n1=_wJ;_4n1=_p1}}var _7n1=_4n1;var _8n1=_7n1+1<vertexCount?_7n1+1:0;var _Gq=vertices[_7n1];var _6l=vertices[_8n1];if(_5n1<_af1){_9m1._8m1=1;
|
|
_9m1.type=_5m1._bm1;_9m1._7m1.x=_6n1[_4n1].x;_9m1._7m1.y=_6n1[_4n1].y;_9m1._1m1.x=0.5*(_Gq.x+_6l.x);_9m1._1m1.y=0.5*(_Gq.y+_6l.y);_9m1._6m1[0]=new _0m1();_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;_9m1._6m1[0].id._dO();return }var _9n1=(_3n1.x-_Gq.x)*(_6l.x-_Gq.x)+(_3n1.y-_Gq.y)*(_6l.y-_Gq.y);var _5l=(_3n1.x-_6l.x)*(_Gq.x-_6l.x)+(_3n1.y-_6l.y)*(_Gq.y-_6l.y);if(_9n1<=0.0){if(_Zg1(_3n1,_Gq)>_Hh1*_Hh1){return }_9m1._8m1=1;_9m1.type=_5m1._bm1;_9m1._7m1.x=_3n1.x-_Gq.x;_9m1._7m1.y=_3n1.y-_Gq.y;
|
|
_9m1._7m1._4g1();_9m1._1m1.x=_Gq.x;_9m1._1m1.y=_Gq.y;_9m1._6m1[0]=new _0m1();_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;_9m1._6m1[0].id._dO()}else if(_5l<=0.0){if(_Zg1(_3n1,_6l)>_Hh1*_Hh1){return }_9m1._8m1=1;_9m1.type=_5m1._bm1;_9m1._7m1.x=_3n1.x-_6l.x;_9m1._7m1.y=_3n1.y-_6l.y;_9m1._7m1._4g1();_9m1._1m1.x=_6l.x;_9m1._1m1.y=_6l.y;_9m1._6m1[0]=new _0m1();_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;_9m1._6m1[0].id._dO()}else {var _an1=0.5*(_Gq.x+_6l.x);var _bn1=0.5*(_Gq.y+_6l.y);
|
|
var _cn1=(_3n1.x-_an1)*_6n1[_7n1].x+(_3n1.y-_bn1)*_6n1[_7n1].y;if(_cn1>_Hh1){return }_9m1._8m1=1;_9m1.type=_5m1._bm1;_9m1._7m1.x=_6n1[_7n1].x;_9m1._7m1.y=_6n1[_7n1].y;_9m1._1m1.x=_an1;_9m1._1m1.y=_bn1;_9m1._6m1[0]=new _0m1();_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;_9m1._6m1[0].id._dO()}}function _dn1(_en1,_fn1,_gn1,_hn1,_in1){var _jn1=_fn1._Ri1;var _kn1=_hn1._Ri1;var _ln1=_fn1._8j1;var _mn1=_fn1._Qi1;var _nn1=_hn1._Qi1;var _Hg1=_dh1(_in1,_gn1);var _zk1=0;var _on1=-_9f1;for(var _p1=0;_p1<_jn1;
|
|
++_p1){var _mr=_Hg1._oN._q1*_ln1[_p1].x-_Hg1._oN._wJ*_ln1[_p1].y;var _nr=_Hg1._oN._wJ*_ln1[_p1].x+_Hg1._oN._q1*_ln1[_p1].y;var _Tq=(_Hg1._oN._q1*_mn1[_p1].x-_Hg1._oN._wJ*_mn1[_p1].y)+_Hg1._iP.x;var _Uq=(_Hg1._oN._wJ*_mn1[_p1].x+_Hg1._oN._q1*_mn1[_p1].y)+_Hg1._iP.y;var _pn1=_9f1;for(var _Em=0;_Em<_kn1;++_Em){var _qn1=_mr*(_nn1[_Em].x-_Tq)+_nr*(_nn1[_Em].y-_Uq);if(_qn1<_pn1){_pn1=_qn1}}if(_pn1>_on1){_on1=_pn1;_zk1=_p1}}_en1[0]=_zk1;return _on1}function _rn1(_q1,_fn1,_gn1,_sn1,_hn1,_in1){var _tn1=_fn1._8j1;var _kn1=_hn1._Ri1;
|
|
var _un1=_hn1._Qi1;var _vn1=_hn1._8j1;_7f1(0<=_sn1&&_sn1<_fn1._Ri1);var _wn1=_gn1._oN._q1*_tn1[_sn1].x-_gn1._oN._wJ*_tn1[_sn1].y;var _xn1=_gn1._oN._wJ*_tn1[_sn1].x+_gn1._oN._q1*_tn1[_sn1].y;var _yn1=_in1._oN._q1*_wn1+_in1._oN._wJ*_xn1;var _zn1=-_in1._oN._wJ*_wn1+_in1._oN._q1*_xn1;var index=0;var _An1=_9f1;for(var _p1=0;_p1<_kn1;++_p1){var _kj1=_yn1*_vn1[_p1].x+_zn1*_vn1[_p1].y;if(_kj1<_An1){_An1=_kj1;index=_p1}}var _4j1=index;var _5j1=_4j1+1<_kn1?_4j1+1:0;_q1[0]._4l.x=(_in1._oN._q1*_un1[_4j1].x-_in1._oN._wJ*_un1[_4j1].y)+_in1._iP.x;
|
|
_q1[0]._4l.y=(_in1._oN._wJ*_un1[_4j1].x+_in1._oN._q1*_un1[_4j1].y)+_in1._iP.y;_q1[0].id._Dk1=_sn1;_q1[0].id._Ek1=_4j1;_q1[0].id._Xl1=_Wl1.__l1;_q1[0].id._Yl1=_Wl1._Zl1;_q1[1]._4l.x=(_in1._oN._q1*_un1[_5j1].x-_in1._oN._wJ*_un1[_5j1].y)+_in1._iP.x;_q1[1]._4l.y=(_in1._oN._wJ*_un1[_5j1].x+_in1._oN._q1*_un1[_5j1].y)+_in1._iP.y;_q1[1].id._Dk1=_sn1;_q1[1].id._Ek1=_5j1;_q1[1].id._Xl1=_Wl1.__l1;_q1[1].id._Yl1=_Wl1._Zl1}function _Bn1(_9m1,_Cn1,_km1,_Dn1,_mm1){_9m1._8m1=0;var _En1=_Cn1._6i1+_Dn1._6i1;var _Fn1=[0];
|
|
var _Gn1=_dn1(_Fn1,_Cn1,_km1,_Dn1,_mm1);if(_Gn1>_En1)return;var _Hn1=[0];var _In1=_dn1(_Hn1,_Dn1,_mm1,_Cn1,_km1);if(_In1>_En1)return;var _fn1;var _hn1;var _gn1,_in1;var _sn1=0;var _Jn1=0;var _Kn1=0.1*_gf1;if(_In1>_Gn1+_Kn1){_fn1=_Dn1;_hn1=_Cn1;_gn1=_mm1;_in1=_km1;_sn1=_Hn1[0];_9m1.type=_5m1._cm1;_Jn1=1}else {_fn1=_Cn1;_hn1=_Dn1;_gn1=_km1;_in1=_mm1;_sn1=_Fn1[0];_9m1.type=_5m1._bm1;_Jn1=0}_rn1(_Bn1._Ln1,_fn1,_gn1,_sn1,_hn1,_in1);var _jn1=_fn1._Ri1;var _Mn1=_fn1._Qi1;var _Nn1=_sn1;var _On1=_sn1+1<_jn1?_sn1+1:0;var _Pn1=_Mn1[_Nn1];
|
|
var _Qn1=_Mn1[_On1];_Bn1._Rn1.x=_Qn1.x-_Pn1.x;_Bn1._Rn1.y=_Qn1.y-_Pn1.y;_Bn1._Rn1._4g1();var _Sn1=1.0*_Bn1._Rn1.y;var _Tn1=-1.0*_Bn1._Rn1.x;var _wm1=0.5*(_Pn1.x+_Qn1.x);var _xm1=0.5*(_Pn1.y+_Qn1.y);var _Un1=_gn1._oN._q1*_Bn1._Rn1.x-_gn1._oN._wJ*_Bn1._Rn1.y;var _Vn1=_gn1._oN._wJ*_Bn1._Rn1.x+_gn1._oN._q1*_Bn1._Rn1.y;var _Wn1=1.0*_Vn1;var _Xn1=-1.0*_Un1;_Pn1=_8h1(_gn1,_Pn1);_Qn1=_8h1(_gn1,_Qn1);var _Yn1=_Wn1*_Pn1.x+_Xn1*_Pn1.y;var _Zn1=-(_Un1*_Pn1.x+_Vn1*_Pn1.y)+_En1;var __n1=(_Un1*_Qn1.x+_Vn1*_Qn1.y)+_En1;var _0o1=new Array(2);
|
|
var _1o1=new Array(2);var _2o1;_2o1=_3o1(_0o1,_Bn1._Ln1,-_Un1,-_Vn1,_Zn1,_Nn1);if(_2o1<2)return;_2o1=_3o1(_1o1,_0o1,_Un1,_Vn1,__n1,_On1);if(_2o1<2){return }_9m1._7m1.x=_Sn1;_9m1._7m1.y=_Tn1;_9m1._1m1.x=_wm1;_9m1._1m1.y=_xm1;var _8m1=0;for(var _p1=0;_p1<_cf1;++_p1){var _5n1=(_Wn1*_1o1[_p1]._4l.x+_Xn1*_1o1[_p1]._4l.y)-_Yn1;if(_5n1<=_En1){var _4o1=_9m1._6m1[_8m1]=new _0m1();_4o1._1m1._jS(_ah1(_in1,_1o1[_p1]._4l));_4o1.id._jS(_1o1[_p1].id);if(_Jn1){var _5o1=new _Wl1();_5o1._jS(_4o1.id);_4o1.id._Dk1=_5o1._Ek1;_4o1.id._Ek1=_5o1._Dk1;
|
|
_4o1.id._Xl1=_5o1._Yl1;_4o1.id._Yl1=_5o1._Xl1}++_8m1}}_9m1._8m1=_8m1}_Bn1._Rn1=new _Wf1();_Bn1._Ln1=[new _Fm1(),new _Fm1()];function _6o1(_9m1,_Fn1,_km1,__m1,_mm1){_9m1._8m1=0;var _7o1=_ah1(_km1,_8h1(_mm1,__m1._qi1));var _8f1=_Fn1._Di1,_ig1=_Fn1._Ei1;var _cM=_ig1.x-_8f1.x;var _9R=_ig1.y-_8f1.y;var _3l=_cM*(_ig1.x-_7o1.x)+_9R*(_ig1.y-_7o1.y);var _4l=_cM*(_7o1.x-_8f1.x)+_9R*(_7o1.y-_8f1.y);var _Hh1=_Fn1._6i1+__m1._6i1;var _5o1=new _Wl1();_5o1._Ek1=0;_5o1._Yl1=_Wl1._Zl1;if(_4l<=0.0){var _8o1=_8f1;var _Cq=_7o1.x-_8o1.x;
|
|
var _Dq=_7o1.y-_8o1.y;var _sQ=_Cq*_Cq+_Dq*_Dq;if(_sQ>_Hh1*_Hh1){return }if(_Fn1._Gi1){var _9o1=_Fn1._Ci1;var _ao1=_8f1;var _bo1=_ao1.x-_9o1.x;var _co1=_ao1.y-_9o1.y;var _9n1=_bo1*(_ao1.x-_7o1.x)+_co1*(_ao1.y-_7o1.y);if(_9n1>0.0){return;}}_5o1._Dk1=0;_5o1._Xl1=_Wl1._Zl1;_9m1._8m1=1;_9m1.type=_5m1._am1;_9m1._7m1.x=_9m1._7m1.y=0;_9m1._1m1.x=_8o1.x;_9m1._1m1.y=_8o1.y;_9m1._6m1[0]=new _0m1();_9m1._6m1[0].id._jS(_5o1);_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;return }if(_3l<=0.0){var _8o1=_ig1;
|
|
var _Cq=_7o1.x-_8o1.x;var _Dq=_7o1.y-_8o1.y;var _sQ=_Cq*_Cq+_Dq*_Dq;if(_sQ>_Hh1*_Hh1){return }if(_Fn1._Hi1){var _do1=_Fn1._Fi1;var _eo1=_ig1;var _fo1=_do1.x-_eo1.x;var _go1=_do1.y-_eo1.y;var _6l=_fo1*(_7o1.x-_eo1.x)+_go1*(_7o1.y-_eo1.y);if(_6l>0.0){return }}_5o1._Dk1=1;_5o1._Xl1=_Wl1._Zl1;_9m1._8m1=1;_9m1.type=_5m1._am1;_9m1._7m1.x=_9m1._7m1.y=0;_9m1._1m1.x=_8o1.x;_9m1._1m1.y=_8o1.y;_9m1._6m1[0]=new _0m1();_9m1._6m1[0].id._jS(_5o1);_9m1._6m1[0]._1m1.x=__m1._qi1.x;_9m1._6m1[0]._1m1.y=__m1._qi1.y;return }var _ho1=_cM*_cM+_9R*_9R;
|
|
_7f1(_ho1>0.0);var _io1=(1.0/_ho1)*((_3l*_8f1.x)+(_4l*_ig1.x));var _jo1=(1.0/_ho1)*((_3l*_8f1.y)+(_4l*_ig1.y));var _Cq=_7o1.x-_io1;var _Dq=_7o1.y-_jo1;var _sQ=_Cq*_Cq+_Dq*_Dq;if(_sQ>_Hh1*_Hh1){return }var _mr=-_9R;var _nr=_cM;if(_mr*(_7o1.x-_8f1.x)+_nr*(_7o1.y-_8f1.y)<0.0){_mr=-_mr;_nr=-_nr}_5o1._Dk1=0;_5o1._Xl1=_Wl1.__l1;_9m1._8m1=1;_9m1.type=_5m1._bm1;_9m1._7m1.x=_mr;_9m1._7m1.y=_nr;_9m1._7m1._4g1();_9m1._1m1.x=_8f1.x;_9m1._1m1.y=_8f1.y;_9m1._6m1[0]=new _0m1();_9m1._6m1[0].id._jS(_5o1);_9m1._6m1[0]._1m1.x=__m1._qi1.x;
|
|
_9m1._6m1[0]._1m1.y=__m1._qi1.y}function _ko1(){this.type=0;this.index=0;this._5n1=0}_ko1._lo1=0;_ko1._mo1=1;_ko1._no1=2;function _oo1(){this.vertices=new Array(_df1);this._6n1=new Array(_df1);this._Zn=0};function _po1(){this._4j1=0,this._5j1=0;this._Gq=new _Wf1(),this._6l=new _Wf1();this._ji1=new _Wf1();this._qo1=new _Wf1();this._Zn1=0;this._ro1=new _Wf1();this.__n1=0};function _so1(){this._to1=new _oo1();this._uo1=new _Gg1();this._vo1=new _Wf1();this._wo1=new _Wf1(),this._xo1=new _Wf1(),this._yo1=new _Wf1(),this._zo1=new _Wf1();
|
|
this._Ao1=new _Wf1(),this._Bo1=new _Wf1(),this._Co1=new _Wf1();this._Do1=new _Wf1();this._Eo1=0,this._Fo1=0;this._Go1=new _Wf1(),this._Ho1=new _Wf1();this._6i1=0;this._Io1=!1;}_so1._Jo1=new _Wf1();_so1._Ko1=new _Wf1();_so1._Lo1=new _Wf1();_so1.prototype={_Mo1:function(_9m1,_Fn1,_km1,_No1,_mm1){this._uo1._jS(_dh1(_km1,_mm1));this._vo1.x=(this._uo1._oN._q1*_No1._7j1.x-this._uo1._oN._wJ*_No1._7j1.y)+this._uo1._iP.x;this._vo1.y=(this._uo1._oN._wJ*_No1._7j1.x+this._uo1._oN._q1*_No1._7j1.y)+this._uo1._iP.y;this._wo1.x=_Fn1._Ci1.x;
|
|
this._wo1.y=_Fn1._Ci1.y;this._xo1.x=_Fn1._Di1.x;this._xo1.y=_Fn1._Di1.y;this._yo1.x=_Fn1._Ei1.x;this._yo1.y=_Fn1._Ei1.y;this._zo1.x=_Fn1._Fi1.x;this._zo1.y=_Fn1._Fi1.y;var _Oo1=_Fn1._Gi1;var _Po1=_Fn1._Hi1;_so1._Jo1.x=this._yo1.x-this._xo1.x;_so1._Jo1.y=this._yo1.y-this._xo1.y;_so1._Jo1._4g1();this._Bo1.x=_so1._Jo1.y;this._Bo1.y=-_so1._Jo1.x;var _Qo1=this._Bo1.x*(this._vo1.x-this._xo1.x)+this._Bo1.y*(this._vo1.y-this._xo1.y);var _Ro1=0.0,_So1=0.0;var _To1=!1,_Uo1=!1;if(_Oo1){_so1._Ko1.x=this._xo1.x-this._wo1.x;
|
|
_so1._Ko1.y=this._xo1.y-this._wo1.y;_so1._Ko1._4g1();this._Ao1.x=_so1._Ko1.y;this._Ao1.y=-_so1._Ko1.x;_To1=(_so1._Ko1.x*_so1._Jo1.y-_so1._Ko1.y*_so1._Jo1.x)>=0;_Ro1=this._Ao1.x*(this._vo1.x-this._wo1.x)+this._Ao1.y*(this._vo1.y-this._wo1.y)}if(_Po1){_so1._Lo1.x=this._zo1.x-this._yo1.x;_so1._Lo1.y=this._zo1.y-this._yo1.y;_so1._Lo1._4g1();this._Co1.x=_so1._Lo1.y;this._Co1.y=-_so1._Lo1.x;_Uo1=(_so1._Jo1.x*_so1._Lo1.y-_so1._Jo1.y*_so1._Lo1.x)>0.0;_So1=this._Co1.x*(this._vo1.x-this._yo1.x)+this._Co1.y*(this._vo1.y-this._yo1.y)}
|
|
if(_Oo1&&_Po1){if(_To1&&_Uo1){this._Io1=_Ro1>=0.0||_Qo1>=0.0||_So1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=this._Ao1.x;this._Go1.y=this._Ao1.y;this._Ho1.x=this._Co1.x;this._Ho1.y=this._Co1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=-this._Bo1.x;this._Ho1.y=-this._Bo1.y}}else if(_To1){this._Io1=_Ro1>=0.0||(_Qo1>=0.0&&_So1>=0.0);if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;
|
|
this._Go1.x=this._Ao1.x;this._Go1.y=this._Ao1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=-this._Co1.x;this._Go1.y=-this._Co1.y;this._Ho1.x=-this._Bo1.x;this._Ho1.y=-this._Bo1.y}}else if(_Uo1){this._Io1=_So1>=0.0||(_Ro1>=0.0&&_Qo1>=0.0);if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=this._Co1.x;this._Ho1.y=this._Co1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;
|
|
this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=-this._Ao1.x;this._Ho1.y=-this._Ao1.y}}else {this._Io1=_Ro1>=0.0&&_Qo1>=0.0&&_So1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=-this._Co1.x;this._Go1.y=-this._Co1.y;this._Ho1.x=-this._Ao1.x;this._Ho1.y=-this._Ao1.y}}}else if(_Oo1){if(_To1){this._Io1=_Ro1>=0.0||_Qo1>=0.0;
|
|
if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=this._Ao1.x;this._Go1.y=this._Ao1.y;this._Ho1.x=-this._Bo1.x;this._Ho1.y=-this._Bo1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=-this._Bo1.x;this._Ho1.y=-this._Bo1.y}}else {this._Io1=_Ro1>=0.0&&_Qo1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=-this._Bo1.x;this._Ho1.y=-this._Bo1.y}
|
|
else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=-this._Ao1.x;this._Ho1.y=-this._Ao1.y}}}else if(_Po1){if(_Uo1){this._Io1=_Qo1>=0.0||_So1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=this._Co1.x;this._Ho1.y=this._Co1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}
|
|
}else {this._Io1=_Qo1>=0.0&&_So1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=-this._Co1.x;this._Go1.y=-this._Co1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}}}else {this._Io1=_Qo1>=0.0;if(this._Io1){this._Do1.x=this._Bo1.x;this._Do1.y=this._Bo1.y;this._Go1.x=-this._Bo1.x;this._Go1.y=-this._Bo1.y;this._Ho1.x=-this._Bo1.x;
|
|
this._Ho1.y=-this._Bo1.y}else {this._Do1.x=-this._Bo1.x;this._Do1.y=-this._Bo1.y;this._Go1.x=this._Bo1.x;this._Go1.y=this._Bo1.y;this._Ho1.x=this._Bo1.x;this._Ho1.y=this._Bo1.y}}this._to1._Zn=_No1._Ri1;for(var _p1=0;_p1<_No1._Ri1;++_p1){this._to1.vertices[_p1]=_8h1(this._uo1,_No1._Qi1[_p1]);this._to1._6n1[_p1]=_6h1(this._uo1._oN,_No1._8j1[_p1])}this._6i1=2.0*_if1;_9m1._8m1=0;var _Vo1=this._Wo1();if(_Vo1.type==_ko1._lo1){return }if(_Vo1._5n1>this._6i1){return }var _Xo1=this._Yo1();if(_Xo1.type!=_ko1._lo1&&_Xo1._5n1>this._6i1){
|
|
return }var _Zo1=0.98;var __o1=0.001;var _0p1=new _ko1();if(_Xo1.type==_ko1._lo1){_0p1=_Vo1}else if(_Xo1._5n1>_Zo1*_Vo1._5n1+__o1){_0p1=_Xo1}else {_0p1=_Vo1}var _fj1=new Array(2);var _1p1=new _po1();if(_0p1.type==_ko1._mo1){_9m1.type=_5m1._bm1;var _zk1=0;var _Ak1=this._Do1.x*this._to1._6n1[0].x+this._Do1.y*this._to1._6n1[0].y;for(var _p1=1;_p1<this._to1._Zn;++_p1){var value=this._Do1.x*this._to1._6n1[_p1].x+this._Do1.y*this._to1._6n1[_p1].y;if(value<_Ak1){_Ak1=value;_zk1=_p1}}var _4j1=_zk1;var _5j1=_4j1+1<this._to1._Zn?_4j1+1:0;
|
|
_fj1[0]=new _Fm1();_fj1[0]._4l.x=this._to1.vertices[_4j1].x;_fj1[0]._4l.y=this._to1.vertices[_4j1].y;_fj1[0].id._Dk1=0;_fj1[0].id._Ek1=_4j1;_fj1[0].id._Xl1=_Wl1.__l1;_fj1[0].id._Yl1=_Wl1._Zl1;_fj1[1]=new _Fm1();_fj1[1]._4l.x=this._to1.vertices[_5j1].x;_fj1[1]._4l.y=this._to1.vertices[_5j1].y;_fj1[1].id._Dk1=0;_fj1[1].id._Ek1=_5j1;_fj1[1].id._Xl1=_Wl1.__l1;_fj1[1].id._Yl1=_Wl1._Zl1;if(this._Io1){_1p1._4j1=0;_1p1._5j1=1;_1p1._Gq.x=this._xo1.x;_1p1._Gq.y=this._xo1.y;_1p1._6l.x=this._yo1.x;_1p1._6l.y=this._yo1.y;
|
|
_1p1._ji1.x=this._Bo1.x;_1p1._ji1.y=this._Bo1.y}else {_1p1._4j1=1;_1p1._5j1=0;_1p1._Gq.x=this._yo1.x;_1p1._Gq.y=this._yo1.y;_1p1._6l.x=this._xo1.x;_1p1._6l.y=this._xo1.y;_1p1._ji1.x=-this._Bo1.x;_1p1._ji1.y=-this._Bo1.y}}else {_9m1.type=_5m1._cm1;_fj1[0]=new _Fm1();_fj1[0]._4l=this._xo1;_fj1[0].id._Dk1=0;_fj1[0].id._Ek1=_0p1.index;_fj1[0].id._Xl1=_Wl1._Zl1;_fj1[0].id._Yl1=_Wl1.__l1;_fj1[1]=new _Fm1();_fj1[1]._4l=this._yo1;_fj1[1].id._Dk1=0;_fj1[1].id._Ek1=_0p1.index;_fj1[1].id._Xl1=_Wl1._Zl1;_fj1[1].id._Yl1=_Wl1.__l1;
|
|
_1p1._4j1=_0p1.index;_1p1._5j1=_1p1._4j1+1<this._to1._Zn?_1p1._4j1+1:0;_1p1._Gq.x=this._to1.vertices[_1p1._4j1].x;_1p1._Gq.y=this._to1.vertices[_1p1._4j1].y;_1p1._6l.x=this._to1.vertices[_1p1._5j1].x;_1p1._6l.y=this._to1.vertices[_1p1._5j1].y;_1p1._ji1.x=this._to1._6n1[_1p1._4j1].x;_1p1._ji1.y=this._to1._6n1[_1p1._4j1].y}_1p1._qo1.x=_1p1._ji1.y;_1p1._qo1.y=-_1p1._ji1.x;_1p1._ro1.x=-_1p1._qo1.x;_1p1._ro1.y=-_1p1._qo1.y;_1p1._Zn1=_1p1._qo1.x*_1p1._Gq.x+_1p1._qo1.y*_1p1._Gq.y;_1p1.__n1=_1p1._ro1.x*_1p1._6l.x+_1p1._ro1.y*_1p1._6l.y;
|
|
var _0o1=new Array(2);var _1o1=new Array(2);var _2o1;_2o1=_3o1(_0o1,_fj1,_1p1._qo1.x,_1p1._qo1.y,_1p1._Zn1,_1p1._4j1);if(_2o1<_cf1){return }_2o1=_3o1(_1o1,_0o1,_1p1._ro1.x,_1p1._ro1.y,_1p1.__n1,_1p1._5j1);if(_2o1<_cf1){return }if(_0p1.type==_ko1._mo1){_9m1._7m1.x=_1p1._ji1.x;_9m1._7m1.y=_1p1._ji1.y;_9m1._1m1.x=_1p1._Gq.x;_9m1._1m1.y=_1p1._Gq.y}else {_9m1._7m1.x=_No1._8j1[_1p1._4j1].x;_9m1._7m1.y=_No1._8j1[_1p1._4j1].y;_9m1._1m1.x=_No1._Qi1[_1p1._4j1].x;_9m1._1m1.y=_No1._Qi1[_1p1._4j1].y}var _8m1=0;for(var _p1=0;
|
|
_p1<_cf1;++_p1){var _5n1=_1p1._ji1.x*(_1o1[_p1]._4l.x-_1p1._Gq.x)+_1p1._ji1.y*(_1o1[_p1]._4l.y-_1p1._Gq.y);if(_5n1<=this._6i1){var _4o1=_9m1._6m1[_8m1]=new _0m1();if(_0p1.type==_ko1._mo1){_4o1._1m1._jS(_ah1(this._uo1,_1o1[_p1]._4l));_4o1.id._jS(_1o1[_p1].id)}else {_4o1._1m1.x=_1o1[_p1]._4l.x;_4o1._1m1.y=_1o1[_p1]._4l.y;_4o1.id._Xl1=_1o1[_p1].id._Yl1;_4o1.id._Yl1=_1o1[_p1].id._Xl1;_4o1.id._Dk1=_1o1[_p1].id._Ek1;_4o1.id._Ek1=_1o1[_p1].id._Dk1}++_8m1}}_9m1._8m1=_8m1},_Wo1:function(){var _6z=new _ko1();_6z.type=_ko1._mo1;
|
|
_6z.index=this._Io1?0:1;_6z._5n1=Number.MAX_VALUE;for(var _p1=0;_p1<this._to1._Zn;++_p1){var _wJ=this._Do1.x*(this._to1.vertices[_p1].x-this._xo1.x)+this._Do1.y*(this._to1.vertices[_p1].y-this._xo1.y);if(_wJ<_6z._5n1){_6z._5n1=_wJ}}return _6z},_Yo1:function(){var _6z=new _ko1();_6z.type=_ko1._lo1;_6z.index=-1;_6z._5n1=-Number.MAX_VALUE;var _2p1=-this._Do1.y;var _3p1=this._Do1.x;for(var _p1=0;_p1<this._to1._Zn;++_p1){var _mr=-this._to1._6n1[_p1].x;var _nr=-this._to1._6n1[_p1].y;var _4H=_mr*(this._to1.vertices[_p1].x-this._xo1.x)+_nr*(this._to1.vertices[_p1].y-this._xo1.y);
|
|
var _5H=_mr*(this._to1.vertices[_p1].x-this._yo1.x)+_nr*(this._to1.vertices[_p1].y-this._yo1.y);var _wJ=_jh1(_4H,_5H);if(_wJ>this._6i1){_6z.type=_ko1._no1;_6z.index=_p1;_6z._5n1=_wJ;return _6z}if(_mr*_2p1+_nr*_3p1>=0.0){if((_mr-this._Ho1.x)*this._Do1.x+(_nr-this._Ho1.y)*this._Do1.y<-_hf1){continue }}else {if((_mr-this._Go1.x)*this._Do1.x+(_nr-this._Go1.y)*this._Do1.y<-_hf1){continue }}if(_wJ>_6z._5n1){_6z.type=_ko1._no1;_6z.index=_p1;_6z._5n1=_wJ}}return _6z}};_so1._4p1=0;_so1._5p1=1;_so1._6p1=2;function _7p1(_9m1,
|
|
_Fn1,_km1,_No1,_mm1){_7p1._8p1._Mo1(_9m1,_Fn1,_km1,_No1,_mm1)}_7p1._8p1=new _so1();function _3o1(_9p1,_ap1,_Wn1,_Xn1,offset,_bp1){var _cp1=0;var _dp1=(_Wn1*_ap1[0]._4l.x+_Xn1*_ap1[0]._4l.y)-offset;var _ep1=(_Wn1*_ap1[1]._4l.x+_Xn1*_ap1[1]._4l.y)-offset;if(_dp1<=0.0)_9p1[_cp1++]=_ap1[0];if(_ep1<=0.0)_9p1[_cp1++]=_ap1[1];if(_dp1*_ep1<0.0){var _fp1=_dp1/(_dp1-_ep1);_9p1[_cp1]=new _Fm1();_9p1[_cp1]._4l.x=_ap1[0]._4l.x+(_fp1*(_ap1[1]._4l.x-_ap1[0]._4l.x));_9p1[_cp1]._4l.y=_ap1[0]._4l.y+(_fp1*(_ap1[1]._4l.y-_ap1[0]._4l.y));
|
|
_9p1[_cp1].id._Dk1=_bp1;_9p1[_cp1].id._Ek1=_ap1[0].id._Ek1;_9p1[_cp1].id._Xl1=_Wl1._Zl1;_9p1[_cp1].id._Yl1=_Wl1.__l1;++_cp1}return _cp1}function _gp1(_hp1,_Dk1,_ip1,_Ek1,_km1,_mm1){_gp1._8N._Gk1._7x(_hp1,_Dk1);_gp1._8N._Hk1._7x(_ip1,_Ek1);_gp1._8N._Ik1=_km1;_gp1._8N._Jk1=_mm1;_gp1._8N._Kk1=!0;_gp1._Yn._Zn=0;_El1(_gp1._aN,_gp1._Yn,_gp1._8N);return _gp1._aN._ii1<10.0*_af1}_gp1._8N=new _Fk1();_gp1._Yn=new _Bk1();_gp1._aN=new _Lk1();function _ck1(_rk,_qk){return !((_qk._vi1.x-_rk._wi1.x)>0.0||(_qk._vi1.y-_rk._wi1.y)>0.0||(_rk._vi1.x-_qk._wi1.x)>0.0||(_rk._vi1.y-_qk._wi1.y)>0.0)}
|
|
var _jp1=-1;function _kp1(){this._di1=new _Im1();this._0k1=null;this.parent=0;this._lp1=this._mp1=this.height=0;}_kp1.prototype={_np1:function(){return this._lp1==_jp1}};function _Tj1(){this._op1=_jp1;this._pp1=16;this._qp1=0;this._rp1=new Array(this._pp1);for(var _p1=0;_p1<this._pp1-1;++_p1){this._rp1[_p1]=new _kp1();this._rp1[_p1].parent=_p1+1;this._rp1[_p1].height=-1}this._rp1[this._pp1-1]=new _kp1();this._rp1[this._pp1-1].parent=_jp1;this._rp1[this._pp1-1].height=-1;this._sp1=0;this._tp1=0;this._up1=0}
|
|
_Tj1._vp1=new _Wf1(_ef1,_ef1);_Tj1.prototype={__j1:function(_di1,_0k1){var _1k1=this._wp1();this._rp1[_1k1]._di1._vi1._jS(_Wf1._2g1(_di1._vi1,_Tj1._vp1));this._rp1[_1k1]._di1._wi1._jS(_Wf1._7v(_di1._wi1,_Tj1._vp1));this._rp1[_1k1]._0k1=_0k1;this._rp1[_1k1].height=0;this._xp1(_1k1);return _1k1},_3k1:function(_1k1){_7f1(0<=_1k1&&_1k1<this._pp1);_7f1(this._rp1[_1k1]._np1());this._yp1(_1k1);this._zp1(_1k1)},/// @return true if the proxy was re-inserted.
|
|
_5k1:function(_1k1,_di1,_6k1){_7f1(0<=_1k1&&_1k1<this._pp1);
|
|
_7f1(this._rp1[_1k1]._np1());if(this._rp1[_1k1]._di1._Rm1(_di1)){return !1}this._yp1(_1k1);this._rp1[_1k1]._di1._jS(_di1);this._rp1[_1k1]._di1._vi1._2g1(_Tj1._vp1);this._rp1[_1k1]._di1._wi1._7v(_Tj1._vp1);var _2z=_Wf1.Multiply(_ff1,_6k1);if(_2z.x<0.0){this._rp1[_1k1]._di1._vi1.x+=_2z.x}else {this._rp1[_1k1]._di1._wi1.x+=_2z.x}if(_2z.y<0.0){this._rp1[_1k1]._di1._vi1.y+=_2z.y}else {this._rp1[_1k1]._di1._wi1.y+=_2z.y}this._xp1(_1k1);return !0},/// @return the proxy user data or 0 if the id is invalid.
|
|
_9k1:function(_1k1){
|
|
_7f1(0<=_1k1&&_1k1<this._pp1);return this._rp1[_1k1]._0k1},_8k1:function(_1k1){_7f1(0<=_1k1&&_1k1<this._pp1);return this._rp1[_1k1]._di1;},_ik1:function(_fk1,_di1){var _Ge1=[];_Ge1.push(this._op1);while(_Ge1.length>0){var _Ap1=_Ge1.pop();if(_Ap1==_jp1){continue }var _mx=this._rp1[_Ap1];if(_ck1(_mx._di1,_di1)){if(_mx._np1()){var _Bp1=_fk1._vk1(_Ap1);if(_Bp1==!1){return }}else {_Ge1.push(_mx._lp1);_Ge1.push(_mx._mp1)}}}},/// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1).
|
|
/// @param callback a callback class that is called for each proxy that is hit by the ray.
|
|
_ai1:function(_fk1,
|
|
_8N){var _5z=_8N._5z;var _Kh1=_8N._Kh1;var _ok=_Wf1._2g1(_Kh1,_5z);_7f1(_ok._3g1()>0.0);_ok._4g1();var _4l=_Vg1(1.0,_ok);var _Cp1=_hh1(_4l);var _ti1=_8N._ti1;var _Dp1=new _Im1();{var _Am=_Wf1._7v(_5z,_Wf1.Multiply(_ti1,_Wf1._2g1(_Kh1,_5z)));_Dp1._vi1._jS(_kh1(_5z,_Am));_Dp1._wi1._jS(_mh1(_5z,_Am))}var _Ge1=[];_Ge1.push(this._op1);while(_Ge1.length>0){var _Ap1=_Ge1.pop();if(_Ap1==_jp1){continue }var _mx=this._rp1[_Ap1];if(_ck1(_mx._di1,_Dp1)==!1){continue }var _q1=_mx._di1._Lm1();var _s1=_mx._di1._Mm1();var _5n1=_gh1(_Sg1(_4l,
|
|
_Wf1._2g1(_5z,_q1)))-_Sg1(_Cp1,_s1);if(_5n1>0.0){continue }if(_mx._np1()){var _Ep1=new _Gm1();_Ep1._5z._jS(_8N._5z);_Ep1._Kh1._jS(_8N._Kh1);_Ep1._ti1=_ti1;var value=_fk1._Fp1(_Ep1,_Ap1);if(value==0.0){return }if(value>0.0){_ti1=value;var _Xm1=_Wf1._7v(_5z,_Wf1.Multiply(_ti1,_Wf1._2g1(_Kh1,_5z)));_Dp1._vi1._jS(_kh1(_5z,_Xm1));_Dp1._wi1._jS(_mh1(_5z,_Xm1))}}else {_Ge1.push(_mx._lp1);_Ge1.push(_mx._mp1)}}},_Bj1:function(){this._Gp1(this._op1);this._Hp1(this._op1);var _Ip1=0;var _Jp1=this._sp1;while(_Jp1!=_jp1){
|
|
_7f1(0<=_Jp1&&_Jp1<this._pp1);_Jp1=this._rp1[_Jp1].parent;++_Ip1}_7f1(this._8_()==this._Kp1());_7f1(this._qp1+_Ip1==this._pp1)},_8_:function(){if(this._op1==_jp1){return 0}return this._rp1[this._op1].height},_qk1:function(){var _Lp1=0;for(var _p1=0;_p1<this._pp1;++_p1){var _mx=this._rp1[_p1];if(_mx.height<=1){continue }_7f1(_mx._np1()==!1);var _lp1=_mx._lp1;var _mp1=_mx._mp1;var _Mp1=_gh1(this._rp1[_mp1].height-this._rp1[_lp1].height);_Lp1=_lh1(_Lp1,_Mp1)}return _Lp1},_sk1:function(){if(this._op1==_jp1){return 0.0}
|
|
var _Bj=this._rp1[this._op1];var _Np1=_Bj._di1._Nm1();var _Op1=0.0;for(var _p1=0;_p1<this._pp1;++_p1){var _mx=this._rp1[_p1];if(_mx.height<0){continue }_Op1+=_mx._di1._Nm1()}return _Op1/_Np1},_Pp1:function(){var _Qp1=new Array(this._qp1);var _Zn=0;for(var _p1=0;_p1<this._pp1;++_p1){if(this._rp1[_p1].height<0){continue }if(this._rp1[_p1]._np1()){this._rp1[_p1].parent=_jp1;_Qp1[_Zn]=_p1;++_Zn}else {this._zp1(_p1)}}while(_Zn>1){var _Rp1=_9f1;var _Sp1=-1,_Tp1=-1;for(_p1=0;_p1<_Zn;++_p1){var _Up1=this._rp1[_Qp1[_p1]]._di1;
|
|
for(var _Em=_p1+1;_Em<_Zn;++_Em){var _Vp1=this._rp1[_Qp1[_Em]]._di1;var _qk=new _Im1();_qk._Om1(_Up1,_Vp1);var _Wp1=_qk._Nm1();if(_Wp1<_Rp1){_Sp1=_p1;_Tp1=_Em;_Rp1=_Wp1}}}var _Xp1=_Qp1[_Sp1];var _Yp1=_Qp1[_Tp1];var _lp1=this._rp1[_Xp1];var _mp1=this._rp1[_Yp1];var _Zp1=this._wp1();var parent=this._rp1[_Zp1];parent._lp1=_Xp1;parent._mp1=_Yp1;parent.height=1+_lh1(_lp1.height,_mp1.height);parent._di1._Om1(_lp1._di1,_mp1._di1);parent.parent=_jp1;_lp1.parent=_Zp1;_mp1.parent=_Zp1;_Qp1[_Tp1]=_Qp1[_Zn-1];_Qp1[_Sp1]=_Zp1;
|
|
--_Zn}this._op1=_Qp1[0];this._Bj1()},/// @param newOrigin the new origin with respect to the old origin
|
|
_tk1:function(_uk1){for(var _p1=0;_p1<this._pp1;++_p1){this._rp1[_p1]._di1._vi1._2g1(_uk1);this._rp1[_p1]._di1._wi1._2g1(_uk1)}},_wp1:function(){if(this._sp1==_jp1){_7f1(this._qp1==this._pp1);var __p1=this._rp1;this._pp1*=2;this._rp1=__p1.concat(new Array(this._pp1-this._qp1));for(var _p1=this._qp1;_p1<this._pp1-1;++_p1){this._rp1[_p1]=new _kp1();this._rp1[_p1].parent=_p1+1;this._rp1[_p1].height=-1}
|
|
this._rp1[this._pp1-1]=new _kp1();this._rp1[this._pp1-1].parent=_jp1;this._rp1[this._pp1-1].height=-1;this._sp1=this._qp1}var _Ap1=this._sp1;this._sp1=this._rp1[_Ap1].parent;this._rp1[_Ap1].parent=_jp1;this._rp1[_Ap1]._lp1=_jp1;this._rp1[_Ap1]._mp1=_jp1;this._rp1[_Ap1].height=0;this._rp1[_Ap1]._0k1=null;++this._qp1;return _Ap1},_zp1:function(_Ap1){_7f1(0<=_Ap1&&_Ap1<this._pp1);_7f1(0<this._qp1);this._rp1[_Ap1].parent=this._sp1;this._rp1[_Ap1].height=-1;this._sp1=_Ap1;--this._qp1},_xp1:function(_0q1){
|
|
++this._up1;if(this._op1==_jp1){this._op1=_0q1;this._rp1[this._op1].parent=_jp1;return }var _1q1=this._rp1[_0q1]._di1;var index=this._op1;while(this._rp1[index]._np1()==!1){var _lp1=this._rp1[index]._lp1;var _mp1=this._rp1[index]._mp1;var _pj1=this._rp1[index]._di1._Nm1();var _2q1=new _Im1();_2q1._Om1(this._rp1[index]._di1,_1q1);var _3q1=_2q1._Nm1();var _Wp1=2.0*_3q1;var _4q1=2.0*(_3q1-_pj1);var _5q1;var _di1;if(this._rp1[_lp1]._np1()){_di1=new _Im1();_di1._Om1(_1q1,this._rp1[_lp1]._di1);_5q1=_di1._Nm1()+_4q1}
|
|
else {_di1=new _Im1();_di1._Om1(_1q1,this._rp1[_lp1]._di1);var _6q1=this._rp1[_lp1]._di1._Nm1();var _7q1=_di1._Nm1();_5q1=(_7q1-_6q1)+_4q1}var _8q1;if(this._rp1[_mp1]._np1()){_di1=new _Im1();_di1._Om1(_1q1,this._rp1[_mp1]._di1);_8q1=_di1._Nm1()+_4q1}else {_di1=new _Im1();_di1._Om1(_1q1,this._rp1[_mp1]._di1);var _6q1=this._rp1[_mp1]._di1._Nm1();var _7q1=_di1._Nm1();_8q1=_7q1-_6q1+_4q1}if(_Wp1<_5q1&&_Wp1<_8q1){break }if(_5q1<_8q1){index=_lp1}else {index=_mp1}}var _9q1=index;var _aq1=this._rp1[_9q1].parent;var _bq1=this._wp1();
|
|
this._rp1[_bq1].parent=_aq1;this._rp1[_bq1]._0k1=null;this._rp1[_bq1]._di1._Om1(_1q1,this._rp1[_9q1]._di1);this._rp1[_bq1].height=this._rp1[_9q1].height+1;if(_aq1!=_jp1){if(this._rp1[_aq1]._lp1==_9q1){this._rp1[_aq1]._lp1=_bq1}else {this._rp1[_aq1]._mp1=_bq1}this._rp1[_bq1]._lp1=_9q1;this._rp1[_bq1]._mp1=_0q1;this._rp1[_9q1].parent=_bq1;this._rp1[_0q1].parent=_bq1}else {this._rp1[_bq1]._lp1=_9q1;this._rp1[_bq1]._mp1=_0q1;this._rp1[_9q1].parent=_bq1;this._rp1[_0q1].parent=_bq1;this._op1=_bq1}index=this._rp1[_0q1].parent;
|
|
while(index!=_jp1){index=this._cq1(index);var _lp1=this._rp1[index]._lp1;var _mp1=this._rp1[index]._mp1;_7f1(_lp1!=_jp1);_7f1(_mp1!=_jp1);this._rp1[index].height=1+_lh1(this._rp1[_lp1].height,this._rp1[_mp1].height);this._rp1[index]._di1._Om1(this._rp1[_lp1]._di1,this._rp1[_mp1]._di1);index=this._rp1[index].parent}},_yp1:function(_0q1){if(_0q1==this._op1){this._op1=_jp1;return }var parent=this._rp1[_0q1].parent;var _dq1=this._rp1[parent].parent;var _9q1;if(this._rp1[parent]._lp1==_0q1){_9q1=this._rp1[parent]._mp1}
|
|
else {_9q1=this._rp1[parent]._lp1}if(_dq1!=_jp1){if(this._rp1[_dq1]._lp1==parent){this._rp1[_dq1]._lp1=_9q1}else {this._rp1[_dq1]._mp1=_9q1}this._rp1[_9q1].parent=_dq1;this._zp1(parent);var index=_dq1;while(index!=_jp1){index=this._cq1(index);var _lp1=this._rp1[index]._lp1;var _mp1=this._rp1[index]._mp1;this._rp1[index]._di1._Om1(this._rp1[_lp1]._di1,this._rp1[_mp1]._di1);this._rp1[index].height=1+_lh1(this._rp1[_lp1].height,this._rp1[_mp1].height);index=this._rp1[index].parent}}else {this._op1=_9q1;this._rp1[_9q1].parent=_jp1;
|
|
this._zp1(parent)}},_cq1:function(_eq1){_7f1(_eq1!=_jp1);var _8f1=this._rp1[_eq1];if(_8f1._np1()||_8f1.height<2){return _eq1}var _fq1=_8f1._lp1;var _gq1=_8f1._mp1;_7f1(0<=_fq1&&_fq1<this._pp1);_7f1(0<=_gq1&&_gq1<this._pp1);var _ig1=this._rp1[_fq1];var _ch1=this._rp1[_gq1];var _Mp1=_ch1.height-_ig1.height;if(_Mp1>1){var _hq1=_ch1._lp1;var _iq1=_ch1._mp1;var _jq1=this._rp1[_hq1];var _kq1=this._rp1[_iq1];_7f1(0<=_hq1&&_hq1<this._pp1);_7f1(0<=_iq1&&_iq1<this._pp1);_ch1._lp1=_eq1;_ch1.parent=_8f1.parent;_8f1.parent=_gq1;
|
|
if(_ch1.parent!=_jp1){if(this._rp1[_ch1.parent]._lp1==_eq1){this._rp1[_ch1.parent]._lp1=_gq1}else {_7f1(this._rp1[_ch1.parent]._mp1==_eq1);this._rp1[_ch1.parent]._mp1=_gq1}}else {this._op1=_gq1}if(_jq1.height>_kq1.height){_ch1._mp1=_hq1;_8f1._mp1=_iq1;_kq1.parent=_eq1;_8f1._di1._Om1(_ig1._di1,_kq1._di1);_ch1._di1._Om1(_8f1._di1,_jq1._di1);_8f1.height=1+_lh1(_ig1.height,_kq1.height);_ch1.height=1+_lh1(_8f1.height,_jq1.height)}else {_ch1._mp1=_iq1;_8f1._mp1=_hq1;_jq1.parent=_eq1;_8f1._di1._Om1(_ig1._di1,
|
|
_jq1._di1);_ch1._di1._Om1(_8f1._di1,_kq1._di1);_8f1.height=1+_lh1(_ig1.height,_jq1.height);_ch1.height=1+_lh1(_8f1.height,_kq1.height)}return _gq1}if(_Mp1<-1){var _lq1=_ig1._lp1;var _mq1=_ig1._mp1;var _tj1=this._rp1[_lq1];var _nq1=this._rp1[_mq1];_7f1(0<=_lq1&&_lq1<this._pp1);_7f1(0<=_mq1&&_mq1<this._pp1);_ig1._lp1=_eq1;_ig1.parent=_8f1.parent;_8f1.parent=_fq1;if(_ig1.parent!=_jp1){if(this._rp1[_ig1.parent]._lp1==_eq1){this._rp1[_ig1.parent]._lp1=_fq1}else {_7f1(this._rp1[_ig1.parent]._mp1==_eq1);this._rp1[_ig1.parent]._mp1=_fq1}
|
|
}else {this._op1=_fq1}if(_tj1.height>_nq1.height){_ig1._mp1=_lq1;_8f1._lp1=_mq1;_nq1.parent=_eq1;_8f1._di1._Om1(_ch1._di1,_nq1._di1);_ig1._di1._Om1(_8f1._di1,_tj1._di1);_8f1.height=1+_lh1(_ch1.height,_nq1.height);_ig1.height=1+_lh1(_8f1.height,_tj1.height)}else {_ig1._mp1=_mq1;_8f1._lp1=_lq1;_tj1.parent=_eq1;_8f1._di1._Om1(_ch1._di1,_tj1._di1);_ig1._di1._Om1(_8f1._di1,_nq1._di1);_8f1.height=1+_lh1(_ch1.height,_tj1.height);_ig1.height=1+_lh1(_8f1.height,_nq1.height)}return _fq1}return _eq1},_Kp1:function(_Ap1){
|
|
if(typeof(_Ap1)==='undefined')_Ap1=this._op1;_7f1(0<=_Ap1&&_Ap1<this._pp1);var _mx=this._rp1[_Ap1];if(_mx._np1()){return 0}var _oq1=this._Kp1(_mx._lp1);var _pq1=this._Kp1(_mx._mp1);return 1+_lh1(_oq1,_pq1)},_Gp1:function(index){if(index==_jp1){return }if(index==this._op1){_7f1(this._rp1[index].parent==_jp1)}var _mx=this._rp1[index];var _lp1=_mx._lp1;var _mp1=_mx._mp1;if(_mx._np1()){_7f1(_lp1==_jp1);_7f1(_mp1==_jp1);_7f1(_mx.height==0);return }_7f1(0<=_lp1&&_lp1<this._pp1);_7f1(0<=_mp1&&_mp1<this._pp1);_7f1(this._rp1[_lp1].parent==index);
|
|
_7f1(this._rp1[_mp1].parent==index);this._Gp1(_lp1);this._Gp1(_mp1)},_Hp1:function(index){if(index==_jp1){return }var _mx=this._rp1[index];var _lp1=_mx._lp1;var _mp1=_mx._mp1;if(_mx._np1()){_7f1(_lp1==_jp1);_7f1(_mp1==_jp1);_7f1(_mx.height==0);return }_7f1(0<=_lp1&&_lp1<this._pp1);_7f1(0<=_mp1&&_mp1<this._pp1);var _oq1=this._rp1[_lp1].height;var _pq1=this._rp1[_mp1].height;var height;height=1+_lh1(_oq1,_pq1);_7f1(_mx.height==height);var _di1=new _Im1();_di1._Om1(this._rp1[_lp1]._di1,this._rp1[_mp1]._di1);
|
|
_7f1(_Wf1._ag1(_di1._vi1,_mx._di1._vi1));_7f1(_Wf1._ag1(_di1._wi1,_mx._di1._wi1));this._Hp1(_lp1);this._Hp1(_mp1)}};function _qq1(){this._Gk1=new _wk1();this._Hk1=new _wk1();this._rq1=new _Ig1();this._sq1=new _Ig1();this._tq1=0};function _uq1(){this.state=0;this._Am=0};_uq1._lo1=0;_uq1._vq1=1;_uq1._wq1=2;_uq1._xq1=3;_uq1._yq1=4;function _zq1(){this._Aq1=null;this._Bq1=null;this._Cq1=null;this._Dq1=null;this._RS=0;this._Eq1=new _Wf1();this._Fq1=new _Wf1()}var _Gq1=new _Gg1();var _Hq1=new _Gg1();_zq1.prototype={
|
|
_jm1:function(_Yn,_Gk1,_rq1,_Hk1,_sq1,_Wm1){this._Aq1=_Gk1;this._Bq1=_Hk1;var _Zn=_Yn._Zn;_7f1(0<_Zn&&_Zn<3);this._Cq1=_rq1;this._Dq1=_sq1;this._Cq1._Og1(_Gq1,_Wm1);this._Dq1._Og1(_Hq1,_Wm1);if(_Zn==1){this._RS=_zq1._Iq1;var _Jq1=this._Aq1._zi1(_Yn._Dk1[0]);var _Kq1=this._Bq1._zi1(_Yn._Ek1[0]);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;
|
|
this._Fq1.x=_qm1-_om1;this._Fq1.y=_rm1-_pm1;var _wJ=this._Fq1._4g1();return _wJ}else if(_Yn._Dk1[0]==_Yn._Dk1[1]){this._RS=_zq1._cm1;var _Lq1=_Hk1._zi1(_Yn._Ek1[0]);var _Mq1=_Hk1._zi1(_Yn._Ek1[1]);this._Fq1.x=1.0*(_Mq1.y-_Lq1.y);this._Fq1.y=-1.0*(_Mq1.x-_Lq1.x);this._Fq1._4g1();var _Wn1=_Hq1._oN._q1*this._Fq1.x-_Hq1._oN._wJ*this._Fq1.y;var _Xn1=_Hq1._oN._wJ*this._Fq1.x+_Hq1._oN._q1*this._Fq1.y;this._Eq1.x=0.5*(_Lq1.x+_Mq1.x);this._Eq1.y=0.5*(_Lq1.y+_Mq1.y);var _qm1=(_Hq1._oN._q1*this._Eq1.x-_Hq1._oN._wJ*this._Eq1.y)+_Hq1._iP.x;
|
|
var _rm1=(_Hq1._oN._wJ*this._Eq1.x+_Hq1._oN._q1*this._Eq1.y)+_Hq1._iP.y;var _Jq1=_Gk1._zi1(_Yn._Dk1[0]);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;var _wJ=(_om1-_qm1)*_Wn1+(_pm1-_rm1)*_Xn1;if(_wJ<0.0){this._Fq1.x=-this._Fq1.x;this._Fq1.y=-this._Fq1.y;_wJ=-_wJ}return _wJ}else {this._RS=_zq1._bm1;var _Nq1=this._Aq1._zi1(_Yn._Dk1[0]);var _Oq1=this._Aq1._zi1(_Yn._Dk1[1]);this._Fq1.x=1.0*(_Oq1.y-_Nq1.y);this._Fq1.y=-1.0*(_Oq1.x-_Nq1.x);
|
|
this._Fq1._4g1();var _Wn1=_Gq1._oN._q1*this._Fq1.x-_Gq1._oN._wJ*this._Fq1.y;var _Xn1=_Gq1._oN._wJ*this._Fq1.x+_Gq1._oN._q1*this._Fq1.y;this._Eq1.x=0.5*(_Nq1.x+_Oq1.x);this._Eq1.y=0.5*(_Nq1.y+_Oq1.y);var _om1=(_Gq1._oN._q1*this._Eq1.x-_Gq1._oN._wJ*this._Eq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*this._Eq1.x+_Gq1._oN._q1*this._Eq1.y)+_Gq1._iP.y;var _Kq1=this._Bq1._zi1(_Yn._Ek1[0]);var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;var _wJ=(_qm1-_om1)*_Wn1+(_rm1-_pm1)*_Xn1;
|
|
if(_wJ<0.0){this._Fq1.x=-this._Fq1.x;this._Fq1.y=-this._Fq1.y;_wJ=-_wJ}return _wJ}},_Pq1:function(_Wo,_Am){this._Cq1._Og1(_Gq1,_Am);this._Dq1._Og1(_Hq1,_Am);switch(this._RS){case _zq1._Iq1:{var _Qq1=_Gq1._oN._q1*this._Fq1.x+_Gq1._oN._wJ*this._Fq1.y;var _Rq1=-_Gq1._oN._wJ*this._Fq1.x+_Gq1._oN._q1*this._Fq1.y;var _Sq1=_Hq1._oN._q1*-this._Fq1.x+_Hq1._oN._wJ*-this._Fq1.y;var _Tq1=-_Hq1._oN._wJ*-this._Fq1.x+_Hq1._oN._q1*-this._Fq1.y;_Wo[0]=this._Aq1._xi1(_Qq1,_Rq1);_Wo[1]=this._Bq1._xi1(_Sq1,_Tq1);var _Jq1=this._Aq1._zi1(_Wo[0]);
|
|
var _Kq1=this._Bq1._zi1(_Wo[1]);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;return(_qm1-_om1)*this._Fq1.x+(_rm1-_pm1)*this._Fq1.y}case _zq1._bm1:{var _Wn1=_Gq1._oN._q1*this._Fq1.x-_Gq1._oN._wJ*this._Fq1.y;var _Xn1=_Gq1._oN._wJ*this._Fq1.x+_Gq1._oN._q1*this._Fq1.y;var _om1=(_Gq1._oN._q1*this._Eq1.x-_Gq1._oN._wJ*this._Eq1.y)+_Gq1._iP.x;
|
|
var _pm1=(_Gq1._oN._wJ*this._Eq1.x+_Gq1._oN._q1*this._Eq1.y)+_Gq1._iP.y;var _Sq1=_Hq1._oN._q1*-_Wn1+_Hq1._oN._wJ*-_Xn1;var _Tq1=-_Hq1._oN._wJ*-_Wn1+_Hq1._oN._q1*-_Xn1;_Wo[0]=-1;_Wo[1]=this._Bq1._xi1(_Sq1,_Tq1);var _Kq1=this._Bq1._zi1(_Wo[1]);var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;return(_qm1-_om1)*_Wn1+(_rm1-_pm1)*_Xn1}case _zq1._cm1:{var _Wn1=_Hq1._oN._q1*this._Fq1.x-_Hq1._oN._wJ*this._Fq1.y;var _Xn1=_Hq1._oN._wJ*this._Fq1.x+_Hq1._oN._q1*this._Fq1.y;
|
|
var _qm1=(_Hq1._oN._q1*this._Eq1.x-_Hq1._oN._wJ*this._Eq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*this._Eq1.x+_Hq1._oN._q1*this._Eq1.y)+_Hq1._iP.y;var _Qq1=_Gq1._oN._q1*-_Wn1+_Gq1._oN._wJ*-_Xn1;var _Tq1=-_Gq1._oN._wJ*-_Wn1+_Gq1._oN._q1*-_Xn1;_Wo[1]=-1;_Wo[0]=this._Aq1._xi1(_Qq1,_Tq1);var _Jq1=this._Aq1._zi1(_Wo[0]);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;return(_om1-_qm1)*_Wn1+(_pm1-_rm1)*_Xn1}default :_7f1(!1);_Wo[0]=-1;_Wo[1]=-1;
|
|
return 0.0}},_Uq1:function(_Dk1,_Ek1,_Am){this._Cq1._Og1(_Gq1,_Am);this._Dq1._Og1(_Hq1,_Am);switch(this._RS){case _zq1._Iq1:{var _Jq1=this._Aq1._zi1(_Dk1);var _Kq1=this._Bq1._zi1(_Ek1);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;var _5n1=(_qm1-_om1)*this._Fq1.x+(_rm1-_pm1)*this._Fq1.y;return _5n1}case _zq1._bm1:{
|
|
var _Wn1=_Gq1._oN._q1*this._Fq1.x-_Gq1._oN._wJ*this._Fq1.y;var _Xn1=_Gq1._oN._wJ*this._Fq1.x+_Gq1._oN._q1*this._Fq1.y;var _om1=(_Gq1._oN._q1*this._Eq1.x-_Gq1._oN._wJ*this._Eq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*this._Eq1.x+_Gq1._oN._q1*this._Eq1.y)+_Gq1._iP.y;var _Kq1=this._Bq1._zi1(_Ek1);var _qm1=(_Hq1._oN._q1*_Kq1.x-_Hq1._oN._wJ*_Kq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*_Kq1.x+_Hq1._oN._q1*_Kq1.y)+_Hq1._iP.y;var _5n1=(_qm1-_om1)*_Wn1+(_rm1-_pm1)*_Xn1;return _5n1}case _zq1._cm1:{var _Wn1=_Hq1._oN._q1*this._Fq1.x-_Hq1._oN._wJ*this._Fq1.y;
|
|
var _Xn1=_Hq1._oN._wJ*this._Fq1.x+_Hq1._oN._q1*this._Fq1.y;var _qm1=(_Hq1._oN._q1*this._Eq1.x-_Hq1._oN._wJ*this._Eq1.y)+_Hq1._iP.x;var _rm1=(_Hq1._oN._wJ*this._Eq1.x+_Hq1._oN._q1*this._Eq1.y)+_Hq1._iP.y;var _Jq1=this._Aq1._zi1(_Dk1);var _om1=(_Gq1._oN._q1*_Jq1.x-_Gq1._oN._wJ*_Jq1.y)+_Gq1._iP.x;var _pm1=(_Gq1._oN._wJ*_Jq1.x+_Gq1._oN._q1*_Jq1.y)+_Gq1._iP.y;var _5n1=(_om1-_qm1)*_Wn1+(_pm1-_rm1)*_Xn1;return _5n1}default :_7f1(!1);return 0.0}}};_zq1._Iq1=0;_zq1._bm1=1;_zq1._cm1=2;var _Vq1=_Qe1._0f1("toi","solveTOI");
|
|
function _Wq1(_aN,_8N){_Vq1.start();++_Wq1._Xq1;_aN.state=_uq1._lo1;_aN._Am=_8N._tq1;var _Gk1=_8N._Gk1;var _Hk1=_8N._Hk1;_Wq1._Yq1._jS(_8N._rq1);_Wq1._Zq1._jS(_8N._sq1);_Wq1._Yq1._4g1();_Wq1._Zq1._4g1();var _tq1=_8N._tq1;var _En1=_Gk1._6i1+_Hk1._6i1;var target=_lh1(_gf1,_En1-3.0*_gf1);var __q1=0.25*_gf1;_7f1(target>__q1);var _Wm1=0.0;var _0r1=20;var _Ml1=0;var _Yn=new _Bk1();_Yn._Zn=0;var _1r1=new _Fk1();_1r1._Gk1._jS(_8N._Gk1);_1r1._Hk1._jS(_8N._Hk1);_1r1._Kk1=!1;for(;;){_Wq1._Yq1._Og1(_1r1._Ik1,_Wm1);_Wq1._Zq1._Og1(_1r1._Jk1,
|
|
_Wm1);var _2r1=new _Lk1();_El1(_2r1,_Yn,_1r1);if(_2r1._ii1<=0.0){_aN.state=_uq1._wq1;_aN._Am=0.0;break }if(_2r1._ii1<target+__q1){_aN.state=_uq1._xq1;_aN._Am=_Wm1;break }var _3r1=new _zq1();_3r1._jm1(_Yn,_Gk1,_Wq1._Yq1,_Hk1,_Wq1._Zq1,_Wm1);var _4r1=!1;var _Xm1=_tq1;var _5r1=0;for(;;){var _Wo=[];var _5H=_3r1._Pq1(_Wo,_Xm1);if(_5H>target+__q1){_aN.state=_uq1._yq1;_aN._Am=_tq1;_4r1=!0;break }if(_5H>target-__q1){_Wm1=_Xm1;break }var _4H=_3r1._Uq1(_Wo[0],_Wo[1],_Wm1);if(_4H<target-__q1){_aN.state=_uq1._vq1;_aN._Am=_Wm1;
|
|
_4r1=!0;break }if(_4H<=target+__q1){_aN.state=_uq1._xq1;_aN._Am=_Wm1;_4r1=!0;break }var _6r1=0;var _va1=_Wm1,_wa1=_Xm1;for(;;){var _Am;if(_6r1&1){_Am=_va1+(target-_4H)*(_wa1-_va1)/(_5H-_4H);}else {_Am=0.5*(_va1+_wa1)}++_6r1;++_Wq1._7r1;var _wJ=_3r1._Uq1(_Wo[0],_Wo[1],_Am);if(_gh1(_wJ-target)<__q1){_Xm1=_Am;break }if(_wJ>target){_va1=_Am;_4H=_wJ}else {_wa1=_Am;_5H=_wJ}if(_6r1==50){break }}_Wq1._8r1=_lh1(_Wq1._8r1,_6r1);++_5r1;if(_5r1==_df1){break }}++_Ml1;++_Wq1._9r1;if(_4r1){break }if(_Ml1==_0r1){_aN.state=_uq1._vq1;
|
|
_aN._Am=_Wm1;break }}_Wq1._ar1=_lh1(_Wq1._ar1,_Ml1);_Vq1.stop();_Wq1._br1=_lh1(_Wq1._br1,_Vq1._Ue1);_Wq1._cr1+=_Vq1._Ue1}_Wq1._Yq1=new _Ig1();_Wq1._Zq1=new _Ig1();_Wq1._cr1=0;_Wq1._br1=0;_Wq1._Xq1=0;_Wq1._9r1=0;_Wq1._ar1=0;_Wq1._7r1=0;_Wq1._8r1=0;function _dr1(){this.type=_er1._fr1;this.position=new _Wf1(0.0,0.0);this.angle=0.0;this._gr1=new _Wf1(0.0,0.0);this._hr1=0.0;this._ir1=0.0;this._jr1=0.0;this._kr1=!0;this._lr1=!0;this._mr1=!1;/// @warning You should use this flag sparingly since it increases processing time.
|
|
this._nr1=!1;
|
|
this._XR=!0;this._0k1=null;this._or1=1.0;Object.seal(this)}_dr1.prototype={_9g1:function(data){this.type=data['type'];this.position._9g1(data['position']);this.angle=data['angle'];this._gr1._9g1(data['linearVelocity']);this._hr1=data['angularVelocity'];this._ir1=data['linearDamping'];this._jr1=data['angularDamping'];this._kr1=data['allowSleep'];this._lr1=data['awake'];this._mr1=data['fixedRotation'];this._nr1=data['bullet'];this._XR=data['active'];this._or1=data['gravityScale']}};function _er1(_pr1,
|
|
_qr1){_7f1(_pr1.position._6g1());_7f1(_pr1._gr1._6g1());_7f1(_Mf1(_pr1.angle));_7f1(_Mf1(_pr1._hr1));_7f1(_Mf1(_pr1._jr1)&&_pr1._jr1>=0.0);_7f1(_Mf1(_pr1._ir1)&&_pr1._ir1>=0.0);this._rr1=0;this._sr1=0;if(_pr1._nr1){this._sr1|=_er1._tr1}if(_pr1._mr1){this._sr1|=_er1._ur1}if(_pr1._kr1){this._sr1|=_er1._vr1}if(_pr1._lr1){this._sr1|=_er1._wr1}if(_pr1._XR){this._sr1|=_er1._xr1}this._yr1=_qr1;this._uo1=new _Gg1();this._uo1._iP._jS(_pr1.position);this._uo1._oN._7x(_pr1.angle);this._zr1=new _Gg1();this._zr1._jS(this._uo1);
|
|
this._Ar1=new _Ig1();this._Ar1._Jg1._Xf1();this._Ar1._Kg1._jS(this._uo1._iP);this._Ar1._q1._jS(this._uo1._iP);this._Ar1._Mg1=_pr1.angle;this._Ar1._rk=_pr1.angle;this._Ar1._Ng1=0.0;this._Br1=null;this._Cr1=null;this._Dr1=null;this._Er1=null;this._Fr1=_pr1._gr1._ej();this._Gr1=_pr1._hr1;this._Hr1=_pr1._ir1;this._Ir1=_pr1._jr1;this._Jr1=_pr1._or1;this._Kr1=new _Wf1();this._Lr1=0.0;this._Mr1=0.0;this._RS=_pr1.type;if(this._RS==_er1._Nr1){this._Or1=1.0;this._Pr1=1.0}else {this._Or1=0.0;this._Pr1=0.0}this._Qr1=0.0;
|
|
this._Rr1=0.0;this._Sr1=_pr1._0k1;this._Tr1=null;this._Ur1=0}_er1._fr1=0;_er1._Vr1=1;_er1._Nr1=2;_er1._Wr1=0x0001;_er1._wr1=0x0002;_er1._vr1=0x0004;_er1._tr1=0x0008;_er1._ur1=0x0010;_er1._xr1=0x0020;_er1._Xr1=0x0040;_er1._Yr1=new _Wf1();_er1._Zr1=new _Gg1();_er1.prototype={/// @param def the fixture definition.
|
|
/// @warning This function is locked during callbacks.
|
|
__r1:function(_0s1,_gi1){if(typeof(_gi1)!=='undefined'){var _1s1=new _2s1();_1s1._ri1=_0s1;_1s1._gi1=_gi1;return this.__r1(_1s1)}_7f1(this._yr1._3s1()==!1);
|
|
if(this._yr1._3s1()==!0){return null}var _i21=new _4s1();_i21._5s1(this,_0s1);if(this._sr1&_er1._xr1){var _6s1=this._yr1._7s1._8s1;_i21._9s1(_6s1,this._uo1)}_i21._Er1=this._Tr1;this._Tr1=_i21;++this._Ur1;_i21._as1=this;if(_i21._bs1>0.0){this._cs1()}this._yr1._sr1|=_ds1._es1;return _i21},/// @param fixture the fixture to be removed.
|
|
/// @warning This function is locked during callbacks.
|
|
_fs1:function(_i21){_7f1(this._yr1._3s1()==!1);if(this._yr1._3s1()==!0){return }_7f1(_i21._as1==this);_7f1(this._Ur1>0);
|
|
var _mx=this._Tr1;var _Hy=!1;while(_mx!=null){if(_mx==_i21){this._Tr1=_mx=_i21._Er1;_Hy=!0;break }_mx=_mx._Er1}_7f1(_Hy);var _3j1=this._Cr1;while(_3j1){var _q1=_3j1._gs1;_3j1=_3j1._cx;var _hs1=_q1._is1();var _js1=_q1._ks1();if(_i21==_hs1||_i21==_js1){this._yr1._7s1._ls1(_q1)}}if(this._sr1&_er1._xr1){var _6s1=this._yr1._7s1._8s1;_i21._ms1(_6s1)}_i21._ls1();_i21._as1=null;_i21._Er1=null;--this._Ur1;this._cs1()},/// @param position the world position of the body's local origin.
|
|
/// @param angle the world rotation in radians.
|
|
_ns1:function(position,
|
|
angle){_7f1(this._yr1._3s1()==!1);if(this._yr1._3s1()==!0){return }this._uo1._oN._7x(angle);this._uo1._iP._jS(position);this._zr1._jS(this._uo1);this._Ar1._q1._jS(_8h1(this._uo1,this._Ar1._Jg1));this._Ar1._rk=angle;this._Ar1._Kg1._jS(this._Ar1._q1);this._Ar1._Mg1=angle;var _6s1=this._yr1._7s1._8s1;for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){_6K._os1(_6s1,this._uo1,this._uo1)}},/// @return the world transform of the body's origin.
|
|
_Og1:function(){return this._uo1},/// @return the world position of the body's origin.
|
|
_921:function(){
|
|
return this._uo1._iP},/// @return the current world rotation angle in radians.
|
|
_Dg1:function(){return this._Ar1._rk},_ps1:function(){return this._Ar1._q1},_qs1:function(){return this._Ar1._Jg1},/// @param v the new linear velocity of the center of mass.
|
|
_rs1:function(_4l){if(this._RS==_er1._fr1){return }if(_Sg1(_4l,_4l)>0.0){this._G21(!0)}this._Fr1=_4l},/// @return the linear velocity of the center of mass.
|
|
_ss1:function(){return this._Fr1},/// @param omega the new angular velocity in radians/second.
|
|
_ts1:function(_r1){
|
|
if(this._RS==_er1._fr1){return }if(_r1*_r1>0.0){this._G21(!0)}this._Gr1=_r1;},/// @return the angular velocity in radians/second.
|
|
_us1:function(){return this._Gr1},/// @param force the world force vector, usually in Newtons (N).
|
|
/// @param point the world position of the point of application.
|
|
/// @param wake also wake up the body
|
|
_231:function(_vs1,_4m1,_ws1){if(this._RS!=_er1._Nr1){return }if(_ws1&&(this._sr1&_er1._wr1)==0){this._G21(!0)}if(this._sr1&_er1._wr1){this._Kr1._7v(_vs1);this._Lr1+=_Tg1(_Wf1._2g1(_4m1,
|
|
this._Ar1._q1),_vs1)}},/// @param force the world force vector, usually in Newtons (N).
|
|
/// @param wake also wake up the body
|
|
_xs1:function(_vs1,_ws1){if(this._RS!=_er1._Nr1){return }if(_ws1&&(this._sr1&_er1._wr1)==0){this._G21(!0)}if(this._sr1&_er1._wr1){this._Kr1._7v(_vs1)}},/// @param torque about the z-axis (out of the screen), usually in N-m.
|
|
/// @param wake also wake up the body
|
|
_j31:function(_ys1,_ws1){if(this._RS!=_er1._Nr1){return }if(_ws1&&(this._sr1&_er1._wr1)==0){this._G21(!0)}if(this._sr1&_er1._wr1){
|
|
this._Lr1+=_ys1}},/// @param impulse the world impulse vector, usually in N-seconds or kg-m/s.
|
|
/// @param point the world position of the point of application.
|
|
/// @param wake also wake up the body
|
|
_zs1:function(_As1,_4m1,_ws1){if(this._RS!=_er1._Nr1){return }if(_ws1&&(this._sr1&_er1._wr1)==0){this._G21(!0)}if(this._sr1&_er1._wr1){this._Fr1._7v(_Wf1.Multiply(this._Pr1,_As1));this._Gr1+=this._Rr1*_Tg1(_Wf1._2g1(_4m1,this._Ar1._q1),_As1)}},/// @param impulse the angular impulse in units of kg*m*m/s
|
|
/// @param wake also wake up the body
|
|
_h31:function(_As1,
|
|
_ws1){if(this._RS!=_er1._Nr1){return }if(_ws1&&(this._sr1&_er1._wr1)==0){this._G21(!0)}if(this._sr1&_er1._wr1){this._Gr1+=this._Rr1*_As1}},/// @return the mass, usually in kilograms (kg).
|
|
_Bs1:function(){return this._Or1},/// @return the rotational inertia, usually in kg-m^2.
|
|
_Cs1:function(){return this._Qr1+this._Or1*_Sg1(this._Ar1._Jg1,this._Ar1._Jg1)},/// @return a struct containing the mass, inertia and center of the body.
|
|
_Ds1:function(data){data._3i1=this._Or1;data._4i1=this._Qr1+this._Or1*_Sg1(this._Ar1._Jg1,
|
|
this._Ar1._Jg1);data._Gh1=this._Ar1._Jg1},/// @param massData the mass properties.
|
|
_Es1:function(_fi1){_7f1(this._yr1._3s1()==!1);if(this._yr1._3s1()==!0){return }if(this._RS!=_er1._Nr1){return }this._Pr1=0.0;this._Qr1=0.0;this._Rr1=0.0;this._Or1=_fi1._3i1;if(this._Or1<=0.0){this._Or1=1.0}this._Pr1=1.0/this._Or1;if(_fi1._4i1>0.0&&(this._sr1&_er1._ur1)==0){this._Qr1=_fi1._4i1-this._Or1*_Sg1(_fi1._Gh1,_fi1._Gh1);_7f1(this._Qr1>0.0);this._Rr1=1.0/this._Qr1}_er1._Yr1._jS(this._Ar1._q1);this._Ar1._Jg1._jS(_fi1._Gh1);
|
|
this._Ar1._Kg1._jS(_8h1(this._uo1,this._Ar1._Jg1));this._Ar1._q1._jS(this._Ar1._Kg1);this._Fr1._7v(_Vg1(this._Gr1,_Wf1._2g1(this._Ar1._q1,_er1._Yr1)))},_cs1:function(){this._Or1=0.0;this._Pr1=0.0;this._Qr1=0.0;this._Rr1=0.0;this._Ar1._Jg1._Xf1();if(this._RS==_er1._fr1||this._RS==_er1._Vr1){this._Ar1._Kg1._jS(this._uo1._iP);this._Ar1._q1._jS(this._uo1._iP);this._Ar1._Mg1=this._Ar1._rk;return }_7f1(this._RS==_er1._Nr1);var _Jg1=new _Wf1(0,0);for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){if(_6K._bs1==0.0){continue }
|
|
var _fi1=new _2i1();_6K._Ds1(_fi1);this._Or1+=_fi1._3i1;_Jg1._7v(_Wf1.Multiply(_fi1._3i1,_fi1._Gh1));this._Qr1+=_fi1._4i1}if(this._Or1>0.0){this._Pr1=1.0/this._Or1;_Jg1.Multiply(this._Pr1);}else {this._Or1=1.0;this._Pr1=1.0}if(this._Qr1>0.0&&(this._sr1&_er1._ur1)==0){this._Qr1-=this._Or1*_Sg1(_Jg1,_Jg1);_7f1(this._Qr1>0.0);this._Rr1=1.0/this._Qr1}else {this._Qr1=0.0;this._Rr1=0.0}_er1._Yr1._jS(this._Ar1._q1);this._Ar1._Jg1._jS(_Jg1);this._Ar1._Kg1._jS(_8h1(this._uo1,this._Ar1._Jg1));this._Ar1._q1._jS(this._Ar1._Kg1);
|
|
this._Fr1._7v(_Vg1(this._Gr1,_Wf1._2g1(this._Ar1._q1,_er1._Yr1)))},/// @param localPoint a point on the body measured relative the the body's origin.
|
|
/// @return the same point expressed in world coordinates.
|
|
_Fs1:function(_1m1){return _8h1(this._uo1,_1m1)},/// @param localVector a vector fixed in the body.
|
|
/// @return the same vector expressed in world coordinates.
|
|
_Gs1:function(_Hs1){return _6h1(this._uo1._oN,_Hs1)},/// @param a point in world coordinates.
|
|
/// @return the corresponding local point relative to the body's origin.
|
|
_Is1:function(_Js1){
|
|
return _ah1(this._uo1,_Js1)},/// @param a vector in world coordinates.
|
|
/// @return the corresponding local vector.
|
|
_Ks1:function(_Ls1){return _7h1(this._uo1._oN,_Ls1)},/// @param a point in world coordinates.
|
|
/// @return the world velocity of a point.
|
|
_Ms1:function(_Js1){return _Wf1._7v(this._Fr1,_Vg1(this._Gr1,_Wf1._2g1(_Js1,this._Ar1._q1)))},/// @param a point in local coordinates.
|
|
/// @return the world velocity of a point.
|
|
_Ns1:function(_1m1){return this._Ms1(this._Fs1(_1m1))},_Os1:function(){
|
|
return this._Hr1},_B21:function(_ir1){this._Hr1=_ir1},_Ps1:function(){return this._Ir1},_D21:function(_jr1){this._Ir1=_jr1},_Qs1:function(){return this._Jr1},_Rs1:function(scale){this._Jr1=scale},_Ss1:function(type){_7f1(this._yr1._3s1()==!1);if(this._yr1._3s1()==!0){return }if(this._RS==type){return }this._RS=type;this._cs1();if(this._RS==_er1._fr1){this._Fr1._Xf1();this._Gr1=0.0;this._Ar1._Mg1=this._Ar1._rk;this._Ar1._Kg1._jS(this._Ar1._q1);this._Ts1()}this._G21(!0);this._Kr1._Xf1();this._Lr1=0.0;var _Us1=this._Cr1;
|
|
while(_Us1){var _Vs1=_Us1;_Us1=_Us1._cx;this._yr1._7s1._ls1(_Vs1._gs1)}this._Cr1=null;var _6s1=this._yr1._7s1._8s1;for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){var _Ws1=_6K._Vj1;for(var _p1=0;_p1<_Ws1;++_p1){_6s1._7k1(_6K._Xs1[_p1]._1k1)}}},_7i1:function(){return this._RS},_Ys1:function(_Zs1){if(_Zs1){this._sr1|=_er1._tr1}else {this._sr1&=~_er1._tr1}},__s1:function(){return(this._sr1&_er1._tr1)==_er1._tr1},_0t1:function(_Zs1){if(_Zs1){this._sr1|=_er1._vr1}else {this._sr1&=~_er1._vr1;this._G21(!0)}},_1t1:function(){
|
|
return(this._sr1&_er1._vr1)==_er1._vr1},/// @param flag set to true to wake the body, false to put it to sleep.
|
|
_G21:function(_Zs1){if(_Zs1){if((this._sr1&_er1._wr1)==0){this._sr1|=_er1._wr1;this._Mr1=0.0}}else {this._sr1&=~_er1._wr1;this._Mr1=0.0;this._Fr1._Xf1();this._Gr1=0.0;this._Kr1._Xf1();this._Lr1=0.0}},/// @return true if the body is awake.
|
|
_2t1:function(){return(this._sr1&_er1._wr1)==_er1._wr1},_3t1:function(_Zs1){_7f1(this._yr1._3s1()==!1);if(_Zs1==this._4t1()){return }if(_Zs1){this._sr1|=_er1._xr1;
|
|
var _6s1=this._yr1._7s1._8s1;for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){_6K._9s1(_6s1,this._uo1)}}else {this._sr1&=~_er1._xr1;var _6s1=this._yr1._7s1._8s1;for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){_6K._ms1(_6s1)}var _Us1=this._Cr1;while(_Us1){var _Vs1=_Us1;_Us1=_Us1._cx;this._yr1._7s1._ls1(_Vs1._gs1)}this._Cr1=null}},_4t1:function(){return(this._sr1&_er1._xr1)==_er1._xr1},_5t1:function(_Zs1){var status=(this._sr1&_er1._ur1)==_er1._ur1;if(status==_Zs1){return }if(_Zs1){this._sr1|=_er1._ur1}else {this._sr1&=~_er1._ur1}
|
|
this._Gr1=0.0;this._cs1()},_6t1:function(){return(this._sr1&_er1._ur1)==_er1._ur1},_7t1:function(){return this._Tr1},_8t1:function(){return this._Br1},/// @warning this list changes during the time step and you may
|
|
_9t1:function(){return this._Cr1},_at1:function(){return this._Er1},_9k1:function(){return this._Sr1},_bt1:function(data){this._Sr1=data},_ct1:function(){return this._yr1},_Ts1:function(){_er1._Zr1._oN._7x(this._Ar1._Mg1);_er1._Zr1._iP._jS(_Wf1._2g1(this._Ar1._Kg1,_6h1(_er1._Zr1._oN,this._Ar1._Jg1)));
|
|
var _6s1=this._yr1._7s1._8s1;for(var _6K=this._Tr1;_6K;_6K=_6K._Er1){_6K._os1(_6s1,_er1._Zr1,this._uo1)}},_dt1:function(){this._uo1._oN._7x(this._Ar1._rk);this._uo1._iP._jS(_Wf1._2g1(this._Ar1._q1,_6h1(this._uo1._oN,this._Ar1._Jg1)))},_et1:function(_Jm1){if(this._RS!=_er1._Nr1&&_Jm1._RS!=_er1._Nr1){return !1}for(var _ft1=this._Br1;_ft1;_ft1=_ft1._cx){if(_ft1._Jm1==_Jm1){if(_ft1._gt1._ht1==!1){return !1}}}return !0},_Qg1:function(alpha){this._Ar1._Qg1(alpha);this._Ar1._q1._jS(this._Ar1._Kg1);this._Ar1._rk=this._Ar1._Mg1;
|
|
this._uo1._oN._7x(this._Ar1._rk);this._uo1._iP._jS(_Wf1._2g1(this._Ar1._q1,_6h1(this._uo1._oN,this._Ar1._Jg1)))},_8g1:function(out){var _Dy=out||{};_Dy['fixtures']=null;_Dy['type']=this._RS;_Dy['position']=this._921()._8g1();_Dy['angle']=this._Dg1();_Dy['linearVelocity']=this._ss1()._8g1();_Dy['angularVelocity']=this._us1();_Dy['linearDamping']=this._Os1();_Dy['angularDamping']=this._Ps1();_Dy['allowSleep']=this._1t1();_Dy['awake']=this._2t1();_Dy['fixedRotation']=this._6t1();_Dy['bullet']=this.__s1();
|
|
_Dy['active']=this._4t1();_Dy['gravityScale']=this._Qs1();return _Dy}};function _it1(){this._jt1=0x0001;this._kt1=0xFFFF;this._lt1=0}_it1.prototype={_ej:function(){var _NB=new _it1();_NB._jt1=this._jt1;_NB._kt1=this._kt1;_NB._lt1=this._lt1;return _NB},_jS:function(_NB){this._jt1=_NB._jt1;this._kt1=_NB._kt1;this._lt1=_NB._lt1},_8g1:function(out){var _Dy=out||{};_Dy['categoryBits']=this._jt1;_Dy['maskBits']=this._kt1;_Dy['groupIndex']=this._lt1;return _Dy},_9g1:function(data){this._jt1=data['categoryBits'];
|
|
this._kt1=data['maskBits'];this._lt1=data['groupIndex']}};function _2s1(){this._ri1=null;this._0k1=null;this._oK=0.2;this._mt1=0.0;this._gi1=0.0;this._nt1=!1;this._NB=new _it1();Object.seal(this);}_2s1.prototype={_9g1:function(data){this._oK=data['friction'];this._mt1=data['restitution'];this._gi1=data['density'];this._nt1=data['isSensor'];this._NB._9g1(data['filter'])}};function _ot1(){this._di1=new _Im1();this._i21=null;this._bi1=0;this._1k1=0};/// @warning you cannot reuse fixtures.
|
|
function _4s1(){
|
|
this._Sr1=null;this._as1=null;this._Er1=null;this._Xs1=null;this._Vj1=0;this._pt1=null;this._bs1=0.0;this._qt1=new _it1();this._rt1=!1;this._st1=0;this._tt1=0}_4s1.prototype={/// @return the shape type.
|
|
_7i1:function(){return this._pt1._7i1()},_ut1:function(){return this._pt1},_y21:function(_vt1){if(_vt1!=this._rt1){this._as1._G21(!0);this._rt1=_vt1}},/// @return the true if the shape is a sensor.
|
|
_wt1:function(){return this._rt1},_xt1:function(_NB){this._qt1=_NB;this._yt1()},_zt1:function(){return this._qt1}
|
|
,_yt1:function(){if(this._as1==null){return }var _3j1=this._as1._9t1();while(_3j1){var _gs1=_3j1._gs1;var _hs1=_gs1._is1();var _js1=_gs1._ks1();if(_hs1==this||_js1==this){_gs1._At1()}_3j1=_3j1._cx}var _qr1=this._as1._ct1();if(_qr1==null){return }var _6s1=_qr1._7s1._8s1;for(var _p1=0;_p1<this._Vj1;++_p1){_6s1._7k1(this._Xs1[_p1]._1k1)}},/// @return the parent body.
|
|
_Bt1:function(){return this._as1},/// @return the next shape.
|
|
_at1:function(){return this._Er1},_9k1:function(){return this._Sr1},_bt1:function(data){
|
|
this._Sr1=data},/// @param p a point in world coordinates.
|
|
_9i1:function(_iP){return this._pt1._9i1(this._as1._Og1(),_iP)},/// @param output the ray-cast results.
|
|
/// @param input the ray-cast input parameters.
|
|
_ai1:function(_aN,_8N,_bi1){return this._pt1._ai1(_aN,_8N,this._as1._Og1(),_bi1)},_Ds1:function(_fi1){this._pt1._ei1(_fi1,this._bs1)},_m21:function(_gi1){_7f1(_Mf1(_gi1)&&_gi1>=0.0);this._bs1=_gi1},_t31:function(){return this._bs1},_s31:function(){return this._st1},_s21:function(_oK){this._st1=_oK}
|
|
,_u31:function(){return this._tt1},_p21:function(_mt1){this._tt1=_mt1},_Ct1:function(_bi1){_7f1(0<=_bi1&&_bi1<this._Vj1);return this._Xs1[_bi1]._di1},_5s1:function(body,_0s1){this._Sr1=_0s1._0k1;this._st1=_0s1._oK;this._tt1=_0s1._mt1;this._as1=body;this._Er1=null;this._qt1._jS(_0s1._NB);this._rt1=_0s1._nt1;this._pt1=_0s1._ri1._ej();var _Dt1=this._pt1._8i1();this._Xs1=new Array(_Dt1);for(var _p1=0;_p1<_Dt1;++_p1){this._Xs1[_p1]=new _ot1();this._Xs1[_p1]._i21=null;this._Xs1[_p1]._1k1=_Rj1._gk1}this._Vj1=0;
|
|
this._bs1=_0s1._gi1},_ls1:function(){_7f1(this._Vj1==0);this._Xs1=null;this._pt1=null},_9s1:function(_6s1,_Hg1){_7f1(this._Vj1==0);this._Vj1=this._pt1._8i1();for(var _p1=0;_p1<this._Vj1;++_p1){var _Et1=this._Xs1[_p1];this._pt1._ci1(_Et1._di1,_Hg1,_p1);_Et1._1k1=_6s1.__j1(_Et1._di1,_Et1);_Et1._i21=this;_Et1._bi1=_p1}},_ms1:function(_6s1){for(var _p1=0;_p1<this._Vj1;++_p1){var _Et1=this._Xs1[_p1];_6s1._3k1(_Et1._1k1);_Et1._1k1=_Rj1._gk1}this._Vj1=0},_os1:function(_6s1,_Ft1,_Gt1){if(this._Vj1==0){return }
|
|
for(var _p1=0;_p1<this._Vj1;++_p1){var _Et1=this._Xs1[_p1];var _Pm1=new _Im1(),_Qm1=new _Im1();this._pt1._ci1(_Pm1,_Ft1,_Et1._bi1);this._pt1._ci1(_Qm1,_Gt1,_Et1._bi1);_Et1._di1._Om1(_Pm1,_Qm1);var _6k1=_Wf1._2g1(_Gt1._iP,_Ft1._iP);_6s1._5k1(_Et1._1k1,_Et1._di1,_6k1)}},_hi1:function(_iP,_2z,_km,_bi1){this._pt1._hi1(this._as1._Og1(),_iP,_2z,_km,_bi1)},_8g1:function(out){var _Dy=out||{};_Dy['shape']=null;_Dy['friction']=this._st1;_Dy['restitution']=this._tt1;_Dy['density']=this._bs1;_Dy['isSensor']=this._rt1;
|
|
_Dy['filter']=this._qt1._8g1();return _Dy}};function _Ht1(){}_Ht1.prototype={_It1:function(_gt1){},_Jt1:function(_i21){},_Kt1:function(_581){},_Lt1:function(index){}};function _Mt1(){}_Mt1.prototype={/// @warning for performance reasons this is only called when the AABBs begin to overlap.
|
|
_et1:function(_hs1,_js1){var _Nt1=_hs1._zt1();var _Ot1=_js1._zt1();if(_Nt1._lt1==_Ot1._lt1&&_Nt1._lt1!=0){return _Nt1._lt1>0}var _Pt1=(_Nt1._kt1&_Ot1._jt1)!=0&&(_Nt1._jt1&_Ot1._kt1)!=0;return _Pt1}};function _Qt1(){this._Rt1=new Array(_cf1);
|
|
this._St1=new Array(_cf1);this._Zn=0}/// @warning You cannot create/destroy Box2D entities inside these callbacks.
|
|
function _Tt1(){}_Tt1.prototype={_Ut1:function(_gs1){},_Vt1:function(_gs1){},_Wt1:function(_gs1,_Xt1){},_Yt1:function(_gs1,_As1){}};function _Zt1(){}_Zt1.prototype={/// @return false to terminate the query.
|
|
__t1:function(_i21){return !1},/// @return false to terminate the query.
|
|
_0u1:function(index){return !1}};function _1u1(){}_1u1.prototype={/// @param fixture the fixture hit by the ray
|
|
/// @param point the point of initial intersection
|
|
/// @param normal the normal vector at the point of intersection
|
|
/// @return -1 to filter, 0 to terminate, fraction to clip the ray for
|
|
__t1:function(_i21,
|
|
_4m1,_ji1,_ui1){},_0u1:function(index,_4m1,_ji1,_ui1){return 0}};function _2u1(){this._3u1=0;this._4u1=0;this._5u1=0;this._6u1=0;this._7u1=0;this._8u1=!1}function _9u1(){this._q1=new _Wf1();this._rk=0}function _au1(){this._4l=new _Wf1();this._r1=0}function _bu1(){this._Le1=new _2u1();this._cu1=null;this._du1=null}var _eu1=_Qe1._0f1("step");var _fu1=_Qe1._0f1("collide","step");var _gu1=_Qe1._0f1("solve","step");var _hu1=_Qe1._0f1("solveTOI","step");var _iu1=_Qe1._0f1("broadphase","step");function _ds1(_pK){this._7s1=new _ju1();
|
|
this._ku1=null;this._lu1=null;this._mu1=null;this._Br1=null;this._nu1=0;this._ou1=0;this._pu1=!0;this._qu1=!0;this._ru1=!1;this._su1=!0;this._tu1=!0;this._uu1=_pK;this._sr1=_ds1._vu1;this._wu1=0.0;this._xu1=new _2u1();this._yu1=new _zu1();this._Au1=new _Bu1();this._Au1._yr1=this}function _Cu1(){this._6s1=null;this._fk1=null}_Cu1.prototype={_vk1:function(_1k1){var _Et1=this._6s1._9k1(_1k1);return this._fk1.__t1(_Et1._i21)}};function _Du1(){this._6s1=null;this._fk1=null}_Du1.prototype={_Fp1:function(_8N,
|
|
_1k1){var _0k1=this._6s1._9k1(_1k1);var _Et1=_0k1;var _i21=_Et1._i21;var index=_Et1._bi1;var _aN=new _Hm1();var _rm=_i21._ai1(_aN,_8N,index);if(_rm){var _ui1=_aN._ui1;var _4m1=_Wf1._7v(_Wf1.Multiply((1.0-_ui1),_8N._5z),_Wf1.Multiply(_ui1,_8N._Kh1));return this._fk1.__t1(_i21,_4m1,_aN._ji1,_ui1)}return _8N._ti1}};_ds1._Eu1=new _Ig1();_ds1._Fu1=new _Ig1();_ds1._Gu1=new _Ig1();_ds1.prototype={_ls1:function(){var _qk=this._mu1;while(_qk){var _Hu1=_qk._Er1;var _6K=_qk._Tr1;while(_6K){var _Iu1=_6K._Er1;_6K._Vj1=0;_6K._ls1();
|
|
_6K=_Iu1}_qk=_Hu1}},_Ju1:function(listener){this._ku1=listener},_Ku1:function(_NB){this._7s1._Lu1=_NB;},_Mu1:function(listener){this._7s1._Nu1=listener},_Ou1:function(_Pu1){this._lu1=_Pu1},/// @warning This function is locked during callbacks.
|
|
_S21:function(_0s1){_7f1(this._3s1()==!1);if(this._3s1()){return null}var _qk=new _er1(_0s1,this);_qk._Dr1=null;_qk._Er1=this._mu1;if(this._mu1){this._mu1._Dr1=_qk}this._mu1=_qk;++this._nu1;return _qk},/// @warning This automatically deletes all associated shapes and joints.
|
|
/// @warning This function is locked during callbacks.
|
|
_Qu1:function(_qk){
|
|
_7f1(this._nu1>0);_7f1(this._3s1()==!1);if(this._3s1()){return }var _Ru1=_qk._Br1;while(_Ru1){var _Su1=_Ru1;_Ru1=_Ru1._cx;if(this._ku1){this._ku1._It1(_Su1._gt1)}this._Tu1(_Su1._gt1);_qk._Br1=_Ru1}_qk._Br1=null;var _Us1=_qk._Cr1;while(_Us1){var _Vs1=_Us1;_Us1=_Us1._cx;this._7s1._ls1(_Vs1._gs1)}_qk._Cr1=null;var _6K=_qk._Tr1;while(_6K){var _Uu1=_6K;_6K=_6K._Er1;if(this._ku1){this._ku1._Jt1(_Uu1)}_Uu1._ms1(this._7s1._8s1);_Uu1._ls1();_qk._Tr1=_6K;_qk._Ur1-=1}_qk._Tr1=null;_qk._Ur1=0;if(_qk._Dr1){_qk._Dr1._Er1=_qk._Er1;
|
|
}if(_qk._Er1){_qk._Er1._Dr1=_qk._Dr1}if(_qk==this._mu1){this._mu1=_qk._Er1}_qk._Vu1=!0;--this._nu1},/// @warning This function is locked during callbacks.
|
|
_Wu1:function(_0s1){_7f1(this._3s1()==!1);if(this._3s1()){return null}var _Em=_Xu1._5s1(_0s1);_Em._Dr1=null;_Em._Er1=this._Br1;if(this._Br1){this._Br1._Dr1=_Em}this._Br1=_Em;++this._ou1;_Em._Yu1._gt1=_Em;_Em._Yu1._Jm1=_Em._Zu1;_Em._Yu1._I31=null;_Em._Yu1._cx=_Em.__u1._Br1;if(_Em.__u1._Br1)_Em.__u1._Br1._I31=_Em._Yu1;_Em.__u1._Br1=_Em._Yu1;_Em._0v1._gt1=_Em;
|
|
_Em._0v1._Jm1=_Em.__u1;_Em._0v1._I31=null;_Em._0v1._cx=_Em._Zu1._Br1;if(_Em._Zu1._Br1)_Em._Zu1._Br1._I31=_Em._0v1;_Em._Zu1._Br1=_Em._0v1;var _1v1=_0s1._1v1;var _2v1=_0s1._2v1;if(_0s1._3v1==!1){var _3j1=_2v1._9t1();while(_3j1){if(_3j1._Jm1==_1v1){_3j1._gs1._At1()}_3j1=_3j1._cx}}return _Em},/// @warning This function is locked during callbacks.
|
|
_Tu1:function(_Em){_7f1(this._3s1()==!1);if(this._3s1()){return }var _3v1=_Em._ht1;if(_Em._Dr1){_Em._Dr1._Er1=_Em._Er1}if(_Em._Er1){_Em._Er1._Dr1=_Em._Dr1;}if(_Em==this._Br1){
|
|
this._Br1=_Em._Er1}var _1v1=_Em.__u1;var _2v1=_Em._Zu1;_1v1._G21(!0);_2v1._G21(!0);if(_Em._Yu1._I31){_Em._Yu1._I31._cx=_Em._Yu1._cx}if(_Em._Yu1._cx){_Em._Yu1._cx._I31=_Em._Yu1._I31}if(_Em._Yu1==_1v1._Br1){_1v1._Br1=_Em._Yu1._cx}_Em._Yu1._I31=null;_Em._Yu1._cx=null;if(_Em._0v1._I31){_Em._0v1._I31._cx=_Em._0v1._cx}if(_Em._0v1._cx){_Em._0v1._cx._I31=_Em._0v1._I31}if(_Em._0v1==_2v1._Br1){_2v1._Br1=_Em._0v1._cx}_Em._0v1._I31=null;_Em._0v1._cx=null;_Xu1._ls1(_Em);_7f1(this._ou1>0);--this._ou1;if(_3v1==!1){
|
|
var _3j1=_2v1._9t1();while(_3j1){if(_3j1._Jm1==_1v1){_3j1._gs1._At1()}_3j1=_3j1._cx}}},/// @param timeStep the amount of time to simulate, this should not vary.
|
|
/// @param velocityIterations for the velocity constraint solver.
|
|
/// @param positionIterations for the position constraint solver.
|
|
_4v1:function(_3u1,_6u1,_7u1){_eu1.start();if(this._sr1&_ds1._es1){this._7s1._5v1();this._sr1&=~_ds1._es1}this._sr1|=_ds1._6v1;this._xu1._3u1=_3u1;this._xu1._6u1=_6u1;this._xu1._7u1=_7u1;if(_3u1>0.0){this._xu1._4u1=1.0/_3u1}
|
|
else {this._xu1._4u1=0.0}this._xu1._5u1=this._wu1*_3u1;this._xu1._8u1=this._pu1;{_fu1.start();this._7s1._Mo1();_fu1.stop()}if(this._su1&&this._xu1._3u1>0.0){_gu1.start();this._Au1._kg1(this._xu1);this._kg1(this._xu1);_gu1.stop()}if(this._qu1&&this._xu1._3u1>0.0){_hu1.start();this._7v1(this._xu1);_hu1.stop()}if(this._xu1._3u1>0.0){this._wu1=this._xu1._4u1}if(this._sr1&_ds1._vu1){this._8v1()}this._sr1&=~_ds1._6v1;_eu1.stop()},/// @see SetAutoClearForces
|
|
_8v1:function(){for(var body=this._mu1;body;body=body._at1()){
|
|
body._Kr1.x=body._Kr1.y=0;body._Lr1=0.0}},_9v1:function(){if(this._lu1==null){return }var _bd1=this._lu1._zh1();if(_bd1&_wh1._Ph1){for(var _qk=this._mu1;_qk;_qk=_qk._at1()){var _Hg1=_qk._Og1();for(var _6K=_qk._7t1();_6K;_6K=_6K._at1()){if(_qk._4t1()==!1){this._av1(_6K,_Hg1,new _vh1(0.5,0.5,0.3))}else if(_qk._7i1()==_er1._fr1){this._av1(_6K,_Hg1,new _vh1(0.5,0.9,0.5))}else if(_qk._7i1()==_er1._Vr1){this._av1(_6K,_Hg1,new _vh1(0.5,0.5,0.9))}else if(_qk._2t1()==!1){this._av1(_6K,_Hg1,new _vh1(0.6,0.6,0.6))}else {
|
|
this._av1(_6K,_Hg1,new _vh1(0.9,0.7,0.7))}}}this._bv1(this._Au1)}if(_bd1&_wh1._Qh1){for(var _Em=this._Br1;_Em;_Em=_Em._at1()){this._cv1(_Em)}}if(_bd1&_wh1._Zh1){var color=new _vh1(0.3,0.9,0.9);for(var _q1=this._7s1._Cr1;_q1;_q1=_q1._at1()){var _hs1=_q1._is1();var _js1=_q1._ks1();var _dv1=_hs1._Ct1(_q1._ev1())._Lm1();var _fv1=_js1._Ct1(_q1._gv1())._Lm1();this._lu1._Jh1(_dv1,_fv1,color)}}if(_bd1&_wh1._Rh1){var color=new _vh1(0.9,0.3,0.9);var _hv1=new _vh1(0.3,0.3,0.9);var _iv1=this._7s1._8s1;for(var _qk=this._mu1;
|
|
_qk;_qk=_qk._at1()){if(_qk._4t1()==!1){continue }for(var _6K=_qk._7t1();_6K;_6K=_6K._at1()){for(var _p1=0;_p1<_6K._Vj1;++_p1){var _Et1=_6K._Xs1[_p1];var _di1=_iv1._8k1(_Et1._1k1);var _Hj1=[];_Hj1[0]=new _Wf1(_di1._vi1.x,_di1._vi1.y);_Hj1[1]=new _Wf1(_di1._wi1.x,_di1._vi1.y);_Hj1[2]=new _Wf1(_di1._wi1.x,_di1._wi1.y);_Hj1[3]=new _Wf1(_di1._vi1.x,_di1._wi1.y);this._lu1._Dh1(_Hj1,4,color);var _jv1=new _Im1();_6K._ut1()._ci1(_jv1,_qk._Og1(),0);_Hj1[0]=new _Wf1(_jv1._vi1.x,_jv1._vi1.y);_Hj1[1]=new _Wf1(_jv1._wi1.x,
|
|
_jv1._vi1.y);_Hj1[2]=new _Wf1(_jv1._wi1.x,_jv1._wi1.y);_Hj1[3]=new _Wf1(_jv1._vi1.x,_jv1._wi1.y);this._lu1._Dh1(_Hj1,4,_hv1)}}}}if(_bd1&_wh1._Sh1){for(var _qk=this._mu1;_qk;_qk=_qk._at1()){var _Hg1=_qk._Og1()._ej();_Hg1._iP=_qk._ps1();this._lu1._Lh1(_Hg1)}}},/// @param callback a user implemented callback class.
|
|
/// @param aabb the query box.
|
|
_kv1:function(_fk1,_di1){var _lv1=new _Cu1();_lv1._6s1=this._7s1._8s1;_lv1._fk1=_fk1;this._7s1._8s1._ik1(_lv1,_di1);this._Au1._kv1(_fk1,_di1)},/// @param callback a user implemented callback class.
|
|
/// @param point1 the ray starting point
|
|
/// @param point2 the ray ending point
|
|
_ai1:function(_fk1,
|
|
_mv1,_nv1){var _lv1=new _Du1();_lv1._6s1=this._7s1._8s1;_lv1._fk1=_fk1;var _8N=new _Gm1();_8N._ti1=1.0;_8N._5z=_mv1;_8N._Kh1=_nv1;this._7s1._8s1._ai1(_lv1,_8N);this._Au1._ai1(_fk1,_mv1,_nv1)},/*@returns {b2Body} the head of the world body list. */_ov1:function(){return this._mu1},/// @return the head of the world joint list.
|
|
_8t1:function(){return this._Br1},/// @return the head of the world contact list.
|
|
/// @warning contacts are created and destroyed in the middle of a time step.
|
|
_9t1:function(){
|
|
return this._7s1._Cr1},_pv1:function(_Zs1){if(_Zs1==this._tu1){return }this._tu1=_Zs1;if(this._tu1==!1){for(var _qk=this._mu1;_qk;_qk=_qk._Er1){_qk._G21(!0)}}},_qv1:function(){return this._tu1},_rv1:function(_Zs1){this._pu1=_Zs1},_sv1:function(){return this._pu1},_tv1:function(_Zs1){this._qu1=_Zs1},_uv1:function(){return this._qu1},_vv1:function(_Zs1){this._ru1=_Zs1},_wv1:function(){return this._ru1},_dk1:function(){return this._7s1._8s1._dk1()},_xv1:function(){return this._nu1},_yv1:function(){return this._ou1}
|
|
,_zv1:function(){return this._7s1._Av1},_ok1:function(){return this._7s1._8s1._ok1()},_pk1:function(){return this._7s1._8s1._pk1()},_rk1:function(){return this._7s1._8s1._rk1()},_Bv1:function(_pK){this._uu1=_pK},_Cv1:function(){return this._uu1},_3s1:function(){return(this._sr1&_ds1._6v1)==_ds1._6v1},_Dv1:function(_Zs1){if(_Zs1){this._sr1|=_ds1._vu1}else {this._sr1&=~_ds1._vu1}},_Ev1:function(){return(this._sr1&_ds1._vu1)==_ds1._vu1},/// @param newOrigin the new origin with respect to the old origin
|
|
_tk1:function(_uk1){
|
|
_7f1((this._sr1&_ds1._6v1)==0);if((this._sr1&_ds1._6v1)==_ds1._6v1){return }for(var _qk=this._mu1;_qk;_qk=_qk._Er1){_qk._uo1._iP._2g1(_uk1);_qk._Ar1._Kg1._2g1(_uk1);_qk._Ar1._q1._2g1(_uk1)}for(var _Em=this._Br1;_Em;_Em=_Em._Er1){_Em._tk1(_uk1)}this._7s1._8s1._tk1(_uk1)},_Fv1:function(){return this._7s1},_kg1:function(_Le1){for(var _qk=this._mu1;_qk;_qk=_qk._Er1){_qk._zr1._jS(_qk._uo1)}this._yu1._jm1(this._nu1,this._7s1._Av1,this._ou1,this._7s1._Nu1);for(var _qk=this._mu1;_qk;_qk=_qk._Er1){_qk._sr1&=~_er1._Wr1;
|
|
}for(var _q1=this._7s1._Cr1;_q1;_q1=_q1._Er1){_q1._sr1&=~_Gv1._Wr1}for(var _Em=this._Br1;_Em;_Em=_Em._Er1){_Em._Hv1=!1}var _Iv1=this._nu1;var _Ge1=new Array(_Iv1);for(var _Jv1=this._mu1;_Jv1;_Jv1=_Jv1._Er1){if(_Jv1._sr1&_er1._Wr1){continue }if(_Jv1._2t1()==!1||_Jv1._4t1()==!1){continue }if(_Jv1._7i1()==_er1._fr1){continue }this._yu1._ov();var _Kv1=0;_Ge1[_Kv1++]=_Jv1;_Jv1._sr1|=_er1._Wr1;while(_Kv1>0){var _qk=_Ge1[--_Kv1];_7f1(_qk._4t1()==!0);this._yu1._Lv1(_qk);_qk._G21(!0);if(_qk._7i1()==_er1._fr1){continue }
|
|
for(var _Us1=_qk._Cr1;_Us1;_Us1=_Us1._cx){var _gs1=_Us1._gs1;if(_gs1._sr1&_Gv1._Wr1){continue }if(_gs1._Mv1()==!1||_gs1._Nv1()==!1){continue }var _Ov1=_gs1._Pv1._rt1;var _Qv1=_gs1._Rv1._rt1;if(_Ov1||_Qv1){continue }this._yu1._Sv1(_gs1);_gs1._sr1|=_Gv1._Wr1;var _Jm1=_Us1._Jm1;if(_Jm1._sr1&_er1._Wr1){continue }_7f1(_Kv1<_Iv1);_Ge1[_Kv1++]=_Jm1;_Jm1._sr1|=_er1._Wr1}for(var _Ru1=_qk._Br1;_Ru1;_Ru1=_Ru1._cx){if(_Ru1._gt1._Hv1==!0){continue }var _Jm1=_Ru1._Jm1;if(_Jm1._4t1()==!1){continue }this._yu1._Tv1(_Ru1._gt1);
|
|
_Ru1._gt1._Hv1=!0;if(_Jm1._sr1&_er1._Wr1){continue }_7f1(_Kv1<_Iv1);_Ge1[_Kv1++]=_Jm1;_Jm1._sr1|=_er1._Wr1}}this._yu1._kg1(_Le1,this._uu1,this._tu1);for(var _p1=0;_p1<this._yu1._nu1;++_p1){var _qk=this._yu1._Uv1[_p1];if(_qk._7i1()==_er1._fr1){_qk._sr1&=~_er1._Wr1}}}{_iu1.start();for(var _qk=this._mu1;_qk;_qk=_qk._at1()){if((_qk._sr1&_er1._Wr1)==0){continue }if(_qk._7i1()==_er1._fr1){continue }_qk._Ts1()}this._7s1._5v1();_iu1.stop()}},_7v1:function(_Le1){this._yu1._jm1(2*_kf1,_kf1,0,this._7s1._Nu1);if(this._su1){
|
|
for(var _qk=this._mu1;_qk;_qk=_qk._Er1){_qk._sr1&=~_er1._Wr1;_qk._Ar1._Ng1=0.0}for(var _q1=this._7s1._Cr1;_q1;_q1=_q1._Er1){_q1._sr1&=~(_Gv1._Xr1|_Gv1._Wr1);_q1._Vv1=0;_q1._Wv1=1.0}}for(;;){var _Xv1=null;var _Yv1=1.0;for(var _q1=this._7s1._Cr1;_q1;_q1=_q1._Er1){if(_q1._Mv1()==!1){continue }if(_q1._Vv1>_jf1){continue }var alpha=1.0;if(_q1._sr1&_Gv1._Xr1){alpha=_q1._Wv1}else {var _Zv1=_q1._is1();var __v1=_q1._ks1();if(_Zv1._wt1()||__v1._wt1()){continue }var _0w1=_Zv1._Bt1();var _1w1=__v1._Bt1();var _Xl1=_0w1._RS;
|
|
var _Yl1=_1w1._RS;_7f1(_Xl1==_er1._Nr1||_Yl1==_er1._Nr1);var _2w1=_0w1._2t1()&&_Xl1!=_er1._fr1;var _3w1=_1w1._2t1()&&_Yl1!=_er1._fr1;if(_2w1==!1&&_3w1==!1){continue }var _4w1=_0w1.__s1()||_Xl1!=_er1._Nr1;var _5w1=_1w1.__s1()||_Yl1!=_er1._Nr1;if(_4w1==!1&&_5w1==!1){continue }var _Ng1=_0w1._Ar1._Ng1;if(_0w1._Ar1._Ng1<_1w1._Ar1._Ng1){_Ng1=_1w1._Ar1._Ng1;_0w1._Ar1._Qg1(_Ng1)}else if(_1w1._Ar1._Ng1<_0w1._Ar1._Ng1){_Ng1=_0w1._Ar1._Ng1;_1w1._Ar1._Qg1(_Ng1)}_7f1(_Ng1<1.0);var _Dk1=_q1._ev1();var _Ek1=_q1._gv1();var _8N=new _qq1();
|
|
_8N._Gk1._7x(_Zv1._ut1(),_Dk1);_8N._Hk1._7x(__v1._ut1(),_Ek1);_8N._rq1._jS(_0w1._Ar1);_8N._sq1._jS(_1w1._Ar1);_8N._tq1=1.0;var _aN=new _uq1();_Wq1(_aN,_8N);var _Pg1=_aN._Am;if(_aN.state==_uq1._xq1){alpha=_jh1(_Ng1+(1.0-_Ng1)*_Pg1,1.0)}else {alpha=1.0}_q1._Wv1=alpha;_q1._sr1|=_Gv1._Xr1}if(alpha<_Yv1){_Xv1=_q1;_Yv1=alpha}}if(_Xv1==null||1.0-10.0*_af1<_Yv1){this._su1=!0;break }var _Zv1=_Xv1._is1();var __v1=_Xv1._ks1();var _0w1=_Zv1._Bt1();var _1w1=__v1._Bt1();_ds1._Eu1._jS(_0w1._Ar1);_ds1._Fu1._jS(_1w1._Ar1);
|
|
_0w1._Qg1(_Yv1);_1w1._Qg1(_Yv1);_Xv1._pv(this._7s1._Nu1);_Xv1._sr1&=~_Gv1._Xr1;++_Xv1._Vv1;if(_Xv1._Mv1()==!1||_Xv1._Nv1()==!1){_Xv1._6w1(!1);_0w1._Ar1._jS(_ds1._Eu1);_1w1._Ar1._jS(_ds1._Fu1);_0w1._dt1();_1w1._dt1();continue }_0w1._G21(!0);_1w1._G21(!0);this._yu1._ov();this._yu1._Lv1(_0w1);this._yu1._Lv1(_1w1);this._yu1._Sv1(_Xv1);_0w1._sr1|=_er1._Wr1;_1w1._sr1|=_er1._Wr1;_Xv1._sr1|=_Gv1._Wr1;var _7w1=[_0w1,_1w1];for(var _p1=0;_p1<2;++_p1){var body=_7w1[_p1];if(body._RS==_er1._Nr1){for(var _Us1=body._Cr1;
|
|
_Us1;_Us1=_Us1._cx){if(this._yu1._nu1==this._yu1._8w1){break }if(this._yu1._Av1==this._yu1._9w1){break }var _gs1=_Us1._gs1;if(_gs1._sr1&_Gv1._Wr1){continue }var _Jm1=_Us1._Jm1;if(_Jm1._RS==_er1._Nr1&&body.__s1()==!1&&_Jm1.__s1()==!1){continue }var _Ov1=_gs1._Pv1._rt1;var _Qv1=_gs1._Rv1._rt1;if(_Ov1||_Qv1){continue }_ds1._Gu1._jS(_Jm1._Ar1);if((_Jm1._sr1&_er1._Wr1)==0){_Jm1._Qg1(_Yv1)}_gs1._pv(this._7s1._Nu1);if(_gs1._Mv1()==!1){_Jm1._Ar1._jS(_ds1._Gu1);_Jm1._dt1();continue }if(_gs1._Nv1()==!1){_Jm1._Ar1._jS(_ds1._Gu1);
|
|
_Jm1._dt1();continue }_gs1._sr1|=_Gv1._Wr1;this._yu1._Sv1(_gs1);if(_Jm1._sr1&_er1._Wr1){continue }_Jm1._sr1|=_er1._Wr1;if(_Jm1._RS!=_er1._fr1){_Jm1._G21(!0)}this._yu1._Lv1(_Jm1)}}}var _aw1=new _2u1();_aw1._3u1=(1.0-_Yv1)*_Le1._3u1;_aw1._4u1=1.0/_aw1._3u1;_aw1._5u1=1.0;_aw1._7u1=20;_aw1._6u1=_Le1._6u1;_aw1._8u1=!1;this._yu1._7v1(_aw1,_0w1._rr1,_1w1._rr1);for(var _p1=0;_p1<this._yu1._nu1;++_p1){var body=this._yu1._Uv1[_p1];body._sr1&=~_er1._Wr1;if(body._RS!=_er1._Nr1){continue;}body._Ts1();for(var _Us1=body._Cr1;
|
|
_Us1;_Us1=_Us1._cx){_Us1._gs1._sr1&=~(_Gv1._Xr1|_Gv1._Wr1)}}this._7s1._5v1();if(this._ru1){this._su1=!1;break }}},_cv1:function(_gt1){var _1v1=_gt1._bw1();var _2v1=_gt1._cw1();var _gn1=_1v1._Og1();var _in1=_2v1._Og1();var _nm=_gn1._iP;var _pm=_in1._iP;var _5z=_gt1._dw1();var _Kh1=_gt1._ew1();var color=new _vh1(0.5,0.8,0.8);switch(_gt1._7i1()){case _Xu1._fw1:this._lu1._Jh1(_5z,_Kh1,color);break;case _Xu1._gw1:{var _hw1=_gt1;var _4H=_hw1._iw1();var _5H=_hw1._jw1();this._lu1._Jh1(_4H,_5z,color);this._lu1._Jh1(_5H,
|
|
_Kh1,color);this._lu1._Jh1(_4H,_5H,color)}break;case _Xu1._kw1:break;case _Xu1._lw1:this._lu1._mw1(_gt1._nw1(),5.0,color);default :this._lu1._Jh1(_nm,_5z,color);this._lu1._Jh1(_5z,_Kh1,color);this._lu1._Jh1(_pm,_Kh1,color)}},_av1:function(_i21,_Hg1,color){switch(_i21._7i1()){case _5i1._ki1:{var _xk1=_i21._ut1();var _Gh1=_8h1(_Hg1,_xk1._qi1);var _Hh1=_xk1._6i1;var _6z=_6h1(_Hg1._oN,new _Wf1(1.0,0.0));this._lu1._Ih1(_Gh1,_Hh1,_6z,color)}break;case _5i1._li1:{var _3j1=_i21._ut1();var _Gq=_8h1(_Hg1,_3j1._Di1);var _6l=_8h1(_Hg1,
|
|
_3j1._Ei1);this._lu1._Jh1(_Gq,_6l,color)}break;case _5i1._ni1:{var _yk1=_i21._ut1();var _Zn=_yk1._Ri1;var vertices=_yk1._Qi1;var _Gq=_8h1(_Hg1,vertices[0]);for(var _p1=1;_p1<_Zn;++_p1){var _6l=_8h1(_Hg1,vertices[_p1]);this._lu1._Jh1(_Gq,_6l,color);_Gq=_6l}}break;case _5i1._mi1:{var _ow1=_i21._ut1();var vertexCount=_ow1._Ri1;_7f1(vertexCount<=_df1);var vertices=new Array(_df1);for(var _p1=0;_p1<vertexCount;++_p1){vertices[_p1]=_8h1(_Hg1,_ow1._Qi1[_p1])}this._lu1._Eh1(vertices,vertexCount,color)}break;default :break }
|
|
},_pw1:function(){return this._Au1._pw1()},_qw1:function(_Zn){this._Au1._qw1(_Zn)},_rw1:function(_gi1){this._Au1._rw1(_gi1)},_sw1:function(){return this._Au1._sw1()},_tw1:function(_or1){this._Au1._tw1(_or1)},_uw1:function(){return this._Au1._uw1()},_vw1:function(_ww1){this._Au1._vw1(_ww1)},_xw1:function(){return this._Au1._xw1()},_yw1:function(_Hh1){this._Au1._yw1(_Hh1)},_zw1:function(){return this._Au1._zw1()},_Aw1:function(_0s1){_7f1(this._3s1()==!1);if(this._3s1()){return 0}var _iP=this._Au1._Aw1(_0s1);
|
|
return _iP},_Bw1:function(index,_Cw1){this._Au1._Bw1(index,_Cw1)},_Dw1:function(_ri1,_Hg1,_Cw1){_7f1(this._3s1()==!1);if(this._3s1()){return 0}return this._Au1._Dw1(_ri1,_Hg1,_Cw1)},_Ew1:function(_0s1){_7f1(this._3s1()==!1);if(this._3s1()){return null}var _pk=this._Au1._Ew1(_0s1);return _pk},_Fw1:function(_Gw1,_Hw1){_7f1(this._3s1()==!1);if(this._3s1()){return }this._Au1._Fw1(_Gw1,_Hw1)},_Iw1:function(_581,_Cw1){_7f1(this._3s1()==!1);if(this._3s1()){return }this._Au1._Iw1(_581,_Cw1)},_Jw1:function(){return this._Au1._Jw1()}
|
|
,_Kw1:function(){return this._Au1._Kw1()},_Lw1:function(){return this._Au1._Lw1()},_Mw1:function(){return this._Au1._Mw1()},_Nw1:function(){return this._Au1._Nw1()},_Ow1:function(){return this._Au1._Ow1()},_Pw1:function(buffer,_Qw1){this._Au1._Pw1(buffer,_Qw1)},_Rw1:function(buffer,_Qw1){this._Au1._Rw1(buffer,_Qw1)},_Sw1:function(buffer,_Qw1){this._Au1._Sw1(buffer,_Qw1)},_Tw1:function(buffer,_Qw1){this._Au1._Tw1(buffer,_Qw1)},_Uw1:function(buffer,_Qw1){this._Au1._Uw1(buffer,_Qw1)},_Vw1:function(){return this._Au1._Ww1}
|
|
,_Xw1:function(){return this._Au1._Av1},_Yw1:function(){return this._Au1._Zw1},__w1:function(){return this._Au1._0x1},_1x1:function(){return this._Au1._1x1()},_2x1:function(){return this._Au1._2x1()},_3x1:function(){return this._Au1._3x1()},_4x1:function(){return this._Au1._4x1()},_bv1:function(_5x1){var _6x1=_5x1._4x1();if(_6x1){var _7x1=_5x1._zw1();var _8x1=_5x1._Kw1();if(_5x1._9x1.data){var _ax1=_5x1._Mw1();this._lu1._Mh1(_8x1,_7x1,_ax1,_6x1)}else {this._lu1._Mh1(_8x1,_7x1,null,_6x1)}}}};_ds1._es1=0x0001;
|
|
_ds1._6v1=0x0002;_ds1._vu1=0x0004;function _bx1(_Qw1){this._cx1=new Array(_Qw1);this._Io1=0;this._dx1=0;this._ex1=_Qw1}_bx1.prototype={_RZ:function(_dx){if(this._dx1>=this._ex1)return;this._cx1[this._dx1++]=_dx},_TZ:function(){_7f1(this._Io1<this._dx1);this._Io1++},_fx1:function(){return this._Io1>=this._dx1},_gx1:function(){return this._cx1[this._Io1]}};function _hx1(_ix1){this._jx1=new Array(_ix1);this._kx1=0;this._lx1=0;this._mx1=0;this._nx1=null}_hx1._ox1=function(){this._Gh1=new _Wf1();this._px1=0}
|
|
;_hx1._qx1=function(x,y,_p1,_pk){this._TT=x;this._UT=y;this._rx1=_p1;this._sx1=_pk};_hx1.prototype={_tx1:function(_Gh1,_px1){var _pk=(this._jx1[this._kx1++]=new _hx1._ox1());_pk._Gh1._jS(_Gh1);_pk._px1=_px1},_ux1:function(_Hh1){_7f1(this._nx1==null);var _vx1=1/_Hh1;var _lj1=new _Wf1(+_9f1,+_9f1);var _mj1=new _Wf1(-_9f1,-_9f1);for(var _9x=0;_9x<this._kx1;_9x++){var _pk=this._jx1[_9x];_lj1._jS(_kh1(_lj1,_pk._Gh1));_mj1._jS(_mh1(_mj1,_pk._Gh1))}this._lx1=1+((_vx1*(_mj1.x-_lj1.x))>>>0);this._mx1=1+((_vx1*(_mj1.y-_lj1.y))>>>0);
|
|
this._nx1=new Array(this._lx1*this._mx1);for(var _p1=0;_p1<this._lx1*this._mx1;_p1++)this._nx1[_p1]=null;var _wx1=new _bx1(this._lx1*this._lx1);for(var _9x=0;_9x<this._kx1;_9x++){var _pk=this._jx1[_9x];_pk._Gh1._jS(_Wf1.Multiply(_vx1,_Wf1._2g1(_pk._Gh1,_lj1)));var x=_lh1(0,_jh1(Math.floor(_pk._Gh1.x),this._lx1-1));var y=_lh1(0,_jh1(Math.floor(_pk._Gh1.y),this._mx1-1));_wx1._RZ(new _hx1._qx1(x,y,x+y*this._lx1,_pk))}while(!_wx1._fx1()){var x=_wx1._gx1()._TT;var y=_wx1._gx1()._UT;var _p1=_wx1._gx1()._rx1;var _pk=_wx1._gx1()._sx1;
|
|
_wx1._TZ();if(!this._nx1[_p1]){this._nx1[_p1]=_pk;if(x>0){_wx1._RZ(new _hx1._qx1(x-1,y,_p1-1,_pk))}if(y>0){_wx1._RZ(new _hx1._qx1(x,y-1,_p1-this._lx1,_pk))}if(x<this._lx1-1){_wx1._RZ(new _hx1._qx1(x+1,y,_p1+1,_pk))}if(y<this._mx1-1){_wx1._RZ(new _hx1._qx1(x,y+1,_p1+this._lx1,_pk))}}}var _xx1=this._lx1+this._mx1;for(var _yx1=0;_yx1<_xx1;_yx1++){for(var y=0;y<this._mx1;y++){for(var x=0;x<this._lx1-1;x++){var _p1=x+y*this._lx1;var _rk=this._nx1[_p1];var _qk=this._nx1[_p1+1];if(_rk!=_qk){_wx1._RZ(new _hx1._qx1(x,
|
|
y,_p1,_qk));_wx1._RZ(new _hx1._qx1(x+1,y,_p1+1,_rk))}}}for(var y=0;y<this._mx1-1;y++){for(var x=0;x<this._lx1;x++){var _p1=x+y*this._lx1;var _rk=this._nx1[_p1];var _qk=this._nx1[_p1+this._lx1];if(_rk!=_qk){_wx1._RZ(new _hx1._qx1(x,y,_p1,_qk));_wx1._RZ(new _hx1._qx1(x,y+1,_p1+this._lx1,_rk))}}}var _zx1=!1;while(!_wx1._fx1()){var x=_wx1._gx1()._TT;var y=_wx1._gx1()._UT;var _p1=_wx1._gx1()._rx1;var _9x=_wx1._gx1()._sx1;_wx1._TZ();var _rk=this._nx1[_p1];var _qk=_9x;if(_rk!=_qk){var _XW=_rk._Gh1.x-x;var _YW=_rk._Gh1.y-y;
|
|
var _Ax1=_qk._Gh1.x-x;var _Bx1=_qk._Gh1.y-y;var _wa1=_XW*_XW+_YW*_YW;var _nM=_Ax1*_Ax1+_Bx1*_Bx1;if(_wa1>_nM){this._nx1[_p1]=_qk;if(x>0){_wx1._RZ(new _hx1._qx1(x-1,y,_p1-1,_qk))}if(y>0){_wx1._RZ(new _hx1._qx1(x,y-1,_p1-this._lx1,_qk))}if(x<this._lx1-1){_wx1._RZ(new _hx1._qx1(x+1,y,_p1+1,_qk))}if(y<this._mx1-1){_wx1._RZ(new _hx1._qx1(x,y+1,_p1+this._lx1,_qk))}_zx1=!0}}}if(!_zx1){break }}},_Cx1:function(_fk1){for(var y=0;y<this._mx1-1;y++){for(var x=0;x<this._lx1-1;x++){var _p1=x+y*this._lx1;var _rk=this._nx1[_p1];
|
|
var _qk=this._nx1[_p1+1];var _q1=this._nx1[_p1+this._lx1];var _2z=this._nx1[_p1+1+this._lx1];if(_qk!=_q1){if(_rk!=_qk&&_rk!=_q1){_fk1(_rk._px1,_qk._px1,_q1._px1)}if(_2z!=_qk&&_2z!=_q1){_fk1(_qk._px1,_2z._px1,_q1._px1)}}}}}};function _Dx1(_ok,_pk,_qk,_rk){if(_ok instanceof _vh1){this._ok=(255*_ok._ok);this._pk=(255*_ok._pk);this._qk=(255*_ok._qk);this._rk=255}else if(typeof(_ok)!=='undefined'){this._ok=_ok;this._pk=_pk;this._qk=_qk;this._rk=_rk}else this._ok=this._pk=this._qk=this._rk=0}_Dx1.prototype={_Ex1:function(){
|
|
return !this._ok&&!this._pk&&!this._qk&&!this._rk;},_Fx1:function(){return new _vh1(1.0/255*this._ok,1.0/255*this._pk,1.0/255*this._qk)},_7x:function(_Gx1,_Hx1,_Ix1,_Jx1){if(_Gx1 instanceof _vh1){this._ok=(255*_Gx1._ok);this._pk=(255*_Gx1._pk);this._qk=(255*_Gx1._qk);this._rk=255}else {this._ok=_Gx1;this._pk=_Hx1;this._qk=_Ix1;this._rk=_Jx1}},_jS:function(_Kx1){this._ok=_Kx1._ok;this._pk=_Kx1._pk;this._qk=_Kx1._qk;this._rk=_Kx1._rk},_ej:function(){return new _Dx1(this._ok,this._pk,this._qk,this._rk)}};_Dx1._Lx1=new _Dx1();
|
|
function _Mx1(){this._bd1=0;this.position=new _Wf1();this._d51=new _Wf1();this.color=new _Dx1();this._0k1=null}_Mx1._Nx1=0;_Mx1._Ox1=1<<1;_Mx1._Px1=1<<2;_Mx1._Qx1=1<<3;_Mx1._Rx1=1<<4;_Mx1._Sx1=1<<5;_Mx1._Tx1=1<<6;_Mx1._Ux1=1<<7;_Mx1._Vx1=1<<8;_Mx1._Wx1=1<<9;function _Xx1(){this._bd1=0;this._Yx1=0;this.position=new _Wf1();this.angle=0;this._gr1=new _Wf1();this._hr1=0;this.color=new _Dx1();this._Zx1=1;this._ri1=null;this.__x1=!0;this._0k1=null}function _0y1(){this._1y1=null;this._2y1=0;this._3y1=0;this._4y1=0;
|
|
this._5y1=1.0;this._Dr1=null;this._Er1=null;this._6y1=-1;this._Or1=0;this._7y1=0;this._8y1=new _Wf1();this._Fr1=new _Wf1();this._Gr1=0;this._9y1=new _Gg1();this._9y1._gg1();this._ay1=!0;this._by1=!1;this._cy1=!1;this._Sr1=null}_0y1.prototype={_at1:function(){return this._Er1},_4x1:function(){return this._3y1-this._2y1},_dy1:function(){return this._2y1},_ey1:function(){return this._4y1},_fy1:function(_bd1){this._4y1=_bd1},_Bs1:function(){this._gy1();return this._Or1},_Cs1:function(){this._gy1();return this._7y1}
|
|
,_Lm1:function(){this._gy1();return this._8y1},_ss1:function(){this._gy1();return this._Fr1},_us1:function(){this._gy1();return this._Gr1},_Og1:function(){return this._9y1},_921:function(){return this._9y1._iP},_Dg1:function(){return this._9y1._oN._Dg1()},_9k1:function(){return this._Sr1},_bt1:function(data){this._Sr1=data},_gy1:function(){if(this._6y1!=this._1y1._6y1){var _mm=this._1y1._hy1();this._Or1=0;this._8y1._Xf1();this._Fr1._Xf1();for(var _p1=this._2y1;_p1<this._3y1;_p1++){this._Or1+=_mm;this._8y1._7v(_Wf1.Multiply(_mm,
|
|
this._1y1._iy1.data[_p1]));this._Fr1._7v(_Wf1.Multiply(_mm,this._1y1._jy1.data[_p1]))}if(this._Or1>0){this._8y1.Multiply(1/this._Or1);this._Fr1.Multiply(1/this._Or1)}this._7y1=0;this._Gr1=0;for(var _p1=this._2y1;_p1<this._3y1;_p1++){var _iP=_Wf1._2g1(this._1y1._iy1.data[_p1],this._8y1);var _4l=_Wf1._2g1(this._1y1._jy1.data[_p1],this._Fr1);this._7y1+=_mm*_Sg1(_iP,_iP);this._Gr1+=_mm*_Tg1(_iP,_4l)}if(this._7y1>0){this._Gr1*=1/this._7y1}this._6y1=this._1y1._6y1}}};_0y1._ky1=1<<0;_0y1._ly1=1<<1;function _my1(){
|
|
this._Dk1=this._Ek1=0;this._bd1=0;this._ny1=0.0;this._ji1=new _Wf1()};function _oy1(){this.index=0;this.body=null;this._ny1=0.0;this._ji1=new _Wf1();this._3i1=0.0};function _Bu1(){this._6y1=0;this._py1=0;this._qy1=0;this._bs1=1;this._ry1=1;this._Jr1=1;this._sy1=1;this._ty1=1;this._uy1=1;this._Ri1=0;this._vy1=0;this._wy1=0;this._xy1=new _Bu1._yy1();this._iy1=new _Bu1._yy1();this._jy1=new _Bu1._yy1();this._zy1=null;this._Ay1=null;this._By1=null;this._9x1=new _Bu1._yy1();this._Cy1=null;this._Dy1=new _Bu1._yy1();
|
|
this._Vj1=0;this._Ey1=0;this._Fy1=null;this._Av1=0;this._9w1=0;this._Ww1=null;this._0x1=0;this._Gy1=0;this._Zw1=null;this._Wj1=0;this._Hy1=0;this._Xj1=null;this._Iy1=0;this._Jy1=0;this._Ky1=null;this._Ly1=0;this._My1=null;this._Ny1=0.05;this._Oy1=1.0;this._Py1=0.25;this._Qy1=0.25;this._Ry1=0.25;this._Sy1=0.1;this._Ty1=0.2;this._Uy1=0.5;this._Vy1=0.5;this._Wy1=0.5;this._yr1=null}_Bu1._yy1=function(){this.data=null;this._Xy1=0};_Bu1._Yy1=function(){this.index=0;this._px1=0};_Bu1._Yy1._Zy1=function(_rk,
|
|
_qk){return _rk._px1<_qk._px1;};_Bu1._Yy1.__y1=function(_rk,_qk){return _rk<_qk._px1};_Bu1._Yy1._0z1=function(_rk,_qk){return _rk._px1<_qk};_Bu1._1z1=function(){this._Dk1=this._Ek1=0;this._bd1=0;this._Zx1=0.0;this._ii1=0.0};_Bu1._2z1=function(){this._Dk1=this._Ek1=this._3z1=0;this._bd1=0;this._Zx1=0.0;this._4z1=new _Wf1(),this._5z1=new _Wf1(),this._Kx1=new _Wf1();this._6z1=0.0,this._7z1=0.0,this._8z1=0.0,this._wJ=0.0};_Bu1._9z1=_Mx1._Qx1;_Bu1._az1=_Mx1._Rx1;_Bu1._bz1=_Mx1._Tx1;_Bu1._cz1=12;_Bu1._dz1=12;
|
|
_Bu1._ez1=8*4;_Bu1._fz1=1<<(_Bu1._dz1-1);_Bu1._gz1=_Bu1._ez1-_Bu1._dz1;_Bu1._hz1=_Bu1._ez1-_Bu1._dz1-_Bu1._cz1;_Bu1._iz1=1<<_Bu1._hz1;_Bu1._jz1=_Bu1._iz1*(1<<(_Bu1._cz1-1));_Bu1._kz1=(1<<_Bu1._cz1)-1;_Bu1._lz1=(1<<_Bu1._dz1)-1;function _mz1(x,y){return((y+_Bu1._fz1)<<_Bu1._gz1)+(_Bu1._iz1*x+_Bu1._jz1)>>>0}function _nz1(_px1,x,y){return _px1+(y<<_Bu1._gz1)+(x<<_Bu1._hz1)}function _oz1(_Qw1,_pz1){return _pz1&&_Qw1>_pz1?_pz1:_Qw1}function _qz1(_gs1){return(_gs1._bd1&_Mx1._Ox1)==_Mx1._Ox1}_Bu1.prototype={
|
|
_rz1:function(_sz1,_tz1,_uz1){_7f1(_uz1>_tz1);var _vz1=(_sz1)?_sz1.slice():[];_vz1.length=_uz1;return _vz1},_wz1:function(buffer,_Xy1,_tz1,_uz1,_xz1){_7f1(_uz1>_tz1);_7f1(!_Xy1||_uz1<=_Xy1);if((!_xz1||buffer)&&!_Xy1){buffer=this._rz1(buffer,_tz1,_uz1)}return buffer},_yz1:function(buffer,_tz1,_uz1,_xz1){_7f1(_uz1>_tz1);return this._wz1(buffer.data,buffer._Xy1,_tz1,_uz1,_xz1)},_zz1:function(buffer){if(!buffer){buffer=new Array(this._vy1);for(var _p1=0;_p1<this._vy1;_p1++){buffer[_p1]=0}}return buffer},_Aw1:function(_0s1){
|
|
if(this._Ri1>=this._vy1){var _Qw1=this._Ri1?2*this._Ri1:_Df1;_Qw1=_oz1(_Qw1,this._wy1);_Qw1=_oz1(_Qw1,this._xy1._Xy1);_Qw1=_oz1(_Qw1,this._iy1._Xy1);_Qw1=_oz1(_Qw1,this._jy1._Xy1);_Qw1=_oz1(_Qw1,this._9x1._Xy1);_Qw1=_oz1(_Qw1,this._Dy1._Xy1);if(this._vy1<_Qw1){this._xy1.data=this._yz1(this._xy1,this._vy1,_Qw1,!1);this._iy1.data=this._yz1(this._iy1,this._vy1,_Qw1,!1);this._jy1.data=this._yz1(this._jy1,this._vy1,_Qw1,!1);this._zy1=this._wz1(this._zy1,0,this._vy1,_Qw1,!1);this._Ay1=this._wz1(this._Ay1,
|
|
0,this._vy1,_Qw1,!0);this._By1=this._wz1(this._By1,0,this._vy1,_Qw1,!0);this._9x1.data=this._yz1(this._9x1,this._vy1,_Qw1,!0);this._Cy1=this._wz1(this._Cy1,0,this._vy1,_Qw1,!1);this._Dy1.data=this._yz1(this._Dy1,this._vy1,_Qw1,!0);this._vy1=_Qw1}}if(this._Ri1>=this._vy1){return _xf1}var index=this._Ri1++;this._xy1.data[index]=_0s1._bd1;this._iy1.data[index]=_0s1.position._ej();this._jy1.data[index]=_0s1._d51._ej();this._Cy1[index]=null;if(this._By1){this._By1[index]=0}if(this._9x1.data||!_0s1.color._Ex1()){
|
|
this._9x1.data=this._zz1(this._9x1.data);this._9x1.data[index]=_0s1.color._ej()}if(this._Dy1.data||_0s1._0k1){this._Dy1.data=this._zz1(this._Dy1.data);this._Dy1.data[index]=_0s1._0k1}if(this._Vj1>=this._Ey1){var _tz1=this._Ey1;var _uz1=this._Vj1?2*this._Vj1:_Df1;this._Fy1=this._rz1(this._Fy1,_tz1,_uz1);this._Ey1=_uz1}this._Fy1[this._Vj1]=new _Bu1._Yy1();this._Fy1[this._Vj1++].index=index;return index},_Bw1:function(index,_Cw1){var _bd1=_Mx1._Ox1;if(_Cw1){_bd1|=_Mx1._Wx1}this._xy1.data[index]|=_bd1},_Dw1:function(_ri1,
|
|
_Hg1,_Cw1){function _Az1(_5x1,_ri1,_Hg1,_Cw1){this._1y1=_5x1;this._pt1=_ri1;this._uo1=_Hg1;this._Bz1=_Cw1;this._Vu1=0}_Az1.prototype={__t1:function(_i21){return !1},_0u1:function(index){_7f1(index>=0&&index<this._1y1._Ri1);if(this._pt1._9i1(this._uo1,this._1y1._iy1.data[index])){this._1y1._Bw1(index,this._Bz1);this._Vu1++}return !0},_Cz1:function(){return this._Vu1}};var _fk1=new _Az1(this,_ri1,_Hg1,_Cw1);var _di1=new _Im1();_ri1._ci1(_di1,_Hg1,0);this._yr1._kv1(_fk1,_di1);return _fk1._Cz1()},_Iw1:function(_581,
|
|
_Cw1){for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){this._Bw1(_p1,_Cw1)}},_Ew1:function(_Dz1){var _2q=this._Ez1();var identity=new _Gg1();identity._gg1();var transform=identity._ej();var _Fz1=this._Ri1;if(_Dz1._ri1){var _Gz1=new _Mx1();_Gz1._bd1=_Dz1._bd1;_Gz1.color=_Dz1.color;_Gz1._0k1=_Dz1._0k1;var _ri1=_Dz1._ri1;transform._7x(_Dz1.position,_Dz1.angle);var _di1=new _Im1();var _Dt1=_ri1._8i1();for(var _bi1=0;_bi1<_Dt1;_bi1++){if(_bi1==0){_ri1._ci1(_di1,identity,_bi1)}else {var _Hz1=new _Im1();_ri1._ci1(_Hz1,identity,
|
|
_bi1);_di1._Om1(_Hz1)}}for(var y=Math.floor(_di1._vi1.y/_2q)*_2q;y<_di1._wi1.y;y+=_2q){for(var x=Math.floor(_di1._vi1.x/_2q)*_2q;x<_di1._wi1.x;x+=_2q){var _iP=new _Wf1(x,y);if(_ri1._9i1(identity,_iP)){_iP=_8h1(transform,_iP);_Gz1.position._jS(_iP);_Gz1._d51._jS(_Wf1._7v(_Dz1._gr1,_Vg1(_Dz1._hr1,_Wf1._2g1(_iP,_Dz1.position))));this._Aw1(_Gz1)}}}}var lastIndex=this._Ri1;var _581=new _0y1();_581._1y1=this;_581._2y1=_Fz1;_581._3y1=lastIndex;_581._4y1=_Dz1._Yx1;_581._5y1=_Dz1._Zx1;_581._Sr1=_Dz1._0k1;_581._9y1=transform;
|
|
_581._ay1=_Dz1.__x1;_581._Dr1=null;_581._Er1=this._My1;if(this._My1){this._My1._Dr1=_581}this._My1=_581;++this._Ly1;for(var _p1=_Fz1;_p1<lastIndex;_p1++){this._Cy1[_p1]=_581}this._Iz1(!0);if(_Dz1._bd1&_Bu1._9z1){for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(_rk>_qk){var _Jz1=_rk;_rk=_qk;_qk=_Jz1}if(_Fz1<=_rk&&_qk<lastIndex){if(this._Wj1>=this._Hy1){var _tz1=this._Hy1;var _uz1=this._Wj1?2*this._Wj1:_Df1;this._Xj1=this._rz1(this._Xj1,_tz1,_uz1);this._Hy1=_uz1}
|
|
var _nk1=this._Xj1[this._Wj1]=new _Bu1._1z1();_nk1._Dk1=_rk;_nk1._Ek1=_qk;_nk1._bd1=_gs1._bd1;_nk1._Zx1=_Dz1._Zx1;_nk1._ii1=_Yg1(this._iy1.data[_rk],this._iy1.data[_qk]);this._Wj1++}}}if(_Dz1._bd1&_Bu1._az1){var _Kz1=new _hx1(lastIndex-_Fz1);for(var _p1=_Fz1;_p1<lastIndex;_p1++){_Kz1._tx1(this._iy1.data[_p1],_p1)}_Kz1._ux1(_2q/2);var _fk1=function _Lz1(_rk,_qk,_q1){var _4z1=this._iy1.data[_rk];var _5z1=this._iy1.data[_qk];var _Kx1=this._iy1.data[_q1];var _Mz1=_Wf1._2g1(_4z1,_5z1);var _Nz1=_Wf1._2g1(_5z1,_Kx1);
|
|
var _Oz1=_Wf1._2g1(_Kx1,_4z1);var _Pz1=_Cf1*this._uy1;if(_Sg1(_Mz1,_Mz1)<_Pz1&&_Sg1(_Nz1,_Nz1)<_Pz1&&_Sg1(_Oz1,_Oz1)<_Pz1){if(this._Iy1>=this._Jy1){var _tz1=this._Jy1;var _uz1=this._Iy1?2*this._Iy1:_Df1;this._Ky1=this._rz1(this._Ky1,_tz1,_uz1);this._Jy1=_uz1}var _Qz1=this._Ky1[this._Iy1];_Qz1._Dk1=_rk;_Qz1._Ek1=_qk;_Qz1._3z1=_q1;_Qz1._bd1=this._xy1.data[_rk]|this._xy1.data[_qk]|this._xy1.data[_q1];_Qz1._Zx1=_Dz1._Zx1;var _Rz1=_Wf1.Multiply(1.0/3.0,_Wf1._7v(_4z1,_Wf1._7v(_5z1,_Kx1)));_Qz1._4z1=_Wf1._2g1(_4z1,
|
|
_Rz1);_Qz1._5z1=_Wf1._2g1(_5z1,_Rz1);_Qz1._Kx1=_Wf1._2g1(_Kx1,_Rz1);_Qz1._6z1=-_Sg1(_Oz1,_Mz1);_Qz1._7z1=-_Sg1(_Mz1,_Nz1);_Qz1._8z1=-_Sg1(_Nz1,_Oz1);_Qz1._wJ=_Tg1(_4z1,_5z1)+_Tg1(_5z1,_Kx1)+_Tg1(_Kx1,_4z1);this._Iy1++}};_Kz1._Cx1(_fk1)}if(_Dz1._Yx1&_Mx1._ky1){this._Sz1(_581)}return _581},_Fw1:function(_Gw1,_Hw1){_7f1(_Gw1!=_Hw1);this._Tz1(_Hw1._2y1,_Hw1._3y1,this._Ri1);_7f1(_Hw1._3y1==this._Ri1);this._Tz1(_Gw1._2y1,_Gw1._3y1,_Hw1._2y1);this._7f1(_Gw1._3y1==_Hw1._2y1);var _Uz1=0;for(var _p1=_Gw1._2y1;
|
|
_p1<_Hw1._3y1;_p1++){_Uz1|=this._xy1.data[_p1]}this._Iz1(!0);if(_Uz1&_Bu1._9z1){for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(_rk>_qk){var _Jz1=_rk;_rk=_qk;_qk=_Jz1}if(_Gw1._2y1<=_rk&&_rk<_Gw1._3y1&&_Hw1._2y1<=_qk&&_qk<_Hw1._3y1){if(this._Wj1>=this._Hy1){var _tz1=this._Hy1;var _uz1=this._Wj1?2*this._Wj1:_Df1;this._Xj1=this._rz1(this._Xj1,_tz1,_uz1);this._Hy1=_uz1}var _nk1=this._Xj1[this._Wj1]=new _Bu1._1z1();_nk1._Dk1=_rk;_nk1._Ek1=_qk;_nk1._bd1=_gs1._bd1;
|
|
_nk1._Zx1=_jh1(_Gw1._5y1,_Hw1._5y1);_nk1._ii1=_Yg1(this._iy1.data[_rk],this._iy1.data[_qk]);this._Wj1++}}}if(_Uz1&_Bu1._az1){}for(var _p1=_Hw1._2y1;_p1<_Hw1._3y1;_p1++){this._Cy1[_p1]=_Gw1}var _Yx1=_Gw1._4y1|_Hw1._4y1;_Gw1._4y1=_Yx1;_Gw1._3y1=_Hw1._3y1;_Hw1._2y1=_Hw1._3y1;this._Vz1(_Hw1);if(_Yx1&_Mx1._ky1){this._Sz1(_Gw1)}},_Vz1:function(_581){_7f1(this._Ly1>0);_7f1(_581);if(this._yr1._ku1){this._yr1._ku1._Wz1(_581)}for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){this._Cy1[_p1]=null}if(_581._Dr1){_581._Dr1._Er1=_581._Er1}
|
|
if(_581._Er1){_581._Er1._Dr1=_581._Dr1}if(_581==this._My1){this._My1=_581._Er1}--this._Ly1},_Sz1:function(_581){for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){this._zy1[_p1]=0}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(_rk>=_581._2y1&&_rk<_581._3y1&&_qk>=_581._2y1&&_qk<_581._3y1){var _r1=_gs1._ny1;this._zy1[_rk]+=_r1;this._zy1[_qk]+=_r1}}this._By1=this._zz1(this._By1);for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){var _r1=this._zy1[_p1];this._By1[_p1]=_r1<0.8?0:_9f1}
|
|
var _Xz1=_581._4x1();for(var _Am=0;_Am<_Xz1;_Am++){var _zx1=!1;for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(_rk>=_581._2y1&&_rk<_581._3y1&&_qk>=_581._2y1&&_qk<_581._3y1){var _ok=1-_gs1._ny1;var _Yz1=this._By1[_rk];var _Zz1=this._By1[_qk];var __z1=_Zz1+_ok;var _0A1=_Yz1+_ok;if(_Yz1>__z1){_Yz1=__z1;_zx1=!0}if(_Zz1>_0A1){_Zz1=_0A1;_zx1=!0}this._By1[_rk]=_Yz1;this._By1[_qk]=_Zz1}}if(!_zx1){break }}for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){var _iP=this._By1[_p1];
|
|
if(_iP<_9f1){_iP*=this._sy1}else {_iP=0}this._By1[_p1]=_iP}},_Sv1:function(_rk,_qk){var _2z=_Wf1._2g1(this._iy1.data[_qk],this._iy1.data[_rk]);var _1A1=_Sg1(_2z,_2z);if(_1A1<this._uy1){if(this._Av1>=this._9w1){var _tz1=this._9w1;var _uz1=this._Av1?2*this._Av1:_Df1;this._Ww1=this._rz1(this._Ww1,_tz1,_uz1);this._9w1=_uz1}var _2A1=_Vf1(_1A1);var _gs1=this._Ww1[this._Av1]=new _my1();_gs1._Dk1=_rk;_gs1._Ek1=_qk;_gs1._bd1=this._xy1.data[_rk]|this._xy1.data[_qk];_gs1._ny1=1-_1A1*_2A1*this._ty1;_gs1._ji1._jS(_Wf1.Multiply(_2A1,
|
|
_2z));this._Av1++}},_Iz1:function(_3A1){var _4A1=0;var _5A1=this._Vj1;for(var _6A1=_4A1;_6A1<_5A1;++_6A1){var _Et1=this._Fy1[_6A1];var _p1=_Et1.index;var _iP=this._iy1.data[_p1];_Et1._px1=_mz1(this._ty1*_iP.x,this._ty1*_iP.y)}this._Fy1._Ee1(_4A1,_5A1,function(_rk,_qk){return _Bu1._Yy1._Zy1(_rk,_qk)});this._Av1=0;for(var _rk=_4A1,_q1=_4A1;_rk<_5A1;_rk++){var _7A1=_nz1(this._Fy1[_rk]._px1,1,0);for(var _qk=_rk+1;_qk<_5A1;_qk++){if(_7A1<this._Fy1[_qk]._px1)break;this._Sv1(this._Fy1[_rk].index,this._Fy1[_qk].index)}
|
|
var _8A1=_nz1(this._Fy1[_rk]._px1,-1,1);for(;_q1<_5A1;_q1++){if(_8A1<=this._Fy1[_q1]._px1)break }var _9A1=_nz1(this._Fy1[_rk]._px1,1,1);for(var _qk=_q1;_qk<_5A1;_qk++){if(_9A1<this._Fy1[_qk]._px1)break;this._Sv1(this._Fy1[_rk].index,this._Fy1[_qk].index)}}if(_3A1){this._Av1=this._Ww1._Ie1(_qz1,this._Av1)}},_aA1:function(){var _di1=new _Im1();_di1._vi1.x=+_9f1;_di1._vi1.y=+_9f1;_di1._wi1.x=-_9f1;_di1._wi1.y=-_9f1;for(var _p1=0;_p1<this._Ri1;_p1++){var _iP=this._iy1.data[_p1];_di1._vi1._jS(_kh1(_di1._vi1,
|
|
_iP));_di1._wi1._jS(_mh1(_di1._wi1,_iP))}_di1._vi1.x-=this._sy1;_di1._vi1.y-=this._sy1;_di1._wi1.x+=this._sy1;_di1._wi1.y+=this._sy1;this._0x1=0;function _bA1(_5x1){this._1y1=_5x1}_bA1.prototype={__t1:function(_i21){if(_i21._wt1()){return !0}var _ri1=_i21._ut1();var _qk=_i21._Bt1();var _iv1=_qk._ps1();var _cA1=_qk._Bs1();var _dA1=_qk._Cs1()-_cA1*_qk._qs1()._3g1();var _eA1=_cA1>0?1/_cA1:0;var _fA1=_dA1>0?1/_dA1:0;var _Dt1=_ri1._8i1();for(var _bi1=0;_bi1<_Dt1;_bi1++){var _di1=_i21._Ct1(_bi1)._ej();_di1._vi1.x-=this._1y1._sy1;
|
|
_di1._vi1.y-=this._1y1._sy1;_di1._wi1.x+=this._1y1._sy1;_di1._wi1.y+=this._1y1._sy1;var _4A1=0;var _5A1=this._1y1._Vj1;var _gA1=this._1y1._Fy1._Ke1(_4A1,_5A1,_mz1(this._1y1._ty1*_di1._vi1.x,this._1y1._ty1*_di1._vi1.y),function(_rk,_qk){return _Bu1._Yy1._0z1(_rk,_qk)});var _hA1=this._1y1._Fy1._Ne1(_gA1,_5A1,_mz1(this._1y1._ty1*_di1._wi1.x,this._1y1._ty1*_di1._wi1.y),function(_rk,_qk){return _Bu1._Yy1.__y1(_rk,_qk)});for(var _Et1=_gA1;_Et1!=_hA1;++_Et1){var _iA1=this._1y1._Fy1[_Et1];var _rk=_iA1.index;var _jA1=this._1y1._iy1.data[_rk];
|
|
if(_di1._vi1.x<=_jA1.x&&_jA1.x<=_di1._wi1.x&&_di1._vi1.y<=_jA1.y&&_jA1.y<=_di1._wi1.y){var _2z=[0];var _km=new _Wf1();_i21._hi1(_jA1,_2z,_km,_bi1);if(_2z[0]<this._1y1._sy1){var _kA1=this._1y1._xy1.data[_rk]&_Mx1._Px1?0:this._1y1._lA1();var _mA1=_Wf1._2g1(_jA1,_iv1);var _nA1=_Tg1(_mA1,_km);if(this._1y1._0x1>=this._1y1._Gy1){var _tz1=this._1y1._Gy1;var _uz1=this._1y1._0x1?2*this._1y1._0x1:_Df1;this._1y1._Zw1=this._1y1._rz1(this._1y1._Zw1,_tz1,_uz1);this._1y1._Gy1=_uz1}var _gs1=this._1y1._Zw1[this._1y1._0x1]=new _oy1();
|
|
_gs1.index=_rk;_gs1.body=_qk;_gs1._ny1=1-_2z[0]*this._1y1._ty1;_gs1._ji1._jS(_km.__f1());_gs1._3i1=1/(_kA1+_eA1+_fA1*_nA1*_nA1);this._1y1._0x1++}}}}return !0},_0u1:function(_p1){return !1}};var _fk1=new _bA1(this);this._yr1._kv1(_fk1,_di1)},_kg1:function(_Le1){++this._6y1;if(this._Ri1==0){return }this._py1=0;for(var _p1=0;_p1<this._Ri1;_p1++){this._py1|=this._xy1.data[_p1]}if(this._py1&_Mx1._Ox1){this._oA1()}this._qy1=0;for(var _581=this._My1;_581;_581=_581._at1()){this._qy1|=_581._4y1}var _pK=_Wf1.Multiply(_Le1._3u1*this._Jr1,
|
|
this._yr1._Cv1());var _pA1=this._qA1(_Le1);for(var _p1=0;_p1<this._Ri1;_p1++){var _4l=this._jy1.data[_p1];_4l._7v(_pK);var _6l=_Sg1(_4l,_4l);if(_6l>_pA1){_4l.Multiply(_Tf1(_pA1/_6l))}}this._rA1(_Le1);if(this._qy1&_0y1._ly1){this._sA1(_Le1)}if(this._py1&_Mx1._Px1){this._tA1(_Le1)}for(var _p1=0;_p1<this._Ri1;_p1++){this._iy1.data[_p1]._7v(_Wf1.Multiply(_Le1._3u1,this._jy1.data[_p1]))}this._aA1();this._Iz1(!1);if(this._py1&_Mx1._Sx1){this._uA1(_Le1)}if(this._py1&_Mx1._Tx1){this._vA1(_Le1)}if(this._py1&_Mx1._Ux1){
|
|
this._wA1(_Le1)}if(this._py1&_Mx1._Rx1){this._xA1(_Le1)}if(this._py1&_Mx1._Qx1){this._yA1(_Le1)}if(this._qy1&_0y1._ky1){this._zA1(_Le1)}if(this._py1&_Mx1._Vx1){this._AA1(_Le1)}this._BA1(_Le1);this._CA1(_Le1)},_rA1:function(_Le1){var _di1=new _Im1();_di1._vi1.x=+_9f1;_di1._vi1.y=+_9f1;_di1._wi1.x=-_9f1;_di1._wi1.y=-_9f1;for(var _p1=0;_p1<this._Ri1;_p1++){var _4l=this._jy1.data[_p1];var _5z=this._iy1.data[_p1];var _Kh1=_Wf1._7v(_5z,_Wf1.Multiply(_Le1._3u1,_4l));_di1._vi1=_kh1(_di1._vi1,_kh1(_5z,_Kh1));_di1._wi1=_mh1(_di1._wi1,
|
|
_mh1(_5z,_Kh1))}function _DA1(_5x1,_Le1){this._1y1=_5x1;this._EA1=_Le1}_DA1.prototype={__t1:function(_i21){if(_i21._wt1()){return !0}var _ri1=_i21._ut1();var body=_i21._Bt1();var _4A1=0;var _5A1=this._1y1._Vj1;var _Dt1=_ri1._8i1();for(var _bi1=0;_bi1<_Dt1;_bi1++){var _di1=_i21._Ct1(_bi1)._ej();_di1._vi1.x-=this._1y1._sy1;_di1._vi1.y-=this._1y1._sy1;_di1._wi1.x+=this._1y1._sy1;_di1._wi1.y+=this._1y1._sy1;var _gA1=this._1y1._Fy1._Ke1(_4A1,_5A1,_mz1(this._1y1._ty1*_di1._vi1.x,this._1y1._ty1*_di1._vi1.y),function(_rk,
|
|
_qk){return _Bu1._Yy1._0z1(_rk,_qk)});var _hA1=this._1y1._Fy1._Ne1(_gA1,_5A1,_mz1(this._1y1._ty1*_di1._wi1.x,this._1y1._ty1*_di1._wi1.y),function(_rk,_qk){return _Bu1._Yy1.__y1(_rk,_qk)});for(var _Et1=_gA1;_Et1!=_hA1;++_Et1){var _iA1=this._1y1._Fy1[_Et1];var _rk=_iA1.index;var _jA1=this._1y1._iy1.data[_rk];if(_di1._vi1.x<=_jA1.x&&_jA1.x<=_di1._wi1.x&&_di1._vi1.y<=_jA1.y&&_jA1.y<=_di1._wi1.y){var _FA1=this._1y1._jy1.data[_rk];var _aN=new _Hm1();var _8N=new _Gm1();_8N._5z=_8h1(body._uo1,_ah1(body._zr1,_jA1));
|
|
_8N._Kh1=_Wf1._7v(_jA1,_Wf1.Multiply(this._EA1._3u1,_FA1));_8N._ti1=1;if(_i21._ai1(_aN,_8N,_bi1)){var _iP=_Wf1._7v(_Wf1._7v(_Wf1.Multiply((1-_aN._ui1),_8N._5z),_Wf1.Multiply(_aN._ui1,_8N._Kh1)),_Wf1.Multiply(_gf1,_aN._ji1));var _4l=_Wf1.Multiply(this._EA1._4u1,_Wf1._2g1(_iP,_jA1));this._1y1._jy1.data[_rk]._jS(_4l);var _6K=_Wf1.Multiply(this._1y1._hy1(),_Wf1._2g1(_FA1,_4l));_6K=_Wf1.Multiply(_Sg1(_6K,_aN._ji1),_aN._ji1);body._zs1(_6K,_iP,!0)}}}}return !0},_0u1:function(_p1){return !1}};var _fk1=new _DA1(this,
|
|
_Le1);this._yr1._kv1(_fk1,_di1)},_BA1:function(_Le1){for(var _p1=0;_p1<this._Ri1;_p1++){this._zy1[_p1]=0}for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];var _rk=_gs1.index;var _r1=_gs1._ny1;this._zy1[_rk]+=_r1}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;this._zy1[_rk]+=_r1;this._zy1[_qk]+=_r1}if(this._py1&_Bu1._bz1){for(var _p1=0;_p1<this._Ri1;_p1++){if(this._xy1.data[_p1]&_Bu1._bz1){this._zy1[_p1]=0}}}var _GA1=this._Ny1*this._HA1(_Le1);
|
|
for(var _p1=0;_p1<this._Ri1;_p1++){var _r1=this._zy1[_p1];var _s1=_GA1*_lh1(0.0,_jh1(_r1,_Af1)-_zf1);this._zy1[_p1]=_s1}var _IA1=_Le1._3u1/(this._bs1*this._sy1);for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];var _rk=_gs1.index;var _qk=_gs1.body;var _r1=_gs1._ny1;var _mm=_gs1._3i1;var _km=_gs1._ji1;var _iP=this._iy1.data[_rk];var _s1=this._zy1[_rk]+_GA1*_r1;var _6K=_Wf1.Multiply(_IA1*_r1*_mm*_s1,_km);this._jy1.data[_rk]._2g1(_Wf1.Multiply(this._lA1(),_6K));_qk._zs1(_6K,_iP,!0)}for(var _9x=0;_9x<this._Av1;
|
|
_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;var _km=_gs1._ji1;var _s1=this._zy1[_rk]+this._zy1[_qk];var _6K=_Wf1.Multiply(_IA1*_r1*_s1,_km);this._jy1.data[_rk]._2g1(_6K);this._jy1.data[_qk]._7v(_6K)}},_CA1:function(_Le1){var _ww1=this._Oy1;for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];var _rk=_gs1.index;var _qk=_gs1.body;var _r1=_gs1._ny1;var _mm=_gs1._3i1;var _km=_gs1._ji1;var _iP=this._iy1.data[_rk];var _4l=_Wf1._2g1(_qk._Ms1(_iP),this._jy1.data[_rk]);var _JA1=_Sg1(_4l,
|
|
_km);if(_JA1<0){var _6K=_Wf1.Multiply(_ww1*_r1*_mm*_JA1,_km);this._jy1.data[_rk]._7v(_Wf1.Multiply(this._lA1(),_6K));_qk._zs1(_6K.__f1(),_iP,!0)}}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;var _km=_gs1._ji1;var _4l=_Wf1._2g1(this._jy1.data[_qk],this._jy1.data[_rk]);var _JA1=_Sg1(_4l,_km);if(_JA1<0){var _6K=_Wf1.Multiply(_ww1*_r1*_JA1,_km);this._jy1.data[_rk]._7v(_6K);this._jy1.data[_qk]._2g1(_6K)}}},_tA1:function(_Le1){for(var _p1=0;_p1<this._Ri1;
|
|
_p1++){if(this._xy1.data[_p1]&_Mx1._Px1){this._jy1.data[_p1]._Xf1()}}},_sA1:function(_Le1){for(var _581=this._My1;_581;_581=_581._at1()){if(_581._4y1&_0y1._ly1){_581._gy1();var rotation=new _Cg1(_Le1._3u1*_581._Gr1);var transform=new _Gg1(_Wf1._7v(_581._8y1,_Wf1._2g1(_Wf1.Multiply(_Le1._3u1,_581._Fr1),_6h1(rotation,_581._8y1))),rotation);_581._9y1=_bh1(transform,_581._9y1);var _KA1=new _Gg1();_KA1._iP.x=_Le1._4u1*transform._iP.x;_KA1._iP.y=_Le1._4u1*transform._iP.y;_KA1._oN._wJ=_Le1._4u1*transform._oN._wJ;
|
|
_KA1._oN._q1=_Le1._4u1*(transform._oN._q1-1);for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){this._jy1.data[_p1]._jS(_8h1(_KA1,this._iy1.data[_p1]))}}}},_xA1:function(_Le1){var _LA1=_Le1._4u1*this._Py1;for(var _9x=0;_9x<this._Iy1;_9x++){var _Qz1=this._Ky1[_9x];if(_Qz1._bd1&_Mx1._Rx1){var _rk=_Qz1._Dk1;var _qk=_Qz1._Ek1;var _q1=_Qz1._3z1;var _Jz1=_Qz1._4z1;var _MA1=_Qz1._5z1;var _NA1=_Qz1._Kx1;var _4z1=this._iy1.data[_rk];var _5z1=this._iy1.data[_qk];var _Kx1=this._iy1.data[_q1];var _iP=_Wf1.Multiply(1/3,_Wf1._7v(_4z1,
|
|
_Wf1._7v(_5z1,_Kx1)));var _ok=new _Cg1();_ok._wJ=_Tg1(_Jz1,_4z1)+_Tg1(_MA1,_5z1)+_Tg1(_NA1,_Kx1);_ok._q1=_Sg1(_Jz1,_4z1)+_Sg1(_MA1,_5z1)+_Sg1(_NA1,_Kx1);var _jM=_ok._wJ*_ok._wJ+_ok._q1*_ok._q1;var _OA1=_Vf1(_jM);_ok._wJ*=_OA1;_ok._q1*=_OA1;var _Zx1=_LA1*_Qz1._Zx1;this._jy1.data[_rk]._7v(_Wf1.Multiply(_Zx1,(_Wf1._2g1(_Wf1.Multiply(_Jz1,_ok),(_Wf1._2g1(_4z1,_iP))))));this._jy1.data[_qk]._7v(_Wf1.Multiply(_Zx1,(_Wf1._2g1(_Wf1.Multiply(_MA1,_ok),(_Wf1._2g1(_5z1,_iP))))));this._jy1.data[_q1]._7v(_Wf1.Multiply(_Zx1,
|
|
(_Wf1._2g1(_Wf1.Multiply(_NA1,_ok),(_Wf1._2g1(_Kx1,_iP))))))}}},_yA1:function(_Le1){var _PA1=_Le1._4u1*this._Qy1;for(var _9x=0;_9x<this._Wj1;_9x++){var _nk1=this._Xj1[_9x];if(_nk1._bd1&_Mx1._Qx1){var _rk=_nk1._Dk1;var _qk=_nk1._Ek1;var _2z=_Wf1._2g1(this._iy1.data[_qk],this._iy1.data[_rk]);var _QA1=_nk1._ii1;var _iM=_2z.Length();var _Zx1=_PA1*_nk1._Zx1;var _6K=_Wf1.Multiply(_Zx1*(_QA1-_iM)/_iM,_2z);this._jy1.data[_rk]._2g1(_6K);this._jy1.data[_qk]._7v(_6K)}}},_wA1:function(_Le1){this._Ay1=this._zz1(this._Ay1);
|
|
for(var _p1=0;_p1<this._Ri1;_p1++){this._zy1[_p1]=0;this._Ay1[_p1]=new _Wf1()}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];if(_gs1._bd1&_Mx1._Ux1){var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;var _km=_gs1._ji1;this._zy1[_rk]+=_r1;this._zy1[_qk]+=_r1;this._Ay1[_rk]._2g1(_Wf1.Multiply((1-_r1)*_r1,_km));this._Ay1[_qk]._7v(_Wf1.Multiply((1-_r1)*_r1,_km))}}var _RA1=this._Sy1*this._SA1(_Le1);var _TA1=this._Ty1*this._SA1(_Le1);for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];if(_gs1._bd1&_Mx1._Ux1){
|
|
var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;var _km=_gs1._ji1;var _s1=this._zy1[_rk]+this._zy1[_qk];var _wJ=_Wf1._2g1(this._Ay1[_qk],this._Ay1[_rk]);var _UA1=(_RA1*(_s1-2)+_TA1*_Sg1(_wJ,_km))*_r1;var _6K=_Wf1.Multiply(_UA1,_km);this._jy1.data[_rk]._2g1(_6K);this._jy1.data[_qk]._7v(_6K)}}},_uA1:function(_Le1){var _VA1=this._Ry1;for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];var _rk=_gs1.index;if(this._xy1.data[_rk]&_Mx1._Sx1){var _qk=_gs1.body;var _r1=_gs1._ny1;var _mm=_gs1._3i1;var _iP=this._iy1.data[_rk];
|
|
var _4l=_Wf1._2g1(_qk._Ms1(_iP),this._jy1.data[_rk]);var _6K=_Wf1.Multiply(_VA1*_mm*_r1,_4l);this._jy1.data[_rk]._7v(_Wf1.Multiply(this._lA1(),_6K));_qk._zs1(_6K.__f1(),_iP,!0)}}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];if(_gs1._bd1&_Mx1._Sx1){var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _r1=_gs1._ny1;var _4l=_Wf1._2g1(this._jy1.data[_qk],this._jy1.data[_rk]);var _6K=_Wf1.Multiply(_VA1*_r1,_4l);this._jy1.data[_rk]._7v(_6K);this._jy1.data[_qk]._2g1(_6K)}}},_vA1:function(_Le1){var _WA1=this._Uy1*this._SA1(_Le1);
|
|
var _XA1=1.0-_yf1;for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];var _rk=_gs1.index;if(this._xy1.data[_rk]&_Mx1._Tx1){var _r1=_gs1._ny1;if(_r1>_XA1){var _qk=_gs1.body;var _mm=_gs1._3i1;var _iP=this._iy1.data[_rk];var _km=_gs1._ji1;var _6K=_Wf1.Multiply(_WA1*_mm*(_r1-_XA1),_km);this._jy1.data[_rk]._2g1(_Wf1.Multiply(this._lA1(),_6K));_qk._zs1(_6K,_iP,!0)}}}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];if(_gs1._bd1&_Mx1._Tx1){var _r1=_gs1._ny1;if(_r1>_XA1){var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;
|
|
var _km=_gs1._ji1;var _6K=_Wf1.Multiply(_WA1*(_r1-_XA1),_km);this._jy1.data[_rk]._2g1(_6K);this._jy1.data[_qk]._7v(_6K)}}}},_zA1:function(_Le1){this._By1=this._zz1(this._By1);var _YA1=_Le1._4u1*this._Vy1;for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(this._Cy1[_rk]!=this._Cy1[_qk]){var _r1=_gs1._ny1;var _km=_gs1._ji1;var _s1=this._By1[_rk]+this._By1[_qk];var _6K=_Wf1.Multiply(_YA1*_s1*_r1,_km);this._jy1.data[_rk]._2g1(_6K);this._jy1.data[_qk]._7v(_6K)}}},_AA1:function(_Le1){
|
|
this._9x1.data=this._zz1(this._9x1.data);var _ZA1=Math.floor(256*this._Wy1);for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;if(this._xy1.data[_rk]&this._xy1.data[_qk]&_Mx1._Vx1){var __A1=this._9x1.data[_rk];var _0B1=this._9x1.data[_qk];var _1B1=(_ZA1*(_0B1._ok-__A1._ok))>>8;var _2B1=(_ZA1*(_0B1._pk-__A1._pk))>>8;var _3B1=(_ZA1*(_0B1._qk-__A1._qk))>>8;var _4B1=(_ZA1*(_0B1._rk-__A1._rk))>>8;__A1._ok+=_1B1;__A1._pk+=_2B1;__A1._qk+=_3B1;__A1._rk+=_4B1;_0B1._ok-=_1B1;
|
|
_0B1._pk-=_2B1;_0B1._qk-=_3B1;_0B1._rk-=_4B1}}},_oA1:function(){var _5B1=0;var _6B1=new Array(this._Ri1);for(var _p1=0;_p1<this._Ri1;_p1++){var _bd1=this._xy1.data[_p1];if(_bd1&_Mx1._Ox1){var _7B1=this._yr1._ku1;if((_bd1&_Mx1._Wx1)&&_7B1){_7B1._Lt1(_p1)}_6B1[_p1]=_xf1}else {_6B1[_p1]=_5B1;if(_p1!=_5B1){this._xy1.data[_5B1]=this._xy1.data[_p1];this._iy1.data[_5B1]=this._iy1.data[_p1];this._jy1.data[_5B1]=this._jy1.data[_p1];this._Cy1[_5B1]=this._Cy1[_p1];if(this._By1){this._By1[_5B1]=this._By1[_p1]}if(this._9x1.data){
|
|
this._9x1.data[_5B1]=this._9x1.data[_p1]}if(this._Dy1.data){this._Dy1.data[_5B1]=this._Dy1.data[_p1]}}_5B1++}}var _8B1={_9B1:function(_Et1){return _Et1.index<0},_aB1:function(_gs1){return _gs1._Dk1<0||_gs1._Ek1<0},_bB1:function(_gs1){return _gs1.index<0},_cB1:function(_nk1){return _nk1._Dk1<0||_nk1._Ek1<0},_dB1:function(_Qz1){return _Qz1._Dk1<0||_Qz1._Ek1<0||_Qz1._3z1<0;}};for(var _9x=0;_9x<this._Vj1;_9x++){var _Et1=this._Fy1[_9x];_Et1.index=_6B1[_Et1.index]}if(this._Fy1){this._Vj1=this._Fy1._Ie1(_8B1._9B1,
|
|
this._Vj1)}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];_gs1._Dk1=_6B1[_gs1._Dk1];_gs1._Ek1=_6B1[_gs1._Ek1]}if(this._Ww1){this._Av1=this._Ww1._Ie1(_8B1._aB1,this._Av1)}for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];_gs1.index=_6B1[_gs1.index]}if(this._Zw1){this._0x1=this._Zw1._Ie1(_8B1._bB1,this._0x1)}for(var _9x=0;_9x<this._Wj1;_9x++){var _nk1=this._Xj1[_9x];_nk1._Dk1=_6B1[_nk1._Dk1];_nk1._Ek1=_6B1[_nk1._Ek1]}if(this._Xj1){this._Wj1=this._Xj1._Ie1(_8B1._cB1,this._Wj1)}for(var _9x=0;
|
|
_9x<this._Iy1;_9x++){var _Qz1=this._Ky1[_9x];_Qz1._Dk1=_6B1[_Qz1._Dk1];_Qz1._Ek1=_6B1[_Qz1._Ek1];_Qz1._3z1=_6B1[_Qz1._3z1]}if(this._Ky1){this._Iy1=this._Ky1._Ie1(_8B1._dB1,this._Iy1)}for(var _581=this._My1;_581;_581=_581._at1()){var _Fz1=_5B1;var lastIndex=0;var _eB1=!1;for(var _p1=_581._2y1;_p1<_581._3y1;_p1++){var _Em=_6B1[_p1];if(_Em>=0){_Fz1=_jh1(_Fz1,_Em);lastIndex=_lh1(lastIndex,_Em+1)}else {_eB1=!0}}if(_Fz1<lastIndex){_581._2y1=_Fz1;_581._3y1=lastIndex;if(_eB1){if(_581._4y1&_0y1._ly1){_581._cy1=!0}
|
|
}}else {_581._2y1=0;_581._3y1=0;if(_581._ay1){_581._by1=!0}}}this._Ri1=_5B1;for(var _581=this._My1;_581;){var _cx=_581._at1();if(_581._by1){this._Vz1(_581)}_581=_cx}},_Tz1:function(start,_fB1,end){if(start==_fB1||_fB1==end){return }function _6B1(_p1){if(_p1<start){return _p1}else if(_p1<_fB1){return _p1+end-_fB1}else if(_p1<end){return _p1+start-_fB1}else {return _p1}}this._xy1.data.rotate(start,_fB1,end);this._iy1.data.rotate(start,_fB1,end);this._jy1.data.rotate(start,_fB1,end);this._Cy1.rotate(start,_fB1,
|
|
end);if(this._By1){this._By1.rotate(start,_fB1,end)}if(this._9x1.data){this._9x1.data.rotate(start,_fB1,end)}if(this._Dy1.data){this._Dy1.data.rotate(start,_fB1,end)}for(var _9x=0;_9x<this._Vj1;_9x++){var _Et1=this._Fy1[_9x];_Et1.index=_6B1(_Et1.index)}for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];_gs1._Dk1=_6B1(_gs1._Dk1);_gs1._Ek1=_6B1(_gs1._Ek1)}for(var _9x=0;_9x<this._0x1;_9x++){var _gs1=this._Zw1[_9x];_gs1.index=_6B1(_gs1.index)}for(var _9x=0;_9x<this._Wj1;_9x++){var _nk1=this._Xj1[_9x];
|
|
_nk1._Dk1=_6B1(_nk1._Dk1);_nk1._Ek1=_6B1(_nk1._Ek1)}for(var _9x=0;_9x<this._Iy1;_9x++){var _Qz1=this._Ky1[_9x];_Qz1._Dk1=_6B1(_Qz1._Dk1);_Qz1._Ek1=_6B1(_Qz1._Ek1);_Qz1._3z1=_6B1(_Qz1._3z1)}for(var _581=this._My1;_581;_581=_581._at1()){_581._2y1=_6B1(_581._2y1);_581._3y1=_6B1(_581._3y1-1)+1}},_yw1:function(_Hh1){this._sy1=2*_Hh1;this._uy1=this._sy1*this._sy1;this._ty1=1/this._sy1},_rw1:function(_gi1){this._bs1=_gi1;this._ry1=1/this._bs1},_sw1:function(){return this._bs1},_tw1:function(_or1){this._Jr1=_or1}
|
|
,_uw1:function(){return this._Jr1},_vw1:function(_ww1){this._Oy1=_ww1},_xw1:function(){return this._Oy1},_zw1:function(){return this._sy1/2},_SA1:function(_Le1){return this._sy1*_Le1._4u1},_qA1:function(_Le1){var _d51=this._SA1(_Le1);return _d51*_d51},_HA1:function(_Le1){return this._bs1*this._qA1(_Le1)},_Ez1:function(){return _yf1*this._sy1},_hy1:function(){var _2q=this._Ez1();return this._bs1*_2q*_2q;},_lA1:function(){return 1.777777*this._ry1*this._ty1*this._ty1},_Jw1:function(){return this._xy1.data},_Kw1:function(){
|
|
return this._iy1.data},_Lw1:function(){return this._jy1.data},_Mw1:function(){this._9x1.data=this._zz1(this._9x1.data);return this._9x1.data},_Nw1:function(){this._Dy1.data=this._zz1(this._Dy1.data);return this._Dy1.data},_pw1:function(){return this._wy1},_qw1:function(_Zn){_7f1(this._Ri1<=_Zn);this._wy1=_Zn},_Ow1:function(){return this._Cy1},_gB1:function(buffer,_hB1,_uz1){_7f1((_hB1&&_uz1)||(!_hB1&&!_uz1));buffer.data=_hB1;buffer._Xy1=_uz1},_Pw1:function(buffer,_Qw1){this._gB1(this._xy1,buffer,_Qw1)}
|
|
,_Rw1:function(buffer,_Qw1){this._gB1(this._iy1,buffer,_Qw1)},_Sw1:function(buffer,_Qw1){this._gB1(this._jy1,buffer,_Qw1)},_Tw1:function(buffer,_Qw1){this._gB1(this._9x1,buffer,_Qw1)},_Uw1:function(buffer,_Qw1){this._gB1(this._Dy1,buffer,_Qw1)},_kv1:function(_fk1,_di1){if(this._Vj1==0){return }var _4A1=0;var _5A1=this._Vj1;var _gA1=this._Fy1._Ke1(_4A1,_5A1,_mz1(this._ty1*_di1._vi1.x,this._ty1*_di1._vi1.y),function(_rk,_qk){return _Bu1._Yy1._0z1(_rk,_qk)});var _hA1=this._Fy1._Ne1(_gA1,_5A1,_mz1(this._ty1*_di1._wi1.x,
|
|
this._ty1*_di1._wi1.y),function(_rk,_qk){return _Bu1._Yy1.__y1(_rk,_qk)});for(var _Et1=_gA1;_Et1<_hA1;++_Et1){var _iA1=this._Fy1[_Et1];var _p1=_iA1.index;var _iP=this._iy1.data[_p1];if(_di1._vi1.x<_iP.x&&_iP.x<_di1._wi1.x&&_di1._vi1.y<_iP.y&&_iP.y<_di1._wi1.y){if(!_fk1._0u1(_p1)){break }}}},_ai1:function(_fk1,_mv1,_nv1){if(this._Vj1==0){return }var _4A1=0;var _5A1=this._Vj1;var _gA1=this._Fy1._Ke1(_4A1,_5A1,_mz1(this._ty1*_jh1(_mv1.x,_nv1.x)-1,this._ty1*_jh1(_mv1.y,_nv1.y)-1),function(_rk,_qk){return _Bu1._Yy1._0z1(_rk,
|
|
_qk)});var _hA1=this._Fy1._Ne1(_4A1,_5A1,_mz1(this._ty1*_lh1(_mv1.x,_nv1.x)+1,this._ty1*_lh1(_mv1.y,_nv1.y)+1),function(_rk,_qk){return _Bu1._Yy1.__y1(_rk,_qk)});var _ui1=1;var _4l=_Wf1._2g1(_nv1,_mv1);var _6l=_Sg1(_4l,_4l);for(var _Et1=_gA1;_Et1<_hA1;++_Et1){var _iA1=this._Fy1[_Et1];var _p1=_iA1.index;var _iP=_Wf1._2g1(_mv1,this._iy1.data[_p1]);var _iB1=_Sg1(_iP,_4l);var _Kh1=_Sg1(_iP,_iP);var _jB1=_iB1*_iB1-_6l*(_Kh1-this._uy1);if(_jB1>=0){var _kB1=_Tf1(_jB1);var _Am=(-_iB1-_kB1)/_6l;if(_Am>_ui1){continue }if(_Am<0){
|
|
_Am=(-_iB1+_kB1)/_6l;if(_Am<0||_Am>_ui1){continue }}var _km=_Wf1._7v(_iP,_Wf1._2g1(_Am,_4l));_km._4g1();var _6K=_fk1._0u1(_p1,_Wf1._7v(_mv1,_Wf1.Multiply(_Am,_4l)),_km,_Am);_ui1=_jh1(_ui1,_6K);if(_ui1<=0){break }}}},_1x1:function(){var _lB1=0;for(var _9x=0;_9x<this._Av1;_9x++){var _gs1=this._Ww1[_9x];var _rk=_gs1._Dk1;var _qk=_gs1._Ek1;var _km=_gs1._ji1;var _4l=_Wf1._2g1(this._jy1.data[_qk],this._jy1.data[_rk]);var _JA1=_Sg1(_4l,_km);if(_JA1<0){_lB1+=_JA1*_JA1}}return 0.5*this._hy1()*_lB1},_2x1:function(){return this._My1}
|
|
,_3x1:function(){return this._Ly1},_4x1:function(){return this._Ri1}};function _mB1(_nB1,_oB1){return _Tf1(_nB1*_oB1)}function _pB1(_qB1,_rB1){return _qB1>_rB1?_qB1:_rB1}function _sB1(){this._3r1=null;this._tB1=!1};function _uB1(){this._Jm1=null;this._gs1=null;this._I31=null;this._cx=null};function _Gv1(){this._vB1=new _uB1();this._wB1=new _uB1();this._xB1=new _5m1()}_Gv1._yB1=new _5m1();_Gv1.prototype={_5s1:function(_Zv1,_Dk1,__v1,_Ek1){this._Wv1=0;this._sr1=_Gv1._zB1;this._Pv1=_Zv1||null;this._Rv1=__v1||null;
|
|
this._AB1=_Dk1||0;this._BB1=_Ek1||0;this._xB1._8m1=0;this._Dr1=null;this._Er1=null;this._vB1._gs1=null;this._vB1._I31=null;this._vB1._cx=null;this._vB1._Jm1=null;this._wB1._gs1=null;this._wB1._I31=null;this._wB1._cx=null;this._wB1._Jm1=null;this._Vv1=0;if(_Zv1){this._st1=_mB1(this._Pv1._st1,this._Rv1._st1);this._tt1=_pB1(this._Pv1._tt1,this._Rv1._tt1)}else {this._st1=0;this._tt1=0}this._CB1=0.0},_DB1:function(){return this._xB1},_EB1:function(_FB1){var _1v1=this._Pv1._Bt1();var _2v1=this._Rv1._Bt1();
|
|
var _hp1=this._Pv1._ut1();var _ip1=this._Rv1._ut1();_FB1._jm1(this._xB1,_1v1._Og1(),_hp1._6i1,_2v1._Og1(),_ip1._6i1)},_Nv1:function(){return(this._sr1&_Gv1._GB1)==_Gv1._GB1},_6w1:function(_Zs1){if(_Zs1){this._sr1|=_Gv1._zB1}else {this._sr1&=~_Gv1._zB1}},_Mv1:function(){return(this._sr1&_Gv1._zB1)==_Gv1._zB1},_at1:function(){return this._Er1},_is1:function(){return this._Pv1},_ev1:function(){return this._AB1;},_ks1:function(){return this._Rv1},_gv1:function(){return this._BB1},_s21:function(_oK){this._st1=_oK}
|
|
,_s31:function(){return this._st1},_HB1:function(){this._st1=_mB1(this._Pv1._st1,this._Rv1._st1)},_p21:function(_mt1){this._tt1=_mt1},_u31:function(){return this._tt1},_IB1:function(){this._tt1=_pB1(this._Pv1._tt1,this._Rv1._tt1)},_JB1:function(_G4){this._CB1=_G4},_KB1:function(){return this._CB1},_Uq1:function(_9m1,_km1,_mm1){},_At1:function(){this._sr1|=_Gv1._LB1},_MB1:null,_pv:function(listener){_Gv1._yB1._jS(this._xB1);this._sr1|=_Gv1._zB1;var _NB1=!1;var _OB1=(this._sr1&_Gv1._GB1)==_Gv1._GB1;var _Ov1=this._Pv1._wt1();
|
|
var _Qv1=this._Rv1._wt1();var _vt1=_Ov1||_Qv1;var _1v1=this._Pv1._Bt1();var _2v1=this._Rv1._Bt1();var _km1=_1v1._Og1();var _mm1=_2v1._Og1();if(_vt1){var _hp1=this._Pv1._ut1();var _ip1=this._Rv1._ut1();_NB1=_gp1(_hp1,this._AB1,_ip1,this._BB1,_km1,_mm1);this._xB1._8m1=0}else {this._Uq1(this._xB1,_km1,_mm1);_NB1=this._xB1._8m1>0;for(var _p1=0;_p1<this._xB1._8m1;++_p1){var _PB1=this._xB1._6m1[_p1];_PB1._2m1=0.0;_PB1._3m1=0.0;var _QB1=_PB1.id;for(var _Em=0;_Em<_Gv1._yB1._8m1;++_Em){var _RB1=_Gv1._yB1._6m1[_Em];if(_RB1.id._Kl()==_QB1._Kl()){
|
|
_PB1._2m1=_RB1._2m1;_PB1._3m1=_RB1._3m1;break }}}if(_NB1!=_OB1){_1v1._G21(!0);_2v1._G21(!0)}}if(_NB1){this._sr1|=_Gv1._GB1}else {this._sr1&=~_Gv1._GB1}if(_OB1==!1&&_NB1==!0&&listener){listener._Ut1(this)}if(_OB1==!0&&_NB1==!1&&listener){listener._Vt1(this)}if(_vt1==!1&&_NB1&&listener){listener._Wt1(this,_Gv1._yB1)}}};_Gv1._Wr1=0x0001;_Gv1._GB1=0x0002;_Gv1._zB1=0x0004;_Gv1._LB1=0x0008;_Gv1._SB1=0x0010;_Gv1._Xr1=0x0020;function _TB1(){this.parent.call(this)}_TB1.prototype={_Uq1:function(_9m1,_km1,_mm1){
|
|
_Ym1(_9m1,this._Pv1._ut1(),_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_UB1,_js1,_VB1){this.parent.prototype._5s1.call(this,_hs1,0,_js1,0);_7f1(this._Pv1._7i1()==_5i1._ki1);_7f1(this._Rv1._7i1()==_5i1._ki1)}};_TB1._Ce1(_Gv1);var _WB1=new _Bi1();function _XB1(){this.parent.call(this)}_XB1.prototype={_Uq1:function(_9m1,_km1,_mm1){var _yk1=this._Pv1._ut1();_yk1._2j1(_WB1,this._AB1);_6o1(_9m1,_WB1,_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,
|
|
_Dk1,_js1,_Ek1);_7f1(this._Pv1._7i1()==_5i1._ni1);_7f1(this._Rv1._7i1()==_5i1._ki1)}};_XB1._Ce1(_Gv1);function _YB1(){this.parent.call(this)}_YB1.prototype={_Uq1:function(_9m1,_km1,_mm1){var _yk1=this._Pv1._ut1();_yk1._2j1(_WB1,this._AB1);_7p1(_9m1,_WB1,_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,_Dk1,_js1,_Ek1);_7f1(this._Pv1._7i1()==_5i1._ni1);_7f1(this._Rv1._7i1()==_5i1._mi1)}};_YB1._5s1=function(_hs1,_Dk1,_js1,_Ek1){return new _YB1(_hs1,
|
|
_Dk1,_js1,_Ek1)};_YB1._Ce1(_Gv1);function _ZB1(){this.parent.call(this)}_ZB1.prototype={_Uq1:function(_9m1,_km1,_mm1){_6o1(_9m1,this._Pv1._ut1(),_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,0,_js1,0);_7f1(this._Pv1._7i1()==_5i1._li1);_7f1(this._Rv1._7i1()==_5i1._ki1)}};_ZB1._5s1=function(_hs1,_Dk1,_js1,_Ek1){return new _ZB1(_hs1,_js1)};_ZB1._Ce1(_Gv1);function __B1(){this.parent.call(this)}__B1.prototype={_Uq1:function(_9m1,_km1,_mm1){_7p1(_9m1,
|
|
this._Pv1._ut1(),_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,0,_js1,0);_7f1(this._Pv1._7i1()==_5i1._li1);_7f1(this._Rv1._7i1()==_5i1._mi1)}};__B1._5s1=function(_hs1,_Dk1,_js1,_Ek1){return new __B1(_hs1,_js1)};__B1._Ce1(_Gv1);function _0C1(){this.parent.call(this)}_0C1.prototype={_Uq1:function(_9m1,_km1,_mm1){_1n1(_9m1,this._Pv1._ut1(),_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,
|
|
0,_js1,0);_7f1(this._Pv1._7i1()==_5i1._mi1);_7f1(this._Rv1._7i1()==_5i1._ki1)}};_0C1._5s1=function(_hs1,_Dk1,_js1,_Ek1){return new _0C1(_hs1,_js1)};_0C1._Ce1(_Gv1);function _1C1(){this.parent.call(this)}_1C1.prototype={_Uq1:function(_9m1,_km1,_mm1){_Bn1(_9m1,this._Pv1._ut1(),_km1,this._Rv1._ut1(),_mm1)},_5s1:function(_hs1,_Dk1,_js1,_Ek1){this.parent.prototype._5s1.call(this,_hs1,0,_js1,0);_7f1(this._Pv1._7i1()==_5i1._mi1);_7f1(this._Rv1._7i1()==_5i1._mi1)}};_1C1._5s1=function(_hs1,_Dk1,_js1,_Ek1){return new _1C1(_hs1,
|
|
_js1)};_1C1._Ce1(_Gv1);_Gv1._2C1=function(_3r1,_3C1,_4C1){_7f1(0<=_3C1&&_3C1<_5i1._oi1);_7f1(0<=_4C1&&_4C1<_5i1._oi1);if(!_Gv1._5C1[_3C1])_Gv1._5C1[_3C1]=[];_Gv1._5C1[_3C1][_4C1]=new _sB1();_Gv1._5C1[_3C1][_4C1]._3r1=_3r1;_Gv1._5C1[_3C1][_4C1]._tB1=!0;if(_3C1!=_4C1){if(!_Gv1._5C1[_4C1])_Gv1._5C1[_4C1]=[];_Gv1._5C1[_4C1][_3C1]=new _sB1();_Gv1._5C1[_4C1][_3C1]._3r1=_3r1;_Gv1._5C1[_4C1][_3C1]._tB1=!1}_3r1._6C1=[];_3r1._7C1=2};_Gv1._8C1=function(){_Gv1._2C1(_TB1,_5i1._ki1,_5i1._ki1);_Gv1._2C1(_0C1,_5i1._mi1,
|
|
_5i1._ki1);_Gv1._2C1(_1C1,_5i1._mi1,_5i1._mi1);_Gv1._2C1(_ZB1,_5i1._li1,_5i1._ki1);_Gv1._2C1(__B1,_5i1._li1,_5i1._mi1);_Gv1._2C1(_XB1,_5i1._ni1,_5i1._ki1);_Gv1._2C1(_YB1,_5i1._ni1,_5i1._mi1)};_Gv1._9C1=function(_3r1){var _gs1;if(_gs1=_3r1._6C1.pop())return _gs1;for(var _p1=0;_p1<_3r1._7C1-1;++_p1)_3r1._6C1.push(new _3r1());{_3r1._7C1+=32}return new _3r1()};_Gv1._5s1=function(_hs1,_Dk1,_js1,_Ek1){if(_Gv1._aC1==!1){_Gv1._8C1();_Gv1._aC1=!0}var _3C1=_hs1._7i1();var _4C1=_js1._7i1();_7f1(0<=_3C1&&_3C1<_5i1._oi1);
|
|
_7f1(0<=_4C1&&_4C1<_5i1._oi1);var _3r1=_Gv1._5C1[_3C1]?_Gv1._5C1[_3C1][_4C1]?_Gv1._5C1[_3C1][_4C1]._3r1:null:null;if(_3r1){var _gs1=_Gv1._9C1(_3r1);if(_Gv1._5C1[_3C1][_4C1]._tB1)_gs1._5s1(_hs1,_Dk1,_js1,_Ek1);else _gs1._5s1(_js1,_Ek1,_hs1,_Dk1);return _gs1}return null};_Gv1._ls1=function(_gs1){_7f1(_Gv1._aC1==!0);var _hs1=_gs1._Pv1;var _js1=_gs1._Rv1;if(_gs1._xB1._8m1>0&&_hs1._wt1()==!1&&_js1._wt1()==!1){_hs1._Bt1()._G21(!0);_js1._Bt1()._G21(!0)}var _Xl1=_hs1._7i1();var _Yl1=_js1._7i1();_7f1(0<=_Xl1&&_Yl1<_5i1._oi1);
|
|
_7f1(0<=_Xl1&&_Yl1<_5i1._oi1);_Gv1._5C1[_Xl1][_Yl1]._3r1._6C1.push(_gs1)};_Gv1._5C1=[];_Gv1._aC1=!1;var _bC1=new _Mt1();var _cC1=new _Tt1();function _ju1(){this._8s1=new _Rj1();this._Cr1=null;this._Av1=0;this._Lu1=_bC1;this._Nu1=_cC1}_ju1.prototype={_mk1:function(_dC1,_eC1){var _Gk1=_dC1;var _Hk1=_eC1;var _hs1=_Gk1._i21;var _js1=_Hk1._i21;var _Dk1=_Gk1._bi1;var _Ek1=_Hk1._bi1;var _1v1=_hs1._Bt1();var _2v1=_js1._Bt1();if(_1v1==_2v1){return }var _3j1=_2v1._9t1();while(_3j1){if(_3j1._Jm1==_1v1){var _Zv1=_3j1._gs1._is1();
|
|
var __v1=_3j1._gs1._ks1();var _eq1=_3j1._gs1._ev1();var _fq1=_3j1._gs1._gv1();if(_Zv1==_hs1&&__v1==_js1&&_eq1==_Dk1&&_fq1==_Ek1){return }if(_Zv1==_js1&&__v1==_hs1&&_eq1==_Ek1&&_fq1==_Dk1){return }}_3j1=_3j1._cx}if(_2v1._et1(_1v1)==!1){return }if(this._Lu1&&this._Lu1._et1(_hs1,_js1)==!1){return }var _q1=_Gv1._5s1(_hs1,_Dk1,_js1,_Ek1);if(_q1==null){return }_hs1=_q1._is1();_js1=_q1._ks1();_Dk1=_q1._ev1();_Ek1=_q1._gv1();_1v1=_hs1._Bt1();_2v1=_js1._Bt1();_q1._Dr1=null;_q1._Er1=this._Cr1;if(this._Cr1!=null){this._Cr1._Dr1=_q1}
|
|
this._Cr1=_q1;_q1._vB1._gs1=_q1;_q1._vB1._Jm1=_2v1;_q1._vB1._I31=null;_q1._vB1._cx=_1v1._Cr1;if(_1v1._Cr1!=null){_1v1._Cr1._I31=_q1._vB1}_1v1._Cr1=_q1._vB1;_q1._wB1._gs1=_q1;_q1._wB1._Jm1=_1v1;_q1._wB1._I31=null;_q1._wB1._cx=_2v1._Cr1;if(_2v1._Cr1!=null){_2v1._Cr1._I31=_q1._wB1}_2v1._Cr1=_q1._wB1;if(_hs1._wt1()==!1&&_js1._wt1()==!1){_1v1._G21(!0);_2v1._G21(!0)}++this._Av1},_5v1:function(){this._8s1._ek1(this)},_ls1:function(_q1){var _hs1=_q1._is1();var _js1=_q1._ks1();var _1v1=_hs1._Bt1();var _2v1=_js1._Bt1();
|
|
if(this._Nu1&&_q1._Nv1()){this._Nu1._Vt1(_q1)}if(_q1._Dr1){_q1._Dr1._Er1=_q1._Er1}if(_q1._Er1){_q1._Er1._Dr1=_q1._Dr1}if(_q1==this._Cr1){this._Cr1=_q1._Er1}if(_q1._vB1._I31){_q1._vB1._I31._cx=_q1._vB1._cx}if(_q1._vB1._cx){_q1._vB1._cx._I31=_q1._vB1._I31}if(_q1._vB1==_1v1._Cr1){_1v1._Cr1=_q1._vB1._cx}if(_q1._wB1._I31){_q1._wB1._I31._cx=_q1._wB1._cx}if(_q1._wB1._cx){_q1._wB1._cx._I31=_q1._wB1._I31}if(_q1._wB1==_2v1._Cr1){_2v1._Cr1=_q1._wB1._cx;}_Gv1._ls1(_q1);--this._Av1},_Mo1:function(){var _q1=this._Cr1;
|
|
while(_q1){var _hs1=_q1._is1();var _js1=_q1._ks1();var _Dk1=_q1._ev1();var _Ek1=_q1._gv1();var _1v1=_hs1._Bt1();var _2v1=_js1._Bt1();if(_q1._sr1&_Gv1._LB1){if(_2v1._et1(_1v1)==!1){var _fC1=_q1;_q1=_fC1._at1();this._ls1(_fC1);continue }if(this._Lu1&&this._Lu1._et1(_hs1,_js1)==!1){var _fC1=_q1;_q1=_fC1._at1();this._ls1(_fC1);continue }_q1._sr1&=~_Gv1._LB1}var _2w1=_1v1._2t1()&&_1v1._RS!=_er1._fr1;var _3w1=_2v1._2t1()&&_2v1._RS!=_er1._fr1;if(_2w1==!1&&_3w1==!1){_q1=_q1._at1();continue }var _Mj1=_hs1._Xs1[_Dk1]._1k1;
|
|
var _Nj1=_js1._Xs1[_Ek1]._1k1;var _gC1=this._8s1._q31(_Mj1,_Nj1);if(_gC1==!1){var _fC1=_q1;_q1=_fC1._at1();this._ls1(_fC1);continue }_q1._pv(this._Nu1);_q1=_q1._at1()}}};function _hC1(){this._Tl1=new _Wf1();this._Ul1=new _Wf1();this._2m1=0;this._3m1=0;this._iC1=0;this._jC1=0;this._kC1=0}function _lC1(){this._mC1=new Array(_cf1);this._7m1=new _Wf1();this._1m1=new _Wf1();this._Dk1=0;this._Ek1=0;this._nC1=0,this._oC1=0;this._pC1=new _Wf1(),this._qC1=new _Wf1();this._rC1=0,this._sC1=0;this.type=0;this._lm1=0,this._nm1=0;
|
|
this._8m1=0};function _tC1(){this._6m1=new Array(_cf1);for(var _p1=0;_p1<this._6m1.length;++_p1)this._6m1[_p1]=new _hC1();this._ji1=new _Wf1();this._iC1=new _dg1();this._uC1=new _dg1();this._Dk1=0;this._Ek1=0;this._nC1=0,this._oC1=0;this._rC1=0,this._sC1=0;this._oK=0;this._mt1=0;this._vC1=0;this._8m1=0;this._wC1=0}function _xC1(){this._ji1=new _Wf1();this._4m1=new _Wf1();this._5n1=0}_xC1.prototype={_jm1:function(_Kx1,_km1,_mm1,index){_7f1(_Kx1._8m1>0);switch(_Kx1.type){case _5m1._am1:{var _om1=(_km1._oN._q1*_Kx1._1m1.x-_km1._oN._wJ*_Kx1._1m1.y)+_km1._iP.x;
|
|
var _pm1=(_km1._oN._wJ*_Kx1._1m1.x+_km1._oN._q1*_Kx1._1m1.y)+_km1._iP.y;var _qm1=(_mm1._oN._q1*_Kx1._mC1[0].x-_mm1._oN._wJ*_Kx1._mC1[0].y)+_mm1._iP.x;var _rm1=(_mm1._oN._wJ*_Kx1._mC1[0].x+_mm1._oN._q1*_Kx1._mC1[0].y)+_mm1._iP.y;this._4m1.x=0.5*(_om1+_qm1);this._4m1.y=0.5*(_pm1+_rm1);this._ji1.x=_qm1-_om1;this._ji1.y=_rm1-_pm1;var _yC1=this._ji1.x;var _zC1=this._ji1.y;this._ji1._4g1();this._5n1=(_yC1*this._ji1.x+_zC1*this._ji1.y)-_Kx1._lm1-_Kx1._nm1;}break;case _5m1._bm1:{this._ji1.x=_km1._oN._q1*_Kx1._7m1.x-_km1._oN._wJ*_Kx1._7m1.y;
|
|
this._ji1.y=_km1._oN._wJ*_Kx1._7m1.x+_km1._oN._q1*_Kx1._7m1.y;var _wm1=(_km1._oN._q1*_Kx1._1m1.x-_km1._oN._wJ*_Kx1._1m1.y)+_km1._iP.x;var _xm1=(_km1._oN._wJ*_Kx1._1m1.x+_km1._oN._q1*_Kx1._1m1.y)+_km1._iP.y;var _ym1=(_mm1._oN._q1*_Kx1._mC1[index].x-_mm1._oN._wJ*_Kx1._mC1[index].y)+_mm1._iP.x;var _zm1=(_mm1._oN._wJ*_Kx1._mC1[index].x+_mm1._oN._q1*_Kx1._mC1[index].y)+_mm1._iP.y;this._5n1=((_ym1-_wm1)*this._ji1.x+(_zm1-_xm1)*this._ji1.y)-_Kx1._lm1-_Kx1._nm1;this._4m1.x=_ym1;this._4m1.y=_zm1}break;case _5m1._cm1:{
|
|
this._ji1.x=_mm1._oN._q1*_Kx1._7m1.x-_mm1._oN._wJ*_Kx1._7m1.y;this._ji1.y=_mm1._oN._wJ*_Kx1._7m1.x+_mm1._oN._q1*_Kx1._7m1.y;var _wm1=(_mm1._oN._q1*_Kx1._1m1.x-_mm1._oN._wJ*_Kx1._1m1.y)+_mm1._iP.x;var _xm1=(_mm1._oN._wJ*_Kx1._1m1.x+_mm1._oN._q1*_Kx1._1m1.y)+_mm1._iP.y;var _ym1=(_km1._oN._q1*_Kx1._mC1[index].x-_km1._oN._wJ*_Kx1._mC1[index].y)+_km1._iP.x;var _zm1=(_km1._oN._wJ*_Kx1._mC1[index].x+_km1._oN._q1*_Kx1._mC1[index].y)+_km1._iP.y;this._5n1=((_ym1-_wm1)*this._ji1.x+(_zm1-_xm1)*this._ji1.y)-_Kx1._lm1-_Kx1._nm1;
|
|
this._4m1.x=_ym1;this._4m1.y=_zm1;this._ji1.x=-this._ji1.x;this._ji1.y=-this._ji1.y}break }}};function _AC1(){this._Le1=new _2u1();this._BC1=null;this._Zn=0;this._cu1=null;this._du1=null}function _CC1(){this._DC1=[];this._EC1=[]}_CC1._FC1=new _Gg1();_CC1._GC1=new _Gg1();_CC1._HC1=new _xC1();_CC1.prototype={_HU:function(_0s1){this._EA1=_0s1._Le1;this._Ri1=_0s1._Zn;this._DC1.length=this._Ri1;this._EC1.length=this._Ri1;this._IC1=_0s1._cu1;this._JC1=_0s1._du1;this._KC1=_0s1._BC1;for(var _p1=0;_p1<this._Ri1;
|
|
++_p1){var _gs1=this._KC1[_p1];var _hs1=_gs1._Pv1;var _js1=_gs1._Rv1;var _hp1=_hs1._ut1();var _ip1=_js1._ut1();var _lm1=_hp1._6i1;var _nm1=_ip1._6i1;var _1v1=_hs1._Bt1();var _2v1=_js1._Bt1();var _9m1=_gs1._DB1();var _8m1=_9m1._8m1;_7f1(_8m1>0);var _LC1=this._EC1[_p1]||new _tC1();_LC1._oK=_gs1._st1;_LC1._mt1=_gs1._tt1;_LC1._vC1=_gs1._CB1;_LC1._Dk1=_1v1._rr1;_LC1._Ek1=_2v1._rr1;_LC1._nC1=_1v1._Pr1;_LC1._oC1=_2v1._Pr1;_LC1._rC1=_1v1._Rr1;_LC1._sC1=_2v1._Rr1;_LC1._wC1=_p1;_LC1._8m1=_8m1;_LC1._uC1._Xf1();_LC1._iC1._Xf1();
|
|
this._EC1[_p1]=_LC1;var _Kx1=this._DC1[_p1]||new _lC1();_Kx1._Dk1=_1v1._rr1;_Kx1._Ek1=_2v1._rr1;_Kx1._nC1=_1v1._Pr1;_Kx1._oC1=_2v1._Pr1;_Kx1._pC1.x=_1v1._Ar1._Jg1.x;_Kx1._pC1.y=_1v1._Ar1._Jg1.y;_Kx1._qC1.x=_2v1._Ar1._Jg1.x;_Kx1._qC1.y=_2v1._Ar1._Jg1.y;_Kx1._rC1=_1v1._Rr1;_Kx1._sC1=_2v1._Rr1;_Kx1._7m1.x=_9m1._7m1.x;_Kx1._7m1.y=_9m1._7m1.y;_Kx1._1m1.x=_9m1._1m1.x;_Kx1._1m1.y=_9m1._1m1.y;_Kx1._8m1=_8m1;_Kx1._lm1=_lm1;_Kx1._nm1=_nm1;_Kx1.type=_9m1.type;this._DC1[_p1]=_Kx1;for(var _Em=0;_Em<_8m1;++_Em){
|
|
var _4o1=_9m1._6m1[_Em];var _MC1=_LC1._6m1[_Em];if(this._EA1._8u1){_MC1._2m1=this._EA1._5u1*_4o1._2m1;_MC1._3m1=this._EA1._5u1*_4o1._3m1}else {_MC1._2m1=0.0;_MC1._3m1=0.0}_MC1._Tl1._Xf1();_MC1._Ul1._Xf1();_MC1._iC1=0.0;_MC1._jC1=0.0;_MC1._kC1=0.0;_Kx1._mC1[_Em]=_4o1._1m1}}},_NC1:function(){for(var _p1=0;_p1<this._Ri1;++_p1){var _LC1=this._EC1[_p1];var _Kx1=this._DC1[_p1];var _lm1=_Kx1._lm1;var _nm1=_Kx1._nm1;var _9m1=this._KC1[_LC1._wC1]._DB1();var _Dk1=_LC1._Dk1;var _Ek1=_LC1._Ek1;var _OC1=_LC1._nC1;var _PC1=_LC1._oC1;
|
|
var _eq1=_LC1._rC1;var _fq1=_LC1._sC1;var _pC1=_Kx1._pC1;var _qC1=_Kx1._qC1;var _dv1=this._IC1[_Dk1]._q1;var _QC1=this._IC1[_Dk1]._rk;var _RC1=this._JC1[_Dk1]._4l;var _Qk1=this._JC1[_Dk1]._r1;var _fv1=this._IC1[_Ek1]._q1;var _SC1=this._IC1[_Ek1]._rk;var _TC1=this._JC1[_Ek1]._4l;var _Rk1=this._JC1[_Ek1]._r1;_7f1(_9m1._8m1>0);_CC1._FC1._oN._7x(_QC1);_CC1._GC1._oN._7x(_SC1);_CC1._FC1._iP.x=_dv1.x-(_CC1._FC1._oN._q1*_pC1.x-_CC1._FC1._oN._wJ*_pC1.y);_CC1._FC1._iP.y=_dv1.y-(_CC1._FC1._oN._wJ*_pC1.x+_CC1._FC1._oN._q1*_pC1.y);
|
|
_CC1._GC1._iP.x=_fv1.x-(_CC1._GC1._oN._q1*_qC1.x-_CC1._GC1._oN._wJ*_qC1.y);_CC1._GC1._iP.y=_fv1.y-(_CC1._GC1._oN._wJ*_qC1.x+_CC1._GC1._oN._q1*_qC1.y);var _FB1=new _hm1();_FB1._jm1(_9m1,_CC1._FC1,_lm1,_CC1._GC1,_nm1);_LC1._ji1.x=_FB1._ji1.x;_LC1._ji1.y=_FB1._ji1.y;var _8m1=_LC1._8m1;for(var _Em=0;_Em<_8m1;++_Em){var _MC1=_LC1._6m1[_Em];_MC1._Tl1.x=_FB1._6m1[_Em].x-_dv1.x;_MC1._Tl1.y=_FB1._6m1[_Em].y-_dv1.y;_MC1._Ul1.x=_FB1._6m1[_Em].x-_fv1.x;_MC1._Ul1.y=_FB1._6m1[_Em].y-_fv1.y;var _UC1=_MC1._Tl1.x*_LC1._ji1.y-_MC1._Tl1.y*_LC1._ji1.x;
|
|
var _VC1=_MC1._Ul1.x*_LC1._ji1.y-_MC1._Ul1.y*_LC1._ji1.x;var _WC1=_OC1+_PC1+_eq1*_UC1*_UC1+_fq1*_VC1*_VC1;_MC1._iC1=_WC1>0.0?1.0/_WC1:0.0;var _Un1=1.0*_LC1._ji1.y;var _Vn1=-1.0*_LC1._ji1.x;var _XC1=_MC1._Tl1.x*_Vn1-_MC1._Tl1.y*_Un1;var _YC1=_MC1._Ul1.x*_Vn1-_MC1._Ul1.y*_Un1;var _ZC1=_OC1+_PC1+_eq1*_XC1*_XC1+_fq1*_YC1*_YC1;_MC1._jC1=_ZC1>0.0?1.0/_ZC1:0.0;_MC1._kC1=0.0;var __C1=_LC1._ji1.x*(((_TC1.x+(-_Rk1*_MC1._Ul1.y))-_RC1.x)-(-_Qk1*_MC1._Tl1.y))+_LC1._ji1.y*(((_TC1.y+(_Rk1*_MC1._Ul1.x))-_RC1.y)-(_Qk1*_MC1._Tl1.x));
|
|
if(__C1<-_lf1){_MC1._kC1=-_LC1._mt1*__C1}}if(_LC1._8m1==2){var _0D1=_LC1._6m1[0];var _1D1=_LC1._6m1[1];var _2D1=_0D1._Tl1.x*_LC1._ji1.y-_0D1._Tl1.y*_LC1._ji1.x;var _3D1=_0D1._Ul1.x*_LC1._ji1.y-_0D1._Ul1.y*_LC1._ji1.x;var _4D1=_1D1._Tl1.x*_LC1._ji1.y-_1D1._Tl1.y*_LC1._ji1.x;var _5D1=_1D1._Ul1.x*_LC1._ji1.y-_1D1._Ul1.y*_LC1._ji1.x;var _6D1=_OC1+_PC1+_eq1*_2D1*_2D1+_fq1*_3D1*_3D1;var _7D1=_OC1+_PC1+_eq1*_4D1*_4D1+_fq1*_5D1*_5D1;var _8D1=_OC1+_PC1+_eq1*_2D1*_4D1+_fq1*_3D1*_5D1;var _9D1=1000.0;if(_6D1*_6D1<_9D1*(_6D1*_7D1-_8D1*_8D1)){
|
|
_LC1._uC1._cM.x=_6D1;_LC1._uC1._cM.y=_8D1;_LC1._uC1._9R.x=_8D1;_LC1._uC1._9R.y=_7D1;_LC1._iC1._jS(_LC1._uC1._hg1())}else {_LC1._8m1=1}}}},_aD1:function(){for(var _p1=0;_p1<this._Ri1;++_p1){var _LC1=this._EC1[_p1];var _Dk1=_LC1._Dk1;var _Ek1=_LC1._Ek1;var _OC1=_LC1._nC1;var _eq1=_LC1._rC1;var _PC1=_LC1._oC1;var _fq1=_LC1._sC1;var _8m1=_LC1._8m1;var _RC1=this._JC1[_Dk1]._4l;var _Qk1=this._JC1[_Dk1]._r1;var _TC1=this._JC1[_Ek1]._4l;var _Rk1=this._JC1[_Ek1]._r1;var _ji1=_LC1._ji1;var _Un1=1.0*_ji1.y;var _Vn1=-1.0*_ji1.x;
|
|
for(var _Em=0;_Em<_8m1;++_Em){var _MC1=_LC1._6m1[_Em];var _io1=(_MC1._2m1*_ji1.x)+(_MC1._3m1*_Un1);var _jo1=(_MC1._2m1*_ji1.y)+(_MC1._3m1*_Vn1);_Qk1-=_eq1*(_MC1._Tl1.x*_jo1-_MC1._Tl1.y*_io1);_RC1.x-=_OC1*_io1;_RC1.y-=_OC1*_jo1;_Rk1+=_fq1*(_MC1._Ul1.x*_jo1-_MC1._Ul1.y*_io1);_TC1.x+=_PC1*_io1;_TC1.y+=_PC1*_jo1}this._JC1[_Dk1]._r1=_Qk1;this._JC1[_Ek1]._r1=_Rk1}},_bD1:function(){for(var _p1=0;_p1<this._Ri1;++_p1){var _LC1=this._EC1[_p1];var _Dk1=_LC1._Dk1;var _Ek1=_LC1._Ek1;var _OC1=_LC1._nC1;var _eq1=_LC1._rC1;
|
|
var _PC1=_LC1._oC1;var _fq1=_LC1._sC1;var _8m1=_LC1._8m1;var _RC1=this._JC1[_Dk1]._4l;var _Qk1=this._JC1[_Dk1]._r1;var _TC1=this._JC1[_Ek1]._4l;var _Rk1=this._JC1[_Ek1]._r1;var _ji1=_LC1._ji1;var _Un1=1.0*_ji1.y;var _Vn1=-1.0*_ji1.x;var _oK=_LC1._oK;_7f1(_8m1==1||_8m1==2);for(var _Em=0;_Em<_8m1;++_Em){var _MC1=_LC1._6m1[_Em];var _cD1=_TC1.x+(-_Rk1*_MC1._Ul1.y)-_RC1.x-(-_Qk1*_MC1._Tl1.y);var _dD1=_TC1.y+(_Rk1*_MC1._Ul1.x)-_RC1.y-(_Qk1*_MC1._Tl1.x);var _eD1=(_cD1*_Un1+_dD1*_Vn1)-_LC1._vC1;var _fD1=_MC1._jC1*(-_eD1);
|
|
var _gD1=_oK*_MC1._2m1;var _hD1=_nh1(_MC1._3m1+_fD1,-_gD1,_gD1);_fD1=_hD1-_MC1._3m1;_MC1._3m1=_hD1;var _io1=_fD1*_Un1;var _jo1=_fD1*_Vn1;_RC1.x-=_OC1*_io1;_RC1.y-=_OC1*_jo1;_Qk1-=_eq1*(_MC1._Tl1.x*_jo1-_MC1._Tl1.y*_io1);_TC1.x+=_PC1*_io1;_TC1.y+=_PC1*_jo1;_Rk1+=_fq1*(_MC1._Ul1.x*_jo1-_MC1._Ul1.y*_io1)}if(_LC1._8m1==1){_MC1=_LC1._6m1[0];_cD1=_TC1.x+(-_Rk1*_MC1._Ul1.y)-_RC1.x-(-_Qk1*_MC1._Tl1.y);_dD1=_TC1.y+(_Rk1*_MC1._Ul1.x)-_RC1.y-(_Qk1*_MC1._Tl1.x);var _JA1=_cD1*_ji1.x+_dD1*_ji1.y;var _fD1=-_MC1._iC1*(_JA1-_MC1._kC1);
|
|
var _hD1=_lh1(_MC1._2m1+_fD1,0.0);_fD1=_hD1-_MC1._2m1;_MC1._2m1=_hD1;_io1=_fD1*_ji1.x;_jo1=_fD1*_ji1.y;_RC1.x-=_OC1*_io1;_RC1.y-=_OC1*_jo1;_Qk1-=_eq1*(_MC1._Tl1.x*_jo1-_MC1._Tl1.y*_io1);_TC1.x+=_PC1*_io1;_TC1.y+=_PC1*_jo1;_Rk1+=_fq1*(_MC1._Ul1.x*_jo1-_MC1._Ul1.y*_io1)}else {var _iD1=_LC1._6m1[0];var _jD1=_LC1._6m1[1];var _XW=_iD1._2m1;var _YW=_jD1._2m1;_7f1(_XW>=0.0&&_YW>=0.0);var _kD1=_TC1.x+(-_Rk1*_iD1._Ul1.y)-_RC1.x-(-_Qk1*_iD1._Tl1.y);var _lD1=_TC1.y+(_Rk1*_iD1._Ul1.x)-_RC1.y-(_Qk1*_iD1._Tl1.x);var _mD1=_TC1.x+(-_Rk1*_jD1._Ul1.y)-_RC1.x-(-_Qk1*_jD1._Tl1.y);
|
|
var _nD1=_TC1.y+(_Rk1*_jD1._Ul1.x)-_RC1.y-(_Qk1*_jD1._Tl1.x);var _oD1=_kD1*_ji1.x+_lD1*_ji1.y;var _pD1=_mD1*_ji1.x+_nD1*_ji1.y;var _Ax1=_oD1-_iD1._kC1;var _Bx1=_pD1-_jD1._kC1;_Ax1-=_LC1._uC1._cM.x*_XW+_LC1._uC1._9R.x*_YW;_Bx1-=_LC1._uC1._cM.y*_XW+_LC1._uC1._9R.y*_YW;for(;;){var _Fm=-(_LC1._iC1._cM.x*_Ax1+_LC1._iC1._9R.x*_Bx1);var _qD1=-(_LC1._iC1._cM.y*_Ax1+_LC1._iC1._9R.y*_Bx1);if(_Fm>=0.0&&_qD1>=0.0){var _Cq=_Fm-_XW;var _Dq=_qD1-_YW;var _rD1=_Cq*_ji1.x;var _sD1=_Cq*_ji1.y;var _tD1=_Dq*_ji1.x;var _uD1=_Dq*_ji1.y;
|
|
_RC1.x-=_OC1*(_rD1+_tD1);_RC1.y-=_OC1*(_sD1+_uD1);_Qk1-=_eq1*((_iD1._Tl1.x*_sD1-_iD1._Tl1.y*_rD1)+(_jD1._Tl1.x*_uD1-_jD1._Tl1.y*_tD1));_TC1.x+=_PC1*(_rD1+_tD1);_TC1.y+=_PC1*(_sD1+_uD1);_Rk1+=_fq1*((_iD1._Ul1.x*_sD1-_iD1._Ul1.y*_rD1)+(_jD1._Ul1.x*_uD1-_jD1._Ul1.y*_tD1));_iD1._2m1=_Fm;_jD1._2m1=_qD1;break }_Fm=-_iD1._iC1*_Ax1;_qD1=0.0;_oD1=0.0;_pD1=_LC1._uC1._cM.y*_Fm+_Bx1;if(_Fm>=0.0&&_pD1>=0.0){_Cq=_Fm-_XW;_Dq=_qD1-_YW;_rD1=_Cq*_ji1.x;_sD1=_Cq*_ji1.y;_tD1=_Dq*_ji1.x;_uD1=_Dq*_ji1.y;_RC1.x-=_OC1*(_rD1+_tD1);
|
|
_RC1.y-=_OC1*(_sD1+_uD1);_Qk1-=_eq1*((_iD1._Tl1.x*_sD1-_iD1._Tl1.y*_rD1)+(_jD1._Tl1.x*_uD1-_jD1._Tl1.y*_tD1));_TC1.x+=_PC1*(_rD1+_tD1);_TC1.y+=_PC1*(_sD1+_uD1);_Rk1+=_fq1*((_iD1._Ul1.x*_sD1-_iD1._Ul1.y*_rD1)+(_jD1._Ul1.x*_uD1-_jD1._Ul1.y*_tD1));_iD1._2m1=_Fm;_jD1._2m1=_qD1;break }_Fm=0.0;_qD1=-_jD1._iC1*_Bx1;_oD1=_LC1._uC1._9R.x*_qD1+_Ax1;_pD1=0.0;if(_qD1>=0.0&&_oD1>=0.0){_Cq=_Fm-_XW;_Dq=_qD1-_YW;_rD1=_Cq*_ji1.x;_sD1=_Cq*_ji1.y;_tD1=_Dq*_ji1.x;_uD1=_Dq*_ji1.y;_RC1.x-=_OC1*(_rD1+_tD1);_RC1.y-=_OC1*(_sD1+_uD1);
|
|
_Qk1-=_eq1*((_iD1._Tl1.x*_sD1-_iD1._Tl1.y*_rD1)+(_jD1._Tl1.x*_uD1-_jD1._Tl1.y*_tD1));_TC1.x+=_PC1*(_rD1+_tD1);_TC1.y+=_PC1*(_sD1+_uD1);_Rk1+=_fq1*((_iD1._Ul1.x*_sD1-_iD1._Ul1.y*_rD1)+(_jD1._Ul1.x*_uD1-_jD1._Ul1.y*_tD1));_iD1._2m1=_Fm;_jD1._2m1=_qD1;break }_Fm=0.0;_qD1=0.0;_oD1=_Ax1;_pD1=_Bx1;if(_oD1>=0.0&&_pD1>=0.0){_Cq=_Fm-_XW;_Dq=_qD1-_YW;_rD1=_Cq*_ji1.x;_sD1=_Cq*_ji1.y;_tD1=_Dq*_ji1.x;_uD1=_Dq*_ji1.y;_RC1.x-=_OC1*(_rD1+_tD1);_RC1.y-=_OC1*(_sD1+_uD1);_Qk1-=_eq1*((_iD1._Tl1.x*_sD1-_iD1._Tl1.y*_rD1)+(_jD1._Tl1.x*_uD1-_jD1._Tl1.y*_tD1));
|
|
_TC1.x+=_PC1*(_rD1+_tD1);_TC1.y+=_PC1*(_sD1+_uD1);_Rk1+=_fq1*((_iD1._Ul1.x*_sD1-_iD1._Ul1.y*_rD1)+(_jD1._Ul1.x*_uD1-_jD1._Ul1.y*_tD1));_iD1._2m1=_Fm;_jD1._2m1=_qD1;break }break }}this._JC1[_Dk1]._r1=_Qk1;this._JC1[_Ek1]._r1=_Rk1}},_vD1:function(){for(var _p1=0;_p1<this._Ri1;++_p1){var _LC1=this._EC1[_p1];var _9m1=this._KC1[_LC1._wC1]._DB1();for(var _Em=0;_Em<_LC1._8m1;++_Em){_9m1._6m1[_Em]._2m1=_LC1._6m1[_Em]._2m1;_9m1._6m1[_Em]._3m1=_LC1._6m1[_Em]._3m1}}},_wD1:function(){var _xD1=0.0;for(var _p1=0;_p1<this._Ri1;
|
|
++_p1){var _Kx1=this._DC1[_p1];var _Dk1=_Kx1._Dk1;var _Ek1=_Kx1._Ek1;var _pC1=_Kx1._pC1;var _OC1=_Kx1._nC1;var _eq1=_Kx1._rC1;var _qC1=_Kx1._qC1;var _PC1=_Kx1._oC1;var _fq1=_Kx1._sC1;var _8m1=_Kx1._8m1;var _dv1=this._IC1[_Dk1]._q1;var _QC1=this._IC1[_Dk1]._rk;var _fv1=this._IC1[_Ek1]._q1;var _SC1=this._IC1[_Ek1]._rk;for(var _Em=0;_Em<_8m1;++_Em){_CC1._FC1._oN._7x(_QC1);_CC1._GC1._oN._7x(_SC1);_CC1._FC1._iP.x=_dv1.x-(_CC1._FC1._oN._q1*_pC1.x-_CC1._FC1._oN._wJ*_pC1.y);_CC1._FC1._iP.y=_dv1.y-(_CC1._FC1._oN._wJ*_pC1.x+_CC1._FC1._oN._q1*_pC1.y);
|
|
_CC1._GC1._iP.x=_fv1.x-(_CC1._GC1._oN._q1*_qC1.x-_CC1._GC1._oN._wJ*_qC1.y);_CC1._GC1._iP.y=_fv1.y-(_CC1._GC1._oN._wJ*_qC1.x+_CC1._GC1._oN._q1*_qC1.y);_CC1._HC1._jm1(_Kx1,_CC1._FC1,_CC1._GC1,_Em);var _ji1=_CC1._HC1._ji1;var _4m1=_CC1._HC1._4m1;var _5n1=_CC1._HC1._5n1;var _yD1=_4m1.x-_dv1.x;var _zD1=_4m1.y-_dv1.y;var _AD1=_4m1.x-_fv1.x;var _BD1=_4m1.y-_fv1.y;_xD1=_jh1(_xD1,_5n1);var _ch1=_nh1(_sf1*(_5n1+_gf1),-_mf1,0.0);var _UC1=_yD1*_ji1.y-_zD1*_ji1.x;var _VC1=_AD1*_ji1.y-_BD1*_ji1.x;var _uC1=_OC1+_PC1+_eq1*_UC1*_UC1+_fq1*_VC1*_VC1;
|
|
var _As1=_uC1>0.0?-_ch1/_uC1:0.0;var _io1=_As1*_ji1.x;var _jo1=_As1*_ji1.y;_dv1.x-=_OC1*_io1;_dv1.y-=_OC1*_jo1;_QC1-=_eq1*(_yD1*_jo1-_zD1*_io1);_fv1.x+=_PC1*_io1;_fv1.y+=_PC1*_jo1;_SC1+=_fq1*(_AD1*_jo1-_BD1*_io1)}this._IC1[_Dk1]._rk=_QC1;this._IC1[_Ek1]._rk=_SC1}return _xD1>=-3.0*_gf1},_CD1:function(_DD1,_ED1){var _xD1=0.0;for(var _p1=0;_p1<this._Ri1;++_p1){var _Kx1=this._DC1[_p1];var _Dk1=_Kx1._Dk1;var _Ek1=_Kx1._Ek1;var _pC1=_Kx1._pC1;var _qC1=_Kx1._qC1;var _8m1=_Kx1._8m1;var _OC1=0.0;var _eq1=0.0;if(_Dk1==_DD1||_Dk1==_ED1){
|
|
_OC1=_Kx1._nC1;_eq1=_Kx1._rC1}var _PC1=0.0;var _fq1=0.0;if(_Ek1==_DD1||_Ek1==_ED1){_PC1=_Kx1._oC1;_fq1=_Kx1._sC1}var _dv1=this._IC1[_Dk1]._q1;var _QC1=this._IC1[_Dk1]._rk;var _fv1=this._IC1[_Ek1]._q1;var _SC1=this._IC1[_Ek1]._rk;for(var _Em=0;_Em<_8m1;++_Em){_CC1._FC1._oN._7x(_QC1);_CC1._GC1._oN._7x(_SC1);_CC1._FC1._iP._jS(_Wf1._2g1(_dv1,_6h1(_CC1._FC1._oN,_pC1)));_CC1._GC1._iP._jS(_Wf1._2g1(_fv1,_6h1(_CC1._GC1._oN,_qC1)));_CC1._HC1._jm1(_Kx1,_CC1._FC1,_CC1._GC1,_Em);var _ji1=_CC1._HC1._ji1;var _4m1=_CC1._HC1._4m1;
|
|
var _5n1=_CC1._HC1._5n1;var _Tl1=_Wf1._2g1(_4m1,_dv1);var _Ul1=_Wf1._2g1(_4m1,_fv1);_xD1=_jh1(_xD1,_5n1);var _ch1=_nh1(_tf1*(_5n1+_gf1),-_mf1,0.0);var _UC1=_Tg1(_Tl1,_ji1);var _VC1=_Tg1(_Ul1,_ji1);var _uC1=_OC1+_PC1+_eq1*_UC1*_UC1+_fq1*_VC1*_VC1;var _As1=_uC1>0.0?-_ch1/_uC1:0.0;var _8o1=_Wf1.Multiply(_As1,_ji1);_dv1._2g1(_Wf1.Multiply(_OC1,_8o1));_QC1-=_eq1*_Tg1(_Tl1,_8o1);_fv1._7v(_Wf1.Multiply(_PC1,_8o1));_SC1+=_fq1*_Tg1(_Ul1,_8o1)}this._IC1[_Dk1]._rk=_QC1;this._IC1[_Ek1]._rk=_SC1}return _xD1>=-1.5*_gf1;
|
|
}};function _zu1(){this._Uv1=[];this._KC1=[];this._FD1=[];this._JC1=[];this._IC1=[]}var _GD1=_Qe1._0f1("solve initialization","solve");var _HD1=_Qe1._0f1("warm starting","solve initialization");var _ID1=_Qe1._0f1("solve velocities","solve");var _JD1=_Qe1._0f1("solve positions","solve");_zu1._KD1=new _bu1();_zu1._LD1=new _AC1();_zu1._MD1=new _CC1();_zu1.prototype={_ov:function(){this._nu1=0;this._Av1=0;this._ou1=0},_jm1:function(_ND1,_OD1,_PD1,listener){this._QD1=listener;this._8w1=_ND1;this._9w1=_OD1;this._RD1=_PD1;
|
|
this._nu1=0;this._Av1=0;this._ou1=0;this._Uv1.length=_ND1;this._KC1.length=_OD1;this._FD1.length=_PD1;this._JC1.length=_ND1;this._IC1.length=_ND1},_kg1:function(_Le1,_pK,_kr1){_GD1.start();var _s1=_Le1._3u1;for(var _p1=0;_p1<this._nu1;++_p1){var _qk=this._Uv1[_p1];this._IC1[_p1]._q1._jS(_qk._Ar1._q1);var _rk=_qk._Ar1._rk;this._JC1[_p1]._4l._jS(_qk._Fr1);var _r1=_qk._Gr1;_qk._Ar1._Kg1._jS(_qk._Ar1._q1);_qk._Ar1._Mg1=_qk._Ar1._rk;if(_qk._RS==_er1._Nr1){this._JC1[_p1]._4l.x+=_s1*((_qk._Jr1*_pK.x)+(_qk._Pr1*_qk._Kr1.x));
|
|
this._JC1[_p1]._4l.y+=_s1*((_qk._Jr1*_pK.y)+(_qk._Pr1*_qk._Kr1.y));_r1+=_s1*_qk._Rr1*_qk._Lr1;this._JC1[_p1]._4l.x*=1.0/(1.0+_s1*_qk._Hr1);this._JC1[_p1]._4l.y*=1.0/(1.0+_s1*_qk._Hr1);_r1*=1.0/(1.0+_s1*_qk._Ir1)}this._IC1[_p1]._rk=_rk;this._JC1[_p1]._r1=_r1}_zu1._KD1._Le1=_Le1;_zu1._KD1._cu1=this._IC1;_zu1._KD1._du1=this._JC1;_zu1._LD1._Le1=_Le1;_zu1._LD1._BC1=this._KC1;_zu1._LD1._Zn=this._Av1;_zu1._LD1._cu1=this._IC1;_zu1._LD1._du1=this._JC1;_zu1._LD1._SD1=this._TD1;_zu1._MD1._HU(_zu1._LD1);_zu1._MD1._NC1();
|
|
if(_Le1._8u1){_HD1.start();_zu1._MD1._aD1();_HD1.stop()}for(var _p1=0;_p1<this._ou1;++_p1){this._FD1[_p1]._UD1(_zu1._KD1)}_GD1.stop();_ID1.start();for(var _p1=0;_p1<_Le1._6u1;++_p1){for(var _Em=0;_Em<this._ou1;++_Em){this._FD1[_Em]._bD1(_zu1._KD1)}_zu1._MD1._bD1()}_zu1._MD1._vD1();_ID1.stop();_JD1.start();for(var _p1=0;_p1<this._nu1;++_p1){var _q1=this._IC1[_p1]._q1;var _rk=this._IC1[_p1]._rk;var _4l=this._JC1[_p1]._4l;var _r1=this._JC1[_p1]._r1;var _VD1=_s1*_4l.x;var _WD1=_s1*_4l.y;var _XD1=_VD1*_VD1+_WD1*_WD1;
|
|
if(_XD1>_pf1){var _YD1=_of1/_Tf1(_XD1);_4l.x*=_YD1;_4l.y*=_YD1}var rotation=_s1*_r1;if(rotation*rotation>_rf1){var _YD1=_qf1/_gh1(rotation);_r1*=_YD1}_q1.x+=_s1*_4l.x;_q1.y+=_s1*_4l.y;_rk+=_s1*_r1;this._IC1[_p1]._rk=_rk;this._JC1[_p1]._r1=_r1}var _ZD1=!1;for(var _p1=0;_p1<_Le1._7u1;++_p1){var __D1=_zu1._MD1._wD1();var _0E1=!0;for(var _Em=0;_Em<this._ou1;++_Em){var _1E1=this._FD1[_Em]._wD1(_zu1._KD1);_0E1=_0E1&&_1E1}if(__D1&&_0E1){_ZD1=!0;break }}for(var _p1=0;_p1<this._nu1;++_p1){var body=this._Uv1[_p1];body._Ar1._q1._jS(this._IC1[_p1]._q1);
|
|
body._Ar1._rk=this._IC1[_p1]._rk;body._Fr1._jS(this._JC1[_p1]._4l);body._Gr1=this._JC1[_p1]._r1;body._dt1()}_JD1.stop();this._2E1(_zu1._MD1._EC1);if(_kr1){var _3E1=_9f1;var _4E1=_vf1*_vf1;var _5E1=_wf1*_wf1;for(var _p1=0;_p1<this._nu1;++_p1){var _qk=this._Uv1[_p1];if(_qk._7i1()==_er1._fr1){continue }if((_qk._sr1&_er1._vr1)==0||_qk._Gr1*_qk._Gr1>_5E1||_Sg1(_qk._Fr1,_qk._Fr1)>_4E1){_qk._Mr1=0.0;_3E1=0.0}else {_qk._Mr1+=_s1;_3E1=_jh1(_3E1,_qk._Mr1)}}if(_3E1>=_uf1&&_ZD1){for(var _p1=0;_p1<this._nu1;++_p1){var _qk=this._Uv1[_p1];
|
|
_qk._G21(!1)}}}},_7v1:function(_aw1,_DD1,_ED1){_7f1(_DD1<this._nu1);_7f1(_ED1<this._nu1);for(var _p1=0;_p1<this._nu1;++_p1){var _qk=this._Uv1[_p1];this._IC1[_p1]._q1._jS(_qk._Ar1._q1);this._IC1[_p1]._rk=_qk._Ar1._rk;this._JC1[_p1]._4l._jS(_qk._Fr1);this._JC1[_p1]._r1=_qk._Gr1}_zu1._LD1._BC1=this._KC1;_zu1._LD1._Zn=this._Av1;_zu1._LD1._Le1=_aw1;_zu1._LD1._cu1=this._IC1;_zu1._LD1._du1=this._JC1;_zu1._MD1._HU(_zu1._LD1);for(var _p1=0;_p1<_aw1._7u1;++_p1){var __D1=_zu1._MD1._CD1(_DD1,_ED1);if(__D1){break }
|
|
}this._Uv1[_DD1]._Ar1._Kg1._jS(this._IC1[_DD1]._q1);this._Uv1[_DD1]._Ar1._Mg1=this._IC1[_DD1]._rk;this._Uv1[_ED1]._Ar1._Kg1._jS(this._IC1[_ED1]._q1);this._Uv1[_ED1]._Ar1._Mg1=this._IC1[_ED1]._rk;_zu1._MD1._NC1();for(var _p1=0;_p1<_aw1._6u1;++_p1){_zu1._MD1._bD1()}var _s1=_aw1._3u1;for(var _p1=0;_p1<this._nu1;++_p1){var _q1=this._IC1[_p1]._q1;var _rk=this._IC1[_p1]._rk;var _4l=this._JC1[_p1]._4l;var _r1=this._JC1[_p1]._r1;var _6E1=_Wf1.Multiply(_s1,_4l);if(_Sg1(_6E1,_6E1)>_pf1){var _YD1=_of1/_6E1.Length();
|
|
_4l.Multiply(_YD1)}var rotation=_s1*_r1;if(rotation*rotation>_rf1){var _YD1=_qf1/_gh1(rotation);_r1*=_YD1}_q1._7v(_Wf1.Multiply(_s1,_4l));_rk+=_s1*_r1;this._IC1[_p1]._rk=_rk;this._JC1[_p1]._r1=_r1;var body=this._Uv1[_p1];body._Ar1._q1._jS(_q1);body._Ar1._rk=_rk;body._Fr1._jS(_4l);body._Gr1=_r1;body._dt1()}this._2E1(_zu1._MD1._EC1)},_Lv1:function(body){_7f1(this._nu1<this._8w1);body._rr1=this._nu1;this._Uv1[this._nu1]=body;if(!this._IC1[this._nu1]){this._IC1[this._nu1]=new _9u1();this._JC1[this._nu1]=new _au1()}
|
|
++this._nu1},_Sv1:function(_gs1){_7f1(this._Av1<this._9w1);this._KC1[this._Av1++]=_gs1},_Tv1:function(_gt1){_7f1(this._ou1<this._RD1);this._FD1[this._ou1++]=_gt1;},_2E1:function(_7E1){if(this._QD1==null){return }for(var _p1=0;_p1<this._Av1;++_p1){var _q1=this._KC1[_p1];var _LC1=_7E1[_p1];var _As1=new _Qt1();_As1._Zn=_LC1._8m1;for(var _Em=0;_Em<_LC1._8m1;++_Em){_As1._Rt1[_Em]=_LC1._6m1[_Em]._2m1;_As1._St1[_Em]=_LC1._6m1[_Em]._3m1}this._QD1._Yt1(_q1,_As1)}}};function _8E1(){this._DB=new _Wf1();this._9E1=0;
|
|
this._aE1=0};function _bE1(){this._Jm1=null;this._gt1=null;this._I31=null;this._cx=null};function _cE1(){this.type=_Xu1._dE1;this._0k1=null;this._1v1=null;this._2v1=null;this._3v1=!1};_cE1.prototype={_9g1:function(data,_7w1,_eE1){this._1v1=_7w1[data['bodyA']];this._2v1=_7w1[data['bodyB']];this._3v1=data['collideConnected']}};function _Xu1(_0s1){_7f1(_0s1._1v1!=_0s1._2v1);this._RS=_0s1.type;this._Dr1=null;this._Er1=null;this.__u1=_0s1._1v1;this._Zu1=_0s1._2v1;this._HK=0;this._ht1=_0s1._3v1;this._Hv1=!1;
|
|
this._Sr1=_0s1._0k1;this._Yu1=new _bE1();this._Yu1._gt1=null;this._Yu1._Jm1=null;this._Yu1._I31=null;this._Yu1._cx=null;this._0v1=new _bE1();this._0v1._gt1=null;this._0v1._Jm1=null;this._0v1._I31=null;this._0v1._cx=null}_Xu1.prototype={_7i1:function(){return this._RS},_bw1:function(){return this.__u1},_cw1:function(){return this._Zu1},_dw1:function(){},_ew1:function(){},_fE1:function(_4u1){},_gE1:function(_4u1){},_at1:function(){return this._Er1},_9k1:function(){return this._Sr1},_bt1:function(data){this._Sr1=data}
|
|
,_4t1:function(){return this.__u1._4t1()&&this._Zu1._4t1()},_hE1:function(){return this._ht1},_tk1:function(_uk1){},_UD1:function(data){},_bD1:function(data){},_wD1:function(data){},_8g1:function(out){var _Dy=out||{};_Dy['bodyA']=null;_Dy['bodyB']=null;_Dy['type']=this._RS;_Dy['collideConnected']=this._ht1;return _Dy}};_Xu1._iE1=0;_Xu1._jE1=1;_Xu1._kE1=2;_Xu1._lE1=3;_Xu1._dE1=0;_Xu1._mE1=1;_Xu1._nE1=2;_Xu1._fw1=3;_Xu1._gw1=4;_Xu1._kw1=5;_Xu1._oE1=6;_Xu1._pE1=7;_Xu1._qE1=8;_Xu1._rE1=9;_Xu1._sE1=10;_Xu1._lw1=11;
|
|
_Xu1._5s1=function(_0s1){var _gt1=null;switch(_0s1.type){case _Xu1._fw1:_gt1=new _tE1(_0s1);break;case _Xu1._kw1:_gt1=new _uE1(_0s1);break;case _Xu1._nE1:_gt1=new _vE1(_0s1);break;case _Xu1._mE1:_gt1=new _wE1(_0s1);break;case _Xu1._gw1:_gt1=new _xE1(_0s1);break;case _Xu1._oE1:_gt1=new _yE1(_0s1);break;case _Xu1._pE1:_gt1=new _zE1(_0s1);break;case _Xu1._qE1:_gt1=new _AE1(_0s1);break;case _Xu1._rE1:_gt1=new _BE1(_0s1);break;case _Xu1._sE1:_gt1=new _CE1(_0s1);break;case _Xu1._lw1:_gt1=new _DE1(_0s1);break;default :_7f1(!1);
|
|
break }return _gt1};_Xu1._ls1=function(_gt1){};function _EE1(){this.parent.call(this);this.type=_Xu1._mE1;this._FE1=new _Wf1();this._GE1=new _Wf1();this._HE1=0.0;this._IE1=0.0;this._JE1=0.0;this._KE1=0.0;this._LE1=0.0;this._ME1=!1;this._NE1=!1;Object.seal(this)}_EE1.prototype={_jm1:function(_0w1,_1w1,anchor){this._1v1=_0w1;this._2v1=_1w1;this._FE1=this._1v1._Is1(anchor);this._GE1=this._2v1._Is1(anchor);this._HE1=this._2v1._Dg1()-this._1v1._Dg1()},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,
|
|
data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._HE1=data['referenceAngle'];this._IE1=data['lowerAngle'];this._JE1=data['upperAngle'];this._KE1=data['maxMotorTorque'];this._LE1=data['motorSpeed'];this._ME1=data['enableLimit'];this._NE1=data['enableMotor']}};_EE1._Ce1(_cE1);function _wE1(_0s1){this.parent.call(this,_0s1);this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._QE1=_0s1._HE1;this._RE1=new _bg1();this._SE1=0.0;this._TE1=_0s1._IE1;this._UE1=_0s1._JE1;
|
|
this._VE1=_0s1._KE1;this._WE1=_0s1._LE1;this._XE1=_0s1._ME1;this._YE1=_0s1._NE1;this._ZE1=_Xu1._iE1;this._AB1=0;this._BB1=0;this.__E1=new _Wf1();this._0F1=new _Wf1();this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._Or1=new _pg1();this._7F1=0}_wE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_aF1:function(){return this._QE1},_bF1:function(){
|
|
var _0w1=this.__u1;var _1w1=this._Zu1;return _1w1._Ar1._rk-_0w1._Ar1._rk-this._QE1},_cF1:function(){var _0w1=this.__u1;var _1w1=this._Zu1;return _1w1._Gr1-_0w1._Gr1},_dF1:function(){return this._XE1},_eF1:function(_Zs1){if(_Zs1!=this._XE1){this.__u1._G21(!0);this._Zu1._G21(!0);this._XE1=_Zs1;this._RE1._fr=0.0}},_fF1:function(){return this._TE1},_gF1:function(){return this._UE1},_hF1:function(_lj1,_mj1){_7f1(_lj1<=_mj1);if(_lj1!=this._TE1||_mj1!=this._UE1){this.__u1._G21(!0);this._Zu1._G21(!0);this._RE1._fr=0.0;
|
|
this._TE1=_lj1;this._UE1=_mj1}},_iF1:function(){return this._YE1},_jF1:function(_Zs1){this.__u1._G21(!0);this._Zu1._G21(!0);this._YE1=_Zs1},_kF1:function(_G4){this.__u1._G21(!0);this._Zu1._G21(!0);this._WE1=_G4},_lF1:function(){return this._WE1},_mF1:function(_ys1){this.__u1._G21(!0);this._Zu1._G21(!0);this._VE1=_ys1},_nF1:function(){return this._VE1},_fE1:function(_4u1){var _8o1=new _Wf1(this._RE1.x,this._RE1.y);return _Wf1.Multiply(_4u1,_8o1)},_gE1:function(_4u1){return _4u1*this._RE1._fr},_oF1:function(_4u1){
|
|
return _4u1*this._SE1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1=this.__u1._Ar1._Jg1;this._2F1=this._Zu1._Ar1._Jg1;this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);
|
|
this.__E1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));this._0F1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _mr1=(_eq1+_fq1==0.0);this._Or1._cM.x=_OC1+_PC1+this.__E1.y*this.__E1.y*_eq1+this._0F1.y*this._0F1.y*_fq1;this._Or1._9R.x=-this.__E1.y*this.__E1.x*_eq1-this._0F1.y*this._0F1.x*_fq1;this._Or1._rg1.x=-this.__E1.y*_eq1-this._0F1.y*_fq1;this._Or1._cM.y=this._Or1._9R.x;this._Or1._9R.y=_OC1+_PC1+this.__E1.x*this.__E1.x*_eq1+this._0F1.x*this._0F1.x*_fq1;
|
|
this._Or1._rg1.y=this.__E1.x*_eq1+this._0F1.x*_fq1;this._Or1._cM._fr=this._Or1._rg1.x;this._Or1._9R._fr=this._Or1._rg1.y;this._Or1._rg1._fr=_eq1+_fq1;this._7F1=_eq1+_fq1;if(this._7F1>0.0){this._7F1=1.0/this._7F1}if(this._YE1==!1||_mr1){this._SE1=0.0}if(this._XE1&&_mr1==!1){var _rF1=_SC1-_QC1-this._QE1;if(_gh1(this._UE1-this._TE1)<2.0*_hf1){this._ZE1=_Xu1._lE1}else if(_rF1<=this._TE1){if(this._ZE1!=_Xu1._jE1){this._RE1._fr=0.0}this._ZE1=_Xu1._jE1}else if(_rF1>=this._UE1){if(this._ZE1!=_Xu1._kE1){this._RE1._fr=0.0}
|
|
this._ZE1=_Xu1._kE1}else {this._ZE1=_Xu1._iE1;this._RE1._fr=0.0}}else {this._ZE1=_Xu1._iE1}if(data._Le1._8u1){this._RE1.Multiply(data._Le1._5u1);this._SE1*=data._Le1._5u1;var _8o1=new _Wf1(this._RE1.x,this._RE1.y);_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+this._SE1+this._RE1._fr);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,_8o1)+this._SE1+this._RE1._fr)}else {this._RE1._Xf1();this._SE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);
|
|
data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _mr1=(_eq1+_fq1==0.0);if(this._YE1&&this._ZE1!=_Xu1._lE1&&_mr1==!1){var _sF1=_Rk1-_Qk1-this._WE1;var _As1=-this._7F1*_sF1;var _tF1=this._SE1;var _uF1=data._Le1._3u1*this._VE1;this._SE1=_nh1(this._SE1+_As1,-_uF1,_uF1);_As1=this._SE1-_tF1;_Qk1-=_eq1*_As1;
|
|
_Rk1+=_fq1*_As1}if(this._XE1&&this._ZE1!=_Xu1._iE1&&_mr1==!1){var _vF1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1)),_RC1),_Vg1(_Qk1,this.__E1));var _wF1=_Rk1-_Qk1;var _sF1=new _bg1(_vF1.x,_vF1.y,_wF1);var _As1=this._Or1._sg1(_sF1).__f1();if(this._ZE1==_Xu1._lE1){this._RE1._7v(_As1)}else if(this._ZE1==_Xu1._jE1){var _hD1=this._RE1._fr+_As1._fr;if(_hD1<0.0){var _xF1=_Wf1._7v(_vF1.__f1(),_Wf1.Multiply(this._RE1._fr,new _Wf1(this._Or1._rg1.x,this._Or1._rg1.y)));var _yF1=this._Or1._vg1(_xF1);_As1.x=_yF1.x;
|
|
_As1.y=_yF1.y;_As1._fr=-this._RE1._fr;this._RE1.x+=_yF1.x;this._RE1.y+=_yF1.y;this._RE1._fr=0.0;}else {this._RE1._7v(_As1)}}else if(this._ZE1==_Xu1._kE1){var _hD1=this._RE1._fr+_As1._fr;if(_hD1>0.0){var _xF1=_Wf1._7v(_vF1.__f1(),_Wf1.Multiply(this._RE1._fr,new _Wf1(this._Or1._rg1.x,this._Or1._rg1.y)));var _yF1=this._Or1._vg1(_xF1);_As1.x=_yF1.x;_As1.y=_yF1.y;_As1._fr=-this._RE1._fr;this._RE1.x+=_yF1.x;this._RE1.y+=_yF1.y;this._RE1._fr=0.0}else {this._RE1._7v(_As1)}}var _8o1=new _Wf1(_As1.x,_As1.y);_RC1._2g1(_Wf1.Multiply(_OC1,
|
|
_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+_As1._fr);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,_8o1)+_As1._fr)}else {var _sF1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1)),_RC1),_Vg1(_Qk1,this.__E1));var _As1=this._Or1._vg1(_sF1.__f1());this._RE1.x+=_As1.x;this._RE1.y+=_As1.y;_RC1._2g1(_Wf1.Multiply(_OC1,_As1));_Qk1-=_eq1*_Tg1(this.__E1,_As1);_TC1._7v(_Wf1.Multiply(_PC1,_As1));_Rk1+=_fq1*_Tg1(this._0F1,_As1)}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;
|
|
data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _zF1=0.0;var _AF1=0.0;var _mr1=(this._5F1+this._6F1==0.0);if(this._XE1&&this._ZE1!=_Xu1._iE1&&_mr1==!1){var angle=_SC1-_QC1-this._QE1;var _BF1=0.0;if(this._ZE1==_Xu1._lE1){var _ch1=_nh1(angle-this._TE1,-_nf1,_nf1);_BF1=-this._7F1*_ch1;
|
|
_zF1=_gh1(_ch1)}else if(this._ZE1==_Xu1._jE1){var _ch1=angle-this._TE1;_zF1=-_ch1;_ch1=_nh1(_ch1+_hf1,-_nf1,0.0);_BF1=-this._7F1*_ch1}else if(this._ZE1==_Xu1._kE1){var _ch1=angle-this._UE1;_zF1=_ch1;_ch1=_nh1(_ch1-_hf1,0.0,_nf1);_BF1=-this._7F1*_ch1}_QC1-=this._5F1*_BF1;_SC1+=this._6F1*_BF1}{_pF1._7x(_QC1);_qF1._7x(_SC1);var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _ch1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);_AF1=_ch1.Length();var _OC1=this._3F1,
|
|
_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _uC1=new _dg1();_uC1._cM.x=_OC1+_PC1+_eq1*_Tl1.y*_Tl1.y+_fq1*_Ul1.y*_Ul1.y;_uC1._cM.y=-_eq1*_Tl1.x*_Tl1.y-_fq1*_Ul1.x*_Ul1.y;_uC1._9R.x=_uC1._cM.y;_uC1._9R.y=_OC1+_PC1+_eq1*_Tl1.x*_Tl1.x+_fq1*_Ul1.x*_Ul1.x;var _As1=_uC1._kg1(_ch1).__f1();_dv1._2g1(_Wf1.Multiply(_OC1,_As1));_QC1-=_eq1*_Tg1(_Tl1,_As1);_fv1._7v(_Wf1.Multiply(_PC1,_As1));_SC1+=_fq1*_Tg1(_Ul1,_As1)}data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);
|
|
data._cu1[this._BB1]._rk=_SC1;return _AF1<=_gf1&&_zF1<=_hf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['referenceAngle']=this._QE1;_Dy['lowerAngle']=this._TE1;_Dy['upperAngle']=this._UE1;_Dy['maxMotorTorque']=this._VE1;_Dy['motorSpeed']=this._WE1;_Dy['enableLimit']=this._XE1;_Dy['enableMotor']=this._YE1;return _Dy}};_wE1._Ce1(_Xu1);function _CF1(){this.parent.call(this);this.type=_Xu1._kw1;
|
|
this.target=new _Wf1(0.0,0.0);this._DF1=0.0;this._EF1=5.0;this._FF1=0.7;Object.seal(this)}_CF1._Ce1(_cE1);function _uE1(_0s1){this.parent.call(this,_0s1);_7f1(_0s1.target._6g1());_7f1(_Mf1(_0s1._DF1)&&_0s1._DF1>=0.0);_7f1(_Mf1(_0s1._EF1)&&_0s1._EF1>=0.0);_7f1(_Mf1(_0s1._FF1)&&_0s1._FF1>=0.0);this._GF1=_0s1.target._ej();this._PE1=_ah1(this._Zu1._Og1(),this._GF1);this._HF1=_0s1._DF1;this._RE1=new _Wf1();this._IF1=_0s1._EF1;this._JF1=_0s1._FF1;this._KF1=0.0;this._LF1=0.0;this._AB1=0;this._BB1=0;this._0F1=new _Wf1();
|
|
this._2F1=new _Wf1();this._4F1=0;this._6F1=0;this._Or1=new _dg1();this._MF1=new _Wf1()}_uE1.prototype={_dw1:function(){return this._GF1;},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){return _Wf1.Multiply(_4u1,this._RE1)},_gE1:function(_4u1){return _4u1*0.0},_NF1:function(target){if(this._Zu1._2t1()==!1){this._Zu1._G21(!0)}this._GF1._jS(target)},_OF1:function(){return this._GF1},_PF1:function(_vs1){this._HF1=_vs1},_QF1:function(){return this._HF1},_RF1:function(_SF1){this._IF1=_SF1}
|
|
,_TF1:function(){return this._IF1},_UF1:function(_YD1){this._JF1=_YD1},_VF1:function(){return this._JF1},_tk1:function(_uk1){this._GF1._2g1(_uk1)},_UD1:function(data){this._BB1=this._Zu1._rr1;this._2F1._jS(this._Zu1._Ar1._Jg1);this._4F1=this._Zu1._Pr1;this._6F1=this._Zu1._Rr1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _qF1=new _Cg1(_SC1);var _3i1=this._Zu1._Bs1();var _WF1=2.0*_bf1*this._IF1;var _2z=2.0*_3i1*this._JF1*_WF1;
|
|
var _9x=_3i1*(_WF1*_WF1);var _s1=data._Le1._3u1;_7f1(_2z+_s1*_9x>_af1);this._LF1=_s1*(_2z+_s1*_9x);if(this._LF1!=0.0){this._LF1=1.0/this._LF1}this._KF1=_s1*_9x*this._LF1;this._0F1._jS(_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1)));var _uC1=new _dg1();_uC1._cM.x=this._4F1+this._6F1*this._0F1.y*this._0F1.y+this._LF1;_uC1._cM.y=-this._6F1*this._0F1.x*this._0F1.y;_uC1._9R.x=_uC1._cM.y;_uC1._9R.y=this._4F1+this._6F1*this._0F1.x*this._0F1.x+this._LF1;this._Or1._jS(_uC1._hg1());this._MF1._jS(_Wf1._2g1(_Wf1._7v(_fv1,
|
|
this._0F1),this._GF1));this._MF1.Multiply(this._KF1);_Rk1*=0.98;if(data._Le1._8u1){this._RE1.Multiply(data._Le1._5u1);_TC1._7v(_Wf1.Multiply(this._4F1,this._RE1));_Rk1+=this._6F1*_Tg1(this._0F1,this._RE1)}else {this._RE1._Xf1()}data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _sF1=_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1));var _As1=_Wg1(this._Or1,(_Wf1._7v(_Wf1._7v(_sF1,this._MF1),_Wf1.Multiply(this._LF1,
|
|
this._RE1))).__f1());var _tF1=this._RE1._ej();this._RE1._7v(_As1);var _uF1=data._Le1._3u1*this._HF1;if(this._RE1._3g1()>_uF1*_uF1){this._RE1.Multiply(_uF1/this._RE1.Length())}_As1._jS(_Wf1._2g1(this._RE1,_tF1));_TC1._7v(_Wf1.Multiply(this._4F1,_As1));_Rk1+=this._6F1*_Tg1(this._0F1,_As1);data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){return !0}};_uE1._Ce1(_Xu1);/// @warning Do not use a zero or short length.
|
|
function _XF1(){this.parent.call(this);this.type=_Xu1._fw1;
|
|
this._FE1=new _Wf1(0.0,0.0);this._GE1=new _Wf1(0.0,0.0);this.length=1.0;this._EF1=0.0;this._FF1=0.0;Object.seal(this)}_XF1.prototype={_jm1:function(_mM,_nM,_YF1,_ZF1){this._1v1=_mM;this._2v1=_nM;this._FE1=this._1v1._Is1(_YF1);this._GE1=this._2v1._Is1(_ZF1);var _2z=_Wf1._2g1(_ZF1,_YF1);this.length=_2z.Length()},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this.length=data['length'];this._EF1=data['frequencyHz'];
|
|
this._FF1=data['dampingRatio']}};_XF1._Ce1(_cE1);function _tE1(_0s1){this.parent.call(this,_0s1);this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._DW=_0s1.length;this._IF1=_0s1._EF1;this._JF1=_0s1._FF1;this._RE1=0.0;this._LF1=0.0;this.__F1=0.0;this._AB1=0;this._BB1=0;this._0G1=new _Wf1();this.__E1=new _Wf1();this._0F1=new _Wf1();this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._Or1=0}_tE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},
|
|
_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){var _jq1=_Wf1.Multiply((_4u1*this._RE1),this._0G1);return _jq1},_gE1:function(_4u1){return 0.0},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_1G1:function(length){this._DW=length},_2G1:function(){return this._DW},_RF1:function(_SF1){this._IF1=_SF1},_TF1:function(){return this._IF1},_UF1:function(_YD1){this._JF1=_YD1},_VF1:function(){return this._JF1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;
|
|
this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1=_6h1(_pF1,
|
|
_Wf1._2g1(this._OE1,this._1F1));this._0F1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));this._0G1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,this._0F1),_dv1),this.__E1);var length=this._0G1.Length();if(length>_gf1){this._0G1.Multiply(1.0/length)}else {this._0G1._7x(0.0,0.0)}var _3G1=_Tg1(this.__E1,this._0G1);var _4G1=_Tg1(this._0F1,this._0G1);var _5G1=this._3F1+this._5F1*_3G1*_3G1+this._4F1+this._6F1*_4G1*_4G1;this._Or1=_5G1!=0.0?1.0/_5G1:0.0;if(this._IF1>0.0){var _ch1=length-this._DW;var _WF1=2.0*_bf1*this._IF1;var _2z=2.0*this._Or1*this._JF1*_WF1;
|
|
var _9x=this._Or1*_WF1*_WF1;var _s1=data._Le1._3u1;this._LF1=_s1*(_2z+_s1*_9x);this._LF1=this._LF1!=0.0?1.0/this._LF1:0.0;this.__F1=_ch1*_s1*_9x*this._LF1;_5G1+=this._LF1;this._Or1=_5G1!=0.0?1.0/_5G1:0.0}else {this._LF1=0.0;this.__F1=0.0}if(data._Le1._8u1){this._RE1*=data._Le1._5u1;var _8o1=_Wf1.Multiply(this._RE1,this._0G1);_RC1._2g1(_Wf1.Multiply(this._3F1,_8o1));_Qk1-=this._5F1*_Tg1(this.__E1,_8o1);_TC1._7v(_Wf1.Multiply(this._4F1,_8o1));_Rk1+=this._6F1*_Tg1(this._0F1,_8o1)}else {this._RE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);
|
|
data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1;},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _6G1=_Wf1._7v(_RC1,_Vg1(_Qk1,this.__E1));var _7G1=_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1));var _sF1=_Sg1(this._0G1,_Wf1._2g1(_7G1,_6G1));var _As1=-this._Or1*(_sF1+this.__F1+this._LF1*this._RE1);this._RE1+=_As1;var _8o1=_Wf1.Multiply(_As1,this._0G1);
|
|
_RC1._2g1(_Wf1.Multiply(this._3F1,_8o1));_Qk1-=this._5F1*_Tg1(this.__E1,_8o1);_TC1._7v(_Wf1.Multiply(this._4F1,_8o1));_Rk1+=this._6F1*_Tg1(this._0F1,_8o1);data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){if(this._IF1>0.0){return !0}var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);
|
|
var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _3l=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);var length=_3l._4g1();var _ch1=length-this._DW;_ch1=_nh1(_ch1,-_mf1,_mf1);var _As1=-this._Or1*_ch1;var _8o1=_Wf1.Multiply(_As1,_3l);_dv1._2g1(_Wf1.Multiply(this._3F1,_8o1));_QC1-=this._5F1*_Tg1(_Tl1,_8o1);_fv1._7v(_Wf1.Multiply(this._4F1,_8o1));_SC1+=this._6F1*_Tg1(_Ul1,_8o1);data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);
|
|
data._cu1[this._BB1]._rk=_SC1;return _gh1(_ch1)<_gf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['length']=this._DW;_Dy['frequencyHz']=this._IF1;_Dy['dampingRatio']=this._JF1;return _Dy}};_tE1._Ce1(_Xu1);function _8G1(){this.parent.call(this);this.type=_Xu1._nE1;this._FE1=new _Wf1();this._GE1=new _Wf1();this._9G1=new _Wf1(1.0,0.0);this._HE1=0.0;this._ME1=!1;this._aG1=0.0;this._bG1=0.0;this._NE1=!1;
|
|
this._cG1=0.0;this._LE1=0.0;Object.seal(this)}_8G1.prototype={_jm1:function(_0w1,_1w1,anchor,_6z){this._1v1=_0w1;this._2v1=_1w1;this._FE1=this._1v1._Is1(anchor);this._GE1=this._2v1._Is1(anchor);this._9G1=this._1v1._Ks1(_6z);this._HE1=this._2v1._Dg1()-this._1v1._Dg1()},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._9G1._9g1(data['localAxisA']);this._HE1=data['referenceAngle'];this._ME1=data['enableLimit'];
|
|
this._aG1=data['lowerTranslation'];this._bG1=data['upperTranslation'];this._NE1=data['enableMotor'];this._cG1=data['maxMotorForce'];this._LE1=data['motorSpeed']}};_8G1._Ce1(_cE1);function _vE1(_0s1){this.parent.call(this,_0s1);this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._dG1=_0s1._9G1._ej();this._dG1._4g1();this._eG1=_Vg1(1.0,this._dG1);this._QE1=_0s1._HE1;this._RE1=new _bg1();this._7F1=0.0;this._SE1=0.0;this._fG1=_0s1._aG1;this._gG1=_0s1._bG1;this._hG1=_0s1._cG1;this._WE1=_0s1._LE1;this._XE1=_0s1._ME1;
|
|
this._YE1=_0s1._NE1;this._ZE1=_Xu1._iE1;this._Fq1=new _Wf1();this._iG1=new _Wf1();this._AB1=0;this._BB1=0;this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._jG1=0,this._kG1=0;this._lG1=0,this._mG1=0;this._nG1=new _pg1();this._7F1=0}_vE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){return _Wf1.Multiply(_4u1,_Wf1._7v(_Wf1.Multiply(this._RE1.x,this._iG1),_Wf1.Multiply((this._SE1+this._RE1._fr),
|
|
this._Fq1)))},_gE1:function(_4u1){return _4u1*this._RE1.y;},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_oG1:function(){return this._dG1},_aF1:function(){return this._QE1},_pG1:function(){var _6l1=this.__u1._Fs1(this._OE1);var _7l1=this._Zu1._Fs1(this._PE1);var _2z=_Wf1._2g1(_7l1,_6l1);var _6z=this.__u1._Gs1(this._dG1);var _6E1=_Sg1(_2z,_6z);return _6E1},_cF1:function(){var _0w1=this.__u1;var _1w1=this._Zu1;var _Tl1=_6h1(_0w1._uo1._oN,_Wf1._2g1(this._OE1,_0w1._Ar1._Jg1));var _Ul1=_6h1(_1w1._uo1._oN,
|
|
_Wf1._2g1(this._PE1,_1w1._Ar1._Jg1));var _5z=_Wf1._7v(_0w1._Ar1._q1,_Tl1);var _Kh1=_Wf1._7v(_1w1._Ar1._q1,_Ul1);var _2z=_Wf1._2g1(_Kh1,_5z);var _6z=_6h1(_0w1._uo1._oN,this._dG1);var _RC1=_0w1._Fr1;var _TC1=_1w1._Fr1;var _Qk1=_0w1._Gr1;var _Rk1=_1w1._Gr1;var _G4=_Sg1(_2z,_Vg1(_Qk1,_6z))+_Sg1(_6z,_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_TC1,_Vg1(_Rk1,_Ul1)),_RC1),_Vg1(_Qk1,_Tl1)));return _G4},_dF1:function(){return this._XE1},_eF1:function(_Zs1){if(_Zs1!=this._XE1){this.__u1._G21(!0);this._Zu1._G21(!0);this._XE1=_Zs1;this._RE1._fr=0.0}
|
|
},_fF1:function(){return this._fG1},_gF1:function(){return this._gG1},_hF1:function(_lj1,_mj1){_7f1(_lj1<=_mj1);if(_lj1!=this._fG1||_mj1!=this._gG1){this.__u1._G21(!0);this._Zu1._G21(!0);this._fG1=_lj1;this._gG1=_mj1;this._RE1._fr=0.0}},_iF1:function(){return this._YE1},_jF1:function(_Zs1){this.__u1._G21(!0);this._Zu1._G21(!0);this._YE1=_Zs1},_kF1:function(_G4){this.__u1._G21(!0);this._Zu1._G21(!0);this._WE1=_G4},_lF1:function(){return this._WE1},_qG1:function(_vs1){this.__u1._G21(!0);this._Zu1._G21(!0);
|
|
this._hG1=_vs1},_rG1:function(){return this._hG1},_sG1:function(_4u1){return _4u1*this._SE1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1=this.__u1._Ar1._Jg1;this._2F1=this._Zu1._Ar1._Jg1;this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();
|
|
var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _2z=_Wf1._7v(_Wf1._2g1(_fv1,_dv1),_Wf1._2g1(_Ul1,_Tl1));var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;{this._Fq1=_6h1(_pF1,this._dG1);this._lG1=_Tg1(_Wf1._7v(_2z,_Tl1),this._Fq1);this._mG1=_Tg1(_Ul1,this._Fq1);this._7F1=_OC1+_PC1+_eq1*this._lG1*this._lG1+_fq1*this._mG1*this._mG1;
|
|
if(this._7F1>0.0){this._7F1=1.0/this._7F1}}{this._iG1=_6h1(_pF1,this._eG1);this._jG1=_Tg1(_Wf1._7v(_2z,_Tl1),this._iG1);this._kG1=_Tg1(_Ul1,this._iG1);var _6D1=_OC1+_PC1+_eq1*this._jG1*this._jG1+_fq1*this._kG1*this._kG1;var _8D1=_eq1*this._jG1+_fq1*this._kG1;var _tG1=_eq1*this._jG1*this._lG1+_fq1*this._kG1*this._mG1;var _7D1=_eq1+_fq1;if(_7D1==0.0){_7D1=1.0}var _uG1=_eq1*this._lG1+_fq1*this._mG1;var _vG1=_OC1+_PC1+_eq1*this._lG1*this._lG1+_fq1*this._mG1*this._mG1;this._nG1._cM._7x(_6D1,_8D1,_tG1);this._nG1._9R._7x(_8D1,
|
|
_7D1,_uG1);this._nG1._rg1._7x(_tG1,_uG1,_vG1)}if(this._XE1){var _wG1=_Sg1(this._Fq1,_2z);if(_gh1(this._gG1-this._fG1)<2.0*_gf1){this._ZE1=_Xu1._lE1}else if(_wG1<=this._fG1){if(this._ZE1!=_Xu1._jE1){this._ZE1=_Xu1._jE1;this._RE1._fr=0.0}}else if(_wG1>=this._gG1){if(this._ZE1!=_Xu1._kE1){this._ZE1=_Xu1._kE1;this._RE1._fr=0.0}}else {this._ZE1=_Xu1._iE1;this._RE1._fr=0.0}}else {this._ZE1=_Xu1._iE1;this._RE1._fr=0.0}if(this._YE1==!1){this._SE1=0.0}if(data._Le1._8u1){this._RE1.Multiply(data._Le1._5u1);this._SE1*=data._Le1._5u1;
|
|
var _8o1=_Wf1._7v(_Wf1.Multiply(this._RE1.x,this._iG1),_Wf1.Multiply((this._SE1+this._RE1._fr),this._Fq1));var _xG1=this._RE1.x*this._jG1+this._RE1.y+(this._SE1+this._RE1._fr)*this._lG1;var _yG1=this._RE1.x*this._kG1+this._RE1.y+(this._SE1+this._RE1._fr)*this._mG1;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}else {this._RE1._Xf1();this._SE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);
|
|
data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;if(this._YE1&&this._ZE1!=_Xu1._lE1){var _sF1=_Sg1(this._Fq1,_Wf1._2g1(_TC1,_RC1))+this._mG1*_Rk1-this._lG1*_Qk1;var _As1=this._7F1*(this._WE1-_sF1);var _tF1=this._SE1;var _uF1=data._Le1._3u1*this._hG1;this._SE1=_nh1(this._SE1+_As1,-_uF1,_uF1);
|
|
_As1=this._SE1-_tF1;var _8o1=_Wf1.Multiply(_As1,this._Fq1);var _xG1=_As1*this._lG1;var _yG1=_As1*this._mG1;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}var _vF1=new _Wf1();_vF1.x=_Sg1(this._iG1,_Wf1._2g1(_TC1,_RC1))+this._kG1*_Rk1-this._jG1*_Qk1;_vF1.y=_Rk1-_Qk1;if(this._XE1&&this._ZE1!=_Xu1._iE1){var _wF1;_wF1=_Sg1(this._Fq1,_Wf1._2g1(_TC1,_RC1))+this._mG1*_Rk1-this._lG1*_Qk1;var _sF1=new _bg1(_vF1.x,_vF1.y,_wF1);var _HZ=this._RE1._ej();var _zG1=this._nG1._sg1(_sF1.__f1());
|
|
this._RE1._7v(_zG1);if(this._ZE1==_Xu1._jE1){this._RE1._fr=_lh1(this._RE1._fr,0.0)}else if(this._ZE1==_Xu1._kE1){this._RE1._fr=_jh1(this._RE1._fr,0.0)}var _qk=_Wf1._2g1(_vF1.__f1(),_Wf1.Multiply((this._RE1._fr-_HZ._fr),new _Wf1(this._nG1._rg1.x,this._nG1._rg1.y)));var _AG1=_Wf1._7v(this._nG1._vg1(_qk),new _Wf1(_HZ.x,_HZ.y));this._RE1.x=_AG1.x;this._RE1.y=_AG1.y;_zG1=_bg1._2g1(this._RE1,_HZ);var _8o1=_Wf1._7v(_Wf1.Multiply(_zG1.x,this._iG1),_Wf1.Multiply(_zG1._fr,this._Fq1));var _xG1=_zG1.x*this._jG1+_zG1.y+_zG1._fr*this._lG1;
|
|
var _yG1=_zG1.x*this._kG1+_zG1.y+_zG1._fr*this._mG1;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}else {var _zG1=this._nG1._vg1(_vF1.__f1());this._RE1.x+=_zG1.x;this._RE1.y+=_zG1.y;var _8o1=_Wf1.Multiply(_zG1.x,this._iG1);var _xG1=_zG1.x*this._jG1+_zG1.y;var _yG1=_zG1.x*this._kG1+_zG1.y;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;
|
|
data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _2z=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);var _6z=_6h1(_pF1,
|
|
this._dG1);var _va1=_Tg1(_Wf1._7v(_2z,_Tl1),_6z);var _wa1=_Tg1(_Ul1,_6z);var _BG1=_6h1(_pF1,this._eG1);var _4H=_Tg1(_Wf1._7v(_2z,_Tl1),_BG1);var _5H=_Tg1(_Ul1,_BG1);var _As1=new _bg1();var _CG1=new _Wf1();_CG1.x=_Sg1(_BG1,_2z);_CG1.y=_SC1-_QC1-this._QE1;var _DG1=_gh1(_CG1.x);var _zF1=_gh1(_CG1.y);var _XR=!1;var _EG1=0.0;if(this._XE1){var _6E1=_Sg1(_6z,_2z);if(_gh1(this._gG1-this._fG1)<2.0*_gf1){_EG1=_nh1(_6E1,-_mf1,_mf1);_DG1=_lh1(_DG1,_gh1(_6E1));_XR=!0}else if(_6E1<=this._fG1){_EG1=_nh1(_6E1-this._fG1+_gf1,-_mf1,
|
|
0.0);_DG1=_lh1(_DG1,this._fG1-_6E1);_XR=!0}else if(_6E1>=this._gG1){_EG1=_nh1(_6E1-this._gG1-_gf1,0.0,_mf1);_DG1=_lh1(_DG1,_6E1-this._gG1);_XR=!0}}if(_XR){var _6D1=_OC1+_PC1+_eq1*_4H*_4H+_fq1*_5H*_5H;var _8D1=_eq1*_4H+_fq1*_5H;var _tG1=_eq1*_4H*_va1+_fq1*_5H*_wa1;var _7D1=_eq1+_fq1;if(_7D1==0.0){_7D1=1.0}var _uG1=_eq1*_va1+_fq1*_wa1;var _vG1=_OC1+_PC1+_eq1*_va1*_va1+_fq1*_wa1*_wa1;var _uC1=new _pg1();_uC1._cM._7x(_6D1,_8D1,_tG1);_uC1._9R._7x(_8D1,_7D1,_uG1);_uC1._rg1._7x(_tG1,_uG1,_vG1);var _ch1=new _bg1();
|
|
_ch1.x=_CG1.x;_ch1.y=_CG1.y;_ch1._fr=_EG1;_As1=_uC1._sg1(_ch1.__f1())}else {var _6D1=_OC1+_PC1+_eq1*_4H*_4H+_fq1*_5H*_5H;var _8D1=_eq1*_4H+_fq1*_5H;var _7D1=_eq1+_fq1;if(_7D1==0.0){_7D1=1.0}var _uC1=new _dg1();_uC1._cM._7x(_6D1,_8D1);_uC1._9R._7x(_8D1,_7D1);var _FG1=_uC1._kg1(_CG1.__f1());_As1.x=_FG1.x;_As1.y=_FG1.y;_As1._fr=0.0}var _8o1=_Wf1._7v(_Wf1.Multiply(_As1.x,_BG1),_Wf1.Multiply(_As1._fr,_6z));var _xG1=_As1.x*_4H+_As1.y+_As1._fr*_va1;var _yG1=_As1.x*_5H+_As1.y+_As1._fr*_wa1;_dv1._2g1(_Wf1.Multiply(_OC1,
|
|
_8o1));_QC1-=_eq1*_xG1;_fv1._7v(_Wf1.Multiply(_PC1,_8o1));_SC1+=_fq1*_yG1;data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);data._cu1[this._BB1]._rk=_SC1;return _DG1<=_gf1&&_zF1<=_hf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['localAxisA']=this._dG1._8g1();_Dy['referenceAngle']=this._QE1;_Dy['enableLimit']=this._XE1;_Dy['lowerTranslation']=this._fG1;
|
|
_Dy['upperTranslation']=this._gG1;_Dy['enableMotor']=this._YE1;_Dy['maxMotorForce']=this._hG1;_Dy['motorSpeed']=this._WE1;return _Dy}};_vE1._Ce1(_Xu1);function _GG1(){this.parent.call(this);this.type=_Xu1._rE1;this._FE1=new _Wf1();this._GE1=new _Wf1();this._DF1=0.0;this._HG1=0.0;Object.seal(this)}_GG1.prototype={_jm1:function(_0w1,_1w1,anchor){this._1v1=_0w1;this._2v1=_1w1;this._FE1._jS(this._1v1._Is1(anchor));this._GE1._jS(this._2v1._Is1(anchor))},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,
|
|
data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._DF1=data['maxForce'];this._HG1=data['maxTorque']}};_GG1._Ce1(_cE1);function _BE1(_0s1){this.parent.call(this,_0s1);this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._IG1=new _Wf1();this._JG1=0.0;this._HF1=_0s1._DF1;this._KG1=_0s1._HG1;this._AB1=0;this._BB1=0;this.__E1=new _Wf1();this._0F1=new _Wf1();this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._LG1=new _dg1();
|
|
this._MG1=0}_BE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){return _Wf1.Multiply(_4u1,this._IG1)},_gE1:function(_4u1){return _4u1*this._JG1},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_PF1:function(_vs1){_7f1(_Mf1(_vs1)&&_vs1>=0.0);this._HF1=_vs1},_QF1:function(){return this._HF1},_NG1:function(_ys1){_7f1(_Mf1(_ys1)&&_ys1>=0.0);this._KG1=_ys1},_OG1:function(){return this._KG1},_UD1:function(data){
|
|
this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1=_6h1(_pF1,_Wf1._2g1(this._OE1,
|
|
this._1F1));this._0F1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _uC1=new _dg1();_uC1._cM.x=_OC1+_PC1+_eq1*this.__E1.y*this.__E1.y+_fq1*this._0F1.y*this._0F1.y;_uC1._cM.y=-_eq1*this.__E1.x*this.__E1.y-_fq1*this._0F1.x*this._0F1.y;_uC1._9R.x=_uC1._cM.y;_uC1._9R.y=_OC1+_PC1+_eq1*this.__E1.x*this.__E1.x+_fq1*this._0F1.x*this._0F1.x;this._LG1=_uC1._hg1();this._MG1=_eq1+_fq1;if(this._MG1>0.0){this._MG1=1.0/this._MG1}if(data._Le1._8u1){
|
|
this._IG1.Multiply(data._Le1._5u1);this._JG1*=data._Le1._5u1;var _8o1=new _Wf1(this._IG1.x,this._IG1.y);_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+this._JG1);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,_8o1)+this._JG1)}else {this._IG1._Xf1();this._JG1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;
|
|
var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _s1=data._Le1._3u1;{var _sF1=_Rk1-_Qk1;var _As1=-this._MG1*_sF1;var _tF1=this._JG1;var _uF1=_s1*this._KG1;this._JG1=_nh1(this._JG1+_As1,-_uF1,_uF1);_As1=this._JG1-_tF1;_Qk1-=_eq1*_As1;_Rk1+=_fq1*_As1}{var _wF1=_Wf1._7v(_TC1,_Wf1._2g1(_Vg1(_Rk1,this._0F1),_Wf1._2g1(_RC1,_Vg1(_Qk1,this.__E1))));var _PG1=_Wg1(this._LG1,_wF1).__f1();var _QG1=this._IG1._ej();this._IG1._7v(_PG1);
|
|
var _RG1=_s1*this._HF1;if(this._IG1._3g1()>_RG1*_RG1){this._IG1._4g1();this._IG1.Multiply(_RG1)}_PG1=_Wf1._2g1(this._IG1,_QG1);_RC1._2g1(_Wf1.Multiply(_OC1,_PG1));_Qk1-=_eq1*_Tg1(this.__E1,_PG1);_TC1._7v(_Wf1.Multiply(_PC1,_PG1));_Rk1+=_fq1*_Tg1(this._0F1,_PG1)}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){return !0},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();
|
|
_Dy['localAnchorB']=this._PE1._8g1();_Dy['maxForce']=this._HF1;_Dy['maxTorque']=this._KG1;return _Dy}};_BE1._Ce1(_Xu1);function _SG1(){this.parent.call(this);this.type=_Xu1._qE1;this._FE1=new _Wf1(0.0,0.0);this._GE1=new _Wf1(0.0,0.0);this._HE1=0.0;this._EF1=0.0;this._FF1=0.0;Object.seal(this)}_SG1.prototype={_jm1:function(_0w1,_1w1,anchor){this._1v1=_0w1;this._2v1=_1w1;this._FE1._jS(this._1v1._Is1(anchor));this._GE1._jS(this._2v1._Is1(anchor));this._HE1=this._2v1._Dg1()-this._1v1._Dg1()},_9g1:function(data,
|
|
_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._HE1=data['referenceAngle'];this._EF1=data['frequencyHz'];this._FF1=data['dampingRatio']}};_SG1._Ce1(_cE1);function _AE1(_0s1){this.parent.call(this,_0s1);this.__F1=0;this._LF1=0;this._AB1=0;this._BB1=0;this.__E1=new _Wf1();this._0F1=new _Wf1();this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._Or1=new _pg1();this._OE1=_0s1._FE1._ej();
|
|
this._PE1=_0s1._GE1._ej();this._QE1=_0s1._HE1;this._IF1=_0s1._EF1;this._JF1=_0s1._FF1;this._RE1=new _bg1()}_AE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){var _8o1=new _Wf1(this._RE1.x,this._RE1.y);return _Wf1.Multiply(_4u1,_8o1)},_gE1:function(_4u1){return _4u1*this._RE1._fr},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_aF1:function(){return this._QE1},_RF1:function(_SF1){this._IF1=_SF1;},_TF1:function(){
|
|
return this._IF1},_UF1:function(_YD1){this._JF1=_YD1},_VF1:function(){return this._JF1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();
|
|
var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1._jS(_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1)));this._0F1._jS(_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1)));var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _uC1=new _pg1();_uC1._cM.x=_OC1+_PC1+this.__E1.y*this.__E1.y*_eq1+this._0F1.y*this._0F1.y*_fq1;_uC1._9R.x=-this.__E1.y*this.__E1.x*_eq1-this._0F1.y*this._0F1.x*_fq1;_uC1._rg1.x=-this.__E1.y*_eq1-this._0F1.y*_fq1;_uC1._cM.y=_uC1._9R.x;_uC1._9R.y=_OC1+_PC1+this.__E1.x*this.__E1.x*_eq1+this._0F1.x*this._0F1.x*_fq1;
|
|
_uC1._rg1.y=this.__E1.x*_eq1+this._0F1.x*_fq1;_uC1._cM._fr=_uC1._rg1.x;_uC1._9R._fr=_uC1._rg1.y;_uC1._rg1._fr=_eq1+_fq1;if(this._IF1>0.0){_uC1._wg1(this._Or1);var _TG1=_eq1+_fq1;var _mm=_TG1>0.0?1.0/_TG1:0.0;var _ch1=_SC1-_QC1-this._QE1;var _WF1=2.0*_bf1*this._IF1;var _2z=2.0*_mm*this._JF1*_WF1;var _9x=_mm*_WF1*_WF1;var _s1=data._Le1._3u1;this._LF1=_s1*(_2z+_s1*_9x);this._LF1=this._LF1!=0.0?1.0/this._LF1:0.0;this.__F1=_ch1*_s1*_9x*this._LF1;_TG1+=this._LF1;this._Or1._rg1._fr=_TG1!=0.0?1.0/_TG1:0.0}else {
|
|
_uC1._yg1(this._Or1);this._LF1=0.0;this.__F1=0.0}if(data._Le1._8u1){this._RE1.Multiply(data._Le1._5u1);var _8o1=new _Wf1(this._RE1.x,this._RE1.y);_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+this._RE1._fr);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,_8o1)+this._RE1._fr)}else {this._RE1._Xf1()}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();
|
|
var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;if(this._IF1>0.0){var _wF1=_Rk1-_Qk1;var _PG1=-this._Or1._rg1._fr*(_wF1+this.__F1+this._LF1*this._RE1._fr);this._RE1._fr+=_PG1;_Qk1-=_eq1*_PG1;_Rk1+=_fq1*_PG1;var _vF1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1)),_RC1),_Vg1(_Qk1,this.__E1));var _FG1=_2h1(this._Or1,_vF1).__f1();this._RE1.x+=_FG1.x;this._RE1.y+=_FG1.y;var _8o1=_FG1._ej();
|
|
_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_Tg1(this.__E1,_8o1);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_Tg1(this._0F1,_8o1)}else {var _vF1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1)),_RC1),_Vg1(_Qk1,this.__E1));var _wF1=_Rk1-_Qk1;var _sF1=new _bg1(_vF1.x,_vF1.y,_wF1);var _As1=_1h1(this._Or1,_sF1).__f1();this._RE1._7v(_As1);var _8o1=new _Wf1(_As1.x,_As1.y);_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+_As1._fr);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,
|
|
_8o1)+_As1._fr)}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,
|
|
this._2F1));var _AF1,_zF1;var _uC1=new _pg1();_uC1._cM.x=_OC1+_PC1+_Tl1.y*_Tl1.y*_eq1+_Ul1.y*_Ul1.y*_fq1;_uC1._9R.x=-_Tl1.y*_Tl1.x*_eq1-_Ul1.y*_Ul1.x*_fq1;_uC1._rg1.x=-_Tl1.y*_eq1-_Ul1.y*_fq1;_uC1._cM.y=_uC1._9R.x;_uC1._9R.y=_OC1+_PC1+_Tl1.x*_Tl1.x*_eq1+_Ul1.x*_Ul1.x*_fq1;_uC1._rg1.y=_Tl1.x*_eq1+_Ul1.x*_fq1;_uC1._cM._fr=_uC1._rg1.x;_uC1._9R._fr=_uC1._rg1.y;_uC1._rg1._fr=_eq1+_fq1;if(this._IF1>0.0){var _CG1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);_AF1=_CG1.Length();_zF1=0.0;var _8o1=_uC1._vg1(_CG1).__f1();
|
|
_dv1._2g1(_Wf1.Multiply(_OC1,_8o1));_QC1-=_eq1*_Tg1(_Tl1,_8o1);_fv1._7v(_Wf1.Multiply(_PC1,_8o1));_SC1+=_fq1*_Tg1(_Ul1,_8o1)}else {var _CG1=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);var _EG1=_SC1-_QC1-this._QE1;_AF1=_CG1.Length();_zF1=_gh1(_EG1);var _ch1=new _bg1(_CG1.x,_CG1.y,_EG1);var _As1=_uC1._sg1(_ch1).__f1();var _8o1=new _Wf1(_As1.x,_As1.y);_dv1._2g1(_Wf1.Multiply(_OC1,_8o1));_QC1-=_eq1*(_Tg1(_Tl1,_8o1)+_As1._fr);_fv1._7v(_Wf1.Multiply(_PC1,_8o1));_SC1+=_fq1*(_Tg1(_Ul1,_8o1)+_As1._fr)}data._cu1[this._AB1]._q1._jS(_dv1);
|
|
data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);data._cu1[this._BB1]._rk=_SC1;return _AF1<=_gf1&&_zF1<=_hf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['referenceAngle']=this._QE1;_Dy['frequencyHz']=this._IF1;_Dy['dampingRatio']=this._JF1;return _Dy}};_AE1._Ce1(_Xu1);function _UG1(){this.parent.call(this);this.type=_Xu1._pE1;this._FE1=new _Wf1();this._GE1=new _Wf1();this._9G1=new _Wf1(1.0,
|
|
0.0);this._NE1=!1;this._KE1=0.0;this._LE1=0.0;this._EF1=2.0;this._FF1=0.7;Object.seal(this)}_UG1.prototype={_jm1:function(_0w1,_1w1,anchor,_6z){this._1v1=_0w1;this._2v1=_1w1;this._FE1._jS(this._1v1._Is1(anchor));this._GE1._jS(this._2v1._Is1(anchor));this._9G1._jS(this._1v1._Ks1(_6z))},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._9G1._9g1(data['localAxisA']);this._NE1=data['enableMotor'];
|
|
this._KE1=data['maxMotorTorque'];this._LE1=data['motorSpeed'];this._EF1=data['frequencyHz'];this._FF1=data['dampingRatio']}};_UG1._Ce1(_cE1);function _zE1(_0s1){this.parent.call(this,_0s1);this._AB1=0;this._BB1=0;this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._dG1=_0s1._9G1._ej();this._eG1=_Vg1(1.0,this._dG1);this._Or1=0.0;this._RE1=0.0;this._7F1=0.0;this._SE1=0.0;this._VG1=0.0;this._WG1=0.0;this._VE1=_0s1._KE1;
|
|
this._WE1=_0s1._LE1;this._YE1=_0s1._NE1;this._IF1=_0s1._EF1;this._JF1=_0s1._FF1;this.__F1=0.0;this._LF1=0.0;this._XG1=new _Wf1();this._YG1=new _Wf1();this._ZG1=this.__G1=0;this._0H1=this._1H1=0}_zE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){return _Wf1.Multiply(_4u1,_Wf1._7v(_Wf1.Multiply(this._RE1,this._YG1),_Wf1.Multiply(this._WG1,this._XG1)))},_gE1:function(_4u1){return _4u1*this._SE1;},_8F1:function(){return this._OE1}
|
|
,_9F1:function(){return this._PE1},_oG1:function(){return this._dG1},_pG1:function(){var _0w1=this.__u1;var _1w1=this._Zu1;var _6l1=_0w1._Fs1(this._OE1);var _7l1=_1w1._Fs1(this._PE1);var _2z=_Wf1._2g1(_7l1,_6l1);var _6z=_0w1._Gs1(this._dG1);var _6E1=_Sg1(_2z,_6z);return _6E1},_cF1:function(){var _Qk1=this.__u1._Gr1;var _Rk1=this._Zu1._Gr1;return _Rk1-_Qk1},_iF1:function(){return this._YE1},_jF1:function(_Zs1){this.__u1._G21(!0);this._Zu1._G21(!0);this._YE1=_Zs1},_kF1:function(_G4){this.__u1._G21(!0);this._Zu1._G21(!0);
|
|
this._WE1=_G4},_lF1:function(){return this._WE1},_mF1:function(_ys1){this.__u1._G21(!0);this._Zu1._G21(!0);this._VE1=_ys1},_nF1:function(){return this._VE1},_oF1:function(_4u1){return _4u1*this._SE1},_2H1:function(_SF1){this._IF1=_SF1},_3H1:function(){return this._IF1},_4H1:function(_YD1){this._JF1=_YD1},_5H1:function(){return this._JF1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;
|
|
this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,
|
|
this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _2z=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);{this._YG1._jS(_6h1(_pF1,this._eG1));this._0H1=_Tg1(_Wf1._7v(_2z,_Tl1),this._YG1);this._1H1=_Tg1(_Ul1,this._YG1);this._Or1=_OC1+_PC1+_eq1*this._0H1*this._0H1+_fq1*this._1H1*this._1H1;if(this._Or1>0.0){this._Or1=1.0/this._Or1}}this._VG1=0.0;this.__F1=0.0;this._LF1=0.0;if(this._IF1>0.0){this._XG1._jS(_6h1(_pF1,this._dG1));this._ZG1=_Tg1(_Wf1._7v(_2z,_Tl1),this._XG1);this.__G1=_Tg1(_Ul1,
|
|
this._XG1);var _5G1=_OC1+_PC1+_eq1*this._ZG1*this._ZG1+_fq1*this.__G1*this.__G1;if(_5G1>0.0){this._VG1=1.0/_5G1;var _ch1=_Sg1(_2z,this._XG1);var _WF1=2.0*_bf1*this._IF1;var _1A1=2.0*this._VG1*this._JF1*_WF1;var _9x=this._VG1*_WF1*_WF1;var _s1=data._Le1._3u1;this._LF1=_s1*(_1A1+_s1*_9x);if(this._LF1>0.0){this._LF1=1.0/this._LF1}this.__F1=_ch1*_s1*_9x*this._LF1;this._VG1=_5G1+this._LF1;if(this._VG1>0.0){this._VG1=1.0/this._VG1}}}else {this._WG1=0.0}if(this._YE1){this._7F1=_eq1+_fq1;if(this._7F1>0.0){this._7F1=1.0/this._7F1}
|
|
}else {this._7F1=0.0;this._SE1=0.0}if(data._Le1._8u1){this._RE1*=data._Le1._5u1;this._WG1*=data._Le1._5u1;this._SE1*=data._Le1._5u1;var _8o1=_Wf1._7v(_Wf1.Multiply(this._RE1,this._YG1),_Wf1.Multiply(this._WG1,this._XG1));var _xG1=this._RE1*this._0H1+this._WG1*this._ZG1+this._SE1;var _yG1=this._RE1*this._1H1+this._WG1*this.__G1+this._SE1;_RC1._2g1(_Wf1.Multiply(this._3F1,_8o1));_Qk1-=this._5F1*_xG1;_TC1._7v(_Wf1.Multiply(this._4F1,_8o1));_Rk1+=this._6F1*_yG1}else {this._RE1=0.0;this._WG1=0.0;this._SE1=0.0}
|
|
data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;{var _sF1=_Sg1(this._XG1,_Wf1._2g1(_TC1,_RC1))+this.__G1*_Rk1-this._ZG1*_Qk1;var _As1=-this._VG1*(_sF1+this.__F1+this._LF1*this._WG1);this._WG1+=_As1;
|
|
var _8o1=_Wf1.Multiply(_As1,this._XG1);var _xG1=_As1*this._ZG1;var _yG1=_As1*this.__G1;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}{var _sF1=_Rk1-_Qk1-this._WE1;var _As1=-this._7F1*_sF1;var _tF1=this._SE1;var _uF1=data._Le1._3u1*this._VE1;this._SE1=_nh1(this._SE1+_As1,-_uF1,_uF1);_As1=this._SE1-_tF1;_Qk1-=_eq1*_As1;_Rk1+=_fq1*_As1}{var _sF1=_Sg1(this._YG1,_Wf1._2g1(_TC1,_RC1))+this._1H1*_Rk1-this._0H1*_Qk1;var _As1=-this._Or1*_sF1;this._RE1+=_As1;
|
|
var _8o1=_Wf1.Multiply(_As1,this._YG1);var _xG1=_As1*this._0H1;var _yG1=_As1*this._1H1;_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*_xG1;_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*_yG1}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),
|
|
_qF1=new _Cg1(_SC1);var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _2z=_Wf1._7v(_Wf1._2g1(_fv1,_dv1),_Wf1._2g1(_Ul1,_Tl1));var _YW=_6h1(_pF1,this._eG1);var _6H1=_Tg1(_Wf1._7v(_2z,_Tl1),_YW);var _7H1=_Tg1(_Ul1,_YW);var _ch1=_Sg1(_2z,_YW);var _9x=this._3F1+this._4F1+this._5F1*this._0H1*this._0H1+this._6F1*this._1H1*this._1H1;var _As1;if(_9x!=0.0){_As1=-_ch1/_9x}else {_As1=0.0}var _8o1=_Wf1.Multiply(_As1,_YW);var _xG1=_As1*_6H1;var _yG1=_As1*_7H1;_dv1._2g1(_Wf1.Multiply(this._3F1,
|
|
_8o1));_QC1-=this._5F1*_xG1;_fv1._7v(_Wf1.Multiply(this._4F1,_8o1));_SC1+=this._6F1*_yG1;data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);data._cu1[this._BB1]._rk=_SC1;return _gh1(_ch1)<=_gf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['localAxisA']=this._8H1._8g1();_Dy['enableMotor']=this._YE1;_Dy['maxMotorTorque']=this._VE1;_Dy['motorSpeed']=this._WE1;
|
|
_Dy['frequencyHz']=this._IF1;_Dy['dampingRatio']=this._JF1;return _Dy}};_zE1._Ce1(_Xu1);function _9H1(){this.parent.call(this);this.type=_Xu1._oE1;this._aH1=null;this._bH1=null;this._YD1=1.0;Object.seal(this)}_9H1.prototype={_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._aH1=data['joint1'];this._bH1=data['joint2'];this._YD1=data['ratio']}};_9H1._Ce1(_cE1);/// @warning You have to manually destroy the gear joint if joint1 or joint2
|
|
function _yE1(_0s1){this.parent.call(this,
|
|
_0s1);this._cH1=_0s1._aH1;this._dH1=_0s1._bH1;this._eH1=this._cH1._7i1();this._fH1=this._dH1._7i1();_7f1(this._eH1==_Xu1._mE1||this._eH1==_Xu1._nE1);_7f1(this._fH1==_Xu1._mE1||this._fH1==_Xu1._nE1);var _gH1,_hH1;this._iH1=this._cH1._bw1();this.__u1=this._cH1._cw1();var _km1=this.__u1._uo1;var _QC1=this.__u1._Ar1._rk;var _jH1=this._iH1._uo1;var _kH1=this._iH1._Ar1._rk;this._OE1=new _Wf1();this._PE1=new _Wf1();this._lH1=new _Wf1();this._mH1=new _Wf1();this._nH1=new _Wf1();this._oH1=new _Wf1();if(this._eH1==_Xu1._mE1){
|
|
var _pH1=_0s1._aH1;this._lH1._jS(_pH1._OE1);this._OE1._jS(_pH1._PE1);this._qH1=_pH1._QE1;this._nH1._Xf1();_gH1=_QC1-_kH1-this._qH1}else {var _rH1=_0s1._aH1;this._lH1._jS(_rH1._OE1);this._OE1._jS(_rH1._PE1);this._qH1=_rH1._QE1;this._nH1._jS(_rH1._dG1);var _sH1=this._lH1;var _6l1=_7h1(_jH1._oN,_Wf1._7v(_6h1(_km1._oN,this._OE1),_Wf1._2g1(_km1._iP,_jH1._iP)));_gH1=_Sg1(_Wf1._2g1(_6l1,_sH1),this._nH1)}this._tH1=this._dH1._bw1();this._Zu1=this._dH1._cw1();var _mm1=this._Zu1._uo1;var _SC1=this._Zu1._Ar1._rk;var _uH1=this._tH1._uo1;
|
|
var _vH1=this._tH1._Ar1._rk;if(this._fH1==_Xu1._mE1){var _pH1=_0s1._bH1;this._mH1._jS(_pH1._OE1);this._PE1._jS(_pH1._PE1);this._wH1=_pH1._QE1;this._oH1._Xf1();_hH1=_SC1-_vH1-this._wH1}else {var _rH1=_0s1._bH1;this._mH1._jS(_rH1._OE1);this._PE1._jS(_rH1._PE1);this._wH1=_rH1._QE1;this._oH1._jS(_rH1._dG1);var _xH1=this._mH1;var _7l1=_7h1(_uH1._oN,_Wf1._7v(_6h1(_mm1._oN,this._PE1),_Wf1._2g1(_mm1._iP,_uH1._iP)));_hH1=_Sg1(_Wf1._2g1(_7l1,_xH1),this._oH1)}this._yH1=_0s1._YD1;this._zH1=_gH1+this._yH1*_hH1;this._RE1=0.0;
|
|
this._AB1=this._BB1=this._AH1=this._BH1=0;this._CH1=new _Wf1();this._DH1=new _Wf1();this._EH1=new _Wf1();this._FH1=new _Wf1();this._GH1=this._HH1=this._IH1=this._JH1=0;this._KH1=this._LH1=this._MH1=this._NH1=0;this._OH1=new _Wf1(),this._PH1=new _Wf1();this._QH1=this._RH1=this._SH1=this._TH1=0;this._Or1=0}_yE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){var _8o1=_Wf1.Multiply(this._RE1,this._OH1);return _Wf1.Multiply(_4u1,
|
|
_8o1)},_gE1:function(_4u1){var _UH1=this._RE1*this._QH1;return _4u1*_UH1},_VH1:function(){return this._cH1},_WH1:function(){return this._dH1},_XH1:function(_YD1){_7f1(_Mf1(_YD1));this._yH1=_YD1},_YH1:function(){return this._yH1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._AH1=this._iH1._rr1;this._BH1=this._tH1._rr1;this._CH1._jS(this.__u1._Ar1._Jg1);this._DH1._jS(this._Zu1._Ar1._Jg1);this._EH1._jS(this._iH1._Ar1._Jg1);this._FH1._jS(this._tH1._Ar1._Jg1);this._GH1=this.__u1._Pr1;
|
|
this._HH1=this._Zu1._Pr1;this._IH1=this._iH1._Pr1;this._JH1=this._tH1._Pr1;this._KH1=this.__u1._Rr1;this._LH1=this._Zu1._Rr1;this._MH1=this._iH1._Rr1;this._NH1=this._tH1._Rr1;var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _kH1=data._cu1[this._AH1]._rk;var _ZH1=data._du1[this._AH1]._4l._ej();var __H1=data._du1[this._AH1]._r1;var _vH1=data._cu1[this._BH1]._rk;
|
|
var _0I1=data._du1[this._BH1]._4l._ej();var _1I1=data._du1[this._BH1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1),_2I1=new _Cg1(_kH1),_3I1=new _Cg1(_vH1);this._Or1=0.0;if(this._eH1==_Xu1._mE1){this._OH1._Xf1();this._QH1=1.0;this._SH1=1.0;this._Or1+=this._KH1+this._MH1}else {var _3l=_6h1(_2I1,this._nH1);var _4I1=_6h1(_2I1,_Wf1._2g1(this._lH1,this._EH1));var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._CH1));this._OH1._jS(_3l);this._SH1=_Tg1(_4I1,_3l);this._QH1=_Tg1(_Tl1,_3l);this._Or1+=this._IH1+this._GH1+this._MH1*this._SH1*this._SH1+this._KH1*this._QH1*this._QH1;
|
|
}if(this._fH1==_Xu1._mE1){this._PH1._Xf1();this._RH1=this._yH1;this._TH1=this._yH1;this._Or1+=this._yH1*this._yH1*(this._LH1+this._NH1)}else {var _3l=_6h1(_3I1,this._oH1);var _5I1=_6h1(_3I1,_Wf1._2g1(this._mH1,this._FH1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._DH1));this._PH1._jS(_Wf1.Multiply(this._yH1,_3l));this._TH1=this._yH1*_Tg1(_5I1,_3l);this._RH1=this._yH1*_Tg1(_Ul1,_3l);this._Or1+=this._yH1*this._yH1*(this._JH1+this._HH1)+this._NH1*this._TH1*this._TH1+this._LH1*this._RH1*this._RH1}this._Or1=this._Or1>0.0?1.0/this._Or1:0.0;
|
|
if(data._Le1._8u1){_RC1._7v(_Wf1.Multiply((this._GH1*this._RE1),this._OH1));_Qk1+=this._KH1*this._RE1*this._QH1;_TC1._7v(_Wf1.Multiply((this._HH1*this._RE1),this._PH1));_Rk1+=this._LH1*this._RE1*this._RH1;_ZH1._2g1(_Wf1.Multiply((this._IH1*this._RE1),this._OH1));__H1-=this._MH1*this._RE1*this._SH1;_0I1._2g1(_Wf1.Multiply((this._JH1*this._RE1),this._PH1));_1I1-=this._NH1*this._RE1*this._TH1}else {this._RE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);
|
|
data._du1[this._BB1]._r1=_Rk1;data._du1[this._AH1]._4l._jS(_ZH1);data._du1[this._AH1]._r1=__H1;data._du1[this._BH1]._4l._jS(_0I1);data._du1[this._BH1]._r1=_1I1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _ZH1=data._du1[this._AH1]._4l._ej();var __H1=data._du1[this._AH1]._r1;var _0I1=data._du1[this._BH1]._4l._ej();var _1I1=data._du1[this._BH1]._r1;var _sF1=_Sg1(this._OH1,_Wf1._2g1(_RC1,
|
|
_ZH1))+_Sg1(this._PH1,_Wf1._2g1(_TC1,_0I1));_sF1+=(this._QH1*_Qk1-this._SH1*__H1)+(this._RH1*_Rk1-this._TH1*_1I1);var _As1=-this._Or1*_sF1;this._RE1+=_As1;_RC1._7v(_Wf1.Multiply((this._GH1*_As1),this._OH1));_Qk1+=this._KH1*_As1*this._QH1;_TC1._7v(_Wf1.Multiply((this._HH1*_As1),this._PH1));_Rk1+=this._LH1*_As1*this._RH1;_ZH1._2g1(_Wf1.Multiply((this._IH1*_As1),this._OH1));__H1-=this._MH1*_As1*this._SH1;_0I1._2g1(_Wf1.Multiply((this._JH1*_As1),this._PH1));_1I1-=this._NH1*_As1*this._TH1;data._du1[this._AB1]._4l._jS(_RC1);
|
|
data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1;data._du1[this._AH1]._4l._jS(_ZH1);data._du1[this._AH1]._r1=__H1;data._du1[this._BH1]._4l._jS(_0I1);data._du1[this._BH1]._r1=_1I1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _6I1=data._cu1[this._AH1]._q1._ej();var _kH1=data._cu1[this._AH1]._rk;var _7I1=data._cu1[this._BH1]._q1._ej();
|
|
var _vH1=data._cu1[this._BH1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1),_2I1=new _Cg1(_kH1),_3I1=new _Cg1(_vH1);var _DG1=0.0;var _gH1,_hH1;var _8I1=new _Wf1(),_9I1=new _Wf1();var _aI1,_bI1,_cI1,_dI1;var _3i1=0.0;if(this._eH1==_Xu1._mE1){_8I1._Xf1();_aI1=1.0;_cI1=1.0;_3i1+=this._KH1+this._MH1;_gH1=_QC1-_kH1-this._qH1}else {var _3l=_6h1(_2I1,this._nH1);var _4I1=_6h1(_2I1,_Wf1._2g1(this._lH1,this._EH1));var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._CH1));_8I1._jS(_3l);_cI1=_Tg1(_4I1,_3l);_aI1=_Tg1(_Tl1,_3l);_3i1+=this._IH1+this._GH1+this._MH1*_cI1*_cI1+this._KH1*_aI1*_aI1;
|
|
var _sH1=_Wf1._2g1(this._lH1,this._EH1);var _6l1=_7h1(_2I1,_Wf1._7v(_Tl1,_Wf1._2g1(_dv1,_6I1)));_gH1=_Sg1(_Wf1._2g1(_6l1,_sH1),this._nH1)}if(this._fH1==_Xu1._mE1){_9I1._Xf1();_bI1=this._yH1;_dI1=this._yH1;_3i1+=this._yH1*this._yH1*(this._LH1+this._NH1);_hH1=_SC1-_vH1-this._wH1}else {var _3l=_6h1(_3I1,this._oH1);var _5I1=_6h1(_3I1,_Wf1._2g1(this._mH1,this._FH1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._DH1));_9I1._jS(_Wf1.Multiply(this._yH1,_3l));_dI1=this._yH1*_Tg1(_5I1,_3l);_bI1=this._yH1*_Tg1(_Ul1,
|
|
_3l);_3i1+=this._yH1*this._yH1*(this._JH1+this._HH1)+this._NH1*_dI1*_dI1+this._LH1*_bI1*_bI1;var _xH1=_Wf1._2g1(this._mH1,this._FH1);var _7l1=_7h1(_3I1,_Wf1._7v(_Ul1,_Wf1._2g1(_fv1,_7I1)));_hH1=_Sg1(_Wf1._2g1(_7l1,_xH1),this._oH1)}var _ch1=(_gH1+this._yH1*_hH1)-this._zH1;var _As1=0.0;if(_3i1>0.0){_As1=-_ch1/_3i1}_dv1._7v(_Wf1.Multiply(this._GH1,_Wf1.Multiply(_As1,_8I1)));_QC1+=this._KH1*_As1*_aI1;_fv1._7v(_Wf1.Multiply(this._HH1,_Wf1.Multiply(_As1,_9I1)));_SC1+=this._LH1*_As1*_bI1;_6I1._2g1(_Wf1.Multiply(this._IH1,
|
|
_Wf1.Multiply(_As1,_8I1)));_kH1-=this._MH1*_As1*_cI1;_7I1._2g1(_Wf1.Multiply(this._JH1,_Wf1.Multiply(_As1,_9I1)));_vH1-=this._NH1*_As1*_dI1;data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);data._cu1[this._BB1]._rk=_SC1;data._cu1[this._AH1]._q1._jS(_6I1);data._cu1[this._AH1]._rk=_kH1;data._cu1[this._BH1]._q1._jS(_7I1);data._cu1[this._BH1]._rk=_vH1;return _DG1<_gf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['joint1']=this._cH1._eI1;
|
|
_Dy['joint2']=this._dH1._eI1;_Dy['ratio']=this._yH1;return _Dy}};_yE1._Ce1(_Xu1);function _fI1(){this.parent.call(this);this.type=_Xu1._lw1;this._gI1=new _Wf1();this._hI1=0.0;this._DF1=1.0;this._HG1=1.0;this._iI1=0.3;Object.seal(this)}_fI1.prototype={_jm1:function(_0w1,_1w1){this._1v1=_0w1;this._2v1=_1w1;var _jI1=this._2v1._921();this._gI1._jS(this._1v1._Is1(_jI1));var _kI1=this._1v1._Dg1();var _lI1=this._2v1._Dg1();this._hI1=_lI1-_kI1},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,
|
|
data,_7w1,_eE1);this._gI1._9g1(data['linearOffset']);this._hI1=data['angularOffset'];this._DF1=data['maxForce'];this._HG1=data['maxTorque'];this._iI1=data['correctionFactor']}};_fI1._Ce1(_cE1);function _DE1(_0s1){this.parent.call(this,_0s1);this._mI1=_0s1._gI1._ej();this._nI1=_0s1._hI1;this._IG1=new _Wf1();this._JG1=0.0;this._HF1=_0s1._DF1;this._KG1=_0s1._HG1;this._oI1=_0s1._iI1;this._AB1=0;this._BB1=0;this.__E1=new _Wf1();this._0F1=new _Wf1();this._1F1=new _Wf1();this._2F1=new _Wf1();this._pI1=new _Wf1();
|
|
this._qI1=0;this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._LG1=new _dg1();this._MG1=0}_DE1.prototype={_dw1:function(){return this.__u1._921()},_ew1:function(){return this._Zu1._921()},_fE1:function(_4u1){return _Wf1.Multiply(_4u1,this._IG1)},_gE1:function(_4u1){return _4u1*this._JG1},_rI1:function(_gI1){if(_gI1.x!=this._mI1.x||_gI1.y!=this._mI1.y){this.__u1._G21(!0);this._Zu1._G21(!0);this._mI1._jS(_gI1)}},_nw1:function(){return this._mI1},_sI1:function(_hI1){if(_hI1!=this._nI1){this.__u1._G21(!0);
|
|
this._Zu1._G21(!0);this._nI1=_hI1}},_tI1:function(){return this._nI1},_PF1:function(_vs1){_7f1(_Mf1(_vs1)&&_vs1>=0.0);this._HF1=_vs1},_QF1:function(){return this._HF1},_NG1:function(_ys1){_7f1(_Mf1(_ys1)&&_ys1>=0.0);this._KG1=_ys1},_OG1:function(){return this._KG1},_uI1:function(_vI1){_7f1(_Mf1(_vI1)&&0.0<=_vI1&&_vI1<=1.0);this._oI1=_vI1},_wI1:function(){return this._oI1},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);
|
|
this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1._jS(_6h1(_pF1,this._1F1.__f1()));this._0F1._jS(_6h1(_qF1,this._2F1.__f1()));
|
|
var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _uC1=new _dg1();_uC1._cM.x=_OC1+_PC1+_eq1*this.__E1.y*this.__E1.y+_fq1*this._0F1.y*this._0F1.y;_uC1._cM.y=-_eq1*this.__E1.x*this.__E1.y-_fq1*this._0F1.x*this._0F1.y;_uC1._9R.x=_uC1._cM.y;_uC1._9R.y=_OC1+_PC1+_eq1*this.__E1.x*this.__E1.x+_fq1*this._0F1.x*this._0F1.x;this._LG1._jS(_uC1._hg1());this._MG1=_eq1+_fq1;if(this._MG1>0.0){this._MG1=1.0/this._MG1}this._pI1.x=_fv1.x+this._0F1.x-_dv1.x-this.__E1.x-(_pF1._q1*this._mI1.x-_pF1._wJ*this._mI1.y);
|
|
this._pI1.y=_fv1.y+this._0F1.y-_dv1.y-this.__E1.y-(_pF1._wJ*this._mI1.x+_pF1._q1*this._mI1.y);this._qI1=_SC1-_QC1-this._nI1;if(data._Le1._8u1){this._IG1.Multiply(data._Le1._5u1);this._JG1*=data._Le1._5u1;var _8o1=new _Wf1(this._IG1.x,this._IG1.y);_RC1._2g1(_Wf1.Multiply(_OC1,_8o1));_Qk1-=_eq1*(_Tg1(this.__E1,_8o1)+this._JG1);_TC1._7v(_Wf1.Multiply(_PC1,_8o1));_Rk1+=_fq1*(_Tg1(this._0F1,_8o1)+this._JG1)}else {this._IG1._Xf1();this._JG1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;
|
|
data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _OC1=this._3F1,_PC1=this._4F1;var _eq1=this._5F1,_fq1=this._6F1;var _s1=data._Le1._3u1;var _xI1=data._Le1._4u1;{var _sF1=_Rk1-_Qk1+_xI1*this._oI1*this._qI1;var _As1=-this._MG1*_sF1;var _tF1=this._JG1;var _uF1=_s1*this._KG1;this._JG1=_nh1(this._JG1+_As1,-_uF1,_uF1);_As1=this._JG1-_tF1;
|
|
_Qk1-=_eq1*_As1;_Rk1+=_fq1*_As1}{var _sF1=new _Wf1(_TC1.x+(-_Rk1*this._0F1.x)-_RC1.x-(-_Qk1*this.__E1.x)+_xI1*this._oI1*this._pI1.x,_TC1.y+(_Rk1*this._0F1.y)-_RC1.y-(_Qk1*this.__E1.y)+_xI1*this._oI1*this._pI1.y);var _As1=_Wg1(this._LG1,_sF1).__f1();var _tF1=this._IG1._ej();this._IG1._7v(_As1);var _uF1=_s1*this._HF1;if(this._IG1._3g1()>_uF1*_uF1){this._IG1._4g1();this._IG1.Multiply(_uF1)}_As1._jS(_Wf1._2g1(this._IG1,_tF1));_RC1._2g1(_Wf1.Multiply(_OC1,_As1));_Qk1-=_eq1*_Tg1(this.__E1,_As1);_TC1._7v(_Wf1.Multiply(_PC1,
|
|
_As1));_Rk1+=_fq1*_Tg1(this._0F1,_As1)}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){return !0},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['linearOffset']=this._mI1._8g1();_Dy['angularOffset']=this._nI1;_Dy['maxForce']=this._HF1;_Dy['maxTorque']=this._KG1;_Dy['correctionFactor']=this._oI1;return _Dy}};_DE1._Ce1(_Xu1);var _yI1=2.0;function _zI1(){this.parent.call(this);
|
|
this.type=_Xu1._gw1;this._AI1=new _Wf1(-1.0,1.0);this._BI1=new _Wf1(1.0,1.0);this._FE1=new _Wf1(-1.0,0.0);this._GE1=new _Wf1(1.0,0.0);this._CI1=0.0;this._DI1=0.0;this._YD1=1.0;this._3v1=!0;Object.seal(this)}_zI1.prototype={_jm1:function(_0w1,_1w1,_EI1,_FI1,_GI1,_HI1,_ok){this._1v1=_0w1;this._2v1=_1w1;this._AI1._jS(_EI1);this._BI1._jS(_FI1);this._FE1._jS(this._1v1._Is1(_GI1));this._GE1._jS(this._2v1._Is1(_HI1));var _II1=_Wf1._2g1(_GI1,_EI1);this._CI1=_II1.Length();var _JI1=_Wf1._2g1(_HI1,_FI1);this._DI1=_JI1.Length();
|
|
this._YD1=_ok;_7f1(this._YD1>_af1)},_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._AI1._9g1(data['groundAnchorA']);this._BI1._9g1(data['groundAnchorB']);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._CI1=data['lengthA'];this._DI1=data['lengthB'];this._YD1=data['ratio']}};_zI1._Ce1(_cE1);function _xE1(_0s1){this.parent.call(this,_0s1);this._AB1=0;this._BB1=0;this._KI1=new _Wf1();this._LI1=new _Wf1();this.__E1=new _Wf1();this._0F1=new _Wf1();
|
|
this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0;this._Or1=0;this._MI1=_0s1._AI1._ej();this._NI1=_0s1._BI1._ej();this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._OI1=_0s1._CI1;this._PI1=_0s1._DI1;_7f1(_0s1._YD1!=0.0);this._yH1=_0s1._YD1;this._zH1=_0s1._CI1+this._yH1*_0s1._DI1;this._RE1=0.0}_xE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){var _8o1=_Wf1.Multiply(this._RE1,
|
|
this._LI1);return _Wf1.Multiply(_4u1,_8o1)},_gE1:function(_4u1){return 0.0},_iw1:function(){return this._MI1},_jw1:function(){return this._NI1},_QI1:function(){return this._OI1},_RI1:function(){return this._PI1},_YH1:function(){return this._yH1},_SI1:function(){var _iP=this.__u1._Fs1(this._OE1);var _wJ=this._MI1;var _2z=_Wf1._2g1(_iP,_wJ);return _2z.Length()},_TI1:function(){var _iP=this._Zu1._Fs1(this._PE1);var _wJ=this._NI1;var _2z=_Wf1._2g1(_iP,_wJ);return _2z.Length()},_tk1:function(_uk1){this._MI1._2g1(_uk1);
|
|
this._NI1._2g1(_uk1)},_UD1:function(data){this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();
|
|
var _Rk1=data._du1[this._BB1]._r1;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1._jS(_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1)));this._0F1._jS(_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1)));this._KI1._jS(_Wf1._7v(_dv1,_Wf1._2g1(this.__E1,this._MI1)));this._LI1._jS(_Wf1._7v(_fv1,_Wf1._2g1(this._0F1,this._NI1)));var _CI1=this._KI1.Length();var _DI1=this._LI1.Length();if(_CI1>10.0*_gf1){this._KI1.Multiply(1.0/_CI1)}else {this._KI1._Xf1()}if(_DI1>10.0*_gf1){this._LI1.Multiply(1.0/_DI1)}else {this._LI1._Xf1();
|
|
}var _UI1=_Tg1(this.__E1,this._KI1);var _VI1=_Tg1(this._0F1,this._LI1);var _OC1=this._3F1+this._5F1*_UI1*_UI1;var _PC1=this._4F1+this._6F1*_VI1*_VI1;this._Or1=_OC1+this._yH1*this._yH1*_PC1;if(this._Or1>0.0){this._Or1=1.0/this._Or1}if(data._Le1._8u1){this._RE1*=data._Le1._5u1;var _WI1=_Wf1.Multiply(-(this._RE1),this._KI1);var _XI1=_Wf1.Multiply((-this._yH1*this._RE1),this._LI1);_RC1._7v(_Wf1.Multiply(this._3F1,_WI1));_Qk1+=this._5F1*_Tg1(this.__E1,_WI1);_TC1._7v(_Wf1.Multiply(this._4F1,_XI1));_Rk1+=this._6F1*_Tg1(this._0F1,
|
|
_XI1)}else {this._RE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _6G1=_Wf1._7v(_RC1,_Vg1(_Qk1,this.__E1));var _7G1=_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1));var _sF1=-_Sg1(this._KI1,_6G1)-this._yH1*_Sg1(this._LI1,_7G1);var _As1=-this._Or1*_sF1;this._RE1+=_As1;
|
|
var _WI1=_Wf1.Multiply(-_As1,this._KI1);var _XI1=_Wf1.Multiply(-this._yH1,_Wf1.Multiply(_As1,this._LI1));_RC1._7v(_Wf1.Multiply(this._3F1,_WI1));_Qk1+=this._5F1*_Tg1(this.__E1,_WI1);_TC1._7v(_Wf1.Multiply(this._4F1,_XI1));_Rk1+=this._6F1*_Tg1(this._0F1,_XI1);data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();
|
|
var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _Tl1=_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _YI1=_Wf1._7v(_dv1,_Wf1._2g1(_Tl1,this._MI1));var _ZI1=_Wf1._7v(_fv1,_Wf1._2g1(_Ul1,this._NI1));var _CI1=_YI1.Length();var _DI1=_ZI1.Length();if(_CI1>10.0*_gf1){_YI1.Multiply(1.0/_CI1)}else {_YI1._Xf1()}if(_DI1>10.0*_gf1){_ZI1.Multiply(1.0/_DI1)}else {_ZI1._Xf1()}var _UI1=_Tg1(_Tl1,_YI1);var _VI1=_Tg1(_Ul1,_ZI1);var _OC1=this._3F1+this._5F1*_UI1*_UI1;
|
|
var _PC1=this._4F1+this._6F1*_VI1*_VI1;var _3i1=_OC1+this._yH1*this._yH1*_PC1;if(_3i1>0.0){_3i1=1.0/_3i1}var _ch1=this._zH1-_CI1-this._yH1*_DI1;var _DG1=_gh1(_ch1);var _As1=-_3i1*_ch1;var _WI1=_Wf1.Multiply(-_As1,_YI1);var _XI1=_Wf1.Multiply(-this._yH1,_Wf1.Multiply(_As1,_ZI1));_dv1._7v(_Wf1.Multiply(this._3F1,_WI1));_QC1+=this._5F1*_Tg1(_Tl1,_WI1);_fv1._7v(_Wf1.Multiply(this._4F1,_XI1));_SC1+=this._6F1*_Tg1(_Ul1,_XI1);data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);
|
|
data._cu1[this._BB1]._rk=_SC1;return _DG1<_gf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['groundAnchorA']=this._MI1._8g1();_Dy['groundAnchorB']=this._NI1._8g1();_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['lengthA']=this._OI1;_Dy['lengthB']=this._PI1;_Dy['ratio']=this._yH1;return _Dy}};_xE1._Ce1(_Xu1);function __I1(){this.parent.call(this);this.type=_Xu1._sE1;this._FE1=new _Wf1(-1.0,0.0);this._GE1=new _Wf1(1.0,0.0);this._0J1=0.0;
|
|
Object.seal(this)}__I1.prototype={_9g1:function(data,_7w1,_eE1){this.parent.prototype._9g1.call(this,data,_7w1,_eE1);this._FE1._9g1(data['localAnchorA']);this._GE1._9g1(data['localAnchorB']);this._0J1=data['maxLength']}};__I1._Ce1(_cE1);function _CE1(_0s1){this.parent.call(this,_0s1);this._OE1=_0s1._FE1._ej();this._PE1=_0s1._GE1._ej();this._1J1=_0s1._0J1;this._Or1=0.0;this._RE1=0.0;this._2J1=_Xu1._iE1;this._DW=0.0;this._AB1=0;this._BB1=0;this._0G1=new _Wf1();this.__E1=new _Wf1();this._0F1=new _Wf1();
|
|
this._1F1=new _Wf1();this._2F1=new _Wf1();this._3F1=0;this._4F1=0;this._5F1=0;this._6F1=0}_CE1.prototype={_dw1:function(){return this.__u1._Fs1(this._OE1)},_ew1:function(){return this._Zu1._Fs1(this._PE1)},_fE1:function(_4u1){var _jq1=_Wf1.Multiply((_4u1*this._RE1),this._0G1);return _jq1},_gE1:function(_4u1){return 0.0},_8F1:function(){return this._OE1},_9F1:function(){return this._PE1},_3J1:function(length){this._1J1=length},_4J1:function(){return this._1J1},_5J1:function(){return this._2J1},_UD1:function(data){
|
|
this._AB1=this.__u1._rr1;this._BB1=this._Zu1._rr1;this._1F1._jS(this.__u1._Ar1._Jg1);this._2F1._jS(this._Zu1._Ar1._Jg1);this._3F1=this.__u1._Pr1;this._4F1=this._Zu1._Pr1;this._5F1=this.__u1._Rr1;this._6F1=this._Zu1._Rr1;var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;
|
|
var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);this.__E1._jS(_6h1(_pF1,_Wf1._2g1(this._OE1,this._1F1)));this._0F1._jS(_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1)));this._0G1._jS(_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,this._0F1),_dv1),this.__E1));this._DW=this._0G1.Length();var _ch1=this._DW-this._1J1;if(_ch1>0.0){this._2J1=_Xu1._kE1}else {this._2J1=_Xu1._iE1}if(this._DW>_gf1){this._0G1.Multiply(1.0/this._DW)}else {this._0G1._Xf1();this._Or1=0.0;this._RE1=0.0;return }var _6J1=_Tg1(this.__E1,this._0G1);var _7J1=_Tg1(this._0F1,
|
|
this._0G1);var _5G1=this._3F1+this._5F1*_6J1*_6J1+this._4F1+this._6F1*_7J1*_7J1;this._Or1=_5G1!=0.0?1.0/_5G1:0.0;if(data._Le1._8u1){this._RE1*=data._Le1._5u1;var _8o1=_Wf1.Multiply(this._RE1,this._0G1);_RC1._2g1(_Wf1.Multiply(this._3F1,_8o1));_Qk1-=this._5F1*_Tg1(this.__E1,_8o1);_TC1._7v(_Wf1.Multiply(this._4F1,_8o1));_Rk1+=this._6F1*_Tg1(this._0F1,_8o1)}else {this._RE1=0.0}data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1;
|
|
},_bD1:function(data){var _RC1=data._du1[this._AB1]._4l._ej();var _Qk1=data._du1[this._AB1]._r1;var _TC1=data._du1[this._BB1]._4l._ej();var _Rk1=data._du1[this._BB1]._r1;var _6G1=_Wf1._7v(_RC1,_Vg1(_Qk1,this.__E1));var _7G1=_Wf1._7v(_TC1,_Vg1(_Rk1,this._0F1));var _ch1=this._DW-this._1J1;var _sF1=_Sg1(this._0G1,_Wf1._2g1(_7G1,_6G1));if(_ch1<0.0){_sF1+=data._Le1._4u1*_ch1}var _As1=-this._Or1*_sF1;var _tF1=this._RE1;this._RE1=_jh1(0.0,this._RE1+_As1);_As1=this._RE1-_tF1;var _8o1=_Wf1.Multiply(_As1,this._0G1);
|
|
_RC1._2g1(_Wf1.Multiply(this._3F1,_8o1));_Qk1-=this._5F1*_Tg1(this.__E1,_8o1);_TC1._7v(_Wf1.Multiply(this._4F1,_8o1));_Rk1+=this._6F1*_Tg1(this._0F1,_8o1);data._du1[this._AB1]._4l._jS(_RC1);data._du1[this._AB1]._r1=_Qk1;data._du1[this._BB1]._4l._jS(_TC1);data._du1[this._BB1]._r1=_Rk1},_wD1:function(data){var _dv1=data._cu1[this._AB1]._q1._ej();var _QC1=data._cu1[this._AB1]._rk;var _fv1=data._cu1[this._BB1]._q1._ej();var _SC1=data._cu1[this._BB1]._rk;var _pF1=new _Cg1(_QC1),_qF1=new _Cg1(_SC1);var _Tl1=_6h1(_pF1,
|
|
_Wf1._2g1(this._OE1,this._1F1));var _Ul1=_6h1(_qF1,_Wf1._2g1(this._PE1,this._2F1));var _3l=_Wf1._2g1(_Wf1._2g1(_Wf1._7v(_fv1,_Ul1),_dv1),_Tl1);var length=_3l._4g1();var _ch1=length-this._1J1;_ch1=_nh1(_ch1,0.0,_mf1);var _As1=-this._Or1*_ch1;var _8o1=_Wf1.Multiply(_As1,_3l);_dv1._2g1(_Wf1.Multiply(this._3F1,_8o1));_QC1-=this._5F1*_Tg1(_Tl1,_8o1);_fv1._7v(_Wf1.Multiply(this._4F1,_8o1));_SC1+=this._6F1*_Tg1(_Ul1,_8o1);data._cu1[this._AB1]._q1._jS(_dv1);data._cu1[this._AB1]._rk=_QC1;data._cu1[this._BB1]._q1._jS(_fv1);
|
|
data._cu1[this._BB1]._rk=_SC1;return length-this._1J1<_gf1},_8g1:function(out){var _Dy=out||{};this.parent.prototype._8g1.call(this,_Dy);_Dy['localAnchorA']=this._OE1._8g1();_Dy['localAnchorB']=this._PE1._8g1();_Dy['maxLength']=this._1J1;return _Dy}};_CE1._Ce1(_Xu1);var _8J1=Math.exp;function _9J1(){this.vertices=null;this._Zn=0;this._aJ1=null;this._pK=new _Wf1();this._ww1=0.1;this._bJ1=0.9;this._cJ1=0.1}function _dJ1(){this._Ri1=0;this._eJ1=null;this._fJ1=null;this._gJ1=null;this._hJ1=null;this._iJ1=null;
|
|
this._jJ1=null;this._kJ1=0;this._uu1=new _Wf1();this._lJ1=1.0;this._mJ1=0.1}_dJ1.prototype={_jm1:function(_0s1){_7f1(_0s1._Zn>=3);this._Ri1=_0s1._Zn;this._eJ1=new Array(this._Ri1);this._fJ1=new Array(this._Ri1);this._gJ1=new Array(this._Ri1);this._hJ1=new Array(this._Ri1);for(var _p1=0;_p1<this._Ri1;++_p1){this._eJ1[_p1]=_0s1.vertices[_p1]._ej();this._fJ1[_p1]=_0s1.vertices[_p1]._ej();this._gJ1[_p1]=new _Wf1();var _mm=_0s1._aJ1[_p1];if(_mm>0.0){this._hJ1[_p1]=1.0/_mm}else {this._hJ1[_p1]=0.0}}var _kn1=this._Ri1-1;
|
|
var _nJ1=this._Ri1-2;this._iJ1=new Array(_kn1);this._jJ1=new Array(_nJ1);for(var _p1=0;_p1<_kn1;++_p1){var _5z=this._eJ1[_p1];var _Kh1=this._eJ1[_p1+1];this._iJ1[_p1]=_Yg1(_5z,_Kh1)}for(var _p1=0;_p1<_nJ1;++_p1){var _5z=this._eJ1[_p1];var _Kh1=this._eJ1[_p1+1];var _Kj1=this._eJ1[_p1+2];var _Ai1=_Wf1._2g1(_Kh1,_5z);var _1A1=_Wf1._2g1(_Kj1,_Kh1);var _rk=_Tg1(_Ai1,_1A1);var _qk=_Sg1(_Ai1,_1A1);this._jJ1[_p1]=_Uf1(_rk,_qk)}this._uu1=_0s1._pK._ej();this._kJ1=_0s1._ww1;this._lJ1=_0s1._bJ1;this._mJ1=_0s1._cJ1},_4v1:function(_s1,
|
|
_Ok1){if(_s1==0.0){return }var _2z=_8J1(-_s1*this._kJ1);for(var _p1=0;_p1<this._Ri1;++_p1){this._fJ1[_p1]._jS(this._eJ1[_p1]);if(this._hJ1[_p1]>0.0){this._gJ1[_p1]._7v(_Wf1.Multiply(_s1,this._uu1))}this._gJ1[_p1].Multiply(_2z);this._eJ1[_p1]._7v(_Wf1.Multiply(_s1,this._gJ1[_p1]))}for(var _p1=0;_p1<_Ok1;++_p1){this._oJ1();this._pJ1();this._oJ1()}var _xI1=1.0/_s1;for(var _p1=0;_p1<this._Ri1;++_p1){this._gJ1[_p1]=_Wf1.Multiply(_xI1,_Wf1._2g1(this._eJ1[_p1],this._fJ1[_p1]))}},_It:function(){return this._Ri1}
|
|
,_qJ1:function(){return this._eJ1},_so:function(_rJ1){var _q1=new _vh1(0.4,0.5,0.7);for(var _p1=0;_p1<this._Ri1-1;++_p1){_rJ1._Jh1(this._eJ1[_p1],this._eJ1[_p1+1],_q1)}},_sJ1:function(angle){var _nJ1=this._Ri1-2;for(var _p1=0;_p1<_nJ1;++_p1){this._jJ1[_p1]=angle}},_oJ1:function(){var _kn1=this._Ri1-1;for(var _p1=0;_p1<_kn1;++_p1){var _5z=this._eJ1[_p1];var _Kh1=this._eJ1[_p1+1];var _2z=_Wf1._2g1(_Kh1,_5z);var _UH1=_2z._4g1();var _tJ1=this._hJ1[_p1];var _uJ1=this._hJ1[_p1+1];if(_tJ1+_uJ1==0.0){continue }var _4H=_tJ1/(_tJ1+_uJ1);
|
|
var _5H=_uJ1/(_tJ1+_uJ1);_5z._2g1(_Wf1.Multiply(this._lJ1*_4H*(this._iJ1[_p1]-_UH1),_2z));_Kh1._7v(_Wf1.Multiply(this._lJ1*_5H*(this._iJ1[_p1]-_UH1),_2z))}},_pJ1:function(){var _nJ1=this._Ri1-2;for(var _p1=0;_p1<_nJ1;++_p1){var _5z=this._eJ1[_p1];var _Kh1=this._eJ1[_p1+1];var _Kj1=this._eJ1[_p1+2];var _vJ1=this._hJ1[_p1];var _wJ1=this._hJ1[_p1+1];var _xJ1=this._hJ1[_p1+2];var _Ai1=_Wf1._2g1(_Kh1,_5z);var _1A1=_Wf1._2g1(_Kj1,_Kh1);var _yJ1=_Ai1._3g1();var _zJ1=_1A1._3g1();if(_yJ1*_zJ1==0.0){continue }var _rk=_Tg1(_Ai1,
|
|
_1A1);var _qk=_Sg1(_Ai1,_1A1);var angle=_Uf1(_rk,_qk);var _AJ1=_Wf1.Multiply((-1.0/_yJ1),_Ai1._7g1());var _BJ1=_Wf1.Multiply((1.0/_zJ1),_1A1._7g1());var _CJ1=_Wf1.__f1(_AJ1);var _DJ1=_Wf1._2g1(_AJ1,_BJ1);var _EJ1=_BJ1;var _3i1=_vJ1*_Sg1(_CJ1,_CJ1)+_wJ1*_Sg1(_DJ1,_DJ1)+_xJ1*_Sg1(_EJ1,_EJ1);if(_3i1==0.0){continue }_3i1=1.0/_3i1;var _ch1=angle-this._jJ1[_p1];while(_ch1>_bf1){angle-=2*_bf1;_ch1=angle-this._jJ1[_p1]}while(_ch1<-_bf1){angle+=2.0*_bf1;_ch1=angle-this._jJ1[_p1]}var _As1=-this._mJ1*_3i1*_ch1;_5z._7v(_Wf1.Multiply((_vJ1*_As1),
|
|
_CJ1));_Kh1._7v(_Wf1.Multiply((_wJ1*_As1),_DJ1));_Kj1._7v(_Wf1.Multiply((_xJ1*_As1),_EJ1))}}};var _FJ1={/*@param {b2World} world */_GJ1:function(_qr1){var _HJ1=[];/*@type Number */var _p1;/*@type String */var _IJ1;/*@type b2Body */var _qk;/*@type b2Fixture */var _6K;/*@type b2Shape */var _ri1;for(_qk=_qr1._ov1();_qk;_qk=_qk._at1()){for(_6K=_qk._7t1();_6K;_6K=_6K._at1()){_ri1=_6K._ut1();_6K._JJ1=_HJ1.length;_HJ1.push(_ri1._8g1())}}var _KJ1=[];for(_qk=_qr1._ov1();_qk;_qk=_qk._at1()){_qk._LJ1=[];for(_6K=_qk._7t1();
|
|
_6K;_6K=_6K._at1()){_IJ1=_6K._8g1();_IJ1['shape']=_6K._JJ1;delete _6K._JJ1;_qk._LJ1.push(_KJ1.length);_KJ1.push(_IJ1)}}var _7w1=[];for(_qk=_qr1._ov1();_qk;_qk=_qk._at1()){_IJ1=_qk._8g1();_IJ1._KJ1=[];for(_p1=0;_p1<_qk._LJ1.length;++_p1)_IJ1._KJ1.push(_qk._LJ1[_p1]);delete _qk._LJ1;_qk._MJ1=_7w1.length;_7w1.push(_IJ1)};var _eE1=[];/*@type b2Joint */var _Em;for(_Em=_qr1._8t1(),_p1=0;_Em;_Em=_Em._at1(),++_p1)_Em._eI1=_p1;for(_Em=_qr1._8t1();_Em;_Em=_Em._at1()){if(_Em._7i1()===_Xu1._kw1)continue;_IJ1=_Em._8g1();
|
|
_IJ1['bodyA']=_Em._bw1()._MJ1;_IJ1['bodyB']=_Em._cw1()._MJ1;_eE1.push(_IJ1)}for(_Em=_qr1._8t1();_Em;_Em=_Em._at1())delete _Em._eI1;for(_qk=_qr1._ov1();_qk;_qk=_qk._at1())delete _qk._MJ1;var _zk={_HJ1:_HJ1,_KJ1:_KJ1,_7w1:_7w1,_eE1:_eE1};return _zk},/*@param {b2World} world */_NJ1:function(_IJ1,_qr1,clear){var _OJ1=JSON.parse(_IJ1);if(clear){for(var _qk=_qr1._ov1();_qk;){var _cx=_qk._at1();_qr1._Qu1(_qk);_qk=_cx}for(var _Em=_qr1._8t1();_Em;){var _cx=_Em._at1();_qr1._Tu1(_Em);_Em=_cx}}var _HJ1=[];for(var _p1=0;
|
|
_p1<_OJ1._HJ1.length;++_p1){var _PJ1=_OJ1._HJ1[_p1];var _ri1;switch(_PJ1._RS){case _5i1._ki1:_ri1=new _pi1();break;case _5i1._li1:_ri1=new _Bi1();break;case _5i1._ni1:_ri1=new _Pi1();break;case _5i1._mi1:_ri1=new _6j1();break }_ri1._9g1(_PJ1);_HJ1.push(_ri1)}var _KJ1=[];for(_p1=0;_p1<_OJ1._KJ1.length;++_p1){var _QJ1=_OJ1._KJ1[_p1];var _i21=new _2s1();_i21._9g1(_QJ1);_i21._ri1=_HJ1[_QJ1['shape']];_KJ1.push(_i21)}var _7w1=[];for(_p1=0;_p1<_OJ1._7w1.length;++_p1){var _RJ1=_OJ1._7w1[_p1];var _0s1=new _dr1();_0s1._9g1(_RJ1);
|
|
var body=_qr1._S21(_0s1);for(var x=0;x<_RJ1._KJ1.length;++x)body.__r1(_KJ1[_RJ1._KJ1[x]]);_7w1.push(body)}var _eE1=[];var _SJ1=[];for(_p1=0;_p1<_OJ1._eE1.length;++_p1){var _TJ1=_OJ1._eE1[_p1];var _UJ1;switch(_TJ1.type){case _Xu1._mE1:_UJ1=new _EE1();break;case _Xu1._nE1:_UJ1=new _8G1();break;case _Xu1._fw1:_UJ1=new _XF1();break;case _Xu1._gw1:_UJ1=new _zI1();break;case _Xu1._oE1:_UJ1=new _9H1();break;case _Xu1._pE1:_UJ1=new _UG1();break;case _Xu1._qE1:_UJ1=new _SG1();break;case _Xu1._rE1:_UJ1=new _GG1();break;case _Xu1._sE1:_UJ1=new __I1();
|
|
break;case _Xu1._lw1:_UJ1=new _fI1();break;default :throw new Error('unknown joint')}_UJ1._9g1(_TJ1,_7w1);if(_TJ1.type===_Xu1._oE1){_SJ1.push([_UJ1,_eE1.length]);_eE1.push(null)}else {var _gt1=_qr1._Wu1(_UJ1);_eE1.push(_gt1)}}for(_p1=0;_p1<_SJ1.length;++_p1){_SJ1[_p1][0]._aH1=_eE1[_SJ1[_p1][0]._aH1];_SJ1[_p1][0]._bH1=_eE1[_SJ1[_p1][0]._bH1];_gt1=_qr1._Wu1(_SJ1[_p1][0]);_eE1[_SJ1[_p1][1]]=_gt1}}};var _VJ1=(function(){function _WJ1(_Dy){return new _Wf1(_Dy?(_Dy.x||0):0,_Dy?(_Dy.y||0):0)}function _XJ1(_Dy){var _YJ1=new Array(_Dy.x.length);
|
|
for(var _p1=0;_p1<_YJ1.length;++_p1)_YJ1[_p1]=new _Wf1(_Dy.x[_p1],_Dy.y[_p1]);return _YJ1}function _ZJ1(_Dy,__J1){var name=_Dy.name;var _Wt;if(typeof(_Dy['int'])!=='undefined')_Wt=_Dy['int'];else if(typeof(_Dy['float'])!=='undefined')_Wt=_Dy['float'];else if(typeof(_Dy['string'])!=='undefined')_Wt=_Dy['string'];else if(typeof(_Dy['bool'])!=='undefined')_Wt=_Dy['bool'];else if(typeof(_Dy._0K1)!=='undefined')_Wt=_WJ1(_Dy._0K1);else throw new Error("unknown property type");if(__J1.hasOwnProperty(name))throw new Error("custom property possibly overwriting an existing one");
|
|
__J1[name]=_Wt}function _1K1(_Dy,body){var _0s1=new _2s1();_0s1._gi1=_Dy._gi1||0;_0s1._NB._jt1=typeof(_Dy['filter-categoryBits'])==='undefined'?1:_Dy['filter-categoryBits'];_0s1._NB._kt1=typeof(_Dy['filter-maskBits'])==='undefined'?65535:_Dy['filter-maskBits'];_0s1._NB._lt1=typeof(_Dy['filter-groupIndex'])==='undefined'?0:_Dy['filter-groupIndex'];_0s1._oK=_Dy._oK||0;_0s1._mt1=_Dy._mt1||0;_0s1._nt1=_Dy._vt1||0;var _ri1;if(typeof(_Dy._xk1)!=='undefined'){_ri1=new _pi1();_ri1._qi1=_WJ1(_Dy._xk1._Gh1);_ri1._6i1=_Dy._xk1._Hh1||0}
|
|
else if(typeof(_Dy._8m)!=='undefined'){var vertices=_XJ1(_Dy._8m.vertices);_ri1=new _6j1();_ri1._7x(vertices,vertices.length)}else if(typeof(_Dy._yk1)!=='undefined'){var vertices=_XJ1(_Dy._yk1.vertices);_ri1=new _Pi1();_ri1._Ri1=vertices.length;_ri1._Qi1=vertices;if(_ri1._Vi1=_Dy._yk1._2K1)_ri1._Ti1=_WJ1(_Dy._yk1._1j1);if(_ri1._Ui1=_Dy._yk1._3K1)_ri1._Si1=_WJ1(_Dy._yk1.__i1)}else throw new Error("unknown shape type");_0s1._ri1=_ri1;var _i21=body.__r1(_0s1);_i21.name=_Dy.name;if(_Dy._4K1)for(var _p1=0;_p1<_Dy._4K1.length;
|
|
++_p1)_ZJ1(_Dy,_i21)}function _5K1(_Dy,_qr1){var _0s1=new _dr1();_0s1.type=_Dy.type||_er1._fr1;_0s1.angle=_Dy.angle||0;_0s1._jr1=_Dy._jr1||0;_0s1._hr1=_Dy._hr1||0;_0s1._lr1=_Dy._lr1||!1;_0s1._nr1=_Dy._nr1||!1;_0s1._mr1=_Dy._mr1||!1;_0s1._ir1=_Dy._ir1||!1;_0s1._gr1=_WJ1(_Dy._gr1);_0s1._or1=typeof(_Dy._or1)!=='undefined'?_Dy._or1:1;var _6K1=new _2i1();_6K1._3i1=_Dy['massData-mass']||0;_6K1._Gh1=_WJ1(_Dy['massData-center']);_6K1._4i1=_Dy['massData-I']||0;_0s1.position=_WJ1(_Dy.position);var body=_qr1._S21(_0s1);
|
|
body.name=_Dy.name;body._Es1(_6K1);if(_Dy._i21)for(var _p1=0;_p1<_Dy._i21.length;++_p1)_1K1(_Dy._i21[_p1],body);if(_Dy._4K1)for(_p1=0;_p1<_Dy._4K1.length;++_p1)_ZJ1(_Dy,body);return body}var _7K1={'revolute':_EE1,'distance':_XF1,'prismatic':_8G1,'wheel':_UG1,'rope':__I1,'motor':_fI1,'weld':_SG1,'friction':_GG1};function _8K1(_Dy,_qr1,_7w1){if(!_7K1[_Dy.type])throw new Error("unknown joint type");var _9K1=new _7K1[_Dy.type]();switch(_9K1.type){case _Xu1._mE1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);
|
|
_9K1._ME1=_Dy._ME1||!1;_9K1._NE1=_Dy._NE1||!1;_9K1._IE1=_Dy._aK1||0;_9K1._KE1=_Dy._KE1||0;_9K1._LE1=_Dy._LE1||0;_9K1._HE1=_Dy._bK1||0;_9K1._JE1=_Dy._cK1||0;break;case _Xu1._fw1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);_9K1._FF1=_Dy._FF1||0;_9K1._EF1=_Dy._dK1||0;_9K1.length=_Dy.length||0;break;case _Xu1._nE1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);_9K1._ME1=_Dy._ME1||!1;_9K1._NE1=_Dy._NE1||!1;_9K1._9G1=_WJ1(_Dy._9G1);_9K1._aG1=_Dy._aK1||0;_9K1._cG1=_Dy._cG1||0;_9K1._LE1=_Dy._LE1||0;
|
|
_9K1._HE1=_Dy._bK1||0;_9K1._bG1=_Dy._cK1||0;break;case _Xu1._pE1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);_9K1._NE1=_Dy._NE1||!1;_9K1._9G1=_WJ1(_Dy._9G1);_9K1._KE1=_Dy._KE1||0;_9K1._LE1=_Dy._LE1||0;_9K1._FF1=_Dy._eK1||0;_9K1._EF1=_Dy._fK1||0;break;case _Xu1._sE1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);_9K1._0J1=_Dy._0J1||0;break;case _Xu1._lw1:_9K1._gI1=_WJ1(_Dy._GI1);_9K1._hI1=_Dy._bK1||0;_9K1._DF1=_Dy._DF1||0;_9K1._HG1=_Dy._HG1||0;_9K1._iI1=_Dy._iI1||0;break;case _Xu1._qE1:_9K1._FE1=_WJ1(_Dy._GI1);
|
|
_9K1._GE1=_WJ1(_Dy._HI1);_9K1._HE1=_Dy._bK1||0;_9K1._FF1=_Dy._FF1||0;_9K1._EF1=_Dy._EF1||0;break;case _Xu1._rE1:_9K1._FE1=_WJ1(_Dy._GI1);_9K1._GE1=_WJ1(_Dy._HI1);_9K1._DF1=_Dy._DF1||0;_9K1._HG1=_Dy._HG1||0;break;default :throw new Error("wat?");}_9K1._1v1=_7w1[_Dy._1v1||0];_9K1._2v1=_7w1[_Dy._2v1||0];_9K1._3v1=_Dy._3v1||!1;var _gt1=_qr1._Wu1(_9K1);_gt1.name=_Dy.name;if(_Dy._4K1)for(var _p1=0;_p1<_Dy._4K1.length;++_p1)_ZJ1(_Dy,_gt1);return _gt1}function _gK1(){this._qr1=null;this._7u1=0;this._6u1=0;this._hK1=0;
|
|
this._KJ1={};this._7w1={};this._eE1={};Object.seal(this)}function _iK1(_Dy,_qr1){var _gH=new _gK1();_gH._qr1=_qr1=_qr1||new _ds1(new _Wf1(0,0));_gH._7u1=_Dy._7u1||0;_gH._6u1=_Dy._6u1||0;_gH._hK1=_Dy._hK1||0;if(_Dy._pK)_qr1._Bv1(_WJ1(_Dy._pK));_qr1._pv1(_Dy._kr1||!1);_qr1._Dv1(_Dy._jK1||!1);_qr1._rv1(_Dy._8u1||!1);_qr1._tv1(_Dy._kK1||!1);_qr1._vv1(_Dy._lK1||!1);var _7w1=[];var _mK1=_Dy.body;if(_mK1){for(var _p1=0;_p1<_mK1.length;++_p1){var body=_5K1(_mK1[_p1],_qr1);_7w1.push(body);for(var _6K=body._7t1();_6K;
|
|
_6K=_6K._at1()){if(!_gH._KJ1[_6K.name])_gH._KJ1[_6K.name]=[];_gH._KJ1[_6K.name].push(_6K)}if(!_gH._7w1[body.name])_gH._7w1[body.name]=[];_gH._7w1[body.name].push(body)}}var _eE1=[];var _nK1=_Dy._gt1;if(_nK1){for(_p1=0;_p1<_nK1.length;++_p1){var _gt1=_8K1(_nK1[_p1],_qr1,_7w1);_eE1.push(_gt1);if(!_gH._eE1[_gt1.name])_gH._eE1[_gt1.name]=[];_gH._eE1[_gt1.name].push(_gt1)}}return _gH}var _zk={_iK1:_iK1};return _zk})();var _oK1=[{"trimmed":"version","name":"b2_version","def":_Lf1},{"trimmed":"Vec2","name":"b2Vec2",
|
|
"def":_Wf1},{"trimmed":"Vec3","name":"b2Vec3","def":_bg1},{"trimmed":"Mat22","name":"b2Mat22","def":_dg1},{"trimmed":"Mat33","name":"b2Mat33","def":_pg1},{"trimmed":"Rot","name":"b2Rot","def":_Cg1},{"trimmed":"Transform","name":"b2Transform","def":_Gg1},{"trimmed":"Sweep","name":"b2Sweep","def":_Ig1},{"trimmed":"Dot_v2_v2","name":"b2Dot_v2_v2","def":_Sg1},{"trimmed":"Cross_v2_v2","name":"b2Cross_v2_v2","def":_Tg1},{"trimmed":"Cross_v2_f","name":"b2Cross_v2_f","def":_Ug1},{"trimmed":"Cross_f_v2",
|
|
"name":"b2Cross_f_v2","def":_Vg1},{"trimmed":"Mul_m22_v2","name":"b2Mul_m22_v2","def":_Wg1},{"trimmed":"MulT_m22_v2","name":"b2MulT_m22_v2","def":_Xg1},{"trimmed":"Distance","name":"b2Distance","def":_Yg1},{"trimmed":"DistanceSquared","name":"b2DistanceSquared","def":_Zg1},{"trimmed":"Dot_v3_v3","name":"b2Dot_v3_v3","def":_tg1},{"trimmed":"Cross_v3_v3","name":"b2Cross_v3_v3","def":_ug1},{"trimmed":"Mul_m22_m22","name":"b2Mul_m22_m22","def":__g1},{"trimmed":"MulT_m22_m22","name":"b2MulT_m22_m22",
|
|
"def":_0h1},{"trimmed":"Mul_m33_v3","name":"b2Mul_m33_v3","def":_1h1},{"trimmed":"Mul22_m33_v2","name":"b2Mul22_m33_v2","def":_2h1},{"trimmed":"Mul_r_r","name":"b2Mul_r_r","def":_3h1},{"trimmed":"MulT_r_r","name":"b2MulT_r_r","def":_5h1},{"trimmed":"Mul_r_v2","name":"b2Mul_r_v2","def":_6h1},{"trimmed":"MulT_r_v2","name":"b2MulT_r_v2","def":_7h1},{"trimmed":"Mul_t_v2","name":"b2Mul_t_v2","def":_8h1},{"trimmed":"Min_v2","name":"b2Min_v2","def":_kh1},{"trimmed":"Max_v2","name":"b2Max_v2","def":_mh1}
|
|
,{"trimmed":"Clamp","name":"b2Clamp","def":_nh1},{"trimmed":"MulT_t_v2","name":"b2MulT_t_v2","def":_ah1},{"trimmed":"Mul_t_t","name":"b2Mul_t_t","def":_bh1},{"trimmed":"MulT_t_t","name":"b2MulT_t_t","def":_dh1},{"trimmed":"Clamp_v2","name":"b2Clamp_v2","def":_ph1},{"trimmed":"NextPowerOfTwo","name":"b2NextPowerOfTwo","def":_qh1},{"trimmed":"Abs_v2","name":"b2Abs_v2","def":_hh1},{"trimmed":"Abs_m22","name":"b2Abs_m22","def":_ih1},{"trimmed":"IsPowerOfTwo","name":"b2IsPowerOfTwo","def":_rh1},{"trimmed":"RandomFloat",
|
|
"name":"b2RandomFloat","def":_th1},{"trimmed":"Timer","name":"b2Timer","def":__h1},{"trimmed":"Color","name":"b2Color","def":_vh1},{"trimmed":"Draw","name":"b2Draw","def":_wh1},{"trimmed":"ContactID","name":"b2ContactID","def":_Wl1},{"trimmed":"ManifoldPoint","name":"b2ManifoldPoint","def":_0m1},{"trimmed":"Manifold","name":"b2Manifold","def":_5m1},{"trimmed":"WorldManifold","name":"b2WorldManifold","def":_hm1},{"trimmed":"GetPointStates","name":"b2GetPointStates","def":_Am1},{"trimmed":"ClipVertex",
|
|
"name":"b2ClipVertex","def":_Fm1},{"trimmed":"RayCastInput","name":"b2RayCastInput","def":_Gm1},{"trimmed":"RayCastOutput","name":"b2RayCastOutput","def":_Hm1},{"trimmed":"AABB","name":"b2AABB","def":_Im1},{"trimmed":"CollideCircles","name":"b2CollideCircles","def":_Ym1},{"trimmed":"CollidePolygonAndCircle","name":"b2CollidePolygonAndCircle","def":_1n1},{"trimmed":"FindMaxSeparation","name":"b2FindMaxSeparation","def":_dn1},{"trimmed":"FindIncidentEdge","name":"b2FindIncidentEdge","def":_rn1},{"trimmed":"CollidePolygons",
|
|
"name":"b2CollidePolygons","def":_Bn1},{"trimmed":"CollideEdgeAndCircle","name":"b2CollideEdgeAndCircle","def":_6o1},{"trimmed":"EPAxis","name":"b2EPAxis","def":_ko1},{"trimmed":"TempPolygon","name":"b2TempPolygon","def":_oo1},{"trimmed":"ReferenceFace","name":"b2ReferenceFace","def":_po1},{"trimmed":"EPCollider","name":"b2EPCollider","def":_so1},{"trimmed":"CollideEdgeAndPolygon","name":"b2CollideEdgeAndPolygon","def":_7p1},{"trimmed":"ClipSegmentToLine","name":"b2ClipSegmentToLine","def":_3o1}
|
|
,{"trimmed":"TestShapeOverlap","name":"b2TestShapeOverlap","def":_gp1},{"trimmed":"TestOverlap","name":"b2TestOverlap","def":_ck1},{"trimmed":"Shape","name":"b2Shape","def":_5i1},{"trimmed":"MassData","name":"b2MassData","def":_2i1},{"trimmed":"CircleShape","name":"b2CircleShape","def":_pi1},{"trimmed":"EdgeShape","name":"b2EdgeShape","def":_Bi1},{"trimmed":"ChainShape","name":"b2ChainShape","def":_Pi1},{"trimmed":"PolygonShape","name":"b2PolygonShape","def":_6j1},{"trimmed":"Pair","name":"b2Pair",
|
|
"def":_Lj1},{"trimmed":"PairLessThan","name":"b2PairLessThan","def":_Oj1},{"trimmed":"BroadPhase","name":"b2BroadPhase","def":_Rj1},{"trimmed":"DistanceProxy","name":"b2DistanceProxy","def":_wk1},{"trimmed":"SimplexCache","name":"b2SimplexCache","def":_Bk1},{"trimmed":"DistanceInput","name":"b2DistanceInput","def":_Fk1},{"trimmed":"DistanceOutput","name":"b2DistanceOutput","def":_Lk1},{"trimmed":"SimplexVertex","name":"b2SimplexVertex","def":_Pk1},{"trimmed":"Simplex","name":"b2Simplex","def":_Sk1}
|
|
,{"trimmed":"DistanceFunc","name":"b2DistanceFunc","def":_El1},{"trimmed":"TreeNode","name":"b2TreeNode","def":_kp1},{"trimmed":"DynamicTree","name":"b2DynamicTree","def":_Tj1},{"trimmed":"TOIInput","name":"b2TOIInput","def":_qq1},{"trimmed":"TOIOutput","name":"b2TOIOutput","def":_uq1},{"trimmed":"SeparationFunction","name":"b2SeparationFunction","def":_zq1},{"trimmed":"TimeOfImpact","name":"b2TimeOfImpact","def":_Wq1},{"trimmed":"BodyDef","name":"b2BodyDef","def":_dr1},{"trimmed":"Body","name":"b2Body",
|
|
"def":_er1},{"trimmed":"Filter","name":"b2Filter","def":_it1},{"trimmed":"FixtureDef","name":"b2FixtureDef","def":_2s1},{"trimmed":"Fixture","name":"b2Fixture","def":_4s1},{"trimmed":"DestructionListener","name":"b2DestructionListener","def":_Ht1},{"trimmed":"ContactFilter","name":"b2ContactFilter","def":_Mt1},{"trimmed":"ContactImpulse","name":"b2ContactImpulse","def":_Qt1},{"trimmed":"ContactListener","name":"b2ContactListener","def":_Tt1},{"trimmed":"QueryCallback","name":"b2QueryCallback","def":_Zt1}
|
|
,{"trimmed":"RayCastCallback","name":"b2RayCastCallback","def":_1u1},{"trimmed":"TimeStep","name":"b2TimeStep","def":_2u1},{"trimmed":"Position","name":"b2Position","def":_9u1},{"trimmed":"Velocity","name":"b2Velocity","def":_au1},{"trimmed":"SolverData","name":"b2SolverData","def":_bu1},{"trimmed":"World","name":"b2World","def":_ds1},{"trimmed":"MixFriction","name":"b2MixFriction","def":_mB1},{"trimmed":"MixRestitution","name":"b2MixRestitution","def":_pB1},{"trimmed":"ContactRegister","name":"b2ContactRegister",
|
|
"def":_sB1},{"trimmed":"ContactEdge","name":"b2ContactEdge","def":_uB1},{"trimmed":"Contact","name":"b2Contact","def":_Gv1},{"trimmed":"CircleContact","name":"b2CircleContact","def":_TB1},{"trimmed":"PolygonContact","name":"b2PolygonContact","def":_1C1},{"trimmed":"ChainAndCircleContact","name":"b2ChainAndCircleContact","def":_XB1},{"trimmed":"ChainAndPolygonContact","name":"b2ChainAndPolygonContact","def":_YB1},{"trimmed":"EdgeAndCircleContact","name":"b2EdgeAndCircleContact","def":_ZB1},{"trimmed":"EdgeAndPolygonContact",
|
|
"name":"b2EdgeAndPolygonContact","def":__B1},{"trimmed":"PolygonAndCircleContact","name":"b2PolygonAndCircleContact","def":_0C1},{"trimmed":"defaultFilter","name":"b2_defaultFilter","def":_bC1},{"trimmed":"defaultListener","name":"b2_defaultListener","def":_cC1},{"trimmed":"ContactManager","name":"b2ContactManager","def":_ju1},{"trimmed":"VelocityConstraintPoint","name":"b2VelocityConstraintPoint","def":_hC1},{"trimmed":"ContactPositionConstraint","name":"b2ContactPositionConstraint","def":_lC1}
|
|
,{"trimmed":"ContactVelocityConstraint","name":"b2ContactVelocityConstraint","def":_tC1},{"trimmed":"PositionSolverManifold","name":"b2PositionSolverManifold","def":_xC1},{"trimmed":"ContactSolverDef","name":"b2ContactSolverDef","def":_AC1},{"trimmed":"ContactSolver","name":"b2ContactSolver","def":_CC1},{"trimmed":"Island","name":"b2Island","def":_zu1},{"trimmed":"Jacobian","name":"b2Jacobian","def":_8E1},{"trimmed":"JointEdge","name":"b2JointEdge","def":_bE1},{"trimmed":"JointDef","name":"b2JointDef",
|
|
"def":_cE1},{"trimmed":"Joint","name":"b2Joint","def":_Xu1},{"trimmed":"RevoluteJointDef","name":"b2RevoluteJointDef","def":_EE1},{"trimmed":"RevoluteJoint","name":"b2RevoluteJoint","def":_wE1},{"trimmed":"MouseJointDef","name":"b2MouseJointDef","def":_CF1},{"trimmed":"MouseJoint","name":"b2MouseJoint","def":_uE1},{"trimmed":"DistanceJointDef","name":"b2DistanceJointDef","def":_XF1},{"trimmed":"DistanceJoint","name":"b2DistanceJoint","def":_tE1},{"trimmed":"PrismaticJointDef","name":"b2PrismaticJointDef",
|
|
"def":_8G1},{"trimmed":"PrismaticJoint","name":"b2PrismaticJoint","def":_vE1},{"trimmed":"FrictionJointDef","name":"b2FrictionJointDef","def":_GG1},{"trimmed":"FrictionJoint","name":"b2FrictionJoint","def":_BE1},{"trimmed":"WeldJointDef","name":"b2WeldJointDef","def":_SG1},{"trimmed":"WeldJoint","name":"b2WeldJoint","def":_AE1},{"trimmed":"WheelJointDef","name":"b2WheelJointDef","def":_UG1},{"trimmed":"WheelJoint","name":"b2WheelJoint","def":_zE1},{"trimmed":"GearJointDef","name":"b2GearJointDef",
|
|
"def":_9H1},{"trimmed":"GearJoint","name":"b2GearJoint","def":_yE1},{"trimmed":"MotorJointDef","name":"b2MotorJointDef","def":_fI1},{"trimmed":"MotorJoint","name":"b2MotorJoint","def":_DE1},{"trimmed":"PulleyJointDef","name":"b2PulleyJointDef","def":_zI1},{"trimmed":"PulleyJoint","name":"b2PulleyJoint","def":_xE1},{"trimmed":"RopeJointDef","name":"b2RopeJointDef","def":__I1},{"trimmed":"RopeJoint","name":"b2RopeJoint","def":_CE1},{"trimmed":"RopeDef","name":"b2RopeDef","def":_9J1},{"trimmed":"Rope",
|
|
"name":"b2Rope","def":_dJ1},{"trimmed":"maxManifoldPoints","name":"b2_maxManifoldPoints","def":_cf1},{"trimmed":"maxPolygonVertices","name":"b2_maxPolygonVertices","def":_df1},{"trimmed":"aabbExtension","name":"b2_aabbExtension","def":_ef1},{"trimmed":"aabbMultiplier","name":"b2_aabbMultiplier","def":_ff1},{"trimmed":"linearSlop","name":"b2_linearSlop","def":_gf1},{"trimmed":"angularSlop","name":"b2_angularSlop","def":_hf1},{"trimmed":"polygonRadius","name":"b2_polygonRadius","def":_if1},{"trimmed":"maxSubSteps",
|
|
"name":"b2_maxSubSteps","def":_jf1},{"trimmed":"maxTOIContacts","name":"b2_maxTOIContacts","def":_kf1},{"trimmed":"velocityThreshold","name":"b2_velocityThreshold","def":_lf1},{"trimmed":"maxLinearCorrection","name":"b2_maxLinearCorrection","def":_mf1},{"trimmed":"maxAngularCorrection","name":"b2_maxAngularCorrection","def":_nf1},{"trimmed":"maxTranslation","name":"b2_maxTranslation","def":_of1},{"trimmed":"maxTranslationSquared","name":"b2_maxTranslationSquared","def":_pf1},{"trimmed":"maxRotation",
|
|
"name":"b2_maxRotation","def":_qf1},{"trimmed":"maxRotationSquared","name":"b2_maxRotationSquared","def":_rf1},{"trimmed":"baumgarte","name":"b2_baumgarte","def":_sf1},{"trimmed":"toiBaugarte","name":"b2_toiBaugarte","def":_tf1},{"trimmed":"timeToSleep","name":"b2_timeToSleep","def":_uf1},{"trimmed":"linearSleepTolerance","name":"b2_linearSleepTolerance","def":_vf1},{"trimmed":"angularSleepTolerance","name":"b2_angularSleepTolerance","def":_wf1},{"trimmed":"epsilon","name":"b2_epsilon","def":_af1}
|
|
,{"trimmed":"JsonSerializer","name":"b2JsonSerializer","def":_FJ1},{"trimmed":"RUBELoader","name":"b2RUBELoader","def":_VJ1},{"trimmed":"Profiler","name":"b2Profiler","def":_Qe1},{"trimmed":"ParticleDef","name":"b2ParticleDef","def":_Mx1},{"trimmed":"ParticleColor","name":"b2ParticleColor","def":_Dx1},{"trimmed":"ParticleGroupDef","name":"b2ParticleGroupDef","def":_Xx1},{"trimmed":"ParticleGroup","name":"b2ParticleGroup","def":_0y1},{"trimmed":"ParticleSystem","name":"b2ParticleSystem","def":_Bu1}
|
|
];if(typeof(b2_compatibility)!=="undefined"&&typeof(window)!=="undefined"){for(var _p1=0;_p1<_oK1.length;++_p1)window[_oK1[_p1]["name"]]=_oK1[_p1]["def"]}else {var _nM={};for(var _p1=0;_p1<_oK1.length;++_p1)_nM[_oK1[_p1]["trimmed"]]=_oK1[_p1]["def"];if(typeof(module)!=="undefined")module._pK1=_nM;else window["b2"]=_nM;}})();/*
|
|
* This class lets you encode animated GIF files
|
|
* Base class : http://www.java2s.com/Code/Java/2D-Graphics-GUI/AnimatedGifEncoder.htm
|
|
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
|
|
* @author Thibault Imbert (AS3 version - bytearray.org)
|
|
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
|
|
* @version 0.1 AS3 implementation
|
|
*/_qK1=function(){
|
|
for(var _p1=0,_QM={};_p1<256;_p1++)_QM[_p1]=String.fromCharCode(_p1);function _rK1(){this._sK1=[];};_rK1.prototype._tK1=function(){for(var _4l='',_xm=this._sK1.length,_p1=0;_p1<_xm;_p1++)_4l+=_QM[this._sK1[_p1]];return _4l};_rK1.prototype._uK1=function(_Wt){this._sK1.push(_Wt)};_rK1.prototype._vK1=function(_Ze){for(var _xm=_Ze.length,_p1=0;_p1<_xm;_p1++)this._uK1(_Ze.charCodeAt(_p1))};_rK1.prototype._wK1=function(_xK1,offset,length){for(var _xm=length||_xK1.length,_p1=offset||0;_p1<_xm;_p1++)this._uK1(_xK1[_p1])}
|
|
;var _pK1={};var width;var height;var _F=null;var _yK1;var repeat=-1;var _zK1=0;var _AK1=!1;var out;var _Zk;var _BK1;var _CK1;var colorDepth;var _DK1;var _EK1=[];var _FK1=7;var dispose=-1;var _GK1=!1;var _HK1=!0;var _IK1=!1;var _JK1=10;var _KK1="Generated by jsgif (https://github.com/antimatter15/jsgif/)";/*
|
|
* Sets the delay time between each frame, or changes it for subsequent frames
|
|
* (applies to last frame added)
|
|
* int delay time in milliseconds
|
|
* @param ms
|
|
*/var _LK1=_pK1._LK1=function _LK1(_vG){_zK1=Math.round(_vG/10)}
|
|
;/*
|
|
* Sets the GIF frame disposal code for the last added frame and any
|
|
*
|
|
* subsequent frames. Default is 0 if no transparent color has been set,
|
|
* otherwise 2.
|
|
* @param code
|
|
* int disposal code.
|
|
*/var _MK1=_pK1._MK1=function _MK1(_l91){if(_l91>=0)dispose=_l91};/*
|
|
* Sets the number of times the set of GIF frames should be played. Default is
|
|
* 1; 0 means play indefinitely. Must be invoked before the first image is
|
|
* added.
|
|
*
|
|
* @param iter
|
|
* int number of iterations.
|
|
* @return
|
|
*/var _NK1=_pK1._NK1=function _NK1(_Ml1){
|
|
if(_Ml1>=0)repeat=_Ml1};/*
|
|
* Sets the transparent color for the last added frame and any subsequent
|
|
* frames. Since all colors are subject to modification in the quantization
|
|
* process, the color in the final palette for each frame closest to the given
|
|
* color becomes the transparent color for that frame. May be set to null to
|
|
* indicate no transparent color.
|
|
* @param
|
|
* Color to be treated as transparent on display.
|
|
*/var _OK1=_pK1._OK1=function _OK1(_q1){_F=_q1};/*
|
|
* Sets the comment for the block comment
|
|
* @param
|
|
* string to be insterted as comment
|
|
*/var _PK1=_pK1._PK1=function _PK1(_q1){
|
|
_KK1=_q1};/*
|
|
* The addFrame method takes an incoming BitmapData object to create each frames
|
|
* @param
|
|
* BitmapData object to be treated as a GIF's frame
|
|
*/var _QK1=_pK1._QK1=function _QK1(_oq,_RK1){if((_oq===null)||!_AK1||out===null){throw new Error("Please call start method before calling addFrame")}var _YJ=!0;try{if(!_RK1){_Zk=_oq.getImageData(0,0,_oq.canvas.width,_oq.canvas.height).data;if(!_IK1)_SK1(_oq.canvas.width,_oq.canvas.height)}else {if(_oq instanceof ImageData){_Zk=_oq.data;if(!_TK1||width!=_oq.width||height!=_oq.height){
|
|
_SK1(_oq.width,_oq.height)}else {}}else if(_oq instanceof Uint8ClampedArray){if(_oq.length==(width*height*4)){_Zk=_oq}else {console.log("Please set the correct size: ImageData length mismatch");_YJ=!1}}else {console.log("Please provide correct input");_YJ=!1}}_UK1();if(_JK1==0)_VK1();else _WK1();if(_HK1){_XK1();_YK1();if(repeat>=0){_ZK1()}}__K1();if(_KK1!==''){_0L1()}_1L1();if(!_HK1)_YK1();_2L1();_HK1=!1}catch(e){_YJ=!1}return _YJ};/*
|
|
* @description: Downloads the encoded gif with the given name
|
|
* No need of any conversion from the stream data (out) to base64
|
|
* Solves the issue of large file sizes when there are more frames
|
|
* and does not involve in creation of any temporary data in the process
|
|
* so no wastage of memory, and speeds up the process of downloading
|
|
* to just calling this function.
|
|
* @parameter {String} filename filename used for downloading the gif
|
|
*/var download=_pK1.download=function download(_3L1){
|
|
if(out===null||_GK1==!1){console.log("Please call start method and add frames and call finish method before calling download")}else {_3L1=_3L1!==undefined?(_3L1.endsWith(".gif")?_3L1:_3L1+".gif"):"download.gif";var _4L1=document.createElement("a");_4L1.download=_3L1;_4L1.href=URL.createObjectURL(new Blob([new Uint8Array(out._sK1)],{type:"image/gif"}));_4L1.click()}};var _5L1=_pK1._5L1=function _5L1(){if(!_AK1)return !1;var _YJ=!0;_AK1=!1;try{out._uK1(0x3b);_GK1=!0}catch(e){_YJ=!1}return _YJ;};var _Ye1=function _Ye1(){
|
|
_yK1=0;_Zk=null;_BK1=null;_CK1=null;_DK1=null;_GK1=!1;_HK1=!0};/*
|
|
* * Sets frame rate in frames per second. Equivalent to
|
|
* <code>setDelay(1000/fps)</code>.
|
|
* @param fps
|
|
* float frame rate (frames per second)
|
|
*/var _6L1=_pK1._6L1=function _6L1(_pW){if(_pW!=0xf)_zK1=Math.round(100/_pW)};/*
|
|
* Sets quality of color quantization (conversion of images to the maximum 256
|
|
* colors allowed by the GIF specification). Lower values (minimum = 1)
|
|
* produce better colors, but slow processing significantly. 10 is the
|
|
* default, and produces good color mapping at reasonable speeds. Values
|
|
* greater than 20 do not yield significant improvements in speed.
|
|
* @param quality
|
|
* int greater than 0.
|
|
* @return
|
|
*/var _7L1=_pK1._7L1=function _7L1(_8L1){
|
|
_JK1=_8L1};/*
|
|
* Sets the GIF frame size. The default size is the size of the first frame
|
|
* added if this method is not invoked.
|
|
* @param w
|
|
* int frame width.
|
|
* @param h
|
|
* int frame width.
|
|
*/var _SK1=_pK1._SK1=function _SK1(_r1,_s1){if(_AK1&&!_HK1)return;width=_r1;height=_s1;if(width<1)width=320;if(height<1)height=240;_IK1=!0};/*
|
|
* Initiates GIF file creation on the given stream.
|
|
* @param os
|
|
* OutputStream on which GIF images are written.
|
|
* @return false if initial write failed.
|
|
*/var start=_pK1.start=function start(){
|
|
_Ye1();var _YJ=!0;_GK1=!1;out=new _rK1();try{out._vK1("GIF89a")}catch(e){_YJ=!1}return _AK1=_YJ};var _9L1=_pK1._9L1=function _9L1(){_Ye1();var _YJ=!0;_GK1=!1;out=new _rK1();return _AK1=_YJ};var _WK1=function _WK1(){var _0J=_BK1.length;var _aL1=_0J/3;_CK1=[];var _bL1=new _cL1(_BK1,_0J,_JK1);_DK1=_bL1._dL1();var _9x=0;for(var _Em=0;_Em<_aL1;_Em++){var index=_bL1.map(_BK1[_9x++]&0xff,_BK1[_9x++]&0xff,_BK1[_9x++]&0xff);_EK1[index]=!0;_CK1[_Em]=index}_BK1=null;colorDepth=8;_FK1=7;if(_F!==null){_yK1=_eL1(_F)}};var _VK1=function _VK1(){
|
|
var _0J=_BK1.length;var _aL1=_0J/3;_CK1=[];_DK1=[];for(var _ok=0;_ok<8;_ok++){for(var _pk=0;_pk<8;_pk++){for(var _qk=0;_qk<4;_qk++){var index=32*_ok+4*_pk+_qk;_DK1[index*3+0]=floor((_qk+0.5)*255/4);_DK1[index*3+2]=floor((_ok+0.5)*255/8);_DK1[index*3+1]=floor((_pk+0.5)*255/8)}}}var _9x=0;for(var _Em=0;_Em<_aL1;_Em++){var _qk=floor((4*(_BK1[_9x++]&0xff)/256));var _pk=floor((8*(_BK1[_9x++]&0xff)/256));var _ok=floor((8*(_BK1[_9x++]&0xff)/256));var index=_ok*32+_pk*4+_qk;_EK1[index]=!0;_CK1[_Em]=index}_BK1=null;
|
|
colorDepth=8;_FK1=7;if(_F!==null){_yK1=0}};var _eL1=function _eL1(_q1){if(_DK1===null)return -1;var _ok=(_q1&0xFF0000)>>16;var _pk=(_q1&0x00FF00)>>8;var _qk=(_q1&0x0000FF);var _fL1=0;var _gL1=256*256*256;var _0J=_DK1.length;for(var _p1=0;_p1<_0J;){var _1B1=_ok-(_DK1[_p1++]&0xff);var _2B1=_pk-(_DK1[_p1++]&0xff);var _3B1=_qk-(_DK1[_p1]&0xff);var _2z=_1B1*_1B1+_2B1*_2B1+_3B1*_3B1;var index=_p1/3;if(_EK1[index]&&(_2z<_gL1)){_gL1=_2z;_fL1=index}_p1++}return _fL1};var _hL1=_pK1._hL1=function _hL1(){return width};var _iL1=_pK1._iL1=function _iL1(){
|
|
return height};var _UK1=function _UK1(){var _r1=width;var _s1=height;_BK1=[];var data=_Zk;var _Zn=0;for(var _p1=0;_p1<_s1;_p1++){for(var _Em=0;_Em<_r1;_Em++){var _qk=(_p1*_r1*4)+_Em*4;_BK1[_Zn++]=data[_qk];_BK1[_Zn++]=data[_qk+1];_BK1[_Zn++]=data[_qk+2]}}};var __K1=function __K1(){out._uK1(0x21);out._uK1(0xf9);out._uK1(4);var _jL1;var _kL1;if(_F===null){_jL1=0;_kL1=0}else {_jL1=1;_kL1=2}if(dispose>=0){_kL1=dispose&7}_kL1<<=2;out._uK1(0|_kL1|0|_jL1);_lL1(_zK1);out._uK1(_yK1);out._uK1(0)};var _0L1=function _0L1(){
|
|
out._uK1(0x21);out._uK1(0xfe);out._uK1(_KK1.length);out._vK1(_KK1);out._uK1(0)};var _1L1=function _1L1(){out._uK1(0x2c);_lL1(0);_lL1(0);_lL1(width);_lL1(height);if(_HK1){out._uK1(0)}else {out._uK1(0x80|0|0|0|_FK1)}};var _XK1=function _XK1(){_lL1(width);_lL1(height);out._uK1((0x80|0x70|0x00|_FK1));out._uK1(0);out._uK1(0)};var _ZK1=function _ZK1(){out._uK1(0x21);out._uK1(0xff);out._uK1(11);out._vK1("NETSCAPE"+"2.0");out._uK1(3);out._uK1(1);_lL1(repeat);out._uK1(0);};var _YK1=function _YK1(){out._wK1(_DK1);
|
|
var _km=(3*256)-_DK1.length;for(var _p1=0;_p1<_km;_p1++)out._uK1(0)};var _lL1=function _lL1(_mL1){out._uK1(_mL1&0xFF);out._uK1((_mL1>>8)&0xFF)};var _2L1=function _2L1(){var _nL1=new _oL1(width,height,_CK1,colorDepth);_nL1._pL1(out)};var _qL1=_pK1._qL1=function _qL1(){return out};var _rL1=_pK1._rL1=function _rL1(_sL1,_tL1){_AK1=_sL1;_HK1=_tL1};return _pK1};/*
|
|
* This class handles LZW encoding
|
|
* Adapted from Jef Poskanzer's Java port by way of J. M. G. Elliott.
|
|
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
|
|
* @author Thibault Imbert (AS3 version - bytearray.org)
|
|
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
|
|
* @version 0.1 AS3 implementation
|
|
*/_oL1=function(){
|
|
var _pK1={};var _uL1=-1;var _vL1;var _wL1;var _xL1;var _yL1;var _zL1;var _AL1;// David Rowley (mgardi@watdcsu.waterloo.edu)
|
|
var _BL1=12;var _CL1=5003;var _DL1;var _EL1=_BL1;var _FL1;var _GL1=1<<_BL1;var _HL1=[];var _IL1=[];var _JL1=_CL1;var _KL1=0;var _LL1=!1;var _ML1;var _NL1;var _OL1;var _PL1=0;var _QL1=0;var _RL1=[0x0000,0x0001,0x0003,0x0007,0x000F,0x001F,0x003F,0x007F,0x00FF,0x01FF,0x03FF,0x07FF,0x0FFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF];var _SL1;var _TL1=[];var _oL1=_pK1._oL1=function _oL1(width,height,_BK1,_UL1){_vL1=width;
|
|
_wL1=height;_xL1=_BK1;_yL1=Math.max(2,_UL1)};var _VL1=function _VL1(_q1,_WL1){_TL1[_SL1++]=_q1;if(_SL1>=254)_XL1(_WL1)};var _YL1=function _YL1(_WL1){_ZL1(_JL1);_KL1=_NL1+2;_LL1=!0;_aN(_NL1,_WL1)};var _ZL1=function _ZL1(_JL1){for(var _p1=0;_p1<_JL1;++_p1)_HL1[_p1]=-1};var compress=_pK1.compress=function compress(__L1,_WL1){var _0M1;var _p1;var _q1;var _1M1;var _kL1;var _2M1;var _3M1;_ML1=__L1;_LL1=!1;_DL1=_ML1;_FL1=_4M1(_DL1);_NL1=1<<(__L1-1);_OL1=_NL1+1;_KL1=_NL1+2;_SL1=0;_1M1=_5M1();_3M1=0;for(_0M1=_JL1;_0M1<65536;
|
|
_0M1*=2)++_3M1;_3M1=8-_3M1;_2M1=_JL1;_ZL1(_2M1);_aN(_NL1,_WL1);_6M1:while((_q1=_5M1())!=_uL1){_0M1=(_q1<<_EL1)+_1M1;_p1=(_q1<<_3M1)^_1M1;if(_HL1[_p1]==_0M1){_1M1=_IL1[_p1];continue }else if(_HL1[_p1]>=0){_kL1=_2M1-_p1;if(_p1===0)_kL1=1;do {if((_p1-=_kL1)<0)_p1+=_2M1;if(_HL1[_p1]==_0M1){_1M1=_IL1[_p1];continue _6M1}}while(_HL1[_p1]>=0)}_aN(_1M1,_WL1);_1M1=_q1;if(_KL1<_GL1){_IL1[_p1]=_KL1++;_HL1[_p1]=_0M1}else _YL1(_WL1)}_aN(_1M1,_WL1);_aN(_OL1,_WL1)};var _pL1=_pK1._pL1=function _pL1(_7M1){_7M1._uK1(_yL1);
|
|
_zL1=_vL1*_wL1;_AL1=0;compress(_yL1+1,_7M1);_7M1._uK1(0)};var _XL1=function _XL1(_WL1){if(_SL1>0){_WL1._uK1(_SL1);_WL1._wK1(_TL1,0,_SL1);_SL1=0}};var _4M1=function _4M1(_DL1){return(1<<_DL1)-1};var _5M1=function _5M1(){if(_zL1===0)return _uL1;--_zL1;var _8M1=_xL1[_AL1++];return _8M1&0xff};var _aN=function _aN(_l91,_WL1){_PL1&=_RL1[_QL1];if(_QL1>0)_PL1|=(_l91<<_QL1);else _PL1=_l91;_QL1+=_DL1;while(_QL1>=8){_VL1((_PL1&0xff),_WL1);_PL1>>=8;_QL1-=8}if(_KL1>_FL1||_LL1){if(_LL1){_FL1=_4M1(_DL1=_ML1);_LL1=!1}else {
|
|
++_DL1;if(_DL1==_EL1)_FL1=_GL1;else _FL1=_4M1(_DL1);}}if(_l91==_OL1){while(_QL1>0){_VL1((_PL1&0xff),_WL1);_PL1>>=8;_QL1-=8}_XL1(_WL1)}};_oL1.apply(this,arguments);return _pK1};/* * This class handles Neural-Net quantization algorithm
|
|
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
|
|
* @author Thibault Imbert (AS3 version - bytearray.org)
|
|
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
|
|
* @version 0.1 AS3 implementation
|
|
*/_cL1=function(){
|
|
var _pK1={};var _9M1=256;var _aM1=499;var _bM1=491;var _cM1=487;var _dM1=503;var _eM1=(3*_dM1);var _fM1=(_9M1-1);var _gM1=4;var _hM1=100;var _iM1=16;var _jM1=(1<<_iM1);var _kM1=10;var _lM1=(1<<_kM1);var _mM1=10;var _Pg1=(_jM1>>_mM1);var _nM1=(_jM1<<(_kM1-_mM1));var _oM1=(_9M1>>3);var _pM1=6;var _qM1=(1<<_pM1);var _rM1=(_oM1*_qM1);var _sM1=30;var _tM1=10;var _uM1=(1<<_tM1);var _vM1;var _wM1=8;var _xM1=(1<<_wM1);var _yM1=(_tM1+_wM1);var _zM1=(1<<_yM1);var _AM1;var _BM1;var _CM1;var _DM1;var _EM1=[];var _QB=[];var _FM1=[];var _GM1=[];
|
|
var _cL1=_pK1._cL1=function _cL1(_HM1,_0J,_JK1){var _p1;var _iP;_AM1=_HM1;_BM1=_0J;_CM1=_JK1;_DM1=new Array(_9M1);for(_p1=0;_p1<_9M1;_p1++){_DM1[_p1]=new Array(4);_iP=_DM1[_p1];_iP[0]=_iP[1]=_iP[2]=(_p1<<(_gM1+8))/_9M1;_FM1[_p1]=_jM1/_9M1;_QB[_p1]=0}};var _IM1=function _IM1(){var map=[];var index=new Array(_9M1);for(var _p1=0;_p1<_9M1;_p1++)index[_DM1[_p1][3]]=_p1;var _9x=0;for(var _xm=0;_xm<_9M1;_xm++){var _Em=index[_xm];map[_9x++]=(_DM1[_Em][0]);map[_9x++]=(_DM1[_Em][1]);map[_9x++]=(_DM1[_Em][2])}return map};
|
|
var _JM1=function _JM1(){var _p1;var _Em;var _KM1;var _LM1;var _iP;var _oN;var _MM1;var _NM1;_MM1=0;_NM1=0;for(_p1=0;_p1<_9M1;_p1++){_iP=_DM1[_p1];_KM1=_p1;_LM1=_iP[1];for(_Em=_p1+1;_Em<_9M1;_Em++){_oN=_DM1[_Em];if(_oN[1]<_LM1){_KM1=_Em;_LM1=_oN[1]}}_oN=_DM1[_KM1];if(_p1!=_KM1){_Em=_oN[0];_oN[0]=_iP[0];_iP[0]=_Em;_Em=_oN[1];_oN[1]=_iP[1];_iP[1]=_Em;_Em=_oN[2];_oN[2]=_iP[2];_iP[2]=_Em;_Em=_oN[3];_oN[3]=_iP[3];_iP[3]=_Em}if(_LM1!=_MM1){_EM1[_MM1]=(_NM1+_p1)>>1;for(_Em=_MM1+1;_Em<_LM1;_Em++)_EM1[_Em]=_p1;_MM1=_LM1;
|
|
_NM1=_p1}}_EM1[_MM1]=(_NM1+_fM1)>>1;for(_Em=_MM1+1;_Em<256;_Em++)_EM1[_Em]=_fM1};var _OM1=function _OM1(){var _p1;var _Em;var _qk;var _pk;var _ok;var _Hh1;var _8R;var alpha;var _Le1;var _PM1;var _QM1;var _iP;var _8M1;var _RM1;if(_BM1<_eM1)_CM1=1;_vM1=30+((_CM1-1)/3);_iP=_AM1;_8M1=0;_RM1=_BM1;_QM1=_BM1/(3*_CM1);_PM1=(_QM1/_hM1)|0;alpha=_uM1;_Hh1=_rM1;_8R=_Hh1>>_pM1;if(_8R<=1)_8R=0;for(_p1=0;_p1<_8R;_p1++)_GM1[_p1]=alpha*(((_8R*_8R-_p1*_p1)*_xM1)/(_8R*_8R));if(_BM1<_eM1)_Le1=3;else if((_BM1%_aM1)!==0)_Le1=3*_aM1;else {
|
|
if((_BM1%_bM1)!==0)_Le1=3*_bM1;else {if((_BM1%_cM1)!==0)_Le1=3*_cM1;else _Le1=3*_dM1}}_p1=0;while(_p1<_QM1){_qk=(_iP[_8M1+0]&0xff)<<_gM1;_pk=(_iP[_8M1+1]&0xff)<<_gM1;_ok=(_iP[_8M1+2]&0xff)<<_gM1;_Em=_SM1(_qk,_pk,_ok);_TM1(alpha,_Em,_qk,_pk,_ok);if(_8R!==0)_UM1(_8R,_Em,_qk,_pk,_ok);_8M1+=_Le1;if(_8M1>=_RM1)_8M1-=_BM1;_p1++;if(_PM1===0)_PM1=1;if(_p1%_PM1===0){alpha-=alpha/_vM1;_Hh1-=_Hh1/_sM1;_8R=_Hh1>>_pM1;if(_8R<=1)_8R=0;for(_Em=0;_Em<_8R;_Em++)_GM1[_Em]=alpha*(((_8R*_8R-_Em*_Em)*_xM1)/(_8R*_8R))}
|
|
}};var map=_pK1.map=function map(_qk,_pk,_ok){var _p1;var _Em;var _Fy;var _rk;var _VM1;var _iP;var _WM1;_VM1=1000;_WM1=-1;_p1=_EM1[_pk];_Em=_p1-1;while((_p1<_9M1)||(_Em>=0)){if(_p1<_9M1){_iP=_DM1[_p1];_Fy=_iP[1]-_pk;if(_Fy>=_VM1)_p1=_9M1;else {_p1++;if(_Fy<0)_Fy=-_Fy;_rk=_iP[0]-_qk;if(_rk<0)_rk=-_rk;_Fy+=_rk;if(_Fy<_VM1){_rk=_iP[2]-_ok;if(_rk<0)_rk=-_rk;_Fy+=_rk;if(_Fy<_VM1){_VM1=_Fy;_WM1=_iP[3]}}}}if(_Em>=0){_iP=_DM1[_Em];_Fy=_pk-_iP[1];if(_Fy>=_VM1)_Em=-1;else {_Em--;if(_Fy<0)_Fy=-_Fy;_rk=_iP[0]-_qk;if(_rk<0)_rk=-_rk;
|
|
_Fy+=_rk;if(_Fy<_VM1){_rk=_iP[2]-_ok;if(_rk<0)_rk=-_rk;_Fy+=_rk;if(_Fy<_VM1){_VM1=_Fy;_WM1=_iP[3]}}}}}return(_WM1)};var _dL1=_pK1._dL1=function _dL1(){_OM1();_XM1();_JM1();return _IM1()};var _XM1=function _XM1(){var _p1;var _Em;for(_p1=0;_p1<_9M1;_p1++){_DM1[_p1][0]>>=_gM1;_DM1[_p1][1]>>=_gM1;_DM1[_p1][2]>>=_gM1;_DM1[_p1][3]=_p1}};var _UM1=function _UM1(_8R,_p1,_qk,_pk,_ok){var _Em;var _9x;var _uh1;var _p91;var _rk;var _mm;var _iP;_uh1=_p1-_8R;if(_uh1<-1)_uh1=-1;_p91=_p1+_8R;if(_p91>_9M1)_p91=_9M1;_Em=_p1+1;_9x=_p1-1;
|
|
_mm=1;while((_Em<_p91)||(_9x>_uh1)){_rk=_GM1[_mm++];if(_Em<_p91){_iP=_DM1[_Em++];try{_iP[0]-=(_rk*(_iP[0]-_qk))/_zM1;_iP[1]-=(_rk*(_iP[1]-_pk))/_zM1;_iP[2]-=(_rk*(_iP[2]-_ok))/_zM1;}catch(e){}}if(_9x>_uh1){_iP=_DM1[_9x--];try{_iP[0]-=(_rk*(_iP[0]-_qk))/_zM1;_iP[1]-=(_rk*(_iP[1]-_pk))/_zM1;_iP[2]-=(_rk*(_iP[2]-_ok))/_zM1}catch(e){}}}};var _TM1=function _TM1(alpha,_p1,_qk,_pk,_ok){var _km=_DM1[_p1];_km[0]-=(alpha*(_km[0]-_qk))/_uM1;_km[1]-=(alpha*(_km[1]-_pk))/_uM1;_km[2]-=(alpha*(_km[2]-_ok))/_uM1};
|
|
var _SM1=function _SM1(_qk,_pk,_ok){var _p1;var _Fy;var _rk;var _YM1;var _ZM1;var __M1;var _0N1;var _VM1;var _1N1;var _km;_VM1=~(1<<31);_1N1=_VM1;__M1=-1;_0N1=__M1;for(_p1=0;_p1<_9M1;_p1++){_km=_DM1[_p1];_Fy=_km[0]-_qk;if(_Fy<0)_Fy=-_Fy;_rk=_km[1]-_pk;if(_rk<0)_rk=-_rk;_Fy+=_rk;_rk=_km[2]-_ok;if(_rk<0)_rk=-_rk;_Fy+=_rk;if(_Fy<_VM1){_VM1=_Fy;__M1=_p1}_YM1=_Fy-((_QB[_p1])>>(_iM1-_gM1));if(_YM1<_1N1){_1N1=_YM1;_0N1=_p1}_ZM1=(_FM1[_p1]>>_mM1);_FM1[_p1]-=_ZM1;_QB[_p1]+=(_ZM1<<_kM1)}_FM1[__M1]+=_Pg1;_QB[__M1]-=_nM1;
|
|
return(_0N1)};_cL1.apply(this,arguments);return _pK1};function _2N1(){var _3N1="#define MATRIX_VIEW 0\n"+"#define MATRIX_PROJECTION 1\n"+"#define MATRIX_WORLD 2\n"+"#define MATRIX_WORLD_VIEW 3\n"+"#define MATRIX_WORLD_VIEW_PROJECTION 4\n"+"#define MATRICES_MAX 5\n"+"#define FOG_SETTINGS 0\n"+"#define FOG_COLOUR 1\n"+"\n"+"uniform mat4 matrices[MATRICES_MAX];\n"+"uniform vec4 fogParameters[2];\n"+"\n"+"attribute vec3 vertex;\n"+"attribute vec4 color;\n"+"attribute vec2 UV;\n"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"float CalcFogFactor(vec4 pos)\n"+"{\n"+" vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n"+" vec4 fogParams = fogParameters[FOG_SETTINGS];\n"+" return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" fcolor = color;\n"+" texc = UV;\n"+" vec4 pos = vec4(vertex.xyz, 1);\n"+" fogFactor = CalcFogFactor(pos);\n"+" fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n"+" gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n"+" gl_PointSize = 1.0;\n"+"}";
|
|
return _3N1}function _4N1(){var _5N1="precision highp float;\n"+"uniform sampler2D pTexure;\n"+"uniform bool alphaTestEnabled;\n"+"uniform float alphaRefValue;"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"void DoAlphaTest(vec4 SrcColour)\n"+"{\n"+" if (alphaTestEnabled)\n"+" {\n"+" if (SrcColour.a <= alphaRefValue)\n"+" {\n"+" discard;\n"+" }\n"+" }\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 color = texture2D(pTexure, texc).rgba * fcolor.rgba;\n"+" DoAlphaTest(color);\n"+" gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n"+"}\n";
|
|
return _5N1}function _6N1(){var _7N1="#define LIGHTS_MAX 8\n"+"#define MATRIX_VIEW 0\n"+"#define MATRIX_PROJECTION 1\n"+"#define MATRIX_WORLD 2\n"+"#define MATRIX_WORLD_VIEW 3\n"+"#define MATRIX_WORLD_VIEW_PROJECTION 4\n"+"#define MATRICES_MAX 5\n"+"#define FOG_SETTINGS 0\n"+"#define FOG_COLOUR 1\n"+"\n"+"uniform mat4 matrices[MATRICES_MAX];\n"+"uniform vec4 fogParameters[2];\n"+"\n"+"uniform vec4 dirlightdir[LIGHTS_MAX];\n"+"uniform vec4 pointlightpos[LIGHTS_MAX];\n"+"uniform vec4 lightcol[LIGHTS_MAX];\n"+"uniform vec4 ambientcol;\n"+"\n"+"attribute vec3 vertex;\n"+"attribute vec3 normal;\n"+"attribute vec4 color;\n"+"attribute vec2 UV;\n"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"float CalcFogFactor(vec4 pos)\n"+"{\n"+" vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n"+" vec4 fogParams = fogParameters[FOG_SETTINGS];\n"+" return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n"+"}\n"+"\n"+"vec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n"+"{\n"+" float dotresult = dot(ws_normal, dir.xyz);\n"+" dotresult = max(0.0, dotresult);\n"+" return dotresult * diffusecol;\n"+"}\n"+"\n"+"vec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n"+"{\n"+" float atten = 0.0;\n"+"\n"+" vec3 diffvec = ws_pos - posrange.xyz;\n"+" float veclen = length(diffvec);\n"+" if (veclen <= posrange.w)\n"+" {\n"+" atten = 1.0 / (1.0 + (veclen / posrange.w));\n"+" }\n"+"\n"+" diffvec /= veclen;\n"+" float dotresult = dot(ws_normal, diffvec);\n"+" dotresult = max(0.0, dotresult);\n"+"\n"+" return (diffusecol * dotresult * atten);\n"+"}\n"+"\n"+"vec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n"+"{\n"+" vec3 ws_normal;\n"+" vec3 ws_pos;\n"+" vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n"+"\n"+" ws_normal = (matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n"+" ws_normal = -normalize(ws_normal);\n"+" ws_pos = (matrices[MATRIX_WORLD] * objectspacepos).xyz;\n"+"\n"+" vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0);\n"+" for(int i = 0; i < LIGHTS_MAX; i++)\n"+" {\n"+" accumcol += DoDirLight(ws_normal, dirlightdir[i], lightcol[i]);\n"+" }\n"+" for(int i = 0; i < LIGHTS_MAX; i++)\n"+" {\n"+" accumcol += DoPointLight(ws_pos, ws_normal, pointlightpos[i], lightcol[i]);\n"+" }\n"+" accumcol *= vertexcolour;\n"+" accumcol += ambientcol;\n"+" return min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 pos = vec4(vertex.xyz, 1);\n"+" vec4 lcolor = DoLighting(color, pos, normal);\n"+" fcolor = vec4(lcolor.xyz, 1);\n"+" fogFactor = CalcFogFactor(pos);\n"+" fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n"+" texc = UV;\n"+" gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n"+" gl_PointSize = 1.0;\n"+"}";
|
|
return _7N1}function _8N1(){var _5N1="precision highp float;\n"+"uniform sampler2D pTexure;\n"+"uniform bool alphaTestEnabled;\n"+"uniform float alphaRefValue;"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"void DoAlphaTest(vec4 SrcColour)\n"+"{\n"+" if (alphaTestEnabled)\n"+" {\n"+" if (SrcColour.a <= alphaRefValue)\n"+" {\n"+" discard;\n"+" }\n"+" }\n"+"}\n"+"\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 color = texture2D( pTexure, texc ).rgba * fcolor.rgba;\n"+" DoAlphaTest(color);\n"+" gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n"+"}\n";
|
|
return _5N1}/*@constructor */function _9N1(_aN1,_Mc1){var _bN1=null;var _cN1=null,_dN1=null,_eN1=null;var _fN1=0;var _gN1,_hN1,_iN1;var _jN1,_kN1,_lN1=[];var _mN1,_nN1,_oN1,_pN1;var _qN1,_rN1;var _sN1=0;Object.defineProperties(this,{_tN1:{get :function(){return _bN1}},_uN1:{get :function(){return(_bN1!==null&&_bN1!==undefined)}},_Fp:{get :function(){return _eN1}},_1q:{get :function(){return _jN1}},_qs:{get :function(){return _kN1}},_vN1:{get :function(){return _gN1}},_wN1:{get :function(){return _hN1}},_xN1:{get :function(){
|
|
return _mN1}},_yN1:{get :function(){return _nN1}},_zN1:{get :function(){return _oN1},set :function(_Wt){_oN1=_Wt}},_AN1:{get :function(){return _pN1},set :function(_Wt){_pN1=_Wt}},_KH:{get :function(){return _qN1}}});(function(){_bN1=_BN1(_aN1,_Mc1);if(_bN1){_CN1(_bN1);var _DN1=_bN1.getParameter(_bN1.MAX_TEXTURE_IMAGE_UNITS);_qN1=(_DN1<_tp._EN1)?_DN1:_tp._EN1;_rN1=_bN1.getParameter(_bN1.MAX_TEXTURE_SIZE);_dN1=new _FN1(_Mc1._GN1);_eN1=new _HN1(_qN1,32,_dN1,_Mc1._GN1);_cN1=new _IN1(_dN1,_eN1);_JN1();_KN1();_LN1();
|
|
_dN1._gF(_gN1);_MN1()}})();function _MN1(){_NN1=(_bN1.getExtension('EXT_texture_filter_anisotropic')||_bN1.getExtension('MOZ_EXT_texture_filter_anisotropic')||_bN1.getExtension('WEBKIT_EXT_texture_filter_anisotropic'))}function _CN1(_ON1){_FN1.prototype._ON1=_ON1;_IN1.prototype._ON1=_ON1;_as.prototype._ON1=_ON1;_PN1.prototype._ON1=_ON1;_QN1.prototype._ON1=_ON1;_RN1.prototype._ON1=_ON1};function _SN1(){var userAgent=navigator.userAgent.toString().toLowerCase();var _TN1=userAgent.indexOf("trident/");if(_TN1>=0){
|
|
var version=parseFloat(userAgent.slice(_TN1+"trident/".length));if(version==7){return true}}return false};function _BN1(_aN1,_Mc1){if(_SN1())return null;var _UN1=null;var _VN1=["webgl","experimental-webgl","moz-webgl","webkit-3d"];{for(var _p1=0;_p1<_VN1.length;_p1++){try{var _WN1={alpha:true,stencil:_Mc1._XN1,antialias:false,premultipliedAlpha:false,preserveDrawingBuffer:_Mc1._YN1};_UN1=_aN1.getContext(_VN1[_p1],_WN1);if(_UN1){break }}catch(_cM){return null}}}if(_UN1){_mN1=_aN1.width;_nN1=_aN1.height;_oN1=_mN1;
|
|
_pN1=_nN1}return _UN1};function _JN1(){var _ZN1=new _QN1(),__N1=new _QN1();_ZN1._0O1();_ZN1._1O1();_ZN1._2O1();__N1._0O1();__N1._1O1();__N1._2O1();__N1._3O1();_jN1=_lN1.push(_ZN1)-1;_kN1=_lN1.push(__N1)-1;_cN1._4O1(_jN1);_cN1._4O1(_kN1);_ZN1._5O1=__N1._5O1=true};/*@this {yyWebGL} */this._6O1=function(_7O1){for(var _p1 in _lN1){if(!_lN1.hasOwnProperty(_p1))continue;if(_lN1[_p1]._ag1(_7O1)){return _p1}}var _8O1=_lN1.push(_7O1)-1;_cN1._4O1(_8O1);return _8O1};/*@this {yyWebGL} */this._cs=function(_4t){return _lN1[_4t]}
|
|
;function _9O1(_3Y){while(((_3Y&0x1)==0)&&(_3Y>1)){_3Y>>=1}return(_3Y==1)};/*@this {yyWebGL} */this._aO1=function(){return _rN1};/*@this {yyWebGL} */this._bO1=function(_cO1,_dO1,_eO1,_fO1){_cN1._qa1();_dN1._bO1(_cO1,_dO1,_eO1,_fO1)};function _gO1(_hO1,type,source){var _wJ=_bN1.createShader((type=='vertex')?_bN1.VERTEX_SHADER:_bN1.FRAGMENT_SHADER);_bN1.shaderSource(_wJ,source);_bN1.compileShader(_wJ);if(!_bN1.getShaderParameter(_wJ,_bN1.COMPILE_STATUS)){alert("Could not compile "+type+" shader:\n\n"+_bN1.getShaderInfoLog(_wJ));
|
|
console.log("----------------Shader Begin----------------");console.log(source);console.log("-----------------Shader END----------------");return }_bN1.attachShader(_hO1,_wJ)};function _KN1(){var _7N1=_2N1();var _5N1=_4N1();var _iO1=_bN1.createProgram();var error=_bN1.getError();_gO1(_iO1,"vertex",_7N1);_gO1(_iO1,"fragment",_5N1);_bN1.linkProgram(_iO1);error=_bN1.getError();if(!_bN1.getProgramParameter(_iO1,_bN1.LINK_STATUS)){alert("Could not initialise shaders\n\n");return false}_bN1.useProgram(_iO1);
|
|
_gN1=_iO1;_iO1._jO1=_bN1.getAttribLocation(_iO1,"vertex");_iO1._kO1=_bN1.getAttribLocation(_iO1,"normal");_iO1._lO1=_bN1.getAttribLocation(_iO1,"color");_iO1._mO1=_bN1.getAttribLocation(_iO1,"UV");_iO1._nO1=_bN1.getUniformLocation(_iO1,"pTexure");_iO1._oO1=_bN1.getUniformLocation(_iO1,"matrices");_iO1._pO1=_bN1.getUniformLocation(_iO1,"fogParameters");_iO1._qO1=_bN1.getUniformLocation(_iO1,"alphaTestEnabled");_iO1._rO1=_bN1.getUniformLocation(_iO1,"alphaRefValue");_iO1._sO1=[];_iO1._sO1.push(_bN1.getAttribLocation(_iO1,
|
|
"vertex"));_iO1._sO1.push(_bN1.getAttribLocation(_iO1,"color"));_iO1._sO1.push(_bN1.getAttribLocation(_iO1,"UV"));_iO1._sO1=[];_iO1._tO1=[];_iO1._uO1=[];if(_iO1._jO1!=-1){_iO1._sO1.push(_iO1._jO1);_iO1._tO1.push("vertex");_iO1._uO1.push(_tp._9t)}if(_iO1._kO1!=-1){_iO1._sO1.push(_iO1._kO1);_iO1._tO1.push("normal");_iO1._uO1.push(_tp._ot)}if(_iO1._lO1!=-1){_iO1._sO1.push(_iO1._lO1);_iO1._tO1.push("color");_iO1._uO1.push(_tp._et)}if(_iO1._mO1!=-1){_iO1._sO1.push(_iO1._mO1);_iO1._tO1.push("UV");_iO1._uO1.push(_tp._mt);
|
|
}_iO1._vO1=_sN1++;return true};function _LN1(){var _3N1=_6N1();var _5N1=_8N1();var _iO1=_bN1.createProgram();var error=_bN1.getError();_gO1(_iO1,"vertex",_3N1);_gO1(_iO1,"fragment",_5N1);_bN1.linkProgram(_iO1);error=_bN1.getError();if(!_bN1.getProgramParameter(_iO1,_bN1.LINK_STATUS)){alert("Could not initialise 3D shader\n\n");return false}_bN1.useProgram(_iO1);_iO1._wO1=_bN1.getUniformLocation(_iO1,"ViewMatrix");_hN1=_iO1;_iO1._jO1=_bN1.getAttribLocation(_iO1,"vertex");_iO1._kO1=_bN1.getAttribLocation(_iO1,
|
|
"normal");_iO1._lO1=_bN1.getAttribLocation(_iO1,"color");_iO1._mO1=_bN1.getAttribLocation(_iO1,"UV");_iO1._nO1=_bN1.getUniformLocation(_iO1,"pTexure");_iO1._oO1=_bN1.getUniformLocation(_iO1,"matrices");_iO1._xO1=_bN1.getUniformLocation(_iO1,"dirlightdir");_iO1._yO1=_bN1.getUniformLocation(_iO1,"pointlightpos");_iO1._zO1=_bN1.getUniformLocation(_iO1,"lightcol");_iO1._AO1=_bN1.getUniformLocation(_iO1,"ambientcol");_iO1._pO1=_bN1.getUniformLocation(_iO1,"fogParameters");_iO1._qO1=_bN1.getUniformLocation(_iO1,
|
|
"alphaTestEnabled");_iO1._rO1=_bN1.getUniformLocation(_iO1,"alphaRefValue");_iO1._sO1=[];_iO1._tO1=[];_iO1._uO1=[];if(_iO1._jO1!=-1){_iO1._sO1.push(_iO1._jO1);_iO1._tO1.push("vertex");_iO1._uO1.push(_tp._9t)}if(_iO1._kO1!=-1){_iO1._sO1.push(_iO1._kO1);_iO1._tO1.push("normal");_iO1._uO1.push(_tp._ot)}if(_iO1._lO1!=-1){_iO1._sO1.push(_iO1._lO1);_iO1._tO1.push("color");_iO1._uO1.push(_tp._et)}if(_iO1._mO1!=-1){_iO1._sO1.push(_iO1._mO1);_iO1._tO1.push("UV");_iO1._uO1.push(_tp._mt)}_iO1._vO1=_sN1++;return true}
|
|
;/*@this {yyWebGL} */this._BO1=function(_CO1,_DO1,_EO1){if(_CO1=="None"||_DO1=="None"){var _FO1={_GO1:null,_HO1:null};return _FO1}var _iO1=_bN1.createProgram();var error=_bN1.getError();_gO1(_iO1,"vertex",_CO1);_gO1(_iO1,"fragment",_DO1);_bN1.linkProgram(_iO1);error=_bN1.getError();if(!_bN1.getProgramParameter(_iO1,_bN1.LINK_STATUS)){var _FO1={_GO1:null,_HO1:null};return _FO1}_bN1.useProgram(_iO1);_iO1._oO1=_bN1.getUniformLocation(_iO1,"gm_Matrices");_iO1._xO1=_bN1.getUniformLocation(_iO1,"gm_Lights_Direction");
|
|
_iO1._yO1=_bN1.getUniformLocation(_iO1,"gm_Lights_PosRange");_iO1._zO1=_bN1.getUniformLocation(_iO1,"gm_Lights_Colour");_iO1._AO1=_bN1.getUniformLocation(_iO1,"gm_AmbientColour");_iO1._jO1=_bN1.getAttribLocation(_iO1,"in_Position");_iO1._kO1=_bN1.getAttribLocation(_iO1,"in_Normal");_iO1._lO1=_bN1.getAttribLocation(_iO1,"in_Colour");_iO1._mO1=_bN1.getAttribLocation(_iO1,"in_TextureCoord");_iO1._sO1=[];_iO1._uO1=[];for(var _IO1=0;_IO1<_EO1.length;_IO1++){_iO1._sO1.push(_bN1.getAttribLocation(_iO1,_EO1[_IO1]));
|
|
switch(_EO1[_IO1]){case "in_Position":_iO1._uO1.push(_tp._9t);break;case "in_Normal":_iO1._uO1.push(_tp._ot);break;case "in_Colour":_iO1._uO1.push(_tp._et);break;case "in_TextureCoord":_iO1._uO1.push(_tp._mt);break;default :_iO1._uO1.push(_tp._mt);break }}_iO1._tO1=_EO1;var _JO1="gm_BaseTexture";var _JH=[_JO1];var _ZH=0;var _741=[];var _KO1=_bN1.getUniformLocation(_iO1,_JO1);_bN1.uniform1iv(_KO1,[_ZH++]);_iO1._nO1=_KO1;_iO1._LO1={_MO1:[]};for(var _3l=0,_NO1=_bN1.getProgramParameter(_iO1,_bN1.ACTIVE_UNIFORMS);
|
|
_3l<_NO1;_3l++){var _OO1=1;var _PO1=_bN1.getActiveUniform(_iO1,_3l),_QO1=_PO1["name"];if(_PO1["size"]>1){var _qz=_QO1.indexOf('[');if(_qz>0){_QO1=_QO1.substring(0,_qz)}}if((_PO1["type"]==_bN1.SAMPLER_2D)||(_PO1["type"]==_bN1.SAMPLER_CUBE)){if(_QO1!=_JO1){_JH[_ZH]=_QO1;var _IO1=_bN1.getUniformLocation(_iO1,_QO1);_bN1.uniform1iv(_IO1,[_ZH++])}}else {switch(_PO1["type"]){case _bN1.FLOAT:_OO1=1;break;case _bN1._RO1:_OO1=1;break;case _bN1.INT:_OO1=1;break;case _bN1._SO1:_OO1=1;break;case _bN1.FLOAT_VEC2:_OO1=2;
|
|
break;case _bN1.FLOAT_VEC3:_OO1=3;break;case _bN1.FLOAT_VEC4:_OO1=4;break;case _bN1.INT_VEC2:_OO1=2;break;case _bN1.INT_VEC3:_OO1=3;break;case _bN1.INT_VEC4:_OO1=4;break;case _bN1._TO1:_OO1=2;break;case _bN1._UO1:_OO1=3;break;case _bN1._VO1:_OO1=4;break;case _bN1.FLOAT_MAT2:_OO1=4;break;case _bN1.FLOAT_MAT3:_OO1=9;break;case _bN1.FLOAT_MAT4:_OO1=16;break;default :_OO1=1}}_iO1._LO1._MO1[_3l]=_QO1;_iO1._LO1[_QO1]={index:_3l,location:_bN1.getUniformLocation(_iO1,_QO1),_WO1:_PO1,width:_OO1,size:_PO1.size};_iO1._LO1[_3l]=_iO1._LO1[_QO1];
|
|
_iO1._Nl1=_CO1;_iO1._XO1=_DO1}_iO1._vO1=_sN1++;_FO1={_GO1:_iO1,_HO1:_JH};return _FO1};/*@this {yyWebGL} */this._YO1=function(){_fN1++};/*@this {yyWebGL} */this._ZO1=function(){_cN1._qa1();_dN1._Ej=_fN1;_dN1.__O1();_dN1._dO();_bN1.clearColor(1,1,1,1);_bN1.colorMask(false,false,false,true);_bN1.clear(_bN1.COLOR_BUFFER_BIT);_bN1.colorMask(true,true,true,true)};/*@this {yyWebGL} */this._0P1=function(){_cN1._qa1();_dN1.__O1()};/*@this {yyWebGL} */this._1P1=function(_ow,_pH){_eN1._Yp(_tp._Hp,_ow);_eN1._Yp(_tp._Ip,
|
|
_pH);_eN1._Yp(_tp._Jp,_ow);_eN1._Yp(_tp._Kp,_pH)};this._2P1=function(_dF){_eN1._Yp(_tp._9H,_dF)};/*@this {yyWebGL} */this._1F=function(_3P1){_eN1._Yp(_tp._aH,_3P1)};/*@this {yyWebGL} */this._5F=function(_3P1){_eN1._Yp(_tp._mH,_3P1?_tp._4P1:_tp._5P1)};/*@this {yyWebGL} */this._6P1=function(_7P1){};/*@this {yyWebGL} */this._3F=function(_3P1){_eN1._Yp(_tp._dH,_3P1)};/*@this {yyWebGL} *//*@this {yyWebGL} */this._cF=function(_8P1,_9P1,_aP1,_bP1){var _DH={_kz:_8P1,_lz:_9P1,_mz:_aP1,alpha:_bP1};_eN1._Yp(_tp._EH,
|
|
_DH)};/*@this {yyWebGL} */this._XF=function(_Ck,_cP1,_dP1,_eP1){_cN1._qa1();_dN1._XF(_Ck,_cP1,_dP1,_eP1)};/*@this {yyWebGL} */this._0G=function(_Ck,_3P1,_fP1){_cN1._qa1();_dN1._0G(_Ck,_3P1,_fP1)};/*@this {yyWebGL} */this._1G=function(_fP1){_cN1._qa1();_dN1._gP1(_fP1)};/*@this {yyWebGL} */this._3G=function(_hP1){var _iP1=_hP1[0];var end=_hP1[2];var start=end;if(_hP1[1]!=0.0)start=end-(1.0/_hP1[1]);var _H4=(_hP1[4]*255)|((_hP1[5]*255)<<8)|((_hP1[6]*255)<<16)|((_hP1[7]*255)<<24);_eN1._Yp(_tp._hH,_iP1);
|
|
_eN1._Yp(_tp._jH,start);_eN1._Yp(_tp._kH,end);_eN1._Yp(_tp._iH,_H4)};/*@this {yyWebGL} */this._jP1=function(_dF,_kP1){_eN1._Yp(_tp._FH,_dF);_eN1._Yp(_tp._HH,(_kP1*255)|0)};/*@this {yyWebGL} */this._lP1=function(_241,_mP1){if(_mP1){_eN1._LH(_241,_tp._SH,_tp._TH);_eN1._LH(_241,_tp._UH,_tp._TH)}else {_eN1._LH(_241,_tp._SH,_tp._VH);_eN1._LH(_241,_tp._UH,_tp._VH)}};/*@this {yyWebGL} */this._nP1=function(_241,_WH){_eN1._LH(_241,_tp._MH,_WH);_eN1._LH(_241,_tp._OH,_WH)};/*@this {yyWebGL} */this._oP1=function(){
|
|
return _qN1};/*@this {yyWebGL} */this._pP1=function(_dF){_eN1._Yp(_tp._qP1,_dF)};/*@this {yyWebGL} */this._rP1=function(_4K){_eN1._Yp(_tp._sP1,_4K)};/*@this {yyWebGL} */this._tP1=function(_uP1){_eN1._Yp(_tp._vP1,_uP1)};/*@this {yyWebGL} */this._wP1=function(_xP1){_eN1._Yp(_tp._yP1,_xP1)};/*@this {yyWebGL} */this._gF=function(_zP1){_cN1._qa1();_dN1._gF(_zP1);_iN1=_zP1};/*@this {yyWebGL} */this._AP1=function(_zP1,_BP1){var _CP1=_zP1._LO1[_BP1];if(_CP1){return _CP1.index}return -1};/*@this {yyWebGL} */this._DP1=function(_841,
|
|
_EP1){if(_841!=-1){_cN1._qa1();_dN1._DP1(_841,_EP1)}};/*@this {yyWebGL} */this._FP1=function(_841,_EP1){if(_841!=-1){_cN1._qa1();_dN1._FP1(_841,_EP1)}};/*@this {yyWebGL} */this._GP1=function(_841,_EP1){if(_841!=-1){_cN1._qa1();_dN1._GP1(_841,_EP1)}};/*@this {yyWebGL} */this._HP1=function(_841,_EP1){var width=_iN1._LO1[_841].width;var size=_iN1._LO1[_841].size;var _741;var _xm=_EP1.length;var _IP1=(_xm+width)-((_xm+width)%width);if(_IP1>(width*size))_IP1=width*size;if(_xm==_IP1){_741=new Float32Array(_EP1);
|
|
}else {_741=new Float32Array(_IP1);if(_IP1<_xm)_xm=_IP1;for(var _p1=0;_p1<_xm;_p1++){_741[_p1]=_EP1[_p1]}}return _741};/*@this {yyWebGL} */this._JP1=function(_841,_EP1){if(_841!=-1){_cN1._qa1();_EP1=_HP1(_841,_EP1);_dN1._JP1(_841,_EP1)}};/*@this {yyWebGL} */this._KP1=function(_841,_EP1){if(_841!=-1){_cN1._qa1();_EP1=this._HP1(_841,_EP1);_dN1._KP1(_841,_EP1)}};/*@this {yyWebGL} */this._LP1=function(_VK){_cN1._qa1();_dN1._LP1(_VK)};this._qa1=function(){_cN1._qa1()};/*@this {yyWebGL} */this._MP1=function(_Dt,
|
|
_sl,_tl,_kw,_lw,_aN1){_dN1._MP1(_Dt,_sl,_tl,_kw,_lw,_aN1)};/*@this {yyWebGL} */this._NP1=function(_241,_Dt){_tp._OP1(_Dt instanceof _PN1,"Texture is not a yyGLTexture",_tp._PP1);_cN1._qa1();_dN1._NP1(_241,_Dt)};/*@this {yyWebGL} */this._nF=function(_PA){_cN1._qa1();_dN1._QP1(_PA)};/*@this {yyWebGL} */this._tF=function(_PA){_cN1._qa1();_dN1._RP1(_PA)};/*@this {yyWebGL} */this._SP1=function(_PA){_cN1._qa1();_dN1._TP1(_PA)};/*@this {yyWebGL} */this._UP1=function(_VP1){var _zk=new _PN1(undefined,_VP1.width,
|
|
_VP1.height,_9O1(_VP1.width)&&_9O1(_VP1.height),_VP1,_VP1._WP1);return _zk};this._XP1=function(_YP1,_ZP1){var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _ps=_bN1.createTexture();_bN1.bindTexture(_bN1.TEXTURE_2D,_ps);if(_YP1.Image instanceof Uint8Array){_bN1.texImage2D(_bN1.TEXTURE_2D,0,_bN1.RGBA,_YP1._0Q1,_YP1._1Q1,0,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_YP1.Image)}else {_bN1.texImage2D(_bN1.TEXTURE_2D,0,_bN1.RGBA,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_YP1.Image)}if(_ZP1!==undefined&&(_ZP1==_tp._2Q1)||(_ZP1==_tp._3Q1)&&((_YP1._3w!==undefined&&(_YP1._3w&_4Q1._5Q1)!==0))){
|
|
_bN1.generateMipmap(_bN1.TEXTURE_2D);var _6Q1=_YP1._3w;_6Q1|=_4Q1._7Q1;_YP1._3w=_6Q1}_YP1._8Q1=_ps;_YP1._9Q1._aQ1(_bN1.TEXTURE_2D);_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);_YP1._bQ1=true};/*@this {yyWebGL} */this._cQ1=function(_gs,_gx,_dQ1,_vs){var __M=0;if(_gs){__M|=_bN1.COLOR_BUFFER_BIT}if(_gx){__M|=_bN1.DEPTH_BUFFER_BIT}_dN1._cQ1(__M,_vs)};/*@this {yyWebGL} */this._ka1=function(_Lc1){_cN1._qa1();_dN1._ka1(_Lc1)};function _eQ1(_fQ1,_kw,_lw){if((_kw==0)||(_lw==0)){return }var _gQ1=_fQ1[(_lw-1)*_kw]&0xffffff;
|
|
for(var _p1=0;_p1<(_kw*_lw);_p1++){if((_fQ1[_p1]&0xffffff)==_gQ1){_fQ1[_p1]=_fQ1[_p1]&0xffffff}}};function _hQ1(_Cs){var max=_rN1;var size=1;while(size<=max){if(_Cs<=size)return size;size=size<<1}return max};/*@this {yyWebGL} */this._iQ1=function(_VP1,_sl,_tl,_kw,_lw,_2y,_3y,_jQ1){this._qa1();var _kQ1=new Uint8Array(_kw*_lw*4);_bN1.readPixels(_sl,_pN1-(_tl+_lw),_kw,_lw,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_kQ1);var _lQ1;if(_jQ1){var _mQ1=new ArrayBuffer(_kw*_lw*4);_lQ1=new Uint8Array(_mQ1);for(var _4l=0;_4l<_lw;_4l++){
|
|
var _nQ1=_kQ1.subarray(_4l*_kw*4,(_4l+1)*_kw*4);var _oQ1=_lQ1.subarray((_lw-1-_4l)*_kw*4,(_lw-_4l)*_kw*4);_oQ1.set(_nQ1)}if(_2y){_eQ1(new Int32Array(_mQ1),_kw,_lw)}}else {_lQ1=_kQ1}var _r1=_hQ1(_kw);var _s1=_hQ1(_lw);var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _zk=new _PN1(undefined,_r1,_s1,(_r1==_kw)&&(_s1==_lw),_lQ1);_VP1.width=_r1;_VP1.height=_s1;_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);_dN1._dO();return _zk};/*@this {yyWebGL} */this._pQ1=function(_VP1,_qQ1,_sl,_tl,_kw,_lw,_2y,_3y){this._0P1();
|
|
var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);var _mQ1=new ArrayBuffer(_kw*_lw*4);var _lQ1=new Uint8Array(_mQ1);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_qQ1);_bN1.readPixels(_sl,_tl,_kw,_lw,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_lQ1);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_rQ1);if(_2y){_eQ1(new Int32Array(_mQ1),_kw,_lw)}var _r1=_hQ1(_kw);var _s1=_hQ1(_lw);var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _sQ1=new ArrayBuffer(_r1*_s1*4);var _tQ1=new Uint8Array(_sQ1);var y;var _Mw=0;var _uQ1=0;for(y=0;y<_lw;y++){
|
|
var x;for(x=0;x<_kw;x++){_tQ1[_Mw++]=_lQ1[_uQ1++];_tQ1[_Mw++]=_lQ1[_uQ1++];_tQ1[_Mw++]=_lQ1[_uQ1++];_tQ1[_Mw++]=_lQ1[_uQ1++]}for(;x<_r1;x++){_tQ1[_Mw++]=0;_tQ1[_Mw++]=0;_tQ1[_Mw++]=0;_tQ1[_Mw++]=0}}for(;y<_s1;y++){var x;for(x=0;x<_r1;x++){_tQ1[_Mw++]=0;_tQ1[_Mw++]=0;_tQ1[_Mw++]=0;_tQ1[_Mw++]=0}}var _zk=new _PN1(undefined,_r1,_s1,(_r1==_kw)&&(_s1==_lw),_tQ1);_VP1.width=_r1;_VP1.height=_s1;_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);this._0P1();_dN1._dO();return _zk};/*@this {yyWebGL} */this._vQ1=function(_VP1,
|
|
_wQ1,_kw,_lw){var _r1=_hQ1(_kw);var _s1=_hQ1(_lw);var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _zk=new _PN1(undefined,_r1,_s1,(_r1==_kw)&&(_s1==_lw),_wQ1);_VP1.width=_r1;_VP1.height=_s1;_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);_dN1._dO();return _zk};/*@this {yyWebGL} */this._xQ1=function(_VP1,_wQ1,_kw,_lw){var _mQ1=new ArrayBuffer(_kw*_lw*4);var _yQ1=new DataView(_mQ1);for(var _km=0;_km<_kw*_lw;_km++){_yQ1.setUint32(_km*4,~~_wQ1[_km],true)}return this._vQ1(_VP1,new Uint8Array(_mQ1),_kw,_lw)};/*@this {yyWebGL} */this._zQ1=function(_Dt,
|
|
_Ro){_tp._OP1(_Dt instanceof _PN1,"Texture is not a yyGLTexture",_tp._PP1);if(!_AQ1(_Dt,_tp._BQ1)){_CQ1(_Dt);_DQ1(_Dt)}var _ps=_Dt._8Q1;var _r1=_Dt._0Q1;var _s1=_Dt._1Q1;var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);var _EQ1=_bN1.createFramebuffer();_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_EQ1);_bN1.framebufferTexture2D(_bN1.FRAMEBUFFER,_bN1.COLOR_ATTACHMENT0,_bN1.TEXTURE_2D,_ps,0);var _lQ1=new Uint8Array(_r1*_s1*4);_bN1.readPixels(0,0,_r1,_s1,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_lQ1);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,
|
|
_rQ1);_bN1.deleteFramebuffer(_EQ1);for(var _p1=0;_p1<(_r1*_s1);_p1++){_lQ1[(_p1*4)+3]=_Ro[_p1];}var _al1=_hQ1(_r1);var _XM=_hQ1(_s1);var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _zk=new _PN1(undefined,_al1,_XM,(_al1==_r1)&&(_XM==_s1),_lQ1);_bN1.deleteTexture(_Dt._8Q1);_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);return _zk};/*@this {yyWebGL} */this._FQ1=function(_sl,_tl){this._qa1();var _lQ1=new Uint8Array(16);_bN1.readPixels(_sl,_pN1-_tl,1,1,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_lQ1);var _wk=(_lQ1[0])+(_lQ1[1]<<8)+(_lQ1[2]<<16)+(_lQ1[3]*0x01000000);
|
|
_dN1._dO();return _wk};/*@this {yyWebGL} */this._GQ1=function(_qQ1,_sl,_tl){this._0P1();var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);var _lQ1=new Uint8Array(16);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_qQ1);_bN1.readPixels(_sl,_tl,1,1,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_lQ1);var _wk=(_lQ1[0])+(_lQ1[1]<<8)+(_lQ1[2]<<16)+(_lQ1[3]*0x01000000);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_rQ1);_dN1._dO();return _wk};/*@this {yyWebGL} */this._HQ1=function(_qQ1,_sl,_tl,_kw,_lw){this._0P1();var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);
|
|
var _lQ1=new Uint8Array(_kw*_lw*4);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_qQ1);_bN1.readPixels(_sl,_tl,_kw,_lw,_bN1.RGBA,_bN1.UNSIGNED_BYTE,_lQ1);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_rQ1);_dN1._dO();return _lQ1};/*@this {yyWebGL} */this._IQ1=function(_kw,_lw){var __P1=_bN1.getParameter(_bN1.TEXTURE_BINDING_2D);var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);var _JQ1=_bN1.getParameter(_bN1.RENDERBUFFER_BINDING);{var _KQ1=_bN1.createFramebuffer();_KQ1.width=_kw;_KQ1.height=_lw;_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,
|
|
_KQ1);var _LQ1=_bN1.createTexture();_bN1.bindTexture(_bN1.TEXTURE_2D,_LQ1);_bN1.texImage2D(_bN1.TEXTURE_2D,0,_bN1.RGBA,_kw,_lw,0,_bN1.RGBA,_bN1.UNSIGNED_BYTE,null);var _MQ1=new _PN1(_LQ1,_kw,_lw,_9O1(_kw)&&_9O1(_lw),null);var _NQ1=_bN1.createRenderbuffer();_bN1.bindRenderbuffer(_bN1.RENDERBUFFER,_NQ1);_bN1.framebufferTexture2D(_bN1.FRAMEBUFFER,_bN1.COLOR_ATTACHMENT0,_bN1.TEXTURE_2D,_LQ1,0);if(_K91){_bN1.renderbufferStorage(_bN1.RENDERBUFFER,_bN1.DEPTH_STENCIL,_KQ1.width,_KQ1.height);_bN1.framebufferRenderbuffer(_bN1.FRAMEBUFFER,
|
|
_bN1.DEPTH_STENCIL_ATTACHMENT,_bN1.RENDERBUFFER,_NQ1)}}_bN1.bindTexture(_bN1.TEXTURE_2D,__P1);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_rQ1);_bN1.bindRenderbuffer(_bN1.RENDERBUFFER,_JQ1);var _OQ1={_4a1:_KQ1,_PQ1:_NQ1,_8Q1:_MQ1};return _OQ1};/*@this {yyWebGL} */this._QQ1=function(_qQ1){_bN1.deleteFramebuffer(_qQ1._4a1);_bN1.deleteRenderbuffer(_qQ1._PQ1);_bN1.deleteTexture(_qQ1._8Q1._8Q1);_qQ1._8Q1=null};/*@this {yyWebGL} */this._RQ1=function(_SQ1){_bN1.deleteTexture(_SQ1)};/*@this {yyWebGL} */this._TQ1=function(_Dt){
|
|
_tp._OP1(_Dt instanceof _PN1,"NULL texture is not a yyGLTexture",_tp._PP1);_dN1._UQ1=_Dt};/*@this {yyWebGL} */this.__p=function(_0s,_Dt,_4t,_VQ1){_tp._OP1((_Dt==null)||(_Dt instanceof _PN1),"Texture is not a yyGLTexture",_tp._PP1);return _cN1.__p(_0s,_Dt,_4t,_VQ1,_lN1[_4t],_fN1)};/*@this {yyWebGL} */this._Et=function(_0s,_Dt,_WQ1,_XQ1){_tp._OP1((_Dt==null)||(_Dt instanceof _PN1),"Texture is not a yyGLTexture",_tp._PP1);_cN1._YQ1(_0s,_Dt,_WQ1,_XQ1)};/*@this {yyWebGL} */this._ZQ1=function(_991){var _Rk=_991._Rk._Tp;
|
|
if(!_AQ1(_Rk,_tp._BQ1)){_CQ1(_Rk);_DQ1(_Rk)}var _ps=_Rk._8Q1;var _r1=_Rk._0Q1;var _s1=_Rk._1Q1;var _rQ1=_bN1.getParameter(_bN1.FRAMEBUFFER_BINDING);var _EQ1=_bN1.createFramebuffer();_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_EQ1);_bN1.framebufferTexture2D(_bN1.FRAMEBUFFER,_bN1.COLOR_ATTACHMENT0,_bN1.TEXTURE_2D,_ps,0);var data=new Uint8Array(_r1*_s1*4);_bN1.readPixels(0,0,_r1,_s1,_bN1.RGBA,_bN1.UNSIGNED_BYTE,data);_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_rQ1);_bN1.deleteFramebuffer(_EQ1);return data}}var _tp={__Q1:8,
|
|
_EN1:8,_0R1:-1,_0q:0,_5s:1,_4s:2,_2s:3,_3s:4,_1s:5,_9t:1,_et:2,_ot:3,_mt:4,_1R1:5,_2R1:6,_3R1:7,_4R1:8,_5R1:9,_6R1:10,_7R1:11,_8R1:12,_9R1:13,_aR1:14,_bR1:14,_qt:1,_at:2,_ct:3,_ut:4,_ft:5,_wt:6,_cR1:6,_oH:1,_xp:2,_dR1:3,_zp:4,_up:5,_wp:6,_eR1:7,_fR1:8,_yp:9,_gR1:10,_hR1:11,_iR1:12,_jR1:13,_kR1:14,_lR1:15,_mR1:16,_nR1:16,_oR1:0,_aH:1,_pR1:2,_qR1:3,_dH:4,_FH:5,_Hp:6,_Ip:7,_mH:8,_cH:9,_HH:10,_jI:11,_9H:12,_hH:13,_rR1:14,_iH:15,_sR1:16,_jH:17,_kH:18,_tR1:19,_uR1:20,_vR1:21,_wR1:22,_xR1:23,_EH:24,_qP1:25,
|
|
_yR1:26,_zR1:27,_vP1:28,_sP1:29,_yP1:30,_AR1:31,_BR1:32,_Lp:33,_Jp:34,_Kp:35,_CR1:36,_DR1:37,_ER1:1,_FR1:2,_GR1:3,_HR1:4,_IR1:5,_JR1:6,_KR1:7,_LR1:8,_MR1:1,_NR1:2,_OR1:3,_PR1:4,_QR1:5,_RR1:6,_SR1:7,_TR1:8,_TH:0,_VH:1,_MH:0,_OH:1,_SH:2,_UH:3,_XH:4,_2I:5,_4I:6,_0I:7,_6I:8,_7I:9,_UR1:10,_PH:0,_NH:1,_VR1:2,_WR1:3,_5P1:0,_XR1:1,_4P1:2,_YR1:0,_ZR1:1,__R1:2,_0S1:0,_1S1:1,_2S1:0,_3S1:1,_4S1:0,_5S1:1,_6S1:2,_7S1:3,_8S1:0,_9S1:1,_aS1:2,_bS1:4,_cS1:8,_BQ1:-1,_dS1:0,_2Q1:1,_3Q1:2,_eS1:0,_fS1:1,_PP1:2,_gS1:1,
|
|
_OP1:function(_hS1,_iS1,_jS1){if(!_hS1){throw new Error(_iS1)}}};Object.freeze(_tp);/*@constructor */function _FN1(_kS1){var _bN1=this._ON1;var _lS1=0,_mS1=1,_nS1=2,_oS1=3,_pS1=4,_qS1=5,_rS1=6,_sS1=7,_tS1=8,_uS1=9,_vS1=10,_wS1=11,_xS1=12,_yS1=13,_zS1=14,_AS1=15,_BS1=16,_CS1=17,_DS1=18,_ES1=19,_FS1=20,_GS1=21,_HS1=22,_IS1=23,_JS1=24,_KS1=25,_LS1=26,_MS1=27;var _NS1=0,_OS1=1,_PS1=2,_QS1=3,_RS1=4,_SS1=5;var _TS1=1,_US1=2,_VS1=4,_WS1=8;var _XS1=[];var _YS1=[],_ZS1,__S1;var _0T1,_1T1=[],_2T1=[],_3T1=[],_4T1=new Float32Array(_tp.__Q1*4),
|
|
_5T1=new Float32Array(_tp.__Q1*4),_6T1=new Float32Array(_tp.__Q1*4),_7T1=new Float32Array(4),_8T1=new Float32Array(8),_9T1=false,_aT1=0.0,_bT1,_cT1=_bN1.SRC_ALPHA,_dT1=_bN1.ONE_MINUS_SRC_ALPHA,_eT1=_bN1.SRC_ALPHA,_fT1=_bN1.ONE_MINUS_SRC_ALPHA;var _fN1=0,_gT1;Object.defineProperties(this,{_Ej:{get :function(){return _fN1},set :function(_Wt){_fN1=_Wt}},_UQ1:{get :function(){return _gT1},set :function(_Wt){_gT1=_Wt}}});(function(){_hT1();var _DN1=_bN1.getParameter(_bN1.MAX_TEXTURE_IMAGE_UNITS);if(_DN1>_tp._EN1){
|
|
_DN1=_tp._EN1}for(var _ZH=0;_ZH<_DN1;_ZH++){_3T1[_ZH]=new _RN1(_kS1)}var _iT1=_jT1(_tp._ER1);_bT1={_kT1:0,_lT1:0xffffffff,_mT1:0xffffffff,_nT1:_oT1(_tp._TR1),_pT1:_iT1,_qT1:_iT1,_rT1:_iT1};for(var _p1=0;_p1<_SS1;_p1++){_2T1[_p1]=new __E()}})();function _hT1(){_YS1=[];__S1=undefined;_ZS1=undefined;_YS1[0]=1;_YS1[1]=1};/*@this {yyCommandBuilder} */this._dO=function(){_hT1()};/*@this {yyCommandBuilder} */this._gF=function(_sT1){if(_sT1!=_ZS1){__S1=null;_XS1.push(_CS1);_XS1.push(_sT1);_ZS1=_sT1}};/*@this {yyCommandBuilder} */this._NP1=function(_241,
|
|
_Dt){if(_YS1[_241]==_Dt){return }_YS1[_241]=_Dt;_XS1.push(_mS1);_XS1.push(_Dt);_XS1.push(_241)};/*@this {yyCommandBuilder} */this._LP1=function(_mJ){_XS1.push(_mJ)};this._MP1=function(_Dt,_sl,_tl,_kw,_lw,_tT1){_XS1.push(_MS1);_XS1.push(_Dt);_XS1.push(_sl);_XS1.push(_tl);_XS1.push(_kw);_XS1.push(_lw);_XS1.push(_tT1)};/*@this {yyCommandBuilder} */this._uT1=function(_vT1){if(__S1==_vT1)return;__S1=_vT1;_XS1.push(_xS1);_XS1.push(_vT1)};/*@this {yyCommandBuilder} */this._wT1=function(_eH,_xT1){_XS1.push(_nS1);
|
|
_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._yT1=function(_eH,_xT1){_XS1.push(_oS1);_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._zT1=function(_eH,_xT1){_XS1.push(_pS1);_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._AT1=function(_eH,_xT1){_XS1.push(_qS1);_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._BT1=function(_eH,_xT1){_XS1.push(_rS1);_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._mw1=function(_eH,
|
|
_xT1){_XS1.push(_sS1);_XS1.push(_eH);_XS1.push(_xT1)};/*@this {yyCommandBuilder} */this._RP1=function(_PA){_XS1.push(_uS1);_XS1.push(new __E(_PA))};/*@this {yyCommandBuilder} */this._QP1=function(_PA){_XS1.push(_vS1);_XS1.push(new __E(_PA))};/*@this {yyCommandBuilder} */this._TP1=function(_PA){_XS1.push(_tS1);_XS1.push(new __E(_PA))};/*@this {yyCommandBuilder} */this._bO1=function(_sl,_tl,_kw,_lw){_XS1.push(_wS1);_XS1.push(_sl);_XS1.push(_tl);_XS1.push(_kw);_XS1.push(_lw)};/*@this {yyCommandBuilder} */this._cQ1=function(_CT1,
|
|
_vs){_XS1.push(_yS1);_XS1.push(_CT1);_XS1.push(Math.floor(_vs))};/*@this {yyCommandBuilder} */this._ka1=function(_DT1){_XS1.push(_zS1);_XS1.push(_DT1)};/*@this {yyCommandBuilder} */this._ET1=function(_Ro,_wH,_xH,_yH){_XS1.push(_AS1);_XS1.push(_Ro);_XS1.push(_wH);_XS1.push(_xH);_XS1.push(_yH)};/*@this {yyCommandBuilder} */this._1P1=function(_ow,_pH){_XS1.push(_BS1);_XS1.push(_ow);_XS1.push(_pH)};/*@this {yyCommandBuilder} */this._DP1=function(_FT1,_EP1){_XS1.push(_DS1);_XS1.push(_FT1);_XS1.push(_EP1);
|
|
};/*@this {yyCommandBuilder} */this._FP1=function(_FT1,_EP1){_XS1.push(_ES1);_XS1.push(_FT1);_XS1.push(_EP1)};/*@this {yyCommandBuilder} */this._JP1=function(_FT1,_EP1){_XS1.push(_DS1);_XS1.push(_FT1);_XS1.push(_EP1)};/*@this {yyCommandBuilder} */this._KP1=function(_FT1,_EP1){_XS1.push(_ES1);_XS1.push(_FT1);_XS1.push(_EP1)};/*@this {yyCommandBuilder} */this._GP1=function(_FT1,_EP1){_XS1.push(_ES1);_XS1.push(_FT1);_XS1.push(_EP1)};/*@this {yyCommandBuilder} */this._Yp=function(_GT1,_HT1){_XS1.push(_FS1);
|
|
_XS1.push(_GT1);_XS1.push(_HT1)};/*@this {yyCommandBuilder} */this._LH=function(_241,_IT1,_JT1){_XS1.push(_GS1);_XS1.push(_241);_XS1.push(_IT1);_XS1.push(_JT1)};/*@this {yyCommandBuilder} */this._XF=function(_qz,_KT1,_LT1,_MT1){_XS1.push(_HS1);_XS1.push(_qz);_XS1.push(new Float32Array(_KT1));_XS1.push(new Float32Array(_LT1));_XS1.push(new Float32Array(_MT1))};/*@this {yyCommandBuilder} */this._gP1=function(_H4){_XS1.push(_IS1);_XS1.push(new Float32Array(_H4))};/*@this {yyCommandBuilder} */this._NT1=function(_OT1){
|
|
_XS1.push(_JS1);_XS1.push(new Float32Array(_OT1))};/*@this {yyCommandBuilder} */this._0G=function(_qz,enable,_H4){_XS1.push(_KS1);_XS1.push(_qz);_XS1.push(enable);_XS1.push(_H4)};/*@this {yyCommandBuilder} */this._jP1=function(_dF,_PT1){_XS1.push(_LS1);_XS1.push(_dF);_XS1.push(_PT1)};function _QT1(_GH){switch(_GH){case _tp._oH:return _bN1.ZERO;case _tp._xp:return _bN1.ONE;case _tp._dR1:return _bN1.SRC_COLOR;case _tp._zp:return _bN1.ONE_MINUS_SRC_COLOR;case _tp._up:return _bN1.SRC_ALPHA;case _tp._wp:return _bN1.ONE_MINUS_SRC_ALPHA;
|
|
case _tp._eR1:return _bN1.DST_ALPHA;case _tp._fR1:return _bN1.ONE_MINUS_DST_ALPHA;case _tp._yp:return _bN1.DST_COLOR;case _tp._gR1:return _bN1.ONE_MINUS_DST_COLOR;case _tp._hR1:return _bN1.SRC_ALPHA_SATURATE;case _tp._iR1:return 0;case _tp._jR1:return 0;case _tp._kR1:return 0;case _tp._lR1:return 0;case _tp._mR1:return 0;case _tp._nR1:return 0}return 0}function _jT1(_GH){switch(_GH){case _tp._ER1:return _bN1.KEEP;case _tp._FR1:return _bN1.ZERO;case _tp._GR1:return _bN1.REPLACE;case _tp._HR1:return _bN1.INCR;case _tp._IR1:return _bN1.DECR;
|
|
case _tp._JR1:return _bN1.INVERT;case _tp._KR1:return _bN1.INCR;case _tp._LR1:return _bN1.DECR;default :return _bN1.KEEP}}function _oT1(_GH){switch(_GH){case _tp._MR1:return _bN1.NEVER;case _tp._NR1:return _bN1.LESS;case _tp._OR1:return _bN1.EQUAL;case _tp._PR1:return _bN1.LEQUAL;case _tp._QR1:return _bN1.GREATER;case _tp._RR1:return _bN1.NOTEQUAL;case _tp._SR1:return _bN1.GEQUAL;case _tp._TR1:default :return _bN1.ALWAYS}}function _RT1(_GT1,_HT1){switch(_GT1){case _tp._aH:if(_HT1){_bN1.enable(_bN1.DEPTH_TEST)}else {_bN1.disable(_bN1.DEPTH_TEST);
|
|
}break;case _tp._dH:_bN1.depthMask(_HT1);break;case _tp._FH:_9T1=_HT1;_ST1(_WS1);break;case _tp._Hp:_cT1=_QT1(_HT1);_bN1.blendFuncSeparate(_cT1,_dT1,_eT1,_fT1);break;case _tp._Ip:_dT1=_QT1(_HT1);_bN1.blendFuncSeparate(_cT1,_dT1,_eT1,_fT1);break;case _tp._mH:if(_HT1!=_tp._5P1){_bN1.enable(_bN1.CULL_FACE);_bN1.frontFace((_HT1===_tp._XR1)?_bN1.CW:_bN1.CCW)}else {_bN1.disable(_bN1.CULL_FACE)}break;case _tp._cH:_bN1.depthFunc(_oT1(_HT1));break;case _tp._HH:_aT1=_HT1/255.0;_ST1(_WS1);break;case _tp._jI:break;case _tp._9H:if(_HT1){
|
|
_bN1.enable(_bN1.BLEND)}else {_bN1.disable(_bN1.BLEND)}break;case _tp._hH:break;case _tp._rR1:break;case _tp._iH:break;case _tp._sR1:break;case _tp._jH:break;case _tp._kH:break;case _tp._tR1:break;case _tp._uR1:break;case _tp._vR1:break;case _tp._wR1:break;case _tp._xR1:break;case _tp._EH:_bN1.colorMask(_HT1._kz,_HT1._lz,_HT1._mz,_HT1.alpha);break;case _tp._qP1:if(_HT1){_bN1.enable(_bN1.STENCIL_TEST)}else {_bN1.disable(_bN1.STENCIL_TEST)}break;case _tp._yR1:_bT1._pT1=_jT1(_HT1);_bN1.stencilOp(_bT1._pT1,_bT1._qT1,
|
|
_bT1._rT1);break;case _tp._zR1:_bT1._qT1=_jT1(_HT1);_bN1.stencilOp(_bT1._pT1,_bT1._qT1,_bT1._rT1);break;case _tp._vP1:_bT1._rT1=_jT1(_HT1);_bN1.stencilOp(_bT1._pT1,_bT1._qT1,_bT1._rT1);break;case _tp._sP1:_bT1._nT1=_oT1(_HT1);_bN1.stencilFunc(_bT1._nT1,_bT1._kT1,_bT1._lT1);break;case _tp._yP1:_bT1._kT1=_HT1;_bN1.stencilFunc(_bT1._nT1,_bT1._kT1,_bT1._lT1);break;case _tp._AR1:_bT1._lT1=_HT1;_bN1.stencilFunc(_bT1._nT1,_bT1._kT1,_bT1._lT1);break;case _tp._BR1:_bN1.stencilMask(_HT1);break;case _tp._Lp:break;
|
|
case _tp._Jp:_eT1=_QT1(_HT1);_bN1.blendFuncSeparate(_cT1,_dT1,_eT1,_fT1);break;case _tp._Kp:_fT1=_QT1(_HT1);_bN1.blendFuncSeparate(_cT1,_dT1,_eT1,_fT1);break;case _tp._CR1:if(_HT1!=_tp._5P1){_bN1.enable(_bN1.CULL_FACE);_bN1.frontFace((_HT1===_tp._XR1)?_bN1.CW:_bN1.CCW)}else {_bN1.disable(_bN1.CULL_FACE)}break }}function _TT1(){if(_0T1&&_0T1._oO1){_2T1[_QS1].Multiply(_2T1[_PS1],_2T1[_NS1]);_2T1[_RS1].Multiply(_2T1[_QS1],_2T1[_OS1]);var _UT1=new Float32Array(16*_SS1);for(var _p1=0;_p1<_SS1;_p1++){_UT1.set(_2T1[_p1]._mm,
|
|
_p1*16)}_bN1.uniformMatrix4fv(_0T1._oO1,_bN1._VT1,_UT1)}}function _ST1(_WT1){if(_WT1&_WS1){if(_0T1._qO1!==undefined){_bN1.uniform1i(_0T1._qO1,_9T1)}if(_0T1._rO1!==undefined){_bN1.uniform1f(_0T1._rO1,_aT1)}}if((_WT1&_TS1)&&(_0T1._pO1!==undefined)){_bN1.uniform4fv(_0T1._pO1,_8T1)}if(_WT1&_US1){if(_0T1._yO1!==undefined){_bN1.uniform4fv(_0T1._yO1,_4T1)}if(_0T1._xO1!==undefined){_bN1.uniform4fv(_0T1._xO1,_5T1)}if(_0T1._zO1!==undefined){_bN1.uniform4fv(_0T1._zO1,_6T1)}}if((_WT1&_VS1)&&(_0T1._AO1!==undefined)){
|
|
_bN1.uniform4fv(_0T1._AO1,_7T1)}}var _XT1=[_bN1.NEAREST_MIPMAP_NEAREST,_bN1.LINEAR_MIPMAP_NEAREST,_bN1.LINEAR_MIPMAP_NEAREST,_bN1.NEAREST_MIPMAP_LINEAR,_bN1.LINEAR_MIPMAP_LINEAR,_bN1.LINEAR_MIPMAP_LINEAR,_bN1.NEAREST_MIPMAP_LINEAR,_bN1.LINEAR_MIPMAP_LINEAR,_bN1.LINEAR_MIPMAP_LINEAR,];function _YT1(_iY,_ZT1){return _XT1[(_ZT1*_tp._WR1)+_iY]}function __T1(_Dt,_241){if(_Dt===null||_Dt===undefined){return }var _0U1=false;if(_Dt._3w!==undefined){_0U1=(_Dt._3w&_4Q1._7Q1)!==0}var _1U1=_3T1[_241];if(_1U1===null||_1U1===undefined){
|
|
return }var _2U1=_1U1._3U1;var _4U1=_Dt._9Q1._3U1;if(_Dt._bQ1===true||_2U1[_tp._MH]!=_4U1[_tp._MH]){_bN1.texParameteri(_bN1.TEXTURE_2D,_bN1.TEXTURE_MAG_FILTER,(_2U1[_tp._MH]==_tp._NH)?_bN1.LINEAR:_bN1.NEAREST);_4U1[_tp._MH]=_2U1[_tp._MH]}if(!_0U1){if(_Dt._bQ1===true||_2U1[_tp._OH]!=_4U1[_tp._OH]){_bN1.texParameteri(_bN1.TEXTURE_2D,_bN1.TEXTURE_MIN_FILTER,(_2U1[_tp._OH]==_tp._NH)?_bN1.LINEAR:_bN1.NEAREST);_4U1[_tp._OH]=_2U1[_tp._OH]}}else {if(_Dt._bQ1===true||_2U1[_tp._XH]!=_4U1[_tp._XH]||_2U1[_tp._OH]!=_4U1[_tp._OH]){
|
|
var _5U1=_YT1(_2U1[_tp._OH],_2U1[_tp._XH]);_bN1.texParameteri(_bN1.TEXTURE_2D,_bN1.TEXTURE_MIN_FILTER,_5U1);_4U1[_tp._XH]=_2U1[_tp._XH];_4U1[_tp._OH]=_2U1[_tp._OH]}if(_NN1){if(_2U1[_tp._XH]==_tp._VR1){if(_4U1[_tp._6I]!=_2U1[_tp._6I]){_4U1[_tp._6I]=_2U1[_tp._6I];var _6U1=_bN1.getParameter(_NN1.MAX_TEXTURE_MAX_ANISOTROPY_EXT);var _7U1=_4U1[_tp._6I];_7U1=Math.min(_7U1,_6U1);_bN1.texParameterf(_bN1.TEXTURE_2D,_NN1.TEXTURE_MAX_ANISOTROPY_EXT,_7U1)}}else {if(_4U1[_tp._6I]!=1.0){_4U1[_tp._6I]=1.0;_bN1.texParameterf(_bN1.TEXTURE_2D,
|
|
_NN1.TEXTURE_MAX_ANISOTROPY_EXT,1.0)}}}}if(_2U1[_tp._SH]!=_4U1[_tp._SH]){if(_Dt._8U1){var _9U1=(_2U1[_tp._SH]==_tp._VH)?_bN1.CLAMP_TO_EDGE:_bN1.REPEAT;_bN1.texParameteri(_bN1.TEXTURE_2D,_bN1.TEXTURE_WRAP_S,_9U1)}_4U1[_tp._SH]=_2U1[_tp._SH]}if(_2U1[_tp._UH]!=_4U1[_tp._UH]){if(_Dt._8U1){var _9U1=(_2U1[_tp._UH]==_tp._VH)?_bN1.CLAMP_TO_EDGE:_bN1.REPEAT;_bN1.texParameteri(_bN1.TEXTURE_2D,_bN1.TEXTURE_WRAP_T,_9U1)}_4U1[_tp._UH]=_2U1[_tp._UH]}_Dt._bQ1=false}var _aU1=null;function _uT1(_bU1){_bN1.bindBuffer(_bN1.ARRAY_BUFFER,
|
|
_bU1._cU1);if(_aU1!=null){if(_aU1._5O1===true){var _dU1,_eU1,_fU1=_aU1._Ts.length;;for(_dU1=0;_dU1<_fU1;++_dU1){switch(_dU1){case 0:_eU1=_0T1._jO1;break;case 1:_eU1=_0T1._lO1;break;case 2:_eU1=_0T1._mO1;break;case 3:_eU1=_0T1._kO1;break;default :_eU1=-1;break }if(_eU1>=0){_bN1.disableVertexAttribArray(_eU1)}}}else {var _dU1,_eU1,_fU1=_aU1._Ts.length;;for(_dU1=0;_dU1<_fU1;++_dU1){_eU1=_0T1._sO1[_dU1];if(_eU1>=0){_bN1.disableVertexAttribArray(_eU1)}}}}var _gU1=_bU1._hU1;_aU1=_gU1;if(_gU1._5O1===true){var _dU1,
|
|
_eU1,_iU1,_fU1=_gU1._Ts.length;for(_dU1=0;_dU1<_fU1;++_dU1){_iU1=_gU1._Ts[_dU1];switch(_dU1){case 0:_eU1=_0T1._jO1;break;case 1:_eU1=_0T1._lO1;break;case 2:_eU1=_0T1._mO1;break;case 3:_eU1=_0T1._kO1;break;default :_eU1=-1;break }if(_eU1>=0){_bN1.enableVertexAttribArray(_eU1);_bN1.vertexAttribPointer(_eU1,_iU1._jU1,_iU1._kU1,_iU1._lU1,_gU1._Zs,_iU1.offset)}}}else {{var _dU1,_eU1,_iU1,_fU1=_gU1._Ts.length;var _mU1=_0T1._sO1.length;var _nU1=_gU1._nU1[_0T1._vO1];if(_nU1===undefined){_nU1=[];var _oU1=[];for(_dU1=0;
|
|
_dU1<_fU1;++_dU1){_iU1=_gU1._Ts[_dU1];var _Vs=_iU1._Vs;_eU1=-1;for(var _pU1=0;_pU1<_mU1;_pU1++){if(_oU1[_pU1]===undefined){var _qU1=_0T1._sO1[_pU1];if(_0T1._uO1[_pU1]==_Vs){_eU1=_qU1;_oU1[_pU1]=1;break }else if(_0T1._uO1[_pU1]==4&&_Vs==2){_0T1._uO1[_pU1]=_bN1.UNSIGNED_BYTE;_eU1=_qU1;_oU1[_pU1]=1;break }}}_nU1.push(_eU1)}_gU1._nU1[_0T1._vO1]=_nU1}for(_dU1=0;_dU1<_fU1;++_dU1){_iU1=_gU1._Ts[_dU1];_eU1=_nU1[_dU1];if(_eU1>=0){_bN1.enableVertexAttribArray(_eU1);_bN1.vertexAttribPointer(_eU1,_iU1._jU1,_iU1._kU1,
|
|
_iU1._lU1,_gU1._Zs,_iU1.offset)}}}}}/*@this {yyCommandBuilder} */this.__O1=function(){var _p1,error,_641,_741,_rU1,_ZH,_Rk,_Zp,_qz,_wk,enable,_sU1,_CP1;_p1=0;while(_p1<_XS1.length){switch(_XS1[_p1]){case _CS1:{_0T1=_XS1[_p1+1];_sU1=_0T1._LO1;_p1+=2;_bN1.useProgram(_0T1);_TT1();_ST1(0xff);break }case _wS1:{_bN1.viewport(_XS1[_p1+1],_XS1[_p1+2],_XS1[_p1+3],_XS1[_p1+4]);_bN1.scissor(_XS1[_p1+1],_XS1[_p1+2],_XS1[_p1+3],_XS1[_p1+4]);_p1+=5;break }case _yS1:{_wk=_XS1[_p1+2];_bN1.clearColor((_wk&0xff)/255.0,
|
|
((_wk>>8)&0xff)/255.0,((_wk>>16)&0xff)/255.0,((_wk>>24)&0xff)/255.0);_bN1.clear(_XS1[_p1+1]);_p1+=3;break }case _uS1:{_2T1[_OS1]=_XS1[_p1+1];_TT1();_p1+=2;break }case _vS1:{_2T1[_NS1]=_XS1[_p1+1];_TT1();_p1+=2;break }case _tS1:{_2T1[_PS1]=_XS1[_p1+1];_TT1();_p1+=2;break }case _mS1:{_Rk=_XS1[_p1+1];_ZH=_XS1[_p1+2];_p1+=3;if(_Rk===null){_Rk=_gT1;_bN1.activeTexture(_bN1.TEXTURE0+_ZH);if(!_AQ1(_Rk,_UE())){_CQ1(_Rk,_UE());_DQ1(_Rk,_UE())}_bN1.bindTexture(_bN1.TEXTURE_2D,_Rk._8Q1);_bN1.uniform1i(_0T1._nO1,0);
|
|
_1T1[_ZH]=null}else {_bN1.activeTexture(_bN1.TEXTURE0+_ZH);if(!_AQ1(_Rk,_UE())){_CQ1(_Rk,_UE());_DQ1(_Rk,_UE())}_bN1.bindTexture(_bN1.TEXTURE_2D,_Rk._8Q1);_bN1.uniform1i(_0T1._nO1,0);__T1(_Rk,_ZH);_1T1[_ZH]=_Rk}break }case _xS1:{_Zp=_XS1[_p1+1];_p1+=2;if(_Zp._tU1){_Zp._uU1()}_Zp._vU1=this._Ej;_uT1(_Zp)}break;case _nS1:{_bN1.drawArrays(_bN1.TRIANGLES,_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _oS1:{_bN1.drawArrays(_bN1.TRIANGLE_FAN,_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _pS1:{_bN1.drawArrays(_bN1.TRIANGLE_STRIP,
|
|
_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _qS1:{_bN1.drawArrays(_bN1.LINES,_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _rS1:{_bN1.drawArrays(_bN1.LINE_STRIP,_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _sS1:{_bN1.drawArrays(_bN1.POINTS,_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _zS1:{_bN1.bindFramebuffer(_bN1.FRAMEBUFFER,_XS1[_p1+1]);_p1+=2;break }case _AS1:{_bN1.colorMask(_XS1[_p1+2],_XS1[_p1+3],_XS1[_p1+4],_XS1[_p1+1]);_p1+=5;break }case _BS1:{_bN1.blendFunc(_QT1(_XS1[_p1+1]),_QT1(_XS1[_p1+2]));_p1+=3;break }
|
|
case _FS1:{_RT1(_XS1[_p1+1],_XS1[_p1+2]);_p1+=3;break }case _DS1:{_641=_XS1[_p1+1];_741=_XS1[_p1+2];_p1+=3;_CP1=_sU1[_sU1._MO1[_641]];switch(_CP1._WO1["type"]){case _bN1.INT:_bN1.uniform1iv(_CP1.location,_741);break;case _bN1.INT_VEC2:_bN1.uniform2iv(_CP1.location,_741);break;case _bN1.INT_VEC3:_bN1.uniform3iv(_CP1.location,_741);break;case _bN1.INT_VEC4:_bN1.uniform4iv(_CP1.location,_741);break }break }case _ES1:{_641=_XS1[_p1+1];_741=_XS1[_p1+2];_p1+=3;_CP1=_sU1[_sU1._MO1[_641]];switch(_CP1._WO1["type"]){
|
|
case _bN1.FLOAT:_bN1.uniform1fv(_CP1.location,_741);break;case _bN1.FLOAT_VEC2:_bN1.uniform2fv(_CP1.location,_741);break;case _bN1.FLOAT_VEC3:_bN1.uniform3fv(_CP1.location,_741);break;case _bN1.FLOAT_VEC4:_bN1.uniform4fv(_CP1.location,_741);break;case _bN1.FLOAT_MAT2:_bN1.uniformMatrix2fv(_CP1.location,false,_741);break;case _bN1.FLOAT_MAT3:_bN1.uniformMatrix3fv(_CP1.location,false,_741);break;case _bN1.FLOAT_MAT4:_bN1.uniformMatrix4fv(_CP1.location,false,_741);break }break }case _GS1:{_ZH=_XS1[_p1+1];var state=_XS1[_p1+2];
|
|
var _1C=_XS1[_p1+3];_p1+=4;var _1U1=_3T1[_ZH];_1U1._3U1[state]=_1C;if(_1T1[_ZH]!=null){_bN1.activeTexture(_bN1.TEXTURE0+_ZH);if(!_AQ1(_1T1[_ZH],_UE())){_CQ1(_1T1[_ZH],_UE());_DQ1(_1T1[_ZH],_UE())}_bN1.bindTexture(_bN1.TEXTURE_2D,_1T1[_ZH]._8Q1)}__T1(_1T1[_ZH],_ZH);break }case _HS1:{_qz=_XS1[_p1+1];_4T1.set(_XS1[_p1+2],_qz*4);_5T1.set(_XS1[_p1+3],_qz*4);_6T1.set(_XS1[_p1+4],_qz*4);_p1+=5;_ST1(_US1);break }case _IS1:{_7T1.set(_XS1[_p1+1]);_p1+=2;_ST1(_VS1);break }case _JS1:{_8T1.set(_XS1[_p1+1]);_p1+=2;_ST1(_TS1);
|
|
break }case _KS1:{_qz=_XS1[_p1+1];enable=_XS1[_p1+2];_wk=_XS1[_p1+3];_p1+=4;if(enable){_6T1.set(_wk,_qz*4)}else {var _OF=_qz*4;_6T1[_OF+0]=0;_6T1[_OF+1]=0;_6T1[_OF+2]=0;_6T1[_OF+3]=0;}_ST1(_US1);break }case _LS1:{_9T1=_XS1[_p1+1];_aT1=_XS1[_p1+2];_p1+=3;_ST1(_WS1);break }case _MS1:{_Rk=_XS1[_p1+1];var _Fm=_XS1[_p1+2];var _Hm=_XS1[_p1+3];var _Wm=_XS1[_p1+4];var _Xm=_XS1[_p1+5];var canvas=_XS1[_p1+6];_p1+=7;if(!_AQ1(_Rk,_UE())){_CQ1(_Rk,_UE());_DQ1(_Rk,_UE())}_bN1.activeTexture(_bN1.TEXTURE0);_bN1.bindTexture(_bN1.TEXTURE_2D,
|
|
_Rk._8Q1);_bN1.texSubImage2D(_bN1.TEXTURE_2D,0,_Fm,_Hm,_Wm,_Xm,_bN1.RGBA,_bN1.UNSIGNED_BYTE,canvas);if(_1T1.length>0){if(_1T1[0]!=null){_bN1.bindTexture(_bN1.TEXTURE_2D,_1T1[0]._8Q1);}}break }}}_XS1.length=0}}/*@constructor */function _PN1(_wU1,_Vn,_Wn,_xU1,_VP1,_yU1,_zU1){var _bN1=this._ON1;var _AU1,_BU1,_MW,_OW,_CU1,_DU1,_EU1,_sr1;var _FU1;Object.defineProperties(this,{_9Q1:{get :function(){return _AU1}},_8Q1:{get :function(){return _BU1},set :function(_Qj){_BU1=_Qj}},_0Q1:{get :function(){return _MW}},_1Q1:{
|
|
get :function(){return _OW}},_8U1:{get :function(){return _CU1}},Image:{get :function(){return _DU1}},_GU1:{get :function(){return _EU1}},_3w:{get :function(){return _sr1},set :function(_Qj){_sr1=_Qj}},_bQ1:{get :function(){return _FU1},set :function(_Qj){_FU1=_Qj}}});(function(){_BU1=_wU1;_MW=_Vn;_OW=_Wn;_CU1=_xU1;_DU1=_VP1;_EU1=_yU1;_sr1=_zU1;_FU1=false;_AU1=new _RN1();if(_BU1){_AU1._aQ1(_bN1.TEXTURE_2D)}_sr1=_4Q1._HU1;if(_EU1!==undefined&&_EU1!==0){_sr1|=(_4Q1._5Q1|_4Q1._IU1)}})()}var _JU1={_HU1:0,_tU1:1,_KU1:2,
|
|
_LU1:4,_MU1:8,_NU1:16,_5Q1:32,_OU1:64};Object.freeze(_JU1);var _PU1={_tU1:0,_QU1:1,_RU1:2,_KU1:3,_5Q1:4,_7Q1:5,_IU1:6,_SU1:7,_OU1:8,_LU1:9,_TU1:16,};Object.freeze(_PU1);var _4Q1={_HU1:0,_tU1:(1<<_PU1._tU1),_QU1:(1<<_PU1._QU1),_RU1:(1<<_PU1._RU1),_KU1:(1<<_PU1._KU1),_5Q1:(1<<_PU1._5Q1),_7Q1:(1<<_PU1._7Q1),_IU1:(1<<_PU1._IU1),_SU1:(1<<_PU1._SU1),_OU1:(1<<_PU1._OU1)};Object.freeze(_4Q1);function _UU1(_VU1){var _WU1=[];var _XU1;(function(){if(_VU1==undefined)_VU1=32;_XU1=~~(_VU1/32);if(_XU1==0)_XU1=1;_WU1=new Array(_XU1);
|
|
for(var _p1=0;_p1<_XU1;_p1++){_WU1[_p1]=0x0}})();this._YU1=function(){return _VU1};this._ZU1=function(__U1){if(__U1>=_VU1)return;var _ax=~~(__U1/32);var _0V1=__U1-(_ax*32);_WU1[_ax]|=1<<_0V1};this._1V1=function(__U1){if(__U1>=_VU1)return;var _ax=~~(__U1/32);var _0V1=__U1-(_ax*32);_WU1[_ax]&=~(1<<_0V1)};this._2V1=function(__U1){if(__U1>=_VU1)return 0;var _ax=~~(__U1/32);var _3V1=__U1-(_ax*32);var _Wt=(_WU1[_ax]>>_3V1)&0x1;return _Wt};this._4V1=function(){var _p1;for(_p1=0;_p1<(_XU1-1);_p1++){_WU1[_p1]=0xffffffff}
|
|
var _5V1=_VU1-(_p1*32);var _Em;var _Ws=1;for(_Em=0;_Em<_5V1;_Em++){_WU1[_p1]|=_Ws;_Ws<<=1}};this._6V1=function(){for(var _p1=0;_p1<_XU1;_p1++){_WU1[_p1]=0x0}};this._7V1=function(){var _p1;for(_p1=0;_p1<_XU1;_p1++){if(_WU1[_p1]!=0)return 1}return 0};this._8V1=function(_xM){var _9V1=_xM._YU1()>this._YU1()?_xM._YU1():this._YU1();var _aV1=new _UU1(_9V1);for(var _p1=0;_p1<_9V1;_p1++){var _bV1=this._2V1(_p1)|_xM._2V1(_p1);if(_bV1==1){_aV1._ZU1(_p1)}}return _aV1};this._cV1=function(_xM){var _9V1=_xM._YU1()>this._YU1()?_xM._YU1():this._YU1();
|
|
var _aV1=new _UU1(_9V1);for(var _p1=0;_p1<_9V1;_p1++){var _bV1=this._2V1(_p1)&_xM._2V1(_p1);if(_bV1==1){_aV1._ZU1(_p1)}}return _aV1}}function _dV1(_eV1,_fV1,_gV1){var _hV1=[];var _iV1=[];(function(){_hV1=new Array(_eV1);_iV1=new Array(_fV1*_gV1)})();Object.defineProperties(this,{_jV1:{get :function(){return _hV1},set :function(_Wt){_hV1=_Wt}},_kV1:{get :function(){return _iV1},set :function(_Wt){_iV1=_Wt}},})}/*@constructor */function _HN1(_lV1,_mV1,_nV1,_kS1){var _bN1=this._ON1;var _oV1=null;var _Er1=null;var _pV1=[];
|
|
var _qV1;var _rV1=null;var _sV1=null;var _tV1=false;var _uV1=_nV1;(function(){_rV1=new _UU1(64);_sV1=new _UU1(64);_oV1=new _dV1(_tp._DR1,_lV1,_tp._UR1);_Er1=new _dV1(_tp._DR1,_lV1,_tp._UR1);_pV1=new Array(_mV1);for(var _p1=0;_p1<_mV1;_p1++){_pV1[_p1]=new _dV1(_tp._DR1,_lV1,_tp._UR1)}_hT1()})();function _hT1(){_rV1._4V1();_sV1._4V1();_tV1=true;_qV1=0;_oV1._jV1[_tp._aH]=false;_oV1._jV1[_tp._pR1]=_tp.__R1;_oV1._jV1[_tp._qR1]=_tp._1S1;_oV1._jV1[_tp._dH]=true;_oV1._jV1[_tp._FH]=false;_oV1._jV1[_tp._Hp]=_tp._up;_oV1._jV1[_tp._Ip]=_tp._wp;
|
|
_oV1._jV1[_tp._mH]=_tp._5P1;_oV1._jV1[_tp._cH]=_tp._PR1;_oV1._jV1[_tp._HH]=0;_oV1._jV1[_tp._jI]=_tp._QR1;_oV1._jV1[_tp._9H]=true;_oV1._jV1[_tp._hH]=false;_oV1._jV1[_tp._rR1]=false;_oV1._jV1[_tp._iH]=0x00000000;_oV1._jV1[_tp._sR1]=_tp._7S1;_oV1._jV1[_tp._jH]=0.0;_oV1._jV1[_tp._kH]=1.0;_oV1._jV1[_tp._tR1]=0;_oV1._jV1[_tp._uR1]=false;_oV1._jV1[_tp._vR1]=false;_oV1._jV1[_tp._wR1]=0x00000000;_oV1._jV1[_tp._xR1]=_tp._7S1;_oV1._jV1[_tp._EH]=_tp._9S1|_tp._bS1|_tp._aS1|_tp._cS1;_oV1._jV1[_tp._qP1]=false;
|
|
_oV1._jV1[_tp._yR1]=_tp._ER1;_oV1._jV1[_tp._zR1]=_tp._ER1;_oV1._jV1[_tp._vP1]=_tp._ER1;_oV1._jV1[_tp._sP1]=_tp._TR1;_oV1._jV1[_tp._yP1]=0;_oV1._jV1[_tp._AR1]=0xffffffff;_oV1._jV1[_tp._BR1]=0xffffffff;_oV1._jV1[_tp._Lp]=false;_oV1._jV1[_tp._Jp]=_tp._up;_oV1._jV1[_tp._Kp]=_tp._wp;_oV1._jV1[_tp._CR1]=0;var _p1;for(_p1=0;_p1<_tp._DR1;_p1++){_Er1._jV1[_p1]=_oV1._jV1[_p1]}var index=0;for(_p1=0;_p1<_lV1;_p1++){_oV1._kV1[index+_tp._MH]=_kS1==true?_tp._NH:_tp._PH;_oV1._kV1[index+_tp._OH]=_kS1==true?_tp._NH:_tp._PH;
|
|
_oV1._kV1[index+_tp._XH]=_kS1==true?_tp._NH:_tp._PH;_oV1._kV1[index+_tp._SH]=_tp._VH;_oV1._kV1[index+_tp._UH]=_tp._VH;_oV1._kV1[index+_tp._2I]=0;_oV1._kV1[index+_tp._4I]=0;_oV1._kV1[index+_tp._0I]=0;_oV1._kV1[index+_tp._6I]=0;_oV1._kV1[index+_tp._7I]=_tp._3Q1;index+=_tp._UR1}for(_p1=0;_p1<(_tp._UR1*_lV1);_p1++){_Er1._kV1[_p1]=_oV1._kV1[_p1]}_qV1=0};this._dO=function(){_hT1()};this._vV1=function(){return _rV1};this._wV1=function(){return _sV1};this._xV1=function(){return _tV1};this._Yp=function(_IT1,
|
|
_GH){if(_Er1._jV1[_IT1]==_GH)return;if(_oV1._jV1[_IT1]!=_GH){_rV1._ZU1(_IT1)}else {_rV1._1V1(_IT1)}_Er1._jV1[_IT1]=_GH;_tV1=_rV1._7V1()||_sV1._7V1()};this._LH=function(_241,_IT1,_GH){var index=(_241*_tp._UR1)+_IT1;if(_Er1._kV1[index]==_GH)return;if(_oV1._kV1[index]!=_GH){_sV1._ZU1(index)}else {_sV1._1V1(index)}_Er1._kV1[index]=_GH;_tV1=_rV1._7V1()||_sV1._7V1()};this._Gp=function(_IT1){return _Er1._jV1[_IT1]};this._dI=function(_241,_IT1){return _Er1._kV1[(_241*_tp._UR1)+_IT1]};this._eI=function(){_pV1[_qV1]._jV1=_Er1._jV1.slice();
|
|
_pV1[_qV1]._kV1=_Er1._kV1.slice();if(_qV1<_mV1){_qV1++}else {debug("GPU state stack has run out of space")}};this._fI=function(){if(_qV1>0){_qV1--}else {debug("Attempting to drop below bottom of GPU state stack");}var _p1;for(_p1=0;_p1<_tp._DR1;_p1++){this._Yp(_p1,_pV1[_qV1]._jV1[_p1])}for(_p1=0;_p1<_lV1;_p1++){var _Em;for(_Em=0;_Em<_tp._UR1;_Em++){this._LH(_p1,_Em,_pV1[_qV1]._kV1[(_p1*_lV1)+_Em])}}};this._qa1=function(){var _p1;if(_rV1._7V1()){for(_p1=0;_p1<_tp._DR1;_p1++){if(_rV1._2V1(_p1)!=0){_uV1._Yp(_p1,
|
|
_Er1._jV1[_p1]);_oV1._jV1[_p1]=_Er1._jV1[_p1]}}_rV1._6V1()}if(_sV1._7V1()){for(_p1=0;_p1<(_lV1*_tp._UR1);_p1++){if(_sV1._2V1(_p1)!=0){var _ZH=~~(_p1/_tp._UR1);var state=_p1-(_ZH*_tp._UR1);_uV1._LH(_ZH,state,_Er1._kV1[_p1]);_oV1._kV1[_p1]=_Er1._kV1[_p1]}}_sV1._6V1();}_tV1=false}}/*@constructor */function _RN1(_kS1){var _bN1=this._ON1;var _yV1=[];Object.defineProperties(this,{_3U1:{get :function(){return _yV1}}});(function(){if(_kS1){_yV1[_tp._MH]=_tp._NH;_yV1[_tp._OH]=_tp._NH;_yV1[_tp._XH]=_tp._NH}else {
|
|
_yV1[_tp._MH]=_tp._PH;_yV1[_tp._OH]=_tp._PH;_yV1[_tp._XH]=_tp._PH}_yV1[_tp._SH]=_tp._VH;_yV1[_tp._UH]=_tp._VH})();/*@this {yyTextureSamplerState} */this._aQ1=function(_Lc1){var _zV1=_yV1;_bN1.texParameteri(_Lc1,_bN1.TEXTURE_MAG_FILTER,(_zV1[_tp._MH]==_tp._NH)?_bN1.LINEAR:_bN1.NEAREST);_bN1.texParameteri(_Lc1,_bN1.TEXTURE_MIN_FILTER,(_zV1[_tp._OH]==_tp._NH)?_bN1.LINEAR:_bN1.NEAREST);_bN1.texParameteri(_Lc1,_bN1.TEXTURE_WRAP_S,(_zV1[_tp._SH]==_tp._VH)?_bN1.CLAMP_TO_EDGE:_bN1.REPEAT);_bN1.texParameteri(_Lc1,
|
|
_bN1.TEXTURE_WRAP_T,(_zV1[_tp._UH]==_tp._VH)?_bN1.CLAMP_TO_EDGE:_bN1.REPEAT)}}/*@constructor */function _as(_Cs,_AV1,_BV1){var _bN1=this._ON1;this._CV1=null;this._os=null;this._cU1=null;this._6q=null;this._8q=null;this._us=null;this._aq=null;this._hU1=_AV1;this._vU1=-1;this._4q=0;this._DV1=_Cs;this._tU1=false;_EV1(this);function _EV1(_B01){_FV1(_B01);_GV1(_B01);if(_BV1){_HV1(_B01)}}function _FV1(_B01){var _IV1=_B01._hU1._Zs;_B01._CV1=new ArrayBuffer(_Cs*_IV1);_B01._os=new Int8Array(_B01._CV1)}function _HV1(_B01){
|
|
_B01._cU1=_bN1.createBuffer();_bN1.bindBuffer(_bN1.ARRAY_BUFFER,_B01._cU1);_bN1.bufferData(_bN1.ARRAY_BUFFER,_B01._os,_bN1.DYNAMIC_DRAW)}function _GV1(_B01){var _JV1=_B01._hU1._Ts;for(var _km=0;_km<_JV1.length;_km++){var _iU1=_JV1[_km];switch(_iU1._Vs){case _tp._9t:_B01._6q=_KV1(_iU1._kU1,_B01._CV1,_iU1.offset);break;case _tp._et:_B01._8q=_KV1(_iU1._kU1,_B01._CV1,_iU1.offset);break;case _tp._ot:_B01._us=_KV1(_iU1._kU1,_B01._CV1,_iU1.offset);break;case _tp._mt:_B01._aq=_KV1(_iU1._kU1,_B01._CV1,_iU1.offset);
|
|
break }}}function _KV1(_LV1,_MV1,_NV1){switch(_LV1){case _bN1.UNSIGNED_BYTE:return(new Int32Array(_MV1,_NV1));break;case _bN1.FLOAT:return(new Float32Array(_MV1,_NV1));break }return false}/*@this {yyVBuffer} */this._OV1=function(_WQ1){if(_WQ1._3q()===this._3q()){var _zt=_WQ1._4q*_WQ1._3q();var offset=this._4q*this._3q();if((offset+_zt)>this._os.length){var _PV1=new ArrayBuffer(this._os.length*2);var _ns=new Int8Array(_PV1);_ns.set(this._os);this._os=_ns;this._CV1=_PV1;_GV1(this)}this._os.set(_WQ1._os.subarray(0,
|
|
_zt),offset);this._4q+=_WQ1._4q}};/*@this {yyVBuffer} */this._xt=function(){if(this._4q<this.max){var _zt=this._4q*this._3q();var _QV1=new ArrayBuffer(_zt);var _RV1=new Int8Array(_QV1);_RV1.set(this._os.subarray(0,_zt));this._os=_RV1;this._CV1=_QV1}this._cU1=_bN1.createBuffer();_bN1.bindBuffer(_bN1.ARRAY_BUFFER,this._cU1);_bN1.bufferData(_bN1.ARRAY_BUFFER,this._os,_bN1.STATIC_DRAW);this._6q=null;this._8q=null;this._us=null;this._aq=null};/*@this {yyVBuffer} */this._ds=function(_SV1){if((this._4q+_SV1)>this.max){
|
|
var _TV1=this.max*2;this.max=_TV1;var _0t=new ArrayBuffer(_TV1);var _2t=new Int8Array(_0t);_2t.set(this._os);this._CV1=_0t;_GV1(this)}this._4q+=_SV1};/*@this {yyVBuffer} */this._3q=function(){return this._hU1._Zs};/*@this {yyVBuffer} */this._uU1=function(){_bN1.bindBuffer(_bN1.ARRAY_BUFFER,this._cU1);var _UV1=new Int8Array(this._CV1,0,this._4q*this._hU1._Zs);_bN1.bufferSubData(_bN1.ARRAY_BUFFER,0,_UV1);this._4q=0;this._tU1=false}}/*@constructor */function _IN1(_nV1,_VV1){var _bN1=this._ON1;var _WV1=[];var _XV1=0,
|
|
_YS1=null,_YV1=null,_ZV1=_tp._0R1,_ZS1=null;var _uV1=_nV1;var __V1=_VV1;/*@this {yyVBufferManager} */this._4O1=function(_4t){if(_WV1[_4t]){debug("WARNING: Vertex format has already been registered\n")}else {_WV1[_4t]=new _Bw()}};/*@this {yyVBufferManager} */this._YQ1=function(_0s,_Dt,_WQ1,_XQ1){var size=_WQ1._4q-_XQ1;switch(_0s){case _tp._0q:_uV1._NP1(0,_Dt);_uV1._uT1(_WQ1);_uV1._wT1(_XQ1,size);break;case _tp._5s:_uV1._NP1(0,_Dt);_uV1._uT1(_WQ1);_uV1._yT1(_XQ1,size);break;case _tp._4s:_uV1._NP1(0,_Dt);_uV1._uT1(_WQ1);
|
|
_uV1._zT1(_XQ1,size);break;case _tp._2s:_uV1._NP1(0,null);_uV1._uT1(_WQ1);_uV1._AT1(_XQ1,size);break;case _tp._3s:_uV1._NP1(0,null);_uV1._uT1(_WQ1);_uV1._BT1(_XQ1,size);break;case _tp._1s:_uV1._NP1(0,null);_uV1._uT1(_WQ1);_uV1._mw1(_XQ1,size);break }};/*@this {yyVBufferManager} */this._qa1=function(){if(_YV1==null){__V1._qa1();return }this._YQ1(_ZV1,_YS1,_YV1,_XV1);_YV1=_YS1=null;_ZV1=_tp._0R1;__V1._qa1()};/*@this {yyVBufferManager} */this.__p=function(_0s,_0W1,_4t,_1W1,_AV1,_2W1){var _p1,_3W1,_Zp,_Mk;
|
|
_Mk=_0W1;if(_YV1!=null){if((_YV1._8O1==_4t)&&((_YV1._4q+_1W1)<=_YV1._DV1)&&(_YS1==_Mk)&&(_ZV1==_0s)&&((_0s!=_tp._3s)&&(_0s!=_tp._4s)&&(_0s!=_tp._5s))&&(__V1._xV1()==false)){return _YV1}else {var _4W1=_YV1;_Nn._qa1();if((_4W1._8O1==_4t)&&((_4W1._4q+_1W1)<=_4W1._DV1)){_YV1=_4W1;_XV1=_4W1._4q;_ZV1=_0s;_YS1=_Mk;return _YV1}}}else this._qa1();_ZV1=_0s;_YS1=_Mk;_3W1=_WV1[_4t]._Lw;for(_p1=_3W1.length-1;_p1>=0;_p1--){_Zp=_3W1[_p1];if(((_Zp._vU1+1)<_2W1)&&(_Zp._4q+_1W1)<=_Zp._DV1){_Zp._tU1=true;_XV1=_Zp._4q;_YV1=_Zp;
|
|
return _Zp}}if(_1W1<_bs){_1W1=_bs}_Zp=new _as(_1W1,_AV1,true);_Zp._8O1=_4t;_Zp._tU1=true;_XV1=_Zp._4q;_YV1=_Zp;_WV1[_4t]._7v(_Zp);return _Zp}}/*@constructor */function _QN1(){var _bN1=this._ON1;var _5W1=1,_6W1=false,_7W1=[],_8W1=0,_9W1=0;this._nU1=[];Object.defineProperties(this,{_Ts:{get :function(){return _7W1},set :function(_Wt){_7W1=_Wt}},_Ys:{get :function(){return _9W1},set :function(_Wt){_9W1=_Wt}},_Zs:{get :function(){return _8W1},set :function(_Wt){_8W1=_Wt}},_5O1:{get :function(){return _6W1},set :function(_Wt){
|
|
_6W1=_Wt}}});function _aW1(_Qs,_Ps,_bW1){var _Us={offset:_8W1,type:_Qs,_Vs:_Ps,_Ws:_bW1,_kU1:0,_jU1:0,_lU1:false};return _Us}function _7v(_Qs,_Ps,_bW1){_9W1|=_bW1;var _iU1=_aW1(_Qs,_Ps,_bW1);switch(_Qs){case _tp._ft:case _tp._wt:_8W1+=4;_iU1._kU1=_bN1.UNSIGNED_BYTE;_iU1._jU1=4;_iU1._lU1=true;break;case _tp._qt:_8W1+=4;_iU1._kU1=_bN1.FLOAT;_iU1._jU1=1;_iU1._lU1=false;break;case _tp._at:_8W1+=8;_iU1._kU1=_bN1.FLOAT;_iU1._jU1=2;_iU1._lU1=false;break;case _tp._ct:_8W1+=12;_iU1._kU1=_bN1.FLOAT;_iU1._jU1=3;_iU1._lU1=false;
|
|
break;case _tp._ut:_8W1+=16;_iU1._kU1=_bN1.FLOAT;_iU1._jU1=4;_iU1._lU1=false;break }_7W1.push(_iU1)}/*@this {yyVertexFormat} */this._cW1=function(){_7v(_tp._at,_tp._9t,_5W1);_5W1=_5W1<<1};/*@this {yyVertexFormat} */this._0O1=function(){_7v(_tp._ct,_tp._9t,_5W1);_5W1=_5W1<<1;};/*@this {yyVertexFormat} */this._1O1=function(){_7v(_tp._ft,_tp._et,_5W1);_5W1=_5W1<<1};/*@this {yyVertexFormat} */this._3O1=function(){_7v(_tp._ct,_tp._ot,_5W1);_5W1=_5W1<<1};/*@this {yyVertexFormat} */this._2O1=function(){_7v(_tp._at,
|
|
_tp._mt,_5W1);_5W1=_5W1<<1};/*@this {yyVertexFormat} */this._dW1=function(_Qs,_Ps){if((_Qs<_tp._qt)||(_Qs>_tp._cR1)){debug("ERROR vertex_format_add_custom: illegal types");return }if((_Ps<_tp._9t)||(_Ps>_tp._bR1)){debug("ERROR vertex_format_add_custom: illegal usage");return }_7v(_Qs,_Ps,_5W1);_5W1=_5W1<<1};/*@this {yyVertexFormat} */this._ag1=function(_7O1){if(_7W1.length!==_7O1._Ts.length){return false}for(var _p1=0;_p1<_7W1.length;_p1++){var _eW1=_7W1[_p1];var _fW1=_7O1._Ts[_p1];if((_eW1.offset!==_fW1.offset)||(_eW1.type!==_fW1.type)||(_eW1._Vs!==_fW1._Vs)||(_eW1._Ws!==_fW1._Ws)||(_eW1._kU1!==_fW1._kU1)||(_eW1._jU1!==_fW1._jU1)){
|
|
return false}}return true}}var _gW1=null;try{_gW1=new _hW1._iW1(new _hW1._jW1(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,
|
|
32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{})._pK1}catch(e){}/*
|
|
* Constructs a 64 bit two's-complement integer, given its low and high 32 bit values as *signed* integers.
|
|
* See the from* functions below for more convenient ways of constructing Longs.
|
|
* @exports Long
|
|
* @class A Long class for representing a 64 bit two's-complement integer value.
|
|
* @param {number} low The low (signed) 32 bits of the long
|
|
* @param {number} high The high (signed) 32 bits of the long
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @constructor
|
|
*/function Long(_q91,
|
|
_oh1,_kW1){/*
|
|
* The low 32 bits as a signed value.
|
|
* @type {number}
|
|
*/this._q91=_q91|0;/*
|
|
* The high 32 bits as a signed value.
|
|
* @type {number}
|
|
*/this._oh1=_oh1|0;/*
|
|
* Whether unsigned or not.
|
|
* @type {boolean}
|
|
*/this._kW1=!!_kW1}/*
|
|
* An indicator used to reliably determine if an object is a Long or not.
|
|
* @type {boolean}
|
|
* @const
|
|
* @private
|
|
*/Long.prototype.__isLong__;Object.defineProperty(Long.prototype,"__isLong__",{value:!0});/*
|
|
* @function
|
|
* @param {*} obj Object
|
|
* @returns {boolean}
|
|
* @inner
|
|
*/function _lW1(_Dy){
|
|
return(_Dy&&_Dy["__isLong__"])===true}/*
|
|
* Tests if the specified object is a Long.
|
|
* @function
|
|
* @param {*} obj Object
|
|
* @returns {boolean}
|
|
*/Long._lW1=_lW1;/*
|
|
* A cache of the Long representations of small integer values.
|
|
* @type {!Object}
|
|
* @inner
|
|
*/var _mW1={};/*
|
|
* A cache of the Long representations of small unsigned integer values.
|
|
* @type {!Object}
|
|
* @inner
|
|
*/var _nW1={};/*
|
|
* @param {number} value
|
|
* @param {boolean=} unsigned
|
|
* @returns {!Long}
|
|
* @inner
|
|
*/function _oW1(value,
|
|
_kW1){var _Dy,_pW1,_Yn;if(_kW1){value>>>=0;if(_Yn=(0<=value&&value<256)){_pW1=_nW1[value];if(_pW1)return _pW1}_Dy=_qW1(value,(value|0)<0?-1:0,true);if(_Yn)_nW1[value]=_Dy;return _Dy}else {value|=0;if(_Yn=(-128<=value&&value<128)){_pW1=_mW1[value];if(_pW1)return _pW1}_Dy=_qW1(value,value<0?-1:0,false);if(_Yn)_mW1[value]=_Dy;return _Dy}}/*
|
|
* Returns a Long representing the given 32 bit integer value.
|
|
* @function
|
|
* @param {number} value The 32 bit integer in question
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {!Long} The corresponding Long value
|
|
*/Long._oW1=_oW1;
|
|
/*
|
|
* @param {number} value
|
|
* @param {boolean=} unsigned
|
|
* @returns {!Long}
|
|
* @inner
|
|
*/function _rW1(value,_kW1){if(isNaN(value))return _kW1?_sW1:ZERO;if(_kW1){if(value<0)return _sW1;if(value>=_tW1)return _uW1}else {if(value<=-_vW1)return MIN_VALUE;if(value+1>=_vW1)return MAX_VALUE}if(value<0)return _rW1(-value,_kW1)._wW1();return _qW1((value%_xW1)|0,(value/_xW1)|0,_kW1)}/*
|
|
* Returns a Long representing the given value, provided that it is a finite number. Otherwise, zero is returned.
|
|
* @function
|
|
* @param {number} value The number in question
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {!Long} The corresponding Long value
|
|
*/Long._rW1=_rW1;
|
|
/*
|
|
* @param {number} lowBits
|
|
* @param {number} highBits
|
|
* @param {boolean=} unsigned
|
|
* @returns {!Long}
|
|
* @inner
|
|
*/function _qW1(_n91,_m91,_kW1){return new Long(_n91,_m91,_kW1)}/*
|
|
* Returns a Long representing the 64 bit integer that comes by concatenating the given low and high bits. Each is
|
|
* assumed to use 32 bits.
|
|
* @function
|
|
* @param {number} lowBits The low 32 bits
|
|
* @param {number} highBits The high 32 bits
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {!Long} The corresponding Long value
|
|
*/Long._qW1=_qW1;
|
|
/*
|
|
* @function
|
|
* @param {number} base
|
|
* @param {number} exponent
|
|
* @returns {number}
|
|
* @inner
|
|
*/var _yW1=Math.pow;/*
|
|
* @param {string} str
|
|
* @param {(boolean|number)=} unsigned
|
|
* @param {number=} radix
|
|
* @returns {!Long}
|
|
* @inner
|
|
*/function _Yw(_7K,_kW1,_zW1){if(_7K.length===0)throw Error('empty string');if(_7K==="NaN"||_7K==="Infinity"||_7K==="+Infinity"||_7K==="-Infinity")return ZERO;if(typeof _kW1==='number'){_zW1=_kW1,_kW1=false}else {_kW1=!!_kW1}_zW1=_zW1||10;if(_zW1<2||36<_zW1)throw _AW1('radix');
|
|
var _iP;if((_iP=_7K.indexOf('-'))>0)throw Error('interior hyphen');else if(_iP===0){return _Yw(_7K.substring(1),_kW1,_zW1)._wW1()}var _BW1=_rW1(_yW1(_zW1,8));var result=ZERO;for(var _p1=0;_p1<_7K.length;_p1+=8){var size=Math.min(8,_7K.length-_p1),value=parseInt(_7K.substring(_p1,_p1+size),_zW1);if(size<8){var _2Y=_rW1(_yW1(_zW1,size));result=result._pY(_2Y).add(_rW1(value))}else {result=result._pY(_BW1);result=result.add(_rW1(value))}}result._kW1=_kW1;return result}/*
|
|
* Returns a Long representation of the given string, written using the specified radix.
|
|
* @function
|
|
* @param {string} str The textual representation of the Long
|
|
* @param {(boolean|number)=} unsigned Whether unsigned or not, defaults to signed
|
|
* @param {number=} radix The radix in which the text is written (2-36), defaults to 10
|
|
* @returns {!Long} The corresponding Long value
|
|
*/Long._Yw=_Yw;
|
|
/*
|
|
* @function
|
|
* @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val
|
|
* @param {boolean=} unsigned
|
|
* @returns {!Long}
|
|
* @inner
|
|
*/function _CW1(_Wt,_kW1){if(typeof _Wt==='number')return _rW1(_Wt,_kW1);if(typeof _Wt==='string')return _Yw(_Wt,_kW1);return _qW1(_Wt._q91,_Wt._oh1,typeof _kW1==='boolean'?_kW1:_Wt._kW1)}/*
|
|
* Converts the specified value to a Long using the appropriate from* function for its type.
|
|
* @function
|
|
* @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val Value
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {!Long}
|
|
*/Long._CW1=_CW1;
|
|
/*
|
|
* @type {number}
|
|
* @const
|
|
* @inner
|
|
*/var _DW1=1<<16;/*
|
|
* @type {number}
|
|
* @const
|
|
* @inner
|
|
*/var _EW1=1<<24;/*
|
|
* @type {number}
|
|
* @const
|
|
* @inner
|
|
*/var _xW1=_DW1*_DW1;/*
|
|
* @type {number}
|
|
* @const
|
|
* @inner
|
|
*/var _tW1=_xW1*_xW1;/*
|
|
* @type {number}
|
|
* @const
|
|
* @inner
|
|
*/var _vW1=_tW1/2;/*
|
|
* @type {!Long}
|
|
* @const
|
|
* @inner
|
|
*/var _FW1=_oW1(_EW1);/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var ZERO=_oW1(0);/*
|
|
* Signed zero.
|
|
* @type {!Long}
|
|
*/Long.ZERO=ZERO;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var _sW1=_oW1(0,
|
|
!0);/*
|
|
* Unsigned zero.
|
|
* @type {!Long}
|
|
*/Long._sW1=_sW1;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var ONE=_oW1(1);/*
|
|
* Signed one.
|
|
* @type {!Long}
|
|
*/Long.ONE=ONE;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var _GW1=_oW1(1,!0);/*
|
|
* Unsigned one.
|
|
* @type {!Long}
|
|
*/Long._GW1=_GW1;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var _HW1=_oW1(-1);/*
|
|
* Signed negative one.
|
|
* @type {!Long}
|
|
*/Long._HW1=_HW1;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var MAX_VALUE=_qW1(0xFFFFFFFF|0,0x7FFFFFFF|0,!1);/*
|
|
* Maximum signed value.
|
|
* @type {!Long}
|
|
*/Long.MAX_VALUE=MAX_VALUE;
|
|
/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var _uW1=_qW1(0xFFFFFFFF|0,0xFFFFFFFF|0,!0);/*
|
|
* Maximum unsigned value.
|
|
* @type {!Long}
|
|
*/Long._uW1=_uW1;/*
|
|
* @type {!Long}
|
|
* @inner
|
|
*/var MIN_VALUE=_qW1(0,0x80000000|0,!1);/*
|
|
* Minimum signed value.
|
|
* @type {!Long}
|
|
*/Long.MIN_VALUE=MIN_VALUE;/*
|
|
* @alias Long.prototype
|
|
* @inner
|
|
*/var _IW1=Long.prototype;/*
|
|
* Converts the Long to a 32 bit integer, assuming it is a 32 bit integer.
|
|
* @returns {number}
|
|
*/_IW1._JW1=function _JW1(){return this._kW1?this._q91>>>0:this._q91;
|
|
};/*
|
|
* Converts the Long to a the nearest floating-point representation of this value (double, 53 bit mantissa).
|
|
* @returns {number}
|
|
*/_IW1._hL=function _hL(){if(this._kW1)return((this._oh1>>>0)*_xW1)+(this._q91>>>0);return this._oh1*_xW1+(this._q91>>>0)};/*
|
|
* Converts the Long to a string written in the specified radix.
|
|
* @param {number=} radix Radix (2-36), defaults to 10
|
|
* @returns {string}
|
|
* @override
|
|
* @throws {RangeError} If `radix` is out of range
|
|
*/_IW1.toString=function toString(_zW1){
|
|
_zW1=_zW1||10;if(_zW1<2||36<_zW1)throw _AW1('radix');if(this._KW1())return '0';if(this._LW1()){if(this._MW1(MIN_VALUE)){var _NW1=_rW1(_zW1),_DJ=this._DJ(_NW1),_OW1=_DJ._pY(_NW1).sub(this);return _DJ.toString(_zW1)+_OW1._JW1().toString(_zW1)}else return '-'+this._wW1().toString(_zW1)}var _BW1=_rW1(_yW1(_zW1,6),this._kW1),_PW1=this;var result='';while(true){var _QW1=_PW1._DJ(_BW1),_RW1=_PW1.sub(_QW1._pY(_BW1))._JW1()>>>0,_SW1=_RW1.toString(_zW1);_PW1=_QW1;if(_PW1._KW1())return _SW1+result;else {while(_SW1.length<6)_SW1='0'+_SW1;
|
|
result=''+_SW1+result}}};/*
|
|
* Gets the high 32 bits as a signed integer.
|
|
* @returns {number} Signed high bits
|
|
*/_IW1._TW1=function _TW1(){return this._oh1};/*
|
|
* Gets the high 32 bits as an unsigned integer.
|
|
* @returns {number} Unsigned high bits
|
|
*/_IW1._UW1=function _UW1(){return this._oh1>>>0};/*
|
|
* Gets the low 32 bits as a signed integer.
|
|
* @returns {number} Signed low bits
|
|
*/_IW1._VW1=function _VW1(){return this._q91};/*
|
|
* Gets the low 32 bits as an unsigned integer.
|
|
* @returns {number} Unsigned low bits
|
|
*/_IW1._WW1=function _WW1(){
|
|
return this._q91>>>0};/*
|
|
* Gets the number of bits needed to represent the absolute value of this Long.
|
|
* @returns {number}
|
|
*/_IW1._XW1=function _XW1(){if(this._LW1())return this._MW1(MIN_VALUE)?64:this._wW1()._XW1();var _Wt=this._oh1!=0?this._oh1:this._q91;for(var _Ws=31;_Ws>0;_Ws--)if((_Wt&(1<<_Ws))!=0)break;return this._oh1!=0?_Ws+33:_Ws+1};/*
|
|
* Tests if this Long's value equals zero.
|
|
* @returns {boolean}
|
|
*/_IW1._KW1=function _KW1(){return this._oh1===0&&this._q91===0};/*
|
|
* Tests if this Long's value equals zero. This is an alias of {@link Long#isZero}.
|
|
* @returns {boolean}
|
|
*/_IW1._YW1=_IW1._KW1;
|
|
/*
|
|
* Tests if this Long's value is negative.
|
|
* @returns {boolean}
|
|
*/_IW1._LW1=function _LW1(){return !this._kW1&&this._oh1<0};/*
|
|
* Tests if this Long's value is positive.
|
|
* @returns {boolean}
|
|
*/_IW1._ZW1=function _ZW1(){return this._kW1||this._oh1>=0};/*
|
|
* Tests if this Long's value is odd.
|
|
* @returns {boolean}
|
|
*/_IW1.__W1=function __W1(){return(this._q91&1)===1};/*
|
|
* Tests if this Long's value is even.
|
|
* @returns {boolean}
|
|
*/_IW1._0X1=function _0X1(){return(this._q91&1)===0;};/*
|
|
* Tests if this Long's value equals the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._1X1=function _1X1(_Jm1){
|
|
if(!_lW1(_Jm1))_Jm1=_CW1(_Jm1);if(this._kW1!==_Jm1._kW1&&(this._oh1>>>31)===1&&(_Jm1._oh1>>>31)===1)return false;return this._oh1===_Jm1._oh1&&this._q91===_Jm1._q91};/*
|
|
* Tests if this Long's value equals the specified's. This is an alias of {@link Long#equals}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._MW1=_IW1._1X1;/*
|
|
* Tests if this Long's value differs from the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._2X1=function _2X1(_Jm1){
|
|
return !this._MW1(_Jm1)};/*
|
|
* Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._3X1=_IW1._2X1;/*
|
|
* Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._4X1=_IW1._2X1;/*
|
|
* Tests if this Long's value is less than the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._5X1=function _5X1(_Jm1){
|
|
return this._6X1(_Jm1)<0};/*
|
|
* Tests if this Long's value is less than the specified's. This is an alias of {@link Long#lessThan}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._7X1=_IW1._5X1;/*
|
|
* Tests if this Long's value is less than or equal the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._8X1=function _8X1(_Jm1){return this._6X1(_Jm1)<=0};/*
|
|
* Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._9X1=_IW1._8X1;
|
|
/*
|
|
* Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._aX1=_IW1._8X1;/*
|
|
* Tests if this Long's value is greater than the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._bX1=function _bX1(_Jm1){return this._6X1(_Jm1)>0};/*
|
|
* Tests if this Long's value is greater than the specified's. This is an alias of {@link Long#greaterThan}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._cX1=_IW1._bX1;
|
|
/*
|
|
* Tests if this Long's value is greater than or equal the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._dX1=function _dX1(_Jm1){return this._6X1(_Jm1)>=0};/*
|
|
* Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._eX1=_IW1._dX1;/*
|
|
* Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {boolean}
|
|
*/_IW1._fX1=_IW1._dX1;
|
|
/*
|
|
* Compares this Long's value with the specified's.
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {number} 0 if they are the same, 1 if the this is greater and -1
|
|
* if the given one is greater
|
|
*/_IW1._gX1=function _gX1(_Jm1){if(!_lW1(_Jm1))_Jm1=_CW1(_Jm1);if(this._MW1(_Jm1))return 0;var _hX1=this._LW1(),_iX1=_Jm1._LW1();if(_hX1&&!_iX1)return -1;if(!_hX1&&_iX1)return 1;if(!this._kW1)return this.sub(_Jm1)._LW1()?-1:1;return(_Jm1._oh1>>>0)>(this._oh1>>>0)||(_Jm1._oh1===this._oh1&&(_Jm1._q91>>>0)>(this._q91>>>0))?-1:1}
|
|
;/*
|
|
* Compares this Long's value with the specified's. This is an alias of {@link Long#compare}.
|
|
* @function
|
|
* @param {!Long|number|string} other Other value
|
|
* @returns {number} 0 if they are the same, 1 if the this is greater and -1
|
|
* if the given one is greater
|
|
*/_IW1._6X1=_IW1._gX1;/*
|
|
* Negates this Long's value.
|
|
* @returns {!Long} Negated Long
|
|
*/_IW1._jX1=function _jX1(){if(!this._kW1&&this._MW1(MIN_VALUE))return MIN_VALUE;return this._kX1().add(ONE)};/*
|
|
* Negates this Long's value. This is an alias of {@link Long#negate}.
|
|
* @function
|
|
* @returns {!Long} Negated Long
|
|
*/_IW1._wW1=_IW1._jX1;
|
|
/*
|
|
* Returns the sum of this and the specified Long.
|
|
* @param {!Long|number|string} addend Addend
|
|
* @returns {!Long} Sum
|
|
*/_IW1.add=function add(_lX1){if(!_lW1(_lX1))_lX1=_CW1(_lX1);var _mX1=this._oh1>>>16;var _nX1=this._oh1&0xFFFF;var _oX1=this._q91>>>16;var _pX1=this._q91&0xFFFF;var _qX1=_lX1._oh1>>>16;var _rX1=_lX1._oh1&0xFFFF;var _sX1=_lX1._q91>>>16;var _tX1=_lX1._q91&0xFFFF;var _uX1=0,_vX1=0,_wX1=0,_xX1=0;_xX1+=_pX1+_tX1;_wX1+=_xX1>>>16;_xX1&=0xFFFF;_wX1+=_oX1+_sX1;_vX1+=_wX1>>>16;_wX1&=0xFFFF;
|
|
_vX1+=_nX1+_rX1;_uX1+=_vX1>>>16;_vX1&=0xFFFF;_uX1+=_mX1+_qX1;_uX1&=0xFFFF;return _qW1((_wX1<<16)|_xX1,(_uX1<<16)|_vX1,this._kW1)};/*
|
|
* Returns the difference of this and the specified Long.
|
|
* @param {!Long|number|string} subtrahend Subtrahend
|
|
* @returns {!Long} Difference
|
|
*/_IW1._yX1=function _yX1(_zX1){if(!_lW1(_zX1))_zX1=_CW1(_zX1);return this.add(_zX1._wW1())};/*
|
|
* Returns the difference of this and the specified Long. This is an alias of {@link Long#subtract}.
|
|
* @function
|
|
* @param {!Long|number|string} subtrahend Subtrahend
|
|
* @returns {!Long} Difference
|
|
*/_IW1.sub=_IW1._yX1;
|
|
/*
|
|
* Returns the product of this and the specified Long.
|
|
* @param {!Long|number|string} multiplier Multiplier
|
|
* @returns {!Long} Product
|
|
*/_IW1._AX1=function _AX1(_BX1){if(this._KW1())return ZERO;if(!_lW1(_BX1))_BX1=_CW1(_BX1);if(_gW1){var _q91=_gW1._pY(this._q91,this._oh1,_BX1._q91,_BX1._oh1);return _qW1(_q91,_gW1._CX1(),this._kW1)}if(_BX1._KW1())return ZERO;if(this._MW1(MIN_VALUE))return _BX1.__W1()?MIN_VALUE:ZERO;if(_BX1._MW1(MIN_VALUE))return this.__W1()?MIN_VALUE:ZERO;if(this._LW1()){if(_BX1._LW1())return this._wW1()._pY(_BX1._wW1());
|
|
else return this._wW1()._pY(_BX1)._wW1()}else if(_BX1._LW1())return this._pY(_BX1._wW1())._wW1();if(this._7X1(_FW1)&&_BX1._7X1(_FW1))return _rW1(this._hL()*_BX1._hL(),this._kW1);var _mX1=this._oh1>>>16;var _nX1=this._oh1&0xFFFF;var _oX1=this._q91>>>16;var _pX1=this._q91&0xFFFF;var _qX1=_BX1._oh1>>>16;var _rX1=_BX1._oh1&0xFFFF;var _sX1=_BX1._q91>>>16;var _tX1=_BX1._q91&0xFFFF;var _uX1=0,_vX1=0,_wX1=0,_xX1=0;_xX1+=_pX1*_tX1;_wX1+=_xX1>>>16;_xX1&=0xFFFF;_wX1+=_oX1*_tX1;_vX1+=_wX1>>>16;_wX1&=0xFFFF;_wX1+=_pX1*_sX1;
|
|
_vX1+=_wX1>>>16;_wX1&=0xFFFF;_vX1+=_nX1*_tX1;_uX1+=_vX1>>>16;_vX1&=0xFFFF;_vX1+=_oX1*_sX1;_uX1+=_vX1>>>16;_vX1&=0xFFFF;_vX1+=_pX1*_rX1;_uX1+=_vX1>>>16;_vX1&=0xFFFF;_uX1+=_mX1*_tX1+_nX1*_sX1+_oX1*_rX1+_pX1*_qX1;_uX1&=0xFFFF;return _qW1((_wX1<<16)|_xX1,(_uX1<<16)|_vX1,this._kW1)};/*
|
|
* Returns the product of this and the specified Long. This is an alias of {@link Long#multiply}.
|
|
* @function
|
|
* @param {!Long|number|string} multiplier Multiplier
|
|
* @returns {!Long} Product
|
|
*/_IW1._pY=_IW1._AX1;
|
|
/*
|
|
* Returns this Long divided by the specified. The result is signed if this Long is signed or
|
|
* unsigned if this Long is unsigned.
|
|
* @param {!Long|number|string} divisor Divisor
|
|
* @returns {!Long} Quotient
|
|
*/_IW1._DX1=function _DX1(_EX1){if(!_lW1(_EX1))_EX1=_CW1(_EX1);if(_EX1._KW1())throw Error('division by zero');if(_gW1){if(!this._kW1&&this._oh1===-0x80000000&&_EX1._q91===-1&&_EX1._oh1===-1){return this}var _q91=(this._kW1?_gW1._FX1:_gW1._GX1)(this._q91,this._oh1,_EX1._q91,_EX1._oh1);return _qW1(_q91,
|
|
_gW1._CX1(),this._kW1)}if(this._KW1())return this._kW1?_sW1:ZERO;var _HX1,_PW1,_Qq;if(!this._kW1){if(this._MW1(MIN_VALUE)){if(_EX1._MW1(ONE)||_EX1._MW1(_HW1))return MIN_VALUE;else if(_EX1._MW1(MIN_VALUE))return ONE;else {var _IX1=this._JX1(1);_HX1=_IX1._DJ(_EX1)._KX1(1);if(_HX1._MW1(ZERO)){return _EX1._LW1()?ONE:_HW1}else {_PW1=this.sub(_EX1._pY(_HX1));_Qq=_HX1.add(_PW1._DJ(_EX1));return _Qq}}}else if(_EX1._MW1(MIN_VALUE))return this._kW1?_sW1:ZERO;if(this._LW1()){if(_EX1._LW1())return this._wW1()._DJ(_EX1._wW1());
|
|
return this._wW1()._DJ(_EX1)._wW1()}else if(_EX1._LW1())return this._DJ(_EX1._wW1())._wW1();_Qq=ZERO}else {if(!_EX1._kW1)_EX1=_EX1._LX1();if(_EX1._cX1(this))return _sW1;if(_EX1._cX1(this._MX1(1)))return _GW1;_Qq=_sW1}_PW1=this;while(_PW1._eX1(_EX1)){_HX1=Math.max(1,Math.floor(_PW1._hL()/_EX1._hL()));var _4Y=Math.ceil(Math.log(_HX1)/Math.LN2),_PM1=(_4Y<=48)?1:_yW1(2,_4Y-48),_NX1=_rW1(_HX1),_OX1=_NX1._pY(_EX1);while(_OX1._LW1()||_OX1._cX1(_PW1)){_HX1-=_PM1;_NX1=_rW1(_HX1,this._kW1);_OX1=_NX1._pY(_EX1)}if(_NX1._KW1())_NX1=ONE;
|
|
_Qq=_Qq.add(_NX1);_PW1=_PW1.sub(_OX1)}return _Qq};/*
|
|
* Returns this Long divided by the specified. This is an alias of {@link Long#divide}.
|
|
* @function
|
|
* @param {!Long|number|string} divisor Divisor
|
|
* @returns {!Long} Quotient
|
|
*/_IW1._DJ=_IW1._DX1;/*
|
|
* Returns this Long modulo the specified.
|
|
* @param {!Long|number|string} divisor Divisor
|
|
* @returns {!Long} Remainder
|
|
*/_IW1._PX1=function _PX1(_EX1){if(!_lW1(_EX1))_EX1=_CW1(_EX1);if(_gW1){var _q91=(this._kW1?_gW1._QX1:_gW1._RX1)(this._q91,
|
|
this._oh1,_EX1._q91,_EX1._oh1);return _qW1(_q91,_gW1._CX1(),this._kW1)}return this.sub(this._DJ(_EX1)._pY(_EX1))};/*
|
|
* Returns this Long modulo the specified. This is an alias of {@link Long#modulo}.
|
|
* @function
|
|
* @param {!Long|number|string} divisor Divisor
|
|
* @returns {!Long} Remainder
|
|
*/_IW1._qY=_IW1._PX1;/*
|
|
* Returns this Long modulo the specified. This is an alias of {@link Long#modulo}.
|
|
* @function
|
|
* @param {!Long|number|string} divisor Divisor
|
|
* @returns {!Long} Remainder
|
|
*/_IW1._PW1=_IW1._PX1;
|
|
/*
|
|
* Returns the bitwise NOT of this Long.
|
|
* @returns {!Long}
|
|
*/_IW1._kX1=function _kX1(){return _qW1(~this._q91,~this._oh1,this._kW1)};/*
|
|
* Returns the bitwise AND of this Long and the specified.
|
|
* @param {!Long|number|string} other Other Long
|
|
* @returns {!Long}
|
|
*/_IW1._tY=function _tY(_Jm1){if(!_lW1(_Jm1))_Jm1=_CW1(_Jm1);return _qW1(this._q91&_Jm1._q91,this._oh1&_Jm1._oh1,this._kW1)};/*
|
|
* Returns the bitwise OR of this Long and the specified.
|
|
* @param {!Long|number|string} other Other Long
|
|
* @returns {!Long}
|
|
*/_IW1._uY=function _uY(_Jm1){
|
|
if(!_lW1(_Jm1))_Jm1=_CW1(_Jm1);return _qW1(this._q91|_Jm1._q91,this._oh1|_Jm1._oh1,this._kW1)};/*
|
|
* Returns the bitwise XOR of this Long and the given one.
|
|
* @param {!Long|number|string} other Other Long
|
|
* @returns {!Long}
|
|
*/_IW1._vY=function _vY(_Jm1){if(!_lW1(_Jm1))_Jm1=_CW1(_Jm1);return _qW1(this._q91^_Jm1._q91,this._oh1^_Jm1._oh1,this._kW1)};/*
|
|
* Returns this Long with bits shifted to the left by the given amount.
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._wY=function _wY(_9V1){
|
|
if(_lW1(_9V1))_9V1=_9V1._JW1();if((_9V1&=63)===0)return this;else if(_9V1<32)return _qW1(this._q91<<_9V1,(this._oh1<<_9V1)|(this._q91>>>(32-_9V1)),this._kW1);else return _qW1(0,this._q91<<(_9V1-32),this._kW1)};/*
|
|
* Returns this Long with bits shifted to the left by the given amount. This is an alias of {@link Long#shiftLeft}.
|
|
* @function
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._KX1=_IW1._wY;/*
|
|
* Returns this Long with bits arithmetically shifted to the right by the given amount.
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._xY=function _xY(_9V1){
|
|
if(_lW1(_9V1))_9V1=_9V1._JW1();if((_9V1&=63)===0)return this;else if(_9V1<32)return _qW1((this._q91>>>_9V1)|(this._oh1<<(32-_9V1)),this._oh1>>_9V1,this._kW1);else return _qW1(this._oh1>>(_9V1-32),this._oh1>=0?0:-1,this._kW1)};/*
|
|
* Returns this Long with bits arithmetically shifted to the right by the given amount. This is an alias of {@link Long#shiftRight}.
|
|
* @function
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._JX1=_IW1._xY;/*
|
|
* Returns this Long with bits logically shifted to the right by the given amount.
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._SX1=function _SX1(_9V1){
|
|
if(_lW1(_9V1))_9V1=_9V1._JW1();_9V1&=63;if(_9V1===0)return this;else {var _oh1=this._oh1;if(_9V1<32){var _q91=this._q91;return _qW1((_q91>>>_9V1)|(_oh1<<(32-_9V1)),_oh1>>>_9V1,this._kW1)}else if(_9V1===32)return _qW1(_oh1,0,this._kW1);else return _qW1(_oh1>>>(_9V1-32),0,this._kW1)}};/*
|
|
* Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}.
|
|
* @function
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._MX1=_IW1._SX1;
|
|
/*
|
|
* Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}.
|
|
* @function
|
|
* @param {number|!Long} numBits Number of bits
|
|
* @returns {!Long} Shifted Long
|
|
*/_IW1._TX1=_IW1._SX1;/*
|
|
* Converts this Long to signed.
|
|
* @returns {!Long} Signed long
|
|
*/_IW1._UX1=function _UX1(){if(!this._kW1)return this;return _qW1(this._q91,this._oh1,false)};/*
|
|
* Converts this Long to unsigned.
|
|
* @returns {!Long} Unsigned long
|
|
*/_IW1._LX1=function _LX1(){
|
|
if(this._kW1)return this;return _qW1(this._q91,this._oh1,true)};/*
|
|
* Converts this Long to its byte representation.
|
|
* @param {boolean=} le Whether little or big endian, defaults to big endian
|
|
* @returns {!Array.<number>} Byte representation
|
|
*/_IW1._VX1=function _VX1(_aX1){return _aX1?this._WX1():this._XX1()};/*
|
|
* Converts this Long to its little endian byte representation.
|
|
* @returns {!Array.<number>} Little endian byte representation
|
|
*/_IW1._WX1=function _WX1(){var _p91=this._oh1,_uh1=this._q91;
|
|
return [_uh1&0xff,_uh1>>>8&0xff,_uh1>>>16&0xff,_uh1>>>24,_p91&0xff,_p91>>>8&0xff,_p91>>>16&0xff,_p91>>>24]};/*
|
|
* Converts this Long to its big endian byte representation.
|
|
* @returns {!Array.<number>} Big endian byte representation
|
|
*/_IW1._XX1=function _XX1(){var _p91=this._oh1,_uh1=this._q91;return [_p91>>>24,_p91>>>16&0xff,_p91>>>8&0xff,_p91&0xff,_uh1>>>24,_uh1>>>16&0xff,_uh1>>>8&0xff,_uh1&0xff]};/*
|
|
* Creates a Long from its byte representation.
|
|
* @param {!Array.<number>} bytes Byte representation
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @param {boolean=} le Whether little or big endian, defaults to big endian
|
|
* @returns {Long} The corresponding Long value
|
|
*/Long._YX1=function _YX1(_ZX1,
|
|
_kW1,_aX1){return _aX1?Long.__X1(_ZX1,_kW1):Long._0Y1(_ZX1,_kW1)};/*
|
|
* Creates a Long from its little endian byte representation.
|
|
* @param {!Array.<number>} bytes Little endian byte representation
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {Long} The corresponding Long value
|
|
*/Long.__X1=function __X1(_ZX1,_kW1){return new Long(_ZX1[0]|_ZX1[1]<<8|_ZX1[2]<<16|_ZX1[3]<<24,_ZX1[4]|_ZX1[5]<<8|_ZX1[6]<<16|_ZX1[7]<<24,_kW1)};/*
|
|
* Creates a Long from its big endian byte representation.
|
|
* @param {!Array.<number>} bytes Big endian byte representation
|
|
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
|
|
* @returns {Long} The corresponding Long value
|
|
*/Long._0Y1=function _0Y1(_ZX1,
|
|
_kW1){return new Long(_ZX1[4]<<24|_ZX1[5]<<16|_ZX1[6]<<8|_ZX1[7],_ZX1[0]<<24|_ZX1[1]<<16|_ZX1[2]<<8|_ZX1[3],_kW1)};function _1Y1(color){return(((color._ok*255)&0xff)<<0)|(((color._pk*255)&0xff)<<8)|(((color._qk*255)&0xff)<<16)}/*@this {yyPhysicsDebugDraw} */function _2Y1(vertices,vertexCount,color){_57(_1Y1(color));var scale=1.0/this._3Y1._L21;for(var _km=0;_km<vertexCount;++_km){var _4Y1=vertices[_km];var _5Y1=vertices[(_km+1)%vertexCount];_2f(_4Y1.x*scale,_4Y1.y*scale,_5Y1.x*scale,_5Y1.y*scale);}}/*@this {yyPhysicsDebugDraw} */function _6Y1(vertices,
|
|
vertexCount,color){_57(_1Y1(color));var scale=1.0/this._3Y1._L21;var _4Y1=vertices[0];for(var _km=2;_km<vertexCount;++_km){var _5Y1=vertices[_km-1];var _7Y1=vertices[_km];_3Q(_4Y1.x*scale,_4Y1.y*scale,_5Y1.x*scale,_5Y1.y*scale,_7Y1.x*scale,_7Y1.y*scale,false)}}/*@this {yyPhysicsDebugDraw} */function _8Y1(_Gh1,_Hh1,color){_57(_1Y1(color));var scale=1.0/this._3Y1._L21;_tQ((_Gh1.x-_Hh1)*scale,(_Gh1.y-_Hh1)*scale,(_Gh1.x+_Hh1)*scale,(_Gh1.y+_Hh1)*scale,true)}/*@this {yyPhysicsDebugDraw} */function _9Y1(_Gh1,
|
|
_Hh1,_6z,color){_57(_1Y1(color));var scale=1.0/this._3Y1._L21;_tQ((_Gh1.x-_Hh1)*scale,(_Gh1.y-_Hh1)*scale,(_Gh1.x+_Hh1)*scale,(_Gh1.y+_Hh1)*scale,false)}/*@this {yyPhysicsDebugDraw} */function _aY1(_5z,_Kh1,color){_57(_1Y1(color));var scale=1.0/this._3Y1._L21;_2f(_5z.x*scale,_5z.y*scale,_Kh1.x*scale,_Kh1.y*scale)}/*@this {yyPhysicsDebugDraw} */function _bY1(_Hg1){var _cY1=0.4;var scale=1.0/this._3Y1._L21;var _5z=_Hg1._iP,_Kh1=new _dY1._eY1();_Kh1.x=_5z.x+_cY1*_Hg1._oN._Eg1().x;_Kh1.y=_5z.y+_cY1*_Hg1._oN._Eg1().y;
|
|
_57(_fY1);_2f(_5z.x*scale,_5z.y*scale,_Kh1.x*scale,_Kh1.y*scale);_Kh1.x=_5z.x+_cY1*_Hg1._oN._Fg1().x;_Kh1.y=_5z.y+_cY1*_Hg1._oN._Fg1().y;_57(_gY1);_2f(_5z.x*scale,_5z.y*scale,_Kh1.x*scale,_Kh1.y*scale)}/*@this {yyPhysicsDebugDraw} */function _hY1(_Nh1,_Hh1,_Oh1,_Zn){for(var _km=0;_km<_Zn;_km++){var scale=1.0/this._3Y1._L21;_57(((_Oh1[_km]._ok&0xff)<<0)|((_Oh1[_km]._pk&0xff)<<8)|((_Oh1[_km]._qk&0xff)<<16));_tQ((_Nh1[_km].x-_Hh1)*scale,(_Nh1[_km].y-_Hh1)*scale,(_Nh1[_km].x+_Hh1)*scale,(_Nh1[_km].y+_Hh1)*scale,
|
|
true)}}/*@constructor */function _f21(){this._Hr1=0;this._Ir1=0;this._iY1=false;this._jY1=true;this._kY1=false;this._lY1=new _dY1._mY1();this._Qi1=null};_f21.prototype._J21=function(_Ny){this._Qi1=null;this._lY1._ri1=new _dY1._nY1();this._lY1._ri1._6i1=_Ny};_f21.prototype._M21=function(){this._Qi1=[];this._lY1._ri1=new _dY1._oY1()};_f21.prototype._P21=function(_sl,_tl){var vertexCount=this._Qi1.length;this._Qi1[vertexCount]=new _dY1._eY1(_sl,_tl)};_f21.prototype._pY1=function(){if(this._Qi1===null||this._Qi1===undefined){
|
|
return true;}if(this._lY1._ri1._RS===_dY1._qY1._mi1){if(this._Qi1.length>2){this._lY1._ri1._7x(this._Qi1,this._Qi1.length);return true}}else if(this._lY1._ri1._RS===_dY1._qY1._ni1){if(this._kY1){if(this._Qi1.length>=3){this._lY1._ri1._Xi1(this._Qi1,this._Qi1.length);return true}}else {if(this._Qi1.length>=2){this._lY1._ri1._Yi1(this._Qi1,this._Qi1.length);return true}}}return false};_f21.prototype._v21=function(_u21){this._lY1._NB._lt1=_u21};_f21.prototype._s21=function(_r21){this._lY1._oK=_r21};_f21.prototype._p21=function(_o21){
|
|
this._lY1._mt1=_o21};_f21.prototype._m21=function(_l21){this._lY1._gi1=_l21};_f21.prototype._y21=function(_rY1){this._lY1._nt1=_rY1};_f21.prototype._B21=function(_A21){this._Hr1=_A21};_f21.prototype._D21=function(_A21){this._Ir1=_A21};_f21.prototype._D21=function(_A21){this._Ir1=_A21};_f21.prototype._G21=function(_F21){this._jY1=_F21};_f21.prototype._j21=function(){this._iY1=true};var _sY1=0,_tY1=1,_uY1=2,_vY1=3,_wY1=4,_xY1=5,_yY1=6,_zY1=7,_AY1=8,_BY1=9,_CY1=10,_DY1=11,_EY1=12,_FY1=13,_GY1=14,_HY1=15,
|
|
_IY1=16,_JY1=17,_KY1=18,_LY1=19,_MY1=20,_NY1=21,_OY1=22,_PY1=23,_QY1=24;/*@constructor */function _RY1(_SY1){this._TY1=_SY1};_RY1.prototype._jF1=function(_UY1){if((this._TY1 instanceof _dY1._VY1)||(this._TY1 instanceof _dY1._WY1)||(this._TY1 instanceof _dY1._XY1)){this._TY1._bw1()._G21(true);this._TY1._cw1()._G21(true);this._TY1._jF1(_UY1)}};/*@constructor */function _YY1(_ZY1,__Y1,_Dk,_Ek){this._0Z1=_ZY1;this._1Z1=__Y1;this._2Z1=new _dY1._eY1(_Dk,_Ek);this._3Z1=[]};_YY1.prototype._531=function(_4Z1,_5Z1,
|
|
_6Z1,_7Z1){this._0Z1._zs1(new _dY1._eY1(_6Z1,_7Z1),new _dY1._eY1(_4Z1,_5Z1),true)};_YY1.prototype._231=function(_4Z1,_5Z1,_6Z1,_7Z1){this._0Z1._231(new _dY1._eY1(_6Z1,_7Z1),new _dY1._eY1(_4Z1,_5Z1),true)};_YY1.prototype._c31=function(_8Z1,_9Z1,_aZ1,_bZ1){var _cZ1=this._0Z1._Gs1(new _dY1._eY1(_aZ1,_bZ1));var _dZ1=this._0Z1._Fs1(new _dY1._eY1(_8Z1,_9Z1));this._0Z1._231(_cZ1,_dZ1,true)};_YY1.prototype._f31=function(_8Z1,_9Z1,_aZ1,_bZ1){var _cZ1=this._0Z1._Gs1(new _dY1._eY1(_aZ1,_bZ1));var _dZ1=this._0Z1._Fs1(new _dY1._eY1(_8Z1,
|
|
_9Z1));this._0Z1._zs1(_cZ1,_dZ1,true)};_YY1.prototype._h31=function(_g31){this._0Z1._h31(_g31,true)};_YY1.prototype._j31=function(_i31){this._0Z1._j31(_i31,true)};_YY1.prototype._o31=function(_k31,_eZ1,_fZ1,_n31){var _fi1=new _dY1._gZ1();_fi1._3i1=_k31;_fi1._4i1=_n31;_fi1._Gh1=new _dY1._eY1(_eZ1,_fZ1);this._0Z1._Es1(_fi1)};_YY1.prototype._hZ1=function(_iZ1){var position=this._0Z1._921();this._0Z1._ns1(position,(_iZ1*Math.PI)/180.0);this._0Z1._G21(true)};_YY1.prototype._jZ1=function(_Kw){var angle=this._0Z1._Dg1();
|
|
var _fq=this._0Z1._921().y;this._0Z1._ns1(new _dY1._eY1(_Kw,_fq),angle);this._0Z1._G21(true)};_YY1.prototype._kZ1=function(_Kw){var angle=this._0Z1._Dg1();var _eq=this._0Z1._921().x;this._0Z1._ns1(new _dY1._eY1(_eq,_Kw),angle);this._0Z1._G21(true)};_YY1.prototype._ts1=function(_lZ1){this._0Z1._ts1((_lZ1*Math.PI)/180.0);this._0Z1._G21(true)};_YY1.prototype._mZ1=function(_nZ1){var _oZ1=this._0Z1._ss1();this._0Z1._rs1(new _dY1._eY1(_nZ1,_oZ1.y));this._0Z1._G21(true)};_YY1.prototype._pZ1=function(_nZ1){var _oZ1=this._0Z1._ss1();
|
|
this._0Z1._rs1(new _dY1._eY1(_oZ1.x,_nZ1));this._0Z1._G21(true)};_YY1.prototype._Ys1=function(_qZ1){this._0Z1._Ys1(_qZ1)};_YY1.prototype._5t1=function(_rZ1){this._0Z1._5t1(_rZ1)};_YY1.prototype._3t1=function(_sZ1){this._0Z1._3t1(_sZ1)};_YY1.prototype._p31=function(_tZ1){if(this._0Z1){this._uZ1(_tZ1);this._vZ1(_tZ1)}};_YY1.prototype._uZ1=function(_wZ1){var _i21=this._0Z1._7t1();while((_i21!=null)&&(_i21!=undefined)){var _ri1=_i21._ut1();var _xZ1=this._0Z1._921();if(_ri1 instanceof _dY1._nY1){_tQ((_xZ1.x-_ri1._6i1)*_wZ1,
|
|
(_xZ1.y-_ri1._6i1)*_wZ1,(_xZ1.x+_ri1._6i1)*_wZ1,(_xZ1.y+_ri1._6i1)*_wZ1,true)}else if(_ri1 instanceof _dY1._oY1){var _yZ1=Math.sin(this._0Z1._Dg1());var _zZ1=Math.cos(this._0Z1._Dg1());for(var _km=0;_km<_ri1._Ri1;++_km){var _4Y1=_ri1._Qi1[_km];var _5Y1=_ri1._Qi1[(_km+1)%_ri1._Ri1];_2f((_xZ1.x+((_4Y1.x*_zZ1)-(_4Y1.y*_yZ1)))*_wZ1,(_xZ1.y+((_4Y1.x*_yZ1)+(_4Y1.y*_zZ1)))*_wZ1,(_xZ1.x+((_5Y1.x*_zZ1)-(_5Y1.y*_yZ1)))*_wZ1,(_xZ1.y+((_5Y1.x*_yZ1)+(_5Y1.y*_zZ1)))*_wZ1)}}_i21=_i21._Er1}};_YY1.prototype._vZ1=function(_wZ1){
|
|
var _ft1=this._0Z1._Br1;while((_ft1!=null)&&(_ft1!=undefined)){var _gt1=_ft1._gt1;if(_gt1 instanceof _dY1._VY1){this._AZ1(_gt1,_wZ1)}else if(_gt1 instanceof _dY1._WY1){this._BZ1(_gt1,_wZ1)}else if(_gt1 instanceof _dY1._CZ1){this._DZ1(_gt1,_wZ1)}else if(_gt1 instanceof _dY1._EZ1){this._FZ1(_gt1,_wZ1)}else if(_gt1 instanceof _dY1._GZ1){if(_gt1._HZ1!=null){this._AZ1(_gt1._HZ1,_wZ1)}if(_gt1._IZ1!=null){this._AZ1(_gt1._IZ1,_wZ1)}if(_gt1._JZ1!=null){this._BZ1(_gt1._JZ1,_wZ1)}if(_gt1._KZ1!=null){this._BZ1(_gt1._KZ1,_wZ1)}
|
|
}_ft1=_ft1._Er1}};_YY1.prototype._DZ1=function(_LZ1,_wZ1){var _YF1=_LZ1._dw1();var _ZF1=_LZ1._ew1();_2f(_YF1.x*_wZ1,_YF1.y*_wZ1,_ZF1.x*_wZ1,_ZF1.y*_wZ1)};_YY1.prototype._AZ1=function(_LZ1,_wZ1){var anchor=_LZ1._dw1();_2f((anchor.x*_wZ1)-2,(anchor.y*_wZ1)-2,(anchor.x*_wZ1)+2,(anchor.y*_wZ1)+2);_2f((anchor.x*_wZ1)-2,(anchor.y*_wZ1)+2,(anchor.x*_wZ1)+2,(anchor.y*_wZ1)-2)};_YY1.prototype._BZ1=function(_LZ1,_wZ1){var _YF1=_LZ1._dw1();var _ZF1=this._0Z1._921();_2f(_YF1.x*_wZ1,_YF1.y*_wZ1,_ZF1.x*_wZ1,_ZF1.y*_wZ1)}
|
|
;_YY1.prototype._FZ1=function(_LZ1,_wZ1){var anchor,_MZ1;if(_LZ1._NZ1()==this._0Z1){anchor=_LZ1._dw1();_MZ1=_LZ1._iw1()}else {anchor=_LZ1._ew1();_MZ1=_LZ1._jw1()}_2f(anchor.x*_wZ1,anchor.y*_wZ1,_MZ1.x*_wZ1,_MZ1.y*_wZ1);_2f(_LZ1._iw1().x*_wZ1,_LZ1._iw1().y*_wZ1,_LZ1._jw1().x*_wZ1,_LZ1._jw1().y*_wZ1)};_YY1.prototype._OZ1=function(_PZ1){for(var _p1=0;_p1<this._3Z1.length;_p1++){if(this._3Z1[_p1]==null||this._3Z1[_p1]==undefined){this._3Z1[_p1]=_PZ1;return _p1}}return(this._3Z1.push(_PZ1)-1)};_YY1.prototype._QZ1=function(_r31){
|
|
if(this._3Z1[_r31]){this._0Z1._fs1(this._3Z1[_r31]);this._3Z1[_r31]=undefined}};_YY1.prototype._s31=function(_r31){if(this._3Z1[_r31]){return this._3Z1[_r31]._s31()}return 0.0};_YY1.prototype._t31=function(_r31){if(this._3Z1[_r31]){return this._3Z1[_r31]._t31()}return 0.0};_YY1.prototype._u31=function(_r31){if(this._3Z1[_r31]){return this._3Z1[_r31]._u31()}return 0.0};_YY1.prototype._s21=function(_r31,_Qj){if(this._3Z1[_r31]){this._3Z1[_r31]._s21(_Qj)}};_YY1.prototype._m21=function(_r31,_Qj){if(this._3Z1[_r31]){
|
|
this._3Z1[_r31]._m21(_Qj);this._0Z1._cs1()}};_YY1.prototype._p21=function(_r31,_Qj){if(this._3Z1[_r31]){this._3Z1[_r31]._p21(_Qj)}};var _RZ1=10,_SZ1=32,_TZ1=(1<<0),_UZ1=(1<<1),_VZ1=(1<<2),_WZ1=(1<<3),_XZ1=(1<<4),_YZ1=(1<<5),_ZZ1=(1<<6);var _dY1=null;function __Z1(){if(_dY1===null){var _nM=window["b2"];_dY1={};_dY1.version=_nM["version"];_dY1._eY1=_nM["Vec2"];_dY1._0_1=_nM["Vec3"];_dY1._1_1=_nM["Mat22"];_dY1._2_1=_nM["Mat33"];_dY1._3_1=_nM["Rot"];_dY1._4_1=_nM["Transform"];_dY1._5_1=_nM["Sweep"];_dY1._6_1=_nM["Dot_v2_v2"];
|
|
_dY1._7_1=_nM["Cross_v2_v2"];_dY1._8_1=_nM["Cross_v2_f"];_dY1._9_1=_nM["Cross_f_v2"];_dY1._a_1=_nM["Mul_m22_v2"];_dY1._b_1=_nM["MulT_m22_v2"];_dY1._c_1=_nM["Distance"];_dY1._d_1=_nM["DistanceSquared"];_dY1._e_1=_nM["Dot_v3_v3"];_dY1._f_1=_nM["Cross_v3_v3"];_dY1._g_1=_nM["Mul_m22_m22"];_dY1._h_1=_nM["MulT_m22_m22"];_dY1._i_1=_nM["Mul_m33_v3"];_dY1._j_1=_nM["Mul22_m33_v2"];_dY1._k_1=_nM["Mul_r_r"];_dY1._l_1=_nM["MulT_r_r"];_dY1._m_1=_nM["Mul_r_v2"];_dY1._n_1=_nM["MulT_r_v2"];_dY1._o_1=_nM["Mul_t_v2"];
|
|
_dY1._p_1=_nM["Min_v2"];_dY1._q_1=_nM["Max_v2"];_dY1._r_1=_nM["Clamp"];_dY1._s_1=_nM["MulT_t_v2"];_dY1._t_1=_nM["Mul_t_t"];_dY1._u_1=_nM["MulT_t_t"];_dY1._v_1=_nM["Clamp_v2"];_dY1._w_1=_nM["NextPowerOfTwo"];_dY1._x_1=_nM["Abs_v2"];_dY1._y_1=_nM["Abs_m22"];_dY1._z_1=_nM["IsPowerOfTwo"];_dY1._A_1=_nM["RandomFloat"];_dY1._B_1=_nM["Timer"];_dY1._sk=_nM["Color"];_dY1._so=_nM["Draw"];_dY1._C_1=_nM["ContactID"];_dY1._D_1=_nM["ManifoldPoint"];_dY1._E_1=_nM["Manifold"];_dY1._F_1=_nM["WorldManifold"];_dY1._G_1=_nM["GetPointStates"];
|
|
_dY1._H_1=_nM["ClipVertex"];_dY1._I_1=_nM["RayCastInput"];_dY1._J_1=_nM["RayCastOutput"];_dY1._K_1=_nM["AABB"];_dY1._L_1=_nM["CollideCircles"];_dY1._M_1=_nM["CollidePolygonAndCircle"];_dY1._N_1=_nM["FindMaxSeparation"];_dY1._O_1=_nM["FindIncidentEdge"];_dY1._P_1=_nM["CollidePolygons"];_dY1._Q_1=_nM["CollideEdgeAndCircle"];_dY1._R_1=_nM["EPAxis"];_dY1._S_1=_nM["TempPolygon"];_dY1._T_1=_nM["ReferenceFace"];_dY1._U_1=_nM["EPCollider"];_dY1._V_1=_nM["CollideEdgeAndPolygon"];_dY1._W_1=_nM["ClipSegmentToLine"];
|
|
_dY1._X_1=_nM["TestShapeOverlap"];_dY1._q31=_nM["TestOverlap"];_dY1._qY1=_nM["Shape"];_dY1._gZ1=_nM["MassData"];_dY1._nY1=_nM["CircleShape"];_dY1._Y_1=_nM["EdgeShape"];_dY1._Z_1=_nM["ChainShape"];_dY1._oY1=_nM["PolygonShape"];_dY1._1z1=_nM["Pair"];_dY1.___1=_nM["PairLessThan"];_dY1._002=_nM["BroadPhase"];_dY1._102=_nM["DistanceProxy"];_dY1._202=_nM["SimplexCache"];_dY1._302=_nM["DistanceInput"];_dY1._402=_nM["DistanceOutput"];_dY1._502=_nM["SimplexVertex"];_dY1._602=_nM["Simplex"];_dY1._702=_nM["DistanceFunc"];
|
|
_dY1._802=_nM["TreeNode"];_dY1._902=_nM["DynamicTree"];_dY1._a02=_nM["TOIInput"];_dY1._b02=_nM["TOIOutput"];_dY1._c02=_nM["SeparationFunction"];_dY1._d02=_nM["TimeOfImpact"];_dY1._e02=_nM["BodyDef"];_dY1._f02=_nM["Body"];_dY1._g02=_nM["Filter"];_dY1._mY1=_nM["FixtureDef"];_dY1._h02=_nM["Fixture"];_dY1._i02=_nM["DestructionListener"];_dY1._j02=_nM["ContactFilter"];_dY1._k02=_nM["ContactImpulse"];_dY1._l02=_nM["ContactListener"];_dY1._vk1=_nM["QueryCallback"];_dY1._Fp1=_nM["RayCastCallback"];_dY1._m02=_nM["TimeStep"];
|
|
_dY1._n02=_nM["Position"];_dY1._o02=_nM["Velocity"];_dY1._p02=_nM["SolverData"];_dY1._q02=_nM["World"];_dY1._r02=_nM["MixFriction"];_dY1._s02=_nM["MixRestitution"];_dY1._t02=_nM["ContactRegister"];_dY1._u02=_nM["ContactEdge"];_dY1._v02=_nM["Contact"];_dY1._w02=_nM["CircleContact"];_dY1._x02=_nM["PolygonContact"];_dY1._y02=_nM["ChainAndCircleContact"];_dY1._z02=_nM["ChainAndPolygonContact"];_dY1._A02=_nM["EdgeAndCircleContact"];_dY1._B02=_nM["EdgeAndPolygonContact"];_dY1._C02=_nM["PolygonAndCircleContact"];
|
|
_dY1._D02=_nM["defaultFilter"];_dY1._E02=_nM["defaultListener"];_dY1._F02=_nM["ContactManager"];_dY1._G02=_nM["VelocityConstraintPoint"];_dY1._H02=_nM["ContactPositionConstraint"];_dY1._I02=_nM["ContactVelocityConstraint"];_dY1._J02=_nM["PositionSolverManifold"];_dY1._K02=_nM["ContactSolverDef"];_dY1._L02=_nM["ContactSolver"];_dY1._M02=_nM["Island"];_dY1._N02=_nM["Jacobian"];_dY1._O02=_nM["JointEdge"];_dY1._P02=_nM["JointDef"];_dY1._Q02=_nM["Joint"];_dY1._R02=_nM["RevoluteJointDef"];_dY1._VY1=_nM["RevoluteJoint"];
|
|
_dY1._S02=_nM["MouseJointDef"];_dY1._T02=_nM["MouseJoint"];_dY1._U02=_nM["DistanceJointDef"];_dY1._CZ1=_nM["DistanceJoint"];_dY1._V02=_nM["PrismaticJointDef"];_dY1._WY1=_nM["PrismaticJoint"];_dY1._W02=_nM["FrictionJointDef"];_dY1._X02=_nM["FrictionJoint"];_dY1._Y02=_nM["WeldJointDef"];_dY1._Z02=_nM["WeldJoint"];_dY1.__02=_nM["WheelJointDef"];_dY1._XY1=_nM["WheelJoint"];_dY1._012=_nM["GearJointDef"];_dY1._GZ1=_nM["GearJoint"];_dY1._112=_nM["MotorJointDef"];_dY1._212=_nM["MotorJoint"];_dY1._312=_nM["PulleyJointDef"];
|
|
_dY1._EZ1=_nM["PulleyJoint"];_dY1._412=_nM["RopeJointDef"];_dY1._512=_nM["RopeJoint"];_dY1._612=_nM["RopeDef"];_dY1._712=_nM["Rope"];_dY1._812=_nM["maxManifoldPoints"];_dY1._912=_nM["maxPolygonVertices"];_dY1._a12=_nM["aabbExtension"];_dY1._b12=_nM["aabbMultiplier"];_dY1._c12=_nM["linearSlop"];_dY1._d12=_nM["angularSlop"];_dY1._e12=_nM["polygonRadius"];_dY1._f12=_nM["maxSubSteps"];_dY1._g12=_nM["maxTOIContacts"];_dY1._h12=_nM["velocityThreshold"];_dY1._i12=_nM["maxLinearCorrection"];_dY1._j12=_nM["maxAngularCorrection"];
|
|
_dY1._k12=_nM["maxTranslation"];_dY1._l12=_nM["maxTranslationSquared"];_dY1._m12=_nM["maxRotation"];_dY1._n12=_nM["maxRotationSquared"];_dY1._o12=_nM["baumgarte"];_dY1._p12=_nM["toiBaugarte"];_dY1._q12=_nM["timeToSleep"];_dY1._r12=_nM["linearSleepTolerance"];_dY1._s12=_nM["angularSleepTolerance"];_dY1._t12=_nM["epsilon"];_dY1._u12=_nM["JsonSerializer"];_dY1._v12=_nM["RUBELoader"];_dY1._w12=_nM["Profiler"];_dY1._x12=_nM["ParticleDef"];_dY1._y12=_nM["ParticleColor"];_dY1._z12=_nM["ParticleGroupDef"];
|
|
_dY1._A12=_nM["ParticleGroup"];_dY1._B12=_nM["ParticleSystem"]}}/*@constructor */function _C12(_D12){var _FB1=new _dY1._F_1();_D12._EB1(_FB1);this._E12=_D12._is1();this._F12=_D12._ks1();this._G12=[];this._H12=[];this._G12[0]=_D12._DB1();this._H12[0]=_FB1};/*@constructor */function _I12(_J12,_K12,_L12){this._M12=_J12;this._jt1=_K12;this._kt1=_L12};/*@constructor */function _N12(_O12,_P12){__Z1();if(_dY1===null){_dY1=window["b2"]}this._L21=_O12;this._Q12=_P12;this._R12=_RZ1;this._Cr1=[];this._S12=[];this._T12=new _dY1._z12();
|
|
this._Pu1=null;this._9O=false;this._U12=[];for(var _p1=0;_p1<_SZ1;_p1++){this._U12[_p1]=new _I12(-1,0,0)}var _pK=new _dY1._eY1(0,10);this._yr1=new _dY1._q02(_pK);this._V12();this._W12();this._Mh1=_Nn?this._X12:this._Y12;this._Z12=_Nn?this.__12:this._022};_N12.prototype._V12=function(){var _nq=document.getElementById("canvas").getContext("2d");if(_nq){this._Pu1=new _dY1._so();this._Pu1._xh1(_dY1._so._Ph1|_dY1._so._Qh1);this._Pu1._3Y1=this;this._Pu1._Dh1=_2Y1;this._Pu1._Eh1=_6Y1;this._Pu1._Fh1=_8Y1;this._Pu1._Ih1=_9Y1;
|
|
this._Pu1._Jh1=_aY1;this._Pu1._Lh1=_bY1;this._Pu1._Mh1=_hY1;this._yr1._Ou1(this._Pu1)}};_N12.prototype._W12=function(){var _122=new _dY1._l02();_122._222=this;_122._Ut1=function(_gs1){if(_gs1._is1()._wt1()||_gs1._ks1()._wt1()){this._222._322(_gs1)}};_122._Wt1=function(_gs1,_Xt1){};_122._Vt1=function(_gs1){};_122._Yt1=function(_gs1,_422){this._222._322(_gs1)};this._yr1._Mu1(_122)};_N12.prototype._322=function(_D12){for(var _km=0;_km<this._Cr1.length;_km++){var _522=this._Cr1[_km];if((_522._E12==_D12._is1()&&_522._F12==_D12._ks1())||(_522._E12==_D12._ks1()&&_522._F12==_D12._is1())){
|
|
var _FB1=new _dY1._F_1();_D12._EB1(_FB1);_522._G12[_522._G12.length]=_D12._DB1();_522._H12[_522._H12.length]=_FB1;return }}this._Cr1[this._Cr1.length]=new _C12(_D12)};_N12.prototype._622=function(_cS){this._Q12=_cS};_N12.prototype._Bv1=function(_722,_822){this._yr1._uu1.x=_722;this._yr1._uu1.y=_822;if((_722!=0.0)||(_822!=0.0)){var _922=this._yr1._ov1();while((_922!=null)&&(_922!=undefined)){if(_922._7i1()===_dY1._f02._Nr1){_922._G21(true)}_922=_922._at1()}}};_N12.prototype._a22=function(){var _Lw=_Ij._VR._Lw;
|
|
for(var index=0;index<_Lw.length;index++){var _By=_Lw[index];if(_By._vK>=0){var _z1=_By._131;if(_z1!==null&&_z1!==undefined){var _922=_z1._0Z1;if(_922._7i1()!==_dY1._f02._Nr1){if(_By._b22()){_By._Tl(_c22,0,_By,_By)}_922._ns1(new _dY1._eY1(_By.x*this._L21,_By.y*this._L21),_922._Dg1())}}else {if(_By._b22()){_By._Tl(_c22,0,_By,_By)}}}}};_N12.prototype._d22=function(){var _e22=1.0/this._L21;var _922=this._yr1._ov1();while((_922!=null)&&(_922!=undefined)){var _By=_922._9k1();if((_By!=null)&&(_By!=undefined)){
|
|
_By._f22(_922);var _Mw=_922._921();_By._g22=_Mw.x*_e22;_By._h22=_Mw.y*_e22}_922=_922._at1()}};_N12.prototype._pv=function(_i22){if(_i22<=0){return }this._a22();if(this._9O==true){return }this._d22();var _j22=1.0/this._Q12;var _k22=this._Q12/_i22;var _l22=_k22;while(_l22>0.0){var _m22=(_l22>1.0)?_j22:(_j22*_l22);this._yr1._4v1(_m22,this._R12,this._R12);_l22-=1.0}this._yr1._8v1();this._n22();this._o22()};_N12.prototype._n22=function(){var _e22=1.0/this._L21;var _922=this._yr1._ov1();while((_922!=null)&&(_922!=undefined)){
|
|
var _By=_922._9k1();if((_By!=null)&&(_By!=undefined)){if(_By._WR&&_By._131){this._Qu1(_By._131);_By._131=null}else {_By._f22(_922)}}_922=_922._at1()}};_N12.prototype._o22=function(){var _e22=1.0/this._L21;for(var _p1=0;_p1<this._Cr1.length;_p1++){if(this._Cr1[_p1]._E12&&this._Cr1[_p1]._F12&&this._Cr1[_p1]._E12._Bt1()&&this._Cr1[_p1]._F12._Bt1()){var _p22=this._Cr1[_p1]._E12._Bt1()._9k1();var _q22=this._Cr1[_p1]._F12._Bt1()._9k1();_p22._r22=0;_p22._s22=[];_p22._t22=[];_p22._u22=[];_p22._v22=[];_q22._r22=0;
|
|
_q22._s22=[];_q22._t22=[];_q22._u22=[];_q22._v22=[];var _w22=0;for(var _x22=0;_x22<this._Cr1[_p1]._G12.length;_x22++){var _FB1=this._Cr1[_p1]._H12[_x22];for(var _Em in _FB1._6m1){if(!_FB1._6m1.hasOwnProperty(_Em))continue;_p22._s22[_w22]=_FB1._6m1[_Em].x*_e22;_p22._t22[_w22]=_FB1._6m1[_Em].y*_e22;_p22._u22[_w22]=_FB1._ji1.x;_p22._v22[_w22]=_FB1._ji1.y;_q22._s22[_w22]=_FB1._6m1[_Em].x*_e22;_q22._t22[_w22]=_FB1._6m1[_Em].y*_e22;_q22._u22[_w22]=_FB1._ji1.x;_q22._v22[_w22]=_FB1._ji1.y;_p22._r22++;_q22._r22++;
|
|
_w22++}}if(!_p22._WR&&!_q22._WR){_p22._Tl(_y22,_q22._1e,_p22,_q22);_q22._Tl(_y22,_p22._1e,_q22,_p22)}_p22._r22=0;_p22._s22=undefined;_p22._t22=undefined;_p22._u22=undefined;_p22._v22=undefined;_q22._r22=0;_q22._s22=undefined;_q22._t22=undefined;_q22._u22=undefined;_q22._v22=undefined}}this._Cr1=[]};_N12.prototype._S21=function(_PZ1,_z22,_Dk,_Ek){var _Q21=-1;if(!_PZ1._pY1()){return }var _A22=this._B22(_z22._1e);if(_A22!=-1){_PZ1._lY1._NB._jt1=this._U12[_A22]._jt1;_PZ1._lY1._NB._kt1=this._U12[_A22]._kt1;
|
|
}else {_PZ1._lY1._NB._jt1=0;_PZ1._lY1._NB._kt1=0}var _C22=(_PZ1._lY1._gi1==0)?(_PZ1._iY1?_dY1._f02._Vr1:_dY1._f02._fr1):_dY1._f02._Nr1;var _D22=_z22._131;if(_z22._131){var _922=_D22._0Z1;var _i21=_922._7t1();if((_i21==null)||(_i21==undefined)){_922._Ss1(_C22)}var _i21=_922.__r1(_PZ1._lY1);_Q21=_D22._OZ1(_i21)}else {var _E22=new _dY1._e02();_E22.type=_C22;_E22.angle=-_z22._Ya*_Cm/180.0;_E22._ir1=_PZ1._Hr1;_E22._jr1=_PZ1._Ir1;_E22._lr1=_PZ1._jY1;var _F22=_z22._G22(_E22.angle,{x:_Dk,y:_Ek});_E22.position.x=(_z22.x-_F22.x)*this._L21;
|
|
_E22.position.y=(_z22.y-_F22.y)*this._L21;_E22._0k1=_z22;var _922=this._yr1._S21(_E22);var _i21=_922.__r1(_PZ1._lY1);_D22=new _YY1(_922,_A22,_Dk,_Ek);_z22._131=_D22;_z22._f22(_922);_Q21=_D22._OZ1(_i21);this._H22()}return _Q21};_N12.prototype._Qu1=function(_I22){this._yr1._Qu1(_I22._0Z1)};_N12.prototype._Tu1=function(_J22){this._yr1._Tu1(_J22._TY1)};_N12.prototype._p31=function(_zU1){if(this._Pu1==null){return }var _K22=0;if(_zU1&_TZ1){_K22=_K22|_dY1._so._Ph1}if(_zU1&_UZ1){_K22=_K22|_dY1._so._Qh1}if(_zU1&_VZ1){
|
|
_K22=_K22|_dY1._so._Sh1;}if(_zU1&_WZ1){_K22=_K22|_dY1._so._Rh1}if(_zU1&_ZZ1){_K22=_K22|_dY1._so._Zh1}this._Pu1._xh1(_K22);this._yr1._9v1()};_N12.prototype._L22=function(_J12){for(var _km=0;_km<_SZ1;_km++){if(this._U12[_km]._M12==_J12){return _km}}return -1};_N12.prototype._M22=function(_J12){var _N22=this._L22(_J12);if(_N22!=-1){return _N22}for(var _km=0;_km<_SZ1;_km++){if(this._U12[_km]._M12==-1){this._U12[_km]._M12=_J12;this._U12[_km]._jt1=(1<<_km);this._U12[_km]._kt1=0;return _km}}return -1};_N12.prototype._O22=function(_J12){
|
|
var _P22=[];for(var _Q22 in _R22){if(!_R22.hasOwnProperty(_Q22))continue;for(var _QB1 in _R22[_Q22]){if(!_R22[_Q22].hasOwnProperty(_QB1))continue;var _S22=-1;if(_Q22==_J12){_S22=_QB1}else if(_QB1==_J12){_S22=_Q22}if(_S22!==-1){_P22[_P22.length]=_S22}}}return _P22};_N12.prototype._T22=function(_2x,_U22){for(var _bK in _tj._V22){if(!_tj._V22.hasOwnProperty(_bK))continue;var _W22=_tj._V22[_bK];if(_W22._CS===_2x._ES){if(this._O22(_W22._ES).length!==0){_U22[_U22.length]=_W22._ES}this._T22(_W22,_U22)}}};_N12.prototype._X22=function(_J12){
|
|
var _P22=this._O22(_J12);var _Y22=_J12;var _Z22=_tj._Kl(_J12);while((_Z22._CS>=0)&&_tj._Kl(_Z22._CS)){_Z22=_tj._Kl(_Z22._CS);_P22=_P22.concat(this._O22(_Z22._ES))}for(var _km=0;_km<_P22.length;_km++){var __22=_P22[_km];var _bK=_tj._Kl(__22);this._T22(_bK,_P22)}return _P22};_N12.prototype._032=function(_J12,__Y1){var _P22=this._X22(_J12);for(var _132=0;_132<_P22.length;++_132){for(var _232=0;_232<_SZ1;++_232){if(this._U12[_232]._M12==_P22[_132]){this._U12[__Y1]._kt1|=this._U12[_232]._jt1;this._U12[_232]._kt1|=this._U12[__Y1]._jt1;
|
|
}}}};_N12.prototype._B22=function(_J12){var _A22=this._L22(_J12);if(_A22!==-1){return _A22}var _P22=this._O22(_J12);var _M12=_J12;if(_P22.length===0){var _Y22=_J12;var _Z22=_tj._Kl(_J12);while((_Z22._CS>=0)&&_tj._Kl(_Z22._CS)){_Z22=_tj._Kl(_Z22._CS);_M12=_Z22._ES;_P22=this._O22(_M12);if(_P22.length!==0){_A22=this._L22(_M12);break }}if(_P22.length===0){return -1}}if(_A22===-1){_A22=this._M22(_M12);if(_A22===-1){return -1}}this._032(_J12,_A22);return _A22};_N12.prototype._H22=function(){var _922=this._yr1._ov1();
|
|
while((_922!=null)&&(_922!=undefined)){var _By=_922._9k1();if((_By!=null)&&(_By!=undefined)){var _332=_By._131._1Z1;if(_332!=-1){var _432=new _dY1._g02();_432._jt1=this._U12[_332]._jt1;_432._kt1=this._U12[_332]._kt1;var _i21=_922._7t1();while((_i21!=null)&&(_i21!=undefined)){_432._lt1=_i21._zt1()._lt1;_i21._xt1(_432);_i21=_i21._Er1}}}_922=_922._at1()}};_N12.prototype._q31=function(_zx,_xM,_sl,_tl,_wl){var _532=new _dY1._4_1();_532._7x(new _dY1._eY1(_sl,_tl),_wl);if((_zx._131===null)||(_zx._131===undefined)||(_xM._131===null)||(_xM._131===undefined)){
|
|
return }var _632=_zx._131._0Z1;var _732=_xM._131._0Z1;var _832;for(_832=_632._7t1();_832;_832=_832._at1()){var _932;for(_932=_732._7t1();_932;_932=_832._at1()){if(_dY1._X_1(_832._ut1(),0,_932._ut1(),0,_532,_732._Og1())){return true}}}return false};_N12.prototype._Aw1=function(_zU1,_sl,_tl,_a32,_b32,_vs,_Ro,_c32){var _0s1=new _dY1._x12();_0s1._bd1=_zU1;_0s1.position._7x(_sl*this._L21,_tl*this._L21);_0s1._d51._7x(_a32*this._L21,_b32*this._L21);_0s1.color._7x((_vs&0xff),(_vs&0xff00)>>8,(_vs&0xff0000)>>16,(_Ro*255.0));
|
|
_0s1._0k1=_c32;return this._yr1._Aw1(_0s1)};_N12.prototype._d32=function(){for(var _km=0;_km<this._S12.length;_km++){var _581=this._S12[_km];if(_581===null||_581===undefined){return _km}}var slot=this._S12.length;return slot};_N12.prototype._e32=function(_f32){if(_f32>=0&&_f32<this._S12.length){return this._S12[_f32]}return null};_N12.prototype._Fw1=function(_g32,_h32){var _i32=this._e32(_g32);var _j32=this._e32(_h32);if((_i32!==null)&&(_j32!==null)){this._yr1._Fw1(_i32,_j32);this._S12[_h32]=null}};_N12.prototype._k32=function(_B01,
|
|
_l32,_m32,_n32){var _Zn=this._yr1._4x1();if(_m32<0||_m32>=_Zn)return;if(_n32<_m32)return;if(_n32>_Zn)return;var _bd1=this._yr1._Jw1();var _cu1=this._yr1._Kw1();var _du1=this._yr1._Lw1();var _o32=this._yr1._Mw1();var _0k1=this._yr1._Nw1();var _p32=_B01._q32;var _r32=1.0/this._L21;for(var _km=_m32;_km<_n32;_km++){if(_l32&(1<<0)){_B01._s32(_t32,_bd1[_km]);}if(_l32&(1<<1)){_B01._s32(_u32,_cu1[_km].x*_r32);_B01._s32(_u32,_cu1[_km].y*_r32)}if(_l32&(1<<2)){_B01._s32(_u32,_du1[_km].x*_r32);_B01._s32(_u32,_du1[_km].y*_r32)}
|
|
if(_l32&(1<<3)){_B01._s32(_t32,(_o32[_km]._rk<<24)|(_o32[_km]._ok<<16)|(_o32[_km]._pk<<8)|_o32[_km]._qk)}if(_l32&(1<<4)){_B01._s32(_v32,_0k1[_km])}}_B01._w32(_x32,_p32)};_N12.prototype._fy1=function(_f32,_zU1){var _581=this._e32(_f32);if(_581!==null&&_581!==undefined){_581._fy1(_zU1)}};_N12.prototype._ey1=function(_f32){var _581=this._e32(_f32);if(_581!==null&&_581!==undefined){return _581._ey1()}return 0};_N12.prototype._Y12=function(_y32,_c32,_Il,_z32){var _Zn=this._yr1._4x1();var _bd1=this._yr1._Jw1();
|
|
var _cu1=this._yr1._Kw1();var _o32=this._yr1._Mw1();var _0k1=this._yr1._Nw1();var _r32=1.0/this._L21;for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){var _wk=(_o32[_km]._qk&0xff)|((_o32[_km]._pk<<8)&0xff00)|((_o32[_km]._ok<<16)&0xff0000);_Il._so(_km,_cu1[_km].x*_r32,_cu1[_km].y*_r32,1.0,1.0,0,_wk,_o32[_km]._rk/255.0)}}};_N12.prototype._022=function(_y32,_c32,_Il,_z32,_YG,_ZG,_wl,_vs,_Ro){var _Zn=this._yr1._4x1();var _bd1=this._yr1._Jw1();var _cu1=this._yr1._Kw1();
|
|
var _0k1=this._yr1._Nw1();var _r32=1.0/this._L21;for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){_Il._so(_km,_cu1[_km].x*_r32,_cu1[_km].y*_r32,_YG,_ZG,_wl,_vs,_Ro)}}};_N12.prototype._X12=function(_y32,_c32,_Il,_z32){var _Jk=_Il._Kk[_z32%_Il._Lk()];if(!_Jk){return }if(!_Jk._Rk.complete){return }if(!_Jk._Rk._Tp){_Up(_Jk)}var _Zn=this._yr1._4x1();var _bd1=this._yr1._Jw1();var _cu1=this._yr1._Kw1();var _o32=this._yr1._Mw1();var _0k1=this._yr1._Nw1();
|
|
var _r32=1.0/this._L21;var _A32=0;for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){_A32++}}if(_A32===0){return }var _Zp=_Nn.__p(_tp._0q,_Jk._Rk._Tp,_Nn._1q,_A32*6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_A32*6;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;var _nm=-(_Il._61-_Jk._16);var _om=-(_Il._71-_Jk._26);var _pm=_nm+_Jk._36;var _qm=_om+_Jk._46;var _B32=0;
|
|
for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){var x=_cu1[_km].x*_r32;var y=_cu1[_km].y*_r32;_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=x+_nm;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=y+_om;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=x+_pm;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=y+_qm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;var _wk=(_o32[_km]._qk&0xff)|((_o32[_km]._pk<<8)&0xff00)|((_o32[_km]._ok<<16)&0xff0000)|((_o32[_km]._rk<<24)&0xff000000);_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk;
|
|
_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_Jk.x/_Jk._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_Jk.y/_Jk._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_Jk.x+_Jk._r1)/_Jk._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_Jk.y+_Jk._s1)/_Jk._Rk.height;var _C32=_2q*6;_bq+=_C32;_Gq+=_C32;_6l+=_C32;_Hq+=_C32;_Iq+=_C32;_Jq+=_C32}}};_N12.prototype.__12=function(_y32,_c32,_Il,_z32,_YG,_ZG,_wl,_vs,_Ro){_wl=(_wl*Math.PI)/180.0;var _Jk=_Il._Kk[_z32%_Il._Lk()];if(!_Jk){return;}if(!_Jk._Rk.complete){return }if(!_Jk._Rk._Tp){_Up(_Jk)}
|
|
var _Zn=this._yr1._4x1();var _bd1=this._yr1._Jw1();var _cu1=this._yr1._Kw1();var _0k1=this._yr1._Nw1();var _r32=1.0/this._L21;var _A32=0;for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){_A32++}}if(_A32===0){return }var _Zp=_Nn.__p(_tp._0q,_Jk._Rk._Tp,_Nn._1q,_A32*6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_A32*6;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;
|
|
var _wk=_vs|(((_Ro*255)&0xff)<<24);var _nm=-_YG*(_Il._61-_Jk._16);var _om=-_ZG*(_Il._71-_Jk._26);var _pm=_nm+(_YG*_Jk._36);var _qm=_om+(_ZG*_Jk._46);var _B32=0;if(Math.abs(_wl)<0.0001){for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){var x=_cu1[_km].x*_r32;var y=_cu1[_km].y*_r32;_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=x+_nm;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=y+_om;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=x+_pm;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=y+_qm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;
|
|
_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk;_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_Jk.x/_Jk._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_Jk.y/_Jk._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_Jk.x+_Jk._r1)/_Jk._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_Jk.y+_Jk._s1)/_Jk._Rk.height;var _C32=_2q*6;_bq+=_C32;_Gq+=_C32;_6l+=_C32;_Hq+=_C32;_Iq+=_C32;_Jq+=_C32}}}else {var _Zm=Math.sin(_wl);var __m=Math.cos(_wl);var _D32=_nm*__m;var _E32=_pm*__m;var _F32=_om*__m;var _G32=_qm*__m;var _H32=_nm*_Zm;var _I32=_pm*_Zm;
|
|
var _J32=_om*_Zm;var _K32=_qm*_Zm;for(var _km=0;_km<_Zn;_km++){if(((_bd1[_km]===0)||((_bd1[_km]&_y32)!==0))&&((_c32===0)||(_c32===_0k1[_km]))){var x=_cu1[_km].x*_r32;var y=_cu1[_km].y*_r32;_5q[_bq+0]=_5q[_Jq+0]=x+_D32+_J32;_5q[_bq+1]=_5q[_Jq+1]=y-_H32+_F32;_5q[_6l+0]=_5q[_Hq+0]=x+_E32+_K32;_5q[_6l+1]=_5q[_Hq+1]=y-_I32+_G32;_5q[_Gq+1]=y-_I32+_F32;_5q[_Gq+0]=x+_E32+_J32;_5q[_Iq+0]=x+_D32+_K32;_5q[_Iq+1]=y-_H32+_G32;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk;_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_Jk.x/_Jk._Rk.width;
|
|
_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_Jk.y/_Jk._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_Jk.x+_Jk._r1)/_Jk._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_Jk.y+_Jk._s1)/_Jk._Rk.height;var _C32=_2q*6;_bq+=_C32;_Gq+=_C32;_6l+=_C32;_Hq+=_C32;_Iq+=_C32;_Jq+=_C32}}}};_N12.prototype._4x1=function(){return this._yr1._4x1()};_N12.prototype._pw1=function(){return this._yr1._pw1()};_N12.prototype._zw1=function(){return this._yr1._zw1()*(1.0/this._L21)};_N12.prototype._sw1=function(){return this._yr1._sw1()};_N12.prototype._xw1=function(){
|
|
return this._yr1._xw1()};_N12.prototype._uw1=function(){return this._yr1._uw1()};_N12.prototype._qw1=function(_Ht){this._yr1._qw1(_Ht)};_N12.prototype._yw1=function(_Ny){this._yr1._yw1(_Ny*this._L21)};_N12.prototype._rw1=function(_l21){this._yr1._rw1(_l21)};_N12.prototype._vw1=function(_A21){this._yr1._vw1(_A21)};_N12.prototype._tw1=function(_wZ1){this._yr1._tw1(_wZ1)};var _L32=(this&&this._L32)||(function(){var _M32=Object.setPrototypeOf||({_N32:[]} instanceof Array&&function(_2z,_qk){_2z._N32=_qk})||function(_2z,
|
|
_qk){for(var _iP in _qk)if(_qk.hasOwnProperty(_iP))_2z[_iP]=_qk[_iP]};return function(_2z,_qk){_M32(_2z,_qk);function _O32(){this.constructor=_2z}_2z.prototype=_qk===null?Object._0f1(_qk):(_O32.prototype=_qk.prototype,new _O32())}})();var spine;(function(spine){var _P32=(function(){function _P32(name,_Pl,duration){if(name==null)throw new Error("name cannot be null.");if(_Pl==null)throw new Error("timelines cannot be null.");this.name=name;this._Pl=_Pl;this.duration=duration}_P32.prototype.apply=function(skeleton,
|
|
_Q32,time,loop,events,alpha,_xT,_nK){if(skeleton==null)throw new Error("skeleton cannot be null.");if(loop&&this.duration!=0){time%=this.duration;if(_Q32>0)_Q32%=this.duration}var _Pl=this._Pl;for(var _p1=0,_km=_Pl.length;_p1<_km;_p1++)_Pl[_p1].apply(skeleton,_Q32,time,events,alpha,_xT,_nK)};_P32._R32=function(_S32,target,_Le1){if(_Le1===void 0){_Le1=1}var _q91=0;var _oh1=_S32.length/_Le1-2;if(_oh1==0)return _Le1;var current=_oh1>>>1;while(!0){if(_S32[(current+1)*_Le1]<=target)_q91=current+1;else _oh1=current;
|
|
if(_q91==_oh1)return(_q91+1)*_Le1;current=(_q91+_oh1)>>>1}};_P32._T32=function(_S32,target,_Le1){for(var _p1=0,_j1=_S32.length-_Le1;_p1<=_j1;_p1+=_Le1)if(_S32[_p1]>target)return _p1;return -1};return _P32}());spine._P32=_P32;var _U32;(function(_U32){_U32[_U32["setup"]=0]="setup";_U32[_U32["first"]=1]="first";_U32[_U32["replace"]=2]="replace";_U32[_U32["add"]=3]="add"})(_U32=spine._U32||(spine._U32={}));var _V32;(function(_V32){_V32[_V32["in"]=0]="in";_V32[_V32["out"]=1]="out"})(_V32=spine._V32||(spine._V32={
|
|
}));var _W32;(function(_W32){_W32[_W32["rotate"]=0]="rotate";_W32[_W32["translate"]=1]="translate";_W32[_W32["scale"]=2]="scale";_W32[_W32["shear"]=3]="shear";_W32[_W32["attachment"]=4]="attachment";_W32[_W32["color"]=5]="color";_W32[_W32["deform"]=6]="deform";_W32[_W32["event"]=7]="event";_W32[_W32["drawOrder"]=8]="drawOrder";_W32[_W32["ikConstraint"]=9]="ikConstraint";_W32[_W32["transformConstraint"]=10]="transformConstraint";_W32[_W32["pathConstraintPosition"]=11]="pathConstraintPosition";_W32[_W32["pathConstraintSpacing"]=12]="pathConstraintSpacing";
|
|
_W32[_W32["pathConstraintMix"]=13]="pathConstraintMix";_W32[_W32["twoColor"]=14]="twoColor"})(_W32=spine._W32||(spine._W32={}));var _X32=(function(){function _X32(_Ll){if(_Ll<=0)throw new Error("frameCount must be > 0: "+_Ll);this._Y32=spine._Z32.__32((_Ll-1)*_X32._042)}_X32.prototype._142=function(){return this._Y32.length/_X32._042+1};_X32.prototype._242=function(_Wj){this._Y32[_Wj*_X32._042]=_X32.LINEAR;};_X32.prototype._342=function(_Wj){this._Y32[_Wj*_X32._042]=_X32._442};_X32.prototype._542=function(_Wj){
|
|
var index=_Wj*_X32._042;if(index==this._Y32.length)return _X32.LINEAR;var type=this._Y32[index];if(type==_X32.LINEAR)return _X32.LINEAR;if(type==_X32._442)return _X32._442;return _X32._642};_X32.prototype._742=function(_Wj,_842,_942,_a42,_b42){var _c42=(-_842*2+_a42)*0.03,_d42=(-_942*2+_b42)*0.03;var _e42=((_842-_a42)*3+1)*0.006,_f42=((_942-_b42)*3+1)*0.006;var _g42=_c42*2+_e42,_h42=_d42*2+_f42;var _i42=_842*0.3+_c42+_e42*0.16666667,_j42=_942*0.3+_d42+_f42*0.16666667;var _p1=_Wj*_X32._042;var _Y32=this._Y32;
|
|
_Y32[_p1++]=_X32._642;var x=_i42,y=_j42;for(var _km=_p1+_X32._042-1;_p1<_km;_p1+=2){_Y32[_p1]=x;_Y32[_p1+1]=y;_i42+=_g42;_j42+=_h42;_g42+=_e42;_h42+=_f42;x+=_i42;y+=_j42}};_X32.prototype._k42=function(_Wj,_l42){_l42=spine._m42._8e(_l42,0,1);var _Y32=this._Y32;var _p1=_Wj*_X32._042;var type=_Y32[_p1];if(type==_X32.LINEAR)return _l42;if(type==_X32._442)return 0;_p1++;var x=0;for(var start=_p1,_km=_p1+_X32._042-1;_p1<_km;_p1+=2){x=_Y32[_p1];if(x>=_l42){var _n42=void 0,_o42=void 0;if(_p1==start){_n42=0;_o42=0}else {
|
|
_n42=_Y32[_p1-2];_o42=_Y32[_p1-1]}return _o42+(_Y32[_p1+1]-_o42)*(_l42-_n42)/(x-_n42)}}var y=_Y32[_p1-1];return y+(1-y)*(_l42-x)/(1-x)};_X32.LINEAR=0;_X32._442=1;_X32._642=2;_X32._042=10*2-1;return _X32}());spine._X32=_X32;var _p42=(function(_q42){_L32(_p42,_q42);function _p42(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll<<1);return _r42}_p42.prototype._s42=function(){return(_W32.rotate<<24)+this._t42};_p42.prototype._u42=function(_Wj,time,_v42){_Wj<<=1;this.frames[_Wj]=time;this.frames[_Wj+_p42._w42]=_v42}
|
|
;_p42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var frames=this.frames;var bone=skeleton.bones[this._t42];if(time<frames[0]){switch(_xT){case _U32.setup:bone.rotation=bone.data.rotation;return;case _U32.first:var _x42=bone.data.rotation-bone.rotation;bone.rotation+=(_x42-(16384-((16384.499999999996-_x42/360)|0))*360)*alpha}return }if(time>=frames[frames.length-_p42._y42]){var _ok=frames[frames.length+_p42._z42];switch(_xT){case _U32.setup:bone.rotation=bone.data.rotation+_ok*alpha;
|
|
break;case _U32.first:case _U32.replace:_ok+=bone.data.rotation-bone.rotation;_ok-=(16384-((16384.499999999996-_ok/360)|0))*360;case _U32.add:bone.rotation+=_ok*alpha}return }var _Xl=_P32._R32(frames,time,_p42._y42);var _A42=frames[_Xl+_p42._z42];var _B42=frames[_Xl];var _l42=this._k42((_Xl>>1)-1,1-(time-_B42)/(frames[_Xl+_p42._C42]-_B42));_ok=frames[_Xl+_p42._w42]-_A42;_ok=_A42+(_ok-(16384-((16384.499999999996-_ok/360)|0))*360)*_l42;switch(_xT){case _U32.setup:bone.rotation=bone.data.rotation+(_ok-(16384-((16384.499999999996-_ok/360)|0))*360)*alpha;
|
|
break;case _U32.first:case _U32.replace:_ok+=bone.data.rotation-bone.rotation;case _U32.add:bone.rotation+=(_ok-(16384-((16384.499999999996-_ok/360)|0))*360)*alpha}};_p42._y42=2;_p42._C42=-2;_p42._z42=-1;_p42._w42=1;return _p42}(_X32));spine._p42=_p42;var _D42=(function(_q42){_L32(_D42,_q42);function _D42(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_D42._y42);return _r42}_D42.prototype._s42=function(){return(_W32.translate<<24)+this._t42};_D42.prototype._u42=function(_Wj,time,
|
|
x,y){_Wj*=_D42._y42;this.frames[_Wj]=time;this.frames[_Wj+_D42._QF]=x;this.frames[_Wj+_D42._RF]=y};_D42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var frames=this.frames;var bone=skeleton.bones[this._t42];if(time<frames[0]){switch(_xT){case _U32.setup:bone.x=bone.data.x;bone.y=bone.data.y;return;case _U32.first:bone.x+=(bone.data.x-bone.x)*alpha;bone.y+=(bone.data.y-bone.y)*alpha;}return }var x=0,y=0;if(time>=frames[frames.length-_D42._y42]){x=frames[frames.length+_D42._E42];y=frames[frames.length+_D42._F42]}
|
|
else {var _Xl=_P32._R32(frames,time,_D42._y42);x=frames[_Xl+_D42._E42];y=frames[_Xl+_D42._F42];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_D42._y42-1,1-(time-_B42)/(frames[_Xl+_D42._C42]-_B42));x+=(frames[_Xl+_D42._QF]-x)*_l42;y+=(frames[_Xl+_D42._RF]-y)*_l42}switch(_xT){case _U32.setup:bone.x=bone.data.x+x*alpha;bone.y=bone.data.y+y*alpha;break;case _U32.first:case _U32.replace:bone.x+=(bone.data.x+x-bone.x)*alpha;bone.y+=(bone.data.y+y-bone.y)*alpha;break;case _U32.add:bone.x+=x*alpha;bone.y+=y*alpha}
|
|
};_D42._y42=3;_D42._C42=-3;_D42._E42=-2;_D42._F42=-1;_D42._QF=1;_D42._RF=2;return _D42}(_X32));spine._D42=_D42;var _G42=(function(_q42){_L32(_G42,_q42);function _G42(_Ll){return _q42.call(this,_Ll)||this}_G42.prototype._s42=function(){return(_W32.scale<<24)+this._t42};_G42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var frames=this.frames;var bone=skeleton.bones[this._t42];if(time<frames[0]){switch(_xT){case _U32.setup:bone.scaleX=bone.data.scaleX;bone.scaleY=bone.data.scaleY;return;
|
|
case _U32.first:bone.scaleX+=(bone.data.scaleX-bone.scaleX)*alpha;bone.scaleY+=(bone.data.scaleY-bone.scaleY)*alpha}return }var x=0,y=0;if(time>=frames[frames.length-_G42._y42]){x=frames[frames.length+_G42._E42]*bone.data.scaleX;y=frames[frames.length+_G42._F42]*bone.data.scaleY}else {var _Xl=_P32._R32(frames,time,_G42._y42);x=frames[_Xl+_G42._E42];y=frames[_Xl+_G42._F42];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_G42._y42-1,1-(time-_B42)/(frames[_Xl+_G42._C42]-_B42));x=(x+(frames[_Xl+_G42._QF]-x)*_l42)*bone.data.scaleX;
|
|
y=(y+(frames[_Xl+_G42._RF]-y)*_l42)*bone.data.scaleY}if(alpha==1){if(_xT==_U32.add){bone.scaleX+=x-bone.data.scaleX;bone.scaleY+=y-bone.data.scaleY}else {bone.scaleX=x;bone.scaleY=y}}else {var _Ax1=0,_Bx1=0;if(_nK==_V32.out){switch(_xT){case _U32.setup:_Ax1=bone.data.scaleX;_Bx1=bone.data.scaleY;bone.scaleX=_Ax1+(Math.abs(x)*spine._m42._H42(_Ax1)-_Ax1)*alpha;bone.scaleY=_Bx1+(Math.abs(y)*spine._m42._H42(_Bx1)-_Bx1)*alpha;break;case _U32.first:case _U32.replace:_Ax1=bone.scaleX;_Bx1=bone.scaleY;bone.scaleX=_Ax1+(Math.abs(x)*spine._m42._H42(_Ax1)-_Ax1)*alpha;
|
|
bone.scaleY=_Bx1+(Math.abs(y)*spine._m42._H42(_Bx1)-_Bx1)*alpha;break;case _U32.add:_Ax1=bone.scaleX;_Bx1=bone.scaleY;bone.scaleX=_Ax1+(Math.abs(x)*spine._m42._H42(_Ax1)-bone.data.scaleX)*alpha;bone.scaleY=_Bx1+(Math.abs(y)*spine._m42._H42(_Bx1)-bone.data.scaleY)*alpha}}else {switch(_xT){case _U32.setup:_Ax1=Math.abs(bone.data.scaleX)*spine._m42._H42(x);_Bx1=Math.abs(bone.data.scaleY)*spine._m42._H42(y);bone.scaleX=_Ax1+(x-_Ax1)*alpha;bone.scaleY=_Bx1+(y-_Bx1)*alpha;break;case _U32.first:case _U32.replace:_Ax1=Math.abs(bone.scaleX)*spine._m42._H42(x);
|
|
_Bx1=Math.abs(bone.scaleY)*spine._m42._H42(y);bone.scaleX=_Ax1+(x-_Ax1)*alpha;bone.scaleY=_Bx1+(y-_Bx1)*alpha;break;case _U32.add:_Ax1=spine._m42._H42(x);_Bx1=spine._m42._H42(y);bone.scaleX=Math.abs(bone.scaleX)*_Ax1+(x-Math.abs(bone.data.scaleX)*_Ax1)*alpha;bone.scaleY=Math.abs(bone.scaleY)*_Bx1+(y-Math.abs(bone.data.scaleY)*_Bx1)*alpha}}}};return _G42;}(_D42));spine._G42=_G42;var _I42=(function(_q42){_L32(_I42,_q42);function _I42(_Ll){return _q42.call(this,_Ll)||this}_I42.prototype._s42=function(){
|
|
return(_W32.shear<<24)+this._t42};_I42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var frames=this.frames;var bone=skeleton.bones[this._t42];if(time<frames[0]){switch(_xT){case _U32.setup:bone.shearX=bone.data.shearX;bone.shearY=bone.data.shearY;return;case _U32.first:bone.shearX+=(bone.data.shearX-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY-bone.shearY)*alpha;}return }var x=0,y=0;if(time>=frames[frames.length-_I42._y42]){x=frames[frames.length+_I42._E42];y=frames[frames.length+_I42._F42]}
|
|
else {var _Xl=_P32._R32(frames,time,_I42._y42);x=frames[_Xl+_I42._E42];y=frames[_Xl+_I42._F42];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_I42._y42-1,1-(time-_B42)/(frames[_Xl+_I42._C42]-_B42));x=x+(frames[_Xl+_I42._QF]-x)*_l42;y=y+(frames[_Xl+_I42._RF]-y)*_l42}switch(_xT){case _U32.setup:bone.shearX=bone.data.shearX+x*alpha;bone.shearY=bone.data.shearY+y*alpha;break;case _U32.first:case _U32.replace:bone.shearX+=(bone.data.shearX+x-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY+y-bone.shearY)*alpha;
|
|
break;case _U32.add:bone.shearX+=x*alpha;bone.shearY+=y*alpha}};return _I42}(_D42));spine._I42=_I42;var _J42=(function(_q42){_L32(_J42,_q42);function _J42(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_J42._y42);return _r42}_J42.prototype._s42=function(){return(_W32.color<<24)+this._hk};_J42.prototype._u42=function(_Wj,time,_ok,_pk,_qk,_rk){_Wj*=_J42._y42;this.frames[_Wj]=time;this.frames[_Wj+_J42._K42]=_ok;this.frames[_Wj+_J42._kq1]=_pk;this.frames[_Wj+_J42._ig1]=_qk;this.frames[_Wj+_J42._8f1]=_rk}
|
|
;_J42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var slot=skeleton.slots[this._hk];var frames=this.frames;if(time<frames[0]){switch(_xT){case _U32.setup:slot.color._ol(slot.data.color);return;case _U32.first:var color=slot.color,setup=slot.data.color;color.add((setup._ok-color._ok)*alpha,(setup._pk-color._pk)*alpha,(setup._qk-color._qk)*alpha,(setup._rk-color._rk)*alpha)}return }var _ok=0,_pk=0,_qk=0,_rk=0;if(time>=frames[frames.length-_J42._y42]){var _p1=frames.length;_ok=frames[_p1+_J42._L42];
|
|
_pk=frames[_p1+_J42._M42];_qk=frames[_p1+_J42._N42];_rk=frames[_p1+_J42._O42]}else {var _Xl=_P32._R32(frames,time,_J42._y42);_ok=frames[_Xl+_J42._L42];_pk=frames[_Xl+_J42._M42];_qk=frames[_Xl+_J42._N42];_rk=frames[_Xl+_J42._O42];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_J42._y42-1,1-(time-_B42)/(frames[_Xl+_J42._C42]-_B42));_ok+=(frames[_Xl+_J42._K42]-_ok)*_l42;_pk+=(frames[_Xl+_J42._kq1]-_pk)*_l42;_qk+=(frames[_Xl+_J42._ig1]-_qk)*_l42;_rk+=(frames[_Xl+_J42._8f1]-_rk)*_l42}if(alpha==1)slot.color.set(_ok,
|
|
_pk,_qk,_rk);else {var color=slot.color;if(_xT==_U32.setup)color._ol(slot.data.color);color.add((_ok-color._ok)*alpha,(_pk-color._pk)*alpha,(_qk-color._qk)*alpha,(_rk-color._rk)*alpha)}};_J42._y42=5;_J42._C42=-5;_J42._L42=-4;_J42._M42=-3;_J42._N42=-2;_J42._O42=-1;_J42._K42=1;_J42._kq1=2;_J42._ig1=3;_J42._8f1=4;return _J42}(_X32));spine._J42=_J42;var _P42=(function(_q42){_L32(_P42,_q42);function _P42(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_P42._y42);return _r42}_P42.prototype._s42=function(){
|
|
return(_W32.twoColor<<24)+this._hk};_P42.prototype._u42=function(_Wj,time,_ok,_pk,_qk,_rk,_jM,_lM,_nM){_Wj*=_P42._y42;this.frames[_Wj]=time;this.frames[_Wj+_P42._K42]=_ok;this.frames[_Wj+_P42._kq1]=_pk;this.frames[_Wj+_P42._ig1]=_qk;this.frames[_Wj+_P42._8f1]=_rk;this.frames[_Wj+_P42._Q42]=_jM;this.frames[_Wj+_P42._R42]=_lM;this.frames[_Wj+_P42._do1]=_nM};_P42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var slot=skeleton.slots[this._hk];var frames=this.frames;if(time<frames[0]){
|
|
switch(_xT){case _U32.setup:slot.color._ol(slot.data.color);slot._Qp._ol(slot.data._Qp);return;case _U32.first:var _S42=slot.color,_T42=slot._Qp,_U42=slot.data.color,_V42=slot.data._Qp;_S42.add((_U42._ok-_S42._ok)*alpha,(_U42._pk-_S42._pk)*alpha,(_U42._qk-_S42._qk)*alpha,(_U42._rk-_S42._rk)*alpha);_T42.add((_V42._ok-_T42._ok)*alpha,(_V42._pk-_T42._pk)*alpha,(_V42._qk-_T42._qk)*alpha,0)}return }var _ok=0,_pk=0,_qk=0,_rk=0,_jM=0,_lM=0,_nM=0;if(time>=frames[frames.length-_P42._y42]){var _p1=frames.length;
|
|
_ok=frames[_p1+_P42._L42];_pk=frames[_p1+_P42._M42];_qk=frames[_p1+_P42._N42];_rk=frames[_p1+_P42._O42];_jM=frames[_p1+_P42._W42];_lM=frames[_p1+_P42._X42];_nM=frames[_p1+_P42._Y42]}else {var _Xl=_P32._R32(frames,time,_P42._y42);_ok=frames[_Xl+_P42._L42];_pk=frames[_Xl+_P42._M42];_qk=frames[_Xl+_P42._N42];_rk=frames[_Xl+_P42._O42];_jM=frames[_Xl+_P42._W42];_lM=frames[_Xl+_P42._X42];_nM=frames[_Xl+_P42._Y42];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_P42._y42-1,1-(time-_B42)/(frames[_Xl+_P42._C42]-_B42));
|
|
_ok+=(frames[_Xl+_P42._K42]-_ok)*_l42;_pk+=(frames[_Xl+_P42._kq1]-_pk)*_l42;_qk+=(frames[_Xl+_P42._ig1]-_qk)*_l42;_rk+=(frames[_Xl+_P42._8f1]-_rk)*_l42;_jM+=(frames[_Xl+_P42._Q42]-_jM)*_l42;_lM+=(frames[_Xl+_P42._R42]-_lM)*_l42;_nM+=(frames[_Xl+_P42._do1]-_nM)*_l42}if(alpha==1){slot.color.set(_ok,_pk,_qk,_rk);slot._Qp.set(_jM,_lM,_nM,1)}else {var _S42=slot.color,_T42=slot._Qp;if(_xT==_U32.setup){_S42._ol(slot.data.color);_T42._ol(slot.data._Qp)}_S42.add((_ok-_S42._ok)*alpha,(_pk-_S42._pk)*alpha,(_qk-_S42._qk)*alpha,
|
|
(_rk-_S42._rk)*alpha);_T42.add((_jM-_T42._ok)*alpha,(_lM-_T42._pk)*alpha,(_nM-_T42._qk)*alpha,0)}};_P42._y42=8;_P42._C42=-8;_P42._L42=-7;_P42._M42=-6;_P42._N42=-5;_P42._O42=-4;_P42._W42=-3;_P42._X42=-2;_P42._Y42=-1;_P42._K42=1;_P42._kq1=2;_P42._ig1=3;_P42._8f1=4;_P42._Q42=5;_P42._R42=6;_P42._do1=7;return _P42}(_X32));spine._P42=_P42;var _Z42=(function(){function _Z42(_Ll){this.frames=spine._Z32.__32(_Ll);this.__42=new Array(_Ll)}_Z42.prototype._s42=function(){return(_W32.attachment<<24)+this._hk};_Z42.prototype._142=function(){
|
|
return this.frames.length};_Z42.prototype._u42=function(_Wj,time,_Zq){this.frames[_Wj]=time;this.__42[_Wj]=_Zq};_Z42.prototype.apply=function(skeleton,_Q32,time,events,alpha,_xT,_nK){var slot=skeleton.slots[this._hk];if(_nK==_V32.out&&_xT==_U32.setup){var _052=slot.data._Zq;slot._gk(_052==null?null:skeleton._kk(this._hk,_052));return }var frames=this.frames;if(time<frames[0]){if(_xT==_U32.setup||_xT==_U32.first){var _152=slot.data._Zq;slot._gk(_152==null?null:skeleton._kk(this._hk,_152))}return }var _Wj=0;
|
|
if(time>=frames[frames.length-1])_Wj=frames.length-1;else _Wj=_P32._R32(frames,time,1)-1;var _Zq=this.__42[_Wj];skeleton.slots[this._hk]._gk(_Zq==null?null:skeleton._kk(this._hk,_Zq))};return _Z42}());spine._Z42=_Z42;var _252=null;var _352=(function(_q42){_L32(_352,_q42);function _352(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll);_r42._452=new Array(_Ll);if(_252==null)_252=spine._Z32.__32(64);return _r42}_352.prototype._s42=function(){return(_W32.deform<<27)+ +this.attachment.id+this._hk}
|
|
;_352.prototype._u42=function(_Wj,time,vertices){this.frames[_Wj]=time;this._452[_Wj]=vertices};_352.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var slot=skeleton.slots[this._hk];var _652=slot._kk();if(!(_652 instanceof spine._752)||!_652._852(this.attachment))return;var _952=slot._a52;if(_952.length==0)_xT=_U32.setup;var _452=this._452;var vertexCount=_452[0].length;var frames=this.frames;if(time<frames[0]){var _b52=_652;switch(_xT){case _U32.setup:_952.length=0;return;case _U32.first:if(alpha==1){
|
|
_952.length=0;break }var _c52=spine._Z32._d52(_952,vertexCount);if(_b52.bones==null){var _e52=_b52.vertices;for(var _p1=0;_p1<vertexCount;_p1++)_c52[_p1]+=(_e52[_p1]-_c52[_p1])*alpha}else {alpha=1-alpha;for(var _p1=0;_p1<vertexCount;_p1++)_c52[_p1]*=alpha}}return }var vertices=spine._Z32._d52(_952,vertexCount);if(time>=frames[frames.length-1]){var _f52=_452[frames.length-1];if(alpha==1){if(_xT==_U32.add){var _b52=_652;if(_b52.bones==null){var _g52=_b52.vertices;for(var _h52=0;_h52<vertexCount;_h52++){vertices[_h52]+=_f52[_h52]-_g52[_h52]}
|
|
}else {for(var _i52=0;_i52<vertexCount;_i52++)vertices[_i52]+=_f52[_i52]}}else {spine._Z32._j52(_f52,0,vertices,0,vertexCount)}}else {switch(_xT){case _U32.setup:{var _k52=_652;if(_k52.bones==null){var _l52=_k52.vertices;for(var _m52=0;_m52<vertexCount;_m52++){var setup=_l52[_m52];vertices[_m52]=setup+(_f52[_m52]-setup)*alpha}}else {for(var _n52=0;_n52<vertexCount;_n52++)vertices[_n52]=_f52[_n52]*alpha}break }case _U32.first:case _U32.replace:for(var _o52=0;_o52<vertexCount;_o52++)vertices[_o52]+=(_f52[_o52]-vertices[_o52])*alpha;
|
|
case _U32.add:var _b52=_652;if(_b52.bones==null){var _p52=_b52.vertices;for(var _q52=0;_q52<vertexCount;_q52++){vertices[_q52]+=(_f52[_q52]-_p52[_q52])*alpha}}else {for(var _r52=0;_r52<vertexCount;_r52++)vertices[_r52]+=_f52[_r52]*alpha}}}return }var _Xl=_P32._R32(frames,time);var _s52=_452[_Xl-1];var _t52=_452[_Xl];var _B42=frames[_Xl];var _l42=this._k42(_Xl-1,1-(time-_B42)/(frames[_Xl-1]-_B42));if(alpha==1){if(_xT==_U32.add){var _b52=_652;if(_b52.bones==null){var _u52=_b52.vertices;for(var _v52=0;_v52<vertexCount;
|
|
_v52++){var _I31=_s52[_v52];vertices[_v52]+=_I31+(_t52[_v52]-_I31)*_l42-_u52[_v52]}}else {for(var _w52=0;_w52<vertexCount;_w52++){var _I31=_s52[_w52];vertices[_w52]+=_I31+(_t52[_w52]-_I31)*_l42}}}else {for(var _x52=0;_x52<vertexCount;_x52++){var _I31=_s52[_x52];vertices[_x52]=_I31+(_t52[_x52]-_I31)*_l42}}}else {switch(_xT){case _U32.setup:{var _y52=_652;if(_y52.bones==null){var _z52=_y52.vertices;for(var _A52=0;_A52<vertexCount;_A52++){var _I31=_s52[_A52],setup=_z52[_A52];vertices[_A52]=setup+(_I31+(_t52[_A52]-_I31)*_l42-setup)*alpha}
|
|
}else {for(var _B52=0;_B52<vertexCount;_B52++){var _I31=_s52[_B52];vertices[_B52]=(_I31+(_t52[_B52]-_I31)*_l42)*alpha}}break }case _U32.first:case _U32.replace:for(var _C52=0;_C52<vertexCount;_C52++){var _I31=_s52[_C52];vertices[_C52]+=(_I31+(_t52[_C52]-_I31)*_l42-vertices[_C52])*alpha;}break;case _U32.add:var _b52=_652;if(_b52.bones==null){var _D52=_b52.vertices;for(var _E52=0;_E52<vertexCount;_E52++){var _I31=_s52[_E52];vertices[_E52]+=(_I31+(_t52[_E52]-_I31)*_l42-_D52[_E52])*alpha}}else {for(var _F52=0;_F52<vertexCount;
|
|
_F52++){var _I31=_s52[_F52];vertices[_F52]+=(_I31+(_t52[_F52]-_I31)*_l42)*alpha}}}}};return _352}(_X32));spine._352=_352;var _rn=(function(){function _rn(_Ll){this.frames=spine._Z32.__32(_Ll);this.events=new Array(_Ll)}_rn.prototype._s42=function(){return _W32.event<<24};_rn.prototype._142=function(){return this.frames.length};_rn.prototype._u42=function(_Wj,event){this.frames[_Wj]=event.time;this.events[_Wj]=event};_rn.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){if(_552==null)return;
|
|
var frames=this.frames;var _Ll=this.frames.length;if(_Q32>time){this.apply(skeleton,_Q32,Number.MAX_VALUE,_552,alpha,_xT,_nK);_Q32=-1}else if(_Q32>=frames[_Ll-1])return;if(time<frames[0])return;var _Xl=0;if(_Q32<frames[0])_Xl=0;else {_Xl=_P32._R32(frames,_Q32);var _B42=frames[_Xl];while(_Xl>0){if(frames[_Xl-1]!=_B42)break;_Xl--}}for(;_Xl<_Ll&&time>=frames[_Xl];_Xl++)_552.push(this.events[_Xl])};return _rn}());spine._rn=_rn;var _G52=(function(){function _G52(_Ll){this.frames=spine._Z32.__32(_Ll);this._H52=new Array(_Ll)}
|
|
_G52.prototype._s42=function(){return _W32.drawOrder<<24};_G52.prototype._142=function(){return this.frames.length};_G52.prototype._u42=function(_Wj,time,drawOrder){this.frames[_Wj]=time;this._H52[_Wj]=drawOrder};_G52.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var drawOrder=skeleton.drawOrder;var slots=skeleton.slots;if(_nK==_V32.out&&_xT==_U32.setup){spine._Z32._j52(skeleton.slots,0,skeleton.drawOrder,0,skeleton.slots.length);return }var frames=this.frames;if(time<frames[0]){if(_xT==_U32.setup||_xT==_U32.first)spine._Z32._j52(skeleton.slots,
|
|
0,skeleton.drawOrder,0,skeleton.slots.length);return }var _Xl=0;if(time>=frames[frames.length-1])_Xl=frames.length-1;else _Xl=_P32._R32(frames,time)-1;var _I52=this._H52[_Xl];if(_I52==null)spine._Z32._j52(slots,0,drawOrder,0,slots.length);else {for(var _p1=0,_km=_I52.length;_p1<_km;_p1++)drawOrder[_p1]=slots[_I52[_p1]]}};return _G52}());spine._G52=_G52;var _J52=(function(_q42){_L32(_J52,_q42);function _J52(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_J52._y42);return _r42}_J52.prototype._s42=function(){
|
|
return(_W32.ikConstraint<<24)+this._K52};_J52.prototype._u42=function(_Wj,time,mix,_L52,compress,_11){_Wj*=_J52._y42;this.frames[_Wj]=time;this.frames[_Wj+_J52._M52]=mix;this.frames[_Wj+_J52._N52]=_L52;this.frames[_Wj+_J52._O52]=compress?1:0;this.frames[_Wj+_J52._P52]=_11?1:0};_J52.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var frames=this.frames;var _Q52=skeleton._R52[this._K52];if(time<frames[0]){switch(_xT){case _U32.setup:_Q52.mix=_Q52.data.mix;_Q52._L52=_Q52.data._L52;_Q52.compress=_Q52.data.compress;
|
|
_Q52._11=_Q52.data._11;return;case _U32.first:_Q52.mix+=(_Q52.data.mix-_Q52.mix)*alpha;_Q52._L52=_Q52.data._L52;_Q52.compress=_Q52.data.compress;_Q52._11=_Q52.data._11}return }if(time>=frames[frames.length-_J52._y42]){if(_xT==_U32.setup){_Q52.mix=_Q52.data.mix+(frames[frames.length+_J52._S52]-_Q52.data.mix)*alpha;if(_nK==_V32.out){_Q52._L52=_Q52.data._L52;_Q52.compress=_Q52.data.compress;_Q52._11=_Q52.data._11}else {_Q52._L52=frames[frames.length+_J52._T52];_Q52.compress=frames[frames.length+_J52._U52]!=0;
|
|
_Q52._11=frames[frames.length+_J52._V52]!=0}}else {_Q52.mix+=(frames[frames.length+_J52._S52]-_Q52.mix)*alpha;if(_nK==_V32["in"]){_Q52._L52=frames[frames.length+_J52._T52];_Q52.compress=frames[frames.length+_J52._U52]!=0;_Q52._11=frames[frames.length+_J52._V52]!=0}}return }var _Xl=_P32._R32(frames,time,_J52._y42);var mix=frames[_Xl+_J52._S52];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_J52._y42-1,1-(time-_B42)/(frames[_Xl+_J52._C42]-_B42));if(_xT==_U32.setup){_Q52.mix=_Q52.data.mix+(mix+(frames[_Xl+_J52._M52]-mix)*_l42-_Q52.data.mix)*alpha;
|
|
if(_nK==_V32.out){_Q52._L52=_Q52.data._L52;_Q52.compress=_Q52.data.compress;_Q52._11=_Q52.data._11}else {_Q52._L52=frames[_Xl+_J52._T52];_Q52.compress=frames[_Xl+_J52._U52]!=0;_Q52._11=frames[_Xl+_J52._V52]!=0}}else {_Q52.mix+=(mix+(frames[_Xl+_J52._M52]-mix)*_l42-_Q52.mix)*alpha;if(_nK==_V32["in"]){_Q52._L52=frames[_Xl+_J52._T52];_Q52.compress=frames[_Xl+_J52._U52]!=0;_Q52._11=frames[_Xl+_J52._V52]!=0}}};_J52._y42=5;_J52._C42=-5;_J52._S52=-4;_J52._T52=-3;_J52._U52=-2;_J52._V52=-1;_J52._M52=1;_J52._N52=2;
|
|
_J52._O52=3;_J52._P52=4;return _J52}(_X32));spine._J52=_J52;var _W52=(function(_q42){_L32(_W52,_q42);function _W52(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_W52._y42);return _r42}_W52.prototype._s42=function(){return(_W32.transformConstraint<<24)+this._X52};_W52.prototype._u42=function(_Wj,time,rotateMix,_Y52,scaleMix,_Z52){_Wj*=_W52._y42;this.frames[_Wj]=time;this.frames[_Wj+_W52.__52]=rotateMix;this.frames[_Wj+_W52._062]=_Y52;this.frames[_Wj+_W52._162]=scaleMix;this.frames[_Wj+_W52._262]=_Z52;
|
|
};_W52.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var frames=this.frames;var _Q52=skeleton._362[this._X52];if(time<frames[0]){var data=_Q52.data;switch(_xT){case _U32.setup:_Q52.rotateMix=data.rotateMix;_Q52._Y52=data._Y52;_Q52.scaleMix=data.scaleMix;_Q52._Z52=data._Z52;return;case _U32.first:_Q52.rotateMix+=(data.rotateMix-_Q52.rotateMix)*alpha;_Q52._Y52+=(data._Y52-_Q52._Y52)*alpha;_Q52.scaleMix+=(data.scaleMix-_Q52.scaleMix)*alpha;_Q52._Z52+=(data._Z52-_Q52._Z52)*alpha}return }
|
|
var rotate=0,translate=0,scale=0,shear=0;if(time>=frames[frames.length-_W52._y42]){var _p1=frames.length;rotate=frames[_p1+_W52._462];translate=frames[_p1+_W52._562];scale=frames[_p1+_W52._662];shear=frames[_p1+_W52._762]}else {var _Xl=_P32._R32(frames,time,_W52._y42);rotate=frames[_Xl+_W52._462];translate=frames[_Xl+_W52._562];scale=frames[_Xl+_W52._662];shear=frames[_Xl+_W52._762];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_W52._y42-1,1-(time-_B42)/(frames[_Xl+_W52._C42]-_B42));rotate+=(frames[_Xl+_W52.__52]-rotate)*_l42;
|
|
translate+=(frames[_Xl+_W52._062]-translate)*_l42;scale+=(frames[_Xl+_W52._162]-scale)*_l42;shear+=(frames[_Xl+_W52._262]-shear)*_l42}if(_xT==_U32.setup){var data=_Q52.data;_Q52.rotateMix=data.rotateMix+(rotate-data.rotateMix)*alpha;_Q52._Y52=data._Y52+(translate-data._Y52)*alpha;_Q52.scaleMix=data.scaleMix+(scale-data.scaleMix)*alpha;_Q52._Z52=data._Z52+(shear-data._Z52)*alpha}else {_Q52.rotateMix+=(rotate-_Q52.rotateMix)*alpha;_Q52._Y52+=(translate-_Q52._Y52)*alpha;_Q52.scaleMix+=(scale-_Q52.scaleMix)*alpha;
|
|
_Q52._Z52+=(shear-_Q52._Z52)*alpha}};_W52._y42=5;_W52._C42=-5;_W52._462=-4;_W52._562=-3;_W52._662=-2;_W52._762=-1;_W52.__52=1;_W52._062=2;_W52._162=3;_W52._262=4;return _W52}(_X32));spine._W52=_W52;var _862=(function(_q42){_L32(_862,_q42);function _862(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_862._y42);return _r42}_862.prototype._s42=function(){return(_W32.pathConstraintPosition<<24)+this._962};_862.prototype._u42=function(_Wj,time,value){_Wj*=_862._y42;this.frames[_Wj]=time;
|
|
this.frames[_Wj+_862._a62]=value};_862.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var frames=this.frames;var _Q52=skeleton._b62[this._962];if(time<frames[0]){switch(_xT){case _U32.setup:_Q52.position=_Q52.data.position;return;case _U32.first:_Q52.position+=(_Q52.data.position-_Q52.position)*alpha}return }var position=0;if(time>=frames[frames.length-_862._y42])position=frames[frames.length+_862._c62];else {var _Xl=_P32._R32(frames,time,_862._y42);position=frames[_Xl+_862._c62];var _B42=frames[_Xl];
|
|
var _l42=this._k42(_Xl/_862._y42-1,1-(time-_B42)/(frames[_Xl+_862._C42]-_B42));position+=(frames[_Xl+_862._a62]-position)*_l42}if(_xT==_U32.setup)_Q52.position=_Q52.data.position+(position-_Q52.data.position)*alpha;else _Q52.position+=(position-_Q52.position)*alpha};_862._y42=2;_862._C42=-2;_862._c62=-1;_862._a62=1;return _862}(_X32));spine._862=_862;var _d62=(function(_q42){_L32(_d62,_q42);function _d62(_Ll){return _q42.call(this,_Ll)||this}_d62.prototype._s42=function(){return(_W32.pathConstraintSpacing<<24)+this._962}
|
|
;_d62.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var frames=this.frames;var _Q52=skeleton._b62[this._962];if(time<frames[0]){switch(_xT){case _U32.setup:_Q52.spacing=_Q52.data.spacing;return;case _U32.first:_Q52.spacing+=(_Q52.data.spacing-_Q52.spacing)*alpha}return }var spacing=0;if(time>=frames[frames.length-_d62._y42])spacing=frames[frames.length+_d62._c62];else {var _Xl=_P32._R32(frames,time,_d62._y42);spacing=frames[_Xl+_d62._c62];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_d62._y42-1,
|
|
1-(time-_B42)/(frames[_Xl+_d62._C42]-_B42));spacing+=(frames[_Xl+_d62._a62]-spacing)*_l42}if(_xT==_U32.setup)_Q52.spacing=_Q52.data.spacing+(spacing-_Q52.data.spacing)*alpha;else _Q52.spacing+=(spacing-_Q52.spacing)*alpha};return _d62}(_862));spine._d62=_d62;var _e62=(function(_q42){_L32(_e62,_q42);function _e62(_Ll){var _r42=_q42.call(this,_Ll)||this;_r42.frames=spine._Z32.__32(_Ll*_e62._y42);return _r42}_e62.prototype._s42=function(){return(_W32.pathConstraintMix<<24)+this._962};_e62.prototype._u42=function(_Wj,
|
|
time,rotateMix,_Y52){_Wj*=_e62._y42;this.frames[_Wj]=time;this.frames[_Wj+_e62.__52]=rotateMix;this.frames[_Wj+_e62._062]=_Y52};_e62.prototype.apply=function(skeleton,_Q32,time,_552,alpha,_xT,_nK){var frames=this.frames;var _Q52=skeleton._b62[this._962];if(time<frames[0]){switch(_xT){case _U32.setup:_Q52.rotateMix=_Q52.data.rotateMix;_Q52._Y52=_Q52.data._Y52;return;case _U32.first:_Q52.rotateMix+=(_Q52.data.rotateMix-_Q52.rotateMix)*alpha;_Q52._Y52+=(_Q52.data._Y52-_Q52._Y52)*alpha}return }var rotate=0,
|
|
translate=0;if(time>=frames[frames.length-_e62._y42]){rotate=frames[frames.length+_e62._462];translate=frames[frames.length+_e62._562]}else {var _Xl=_P32._R32(frames,time,_e62._y42);rotate=frames[_Xl+_e62._462];translate=frames[_Xl+_e62._562];var _B42=frames[_Xl];var _l42=this._k42(_Xl/_e62._y42-1,1-(time-_B42)/(frames[_Xl+_e62._C42]-_B42));rotate+=(frames[_Xl+_e62.__52]-rotate)*_l42;translate+=(frames[_Xl+_e62._062]-translate)*_l42;}if(_xT==_U32.setup){_Q52.rotateMix=_Q52.data.rotateMix+(rotate-_Q52.data.rotateMix)*alpha;
|
|
_Q52._Y52=_Q52.data._Y52+(translate-_Q52.data._Y52)*alpha}else {_Q52.rotateMix+=(rotate-_Q52.rotateMix)*alpha;_Q52._Y52+=(translate-_Q52._Y52)*alpha}};_e62._y42=3;_e62._C42=-3;_e62._462=-2;_e62._562=-1;_e62.__52=1;_e62._062=2;return _e62}(_X32));spine._e62=_e62})(spine||(spine={}));var spine;(function(spine){var _jj=(function(){function _jj(data){this._V=new Array();this.events=new Array();this._f62=new Array();this._wx1=new _g62(this);this._h62=new spine._i62();this._j62=!1;this._k62=1;this._l62=new spine._m62(function(){
|
|
return new _n62()});this.data=data}_jj.prototype._Sl=function(_PM1){_PM1*=this._k62;var _V=this._V;for(var _p1=0,_km=_V.length;_p1<_km;_p1++){var current=_V[_p1];if(current==null)continue;current._o62=current._p62;current._q62=current._r62;var _s62=_PM1*current._k62;if(current._zK1>0){current._zK1-=_s62;if(current._zK1>0)continue;_s62=-current._zK1;current._zK1=0}var _cx=current._cx;if(_cx!=null){var _t62=current._q62-_cx._zK1;if(_t62>=0){_cx._zK1=0;_cx._Xj=(_t62/current._k62+_PM1)*_cx._k62;current._Xj+=_s62;
|
|
this._u62(_p1,_cx,!0);while(_cx._v62!=null){_cx._w62+=_PM1;_cx=_cx._v62}continue }}else if(current._q62>=current._x62&¤t._v62==null){_V[_p1]=null;this._wx1.end(current);this._y62(current);continue }if(current._v62!=null&&this._z62(current,_PM1)){var from=current._v62;current._v62=null;if(from!=null)from._A62=null;while(from!=null){this._wx1.end(from);from=from._v62;}}current._Xj+=_s62}this._wx1._B62()};_jj.prototype._z62=function(_C62,_PM1){var from=_C62._v62;if(from==null)return !0;var _vW=this._z62(from,
|
|
_PM1);from._o62=from._p62;from._q62=from._r62;if(_C62._w62>0&&_C62._w62>=_C62._D62){if(from._E62==0||_C62._D62==0){_C62._v62=from._v62;if(from._v62!=null)from._v62._A62=_C62;_C62._F62=from._F62;this._wx1.end(from)}return _vW}from._Xj+=_PM1*from._k62;_C62._w62+=_PM1;return !1};_jj.prototype.apply=function(skeleton){if(skeleton==null)throw new Error("skeleton cannot be null.");if(this._j62)this._G62();var events=this.events;var _V=this._V;var _H62=!1;for(var _p1=0,_km=_V.length;_p1<_km;_p1++){var current=_V[_p1];
|
|
if(current==null||current._zK1>0)continue;_H62=!0;var _xT=_p1==0?spine._U32.first:current._I62;var mix=current.alpha;if(current._v62!=null)mix*=this._J62(current,skeleton,_xT);else if(current._Xj>=current._x62&¤t._cx==null)mix=0;var _o62=current._o62,_K62=current._L62();var _Ol=current._Oj._Pl.length;var _Pl=current._Oj._Pl;if(_p1==0&&(mix==1||_xT==spine._U32.add)){for(var _DK=0;_DK<_Ol;_DK++)_Pl[_DK].apply(skeleton,_o62,_K62,events,mix,_xT,spine._V32["in"])}else {var _M62=current._M62;var _HK1=current._N62.length==0;
|
|
if(_HK1)spine._Z32._d52(current._N62,_Ol<<1,null);var _N62=current._N62;for(var _DK=0;_DK<_Ol;_DK++){var _AM=_Pl[_DK];var _O62=_M62[_DK]==_jj._P62?_xT:spine._U32.setup;if(_AM instanceof spine._p42){this._Q62(_AM,skeleton,_K62,mix,_O62,_N62,_DK<<1,_HK1)}else {spine._Z32._R62(mix,_xT);_AM.apply(skeleton,_o62,_K62,events,mix,_O62,spine._V32["in"])}}}this._S62(current,_K62);events.length=0;current._p62=_K62;current._r62=current._Xj}this._wx1._B62();return _H62};_jj.prototype._J62=function(_C62,skeleton,_xT){
|
|
var from=_C62._v62;if(from._v62!=null)this._J62(from,skeleton,_xT);var mix=0;if(_C62._D62==0){mix=1;if(_xT==spine._U32.first)_xT=spine._U32.setup}else {mix=_C62._w62/_C62._D62;if(mix>1)mix=1;if(_xT!=spine._U32.first)_xT=from._I62}var events=mix<from._T62?this.events:null;var _U62=mix<from._V62,drawOrder=mix<from._W62;var _o62=from._o62,_K62=from._L62();var _Ol=from._Oj._Pl.length;var _Pl=from._Oj._Pl;var _X62=from.alpha*_C62._F62,_Y62=_X62*(1-mix);if(_xT==spine._U32.add){for(var _p1=0;_p1<_Ol;_p1++)_Pl[_p1].apply(skeleton,
|
|
_o62,_K62,events,_Y62,_xT,spine._V32.out)}else {var _M62=from._M62;var _Z62=from._Z62;var _HK1=from._N62.length==0;if(_HK1)spine._Z32._d52(from._N62,_Ol<<1,null);var _N62=from._N62;from._E62=0;for(var _p1=0;_p1<_Ol;_p1++){var _AM=_Pl[_p1];var _O62;var alpha=0;switch(_M62[_p1]){case _jj._P62:if(!_U62&&_AM instanceof spine._Z42)continue;if(!drawOrder&&_AM instanceof spine._G52)continue;_O62=_xT;alpha=_Y62;break;case _jj.__62:_O62=spine._U32.setup;alpha=_Y62;break;case _jj._072:_O62=spine._U32.setup;alpha=_X62;break;
|
|
default :_O62=spine._U32.setup;var _172=_Z62[_p1];alpha=_X62*Math.max(0,1-_172._w62/_172._D62);break }from._E62+=alpha;if(_AM instanceof spine._p42)this._Q62(_AM,skeleton,_K62,alpha,_O62,_N62,_p1<<1,_HK1);else {spine._Z32._R62(alpha,_xT);_AM.apply(skeleton,_o62,_K62,events,alpha,_O62,spine._V32.out)}}}if(_C62._D62>0)this._S62(from,_K62);this.events.length=0;from._p62=_K62;from._r62=from._Xj;return mix};_jj.prototype._Q62=function(_AM,skeleton,time,alpha,_xT,_N62,_p1,_HK1){if(_HK1)_N62[_p1]=0;if(alpha==1){
|
|
_AM.apply(skeleton,0,time,null,1,_xT,spine._V32["in"]);return }var _272=_AM;var frames=_272.frames;var bone=skeleton.bones[_272._t42];if(time<frames[0]){if(_xT==spine._U32.setup)bone.rotation=bone.data.rotation;return }var _jM=0;if(time>=frames[frames.length-spine._p42._y42])_jM=bone.data.rotation+frames[frames.length+spine._p42._z42];else {var _Xl=spine._P32._R32(frames,time,spine._p42._y42);var _A42=frames[_Xl+spine._p42._z42];var _B42=frames[_Xl];var _l42=_272._k42((_Xl>>1)-1,1-(time-_B42)/(frames[_Xl+spine._p42._C42]-_B42));
|
|
_jM=frames[_Xl+spine._p42._w42]-_A42;_jM-=(16384-((16384.499999999996-_jM/360)|0))*360;_jM=_A42+_jM*_l42+bone.data.rotation;_jM-=(16384-((16384.499999999996-_jM/360)|0))*360}var _iM=_xT==spine._U32.setup?bone.data.rotation:bone.rotation;var __71=0,__I=_jM-_iM;__I-=(16384-((16384.499999999996-__I/360)|0))*360;if(__I==0){__71=_N62[_p1]}else {var _372=0,_472=0;if(_HK1){_372=0;_472=__I}else {_372=_N62[_p1];_472=_N62[_p1+1]}var current=__I>0,_m_=_372>=0;if(spine._m42._H42(_472)!=spine._m42._H42(__I)&&Math.abs(_472)<=90){
|
|
if(Math.abs(_372)>180)_372+=360*spine._m42._H42(_372);_m_=current}__71=__I+_372-_372%360;if(_m_!=current)__71+=360*spine._m42._H42(_372);_N62[_p1]=__71}_N62[_p1+1]=__I;_iM+=__71*alpha;bone.rotation=_iM-(16384-((16384.499999999996-_iM/360)|0))*360};_jj.prototype._S62=function(_ax,_K62){var _572=_ax._572,_672=_ax._672;var duration=_672-_572;var _772=_ax._q62%duration;var events=this.events;var _p1=0,_km=events.length;for(;_p1<_km;_p1++){var _872=events[_p1];if(_872.time<_772)break;if(_872.time>_672)continue;
|
|
this._wx1.event(_ax,_872)}var complete=!1;if(_ax.loop)complete=duration==0||_772>_ax._Xj%duration;else complete=_K62>=_672&&_ax._o62<_672;if(complete)this._wx1.complete(_ax);for(;_p1<_km;_p1++){var _972=events[_p1];if(_972.time<_572)continue;this._wx1.event(_ax,events[_p1])}};_jj.prototype._a72=function(){var _b72=this._wx1._c72;this._wx1._c72=!0;for(var _p1=0,_km=this._V.length;_p1<_km;_p1++)this._jn(_p1);this._V.length=0;this._wx1._c72=_b72;this._wx1._B62()};_jj.prototype._jn=function(_d72){if(_d72>=this._V.length)return;
|
|
var current=this._V[_d72];if(current==null)return;this._wx1.end(current);this._y62(current);var _ax=current;while(!0){var from=_ax._v62;if(from==null)break;this._wx1.end(from);_ax._v62=null;_ax._A62=null;_ax=from}this._V[current._d72]=null;this._wx1._B62()};_jj.prototype._u62=function(index,current,interrupt){var from=this._e72(index);this._V[index]=current;if(from!=null){if(interrupt)this._wx1.interrupt(from);current._v62=from;from._A62=current;current._w62=0;if(from._v62!=null&&from._D62>0)current._F62*=Math.min(1,
|
|
from._w62/from._D62);from._N62.length=0}this._wx1.start(current)};_jj.prototype._2k=function(_d72,_f72,loop){var _Oj=this.data._g72._1k(_f72);if(_Oj==null)throw new Error("Animation not found: "+_f72);return this._h72(_d72,_Oj,loop)};_jj.prototype._h72=function(_d72,_Oj,loop){if(_Oj==null)throw new Error("animation cannot be null.");var interrupt=!0;var current=this._e72(_d72);if(current!=null){if(current._r62==-1){this._V[_d72]=current._v62;this._wx1.interrupt(current);this._wx1.end(current);this._y62(current);
|
|
current=current._v62;interrupt=!1}else this._y62(current)}var _ax=this._i72(_d72,_Oj,loop,current);this._u62(_d72,_ax,interrupt);this._wx1._B62();return _ax};_jj.prototype._j72=function(_d72,_f72,loop,_zK1){var _Oj=this.data._g72._1k(_f72);if(_Oj==null)throw new Error("Animation not found: "+_f72);return this._k72(_d72,_Oj,loop,_zK1);};_jj.prototype._k72=function(_d72,_Oj,loop,_zK1){if(_Oj==null)throw new Error("animation cannot be null.");var _j1=this._e72(_d72);if(_j1!=null){while(_j1._cx!=null)_j1=_j1._cx}
|
|
var _ax=this._i72(_d72,_Oj,loop,_j1);if(_j1==null){this._u62(_d72,_ax,!0);this._wx1._B62()}else {_j1._cx=_ax;if(_zK1<=0){var duration=_j1._672-_j1._572;if(duration!=0){if(_j1.loop)_zK1+=duration*(1+((_j1._Xj/duration)|0));else _zK1+=Math.max(duration,_j1._Xj);_zK1-=this.data._l72(_j1._Oj,_Oj)}else _zK1=_j1._Xj;}}_ax._zK1=_zK1;return _ax};_jj.prototype._m72=function(_d72,_D62){var _ax=this._h72(_d72,_jj._n72,!1);_ax._D62=_D62;_ax._x62=_D62;return _ax};_jj.prototype._o72=function(_d72,_D62,_zK1){if(_zK1<=0)_zK1-=_D62;
|
|
var _ax=this._k72(_d72,_jj._n72,!1,_zK1);_ax._D62=_D62;_ax._x62=_D62;return _ax};_jj.prototype._p72=function(_D62){var _b72=this._wx1._c72;this._wx1._c72=!0;for(var _p1=0,_km=this._V.length;_p1<_km;_p1++){var current=this._V[_p1];if(current!=null)this._m72(current._d72,_D62)}this._wx1._c72=_b72;this._wx1._B62()};_jj.prototype._e72=function(index){if(index<this._V.length)return this._V[index];spine._Z32._q72(this._V,index-this._V.length+1,null);this._V.length=index+1;return null};_jj.prototype._i72=function(_d72,
|
|
_Oj,loop,_j1){var _ax=this._l62._r72();_ax._d72=_d72;_ax._Oj=_Oj;_ax.loop=loop;_ax._s72=!1;_ax._T62=0;_ax._V62=0;_ax._W62=0;_ax._572=0;_ax._672=_Oj.duration;_ax._o62=-1;_ax._p62=-1;_ax._zK1=0;_ax._Xj=0;_ax._q62=-1;_ax._r62=-1;_ax._x62=Number.MAX_VALUE;_ax._k62=1;_ax.alpha=1;_ax._F62=1;_ax._w62=0;_ax._D62=_j1==null?0:this.data._l72(_j1._Oj,_Oj);return _ax};_jj.prototype._y62=function(_ax){var _cx=_ax._cx;while(_cx!=null){this._wx1.dispose(_cx);_cx=_cx._cx}_ax._cx=null};_jj.prototype._G62=function(){
|
|
this._j62=!1;this._h62.clear();for(var _p1=0,_km=this._V.length;_p1<_km;_p1++){var _ax=this._V[_p1];if(_ax==null)continue;while(_ax._v62!=null)_ax=_ax._v62;do {if(_ax._v62==null||_ax._I62!=spine._U32.add)this._t72(_ax);_ax=_ax._A62}while(_ax!=null)}};_jj.prototype._t72=function(_ax){var _C62=_ax._A62;var _Pl=_ax._Oj._Pl;var _u72=_ax._Oj._Pl.length;var _M62=spine._Z32._d52(_ax._M62,_u72);_ax._Z62.length=0;var _v72=spine._Z32._d52(_ax._Z62,_u72);var _h62=this._h62;if(_C62!=null&&_C62._s72){for(var _w72=0;_w72<_u72;
|
|
_w72++){_h62.add(_Pl[_w72]._s42());_M62[_w72]=_jj._072}return }_x72:for(var _p1=0;_p1<_u72;_p1++){var id=_Pl[_p1]._s42();if(!_h62.add(id))_M62[_p1]=_jj._P62;else if(_C62==null||!this._y72(_C62,id))_M62[_p1]=_jj.__62;else {for(var _cx=_C62._A62;_cx!=null;_cx=_cx._A62){if(this._y72(_cx,id))continue;if(_ax._D62>0){_M62[_p1]=_jj._z72;_v72[_p1]=_cx;continue _x72}break }_M62[_p1]=_jj._072}}};_jj.prototype._y72=function(_ax,id){var _Pl=_ax._Oj._Pl;for(var _p1=0,_km=_Pl.length;_p1<_km;_p1++)if(_Pl[_p1]._s42()==id)return !0;
|
|
return !1};_jj.prototype._A72=function(_d72){if(_d72>=this._V.length)return null;return this._V[_d72]};_jj.prototype._xj=function(listener){if(listener==null)throw new Error("listener cannot be null.");this._f62.push(listener)};_jj.prototype._B72=function(listener){var index=this._f62.indexOf(listener);if(index>=0)this._f62.splice(index,1)};_jj.prototype._C72=function(){this._f62.length=0};_jj.prototype._D72=function(){this._wx1.clear()};_jj._n72=new spine._P32("<empty>",[],0);_jj._P62=0;_jj.__62=1;_jj._072=2;
|
|
_jj._z72=3;return _jj}());spine._jj=_jj;var _n62=(function(){function _n62(){this._I62=spine._U32.replace;this._M62=new Array();this._Z62=new Array();this._N62=new Array()}_n62.prototype._Ye1=function(){this._cx=null;this._v62=null;this._A62=null;this._Oj=null;this.listener=null;this._M62.length=0;this._Z62.length=0;this._N62.length=0};_n62.prototype._L62=function(){if(this.loop){var duration=this._672-this._572;if(duration==0)return this._572;return(this._Xj%duration)+this._572}return Math.min(this._Xj+this._572,
|
|
this._672)};_n62.prototype._E72=function(_o62){this._o62=_o62;this._p62=_o62};_n62.prototype._F72=function(){return this._Xj>=this._672-this._572};_n62.prototype._G72=function(){this._N62.length=0};return _n62}());spine._n62=_n62;var _g62=(function(){function _g62(_H72){this._I72=[];this._c72=!1;this._H72=_H72}_g62.prototype.start=function(_ax){this._I72.push(_J72.start);this._I72.push(_ax);this._H72._j62=!0};_g62.prototype.interrupt=function(_ax){this._I72.push(_J72.interrupt);this._I72.push(_ax)};
|
|
_g62.prototype.end=function(_ax){this._I72.push(_J72.end);this._I72.push(_ax);this._H72._j62=!0};_g62.prototype.dispose=function(_ax){this._I72.push(_J72.dispose);this._I72.push(_ax)};_g62.prototype.complete=function(_ax){this._I72.push(_J72.complete);this._I72.push(_ax);};_g62.prototype.event=function(_ax,event){this._I72.push(_J72.event);this._I72.push(_ax);this._I72.push(event)};_g62.prototype._B62=function(){if(this._c72)return;this._c72=!0;var _I72=this._I72;var _f62=this._H72._f62;for(var _p1=0;
|
|
_p1<_I72.length;_p1+=2){var type=_I72[_p1];var _ax=_I72[_p1+1];switch(type){case _J72.start:if(_ax.listener!=null&&_ax.listener.start)_ax.listener.start(_ax);for(var _DK=0;_DK<_f62.length;_DK++)if(_f62[_DK].start)_f62[_DK].start(_ax);break;case _J72.interrupt:if(_ax.listener!=null&&_ax.listener.interrupt)_ax.listener.interrupt(_ax);for(var _DK=0;_DK<_f62.length;_DK++)if(_f62[_DK].interrupt)_f62[_DK].interrupt(_ax);break;case _J72.end:if(_ax.listener!=null&&_ax.listener.end)_ax.listener.end(_ax);for(var _DK=0;
|
|
_DK<_f62.length;_DK++)if(_f62[_DK].end)_f62[_DK].end(_ax);case _J72.dispose:if(_ax.listener!=null&&_ax.listener.dispose)_ax.listener.dispose(_ax);for(var _DK=0;_DK<_f62.length;_DK++)if(_f62[_DK].dispose)_f62[_DK].dispose(_ax);this._H72._l62._K72(_ax);break;case _J72.complete:if(_ax.listener!=null&&_ax.listener.complete)_ax.listener.complete(_ax);for(var _DK=0;_DK<_f62.length;_DK++)if(_f62[_DK].complete)_f62[_DK].complete(_ax);break;case _J72.event:var _L72=_I72[_p1+++2];if(_ax.listener!=null&&_ax.listener.event)_ax.listener.event(_ax,
|
|
_L72);for(var _DK=0;_DK<_f62.length;_DK++)if(_f62[_DK].event)_f62[_DK].event(_ax,_L72);break }}this.clear();this._c72=!1};_g62.prototype.clear=function(){this._I72.length=0};return _g62}());spine._g62=_g62;var _J72;(function(_J72){_J72[_J72["start"]=0]="start";_J72[_J72["interrupt"]=1]="interrupt";_J72[_J72["end"]=2]="end";_J72[_J72["dispose"]=3]="dispose";_J72[_J72["complete"]=4]="complete";_J72[_J72["event"]=5]="event"})(_J72=spine._J72||(spine._J72={}));var _M72=(function(){function _M72(){}_M72.prototype.start=function(_ax){
|
|
};_M72.prototype.interrupt=function(_ax){};_M72.prototype.end=function(_ax){};_M72.prototype.dispose=function(_ax){};_M72.prototype.complete=function(_ax){};_M72.prototype.event=function(_ax,event){};return _M72}());spine._M72=_M72})(spine||(spine={}));var spine;(function(spine){var _ij=(function(){function _ij(_g72){this._N72={};this._O72=0;if(_g72==null)throw new Error("skeletonData cannot be null.");this._g72=_g72}_ij.prototype._bk=function(_P72,_Q72,duration){var from=this._g72._1k(_P72);if(from==null)throw new Error("Animation not found: "+_P72);
|
|
var _C62=this._g72._1k(_Q72);if(_C62==null)throw new Error("Animation not found: "+_Q72);this._R72(from,_C62,duration)};_ij.prototype._R72=function(from,_C62,duration){if(from==null)throw new Error("from cannot be null.");if(_C62==null)throw new Error("to cannot be null.");var key=from.name+"."+_C62.name;this._N72[key]=duration};_ij.prototype._l72=function(from,_C62){var key=from.name+"."+_C62.name;var value=this._N72[key];return value===undefined?this._O72:value};return _ij}());spine._ij=_ij})(spine||(spine={
|
|
}));var spine;(function(spine){var _S72=(function(){function _S72(_T72,_U72){if(_U72===void 0){_U72=""}this._WW={};this._V72={};this._W72=0;this._Z71=0;this._T72=_T72;this._U72=_U72}_S72._X72=function(_X51,_Y72,error){var _181=new XMLHttpRequest();_181.open("GET",_X51,!0);_181.onload=function(){if(_181.status==200){_Y72(_181.responseText)}else {error(_181.status,_181.responseText)}};_181.onerror=function(){error(_181.status,_181.responseText)};_181.send()};_S72._Z72=function(_X51,_Y72,error){var _181=new XMLHttpRequest();
|
|
_181.open("GET",_X51,!0);_181.responseType="arraybuffer";_181.onload=function(){if(_181.status==200){_Y72(new Uint8Array(_181.response))}else {error(_181.status,_181.responseText)}};_181.onerror=function(){error(_181.status,_181.responseText);};_181.send()};_S72.prototype.__72=function(path,_Y72,error){var _r42=this;if(_Y72===void 0){_Y72=null}if(error===void 0){error=null}path=this._U72+path;this._W72++;_S72._X72(path,function(data){_r42._WW[path]=data;if(_Y72)_Y72(path,data);_r42._W72--;_r42._Z71++}
|
|
,function(state,responseText){_r42._V72[path]="Couldn't load text "+path+": status "+status+", "+responseText;if(error)error(path,"Couldn't load text "+path+": status "+status+", "+responseText);_r42._W72--;_r42._Z71++})};_S72.prototype._bo=function(path,_Y72,error){var _r42=this;if(_Y72===void 0){_Y72=null}if(error===void 0){error=null}path=this._U72+path;this._W72++;var img=new Image();img.crossOrigin=_082;img.onload=function(_182){var _Rk=_r42._T72(img);_r42._WW[path]=_Rk;_r42._W72--;_r42._Z71++;if(_Y72)_Y72(path,
|
|
img)};img.onerror=function(_182){_r42._V72[path]="Couldn't load image "+path;_r42._W72--;_r42._Z71++;if(error)error(path,"Couldn't load image "+path)};img.src=_w61(null,null,path)};_S72.prototype._282=function(path,data,_Y72,error){var _r42=this;if(_Y72===void 0){_Y72=null}if(error===void 0){error=null}path=this._U72+path;this._W72++;var img=new Image();img.onload=function(_182){var _Rk=_r42._T72(img);_r42._WW[path]=_Rk;_r42._W72--;_r42._Z71++;if(_Y72)_Y72(path,img)};img.onerror=function(_182){_r42._V72[path]="Couldn't load image "+path;
|
|
_r42._W72--;_r42._Z71++;if(error)error(path,"Couldn't load image "+path)};img.src=data};_S72.prototype._382=function(path,_Y72,error){var _r42=this;if(_Y72===void 0){_Y72=null}if(error===void 0){error=null}var parent=path.lastIndexOf("/")>=0?path.substring(0,path.lastIndexOf("/")):"";path=this._U72+path;this._W72++;_S72._X72(path,function(_482){var _582={_Zn:0};var _682=new Array();try{var _dl=new spine._el(_482,function(path){_682.push(parent+"/"+path);var _Zk=document.createElement("img");_Zk.width=16;_Zk.height=16;
|
|
return new spine._782(_Zk)})}catch(e){var _cM=e;_r42._V72[path]="Couldn't load texture atlas "+path+": "+_cM.message;if(error)error(path,"Couldn't load texture atlas "+path+": "+_cM.message);_r42._W72--;_r42._Z71++;return }var _882=function(_6p){var _982=!1;_r42._bo(_6p,function(_a82,_Zk){_582._Zn++;if(_582._Zn==_682.length){if(!_982){try{var _dl=new spine._el(_482,function(path){return _r42.get(parent+"/"+path)});_r42._WW[path]=_dl;if(_Y72)_Y72(path,_dl);_r42._W72--;_r42._Z71++}catch(e){var _cM=e;_r42._V72[path]="Couldn't load texture atlas "+path+": "+_cM.message;
|
|
if(error)error(path,"Couldn't load texture atlas "+path+": "+_cM.message);_r42._W72--;_r42._Z71++}}else {_r42._V72[path]="Couldn't load texture atlas page "+_a82+"} of atlas "+path;if(error)error(path,"Couldn't load texture atlas page "+_a82+" of atlas "+path);_r42._W72--;_r42._Z71++}}},function(_a82,_b82){_982=!0;_582._Zn++;if(_582._Zn==_682.length){_r42._V72[path]="Couldn't load texture atlas page "+_a82+"} of atlas "+path;if(error)error(path,"Couldn't load texture atlas page "+_a82+" of atlas "+path);
|
|
_r42._W72--;_r42._Z71++}})};for(var _c82=0,_d82=_682;_c82<_d82.length;_c82++){var _6p=_d82[_c82];_882(_6p)}},function(state,responseText){_r42._V72[path]="Couldn't load texture atlas "+path+": status "+status+", "+responseText;if(error)error(path,"Couldn't load texture atlas "+path+": status "+status+", "+responseText);_r42._W72--;_r42._Z71++})};_S72.prototype.get =function(path){path=this._U72+path;return this._WW[path]};_S72.prototype.remove=function(path){path=this._U72+path;var _e82=this._WW[path];
|
|
if(_e82.dispose)_e82.dispose();this._WW[path]=null};_S72.prototype._f82=function(){for(var key in this._WW){var _e82=this._WW[key];if(_e82.dispose)_e82.dispose()}this._WW={}};_S72.prototype._g82=function(){return this._W72==0};_S72.prototype._h82=function(){return this._W72};_S72.prototype._i82=function(){return this._Z71};_S72.prototype.dispose=function(){this._f82()};_S72.prototype._j82=function(){return Object._k82(this._V72).length>0};_S72.prototype._l82=function(){return this._V72};return _S72}());spine._S72=_S72}
|
|
)(spine||(spine={}));var spine;(function(spine){var _il=(function(){function _il(_dl){this._dl=_dl}_il.prototype._kl=function(skin,name,path){var _1l=this._dl._m82(path);if(_1l==null)throw new Error("Region not found in atlas: "+path+" (region attachment: "+name+")");_1l._3p=_1l;var attachment=new spine._Fo(name);attachment._n82(_1l);return attachment};_il.prototype._o82=function(skin,name,path){var _1l=this._dl._m82(path);if(_1l==null)throw new Error("Region not found in atlas: "+path+" (mesh attachment: "+name+")");
|
|
_1l._3p=_1l;var attachment=new spine._Ho(name);attachment._1l=_1l;return attachment};_il.prototype._p82=function(skin,name){return new spine._Jo(name)};_il.prototype._q82=function(skin,name){return new spine._r82(name)};_il.prototype._s82=function(skin,name){return new spine._t82(name)};_il.prototype._u82=function(skin,name){return new spine._9p(name)};return _il}());spine._il=_il})(spine||(spine={}));var spine;(function(spine){var _sp;(function(_sp){_sp[_sp["Normal"]=0]="Normal";_sp[_sp["Additive"]=1]="Additive";
|
|
_sp[_sp["Multiply"]=2]="Multiply";_sp[_sp["Screen"]=3]="Screen"})(_sp=spine._sp||(spine._sp={}))})(spine||(spine={}));var spine;(function(spine){var _v82=(function(){function _v82(data,skeleton,parent){this._Te1=new Array();this.x=0;this.y=0;this.rotation=0;this.scaleX=0;this.scaleY=0;this.shearX=0;this.shearY=0;this._XW=0;this._YW=0;this._en=0;this._w82=0;this._x82=0;this._y82=0;this._z82=0;this._A82=!1;this._rk=0;this._qk=0;this._8n=0;this._q1=0;this._2z=0;this._9n=0;this._B82=!1;if(data==null)throw new Error("data cannot be null.");
|
|
if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.skeleton=skeleton;this.parent=parent;this._C82()}_v82.prototype._Sl=function(){this._D82(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY)};_v82.prototype._Bl=function(){this._D82(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY)};_v82.prototype._D82=function(x,y,rotation,scaleX,scaleY,shearX,shearY){this._XW=x;this._YW=y;this._en=rotation;this._w82=scaleX;this._x82=scaleY;
|
|
this._y82=shearX;this._z82=shearY;this._A82=!0;var parent=this.parent;if(parent==null){var skeleton=this.skeleton;var _E82=rotation+90+shearY;var _5_=skeleton.scaleX;var _6_=skeleton.scaleY;this._rk=spine._m42._F82(rotation+shearX)*scaleX*_5_;this._qk=spine._m42._F82(_E82)*scaleY*_6_;this._q1=spine._m42._G82(rotation+shearX)*scaleX*_5_;this._2z=spine._m42._G82(_E82)*scaleY*_6_;this._8n=x*_5_+skeleton.x;this._9n=y*_6_+skeleton.y;return }var _4z1=parent._rk,_5z1=parent._qk,_Kx1=parent._q1,_H82=parent._2z;
|
|
this._8n=_4z1*x+_5z1*y+parent._8n;this._9n=_Kx1*x+_H82*y+parent._9n;switch(this.data._I82){case spine._J82.Normal:{var _E82=rotation+90+shearY;var _K82=spine._m42._F82(rotation+shearX)*scaleX;var _L82=spine._m42._F82(_E82)*scaleY;var _M82=spine._m42._G82(rotation+shearX)*scaleX;var _N82=spine._m42._G82(_E82)*scaleY;this._rk=_4z1*_K82+_5z1*_M82;this._qk=_4z1*_L82+_5z1*_N82;this._q1=_Kx1*_K82+_H82*_M82;this._2z=_Kx1*_L82+_H82*_N82;return }case spine._J82.OnlyTranslation:{var _E82=rotation+90+shearY;this._rk=spine._m42._F82(rotation+shearX)*scaleX;
|
|
this._qk=spine._m42._F82(_E82)*scaleY;this._q1=spine._m42._G82(rotation+shearX)*scaleX;this._2z=spine._m42._G82(_E82)*scaleY;break }case spine._J82.NoRotationOrReflection:{var _wJ=_4z1*_4z1+_Kx1*_Kx1;var _O82=0;if(_wJ>0.0001){_wJ=Math.abs(_4z1*_H82-_5z1*_Kx1)/_wJ;_5z1=_Kx1*_wJ;_H82=_4z1*_wJ;_O82=Math.atan2(_Kx1,_4z1)*spine._m42._P82}else {_4z1=0;_Kx1=0;_O82=90-Math.atan2(_H82,_5z1)*spine._m42._P82}var _DF=rotation+shearX-_O82;var _EF=rotation+shearY-_O82+90;var _K82=spine._m42._F82(_DF)*scaleX;var _L82=spine._m42._F82(_EF)*scaleY;
|
|
var _M82=spine._m42._G82(_DF)*scaleX;var _N82=spine._m42._G82(_EF)*scaleY;this._rk=_4z1*_K82-_5z1*_M82;this._qk=_4z1*_L82-_5z1*_N82;this._q1=_Kx1*_K82+_H82*_M82;this._2z=_Kx1*_L82+_H82*_N82;break }case spine._J82.NoScale:case spine._J82.NoScaleOrReflection:{var cos=spine._m42._F82(rotation);var sin=spine._m42._G82(rotation);var _FA=(_4z1*cos+_5z1*sin)/this.skeleton.scaleX;var _Q82=(_Kx1*cos+_H82*sin)/this.skeleton.scaleY;var _wJ=Math.sqrt(_FA*_FA+_Q82*_Q82);if(_wJ>0.00001)_wJ=1/_wJ;_FA*=_wJ;_Q82*=_wJ;_wJ=Math.sqrt(_FA*_FA+_Q82*_Q82);
|
|
var _ok=Math.PI/2+Math.atan2(_Q82,_FA);var _R82=Math.cos(_ok)*_wJ;var _S82=Math.sin(_ok)*_wJ;var _K82=spine._m42._F82(shearX)*scaleX;var _L82=spine._m42._F82(90+shearY)*scaleY;var _M82=spine._m42._G82(shearX)*scaleX;var _N82=spine._m42._G82(90+shearY)*scaleY;this._rk=_FA*_K82+_R82*_M82;this._qk=_FA*_L82+_R82*_N82;this._q1=_Q82*_K82+_S82*_M82;this._2z=_Q82*_L82+_S82*_N82;break }}this._rk*=this.skeleton.scaleX;this._qk*=this.skeleton.scaleX;this._q1*=this.skeleton.scaleY;this._2z*=this.skeleton.scaleY};_v82.prototype._C82=function(){
|
|
var data=this.data;this.x=data.x;this.y=data.y;this.rotation=data.rotation;this.scaleX=data.scaleX;this.scaleY=data.scaleY;this.shearX=data.shearX;this.shearY=data.shearY};_v82.prototype._an=function(){return Math.atan2(this._q1,this._rk)*spine._m42._P82};_v82.prototype._bn=function(){return Math.atan2(this._2z,this._qk)*spine._m42._P82};_v82.prototype._cn=function(){return Math.sqrt(this._rk*this._rk+this._q1*this._q1)};_v82.prototype._dn=function(){return Math.sqrt(this._qk*this._qk+this._2z*this._2z)}
|
|
;_v82.prototype._T82=function(){this._A82=!0;var parent=this.parent;if(parent==null){this._XW=this._8n;this._YW=this._9n;this._en=Math.atan2(this._q1,this._rk)*spine._m42._P82;this._w82=Math.sqrt(this._rk*this._rk+this._q1*this._q1);this._x82=Math.sqrt(this._qk*this._qk+this._2z*this._2z);this._y82=0;this._z82=Math.atan2(this._rk*this._qk+this._q1*this._2z,this._rk*this._2z-this._qk*this._q1)*spine._m42._P82;return }var _4z1=parent._rk,_5z1=parent._qk,_Kx1=parent._q1,_H82=parent._2z;var _U82=1/(_4z1*_H82-_5z1*_Kx1);
|
|
var _Cq=this._8n-parent._8n,_Dq=this._9n-parent._9n;this._XW=(_Cq*_H82*_U82-_Dq*_5z1*_U82);this._YW=(_Dq*_4z1*_U82-_Cq*_Kx1*_U82);var _V82=_U82*_H82;var id=_U82*_4z1;var _W82=_U82*_5z1;var _X82=_U82*_Kx1;var _Y82=_V82*this._rk-_W82*this._q1;var _Z82=_V82*this._qk-_W82*this._2z;var __82=id*this._q1-_X82*this._rk;var _092=id*this._2z-_X82*this._qk;this._y82=0;this._w82=Math.sqrt(_Y82*_Y82+__82*__82);if(this._w82>0.0001){var _jg1=_Y82*_092-_Z82*__82;this._x82=_jg1/this._w82;this._z82=Math.atan2(_Y82*_Z82+__82*_092,
|
|
_jg1)*spine._m42._P82;this._en=Math.atan2(__82,_Y82)*spine._m42._P82}else {this._w82=0;this._x82=Math.sqrt(_Z82*_Z82+_092*_092);this._z82=0;this._en=90-Math.atan2(_092,_Z82)*spine._m42._P82}};_v82.prototype._192=function(_qr1){var _rk=this._rk,_qk=this._qk,_q1=this._q1,_2z=this._2z;var _292=1/(_rk*_2z-_qk*_q1);var x=_qr1.x-this._8n,y=_qr1.y-this._9n;_qr1.x=(x*_2z*_292-y*_qk*_292);_qr1.y=(y*_rk*_292-x*_q1*_292);return _qr1};_v82.prototype._392=function(_492){var x=_492.x,y=_492.y;_492.x=x*this._rk+y*this._qk+this._8n;
|
|
_492.y=x*this._q1+y*this._2z+this._9n;return _492};_v82.prototype._592=function(_692){var sin=spine._m42._G82(_692),cos=spine._m42._F82(_692);return Math.atan2(this._rk*sin-this._q1*cos,this._2z*cos-this._qk*sin)*spine._m42._P82+this.rotation-this.shearX;};_v82.prototype._792=function(_892){_892-=this.rotation-this.shearX;var sin=spine._m42._G82(_892),cos=spine._m42._F82(_892);return Math.atan2(cos*this._q1+sin*this._2z,cos*this._rk+sin*this._qk)*spine._m42._P82};_v82.prototype._992=function(_v42){var _rk=this._rk,
|
|
_qk=this._qk,_q1=this._q1,_2z=this._2z;var cos=spine._m42._F82(_v42),sin=spine._m42._G82(_v42);this._rk=cos*_rk-sin*_q1;this._qk=cos*_qk-sin*_2z;this._q1=sin*_rk+cos*_q1;this._2z=sin*_qk+cos*_2z;this._A82=!1};return _v82}());spine._v82=_v82})(spine||(spine={}));var spine;(function(spine){var _a92=(function(){function _a92(index,name,parent){this.x=0;this.y=0;this.rotation=0;this.scaleX=1;this.scaleY=1;this.shearX=0;this.shearY=0;this._I82=_J82.Normal;if(index<0)throw new Error("index must be >= 0.");if(name==null)throw new Error("name cannot be null.");
|
|
this.index=index;this.name=name;this.parent=parent}return _a92}());spine._a92=_a92;var _J82;(function(_J82){_J82[_J82["Normal"]=0]="Normal";_J82[_J82["OnlyTranslation"]=1]="OnlyTranslation";_J82[_J82["NoRotationOrReflection"]=2]="NoRotationOrReflection";_J82[_J82["NoScale"]=3]="NoScale";_J82[_J82["NoScaleOrReflection"]=4]="NoScaleOrReflection"})(_J82=spine._J82||(spine._J82={}))})(spine||(spine={}));var spine;(function(spine){var _EM=(function(){function _EM(time,data){if(data==null)throw new Error("data cannot be null.");
|
|
this.time=time;this.data=data}return _EM}());spine._EM=_EM})(spine||(spine={}));var spine;(function(spine){var _b92=(function(){function _b92(name){this.name=name}return _b92}());spine._b92=_b92})(spine||(spine={}));var spine;(function(spine){var _c92=(function(){function _c92(data,skeleton){this._L52=0;this.compress=!1;this._11=!1;this.mix=1;if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.mix=data.mix;this._L52=data._L52;
|
|
this.compress=data.compress;this._11=data._11;this.bones=new Array();for(var _p1=0;_p1<data.bones.length;_p1++)this.bones.push(skeleton._3n(data.bones[_p1].name));this.target=skeleton._3n(data.target.name)}_c92.prototype._d92=function(){return this.data._e92};_c92.prototype.apply=function(){this._Sl()};_c92.prototype._Sl=function(){var target=this.target;var bones=this.bones;switch(bones.length){case 1:this._f92(bones[0],target._8n,target._9n,this.compress,this._11,this.data._g92,this.mix);break;case 2:this._h92(bones[0],
|
|
bones[1],target._8n,target._9n,this._L52,this._11,this.mix);break }};_c92.prototype._f92=function(bone,_i92,_j92,compress,_11,_g92,alpha){if(!bone._A82)bone._T82();var _iP=bone.parent;var id=1/(_iP._rk*_iP._2z-_iP._qk*_iP._q1);var x=_i92-_iP._8n,y=_j92-_iP._9n;var _k92=(x*_iP._2z-y*_iP._qk)*id-bone._XW,_l92=(y*_iP._rk-x*_iP._q1)*id-bone._YW;var _m92=Math.atan2(_l92,_k92)*spine._m42._P82-bone._y82-bone._en;if(bone._w82<0)_m92+=180;if(_m92>180)_m92-=360;else if(_m92<-180)_m92+=360;var _5_=bone._w82,_6_=bone._x82;
|
|
if(compress||_11){var _qk=bone.data.length*_5_,_sQ=Math.sqrt(_k92*_k92+_l92*_l92);if((compress&&_sQ<_qk)||(_11&&_sQ>_qk)&&_qk>0.0001){var _wJ=(_sQ/_qk-1)*alpha+1;_5_*=_wJ;if(_g92)_6_*=_wJ}}bone._D82(bone._XW,bone._YW,bone._en+_m92*alpha,_5_,_6_,bone._y82,bone._z82)};_c92.prototype._h92=function(parent,_n92,_i92,_j92,_o92,_11,alpha){if(alpha==0){_n92._Bl();return }if(!parent._A82)parent._T82();if(!_n92._A82)_n92._T82();var _Ry=parent._XW,_Sy=parent._YW,_p92=parent._w82,_5_=_p92,_q92=parent._x82,_r92=_n92._w82;
|
|
var _s92=0,_t92=0,_5H=0;if(_p92<0){_p92=-_p92;_s92=180;_5H=-1}else {_s92=0;_5H=1}if(_q92<0){_q92=-_q92;_5H=-_5H}if(_r92<0){_r92=-_r92;_t92=180}else _t92=0;var _Jy=_n92._XW,_Ky=0,_u92=0,_v92=0,_rk=parent._rk,_qk=parent._qk,_q1=parent._q1,_2z=parent._2z;var _3l=Math.abs(_p92-_q92)<=0.0001;if(!_3l){_Ky=0;_u92=_rk*_Jy+parent._8n;_v92=_q1*_Jy+parent._9n}else {_Ky=_n92._YW;_u92=_rk*_Jy+_qk*_Ky+parent._8n;_v92=_q1*_Jy+_2z*_Ky+parent._9n}var _w92=parent.parent;_rk=_w92._rk;_qk=_w92._qk;_q1=_w92._q1;_2z=_w92._2z;
|
|
var id=1/(_rk*_2z-_qk*_q1),x=_i92-_w92._8n,y=_j92-_w92._9n;var _k92=(x*_2z-y*_qk)*id-_Ry,_l92=(y*_rk-x*_q1)*id-_Sy,_sQ=_k92*_k92+_l92*_l92;x=_u92-_w92._8n;y=_v92-_w92._9n;var _Cq=(x*_2z-y*_qk)*id-_Ry,_Dq=(y*_rk-x*_q1)*id-_Sy;var _x92=Math.sqrt(_Cq*_Cq+_Dq*_Dq),_IP1=_n92.data.length*_r92,_va1=0,_wa1=0;_x72:if(_3l){_IP1*=_p92;var cos=(_sQ-_x92*_x92-_IP1*_IP1)/(2*_x92*_IP1);if(cos<-1)cos=-1;else if(cos>1){cos=1;if(_11&&_x92+_IP1>0.0001)_5_*=(Math.sqrt(_sQ)/(_x92+_IP1)-1)*alpha+1}_wa1=Math.acos(cos)*_o92;
|
|
_rk=_x92+_IP1*cos;_qk=_IP1*Math.sin(_wa1);_va1=Math.atan2(_l92*_rk-_k92*_qk,_k92*_rk+_l92*_qk)}else {_rk=_p92*_IP1;_qk=_q92*_IP1;var _y92=_rk*_rk,_2P=_qk*_qk,_z92=Math.atan2(_l92,_k92);_q1=_2P*_x92*_x92+_y92*_sQ-_y92*_2P;var _eg1=-2*_2P*_x92,_fg1=_2P-_y92;_2z=_eg1*_eg1-4*_fg1*_q1;if(_2z>=0){var _oN=Math.sqrt(_2z);if(_eg1<0)_oN=-_oN;_oN=-(_eg1+_oN)/2;var _QA1=_oN/_fg1,_iM=_q1/_oN;var _ok=Math.abs(_QA1)<Math.abs(_iM)?_QA1:_iM;if(_ok*_ok<=_sQ){y=Math.sqrt(_sQ-_ok*_ok)*_o92;_va1=_z92-Math.atan2(y,_ok);_wa1=Math.atan2(y/_q92,
|
|
(_ok-_x92)/_p92);break _x72}}var _A92=spine._m42.PI,_1m=_x92-_rk,_B92=_1m*_1m,_3m=0;var _C92=0,_2m=_x92+_rk,_D92=_2m*_2m,_4m=0;_q1=-_rk*_x92/(_y92-_2P);if(_q1>=-1&&_q1<=1){_q1=Math.acos(_q1);x=_rk*Math.cos(_q1)+_x92;y=_qk*Math.sin(_q1);_2z=x*x+y*y;if(_2z<_B92){_A92=_q1;_B92=_2z;_1m=x;_3m=y}if(_2z>_D92){_C92=_q1;_D92=_2z;_2m=x;_4m=y}}if(_sQ<=(_B92+_D92)/2){_va1=_z92-Math.atan2(_3m*_o92,_1m);_wa1=_A92*_o92}else {_va1=_z92-Math.atan2(_4m*_o92,_2m);_wa1=_C92*_o92}}var _7M1=Math.atan2(_Ky,_Jy)*_5H;var rotation=parent._en;
|
|
_va1=(_va1-_7M1)*spine._m42._P82+_s92-rotation;if(_va1>180)_va1-=360;else if(_va1<-180)_va1+=360;parent._D82(_Ry,_Sy,rotation+_va1*alpha,_5_,parent._x82,0,0);rotation=_n92._en;_wa1=((_wa1+_7M1)*spine._m42._P82-_n92._y82)*_5H+_t92-rotation;if(_wa1>180)_wa1-=360;else if(_wa1<-180)_wa1+=360;_n92._D82(_Jy,_Ky,rotation+_wa1*alpha,_n92._w82,_n92._x82,_n92._y82,_n92._z82)};return _c92}());spine._c92=_c92})(spine||(spine={}));var spine;(function(spine){var _E92=(function(){function _E92(name){this._e92=0;this.bones=new Array();
|
|
this._L52=1;this.compress=!1;this._11=!1;this._g92=!1;this.mix=1;this.name=name}return _E92}());spine._E92=_E92})(spine||(spine={}));var spine;(function(spine){var _F92=(function(){function _F92(data,skeleton){this.position=0;this.spacing=0;this.rotateMix=0;this._Y52=0;this._G92=new Array();this._cu1=new Array();this._qr1=new Array();this._Y32=new Array();this.lengths=new Array();this._H92=new Array();if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");
|
|
this.data=data;this.bones=new Array();for(var _p1=0,_km=data.bones.length;_p1<_km;_p1++)this.bones.push(skeleton._3n(data.bones[_p1].name));this.target=skeleton._fk(data.target.name);this.position=data.position;this.spacing=data.spacing;this.rotateMix=data.rotateMix;this._Y52=data._Y52}_F92.prototype.apply=function(){this._Sl()};_F92.prototype._Sl=function(){var attachment=this.target._kk();if(!(attachment instanceof spine._r82))return;var rotateMix=this.rotateMix,_Y52=this._Y52;var translate=_Y52>0,rotate=rotateMix>0;
|
|
if(!translate&&!rotate)return;var data=this.data;var _I92=data.spacingMode==spine._J92.Percent;var rotateMode=data.rotateMode;var _K92=rotateMode==spine._L92.Tangent,scale=rotateMode==spine._L92.ChainScale;var _M92=this.bones.length,_N92=_K92?_M92:_M92+1;var bones=this.bones;var _G92=spine._Z32._d52(this._G92,_N92),lengths=null;var spacing=this.spacing;if(scale||!_I92){if(scale)lengths=spine._Z32._d52(this.lengths,_M92);var _O92=data.spacingMode==spine._J92.Length;for(var _p1=0,_km=_N92-1;_p1<_km;){var bone=bones[_p1];
|
|
var _P92=bone.data.length;if(_P92<_F92._t12){if(scale)lengths[_p1]=0;_G92[++_p1]=0}else if(_I92){if(scale){var x=_P92*bone._rk,y=_P92*bone._q1;var length=Math.sqrt(x*x+y*y);lengths[_p1]=length}_G92[++_p1]=spacing;}else {var _Q92=_P92*bone._rk,_R92=_P92*bone._q1;var _S92=Math.sqrt(_Q92*_Q92+_R92*_R92);if(scale)lengths[_p1]=_S92;_G92[++_p1]=(_O92?_P92+spacing:spacing)*_S92/_P92}}}else {for(var _p1=1;_p1<_N92;_p1++)_G92[_p1]=spacing}var _cu1=this._T92(attachment,_N92,_K92,data._U92==spine._V92.Percent,_I92);
|
|
var _W92=_cu1[0],_X92=_cu1[1],_Y92=data._Y92;var _Z92=!1;if(_Y92==0)_Z92=rotateMode==spine._L92.Chain;else {_Z92=!1;var _iP=this.target.bone;_Y92*=_iP._rk*_iP._2z-_iP._qk*_iP._q1>0?spine._m42.__92:-spine._m42.__92}for(var _p1=0,_iP=3;_p1<_M92;_p1++,_iP+=3){var bone=bones[_p1];bone._8n+=(_W92-bone._8n)*_Y52;bone._9n+=(_X92-bone._9n)*_Y52;var _0a2=_cu1[_iP],_1a2=_cu1[_iP+1],_Cq=_0a2-_W92,_Dq=_1a2-_X92;if(scale){var _2a2=lengths[_p1];if(_2a2!=0){var _wJ=(Math.sqrt(_Cq*_Cq+_Dq*_Dq)/_2a2-1)*rotateMix+1;bone._rk*=_wJ;
|
|
bone._q1*=_wJ}}_W92=_0a2;_X92=_1a2;if(rotate){var _rk=bone._rk,_qk=bone._qk,_q1=bone._q1,_2z=bone._2z,_ok=0,cos=0,sin=0;if(_K92)_ok=_cu1[_iP-1];else if(_G92[_p1+1]==0)_ok=_cu1[_iP+2];else _ok=Math.atan2(_Dq,_Cq);_ok-=Math.atan2(_q1,_rk);if(_Z92){cos=Math.cos(_ok);sin=Math.sin(_ok);var _3a2=bone.data.length;_W92+=(_3a2*(cos*_rk-sin*_q1)-_Cq)*rotateMix;_X92+=(_3a2*(sin*_rk+cos*_q1)-_Dq)*rotateMix}else {_ok+=_Y92}if(_ok>spine._m42.PI)_ok-=spine._m42._4a2;else if(_ok<-spine._m42.PI)_ok+=spine._m42._4a2;_ok*=rotateMix;
|
|
cos=Math.cos(_ok);sin=Math.sin(_ok);bone._rk=cos*_rk-sin*_q1;bone._qk=cos*_qk-sin*_2z;bone._q1=sin*_rk+cos*_q1;bone._2z=sin*_qk+cos*_2z}bone._A82=!1}};_F92.prototype._T92=function(path,_N92,_K92,_5a2,_I92){var target=this.target;var position=this.position;var _G92=this._G92,out=spine._Z32._d52(this._cu1,_N92*3+2),_qr1=null;var _Iz=path._Iz;var _6a2=path._8p,_7a2=_6a2/6,_8a2=_F92._9a2;if(!path._aa2){var lengths=path.lengths;_7a2-=_Iz?1:2;var _ba2=lengths[_7a2];if(_5a2)position*=_ba2;if(_I92){for(var _p1=0;
|
|
_p1<_N92;_p1++)_G92[_p1]*=_ba2}_qr1=spine._Z32._d52(this._qr1,8);for(var _p1=0,_bK=0,curve=0;_p1<_N92;_p1++,_bK+=3){var _ca2=_G92[_p1];position+=_ca2;var _iP=position;if(_Iz){_iP%=_ba2;if(_iP<0)_iP+=_ba2;curve=0}else if(_iP<0){if(_8a2!=_F92._da2){_8a2=_F92._da2;path._2p(target,2,4,_qr1,0,2)}this._ea2(_iP,_qr1,0,out,_bK);continue }else if(_iP>_ba2){if(_8a2!=_F92._fa2){_8a2=_F92._fa2;path._2p(target,_6a2-6,4,_qr1,0,2)}this._ga2(_iP-_ba2,_qr1,0,out,_bK);continue }for(;;curve++){var _ha2=lengths[curve];if(_iP>_ha2)continue;
|
|
if(curve==0)_iP/=_ha2;else {var _I31=lengths[curve-1];_iP=(_iP-_I31)/(_ha2-_I31)}break }if(curve!=_8a2){_8a2=curve;if(_Iz&&curve==_7a2){path._2p(target,_6a2-4,4,_qr1,0,2);path._2p(target,0,4,_qr1,4,2)}else path._2p(target,curve*6+2,8,_qr1,0,2)}this._ia2(_iP,_qr1[0],_qr1[1],_qr1[2],_qr1[3],_qr1[4],_qr1[5],_qr1[6],_qr1[7],out,_bK,_K92||(_p1>0&&_ca2==0))}return out}if(_Iz){_6a2+=2;_qr1=spine._Z32._d52(this._qr1,_6a2);path._2p(target,2,_6a2-4,_qr1,0,2);path._2p(target,0,2,_qr1,_6a2-4,2);_qr1[_6a2-2]=_qr1[0];
|
|
_qr1[_6a2-1]=_qr1[1]}else {_7a2--;_6a2-=4;_qr1=spine._Z32._d52(this._qr1,_6a2);path._2p(target,2,_6a2,_qr1,0,2)}var _Y32=spine._Z32._d52(this._Y32,_7a2);var _ja2=0;var _nm=_qr1[0],_om=_qr1[1],_842=0,_942=0,_a42=0,_b42=0,_pm=0,_qm=0;var _c42=0,_d42=0,_e42=0,_f42=0,_g42=0,_h42=0,_i42=0,_j42=0;for(var _p1=0,_r1=2;_p1<_7a2;_p1++,_r1+=6){_842=_qr1[_r1];_942=_qr1[_r1+1];_a42=_qr1[_r1+2];_b42=_qr1[_r1+3];_pm=_qr1[_r1+4];_qm=_qr1[_r1+5];_c42=(_nm-_842*2+_a42)*0.1875;_d42=(_om-_942*2+_b42)*0.1875;_e42=((_842-_a42)*3-_nm+_pm)*0.09375;
|
|
_f42=((_942-_b42)*3-_om+_qm)*0.09375;_g42=_c42*2+_e42;_h42=_d42*2+_f42;_i42=(_842-_nm)*0.75+_c42+_e42*0.16666667;_j42=(_942-_om)*0.75+_d42+_f42*0.16666667;_ja2+=Math.sqrt(_i42*_i42+_j42*_j42);_i42+=_g42;_j42+=_h42;_g42+=_e42;_h42+=_f42;_ja2+=Math.sqrt(_i42*_i42+_j42*_j42);_i42+=_g42;_j42+=_h42;_ja2+=Math.sqrt(_i42*_i42+_j42*_j42);_i42+=_g42+_e42;_j42+=_h42+_f42;_ja2+=Math.sqrt(_i42*_i42+_j42*_j42);_Y32[_p1]=_ja2;_nm=_pm;_om=_qm}if(_5a2)position*=_ja2;else position*=_ja2/path.lengths[_7a2-1];if(_I92){
|
|
for(var _p1=0;_p1<_N92;_p1++)_G92[_p1]*=_ja2}var _H92=this._H92;var _ka2=0;for(var _p1=0,_bK=0,curve=0,_la2=0;_p1<_N92;_p1++,_bK+=3){var _ca2=_G92[_p1];position+=_ca2;var _iP=position;if(_Iz){_iP%=_ja2;if(_iP<0)_iP+=_ja2;curve=0}else if(_iP<0){this._ea2(_iP,_qr1,0,out,_bK);continue }else if(_iP>_ja2){this._ga2(_iP-_ja2,_qr1,_6a2-4,out,_bK);continue }for(;;curve++){var _ma2=_Y32[curve];if(_iP>_ma2)continue;if(curve==0)_iP/=_ma2;else {var _I31=_Y32[curve-1];_iP=(_iP-_I31)/(_ma2-_I31)}break }if(curve!=_8a2){_8a2=curve;
|
|
var _DK=curve*6;_nm=_qr1[_DK];_om=_qr1[_DK+1];_842=_qr1[_DK+2];_942=_qr1[_DK+3];_a42=_qr1[_DK+4];_b42=_qr1[_DK+5];_pm=_qr1[_DK+6];_qm=_qr1[_DK+7];_c42=(_nm-_842*2+_a42)*0.03;_d42=(_om-_942*2+_b42)*0.03;_e42=((_842-_a42)*3-_nm+_pm)*0.006;_f42=((_942-_b42)*3-_om+_qm)*0.006;_g42=_c42*2+_e42;_h42=_d42*2+_f42;_i42=(_842-_nm)*0.3+_c42+_e42*0.16666667;_j42=(_942-_om)*0.3+_d42+_f42*0.16666667;_ka2=Math.sqrt(_i42*_i42+_j42*_j42);_H92[0]=_ka2;for(_DK=1;_DK<8;_DK++){_i42+=_g42;_j42+=_h42;_g42+=_e42;_h42+=_f42;
|
|
_ka2+=Math.sqrt(_i42*_i42+_j42*_j42);_H92[_DK]=_ka2}_i42+=_g42;_j42+=_h42;_ka2+=Math.sqrt(_i42*_i42+_j42*_j42);_H92[8]=_ka2;_i42+=_g42+_e42;_j42+=_h42+_f42;_ka2+=Math.sqrt(_i42*_i42+_j42*_j42);_H92[9]=_ka2;_la2=0}_iP*=_ka2;for(;;_la2++){var _na2=_H92[_la2];if(_iP>_na2)continue;if(_la2==0)_iP/=_na2;else {var _I31=_H92[_la2-1];_iP=_la2+(_iP-_I31)/(_na2-_I31)}break }this._ia2(_iP*0.1,_nm,_om,_842,_942,_a42,_b42,_pm,_qm,out,_bK,_K92||(_p1>0&&_ca2==0))}return out};_F92.prototype._ea2=function(_iP,_zP,_p1,
|
|
out,_bK){var _nm=_zP[_p1],_om=_zP[_p1+1],_Cq=_zP[_p1+2]-_nm,_Dq=_zP[_p1+3]-_om,_ok=Math.atan2(_Dq,_Cq);out[_bK]=_nm+_iP*Math.cos(_ok);out[_bK+1]=_om+_iP*Math.sin(_ok);out[_bK+2]=_ok};_F92.prototype._ga2=function(_iP,_zP,_p1,out,_bK){var _nm=_zP[_p1+2],_om=_zP[_p1+3],_Cq=_nm-_zP[_p1],_Dq=_om-_zP[_p1+1],_ok=Math.atan2(_Dq,_Cq);out[_bK]=_nm+_iP*Math.cos(_ok);out[_bK+1]=_om+_iP*Math.sin(_ok);out[_bK+2]=_ok};_F92.prototype._ia2=function(_iP,_nm,_om,_842,_942,_a42,_b42,_pm,_qm,out,_bK,_K92){if(_iP==0||isNaN(_iP)){
|
|
out[_bK]=_nm;out[_bK+1]=_om;out[_bK+2]=Math.atan2(_942-_om,_842-_nm);return }var _oa2=_iP*_iP,_pa2=_oa2*_iP,_3l=1-_iP,_qa2=_3l*_3l,_ra2=_qa2*_3l;var _sa2=_3l*_iP,_ta2=_sa2*3,_ua2=_3l*_ta2,_va2=_ta2*_iP;var x=_nm*_ra2+_842*_ua2+_a42*_va2+_pm*_pa2,y=_om*_ra2+_942*_ua2+_b42*_va2+_qm*_pa2;out[_bK]=x;out[_bK+1]=y;if(_K92){if(_iP<0.001)out[_bK+2]=Math.atan2(_942-_om,_842-_nm);else out[_bK+2]=Math.atan2(y-(_om*_qa2+_942*_sa2*2+_b42*_oa2),x-(_nm*_qa2+_842*_sa2*2+_a42*_oa2))}};_F92.prototype._d92=function(){return this.data._e92}
|
|
;_F92._9a2=-1;_F92._da2=-2;_F92._fa2=-3;_F92._t12=0.00001;return _F92}());spine._F92=_F92})(spine||(spine={}));var spine;(function(spine){var _wa2=(function(){function _wa2(name){this._e92=0;this.bones=new Array();this.name=name}return _wa2}());spine._wa2=_wa2;var _V92;(function(_V92){_V92[_V92["Fixed"]=0]="Fixed";_V92[_V92["Percent"]=1]="Percent"})(_V92=spine._V92||(spine._V92={}));var _J92;(function(_J92){_J92[_J92["Length"]=0]="Length";_J92[_J92["Fixed"]=1]="Fixed";_J92[_J92["Percent"]=2]="Percent"})(_J92=spine._J92||(spine._J92={
|
|
}));var _L92;(function(_L92){_L92[_L92["Tangent"]=0]="Tangent";_L92[_L92["Chain"]=1]="Chain";_L92[_L92["ChainScale"]=2]="ChainScale"})(_L92=spine._L92||(spine._L92={}))})(spine||(spine={}));var spine;(function(spine){var _xa2=(function(){function _xa2(_ya2){this._W72=new Array();this._WW={};this._ya2=_ya2}_xa2.prototype._Z71=function(){var _p1=0;for(var _4l in this._WW)_p1++;return _p1};return _xa2}());var _za2=(function(){function _za2(_U72){if(_U72===void 0){_U72=""}this._Aa2={};this._Ba2={};this._Ca2={};this._V72={
|
|
};this._U72=_U72}_za2.prototype._Da2=function(_ya2,_T72,path){var _Aa2=this._Aa2[_ya2];if(_Aa2===null||_Aa2===undefined){_Aa2=new _xa2(_ya2);this._Aa2[_ya2]=_Aa2}if(_T72!==null)_Aa2._T72=_T72;_Aa2._W72.push(path);if(this._Ba2[path]===path){return !1}else {this._Ba2[path]=path;return !0}};_za2.prototype.__72=function(_ya2,path){var _r42=this;path=this._U72+path;if(!this._Da2(_ya2,null,path))return;var _181=new XMLHttpRequest();_181.onreadystatechange=function(){if(_181.readyState==XMLHttpRequest._Ea2){if(_181.status>=200&&_181.status<300){
|
|
_r42._Ca2[path]=_181.responseText}else {_r42._V72[path]="Couldn't load text "+path+": status "+_181.status+", "+_181.responseText}}};_181.open("GET",path,!0);_181.send()};_za2.prototype._Fa2=function(_ya2,path){var _r42=this;path=this._U72+path;if(!this._Da2(_ya2,null,path))return;var _181=new XMLHttpRequest();_181.onreadystatechange=function(){if(_181.readyState==XMLHttpRequest._Ea2){if(_181.status>=200&&_181.status<300){_r42._Ca2[path]=JSON.parse(_181.responseText)}else {_r42._V72[path]="Couldn't load text "+path+": status "+_181.status+", "+_181.responseText}
|
|
}};_181.open("GET",path,!0);_181.send()};_za2.prototype._bo=function(_ya2,_T72,path){var _r42=this;path=this._U72+path;if(!this._Da2(_ya2,_T72,path))return;var img=new Image();img.crossOrigin=_082;img.src=_w61(null,null,path);img.onload=function(_182){_r42._Ca2[path]=img};img.onerror=function(_182){_r42._V72[path]="Couldn't load image "+path}};_za2.prototype.get =function(_ya2,path){path=this._U72+path;var _Aa2=this._Aa2[_ya2];if(_Aa2===null||_Aa2===undefined)return !0;return _Aa2._WW[path]};_za2.prototype._Ga2=function(_Aa2){
|
|
for(var _p1=0;_p1<_Aa2._W72.length;_p1++){var path=_Aa2._W72[_p1];var _e82=_Aa2._WW[path];if(_e82===null||_e82===undefined){var _Ha2=this._Ca2[path];if(_Ha2===null||_Ha2===undefined)continue;if(_Ha2 instanceof HTMLImageElement){_Aa2._WW[path]=_Aa2._T72(_Ha2)}else {_Aa2._WW[path]=_Ha2}}}};_za2.prototype._g82=function(_ya2){var _Aa2=this._Aa2[_ya2];if(_Aa2===null||_Aa2===undefined)return !0;this._Ga2(_Aa2);return _Aa2._W72.length==_Aa2._Z71()};_za2.prototype.dispose=function(){};_za2.prototype._j82=function(){
|
|
return Object._k82(this._V72).length>0};_za2.prototype._l82=function(){return this._V72};return _za2}());spine._za2=_za2;})(spine||(spine={}));var spine;(function(spine){var _hj=(function(){function _hj(data){this._Ia2=new Array();this._Ja2=new Array();this.time=0;this.scaleX=1;this.scaleY=1;this.x=0;this.y=0;if(data==null)throw new Error("data cannot be null.");this.data=data;this.bones=new Array();for(var _p1=0;_p1<data.bones.length;_p1++){var _zn=data.bones[_p1];var bone=void 0;if(_zn.parent==null)bone=new spine._v82(_zn,
|
|
this,null);else {var _Ka2=this.bones[_zn.parent.index];bone=new spine._v82(_zn,this,_Ka2);_Ka2._Te1.push(bone)}this.bones.push(bone);}this.slots=new Array();this.drawOrder=new Array();for(var _p1=0;_p1<data.slots.length;_p1++){var _La2=data.slots[_p1];var bone=this.bones[_La2._zn.index];var slot=new spine._Ma2(_La2,bone);this.slots.push(slot);this.drawOrder.push(slot)}this._R52=new Array();for(var _p1=0;_p1<data._R52.length;_p1++){var _Na2=data._R52[_p1];this._R52.push(new spine._c92(_Na2,this))}this._362=new Array();
|
|
for(var _p1=0;_p1<data._362.length;_p1++){var _Oa2=data._362[_p1];this._362.push(new spine._Pa2(_Oa2,this))}this._b62=new Array();for(var _p1=0;_p1<data._b62.length;_p1++){var _Qa2=data._b62[_p1];this._b62.push(new spine._F92(_Qa2,this))}this.color=new spine._sk(1,1,1,1);this._Ra2()}_hj.prototype._Ra2=function(){var _Ra2=this._Ia2;_Ra2.length=0;this._Ja2.length=0;var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++)bones[_p1]._B82=!1;var _R52=this._R52;var _362=this._362;var _b62=this._b62;var _Sa2=_R52.length,
|
|
_Ta2=_362.length,_Ua2=_b62.length;var _Va2=_Sa2+_Ta2+_Ua2;_x72:for(var _p1=0;_p1<_Va2;_p1++){for(var _DK=0;_DK<_Sa2;_DK++){var _Q52=_R52[_DK];if(_Q52.data._e92==_p1){this._Wa2(_Q52);continue _x72}}for(var _DK=0;_DK<_Ta2;_DK++){var _Q52=_362[_DK];if(_Q52.data._e92==_p1){this._Xa2(_Q52);continue _x72}}for(var _DK=0;_DK<_Ua2;_DK++){var _Q52=_b62[_DK];if(_Q52.data._e92==_p1){this._Ya2(_Q52);continue _x72}}}for(var _p1=0,_km=bones.length;_p1<_km;_p1++)this._Za2(bones[_p1])};_hj.prototype._Wa2=function(_Q52){var target=_Q52.target;
|
|
this._Za2(target);var __a2=_Q52.bones;var parent=__a2[0];this._Za2(parent);if(__a2.length>1){var _n92=__a2[__a2.length-1];if(!(this._Ia2.indexOf(_n92)>-1))this._Ja2.push(_n92);}this._Ia2.push(_Q52);this._0b2(parent._Te1);__a2[__a2.length-1]._B82=!0};_hj.prototype._Ya2=function(_Q52){var slot=_Q52.target;var _hk=slot.data.index;var _1b2=slot.bone;if(this.skin!=null)this._2b2(this.skin,_hk,_1b2);if(this.data._4k!=null&&this.data._4k!=this.skin)this._2b2(this.data._4k,_hk,_1b2);for(var _p1=0,_km=this.data.skins.length;
|
|
_p1<_km;_p1++)this._2b2(this.data.skins[_p1],_hk,_1b2);var attachment=slot._kk();if(attachment instanceof spine._r82)this._3b2(attachment,_1b2);var __a2=_Q52.bones;var _M92=__a2.length;for(var _p1=0;_p1<_M92;_p1++)this._Za2(__a2[_p1]);this._Ia2.push(_Q52);for(var _p1=0;_p1<_M92;_p1++)this._0b2(__a2[_p1]._Te1);for(var _p1=0;_p1<_M92;_p1++)__a2[_p1]._B82=!0};_hj.prototype._Xa2=function(_Q52){this._Za2(_Q52.target);var __a2=_Q52.bones;var _M92=__a2.length;if(_Q52.data._492){for(var _p1=0;_p1<_M92;_p1++){var _n92=__a2[_p1];
|
|
this._Za2(_n92.parent);if(!(this._Ia2.indexOf(_n92)>-1))this._Ja2.push(_n92)}}else {for(var _p1=0;_p1<_M92;_p1++){this._Za2(__a2[_p1])}}this._Ia2.push(_Q52);for(var _DK=0;_DK<_M92;_DK++)this._0b2(__a2[_DK]._Te1);for(var _DK=0;_DK<_M92;_DK++)__a2[_DK]._B82=!0};_hj.prototype._2b2=function(skin,_hk,_1b2){var _U62=skin._U62[_hk];if(!_U62)return;for(var key in _U62){this._3b2(_U62[key],_1b2)}};_hj.prototype._3b2=function(attachment,_1b2){if(!(attachment instanceof spine._r82))return;var _4b2=attachment.bones;if(_4b2==null)this._Za2(_1b2);
|
|
else {var bones=this.bones;var _p1=0;while(_p1<_4b2.length){var _M92=_4b2[_p1++];for(var _km=_p1+_M92;_p1<_km;_p1++){var _t42=_4b2[_p1];this._Za2(bones[_t42])}}}};_hj.prototype._Za2=function(bone){if(bone._B82)return;var parent=bone.parent;if(parent!=null)this._Za2(parent);bone._B82=!0;this._Ia2.push(bone)};_hj.prototype._0b2=function(bones){for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];if(bone._B82)this._0b2(bone._Te1);bone._B82=!1}};_hj.prototype._Bl=function(){var _Ja2=this._Ja2;for(var _p1=0,
|
|
_km=_Ja2.length;_p1<_km;_p1++){var bone=_Ja2[_p1];bone._XW=bone.x;bone._YW=bone.y;bone._en=bone.rotation;bone._w82=bone.scaleX;bone._x82=bone.scaleY;bone._y82=bone.shearX;bone._z82=bone.shearY;bone._A82=!0}var _Ra2=this._Ia2;for(var _p1=0,_km=_Ra2.length;_p1<_km;_p1++)_Ra2[_p1]._Sl()};_hj.prototype._C82=function(){this._5b2();this._6k()};_hj.prototype._5b2=function(){var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++)bones[_p1]._C82();var _R52=this._R52;for(var _p1=0,_km=_R52.length;_p1<_km;
|
|
_p1++){var _Q52=_R52[_p1];_Q52.mix=_Q52.data.mix;_Q52._L52=_Q52.data._L52;_Q52.compress=_Q52.data.compress;_Q52._11=_Q52.data._11}var _362=this._362;for(var _p1=0,_km=_362.length;_p1<_km;_p1++){var _Q52=_362[_p1];var data=_Q52.data;_Q52.rotateMix=data.rotateMix;_Q52._Y52=data._Y52;_Q52.scaleMix=data.scaleMix;_Q52._Z52=data._Z52}var _b62=this._b62;for(var _p1=0,_km=_b62.length;_p1<_km;_p1++){var _Q52=_b62[_p1];var data=_Q52.data;_Q52.position=data.position;_Q52.spacing=data.spacing;_Q52.rotateMix=data.rotateMix;
|
|
_Q52._Y52=data._Y52}};_hj.prototype._6k=function(){var slots=this.slots;spine._Z32._j52(slots,0,this.drawOrder,0,slots.length);for(var _p1=0,_km=slots.length;_p1<_km;_p1++)slots[_p1]._C82()};_hj.prototype._Cj=function(){if(this.bones.length==0)return null;return this.bones[0]};_hj.prototype._3n=function(_6b2){if(_6b2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];if(bone.data.name==_6b2)return bone}return null};_hj.prototype._7b2=function(_6b2){
|
|
if(_6b2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++)if(bones[_p1].data.name==_6b2)return _p1;return -1};_hj.prototype._fk=function(_8b2){if(_8b2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _p1=0,_km=slots.length;_p1<_km;_p1++){var slot=slots[_p1];if(slot.data.name==_8b2)return slot}return null};_hj.prototype._ik=function(_8b2){if(_8b2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _p1=0,
|
|
_km=slots.length;_p1<_km;_p1++)if(slots[_p1].data.name==_8b2)return _p1;return -1};_hj.prototype._5k=function(_9b2){var skin=this.data._ab2(_9b2);if(skin==null)throw new Error("Skin not found: "+_9b2);this._bb2(skin)};_hj.prototype._bb2=function(_cb2){if(_cb2!=null){if(this.skin!=null)_cb2._db2(this,this.skin);else {var slots=this.slots;for(var _p1=0,_km=slots.length;_p1<_km;_p1++){var slot=slots[_p1];var _eb2=slot.data._Zq;if(_eb2!=null){var attachment=_cb2._kk(_p1,_eb2);if(attachment!=null)slot._gk(attachment)}
|
|
}}}this.skin=_cb2};_hj.prototype._fb2=function(_8b2,_Zq){return this._kk(this.data._ik(_8b2),_Zq)};_hj.prototype._kk=function(_hk,_Zq){if(_Zq==null)throw new Error("attachmentName cannot be null.");if(this.skin!=null){var attachment=this.skin._kk(_hk,_Zq);if(attachment!=null)return attachment;}if(this.data._4k!=null)return this.data._4k._kk(_hk,_Zq);return null};_hj.prototype._gk=function(_8b2,_Zq){if(_8b2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _p1=0,_km=slots.length;
|
|
_p1<_km;_p1++){var slot=slots[_p1];if(slot.data.name==_8b2){var attachment=null;if(_Zq!=null){attachment=this._kk(_p1,_Zq);if(attachment==null)throw new Error("Attachment not found: "+_Zq+", for slot: "+_8b2)}slot._gk(attachment);return }}throw new Error("Slot not found: "+_8b2)};_hj.prototype._gb2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _R52=this._R52;for(var _p1=0,_km=_R52.length;_p1<_km;_p1++){var ikConstraint=_R52[_p1];if(ikConstraint.data.name==_hb2)return ikConstraint}
|
|
return null};_hj.prototype._ib2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _362=this._362;for(var _p1=0,_km=_362.length;_p1<_km;_p1++){var _Q52=_362[_p1];if(_Q52.data.name==_hb2)return _Q52}return null};_hj.prototype._jb2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _b62=this._b62;for(var _p1=0,_km=_b62.length;_p1<_km;_p1++){var _Q52=_b62[_p1];if(_Q52.data.name==_hb2)return _Q52}return null};_hj.prototype.getBounds=function(offset,size,
|
|
_zP){if(_zP===void 0){_zP=new Array(2)}if(offset==null)throw new Error("offset cannot be null.");if(size==null)throw new Error("size cannot be null.");var drawOrder=this.drawOrder;var _1m=Number.POSITIVE_INFINITY,_3m=Number.POSITIVE_INFINITY,_2m=Number.NEGATIVE_INFINITY,_4m=Number.NEGATIVE_INFINITY;for(var _p1=0,_km=drawOrder.length;_p1<_km;_p1++){var slot=drawOrder[_p1];var _6a2=0;var vertices=null;var attachment=slot._kk();if(attachment instanceof spine._Fo){_6a2=8;vertices=spine._Z32._d52(_zP,_6a2,0);attachment._2p(slot.bone,
|
|
vertices,0,2)}else if(attachment instanceof spine._Ho){var _7p=attachment;_6a2=_7p._8p;vertices=spine._Z32._d52(_zP,_6a2,0);_7p._2p(slot,0,_6a2,vertices,0,2)}if(vertices!=null){for(var _DK=0,_kb2=vertices.length;_DK<_kb2;_DK+=2){var x=vertices[_DK],y=vertices[_DK+1];_1m=Math.min(_1m,x);_3m=Math.min(_3m,y);_2m=Math.max(_2m,x);_4m=Math.max(_4m,y)}}}offset.set(_1m,_3m);size.set(_2m-_1m,_4m-_3m)};_hj.prototype._Sl=function(_PM1){this.time+=_PM1};return _hj}());spine._hj=_hj})(spine||(spine={}));var spine;(function(spine){
|
|
var _Aj=(function(){function _Aj(){this._1m=0;this._3m=0;this._2m=0;this._4m=0;this._0m=new Array();this._9m=new Array();this._lb2=new spine._m62(function(){return spine._Z32.__32(16)})}_Aj.prototype._Sl=function(skeleton,_mb2){if(skeleton==null)throw new Error("skeleton cannot be null.");var _0m=this._0m;var _9m=this._9m;var _lb2=this._lb2;var slots=skeleton.slots;var _nb2=slots.length;_0m.length=0;_lb2._ob2(_9m);_9m.length=0;for(var _p1=0;_p1<_nb2;_p1++){var slot=slots[_p1];var attachment=slot._kk();if(attachment instanceof spine._Jo){
|
|
var _Xq=attachment;_0m.push(_Xq);var _8m=_lb2._r72();if(_8m.length!=_Xq._8p){_8m=spine._Z32.__32(_Xq._8p)}_9m.push(_8m);_Xq._2p(slot,0,_Xq._8p,_8m,0,2)}}if(_mb2){this._pb2()}else {this._1m=Number.POSITIVE_INFINITY;this._3m=Number.POSITIVE_INFINITY;this._2m=Number.NEGATIVE_INFINITY;this._4m=Number.NEGATIVE_INFINITY;}};_Aj.prototype._pb2=function(){var _1m=Number.POSITIVE_INFINITY,_3m=Number.POSITIVE_INFINITY,_2m=Number.NEGATIVE_INFINITY,_4m=Number.NEGATIVE_INFINITY;var _9m=this._9m;for(var _p1=0,_km=_9m.length;
|
|
_p1<_km;_p1++){var _8m=_9m[_p1];var vertices=_8m;for(var _DK=0,_kb2=_8m.length;_DK<_kb2;_DK+=2){var x=vertices[_DK];var y=vertices[_DK+1];_1m=Math.min(_1m,x);_3m=Math.min(_3m,y);_2m=Math.max(_2m,x);_4m=Math.max(_4m,y)}}this._1m=_1m;this._3m=_3m;this._2m=_2m;this._4m=_4m};_Aj.prototype._qb2=function(x,y){return x>=this._1m&&x<=this._2m&&y>=this._3m&&y<=this._4m;};_Aj.prototype._rb2=function(_nm,_om,_pm,_qm){var _1m=this._1m;var _3m=this._3m;var _2m=this._2m;var _4m=this._4m;if((_nm<=_1m&&_pm<=_1m)||(_om<=_3m&&_qm<=_3m)||(_nm>=_2m&&_pm>=_2m)||(_om>=_4m&&_qm>=_4m))return !1;
|
|
var _mm=(_qm-_om)/(_pm-_nm);var y=_mm*(_1m-_nm)+_om;if(y>_3m&&y<_4m)return !0;y=_mm*(_2m-_nm)+_om;if(y>_3m&&y<_4m)return !0;var x=(_3m-_om)/_mm+_nm;if(x>_1m&&x<_2m)return !0;x=(_4m-_om)/_mm+_nm;if(x>_1m&&x<_2m)return !0;return !1};_Aj.prototype._sb2=function(_tb2){return this._1m<_tb2._2m&&this._2m>_tb2._1m&&this._3m<_tb2._4m&&this._4m>_tb2._3m;};_Aj.prototype._Mm=function(x,y){var _9m=this._9m;for(var _p1=0,_km=_9m.length;_p1<_km;_p1++)if(this._ub2(_9m[_p1],x,y))return this._0m[_p1];return null};_Aj.prototype._ub2=function(_8m,
|
|
x,y){var vertices=_8m;var _kb2=_8m.length;var _vb2=_kb2-2;var _wb2=!1;for(var _DK=0;_DK<_kb2;_DK+=2){var _xb2=vertices[_DK+1];var _o42=vertices[_vb2+1];if((_xb2<y&&_o42>=y)||(_o42<y&&_xb2>=y)){var _yb2=vertices[_DK];if(_yb2+(y-_xb2)/(_o42-_xb2)*(vertices[_vb2]-_yb2)<x)_wb2=!_wb2}_vb2=_DK}return _wb2};_Aj.prototype._sm=function(_nm,_om,_pm,_qm){var _9m=this._9m;for(var _p1=0,_km=_9m.length;_p1<_km;_p1++)if(this._zb2(_9m[_p1],_nm,_om,_pm,_qm))return this._0m[_p1];return null};_Aj.prototype._zb2=function(_8m,_nm,
|
|
_om,_pm,_qm){var vertices=_8m;var _kb2=_8m.length;var _Ab2=_nm-_pm,_Bb2=_om-_qm;var _Cb2=_nm*_qm-_om*_pm;var _Eq=vertices[_kb2-2],_Fq=vertices[_kb2-1];for(var _DK=0;_DK<_kb2;_DK+=2){var _Db2=vertices[_DK],_Eb2=vertices[_DK+1];var _Fb2=_Eq*_Eb2-_Fq*_Db2;var _Gb2=_Eq-_Db2,_Hb2=_Fq-_Eb2;var _Ib2=_Ab2*_Hb2-_Bb2*_Gb2;var x=(_Cb2*_Gb2-_Ab2*_Fb2)/_Ib2;if(((x>=_Eq&&x<=_Db2)||(x>=_Db2&&x<=_Eq))&&((x>=_nm&&x<=_pm)||(x>=_pm&&x<=_nm))){var y=(_Cb2*_Hb2-_Bb2*_Fb2)/_Ib2;if(((y>=_Fq&&y<=_Eb2)||(y>=_Eb2&&y<=_Fq))&&((y>=_om&&y<=_qm)||(y>=_qm&&y<=_om)))return !0}
|
|
_Eq=_Db2;_Fq=_Eb2}return !1};_Aj.prototype._Jb2=function(_Xq){if(_Xq==null)throw new Error("boundingBox cannot be null.");var index=this._0m.indexOf(_Xq);return index==-1?null:this._9m[index]};_Aj.prototype._hL1=function(){return this._2m-this._1m};_Aj.prototype._iL1=function(){return this._4m-this._3m;};return _Aj}());spine._Aj=_Aj})(spine||(spine={}));var spine;(function(spine){var _ap=(function(){function _ap(){this._Kb2=new spine._Lb2();this._Mb2=new Array();this._Nb2=new Array();this._dp=new Array();this._ep=new Array();
|
|
this._Ob2=new Array()}_ap.prototype._bp=function(slot,clip){if(this._Pb2!=null)return 0;this._Pb2=clip;var _km=clip._8p;var vertices=spine._Z32._d52(this._Mb2,_km);clip._2p(slot,0,_km,vertices,0,2);var _Mb2=this._Mb2;_ap._Qb2(_Mb2);var _Rb2=this._Rb2=this._Kb2._Sb2(_Mb2,this._Kb2._Tb2(_Mb2));for(var _p1=0,_Ub2=_Rb2.length;_p1<_Ub2;_p1++){var _8m=_Rb2[_p1];_ap._Qb2(_8m);_8m.push(_8m[0]);_8m.push(_8m[1])}return _Rb2.length};_ap.prototype._mp=function(slot){if(this._Pb2!=null&&this._Pb2._Vb2==slot.data)this._np()}
|
|
;_ap.prototype._np=function(){if(this._Pb2==null)return;this._Pb2=null;this._Rb2=null;this._dp.length=0;this._ep.length=0;this._Mb2.length=0};_ap.prototype._1p=function(){return this._Pb2!=null};_ap.prototype._cp=function(vertices,_6a2,triangles,_Wb2,uvs,_S42,_T42,twoColor){var _Nb2=this._Nb2,_dp=this._dp;var _ep=this._ep;var _9m=this._Rb2;var _Xb2=this._Rb2.length;var _IV1=twoColor?12:8;var index=0;_dp.length=0;_ep.length=0;_x72:for(var _p1=0;_p1<_Wb2;_p1+=3){var _Yb2=triangles[_p1]<<1;var _nm=vertices[_Yb2],
|
|
_om=vertices[_Yb2+1];var _9n1=uvs[_Yb2],_Gq=uvs[_Yb2+1];_Yb2=triangles[_p1+1]<<1;var _pm=vertices[_Yb2],_qm=vertices[_Yb2+1];var _5l=uvs[_Yb2],_6l=uvs[_Yb2+1];_Yb2=triangles[_p1+2]<<1;var _Eq=vertices[_Yb2],_Fq=vertices[_Yb2+1];var _Zb2=uvs[_Yb2],_Hq=uvs[_Yb2+1];for(var _iP=0;_iP<_Xb2;_iP++){var _wJ=_dp.length;if(this.clip(_nm,_om,_pm,_qm,_Eq,_Fq,_9m[_iP],_Nb2)){var __b2=_Nb2.length;if(__b2==0)continue;var _0c2=_qm-_Fq,_Ai1=_Eq-_pm,_1A1=_nm-_Eq,_1c2=_Fq-_om;var _2z=1/(_0c2*_1A1+_Ai1*(_om-_Fq));var _2c2=__b2>>1;
|
|
var _3c2=this._Nb2;var _4c2=spine._Z32._d52(_dp,_wJ+_2c2*_IV1);for(var _DK=0;_DK<__b2;_DK+=2){var x=_3c2[_DK],y=_3c2[_DK+1];_4c2[_wJ]=x;_4c2[_wJ+1]=y;_4c2[_wJ+2]=_S42._ok;_4c2[_wJ+3]=_S42._pk;_4c2[_wJ+4]=_S42._qk;_4c2[_wJ+5]=_S42._rk;var _Kg1=x-_Eq,_eg1=y-_Fq;var _rk=(_0c2*_Kg1+_Ai1*_eg1)*_2z;var _qk=(_1c2*_Kg1+_1A1*_eg1)*_2z;var _q1=1-_rk-_qk;_4c2[_wJ+6]=_9n1*_rk+_5l*_qk+_Zb2*_q1;_4c2[_wJ+7]=_Gq*_rk+_6l*_qk+_Hq*_q1;if(twoColor){_4c2[_wJ+8]=_T42._ok;_4c2[_wJ+9]=_T42._pk;_4c2[_wJ+10]=_T42._qk;_4c2[_wJ+11]=_T42._rk}
|
|
_wJ+=_IV1}_wJ=_ep.length;var _5c2=spine._Z32._d52(_ep,_wJ+3*(_2c2-2));_2c2--;for(var _DK=1;_DK<_2c2;_DK++){_5c2[_wJ]=index;_5c2[_wJ+1]=(index+_DK);_5c2[_wJ+2]=(index+_DK+1);_wJ+=3}index+=_2c2+1}else {var _4c2=spine._Z32._d52(_dp,_wJ+3*_IV1);_4c2[_wJ]=_nm;_4c2[_wJ+1]=_om;_4c2[_wJ+2]=_S42._ok;_4c2[_wJ+3]=_S42._pk;_4c2[_wJ+4]=_S42._qk;_4c2[_wJ+5]=_S42._rk;if(!twoColor){_4c2[_wJ+6]=_9n1;_4c2[_wJ+7]=_Gq;_4c2[_wJ+8]=_pm;_4c2[_wJ+9]=_qm;_4c2[_wJ+10]=_S42._ok;_4c2[_wJ+11]=_S42._pk;_4c2[_wJ+12]=_S42._qk;_4c2[_wJ+13]=_S42._rk;
|
|
_4c2[_wJ+14]=_5l;_4c2[_wJ+15]=_6l;_4c2[_wJ+16]=_Eq;_4c2[_wJ+17]=_Fq;_4c2[_wJ+18]=_S42._ok;_4c2[_wJ+19]=_S42._pk;_4c2[_wJ+20]=_S42._qk;_4c2[_wJ+21]=_S42._rk;_4c2[_wJ+22]=_Zb2;_4c2[_wJ+23]=_Hq}else {_4c2[_wJ+6]=_9n1;_4c2[_wJ+7]=_Gq;_4c2[_wJ+8]=_T42._ok;_4c2[_wJ+9]=_T42._pk;_4c2[_wJ+10]=_T42._qk;_4c2[_wJ+11]=_T42._rk;_4c2[_wJ+12]=_pm;_4c2[_wJ+13]=_qm;_4c2[_wJ+14]=_S42._ok;_4c2[_wJ+15]=_S42._pk;_4c2[_wJ+16]=_S42._qk;_4c2[_wJ+17]=_S42._rk;_4c2[_wJ+18]=_5l;_4c2[_wJ+19]=_6l;_4c2[_wJ+20]=_T42._ok;_4c2[_wJ+21]=_T42._pk;
|
|
_4c2[_wJ+22]=_T42._qk;_4c2[_wJ+23]=_T42._rk;_4c2[_wJ+24]=_Eq;_4c2[_wJ+25]=_Fq;_4c2[_wJ+26]=_S42._ok;_4c2[_wJ+27]=_S42._pk;_4c2[_wJ+28]=_S42._qk;_4c2[_wJ+29]=_S42._rk;_4c2[_wJ+30]=_Zb2;_4c2[_wJ+31]=_Hq;_4c2[_wJ+32]=_T42._ok;_4c2[_wJ+33]=_T42._pk;_4c2[_wJ+34]=_T42._qk;_4c2[_wJ+35]=_T42._rk}_wJ=_ep.length;var _5c2=spine._Z32._d52(_ep,_wJ+3);_5c2[_wJ]=index;_5c2[_wJ+1]=(index+1);_5c2[_wJ+2]=(index+2);index+=3;continue _x72}}}};_ap.prototype.clip=function(_nm,_om,_pm,_qm,_Eq,_Fq,_6c2,_aN){var _7c2=_aN;var _8c2=!1;
|
|
var _8N=null;if(_6c2.length%4>=2){_8N=_aN;_aN=this._Ob2}else _8N=this._Ob2;_8N.length=0;_8N.push(_nm);_8N.push(_om);_8N.push(_pm);_8N.push(_qm);_8N.push(_Eq);_8N.push(_Fq);_8N.push(_nm);_8N.push(_om);_aN.length=0;var _9c2=_6c2;var _ac2=_6c2.length-4;for(var _p1=0;;_p1+=2){var _bc2=_9c2[_p1],_cc2=_9c2[_p1+1];var _dc2=_9c2[_p1+2],_ec2=_9c2[_p1+3];var _fc2=_bc2-_dc2,_gc2=_cc2-_ec2;var _hc2=_8N;var _ic2=_8N.length-2,_jc2=_aN.length;for(var _DK=0;_DK<_ic2;_DK+=2){var _kc2=_hc2[_DK],_lc2=_hc2[_DK+1];var _mc2=_hc2[_DK+2],
|
|
_nc2=_hc2[_DK+3];var _oc2=_fc2*(_nc2-_ec2)-_gc2*(_mc2-_dc2)>0;if(_fc2*(_lc2-_ec2)-_gc2*(_kc2-_dc2)>0){if(_oc2){_aN.push(_mc2);_aN.push(_nc2);continue }var _Kg1=_nc2-_lc2,_fg1=_mc2-_kc2;var _pc2=(_fg1*(_cc2-_lc2)-_Kg1*(_bc2-_kc2))/(_Kg1*(_dc2-_bc2)-_fg1*(_ec2-_cc2));_aN.push(_bc2+(_dc2-_bc2)*_pc2);_aN.push(_cc2+(_ec2-_cc2)*_pc2);}else if(_oc2){var _Kg1=_nc2-_lc2,_fg1=_mc2-_kc2;var _pc2=(_fg1*(_cc2-_lc2)-_Kg1*(_bc2-_kc2))/(_Kg1*(_dc2-_bc2)-_fg1*(_ec2-_cc2));_aN.push(_bc2+(_dc2-_bc2)*_pc2);_aN.push(_cc2+(_ec2-_cc2)*_pc2);
|
|
_aN.push(_mc2);_aN.push(_nc2)}_8c2=!0}if(_jc2==_aN.length){_7c2.length=0;return !0}_aN.push(_aN[0]);_aN.push(_aN[1]);if(_p1==_ac2)break;var _zP=_aN;_aN=_8N;_aN.length=0;_8N=_zP}if(_7c2!=_aN){_7c2.length=0;for(var _p1=0,_km=_aN.length-2;_p1<_km;_p1++)_7c2[_p1]=_aN[_p1]}else _7c2.length=_7c2.length-2;return _8c2};_ap._Qb2=function(_8m){var vertices=_8m;var _qc2=_8m.length;var _pj1=vertices[_qc2-2]*vertices[1]-vertices[0]*vertices[_qc2-1],_rc2=0,_sc2=0,_tc2=0,_uc2=0;for(var _p1=0,_km=_qc2-3;_p1<_km;_p1+=2){
|
|
_rc2=vertices[_p1];_sc2=vertices[_p1+1];_tc2=vertices[_p1+2];_uc2=vertices[_p1+3];_pj1+=_rc2*_uc2-_tc2*_sc2}if(_pj1<0)return;for(var _p1=0,_vc2=_qc2-2,_km=_qc2>>1;_p1<_km;_p1+=2){var x=vertices[_p1],y=vertices[_p1+1];var _Jm1=_vc2-_p1;vertices[_p1]=vertices[_Jm1];vertices[_p1+1]=vertices[_Jm1+1];vertices[_Jm1]=x;vertices[_Jm1+1]=y}};return _ap}());spine._ap=_ap;})(spine||(spine={}));var spine;(function(spine){var _wc2=(function(){function _wc2(){this.bones=new Array();this.slots=new Array();this.skins=new Array();
|
|
this.events=new Array();this.animations=new Array();this._R52=new Array();this._362=new Array();this._b62=new Array();this._pW=0}_wc2.prototype._3n=function(_6b2){if(_6b2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];if(bone.name==_6b2)return bone}return null};_wc2.prototype._7b2=function(_6b2){if(_6b2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++)if(bones[_p1].name==_6b2)return _p1;
|
|
return -1};_wc2.prototype._fk=function(_8b2){if(_8b2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _p1=0,_km=slots.length;_p1<_km;_p1++){var slot=slots[_p1];if(slot.name==_8b2)return slot}return null};_wc2.prototype._ik=function(_8b2){if(_8b2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _p1=0,_km=slots.length;_p1<_km;_p1++)if(slots[_p1].name==_8b2)return _p1;return -1};_wc2.prototype._ab2=function(_9b2){if(_9b2==null)throw new Error("skinName cannot be null.");
|
|
var skins=this.skins;for(var _p1=0,_km=skins.length;_p1<_km;_p1++){var skin=skins[_p1];if(skin.name==_9b2)return skin}return null};_wc2.prototype._xc2=function(_yc2){if(_yc2==null)throw new Error("eventDataName cannot be null.");var events=this.events;for(var _p1=0,_km=events.length;_p1<_km;_p1++){var _zc2=events[_p1];if(_zc2.name==_yc2)return _zc2}return null};_wc2.prototype._1k=function(_f72){if(_f72==null)throw new Error("animationName cannot be null.");var animations=this.animations;for(var _p1=0,_km=animations.length;
|
|
_p1<_km;_p1++){var _Oj=animations[_p1];if(_Oj.name==_f72)return _Oj}return null};_wc2.prototype._gb2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _R52=this._R52;for(var _p1=0,_km=_R52.length;_p1<_km;_p1++){var _Q52=_R52[_p1];if(_Q52.name==_hb2)return _Q52}return null};_wc2.prototype._ib2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _362=this._362;for(var _p1=0,_km=_362.length;_p1<_km;_p1++){var _Q52=_362[_p1];if(_Q52.name==_hb2)return _Q52}
|
|
return null};_wc2.prototype._jb2=function(_hb2){if(_hb2==null)throw new Error("constraintName cannot be null.");var _b62=this._b62;for(var _p1=0,_km=_b62.length;_p1<_km;_p1++){var _Q52=_b62[_p1];if(_Q52.name==_hb2)return _Q52}return null};_wc2.prototype._Ac2=function(_Bc2){if(_Bc2==null)throw new Error("pathConstraintName cannot be null.");var _b62=this._b62;for(var _p1=0,_km=_b62.length;_p1<_km;_p1++)if(_b62[_p1].name==_Bc2)return _p1;return -1};return _wc2}());spine._wc2=_wc2})(spine||(spine={}));var spine;(function(spine){
|
|
var _io=(function(){function _io(_hl){this.scale=1;this._Cc2=new Array();this._hl=_hl}_io.prototype._jo=function(__w){var scale=this.scale;var _g72=new spine._wc2();var _Bj=typeof(__w)==="string"?JSON.parse(__w):__w;var _Dc2=_Bj.skeleton;if(_Dc2!=null){_g72.hash=_Dc2.hash;_g72.version=_Dc2.spine;_g72.width=_Dc2.width;_g72.height=_Dc2.height;_g72._pW=_Dc2._pW;_g72._Ec2=_Dc2.images}if(_Bj.bones){for(var _p1=0;_p1<_Bj.bones.length;_p1++){var _Fc2=_Bj.bones[_p1];var _Gc2=null;var _Hc2=this._Ic2(_Fc2,"parent",null);
|
|
if(_Hc2!=null){_Gc2=_g72._3n(_Hc2);if(_Gc2==null)throw new Error("Parent bone not found: "+_Hc2)}var data=new spine._a92(_g72.bones.length,_Fc2.name,_Gc2);data.length=this._Ic2(_Fc2,"length",0)*scale;data.x=this._Ic2(_Fc2,"x",0)*scale;data.y=this._Ic2(_Fc2,"y",0)*scale;data.rotation=this._Ic2(_Fc2,"rotation",0);data.scaleX=this._Ic2(_Fc2,"scaleX",1);data.scaleY=this._Ic2(_Fc2,"scaleY",1);data.shearX=this._Ic2(_Fc2,"shearX",0);data.shearY=this._Ic2(_Fc2,"shearY",0);data._I82=_io._Jc2(this._Ic2(_Fc2,"transform",
|
|
"normal"));_g72.bones.push(data)}}if(_Bj.slots){for(var _p1=0;_p1<_Bj.slots.length;_p1++){var _Kc2=_Bj.slots[_p1];var _8b2=_Kc2.name;var _6b2=_Kc2.bone;var _zn=_g72._3n(_6b2);if(_zn==null)throw new Error("Slot bone not found: "+_6b2);var data=new spine._Lc2(_g72.slots.length,_8b2,_zn);var color=this._Ic2(_Kc2,"color",null);if(color!=null)data.color._Mc2(color);var _T42=this._Ic2(_Kc2,"dark",null);if(_T42!=null){data._Qp=new spine._sk(1,1,1,1);data._Qp._Mc2(_T42)}data._Zq=this._Ic2(_Kc2,"attachment",null);data._Wp=_io._Nc2(this._Ic2(_Kc2,
|
|
"blend","normal"));_g72.slots.push(data)}}if(_Bj.ik){for(var _p1=0;_p1<_Bj.ik.length;_p1++){var _Oc2=_Bj.ik[_p1];var data=new spine._E92(_Oc2.name);data._e92=this._Ic2(_Oc2,"order",0);for(var _Em=0;_Em<_Oc2.bones.length;_Em++){var _6b2=_Oc2.bones[_Em];var bone=_g72._3n(_6b2);if(bone==null)throw new Error("IK bone not found: "+_6b2);data.bones.push(bone)}var _Pc2=_Oc2.target;data.target=_g72._3n(_Pc2);if(data.target==null)throw new Error("IK target bone not found: "+_Pc2);data.mix=this._Ic2(_Oc2,"mix",1);data._L52=this._Ic2(_Oc2,
|
|
"bendPositive",!0)?1:-1;data.compress=this._Ic2(_Oc2,"compress",!1);data._11=this._Ic2(_Oc2,"stretch",!1);data._g92=this._Ic2(_Oc2,"uniform",!1);_g72._R52.push(data)}}if(_Bj.transform){for(var _p1=0;_p1<_Bj.transform.length;_p1++){var _Oc2=_Bj.transform[_p1];var data=new spine._Qc2(_Oc2.name);data._e92=this._Ic2(_Oc2,"order",0);for(var _Em=0;_Em<_Oc2.bones.length;_Em++){var _6b2=_Oc2.bones[_Em];var bone=_g72._3n(_6b2);if(bone==null)throw new Error("Transform constraint bone not found: "+_6b2);data.bones.push(bone)}
|
|
var _Pc2=_Oc2.target;data.target=_g72._3n(_Pc2);if(data.target==null)throw new Error("Transform constraint target bone not found: "+_Pc2);data._492=this._Ic2(_Oc2,"local",!1);data._Rc2=this._Ic2(_Oc2,"relative",!1);data._Y92=this._Ic2(_Oc2,"rotation",0);data._7l=this._Ic2(_Oc2,"x",0)*scale;data._8l=this._Ic2(_Oc2,"y",0)*scale;data._Sc2=this._Ic2(_Oc2,"scaleX",0);data._Tc2=this._Ic2(_Oc2,"scaleY",0);data._Uc2=this._Ic2(_Oc2,"shearY",0);data.rotateMix=this._Ic2(_Oc2,"rotateMix",1);data._Y52=this._Ic2(_Oc2,
|
|
"translateMix",1);data.scaleMix=this._Ic2(_Oc2,"scaleMix",1);data._Z52=this._Ic2(_Oc2,"shearMix",1);_g72._362.push(data)}}if(_Bj.path){for(var _p1=0;_p1<_Bj.path.length;_p1++){var _Oc2=_Bj.path[_p1];var data=new spine._wa2(_Oc2.name);data._e92=this._Ic2(_Oc2,"order",0);for(var _Em=0;_Em<_Oc2.bones.length;_Em++){var _6b2=_Oc2.bones[_Em];var bone=_g72._3n(_6b2);if(bone==null)throw new Error("Transform constraint bone not found: "+_6b2);data.bones.push(bone)}var _Pc2=_Oc2.target;data.target=_g72._fk(_Pc2);if(data.target==null)throw new Error("Path target slot not found: "+_Pc2);
|
|
data._U92=_io._Vc2(this._Ic2(_Oc2,"positionMode","percent"));data.spacingMode=_io._Wc2(this._Ic2(_Oc2,"spacingMode","length"));data.rotateMode=_io._Xc2(this._Ic2(_Oc2,"rotateMode","tangent"));data._Y92=this._Ic2(_Oc2,"rotation",0);data.position=this._Ic2(_Oc2,"position",0);if(data._U92==spine._V92.Fixed)data.position*=scale;data.spacing=this._Ic2(_Oc2,"spacing",0);if(data.spacingMode==spine._J92.Length||data.spacingMode==spine._J92.Fixed)data.spacing*=scale;data.rotateMix=this._Ic2(_Oc2,"rotateMix",
|
|
1);data._Y52=this._Ic2(_Oc2,"translateMix",1);_g72._b62.push(data)}}if(_Bj.skins){for(var _9b2 in _Bj.skins){var _Yc2=_Bj.skins[_9b2];var skin=new spine._Zc2(_9b2);for(var _8b2 in _Yc2){var _hk=_g72._ik(_8b2);if(_hk==-1)throw new Error("Slot not found: "+_8b2);var _Kc2=_Yc2[_8b2];for(var __c2 in _Kc2){var attachment=this._0d2(_Kc2[__c2],skin,_hk,__c2,_g72);if(attachment!=null)skin._1d2(_hk,__c2,attachment)}}_g72.skins.push(skin);if(skin.name=="default")_g72._4k=skin}}for(var _p1=0,_km=this._Cc2.length;_p1<_km;_p1++){
|
|
var _2d2=this._Cc2[_p1];var skin=_2d2.skin==null?_g72._4k:_g72._ab2(_2d2.skin);if(skin==null)throw new Error("Skin not found: "+_2d2.skin);var _3d2=skin._kk(_2d2._hk,_2d2.parent);if(_3d2==null)throw new Error("Parent mesh not found: "+_2d2.parent);_2d2._7p._4d2(_3d2);_2d2._7p._5d2()}this._Cc2.length=0;if(_Bj.events){for(var _6d2 in _Bj.events){var _7d2=_Bj.events[_6d2];var data=new spine._b92(_6d2);data._qj=this._Ic2(_7d2,"int",0);data._rj=this._Ic2(_7d2,"float",0);data._sj=this._Ic2(_7d2,"string","");data._8d2=this._Ic2(_7d2,
|
|
"audio",null);if(data._8d2!=null){data.volume=this._Ic2(_7d2,"volume",1);data._Mp1=this._Ic2(_7d2,"balance",0)}_g72.events.push(data)}}if(_Bj.animations){for(var _f72 in _Bj.animations){var _9d2=_Bj.animations[_f72];this._ad2(_9d2,_f72,_g72)}}return _g72};_io.prototype._0d2=function(map,skin,_hk,name,_g72){var scale=this.scale;name=this._Ic2(map,"name",name);var type=this._Ic2(map,"type","region");switch(type){case "region":{var path=this._Ic2(map,"path",name);var _1l=this._hl._kl(skin,name,path);if(_1l==null)return null;
|
|
_1l.path=path;_1l.x=this._Ic2(map,"x",0)*scale;_1l.y=this._Ic2(map,"y",0)*scale;_1l.scaleX=this._Ic2(map,"scaleX",1);_1l.scaleY=this._Ic2(map,"scaleY",1);_1l.rotation=this._Ic2(map,"rotation",0);_1l.width=map.width*scale;_1l.height=map.height*scale;var color=this._Ic2(map,"color",null);if(color!=null)_1l.color._Mc2(color);_1l._pl();return _1l}case "boundingbox":{var _bd2=this._hl._p82(skin,name);if(_bd2==null)return null;this._cd2(map,_bd2,map.vertexCount<<1);var color=this._Ic2(map,"color",null);if(color!=null)_bd2.color._Mc2(color);
|
|
return _bd2}case "mesh":case "linkedmesh":{var path=this._Ic2(map,"path",name);var _7p=this._hl._o82(skin,name,path);if(_7p==null)return null;_7p.path=path;var color=this._Ic2(map,"color",null);if(color!=null)_7p.color._Mc2(color);var _dd2=this._Ic2(map,"parent",null);if(_dd2!=null){_7p._ed2=this._Ic2(map,"deform",!0);this._Cc2.push(new LinkedMesh(_7p,this._Ic2(map,"skin",null),_hk,_dd2));return _7p}var uvs=map.uvs;this._cd2(map,_7p,uvs.length);_7p.triangles=map.triangles;_7p._fd2=uvs;_7p._5d2();_7p._gd2=this._Ic2(map,
|
|
"hull",0)*2;return _7p}case "path":{var path=this._hl._q82(skin,name);if(path==null)return null;path._Iz=this._Ic2(map,"closed",!1);path._aa2=this._Ic2(map,"constantSpeed",!0);var vertexCount=map.vertexCount;this._cd2(map,path,vertexCount<<1);var lengths=spine._Z32._hd2(vertexCount/3,0);for(var _p1=0;_p1<map.lengths.length;_p1++)lengths[_p1]=map.lengths[_p1]*scale;path.lengths=lengths;var color=this._Ic2(map,"color",null);if(color!=null)path.color._Mc2(color);return path}case "point":{var _4m1=this._hl._s82(skin,
|
|
name);if(_4m1==null)return null;_4m1.x=this._Ic2(map,"x",0)*scale;_4m1.y=this._Ic2(map,"y",0)*scale;_4m1.rotation=this._Ic2(map,"rotation",0);var color=this._Ic2(map,"color",null);if(color!=null)_4m1.color._Mc2(color);return _4m1}case "clipping":{var clip=this._hl._u82(skin,name);if(clip==null)return null;var end=this._Ic2(map,"end",null);if(end!=null){var slot=_g72._fk(end);if(slot==null)throw new Error("Clipping end slot not found: "+end);clip._Vb2=slot;}var vertexCount=map.vertexCount;this._cd2(map,clip,
|
|
vertexCount<<1);var color=this._Ic2(map,"color",null);if(color!=null)clip.color._Mc2(color);return clip}}return null};_io.prototype._cd2=function(map,attachment,_6a2){var scale=this.scale;attachment._8p=_6a2;var vertices=map.vertices;if(_6a2==vertices.length){var _id2=spine._Z32._jd2(vertices);if(scale!=1){for(var _p1=0,_km=vertices.length;_p1<_km;_p1++)_id2[_p1]*=scale}attachment.vertices=_id2;return }var _kd2=new Array();var bones=new Array();for(var _p1=0,_km=vertices.length;_p1<_km;){var _M92=vertices[_p1++];
|
|
bones.push(_M92);for(var _kb2=_p1+_M92*4;_p1<_kb2;_p1+=4){bones.push(vertices[_p1]);_kd2.push(vertices[_p1+1]*scale);_kd2.push(vertices[_p1+2]*scale);_kd2.push(vertices[_p1+3])}}attachment.bones=bones;attachment.vertices=spine._Z32._jd2(_kd2)};_io.prototype._ad2=function(map,name,_g72){var scale=this.scale;var _Pl=new Array();var duration=0;if(map.slots){for(var _8b2 in map.slots){var _Kc2=map.slots[_8b2];var _hk=_g72._ik(_8b2);if(_hk==-1)throw new Error("Slot not found: "+_8b2);for(var _ld2 in _Kc2){var _md2=_Kc2[_ld2];
|
|
if(_ld2=="attachment"){var _AM=new spine._Z42(_md2.length);_AM._hk=_hk;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];_AM._u42(_Wj++,_nd2.time,_nd2.name)}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[_AM._142()-1])}else if(_ld2=="color"){var _AM=new spine._J42(_md2.length);_AM._hk=_hk;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];var color=new spine._sk();color._Mc2(_nd2.color);_AM._u42(_Wj,_nd2.time,color._ok,color._pk,color._qk,color._rk);this._od2(_nd2,_AM,_Wj);
|
|
_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._J42._y42])}else if(_ld2=="twoColor"){var _AM=new spine._P42(_md2.length);_AM._hk=_hk;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];var _S42=new spine._sk();var _T42=new spine._sk();_S42._Mc2(_nd2._S42);_T42._Mc2(_nd2._T42);_AM._u42(_Wj,_nd2.time,_S42._ok,_S42._pk,_S42._qk,_S42._rk,_T42._ok,_T42._pk,_T42._qk);this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._P42._y42]);
|
|
}else throw new Error("Invalid timeline type for a slot: "+_ld2+" ("+_8b2+")")}}}if(map.bones){for(var _6b2 in map.bones){var _Fc2=map.bones[_6b2];var _t42=_g72._7b2(_6b2);if(_t42==-1)throw new Error("Bone not found: "+_6b2);for(var _ld2 in _Fc2){var _md2=_Fc2[_ld2];if(_ld2==="rotate"){var _AM=new spine._p42(_md2.length);_AM._t42=_t42;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];_AM._u42(_Wj,_nd2.time,_nd2.angle);this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._p42._y42]);
|
|
}else if(_ld2==="translate"||_ld2==="scale"||_ld2==="shear"){var _AM=null;var _pd2=1;if(_ld2==="scale")_AM=new spine._G42(_md2.length);else if(_ld2==="shear")_AM=new spine._I42(_md2.length);else {_AM=new spine._D42(_md2.length);_pd2=scale}_AM._t42=_t42;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];var x=this._Ic2(_nd2,"x",0),y=this._Ic2(_nd2,"y",0);_AM._u42(_Wj,_nd2.time,x*_pd2,y*_pd2);this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._D42._y42]);
|
|
}else throw new Error("Invalid timeline type for a bone: "+_ld2+" ("+_6b2+")")}}}if(map.ik){for(var _hb2 in map.ik){var _Oc2=map.ik[_hb2];var _Q52=_g72._gb2(_hb2);var _AM=new spine._J52(_Oc2.length);_AM._K52=_g72._R52.indexOf(_Q52);var _Wj=0;for(var _p1=0;_p1<_Oc2.length;_p1++){var _nd2=_Oc2[_p1];_AM._u42(_Wj,_nd2.time,this._Ic2(_nd2,"mix",1),this._Ic2(_nd2,"bendPositive",!0)?1:-1,this._Ic2(_nd2,"compress",!1),this._Ic2(_nd2,"stretch",!1));this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,
|
|
_AM.frames[(_AM._142()-1)*spine._J52._y42])}}if(map.transform){for(var _hb2 in map.transform){var _Oc2=map.transform[_hb2];var _Q52=_g72._ib2(_hb2);var _AM=new spine._W52(_Oc2.length);_AM._X52=_g72._362.indexOf(_Q52);var _Wj=0;for(var _p1=0;_p1<_Oc2.length;_p1++){var _nd2=_Oc2[_p1];_AM._u42(_Wj,_nd2.time,this._Ic2(_nd2,"rotateMix",1),this._Ic2(_nd2,"translateMix",1),this._Ic2(_nd2,"scaleMix",1),this._Ic2(_nd2,"shearMix",1));this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._W52._y42]);
|
|
}}if(map.paths){for(var _hb2 in map.paths){var _Oc2=map.paths[_hb2];var index=_g72._Ac2(_hb2);if(index==-1)throw new Error("Path constraint not found: "+_hb2);var data=_g72._b62[index];for(var _ld2 in _Oc2){var _md2=_Oc2[_ld2];if(_ld2==="position"||_ld2==="spacing"){var _AM=null;var _pd2=1;if(_ld2==="spacing"){_AM=new spine._d62(_md2.length);if(data.spacingMode==spine._J92.Length||data.spacingMode==spine._J92.Fixed)_pd2=scale}else {_AM=new spine._862(_md2.length);if(data._U92==spine._V92.Fixed)_pd2=scale}_AM._962=index;
|
|
var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];_AM._u42(_Wj,_nd2.time,this._Ic2(_nd2,_ld2,0)*_pd2);this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[(_AM._142()-1)*spine._862._y42])}else if(_ld2==="mix"){var _AM=new spine._e62(_md2.length);_AM._962=index;var _Wj=0;for(var _p1=0;_p1<_md2.length;_p1++){var _nd2=_md2[_p1];_AM._u42(_Wj,_nd2.time,this._Ic2(_nd2,"rotateMix",1),this._Ic2(_nd2,"translateMix",1));this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,
|
|
_AM.frames[(_AM._142()-1)*spine._e62._y42])}}}}if(map.deform){for(var _qd2 in map.deform){var _rd2=map.deform[_qd2];var skin=_g72._ab2(_qd2);if(skin==null)throw new Error("Skin not found: "+_qd2);for(var _8b2 in _rd2){var _Kc2=_rd2[_8b2];var _hk=_g72._ik(_8b2);if(_hk==-1)throw new Error("Slot not found: "+_Kc2.name);for(var _ld2 in _Kc2){var _md2=_Kc2[_ld2];var attachment=skin._kk(_hk,_ld2);if(attachment==null)throw new Error("Deform attachment not found: "+_md2.name);var _sd2=attachment.bones!=null;var vertices=attachment.vertices;
|
|
var _td2=_sd2?vertices.length/3*2:vertices.length;var _AM=new spine._352(_md2.length);_AM._hk=_hk;_AM.attachment=attachment;var _Wj=0;for(var _Em=0;_Em<_md2.length;_Em++){var _nd2=_md2[_Em];var deform=void 0;var _ud2=this._Ic2(_nd2,"vertices",null);if(_ud2==null)deform=_sd2?spine._Z32.__32(_td2):vertices;else {deform=spine._Z32.__32(_td2);var start=this._Ic2(_nd2,"offset",0);spine._Z32._j52(_ud2,0,deform,start,_ud2.length);if(scale!=1){for(var _p1=start,_km=_p1+_ud2.length;_p1<_km;_p1++)deform[_p1]*=scale}if(!_sd2){
|
|
for(var _p1=0;_p1<_td2;_p1++)deform[_p1]+=vertices[_p1]}}_AM._u42(_Wj,_nd2.time,deform);this._od2(_nd2,_AM,_Wj);_Wj++}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[_AM._142()-1])}}}}var _vd2=map.drawOrder;if(_vd2==null)_vd2=map._wd2;if(_vd2!=null){var _AM=new spine._G52(_vd2.length);var _nb2=_g72.slots.length;var _Wj=0;for(var _Em=0;_Em<_vd2.length;_Em++){var _xd2=_vd2[_Em];var drawOrder=null;var _yd2=this._Ic2(_xd2,"offsets",null);if(_yd2!=null){drawOrder=spine._Z32._hd2(_nb2,-1);var _zd2=spine._Z32._hd2(_nb2-_yd2.length,
|
|
0);var _Ad2=0,_Bd2=0;for(var _p1=0;_p1<_yd2.length;_p1++){var _Cd2=_yd2[_p1];var _hk=_g72._ik(_Cd2.slot);if(_hk==-1)throw new Error("Slot not found: "+_Cd2.slot);while(_Ad2!=_hk)_zd2[_Bd2++]=_Ad2++;drawOrder[_Ad2+_Cd2.offset]=_Ad2++}while(_Ad2<_nb2)_zd2[_Bd2++]=_Ad2++;for(var _p1=_nb2-1;_p1>=0;_p1--)if(drawOrder[_p1]==-1)drawOrder[_p1]=_zd2[--_Bd2]}_AM._u42(_Wj++,_xd2.time,drawOrder)}_Pl.push(_AM);duration=Math.max(duration,_AM.frames[_AM._142()-1])}if(map.events){var _AM=new spine._rn(map.events.length);
|
|
var _Wj=0;for(var _p1=0;_p1<map.events.length;_p1++){var _7d2=map.events[_p1];var _CM=_g72._xc2(_7d2.name);if(_CM==null)throw new Error("Event not found: "+_7d2.name);var _Dd2=new spine._EM(spine._Z32._Ed2(_7d2.time),_CM);_Dd2._qj=this._Ic2(_7d2,"int",_CM._qj);_Dd2._rj=this._Ic2(_7d2,"float",_CM._rj);_Dd2._sj=this._Ic2(_7d2,"string",_CM._sj);if(_Dd2.data._8d2!=null){_Dd2.volume=this._Ic2(_7d2,"volume",1);_Dd2._Mp1=this._Ic2(_7d2,"balance",0)}_AM._u42(_Wj++,_Dd2)}_Pl.push(_AM);duration=Math.max(duration,
|
|
_AM.frames[_AM._142()-1]);}if(isNaN(duration)){throw new Error("Error while parsing animation, duration is NaN")}_g72.animations.push(new spine._P32(name,_Pl,duration))};_io.prototype._od2=function(map,_AM,_Wj){if(!map.curve)return;if(map.curve==="stepped")_AM._342(_Wj);else if(Object.prototype.toString.call(map.curve)==='[object Array]'){var curve=map.curve;_AM._742(_Wj,curve[0],curve[1],curve[2],curve[3])}};_io.prototype._Ic2=function(map,prop,_Fd2){return map[prop]!==undefined?map[prop]:_Fd2};_io._Nc2=function(_7K){
|
|
_7K=_7K.toLowerCase();if(_7K=="normal")return spine._sp.Normal;if(_7K=="additive")return spine._sp.Additive;if(_7K=="multiply")return spine._sp.Multiply;if(_7K=="screen")return spine._sp.Screen;throw new Error("Unknown blend mode: "+_7K)};_io._Vc2=function(_7K){_7K=_7K.toLowerCase();if(_7K=="fixed")return spine._V92.Fixed;if(_7K=="percent")return spine._V92.Percent;throw new Error("Unknown position mode: "+_7K)};_io._Wc2=function(_7K){_7K=_7K.toLowerCase();if(_7K=="length")return spine._J92.Length;if(_7K=="fixed")return spine._J92.Fixed;
|
|
if(_7K=="percent")return spine._J92.Percent;throw new Error("Unknown position mode: "+_7K)};_io._Xc2=function(_7K){_7K=_7K.toLowerCase();if(_7K=="tangent")return spine._L92.Tangent;if(_7K=="chain")return spine._L92.Chain;if(_7K=="chainscale")return spine._L92.ChainScale;throw new Error("Unknown rotate mode: "+_7K)};_io._Jc2=function(_7K){_7K=_7K.toLowerCase();if(_7K=="normal")return spine._J82.Normal;if(_7K=="onlytranslation")return spine._J82.OnlyTranslation;if(_7K=="norotationorreflection")return spine._J82.NoRotationOrReflection;
|
|
if(_7K=="noscale")return spine._J82.NoScale;if(_7K=="noscaleorreflection")return spine._J82.NoScaleOrReflection;throw new Error("Unknown transform mode: "+_7K)};return _io}());spine._io=_io;var LinkedMesh=(function(){function LinkedMesh(_7p,skin,_hk,parent){this._7p=_7p;this.skin=skin;this._hk=_hk;this.parent=parent}return LinkedMesh}())})(spine||(spine={}));var spine;(function(spine){var _Zc2=(function(){function _Zc2(name){this._U62=new Array();if(name==null)throw new Error("name cannot be null.");this.name=name;
|
|
}_Zc2.prototype._1d2=function(_hk,name,attachment){if(attachment==null)throw new Error("attachment cannot be null.");var _U62=this._U62;if(_hk>=_U62.length)_U62.length=_hk+1;if(!_U62[_hk])_U62[_hk]={};_U62[_hk][name]=attachment};_Zc2.prototype._kk=function(_hk,name){var _Gd2=this._U62[_hk];return _Gd2?_Gd2[name]:null};_Zc2.prototype._db2=function(skeleton,_Hd2){var _hk=0;for(var _p1=0;_p1<skeleton.slots.length;_p1++){var slot=skeleton.slots[_p1];var _652=slot._kk();if(_652&&_hk<_Hd2._U62.length){var _Gd2=_Hd2._U62[_hk];
|
|
for(var key in _Gd2){var _Id2=_Gd2[key];if(_652==_Id2){var attachment=this._kk(_hk,key);if(attachment!=null)slot._gk(attachment);break }}}_hk++}};return _Zc2}());spine._Zc2=_Zc2})(spine||(spine={}));var spine;(function(spine){var _Ma2=(function(){function _Ma2(data,bone){this._a52=new Array();if(data==null)throw new Error("data cannot be null.");if(bone==null)throw new Error("bone cannot be null.");this.data=data;this.bone=bone;this.color=new spine._sk();this._Qp=data._Qp==null?null:new spine._sk();this._C82();}
|
|
_Ma2.prototype._kk=function(){return this.attachment};_Ma2.prototype._gk=function(attachment){if(this.attachment==attachment)return;this.attachment=attachment;this._Jd2=this.bone.skeleton.time;this._a52.length=0};_Ma2.prototype._Kd2=function(time){this._Jd2=this.bone.skeleton.time-time};_Ma2.prototype._Ld2=function(){return this.bone.skeleton.time-this._Jd2};_Ma2.prototype._C82=function(){this.color._ol(this.data.color);if(this._Qp!=null)this._Qp._ol(this.data._Qp);if(this.data._Zq==null)this.attachment=null;
|
|
else {this.attachment=null;this._gk(this.bone.skeleton._kk(this.data.index,this.data._Zq))}};return _Ma2}());spine._Ma2=_Ma2})(spine||(spine={}));var spine;(function(spine){var _Lc2=(function(){function _Lc2(index,name,_zn){this.color=new spine._sk(1,1,1,1);if(index<0)throw new Error("index must be >= 0.");if(name==null)throw new Error("name cannot be null.");if(_zn==null)throw new Error("boneData cannot be null.");this.index=index;this.name=name;this._zn=_zn}return _Lc2}());spine._Lc2=_Lc2})(spine||(spine={
|
|
}));var spine;(function(spine){var _8Q1=(function(){function _8Q1(_Zk){this._VP1=_Zk}_8Q1.prototype._Gn=function(){return this._VP1};_8Q1._Md2=function(text){switch(text.toLowerCase()){case "nearest":return _Tk.Nearest;case "linear":return _Tk.Linear;case "mipmap":return _Tk.MipMap;case "mipmapnearestnearest":return _Tk.MipMapNearestNearest;case "mipmaplinearnearest":return _Tk.MipMapLinearNearest;case "mipmapnearestlinear":return _Tk.MipMapNearestLinear;case "mipmaplinearlinear":return _Tk.MipMapLinearLinear;default :throw new Error("Unknown texture filter "+text);
|
|
}};_8Q1._Nd2=function(text){switch(text.toLowerCase()){case "mirroredtepeat":return _Wk.MirroredRepeat;case "clamptoedge":return _Wk.ClampToEdge;case "repeat":return _Wk.Repeat;default :throw new Error("Unknown texture wrap "+text)}};return _8Q1}());spine._8Q1=_8Q1;var _Tk;(function(_Tk){_Tk[_Tk["Nearest"]=9728]="Nearest";_Tk[_Tk["Linear"]=9729]="Linear";_Tk[_Tk["MipMap"]=9987]="MipMap";_Tk[_Tk["MipMapNearestNearest"]=9984]="MipMapNearestNearest";_Tk[_Tk["MipMapLinearNearest"]=9985]="MipMapLinearNearest";_Tk[_Tk["MipMapNearestLinear"]=9986]="MipMapNearestLinear";
|
|
_Tk[_Tk["MipMapLinearLinear"]=9987]="MipMapLinearLinear"})(_Tk=spine._Tk||(spine._Tk={}));var _Wk;(function(_Wk){_Wk[_Wk["MirroredRepeat"]=33648]="MirroredRepeat";_Wk[_Wk["ClampToEdge"]=33071]="ClampToEdge";_Wk[_Wk["Repeat"]=10497]="Repeat"})(_Wk=spine._Wk||(spine._Wk={}));var _Od2=(function(){function _Od2(){this._3l=0;this._4l=0;this._5l=0;this._6l=0;this.width=0;this.height=0;this.rotate=!1;this._7l=0;this._8l=0;this._9l=0;this._al=0;}return _Od2}());spine._Od2=_Od2;var _782=(function(_q42){_L32(_782,
|
|
_q42);function _782(){return _q42!==null&&_q42.apply(this,arguments)||this}_782.prototype.__k=function(_Sk,_Uk){};_782.prototype._0l=function(_Vk,_Xk){};_782.prototype.dispose=function(){};return _782}(spine._8Q1));spine._782=_782})(spine||(spine={}));var spine;(function(spine){var _el=(function(){function _el(_Pd2,_T72){this._fl=new Array();this._gl=new Array();this.load(_Pd2,_T72)}_el.prototype.load=function(_Pd2,_T72){if(_Pd2===null||_Pd2===undefined)return;if(_T72===null||_T72===undefined)return;var _Qd2=new _Rd2(_Pd2);
|
|
var _Sd2=new Array(4);var _Ok=null;while(!0){var _Td2=_Qd2._Ud2();if(_Td2==null)break;_Td2=_Td2.trim();if(_Td2.length==0)_Ok=null;else if(!_Ok){_Ok=new _Pk();_Ok.name=_Td2;if(_Qd2._Vd2(_Sd2)==2){_Ok.width=parseInt(_Sd2[0]);_Ok.height=parseInt(_Sd2[1]);_Qd2._Vd2(_Sd2)}_Qd2._Vd2(_Sd2);_Ok._Sk=spine._8Q1._Md2(_Sd2[0]);_Ok._Uk=spine._8Q1._Md2(_Sd2[1]);var _nK=_Qd2._Wd2();_Ok._Vk=spine._Wk.ClampToEdge;_Ok._Xk=spine._Wk.ClampToEdge;if(_nK=="x")_Ok._Vk=spine._Wk.Repeat;else if(_nK=="y")_Ok._Xk=spine._Wk.Repeat;
|
|
else if(_nK=="xy")_Ok._Vk=_Ok._Xk=spine._Wk.Repeat;_Ok._Rk=_T72(_Td2);_Ok._Rk.__k(_Ok._Sk,_Ok._Uk);_Ok._Rk._0l(_Ok._Vk,_Ok._Xk);_Ok.width=_Ok._Rk._Gn().width;_Ok.height=_Ok._Rk._Gn().height;this._fl.push(_Ok)}else {var _1l=new _2l();_1l.name=_Td2;_1l._Ok=_Ok;_1l.rotate=_Qd2._Wd2()=="true";_Qd2._Vd2(_Sd2);var x=parseInt(_Sd2[0]);var y=parseInt(_Sd2[1]);_Qd2._Vd2(_Sd2);var width=parseInt(_Sd2[0]);var height=parseInt(_Sd2[1]);_1l._3l=x/_Ok.width;_1l._4l=y/_Ok.height;if(_1l.rotate){_1l._5l=(x+height)/_Ok.width;
|
|
_1l._6l=(y+width)/_Ok.height}else {_1l._5l=(x+width)/_Ok.width;_1l._6l=(y+height)/_Ok.height}_1l.x=x;_1l.y=y;_1l.width=Math.abs(width);_1l.height=Math.abs(height);if(_Qd2._Vd2(_Sd2)==4){if(_Qd2._Vd2(_Sd2)==4){_Qd2._Vd2(_Sd2)}}_1l._9l=parseInt(_Sd2[0]);_1l._al=parseInt(_Sd2[1]);_Qd2._Vd2(_Sd2);_1l._7l=parseInt(_Sd2[0]);_1l._8l=parseInt(_Sd2[1]);_1l.index=parseInt(_Qd2._Wd2());_1l._Rk=_Ok._Rk;this._gl.push(_1l)}}};_el.prototype._m82=function(name){for(var _p1=0;_p1<this._gl.length;_p1++){if(this._gl[_p1].name==name){
|
|
return this._gl[_p1]}}return null};_el.prototype.dispose=function(){for(var _p1=0;_p1<this._fl.length;_p1++){this._fl[_p1]._Rk.dispose()}};return _el}());spine._el=_el;var _Rd2=(function(){function _Rd2(text){this.index=0;var _oJ=text.replace("\r\n","\n");_oJ=_oJ.replace("\r","\n");this._ML=text.split("\n")}_Rd2.prototype._Ud2=function(){if(this.index>=this._ML.length)return null;return this._ML[this.index++]};_Rd2.prototype._Wd2=function(){var _Td2=this._Ud2();var _Xd2=_Td2.indexOf(":");if(_Xd2==-1)throw new Error("Invalid line: "+_Td2);
|
|
return _Td2.substring(_Xd2+1).trim()};_Rd2.prototype._Vd2=function(_Sd2){var _Td2=this._Ud2();var _Xd2=_Td2.indexOf(":");if(_Xd2==-1)throw new Error("Invalid line: "+_Td2);var _p1=0,_Yd2=_Xd2+1;for(;_p1<3;_p1++){var _Zd2=_Td2.indexOf(",",_Yd2);if(_Zd2==-1)break;_Sd2[_p1]=_Td2.substr(_Yd2,_Zd2-_Yd2).trim();_Yd2=_Zd2+1}_Sd2[_p1]=_Td2.substring(_Yd2).trim();return _p1+1};return _Rd2}());var _Pk=(function(){function _Pk(){}return _Pk}());spine._Pk=_Pk;var _2l=(function(_q42){_L32(_2l,_q42);function _2l(){return _q42!==null&&_q42.apply(this,
|
|
arguments)||this}return _2l}(spine._Od2));spine._2l=_2l})(spine||(spine={}));var spine;(function(spine){var _Pa2=(function(){function _Pa2(data,skeleton){this.rotateMix=0;this._Y52=0;this.scaleMix=0;this._Z52=0;this._zP=new spine.__d2();if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.rotateMix=data.rotateMix;this._Y52=data._Y52;this.scaleMix=data.scaleMix;this._Z52=data._Z52;this.bones=new Array();for(var _p1=0;_p1<data.bones.length;
|
|
_p1++)this.bones.push(skeleton._3n(data.bones[_p1].name));this.target=skeleton._3n(data.target.name)}_Pa2.prototype.apply=function(){this._Sl()};_Pa2.prototype._Sl=function(){if(this.data._492){if(this.data._Rc2)this._0e2();else this._1e2()}else {if(this.data._Rc2)this._2e2();else this._3e2()}};_Pa2.prototype._3e2=function(){var rotateMix=this.rotateMix,_Y52=this._Y52,scaleMix=this.scaleMix,_Z52=this._Z52;var target=this.target;var _z92=target._rk,_4e2=target._qk,_5e2=target._q1,_6e2=target._2z;var _7e2=_z92*_6e2-_4e2*_5e2>0?spine._m42.__92:-spine._m42.__92;
|
|
var _Y92=this.data._Y92*_7e2;var _Uc2=this.data._Uc2*_7e2;var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];var _eB1=!1;if(rotateMix!=0){var _rk=bone._rk,_qk=bone._qk,_q1=bone._q1,_2z=bone._2z;var _ok=Math.atan2(_5e2,_z92)-Math.atan2(_q1,_rk)+_Y92;if(_ok>spine._m42.PI)_ok-=spine._m42._4a2;else if(_ok<-spine._m42.PI)_ok+=spine._m42._4a2;_ok*=rotateMix;var cos=Math.cos(_ok),sin=Math.sin(_ok);bone._rk=cos*_rk-sin*_q1;bone._qk=cos*_qk-sin*_2z;bone._q1=sin*_rk+cos*_q1;bone._2z=sin*_qk+cos*_2z;
|
|
_eB1=!0}if(_Y52!=0){var _zP=this._zP;target._392(_zP.set(this.data._7l,this.data._8l));bone._8n+=(_zP.x-bone._8n)*_Y52;bone._9n+=(_zP.y-bone._9n)*_Y52;_eB1=!0}if(scaleMix>0){var _wJ=Math.sqrt(bone._rk*bone._rk+bone._q1*bone._q1);var _8e2=Math.sqrt(_z92*_z92+_5e2*_5e2);if(_wJ>0.00001)_wJ=(_wJ+(_8e2-_wJ+this.data._Sc2)*scaleMix)/_wJ;bone._rk*=_wJ;bone._q1*=_wJ;_wJ=Math.sqrt(bone._qk*bone._qk+bone._2z*bone._2z);_8e2=Math.sqrt(_4e2*_4e2+_6e2*_6e2);if(_wJ>0.00001)_wJ=(_wJ+(_8e2-_wJ+this.data._Tc2)*scaleMix)/_wJ;
|
|
bone._qk*=_wJ;bone._2z*=_wJ;_eB1=!0}if(_Z52>0){var _qk=bone._qk,_2z=bone._2z;var _Bx1=Math.atan2(_2z,_qk);var _ok=Math.atan2(_6e2,_4e2)-Math.atan2(_5e2,_z92)-(_Bx1-Math.atan2(bone._q1,bone._rk));if(_ok>spine._m42.PI)_ok-=spine._m42._4a2;else if(_ok<-spine._m42.PI)_ok+=spine._m42._4a2;_ok=_Bx1+(_ok+_Uc2)*_Z52;var _wJ=Math.sqrt(_qk*_qk+_2z*_2z);bone._qk=Math.cos(_ok)*_wJ;bone._2z=Math.sin(_ok)*_wJ;_eB1=!0;}if(_eB1)bone._A82=!1}};_Pa2.prototype._2e2=function(){var rotateMix=this.rotateMix,_Y52=this._Y52,
|
|
scaleMix=this.scaleMix,_Z52=this._Z52;var target=this.target;var _z92=target._rk,_4e2=target._qk,_5e2=target._q1,_6e2=target._2z;var _7e2=_z92*_6e2-_4e2*_5e2>0?spine._m42.__92:-spine._m42.__92;var _Y92=this.data._Y92*_7e2,_Uc2=this.data._Uc2*_7e2;var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];var _eB1=!1;if(rotateMix!=0){var _rk=bone._rk,_qk=bone._qk,_q1=bone._q1,_2z=bone._2z;var _ok=Math.atan2(_5e2,_z92)+_Y92;if(_ok>spine._m42.PI)_ok-=spine._m42._4a2;else if(_ok<-spine._m42.PI)_ok+=spine._m42._4a2;
|
|
_ok*=rotateMix;var cos=Math.cos(_ok),sin=Math.sin(_ok);bone._rk=cos*_rk-sin*_q1;bone._qk=cos*_qk-sin*_2z;bone._q1=sin*_rk+cos*_q1;bone._2z=sin*_qk+cos*_2z;_eB1=!0}if(_Y52!=0){var _zP=this._zP;target._392(_zP.set(this.data._7l,this.data._8l));bone._8n+=_zP.x*_Y52;bone._9n+=_zP.y*_Y52;_eB1=!0}if(scaleMix>0){var _wJ=(Math.sqrt(_z92*_z92+_5e2*_5e2)-1+this.data._Sc2)*scaleMix+1;bone._rk*=_wJ;bone._q1*=_wJ;_wJ=(Math.sqrt(_4e2*_4e2+_6e2*_6e2)-1+this.data._Tc2)*scaleMix+1;bone._qk*=_wJ;bone._2z*=_wJ;_eB1=!0}
|
|
if(_Z52>0){var _ok=Math.atan2(_6e2,_4e2)-Math.atan2(_5e2,_z92);if(_ok>spine._m42.PI)_ok-=spine._m42._4a2;else if(_ok<-spine._m42.PI)_ok+=spine._m42._4a2;var _qk=bone._qk,_2z=bone._2z;_ok=Math.atan2(_2z,_qk)+(_ok-spine._m42.PI/2+_Uc2)*_Z52;var _wJ=Math.sqrt(_qk*_qk+_2z*_2z);bone._qk=Math.cos(_ok)*_wJ;bone._2z=Math.sin(_ok)*_wJ;_eB1=!0}if(_eB1)bone._A82=!1}};_Pa2.prototype._1e2=function(){var rotateMix=this.rotateMix,_Y52=this._Y52,scaleMix=this.scaleMix,_Z52=this._Z52;var target=this.target;if(!target._A82)target._T82();
|
|
var bones=this.bones;for(var _p1=0,_km=bones.length;_p1<_km;_p1++){var bone=bones[_p1];if(!bone._A82)bone._T82();var rotation=bone._en;if(rotateMix!=0){var _ok=target._en-rotation+this.data._Y92;_ok-=(16384-((16384.499999999996-_ok/360)|0))*360;rotation+=_ok*rotateMix}var x=bone._XW,y=bone._YW;if(_Y52!=0){x+=(target._XW-x+this.data._7l)*_Y52;y+=(target._YW-y+this.data._8l)*_Y52}var scaleX=bone._w82,scaleY=bone._x82;if(scaleMix>0){if(scaleX>0.00001)scaleX=(scaleX+(target._w82-scaleX+this.data._Sc2)*scaleMix)/scaleX;
|
|
if(scaleY>0.00001)scaleY=(scaleY+(target._x82-scaleY+this.data._Tc2)*scaleMix)/scaleY}var shearY=bone._z82;if(_Z52>0){var _ok=target._z82-shearY+this.data._Uc2;_ok-=(16384-((16384.499999999996-_ok/360)|0))*360;bone.shearY+=_ok*_Z52}bone._D82(x,y,rotation,scaleX,scaleY,bone._y82,shearY)}};_Pa2.prototype._0e2=function(){var rotateMix=this.rotateMix,_Y52=this._Y52,scaleMix=this.scaleMix,_Z52=this._Z52;var target=this.target;if(!target._A82)target._T82();var bones=this.bones;for(var _p1=0,_km=bones.length;
|
|
_p1<_km;_p1++){var bone=bones[_p1];if(!bone._A82)bone._T82();var rotation=bone._en;if(rotateMix!=0)rotation+=(target._en+this.data._Y92)*rotateMix;var x=bone._XW,y=bone._YW;if(_Y52!=0){x+=(target._XW+this.data._7l)*_Y52;y+=(target._YW+this.data._8l)*_Y52}var scaleX=bone._w82,scaleY=bone._x82;if(scaleMix>0){if(scaleX>0.00001)scaleX*=((target._w82-1+this.data._Sc2)*scaleMix)+1;if(scaleY>0.00001)scaleY*=((target._x82-1+this.data._Tc2)*scaleMix)+1;}var shearY=bone._z82;if(_Z52>0)shearY+=(target._z82+this.data._Uc2)*_Z52;
|
|
bone._D82(x,y,rotation,scaleX,scaleY,bone._y82,shearY)}};_Pa2.prototype._d92=function(){return this.data._e92};return _Pa2}());spine._Pa2=_Pa2})(spine||(spine={}));var spine;(function(spine){var _Qc2=(function(){function _Qc2(name){this._e92=0;this.bones=new Array();this.rotateMix=0;this._Y52=0;this.scaleMix=0;this._Z52=0;this._Y92=0;this._7l=0;this._8l=0;this._Sc2=0;this._Tc2=0;this._Uc2=0;this._Rc2=!1;this._492=!1;if(name==null)throw new Error("name cannot be null.");this.name=name}return _Qc2}());spine._Qc2=_Qc2}
|
|
)(spine||(spine={}));var spine;(function(spine){var _Lb2=(function(){function _Lb2(){this._9e2=new Array();this._ae2=new Array();this._be2=new Array();this._ce2=new Array();this.triangles=new Array();this._lb2=new spine._m62(function(){return new Array()});this._de2=new spine._m62(function(){return new Array()})}_Lb2.prototype._Tb2=function(_952){var vertices=_952;var vertexCount=_952.length>>1;var _Wo=this._be2;_Wo.length=0;for(var _p1=0;_p1<vertexCount;_p1++)_Wo[_p1]=_p1;var _ee2=this._ce2;_ee2.length=0;for(var _p1=0,
|
|
_km=vertexCount;_p1<_km;++_p1)_ee2[_p1]=_Lb2._ee2(_p1,vertexCount,vertices,_Wo);var triangles=this.triangles;triangles.length=0;while(vertexCount>3){var _fe2=vertexCount-1,_p1=0,_cx=1;while(!0){_x72:if(!_ee2[_p1]){var _5z=_Wo[_fe2]<<1,_Kh1=_Wo[_p1]<<1,_Kj1=_Wo[_cx]<<1;var _rc2=vertices[_5z],_sc2=vertices[_5z+1];var _tc2=vertices[_Kh1],_uc2=vertices[_Kh1+1];var _ge2=vertices[_Kj1],_he2=vertices[_Kj1+1];for(var _DK=(_cx+1)%vertexCount;_DK!=_fe2;_DK=(_DK+1)%vertexCount){if(!_ee2[_DK])continue;var _4l=_Wo[_DK]<<1;
|
|
var _nj1=vertices[_4l],_oj1=vertices[_4l+1];if(_Lb2._ie2(_ge2,_he2,_rc2,_sc2,_nj1,_oj1)){if(_Lb2._ie2(_rc2,_sc2,_tc2,_uc2,_nj1,_oj1)){if(_Lb2._ie2(_tc2,_uc2,_ge2,_he2,_nj1,_oj1))break _x72}}}break }if(_cx==0){do {if(!_ee2[_p1])break;_p1--}while(_p1>0);break }_fe2=_p1;_p1=_cx;_cx=(_cx+1)%vertexCount}triangles.push(_Wo[(vertexCount+_p1-1)%vertexCount]);triangles.push(_Wo[_p1]);triangles.push(_Wo[(_p1+1)%vertexCount]);_Wo.splice(_p1,1);_ee2.splice(_p1,1);vertexCount--;var _je2=(vertexCount+_p1-1)%vertexCount;
|
|
var _ke2=_p1==vertexCount?0:_p1;_ee2[_je2]=_Lb2._ee2(_je2,vertexCount,vertices,_Wo);_ee2[_ke2]=_Lb2._ee2(_ke2,vertexCount,vertices,_Wo)}if(vertexCount==3){triangles.push(_Wo[2]);triangles.push(_Wo[0]);triangles.push(_Wo[1])}return triangles};_Lb2.prototype._Sb2=function(_952,triangles){var vertices=_952;var _9e2=this._9e2;this._lb2._ob2(_9e2);_9e2.length=0;var _ae2=this._ae2;this._de2._ob2(_ae2);_ae2.length=0;var _le2=this._de2._r72();_le2.length=0;var _8m=this._lb2._r72();_8m.length=0;var _me2=-1,_ne2=0;
|
|
for(var _p1=0,_km=triangles.length;_p1<_km;_p1+=3){var _Wm1=triangles[_p1]<<1,_Xm1=triangles[_p1+1]<<1,_oe2=triangles[_p1+2]<<1;var _nm=vertices[_Wm1],_om=vertices[_Wm1+1];var _pm=vertices[_Xm1],_qm=vertices[_Xm1+1];var _Eq=vertices[_oe2],_Fq=vertices[_oe2+1];var _pe2=!1;if(_me2==_Wm1){var _bK=_8m.length-4;var _qe2=_Lb2._re2(_8m[_bK],_8m[_bK+1],_8m[_bK+2],_8m[_bK+3],_Eq,_Fq);var _se2=_Lb2._re2(_Eq,_Fq,_8m[0],_8m[1],_8m[2],_8m[3]);if(_qe2==_ne2&&_se2==_ne2){_8m.push(_Eq);_8m.push(_Fq);_le2.push(_oe2);_pe2=!0}
|
|
}if(!_pe2){if(_8m.length>0){_9e2.push(_8m);_ae2.push(_le2)}else {this._lb2._K72(_8m);this._de2._K72(_le2)}_8m=this._lb2._r72();_8m.length=0;_8m.push(_nm);_8m.push(_om);_8m.push(_pm);_8m.push(_qm);_8m.push(_Eq);_8m.push(_Fq);_le2=this._de2._r72();_le2.length=0;_le2.push(_Wm1);_le2.push(_Xm1);_le2.push(_oe2);_ne2=_Lb2._re2(_nm,_om,_pm,_qm,_Eq,_Fq);_me2=_Wm1}}if(_8m.length>0){_9e2.push(_8m);_ae2.push(_le2)}for(var _p1=0,_km=_9e2.length;_p1<_km;_p1++){_le2=_ae2[_p1];if(_le2.length==0)continue;var _Fz1=_le2[0];
|
|
var lastIndex=_le2[_le2.length-1];_8m=_9e2[_p1];var _bK=_8m.length-4;var _te2=_8m[_bK],_ue2=_8m[_bK+1];var _n42=_8m[_bK+2],_o42=_8m[_bK+3];var _ve2=_8m[0],_we2=_8m[1];var _xe2=_8m[2],_ye2=_8m[3];var _re2=_Lb2._re2(_te2,_ue2,_n42,_o42,_ve2,_we2);for(var _DK=0;_DK<_km;_DK++){if(_DK==_p1)continue;var _ze2=_ae2[_DK];if(_ze2.length!=3)continue;var _Ae2=_ze2[0];var _Be2=_ze2[1];var _Ce2=_ze2[2];var _De2=_9e2[_DK];var _Eq=_De2[_De2.length-2],_Fq=_De2[_De2.length-1];if(_Ae2!=_Fz1||_Be2!=lastIndex)continue;var _qe2=_Lb2._re2(_te2,
|
|
_ue2,_n42,_o42,_Eq,_Fq);var _se2=_Lb2._re2(_Eq,_Fq,_ve2,_we2,_xe2,_ye2);if(_qe2==_re2&&_se2==_re2){_De2.length=0;_ze2.length=0;_8m.push(_Eq);_8m.push(_Fq);_le2.push(_Ce2);_te2=_n42;_ue2=_o42;_n42=_Eq;_o42=_Fq;_DK=0}}}for(var _p1=_9e2.length-1;_p1>=0;_p1--){_8m=_9e2[_p1];if(_8m.length==0){_9e2.splice(_p1,1);this._lb2._K72(_8m);_le2=_ae2[_p1];_ae2.splice(_p1,1);this._de2._K72(_le2)}}return _9e2};_Lb2._ee2=function(index,vertexCount,vertices,_Wo){var _fe2=_Wo[(vertexCount+index-1)%vertexCount]<<1;var current=_Wo[index]<<1;
|
|
var _cx=_Wo[(index+1)%vertexCount]<<1;return !this._ie2(vertices[_fe2],vertices[_fe2+1],vertices[current],vertices[current+1],vertices[_cx],vertices[_cx+1])};_Lb2._ie2=function(_rc2,_sc2,_tc2,_uc2,_ge2,_he2){return _rc2*(_he2-_uc2)+_tc2*(_sc2-_he2)+_ge2*(_uc2-_sc2)>=0};_Lb2._re2=function(_rc2,_sc2,_tc2,_uc2,_ge2,_he2){var _Ry=_tc2-_rc2,_Sy=_uc2-_sc2;return _ge2*_Sy-_he2*_Ry+_Ry*_sc2-_rc2*_Sy>=0?1:-1};return _Lb2}());spine._Lb2=_Lb2})(spine||(spine={}));var spine;(function(spine){var _i62=(function(){function _i62(){
|
|
this._xK1=new Array();}_i62.prototype.add=function(value){var _Ee2=this._Ee2(value);this._xK1[value|0]=value|0;return !_Ee2};_i62.prototype._Ee2=function(value){return this._xK1[value|0]!=undefined};_i62.prototype.remove=function(value){this._xK1[value|0]=undefined};_i62.prototype.clear=function(){this._xK1.length=0};return _i62}());spine._i62=_i62;var _sk=(function(){function _sk(_ok,_pk,_qk,_rk){if(_ok===void 0){_ok=0}if(_pk===void 0){_pk=0}if(_qk===void 0){_qk=0}if(_rk===void 0){_rk=0}this._ok=_ok;this._pk=_pk;
|
|
this._qk=_qk;this._rk=_rk}_sk.prototype.set =function(_ok,_pk,_qk,_rk){this._ok=_ok;this._pk=_pk;this._qk=_qk;this._rk=_rk;this._8e();return this};_sk.prototype._ol=function(_q1){this._ok=_q1._ok;this._pk=_q1._pk;this._qk=_q1._qk;this._rk=_q1._rk;return this};_sk.prototype._Mc2=function(_Fe2){_Fe2=_Fe2.charAt(0)=='#'?_Fe2.substr(1):_Fe2;this._ok=parseInt(_Fe2.substr(0,2),16)/255.0;this._pk=parseInt(_Fe2.substr(2,2),16)/255.0;this._qk=parseInt(_Fe2.substr(4,2),16)/255.0;this._rk=(_Fe2.length!=8?255:parseInt(_Fe2.substr(6,
|
|
2),16))/255.0;return this};_sk.prototype.add=function(_ok,_pk,_qk,_rk){this._ok+=_ok;this._pk+=_pk;this._qk+=_qk;this._rk+=_rk;this._8e();return this};_sk.prototype._8e=function(){if(this._ok<0)this._ok=0;else if(this._ok>1)this._ok=1;if(this._pk<0)this._pk=0;else if(this._pk>1)this._pk=1;if(this._qk<0)this._qk=0;else if(this._qk>1)this._qk=1;if(this._rk<0)this._rk=0;else if(this._rk>1)this._rk=1;return this};_sk._Ge2=new _sk(1,1,1,1);_sk._He2=new _sk(1,0,0,1);_sk._Ie2=new _sk(0,1,0,1);_sk._Je2=new _sk(0,0,
|
|
1,1);_sk._Ke2=new _sk(1,0,1,1);return _sk}());spine._sk=_sk;var _m42=(function(){function _m42(){}_m42._8e=function(value,min,max){if(value<min)return min;if(value>max)return max;return value};_m42._F82=function(_v42){return Math.cos(_v42*_m42.__92)};_m42._G82=function(_v42){return Math.sin(_v42*_m42.__92)};_m42._H42=function(value){return value>0?1:value<0?-1:0};_m42._JW1=function(x){return x>0?Math.floor(x):Math.ceil(x)};_m42._Le2=function(x){var y=Math.pow(Math.abs(x),1/3);return x<0?-y:y};_m42._Me2=function(min,
|
|
max){return _m42._Ne2(min,max,(min+max)*0.5)};_m42._Ne2=function(min,max,_uB){var _3l=Math.random();var _2z=max-min;if(_3l<=(_uB-min)/_2z)return min+Math.sqrt(_3l*_2z*(_uB-min));return max-Math.sqrt((1-_3l)*_2z*(max-_uB))};_m42.PI=3.1415927;_m42._4a2=_m42.PI*2;_m42._Oe2=180/_m42.PI;_m42._P82=_m42._Oe2;_m42._Pe2=_m42.PI/180;_m42.__92=_m42._Pe2;return _m42}());spine._m42=_m42;var _Qe2=(function(){function _Qe2(){}_Qe2.prototype.apply=function(start,end,_rk){return start+(end-start)*this._Re2(_rk)};return _Qe2}
|
|
());spine._Qe2=_Qe2;var _Se2=(function(_q42){_L32(_Se2,_q42);function _Se2(_2Y){var _r42=_q42.call(this)||this;_r42._2Y=2;_r42._2Y=_2Y;return _r42}_Se2.prototype._Re2=function(_rk){if(_rk<=0.5)return Math.pow(_rk*2,this._2Y)/2;return Math.pow((_rk-1)*2,this._2Y)/(this._2Y%2==0?-2:2)+1};return _Se2}(_Qe2));spine._Se2=_Se2;var _Te2=(function(_q42){_L32(_Te2,_q42);function _Te2(_2Y){return _q42.call(this,_2Y)||this}_Te2.prototype._Re2=function(_rk){return Math.pow(_rk-1,this._2Y)*(this._2Y%2==0?-1:1)+1;};return _Te2}
|
|
(_Se2));spine._Te2=_Te2;var _Z32=(function(){function _Z32(){}_Z32._j52=function(source,_Ue2,_vp,_Ve2,_We2){for(var _p1=_Ue2,_Em=_Ve2;_p1<_Ue2+_We2;_p1++,_Em++){_vp[_Em]=source[_p1]}};_Z32._d52=function(_xK1,size,value){if(value===void 0){value=0}var _Xe2=_xK1.length;if(_Xe2==size)return _xK1;_xK1.length=size;if(_Xe2<size){for(var _p1=_Xe2;_p1<size;_p1++)_xK1[_p1]=value}return _xK1};_Z32._q72=function(_xK1,size,value){if(value===void 0){value=0}if(_xK1.length>=size)return _xK1;return _Z32._d52(_xK1,size,value)}
|
|
;_Z32._hd2=function(size,_Fd2){var _xK1=new Array(size);for(var _p1=0;_p1<size;_p1++)_xK1[_p1]=_Fd2;return _xK1};_Z32.__32=function(size){if(_Z32._Ye2){return new Float32Array(size)}else {var _xK1=new Array(size);for(var _p1=0;_p1<_xK1.length;_p1++)_xK1[_p1]=0;return _xK1}};_Z32._Ze2=function(size){if(_Z32._Ye2){return new Int16Array(size)}else {var _xK1=new Array(size);for(var _p1=0;_p1<_xK1.length;_p1++)_xK1[_p1]=0;return _xK1}};_Z32._jd2=function(_xK1){return _Z32._Ye2?new Float32Array(_xK1):_xK1};_Z32._Ed2=function(value){
|
|
return _Z32._Ye2?Math.__e2(value):value};_Z32._R62=function(alpha,_xT){};_Z32._Ye2=typeof(Float32Array)!=="undefined";return _Z32}());spine._Z32=_Z32;var _0f2=(function(){function _0f2(){}_0f2._1f2=function(skeleton){for(var _p1=0;_p1<skeleton.bones.length;_p1++){var bone=skeleton.bones[_p1];console.log(bone.data.name+", "+bone._rk+", "+bone._qk+", "+bone._q1+", "+bone._2z+", "+bone._8n+", "+bone._9n)}};return _0f2}());spine._0f2=_0f2;var _m62=(function(){function _m62(_2f2){this._3f2=new Array();this._2f2=_2f2;
|
|
}_m62.prototype._r72=function(){return this._3f2.length>0?this._3f2.pop():this._2f2()};_m62.prototype._K72=function(_dx){if(_dx._Ye1)_dx._Ye1();this._3f2.push(_dx)};_m62.prototype._ob2=function(_3f2){for(var _p1=0;_p1<_3f2.length;_p1++){if(_3f2[_p1]._Ye1)_3f2[_p1]._Ye1();this._3f2[_p1]=_3f2[_p1]}};_m62.prototype.clear=function(){this._3f2.length=0};return _m62}());spine._m62=_m62;var __d2=(function(){function __d2(x,y){if(x===void 0){x=0}if(y===void 0){y=0}this.x=x;this.y=y}__d2.prototype.set =function(x,
|
|
y){this.x=x;this.y=y;return this};__d2.prototype.length=function(){var x=this.x;var y=this.y;return Math.sqrt(x*x+y*y)};__d2.prototype._4f2=function(){var _0J=this.length();if(_0J!=0){this.x/=_0J;this.y/=_0J}return this};return __d2}());spine.__d2=__d2;var _5f2=(function(){function _5f2(){this._6f2=0.064;this._7f2=0;this._PM1=0;this._Ve1=0;this._Q32=Date.now()/1000;this._Ll=0;this._B42=0}_5f2.prototype._Sl=function(){var now=Date.now()/1000;this._PM1=now-this._Q32;this._B42+=this._PM1;this._Ve1+=this._PM1;
|
|
if(this._PM1>this._6f2)this._PM1=this._6f2;this._Q32=now;this._Ll++;if(this._B42>1){this._7f2=this._Ll/this._B42;this._B42=0;this._Ll=0}};return _5f2}());spine._5f2=_5f2;var _8f2=(function(){function _8f2(_9f2){if(_9f2===void 0){_9f2=32}this._af2=0;this._5u=0;this._6Y=0;this._bf2=!0;this._S32=new Array(_9f2)}_8f2.prototype._cf2=function(){return this._af2>=this._S32.length};_8f2.prototype._df2=function(value){if(this._af2<this._S32.length)this._af2++;this._S32[this._5u++]=value;if(this._5u>this._S32.length-1)this._5u=0;
|
|
this._bf2=!0};_8f2.prototype._ef2=function(){if(this._cf2()){if(this._bf2){var _6Y=0;for(var _p1=0;_p1<this._S32.length;_p1++){_6Y+=this._S32[_p1]}this._6Y=_6Y/this._S32.length;this._bf2=!1}return this._6Y}else {return 0}};return _8f2}());spine._8f2=_8f2})(spine||(spine={}));(function(){if(!Math.__e2){Math.__e2=(function(_xK1){return function(x){return _xK1[0]=x,_xK1[0]}})(new Float32Array(1))}})();var spine;(function(spine){var _ff2=(function(){function _ff2(name){if(name==null)throw new Error("name cannot be null.");
|
|
this.name=name}return _ff2}());spine._ff2=_ff2;var _752=(function(_q42){_L32(_752,_q42);function _752(name){var _r42=_q42.call(this,name)||this;_r42.id=(_752._gf2++&65535)<<11;_r42._8p=0;return _r42}_752.prototype._2p=function(slot,start,_Zn,_hf2,offset,_2q){_Zn=offset+(_Zn>>1)*_2q;var skeleton=slot.bone.skeleton;var _if2=slot._a52;var vertices=this.vertices;var bones=this.bones;if(bones==null){if(_if2.length>0)vertices=_if2;var bone=slot.bone;var x=bone._8n;var y=bone._9n;var _rk=bone._rk,_qk=bone._qk,_q1=bone._q1,
|
|
_2z=bone._2z;for(var _jf2=start,_r1=offset;_r1<_Zn;_jf2+=2,_r1+=_2q){var _nj1=vertices[_jf2],_oj1=vertices[_jf2+1];_hf2[_r1]=_nj1*_rk+_oj1*_qk+x;_hf2[_r1+1]=_nj1*_q1+_oj1*_2z+y}return }var _4l=0,_kf2=0;for(var _p1=0;_p1<start;_p1+=2){var _km=bones[_4l];_4l+=_km+1;_kf2+=_km}var _lf2=skeleton.bones;if(_if2.length==0){for(var _r1=offset,_qk=_kf2*3;_r1<_Zn;_r1+=_2q){var _mf2=0,_nf2=0;var _km=bones[_4l++];_km+=_4l;for(;_4l<_km;_4l++,_qk+=3){var bone=_lf2[bones[_4l]];var _nj1=vertices[_qk],_oj1=vertices[_qk+1],_ny1=vertices[_qk+2];
|
|
_mf2+=(_nj1*bone._rk+_oj1*bone._qk+bone._8n)*_ny1;_nf2+=(_nj1*bone._q1+_oj1*bone._2z+bone._9n)*_ny1}_hf2[_r1]=_mf2;_hf2[_r1+1]=_nf2}}else {var deform=_if2;for(var _r1=offset,_qk=_kf2*3,_6K=_kf2<<1;_r1<_Zn;_r1+=_2q){var _mf2=0,_nf2=0;var _km=bones[_4l++];_km+=_4l;for(;_4l<_km;_4l++,_qk+=3,_6K+=2){var bone=_lf2[bones[_4l]];var _nj1=vertices[_qk]+deform[_6K],_oj1=vertices[_qk+1]+deform[_6K+1],_ny1=vertices[_qk+2];_mf2+=(_nj1*bone._rk+_oj1*bone._qk+bone._8n)*_ny1;_nf2+=(_nj1*bone._q1+_oj1*bone._2z+bone._9n)*_ny1}
|
|
_hf2[_r1]=_mf2;_hf2[_r1+1]=_nf2}}};_752.prototype._852=function(_of2){return this==_of2};_752._gf2=0;return _752}(_ff2));spine._752=_752})(spine||(spine={}));var spine;(function(spine){var _pf2;(function(_pf2){_pf2[_pf2["Region"]=0]="Region";_pf2[_pf2["BoundingBox"]=1]="BoundingBox";_pf2[_pf2["Mesh"]=2]="Mesh";_pf2[_pf2["LinkedMesh"]=3]="LinkedMesh";_pf2[_pf2["Path"]=4]="Path";_pf2[_pf2["Point"]=5]="Point"})(_pf2=spine._pf2||(spine._pf2={}))})(spine||(spine={}));var spine;(function(spine){var _Jo=(function(_q42){
|
|
_L32(_Jo,_q42);function _Jo(name){var _r42=_q42.call(this,name)||this;_r42.color=new spine._sk(1,1,1,1);return _r42}return _Jo}(spine._752));spine._Jo=_Jo})(spine||(spine={}));var spine;(function(spine){var _9p=(function(_q42){_L32(_9p,_q42);function _9p(name){var _r42=_q42.call(this,name)||this;_r42.color=new spine._sk(0.2275,0.2275,0.8078,1);return _r42}return _9p}(spine._752));spine._9p=_9p})(spine||(spine={}));var spine;(function(spine){var _Ho=(function(_q42){_L32(_Ho,_q42);function _Ho(name){var _r42=_q42.call(this,
|
|
name)||this;_r42.color=new spine._sk(1,1,1,1);_r42._ed2=!1;_r42._qf2=new spine._sk(0,0,0,0);return _r42}_Ho.prototype._5d2=function(){var _3l=0,_4l=0,width=0,height=0;if(this._1l==null){_3l=_4l=0;width=height=1}else {_3l=this._1l._3l;_4l=this._1l._4l;width=this._1l._5l-_3l;height=this._1l._6l-_4l}var _fd2=this._fd2;if(this.uvs==null||this.uvs.length!=_fd2.length)this.uvs=spine._Z32.__32(_fd2.length);var uvs=this.uvs;if(this._1l.rotate){for(var _p1=0,_km=uvs.length;_p1<_km;_p1+=2){uvs[_p1]=_3l+_fd2[_p1+1]*width;
|
|
uvs[_p1+1]=_4l+height-_fd2[_p1]*height}}else {for(var _p1=0,_km=uvs.length;_p1<_km;_p1+=2){uvs[_p1]=_3l+_fd2[_p1]*width;uvs[_p1+1]=_4l+_fd2[_p1+1]*height}}};_Ho.prototype._852=function(_of2){return this==_of2||(this._ed2&&this._rf2==_of2)};_Ho.prototype._sf2=function(){return this._rf2};_Ho.prototype._4d2=function(_rf2){this._rf2=_rf2;if(_rf2!=null){this.bones=_rf2.bones;this.vertices=_rf2.vertices;this._8p=_rf2._8p;this._fd2=_rf2._fd2;this.triangles=_rf2.triangles;this._gd2=_rf2._gd2;this._8p=_rf2._8p}
|
|
};return _Ho}(spine._752));spine._Ho=_Ho})(spine||(spine={}));var spine;(function(spine){var _r82=(function(_q42){_L32(_r82,_q42);function _r82(name){var _r42=_q42.call(this,name)||this;_r42._Iz=!1;_r42._aa2=!1;_r42.color=new spine._sk(1,1,1,1);return _r42}return _r82}(spine._752));spine._r82=_r82})(spine||(spine={}));var spine;(function(spine){var _t82=(function(_q42){_L32(_t82,_q42);function _t82(name){var _r42=_q42.call(this,name)||this;_r42.color=new spine._sk(0.38,0.94,0,1);return _r42}_t82.prototype._tf2=function(bone,
|
|
_4m1){_4m1.x=this.x*bone._rk+this.y*bone._qk+bone._8n;_4m1.y=this.x*bone._q1+this.y*bone._2z+bone._9n;return _4m1};_t82.prototype._uf2=function(bone){var cos=spine._m42._F82(this.rotation),sin=spine._m42._G82(this.rotation);var x=cos*bone._rk+sin*bone._qk;var y=cos*bone._q1+sin*bone._2z;return Math.atan2(y,x)*spine._m42._P82};return _t82}(spine._752));spine._t82=_t82})(spine||(spine={}));var spine;(function(spine){var _Fo=(function(_q42){_L32(_Fo,_q42);function _Fo(name){var _r42=_q42.call(this,name)||this;
|
|
_r42.x=0;_r42.y=0;_r42.scaleX=1;_r42.scaleY=1;_r42.rotation=0;_r42.width=0;_r42.height=0;_r42.color=new spine._sk(1,1,1,1);_r42.offset=spine._Z32.__32(8);_r42.uvs=spine._Z32.__32(8);_r42._qf2=new spine._sk(1,1,1,1);return _r42}_Fo.prototype._pl=function(){var _vf2=this.width/this._1l._9l*this.scaleX;var _wf2=this.height/this._1l._al*this.scaleY;var _xf2=-this.width/2*this.scaleX+this._1l._7l*_vf2;var _yf2=-this.height/2*this.scaleY+this._1l._8l*_wf2;var _zf2=_xf2+this._1l.width*_vf2;var _Af2=_yf2+this._1l.height*_wf2;
|
|
var _Bf2=this.rotation*Math.PI/180;var cos=Math.cos(_Bf2);var sin=Math.sin(_Bf2);var _Cf2=_xf2*cos+this.x;var _Df2=_xf2*sin;var _Ef2=_yf2*cos+this.y;var _Ff2=_yf2*sin;var _Gf2=_zf2*cos+this.x;var _Hf2=_zf2*sin;var _If2=_Af2*cos+this.y;var _Jf2=_Af2*sin;var offset=this.offset;offset[_Fo._Kq]=_Cf2-_Ff2;offset[_Fo._Lq]=_Ef2+_Df2;offset[_Fo._gq]=_Cf2-_Jf2;offset[_Fo._hq]=_If2+_Df2;offset[_Fo._iq]=_Gf2-_Jf2;offset[_Fo._jq]=_If2+_Hf2;offset[_Fo._kq]=_Gf2-_Ff2;offset[_Fo._lq]=_Ef2+_Hf2};_Fo.prototype._n82=function(_1l){
|
|
this._1l=_1l;var uvs=this.uvs;if(_1l.rotate){uvs[2]=_1l._3l;uvs[3]=_1l._6l;uvs[4]=_1l._3l;uvs[5]=_1l._4l;uvs[6]=_1l._5l;uvs[7]=_1l._4l;uvs[0]=_1l._5l;uvs[1]=_1l._6l}else {uvs[0]=_1l._3l;uvs[1]=_1l._6l;uvs[2]=_1l._3l;uvs[3]=_1l._4l;uvs[4]=_1l._5l;uvs[5]=_1l._4l;uvs[6]=_1l._5l;uvs[7]=_1l._6l}};_Fo.prototype._2p=function(bone,_hf2,offset,_2q){var _Yb2=this.offset;var x=bone._8n,y=bone._9n;var _rk=bone._rk,_qk=bone._qk,_q1=bone._q1,_2z=bone._2z;var _7l=0,_8l=0;_7l=_Yb2[_Fo._Kq];_8l=_Yb2[_Fo._Lq];_hf2[offset]=_7l*_rk+_8l*_qk+x;
|
|
_hf2[offset+1]=_7l*_q1+_8l*_2z+y;offset+=_2q;_7l=_Yb2[_Fo._gq];_8l=_Yb2[_Fo._hq];_hf2[offset]=_7l*_rk+_8l*_qk+x;_hf2[offset+1]=_7l*_q1+_8l*_2z+y;offset+=_2q;_7l=_Yb2[_Fo._iq];_8l=_Yb2[_Fo._jq];_hf2[offset]=_7l*_rk+_8l*_qk+x;_hf2[offset+1]=_7l*_q1+_8l*_2z+y;offset+=_2q;_7l=_Yb2[_Fo._kq];_8l=_Yb2[_Fo._lq];_hf2[offset]=_7l*_rk+_8l*_qk+x;_hf2[offset+1]=_7l*_q1+_8l*_2z+y};_Fo._Kq=0;_Fo._Lq=1;_Fo._gq=2;_Fo._hq=3;_Fo._iq=4;_Fo._jq=5;_Fo._kq=6;_Fo._lq=7;_Fo._Kf2=0;_Fo._Lf2=1;_Fo._Mf2=2;_Fo._Nf2=3;_Fo._Of2=4;
|
|
_Fo._Pf2=5;_Fo._Qf2=6;_Fo._Rf2=7;_Fo._Sf2=8;_Fo._Tf2=9;_Fo._Uf2=10;_Fo._Vf2=11;_Fo._Wf2=12;_Fo._Xf2=13;_Fo._Yf2=14;_Fo._Zf2=15;_Fo.__f2=16;_Fo._0g2=17;_Fo._1g2=18;_Fo._2g2=19;_Fo._3g2=20;_Fo._4g2=21;_Fo._5g2=22;_Fo._6g2=23;_Fo._7g2=24;_Fo._8g2=25;_Fo._9g2=26;_Fo._ag2=27;_Fo._bg2=28;_Fo._cg2=29;_Fo._dg2=30;_Fo._eg2=31;return _Fo}(spine._ff2));spine._Fo=_Fo})(spine||(spine={}));var spine;(function(spine){var _fg2=(function(){function _fg2(_gg2,_hg2){this._gg2=0;this._hg2=0;this._gg2=_gg2;this._hg2=_hg2}
|
|
_fg2.prototype._ig2=function(skeleton){};_fg2.prototype.transform=function(position,_ks,_S42,_T42){position.x+=spine._m42._Me2(-this._gg2,this._hg2);position.y+=spine._m42._Me2(-this._gg2,this._hg2)};_fg2.prototype.end=function(){};return _fg2}());spine._fg2=_fg2})(spine||(spine={}));var spine;(function(spine){var _jg2=(function(){function _jg2(_Hh1){this._kg2=0;this._lg2=0;this._Hh1=0;this.angle=0;this._8n=0;this._9n=0;this._Hh1=_Hh1}_jg2.prototype._ig2=function(skeleton){this._8n=skeleton.x+this._kg2;
|
|
this._9n=skeleton.y+this._lg2};_jg2.prototype.transform=function(position,_ks,_S42,_T42){var _mg2=this.angle*spine._m42._Pe2;var x=position.x-this._8n;var y=position.y-this._9n;var _Fy=Math.sqrt(x*x+y*y);if(_Fy<this._Hh1){var _ng2=_jg2._z4.apply(0,_mg2,(this._Hh1-_Fy)/this._Hh1);var cos=Math.cos(_ng2);var sin=Math.sin(_ng2);position.x=cos*x-sin*y+this._8n;position.y=sin*x+cos*y+this._9n}};_jg2.prototype.end=function(){};_jg2._z4=new spine._Te2(2);return _jg2}());spine._jg2=_jg2})(spine||(spine={}));var _og2=0,
|
|
_pg2=1,_qg2=2,_rg2=3,_sg2=4,_tg2=5,_ug2=6,_vg2=7,_wg2=8,_xg2=9;var _yg2=0,_zg2=1,_Ag2=2,_Bg2=3;/*@constructor */function _Cg2(_Qs,_rw){this.type=_Qs;this.id=_rw;this._Mk=null;this._Dg2=-1};_Cg2.prototype._Eg2=function(_MV1,_Fg2,_Gg2,_Hg2,_Ig2){var _Jg2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var width=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var height=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;this._Dg2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;return _Gg2};_Cg2.prototype._Kg2=function(_QX,_RO){var _qk=new ArrayBuffer(4);var _rk=new Uint32Array(_qk);
|
|
var _q1=new Uint8Array(_qk);_rk[0]=0xdeadbeef;if(_q1[0]==0xef){return(((_QX&0xff)<<8)|(_RO&0xff))}if(_q1[0]==0xde){return(((_RO&0xff)<<8)|(_QX&0xff))}};_Cg2.prototype._Lg2=function(_Mg2){try{do {if(_Mg2[1]==0xd9){_Mg2=_Mg2.subarray(2)}else if(_Mg2[1]==0xd8){if((_Mg2[6]===0x4a)&&(_Mg2[7]===0x46)&&(_Mg2[8]===0x49)&&(_Mg2[9]===0x46)){var _r1=this._Kg2(_Mg2[14],_Mg2[15]);var _s1=this._Kg2(_Mg2[16],_Mg2[17]);var _Ng2={width:_r1,height:_s1,body:_Mg2};return _Ng2}_Mg2=_Mg2.subarray(4+this._Kg2(_Mg2[4],_Mg2[5]))}
|
|
else {_Mg2=_Mg2.subarray(2+this._Kg2(_Mg2[2],_Mg2[3]))}}while((_Mg2.byteLength>=0)&&(_Mg2[0]==0xff));}catch(e){debug(e.message)}var _Ng2={width:_r1,height:_s1,body:_Mg2};return _Ng2};_Cg2.prototype._Og2=function(_Vn,_Wn,_Mg2,_Pg2,_mR,_Qg2){var _Rg2=new Uint16Array(_Mg2);var _Sg2="";for(var _p1=0,_xm=_Rg2.length;_p1<_xm;_p1++){_Sg2+=String.fromCharCode(_Rg2[_p1]);}var _Tg2=window.btoa(_Sg2);var _Ug2="data:image/"+_Pg2+";base64,"+_Tg2;var img=new Image();img.onload=function(){var _Jk={_Rk:img};_Up(_Jk);if(_mR){
|
|
_mR(_Jk)}};img.onerror=function(e){debug(e);if(_Qg2){_Qg2(e)}};img.src=_w61(null,null,_Ug2);return img};function _zQ1(_991,_Ro){var _ps=_Nn._zQ1(_991._Rk._Tp,_Ro);_991._Rk._Tp=_ps;_991._Rk._rs=_ps._0Q1;_991._Rk._ss=_ps._1Q1;return _991._Rk}var _Vg2=0,_Wg2=1,_Xg2=2;var _Yg2=0,_Zg2=1,__g2=2,_0h2=3;var _1h2=0,_2h2=1;var _3h2={_If1:0,_Jf1:0,version:1};/*@constructor */function _4h2(_Qs,_rw){this.type=_Qs;this.id=_rw};_4h2.prototype._5h2=function(_Fg2,_Gg2,_Hg2,_6h2){this._1m=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4;
|
|
this._2m=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4;this._3m=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4;this._4m=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4;var _7h2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;this._8h2=[];for(var _p1=0;_p1<_7h2;_p1++){var _9h2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _ah2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _bh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _ch2={_9h2:_9h2,_ah2:_ah2,_bh2:_bh2};_ch2._dh2=(_9h2>0)?[]:null;_ch2._eh2=(_ah2>0)?[]:null;_ch2._fh2=(_bh2>0)?[]:null;_Gg2=this._gh2(_ch2,_Fg2,_Gg2,_Hg2,_6h2);
|
|
_Gg2=this._hh2(_ch2,_Fg2,_Gg2,_Hg2);_Gg2=this._ih2(_ch2,_Fg2,_Gg2,_Hg2);this._8h2.push(_ch2)}return _Gg2};_4h2.prototype._gh2=function(_jh2,_Fg2,_Gg2,_Hg2,_6h2){_jh2._dh2=[];for(var _p1=0;_p1<_jh2._9h2;_p1++){var _kh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _lh2=null;switch(_kh2){case _Zg2:{_lh2={type:_Zg2};var _kz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _lz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _mz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var alpha=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;_lh2._wk=(_kz|(_lz<<8)|(_mz<<16)|(alpha<<24))}
|
|
break;case __g2:{_lh2={type:__g2};_lh2._mh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lh2._Dg2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _nh2=[];for(var _mm=0;_mm<9;_mm++){_nh2[_mm]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}_lh2._nh2=new __E();_lh2._nh2._mm[_xG]=_nh2[0];_lh2._nh2._mm[_yG]=_nh2[1];_lh2._nh2._mm[_AG]=_nh2[2];_lh2._nh2._mm[_BG]=_nh2[3];_lh2._nh2._mm[_rF]=_nh2[4];_lh2._nh2._mm[_DG]=_nh2[5];_lh2._oh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lh2._ph2=[];for(var _mm=0;_mm<_lh2._oh2;_mm++){var _YD1=_Fg2.getInt32(_Gg2,_Hg2);
|
|
_Gg2+=4;var _kz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _lz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _mz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var alpha=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;_lh2._ph2.push({_YD1:_YD1,_wk:(_kz|(_lz<<8)|(_mz<<16)|(alpha<<24))})}_lh2._9s=null}break;case _0h2:{_lh2={type:_0h2};_lh2._qh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lh2._rh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lh2._sh2=-1;for(var index=0;index<_6h2.length;index++){if(_6h2[index].id===_lh2._rh2){_lh2._sh2=index;break }}var _nh2=[];for(var _mm=0;
|
|
_mm<9;_mm++){_nh2[_mm]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}_lh2._nh2=new __E();_lh2._nh2._mm[_xG]=_nh2[0];_lh2._nh2._mm[_yG]=_nh2[1];_lh2._nh2._mm[_AG]=_nh2[2];_lh2._nh2._mm[_BG]=_nh2[3];_lh2._nh2._mm[_rF]=_nh2[4];_lh2._nh2._mm[_DG]=_nh2[5]}break }_jh2._dh2.push(_lh2)}return _Gg2};function _th2(_kw,_lw,_wQ1){var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _ps=_Nn._xQ1(_G81,_wQ1,_kw,_lw);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_ps._0Q1;_Jk._s1=_ps._1Q1;_Jk._16=0;_Jk._26=0;
|
|
_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_kw;_Jk._66=_lw;_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];_Jk._Rk._Tp=_ps;_Jk._Rk._rs=_G81.width;_Jk._Rk._ss=_G81.height;return _Jk}_4h2.prototype._uh2=function(_vh2,_wh2){if(_vh2._oh2<=0){return 0}_wh2=(_wh2<0)?0:(_wh2>255)?255:_wh2;if(_wh2<_vh2._ph2[0]._YD1){return _vh2._ph2[0]._wk}for(var _p1=1;_p1<_vh2._oh2;_p1++){var _xh2=_vh2._ph2[_p1];if(_xh2._YD1>=_wh2){var _yh2=_vh2._ph2[_p1-1];var _zh2=0;if(_xh2._YD1!=_yh2._YD1){_zh2=((_wh2-_yh2._YD1)<<8)/(_xh2._YD1-_yh2._YD1)}
|
|
var _Ah2=256-_zh2;var _wk=_xh2._wk;var _Bh2=_yh2._wk;var _Ch2=[];_Ch2[0]=((_wk&0xff)*_zh2)>>8;_Ch2[1]=(((_wk>>8)&0xff)*_zh2)>>8;_Ch2[2]=(((_wk>>16)&0xff)*_zh2)>>8;_Ch2[3]=(((_wk>>24)&0xff)*_zh2)>>8;_Ch2[0]+=((_Bh2&0xff)*_Ah2)>>8;_Ch2[1]+=(((_Bh2>>8)&0xff)*_Ah2)>>8;_Ch2[2]+=(((_Bh2>>16)&0xff)*_Ah2)>>8;_Ch2[3]+=(((_Bh2>>24)&0xff)*_Ah2)>>8;var _Dh2=_Ch2[0]|(_Ch2[1]<<8)|(_Ch2[2]<<16)|(_Ch2[3]<<24);return _Dh2}}return _vh2._ph2[_vh2._oh2-1]._wk};_4h2.prototype._hh2=function(_jh2,_Fg2,_Gg2,_Hg2){_jh2._eh2=[];
|
|
for(var _p1=0;_p1<_jh2._ah2;_p1++){var _kz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _lz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var _mz=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;var alpha=_Fg2.getUint8(_Gg2,_Hg2);_Gg2++;_jh2._eh2.push({_wk:(_kz|(_lz<<8)|(_mz<<16)|(alpha<<24))})}return _Gg2};_4h2.prototype._ih2=function(_jh2,_Fg2,_Gg2,_Hg2){var _p1,_mm;_jh2._fh2=[];for(_p1=0;_p1<_jh2._bh2;_p1++){var _Eh2={};_jh2._fh2.push(_Eh2);_Eh2._Fh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Gh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Hh2=_Fg2.getInt32(_Gg2,
|
|
_Hg2);_Gg2+=4;_Eh2._Ih2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Jh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Kh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Lh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Mh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;if(_3h2.version>=2){_Eh2._Nh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Oh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}if(_3h2.version>=3){_Eh2._Ph2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_Eh2._Qh2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}_Eh2._Rh2=(_Eh2._Ih2>0)?[]:null;_Eh2._Sh2=(_Eh2._Jh2>0)?[]:null;
|
|
_Eh2._Th2=(_Eh2._Kh2>0)?[]:null;_Eh2._Uh2=(_Eh2._Lh2>0)?[]:null;_Eh2._Vh2=(_Eh2._Mh2>0)?[]:null;_Eh2._Wh2=(_Eh2._Nh2)?[]:null;_Eh2._Xh2=(_Eh2._Oh2)?[]:null;_Eh2._Yh2=(_Eh2._Ph2)?[]:null;_Eh2._Zh2=(_Eh2._Qh2)?[]:null;for(_mm=0;_mm<_Eh2._Ih2*2;_mm++){_Eh2._Rh2[_mm]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Jh2*2;_mm++){_Eh2.__h2[_mm]=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Kh2*3;_mm++){_Eh2._Th2[_mm]=_Fg2.getUint32(_Gg2,_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Lh2*2;_mm++){_Eh2._Uh2[_mm]=_Fg2.getFloat32(_Gg2,
|
|
_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Mh2*3;_mm++){_Eh2._Vh2[_mm]=_Fg2.getUint32(_Gg2,_Hg2);_Gg2+=4}if(_3h2.version>=2){for(_mm=0;_mm<_Eh2._Nh2*2;_mm++){_Eh2._Wh2[_mm]=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Oh2*2;_mm++){_Eh2._Xh2[_mm]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}}if(_3h2.version>=3){for(_mm=0;_mm<_Eh2._Ph2*2;_mm++){_Eh2._Yh2[_mm]=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}for(_mm=0;_mm<_Eh2._Qh2*2;_mm++){_Eh2._Zh2[_mm]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}}}return _Gg2};var _0i2=1.0/20.0;/*@constructor */function _1i2(){
|
|
this._2i2=0;this._3i2=0;this._1m=0;this._2m=0;this._3m=0;this._4m=0;this._4i2=null};_1i2.prototype._5i2=function(_Fg2,_Gg2,_Hg2){this._2i2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;this._3i2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;this._1m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;this._2m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;this._3m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;this._4m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;var _6i2,_7i2,_8i2;_6i2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_7i2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;
|
|
_8i2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;this._4i2={_6i2:_6i2,_7i2:_7i2,_8i2:_8i2};this._9i2=[];for(var _p1=0;_p1<this._3i2;_p1++){var _ai2={};this._9i2.push(_ai2);_ai2._bi2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_ai2._1m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_ai2._2m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_ai2._3m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_ai2._4m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_ai2._ci2=[];for(var _Em=0;_Em<_ai2._bi2;_Em++){var _lK={};_ai2._ci2.push(_lK);_lK._ES=_Fg2.getInt32(_Gg2,
|
|
_Hg2);_Gg2+=4;_lK.index=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lK._55=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;_lK._di2=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _ei2=[];for(var _9x=0;_9x<4;_9x++){_ei2[_9x]=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}var _fi2=[];for(var _9x=0;_9x<4;_9x++){_fi2[_9x]=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4}_lK._gi2=[];_lK._hi2=[];_lK._ii2=[];_lK._gi2[0]=_ei2[2];_lK._hi2[0]=_fi2[2];_lK._ii2[0]=0;_lK._gi2[1]=_ei2[1];_lK._hi2[1]=_fi2[1];_lK._ii2[1]=_fi2[1];_lK._gi2[2]=_ei2[0];_lK._hi2[2]=_fi2[0];_lK._ii2[2]=_fi2[0];
|
|
_lK._gi2[3]=_ei2[3];_lK._hi2[3]=_fi2[3];_lK._ii2[3]=_fi2[3];_lK._1m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_lK._2m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_lK._3m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;_lK._4m=_Fg2.getFloat32(_Gg2,_Hg2)*_0i2;_Gg2+=4;var _nh2=[];for(var _9x=0;_9x<9;_9x++){_nh2[_9x]=_Fg2.getFloat32(_Gg2,_Hg2);_Gg2+=4}_lK._nh2=new __E();_lK._nh2._mm[_xG]=_nh2[0];_lK._nh2._mm[_yG]=_nh2[1];_lK._nh2._mm[_AG]=_nh2[2];_lK._nh2._mm[_BG]=_nh2[3];_lK._nh2._mm[_rF]=_nh2[4];_lK._nh2._mm[_DG]=_nh2[5]}
|
|
}return _Gg2};/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */(function(){'use strict';var _km=void 0,_r1=!0,_y92=this;function _p_(_6K,_2z){var _q1=_6K.split("."),e=_y92;!(_q1[0] in e)&&e._ji2&&e._ji2("var "+_q1[0]);for(var _qk;_q1.length&&(_qk=_q1.shift());)!_q1.length&&_2z!==_km?e[_qk]=_2z:e=e[_qk]?e[_qk]:e[_qk]={}};var _ch1="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array&&"undefined"!==typeof DataView;function _uC1(_6K,
|
|
_2z){this.index="number"===typeof _2z?_2z:0;this.e=0;this.buffer=_6K instanceof(_ch1?Uint8Array:Array)?_6K:new(_ch1?Uint8Array:Array)(32768);if(2*this.buffer.length<=this.index)throw Error("invalid index");this.buffer.length<=this.index&&_ki2(this)}function _ki2(_6K){var _2z=_6K.buffer,_q1,e=_2z.length,_qk=new(_ch1?Uint8Array:Array)(e<<1);if(_ch1)_qk.set(_2z);else for(_q1=0;_q1<e;++_q1)_qk[_q1]=_2z[_q1];return _6K.buffer=_qk}_uC1.prototype._qk=function(_6K,_2z,_q1){var e=this.buffer,_qk=this.index,_rk=this.e,
|
|
_pk=e[_qk],_mm;_q1&&1<_2z&&(_6K=8<_2z?(_UH1[_6K&255]<<24|_UH1[_6K>>>8&255]<<16|_UH1[_6K>>>16&255]<<8|_UH1[_6K>>>24&255])>>32-_2z:_UH1[_6K]>>8-_2z);if(8>_2z+_rk)_pk=_pk<<_2z|_6K,_rk+=_2z;else for(_mm=0;_mm<_2z;++_mm)_pk=_pk<<1|_6K>>_2z-_mm-1&1,8===++_rk&&(_rk=0,e[_qk++]=_UH1[_pk],_pk=0,_qk===e.length&&(e=_ki2(this)));e[_qk]=_pk;this.buffer=e;this.e=_rk;this.index=_qk};_uC1.prototype._5L1=function(){var _6K=this.buffer,_2z=this.index,_q1;0<this.e&&(_6K[_2z]<<=8-this.e,_6K[_2z]=_UH1[_6K[_2z]],_2z++);
|
|
_ch1?_q1=_6K.subarray(0,_2z):(_6K.length=_2z,_q1=_6K);return _q1};var _4B1=new(_ch1?Uint8Array:Array)(256),_xg1;for(_xg1=0;256>_xg1;++_xg1){for(var _li2=_xg1,_mi2=_li2,_ni2=7,_li2=_li2>>>1;_li2;_li2>>>=1)_mi2<<=1,_mi2|=_li2&1,--_ni2;_4B1[_xg1]=(_mi2<<_ni2&255)>>>0}var _UH1=_4B1;function _V82(_6K){this.buffer=new(_ch1?Uint16Array:Array)(2*_6K);this.length=0}_V82.prototype._oi2=function(_6K){return 2*((_6K-2)/4|0)};_V82.prototype.push=function(_6K,_2z){var _q1,e,_qk=this.buffer,_rk;_q1=this.length;_qk[this.length++]=_2z;
|
|
for(_qk[this.length++]=_6K;0<_q1;)if(e=this._oi2(_q1),_qk[_q1]>_qk[e])_rk=_qk[_q1],_qk[_q1]=_qk[e],_qk[e]=_rk,_rk=_qk[_q1+1],_qk[_q1+1]=_qk[e+1],_qk[e+1]=_rk,_q1=e;else break;return this.length};_V82.prototype.pop=function(){var _6K,_2z,_q1=this.buffer,e,_qk,_rk;_2z=_q1[0];_6K=_q1[1];this.length-=2;_q1[0]=_q1[this.length];_q1[1]=_q1[this.length+1];for(_rk=0;;){_qk=2*_rk+2;if(_qk>=this.length)break;_qk+2<this.length&&_q1[_qk+2]>_q1[_qk]&&(_qk+=2);if(_q1[_qk]>_q1[_rk])e=_q1[_rk],_q1[_rk]=_q1[_qk],_q1[_qk]=e,
|
|
e=_q1[_rk+1],_q1[_rk+1]=_q1[_qk+1],_q1[_qk+1]=e;else break;_rk=_qk}return({index:_6K,value:_2z,length:this.length})};function _6z1(_6K,_2z){this._2z=_K82;this._p1=0;this._8N=_ch1&&_6K instanceof Array?new Uint8Array(_6K):_6K;this._q1=0;_2z&&(_2z._pi2&&(this._p1=_2z._pi2),"number"===typeof _2z._qi2&&(this._2z=_2z._qi2),_2z.outputBuffer&&(this._rk=_ch1&&_2z.outputBuffer instanceof Array?new Uint8Array(_2z.outputBuffer):_2z.outputBuffer),"number"===typeof _2z._ri2&&(this._q1=_2z._ri2));this._rk||(this._rk=new(_ch1?Uint8Array:Array)(32768))}
|
|
var _K82=2,_si2={_9a2:0,_s1:1,_pk:_K82,_km:3},_9h1=[],_ti2;for(_ti2=0;288>_ti2;_ti2++)switch(_r1){case 143>=_ti2:_9h1.push([_ti2+48,8]);break;case 255>=_ti2:_9h1.push([_ti2-144+400,9]);break;case 279>=_ti2:_9h1.push([_ti2-256+0,7]);break;case 287>=_ti2:_9h1.push([_ti2-280+192,8]);break;default :throw "invalid literal: "+_ti2}_6z1.prototype._6K=function(){var _6K,_2z,_q1,e,_qk=this._8N;switch(this._2z){case 0:_q1=0;for(e=_qk.length;_q1<e;){_2z=_ch1?_qk.subarray(_q1,_q1+65535):_qk.slice(_q1,_q1+65535);_q1+=_2z.length;
|
|
var _rk=_2z,_pk=_q1===e,_mm=_km,_9x=_km,_iP=_km,_Am=_km,_3l=_km,_xm=this._rk,_s1=this._q1;if(_ch1){for(_xm=new Uint8Array(this._rk.buffer);_xm.length<=_s1+_rk.length+5;)_xm=new Uint8Array(_xm.length<<1);_xm.set(this._rk)}_mm=_pk?1:0;_xm[_s1++]=_mm|0;_9x=_rk.length;_iP=~_9x+65536&65535;_xm[_s1++]=_9x&255;_xm[_s1++]=_9x>>>8&255;_xm[_s1++]=_iP&255;_xm[_s1++]=_iP>>>8&255;if(_ch1)_xm.set(_rk,_s1),_s1+=_rk.length,_xm=_xm.subarray(0,_s1);else {_Am=0;for(_3l=_rk.length;_Am<_3l;++_Am)_xm[_s1++]=_rk[_Am];_xm.length=_s1}
|
|
this._q1=_s1;this._rk=_xm}break;case 1:var _oN=new _uC1(_ch1?new Uint8Array(this._rk.buffer):this._rk,this._q1);_oN._qk(1,1,_r1);_oN._qk(1,2,_r1);var _wJ=_Jz1(this,_qk),x,_ui2,_fr;x=0;for(_ui2=_wJ.length;x<_ui2;x++)if(_fr=_wJ[x],_uC1.prototype._qk.apply(_oN,_9h1[_fr]),256<_fr)_oN._qk(_wJ[++x],_wJ[++x],_r1),_oN._qk(_wJ[++x],5),_oN._qk(_wJ[++x],_wJ[++x],_r1);else if(256===_fr)break;this._rk=_oN._5L1();this._q1=this._rk.length;break;case _K82:var _ig1=new _uC1(_ch1?new Uint8Array(this._rk.buffer):this._rk,this._q1),
|
|
_z92,_vi2,_wi2,_8o1,_7o1,_xi2=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_QF,_pc2,_RF,_yi2,_zi2,_Ai2=Array(19),_Bi2,_K42,_Ci2,y,_DA;_z92=_K82;_ig1._qk(1,1,_r1);_ig1._qk(_z92,2,_r1);_vi2=_Jz1(this,_qk);_QF=_4z1(this._mm,15);_pc2=_Di2(_QF);_RF=_4z1(this._xm,7);_yi2=_Di2(_RF);for(_wi2=286;257<_wi2&&0===_QF[_wi2-1];_wi2--);for(_8o1=30;1<_8o1&&0===_RF[_8o1-1];_8o1--);var _EA=_wi2,_FA=_8o1,_jq1=new(_ch1?Uint32Array:Array)(_EA+_FA),_ok,_kq1,_4l,_SF,_nq1=new(_ch1?Uint32Array:Array)(316),_tj1,_8f1,_Ei2=new(_ch1?Uint8Array:Array)(19);
|
|
for(_ok=_kq1=0;_ok<_EA;_ok++)_jq1[_kq1++]=_QF[_ok];for(_ok=0;_ok<_FA;_ok++)_jq1[_kq1++]=_RF[_ok];if(!_ch1){_ok=0;for(_SF=_Ei2.length;_ok<_SF;++_ok)_Ei2[_ok]=0}_ok=_tj1=0;for(_SF=_jq1.length;_ok<_SF;_ok+=_kq1){for(_kq1=1;_ok+_kq1<_SF&&_jq1[_ok+_kq1]===_jq1[_ok];++_kq1);_4l=_kq1;if(0===_jq1[_ok])if(3>_4l)for(;0<_4l--;)_nq1[_tj1++]=0,_Ei2[0]++;else for(;0<_4l;)_8f1=138>_4l?_4l:138,_8f1>_4l-3&&_8f1<_4l&&(_8f1=_4l-3),10>=_8f1?(_nq1[_tj1++]=17,_nq1[_tj1++]=_8f1-3,_Ei2[17]++):(_nq1[_tj1++]=18,_nq1[_tj1++]=_8f1-11,
|
|
_Ei2[18]++),_4l-=_8f1;else if(_nq1[_tj1++]=_jq1[_ok],_Ei2[_jq1[_ok]]++,_4l--,3>_4l)for(;0<_4l--;)_nq1[_tj1++]=_jq1[_ok],_Ei2[_jq1[_ok]]++;else for(;0<_4l;)_8f1=6>_4l?_4l:6,_8f1>_4l-3&&_8f1<_4l&&(_8f1=_4l-3),_nq1[_tj1++]=16,_nq1[_tj1++]=_8f1-3,_Ei2[16]++,_4l-=_8f1}_6K=_ch1?_nq1.subarray(0,_tj1):_nq1.slice(0,_tj1);_zi2=_4z1(_Ei2,7);for(y=0;19>y;y++)_Ai2[y]=_zi2[_xi2[y]];for(_7o1=19;4<_7o1&&0===_Ai2[_7o1-1];_7o1--);_Bi2=_Di2(_zi2);_ig1._qk(_wi2-257,5,_r1);_ig1._qk(_8o1-1,5,_r1);_ig1._qk(_7o1-4,4,_r1);
|
|
for(y=0;y<_7o1;y++)_ig1._qk(_Ai2[y],3,_r1);y=0;for(_DA=_6K.length;y<_DA;y++)if(_K42=_6K[y],_ig1._qk(_Bi2[_K42],_zi2[_K42],_r1),16<=_K42){y++;switch(_K42){case 16:_Ci2=2;break;case 17:_Ci2=3;break;case 18:_Ci2=7;break;default :throw "invalid code: "+_K42}_ig1._qk(_6K[y],_Ci2,_r1)}var _Fi2=[_pc2,_QF],_Gi2=[_yi2,_RF],_4i1,_Hi2,$,_Ff1,_Ii2,_Ji2,_Ki2,_Li2;_Ii2=_Fi2[0];_Ji2=_Fi2[1];_Ki2=_Gi2[0];_Li2=_Gi2[1];_4i1=0;for(_Hi2=_vi2.length;_4i1<_Hi2;++_4i1)if($=_vi2[_4i1],_ig1._qk(_Ii2[$],_Ji2[$],_r1),256<$)_ig1._qk(_vi2[++_4i1],
|
|
_vi2[++_4i1],_r1),_Ff1=_vi2[++_4i1],_ig1._qk(_Ki2[_Ff1],_Li2[_Ff1],_r1),_ig1._qk(_vi2[++_4i1],_vi2[++_4i1],_r1);else if(256===$)break;this._rk=_ig1._5L1();this._q1=this._rk.length;break;default :throw "invalid compression type"}return this._rk};function _Y82(_6K,_2z){this.length=_6K;this._9x=_2z}var _Mi2=function(){function _6K(_qk){switch(_r1){case 3===_qk:return [257,_qk-3,0];case 4===_qk:return [258,_qk-4,0];case 5===_qk:return [259,_qk-5,0];case 6===_qk:return [260,_qk-6,0];case 7===_qk:return [261,_qk-7,0];
|
|
case 8===_qk:return [262,_qk-8,0];case 9===_qk:return [263,_qk-9,0];case 10===_qk:return [264,_qk-10,0];case 12>=_qk:return [265,_qk-11,1];case 14>=_qk:return [266,_qk-13,1];case 16>=_qk:return [267,_qk-15,1];case 18>=_qk:return [268,_qk-17,1];case 22>=_qk:return [269,_qk-19,2];case 26>=_qk:return [270,_qk-23,2];case 30>=_qk:return [271,_qk-27,2];case 34>=_qk:return [272,_qk-31,2];case 42>=_qk:return [273,_qk-35,3];case 50>=_qk:return [274,_qk-43,3];case 58>=_qk:return [275,_qk-51,3];case 66>=_qk:return [276,_qk-59,3];case 82>=_qk:return [277,
|
|
_qk-67,4];case 98>=_qk:return [278,_qk-83,4];case 114>=_qk:return [279,_qk-99,4];case 130>=_qk:return [280,_qk-115,4];case 162>=_qk:return [281,_qk-131,5];case 194>=_qk:return [282,_qk-163,5];case 226>=_qk:return [283,_qk-195,5];case 257>=_qk:return [284,_qk-227,5];case 258===_qk:return [285,_qk-258,0];default :throw "invalid length: "+_qk}}var _2z=[],_q1,e;for(_q1=3;258>=_q1;_q1++)e=_6K(_q1),_2z[_q1]=e[2]<<24|e[1]<<16|e[0];return _2z}(),_Ni2=_ch1?new Uint32Array(_Mi2):_Mi2;function _Jz1(_6K,_2z){function _q1(_qk,_q1){
|
|
var _rk=_qk._9x,_2z=[],e=0,_6K;_6K=_Ni2[_qk.length];_2z[e++]=_6K&65535;_2z[e++]=_6K>>16&255;_2z[e++]=_6K>>24;var _pk;switch(_r1){case 1===_rk:_pk=[0,_rk-1,0];break;case 2===_rk:_pk=[1,_rk-2,0];break;case 3===_rk:_pk=[2,_rk-3,0];break;case 4===_rk:_pk=[3,_rk-4,0];break;case 6>=_rk:_pk=[4,_rk-5,1];break;case 8>=_rk:_pk=[5,_rk-7,1];break;case 12>=_rk:_pk=[6,_rk-9,2];break;case 16>=_rk:_pk=[7,_rk-13,2];break;case 24>=_rk:_pk=[8,_rk-17,3];break;case 32>=_rk:_pk=[9,_rk-25,3];break;case 48>=_rk:_pk=[10,_rk-33,4];break;
|
|
case 64>=_rk:_pk=[11,_rk-49,4];break;case 96>=_rk:_pk=[12,_rk-65,5];break;case 128>=_rk:_pk=[13,_rk-97,5];break;case 192>=_rk:_pk=[14,_rk-129,6];break;case 256>=_rk:_pk=[15,_rk-193,6];break;case 384>=_rk:_pk=[16,_rk-257,7];break;case 512>=_rk:_pk=[17,_rk-385,7];break;case 768>=_rk:_pk=[18,_rk-513,8];break;case 1024>=_rk:_pk=[19,_rk-769,8];break;case 1536>=_rk:_pk=[20,_rk-1025,9];break;case 2048>=_rk:_pk=[21,_rk-1537,9];break;case 3072>=_rk:_pk=[22,_rk-2049,10];break;case 4096>=_rk:_pk=[23,_rk-3073,10];break;
|
|
case 6144>=_rk:_pk=[24,_rk-4097,11];break;case 8192>=_rk:_pk=[25,_rk-6145,11];break;case 12288>=_rk:_pk=[26,_rk-8193,12];break;case 16384>=_rk:_pk=[27,_rk-12289,12];break;case 24576>=_rk:_pk=[28,_rk-16385,13];break;case 32768>=_rk:_pk=[29,_rk-24577,13];break;default :throw "invalid distance"}_6K=_pk;_2z[e++]=_6K[0];_2z[e++]=_6K[1];_2z[e++]=_6K[2];var _9x,_mm;_9x=0;for(_mm=_2z.length;_9x<_mm;++_9x)_xm[_s1++]=_2z[_9x];_wJ[_2z[0]]++;x[_2z[3]]++;_oN=_qk.length+_q1-1;_3l=null}var e,_qk,_rk,_pk,_mm,_9x={},_iP,_Am,
|
|
_3l,_xm=_ch1?new Uint16Array(2*_2z.length):[],_s1=0,_oN=0,_wJ=new(_ch1?Uint32Array:Array)(286),x=new(_ch1?Uint32Array:Array)(30),_ui2=_6K._p1,_fr;if(!_ch1){for(_rk=0;285>=_rk;)_wJ[_rk++]=0;for(_rk=0;29>=_rk;)x[_rk++]=0}_wJ[256]=1;e=0;for(_qk=_2z.length;e<_qk;++e){_rk=_mm=0;for(_pk=3;_rk<_pk&&e+_rk!==_qk;++_rk)_mm=_mm<<8|_2z[e+_rk];_9x[_mm]===_km&&(_9x[_mm]=[]);_iP=_9x[_mm];if(!(0<_oN--)){for(;0<_iP.length&&32768<e-_iP[0];)_iP.shift();if(e+3>=_qk){_3l&&_q1(_3l,-1);_rk=0;for(_pk=_qk-e;_rk<_pk;++_rk)_fr=_2z[e+_rk],
|
|
_xm[_s1++]=_fr,++_wJ[_fr];break }0<_iP.length?(_Am=_Oi2(_2z,e,_iP),_3l?_3l.length<_Am.length?(_fr=_2z[e-1],_xm[_s1++]=_fr,++_wJ[_fr],_q1(_Am,0)):_q1(_3l,-1):_Am.length<_ui2?_3l=_Am:_q1(_Am,0)):_3l?_q1(_3l,-1):(_fr=_2z[e],_xm[_s1++]=_fr,++_wJ[_fr])}_iP.push(e)}_xm[_s1++]=256;_wJ[256]++;_6K._mm=_wJ;_6K._xm=x;return _ch1?_xm.subarray(0,_s1):_xm}function _Oi2(_6K,_2z,_q1){var e,_qk,_rk=0,_pk,_mm,_9x,_iP,_Am=_6K.length;_mm=0;_iP=_q1.length;_rk:for(;_mm<_iP;_mm++){e=_q1[_iP-_mm-1];_pk=3;if(3<_rk){for(_9x=_rk;
|
|
3<_9x;_9x--)if(_6K[e+_9x-1]!==_6K[_2z+_9x-1])continue _rk;_pk=_rk}for(;258>_pk&&_2z+_pk<_Am&&_6K[e+_pk]===_6K[_2z+_pk];)++_pk;_pk>_rk&&(_qk=e,_rk=_pk);if(258===_pk)break }return new _Y82(_rk,_2z-_qk)}function _4z1(_6K,_2z){var _q1=_6K.length,e=new _V82(572),_qk=new(_ch1?Uint8Array:Array)(_q1),_rk,_pk,_mm,_9x,_iP;if(!_ch1)for(_9x=0;_9x<_q1;_9x++)_qk[_9x]=0;for(_9x=0;_9x<_q1;++_9x)0<_6K[_9x]&&e.push(_9x,_6K[_9x]);_rk=Array(e.length/2);_pk=new(_ch1?Uint32Array:Array)(e.length/2);if(1===_rk.length)return _qk[e.pop().index]=1,
|
|
_qk;_9x=0;for(_iP=e.length/2;_9x<_iP;++_9x)_rk[_9x]=e.pop(),_pk[_9x]=_rk[_9x].value;_mm=_Pi2(_pk,_pk.length,_2z);_9x=0;for(_iP=_rk.length;_9x<_iP;++_9x)_qk[_rk[_9x].index]=_mm[_9x];return _qk}function _Pi2(_6K,_2z,_q1){function e(_rk){var _qk=_9x[_rk][_iP[_rk]];_qk===_2z?(e(_rk+1),e(_rk+1)):--_pk[_qk];++_iP[_rk]}var _qk=new(_ch1?Uint16Array:Array)(_q1),_rk=new(_ch1?Uint8Array:Array)(_q1),_pk=new(_ch1?Uint8Array:Array)(_2z),_mm=Array(_q1),_9x=Array(_q1),_iP=Array(_q1),_Am=(1<<_q1)-_2z,_3l=1<<_q1-1,_xm,
|
|
_s1,_oN,_wJ,x;_qk[_q1-1]=_2z;for(_s1=0;_s1<_q1;++_s1)_Am<_3l?_rk[_s1]=0:(_rk[_s1]=1,_Am-=_3l),_Am<<=1,_qk[_q1-2-_s1]=(_qk[_q1-1-_s1]/2|0)+_2z;_qk[0]=_rk[0];_mm[0]=Array(_qk[0]);_9x[0]=Array(_qk[0]);for(_s1=1;_s1<_q1;++_s1)_qk[_s1]>2*_qk[_s1-1]+_rk[_s1]&&(_qk[_s1]=2*_qk[_s1-1]+_rk[_s1]),_mm[_s1]=Array(_qk[_s1]),_9x[_s1]=Array(_qk[_s1]);for(_xm=0;_xm<_2z;++_xm)_pk[_xm]=_q1;for(_oN=0;_oN<_qk[_q1-1];++_oN)_mm[_q1-1][_oN]=_6K[_oN],_9x[_q1-1][_oN]=_oN;for(_xm=0;_xm<_q1;++_xm)_iP[_xm]=0;1===_rk[_q1-1]&&(--_pk[0],
|
|
++_iP[_q1-1]);for(_s1=_q1-2;0<=_s1;--_s1){_wJ=_xm=0;x=_iP[_s1+1];for(_oN=0;_oN<_qk[_s1];_oN++)_wJ=_mm[_s1+1][x]+_mm[_s1+1][x+1],_wJ>_6K[_xm]?(_mm[_s1][_oN]=_wJ,_9x[_s1][_oN]=_2z,x+=2):(_mm[_s1][_oN]=_6K[_xm],_9x[_s1][_oN]=_xm,++_xm);_iP[_s1]=0;1===_rk[_s1]&&e(_s1)}return _pk}function _Di2(_6K){var _2z=new(_ch1?Uint16Array:Array)(_6K.length),_q1=[],e=[],_qk=0,_rk,_pk,_mm,_9x;_rk=0;for(_pk=_6K.length;_rk<_pk;_rk++)_q1[_6K[_rk]]=(_q1[_6K[_rk]]|0)+1;_rk=1;for(_pk=16;_rk<=_pk;_rk++)e[_rk]=_qk,_qk+=_q1[_rk]|0,
|
|
_qk<<=1;_rk=0;for(_pk=_6K.length;_rk<_pk;_rk++){_qk=e[_6K[_rk]];e[_6K[_rk]]+=1;_mm=_2z[_rk]=0;for(_9x=_6K[_rk];_mm<_9x;_mm++)_2z[_rk]=_2z[_rk]<<1|_qk&1,_qk>>>=1}return _2z};function _Qi2(_6K,_2z){this._8N=_6K;this._rk=new(_ch1?Uint8Array:Array)(32768);this._2z=_Ri2._pk;var _q1={},e;if((_2z||!(_2z={}))&&"number"===typeof _2z._qi2)this._2z=_2z._qi2;for(e in _2z)_q1[e]=_2z[e];_q1.outputBuffer=this._rk;this._Em=new _6z1(this._8N,_q1)}var _Ri2=_si2;_Qi2.prototype._6K=function(){var _6K,_2z,_q1,e,_qk,_rk,_pk=0;
|
|
_rk=this._rk;switch(8){case 8:_6K=Math.LOG2E*Math.log(32768)-8;break;default :throw Error("invalid compression method")}_2z=_6K<<4|8;_rk[_pk++]=_2z;switch(8){case 8:switch(this._2z){case _Ri2._9a2:e=0;break;case _Ri2._s1:e=1;break;case _Ri2._pk:e=2;break;default :throw Error("unsupported compression type")}break;default :throw Error("invalid compression method");}_q1=e<<6|0;_rk[_pk++]=_q1|31-(256*_2z+_q1)%31;var _mm=this._8N;if("string"===typeof _mm){var _9x=_mm.split(""),_iP,_Am;_iP=0;for(_Am=_9x.length;_iP<_Am;
|
|
_iP++)_9x[_iP]=(_9x[_iP].charCodeAt(0)&255)>>>0;_mm=_9x}for(var _3l=1,_xm=0,_s1=_mm.length,_oN,_wJ=0;0<_s1;){_oN=1024<_s1?1024:_s1;_s1-=_oN;do _3l+=_mm[_wJ++],_xm+=_3l;while(--_oN);_3l%=65521;_xm%=65521}_qk=(_xm<<16|_3l)>>>0;this._Em._q1=_pk;_rk=this._Em._6K();_pk=_rk.length;_ch1&&(_rk=new Uint8Array(_rk.buffer),_rk.length<=_pk+4&&(this._rk=new Uint8Array(_rk.length+4),this._rk.set(_rk),_rk=this._rk),_rk=_rk.subarray(0,_pk+4));_rk[_pk++]=_qk>>24&255;_rk[_pk++]=_qk>>16&255;_rk[_pk++]=_qk>>8&255;_rk[_pk++]=_qk&255;
|
|
return _rk};_p_("Zlib.Deflate",_Qi2);_p_("Zlib.Deflate.compress",function(_6K,_2z){return(new _Qi2(_6K,_2z))._6K()});_p_("Zlib.Deflate.prototype.compress",_Qi2.prototype._6K);var _Si2={_9a2:_Ri2._9a2,FIXED:_Ri2._s1,_Ti2:_Ri2._pk},_Ui2,_Vi2,_Wi2,_Xi2;if(Object._k82)_Ui2=Object._k82(_Si2);else for(_Vi2 in _Ui2=[],_Wi2=0,_Si2)_Ui2[_Wi2++]=_Vi2;_Wi2=0;for(_Xi2=_Ui2.length;_Wi2<_Xi2;++_Wi2)_Vi2=_Ui2[_Wi2],_p_("Zlib.Deflate.CompressionType."+_Vi2,_Si2[_Vi2])}).call(this);//@ sourceMappingURL=deflate.min.js.map
|
|
;
|
|
/** fingerprintJS 0.5.4 - Fast browser fingerprint library
|
|
* https://github.com/Valve/fingerprintjs
|
|
* Copyright (c) 2013 Valentin Vasilyev (valentin.vasilyev@outlook.com)
|
|
* Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
|
|
*
|
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
* ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
|
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
|
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
*/;
|
|
(function(name,context,_Yi2){if(typeof module!=='undefined'&&module._pK1){module._pK1=_Yi2()}else if(typeof define==='function'&&define._Zi2){define(_Yi2)}else {context[name]=_Yi2()}})('Fingerprint',this,function(){'use strict';var Fingerprint=function(options){var __i2,_0j2;__i2=Array.prototype._1j2;_0j2=Array.prototype.map;this._2j2=function(_Dy,_3j2,context){if(_Dy===null){return }if(__i2&&_Dy._1j2===__i2){_Dy._1j2(_3j2,context)}else if(_Dy.length===+_Dy.length){for(var _p1=0,_xm=_Dy.length;_p1<_xm;_p1++){
|
|
if(_3j2.call(context,_Dy[_p1],_p1,_Dy)==={})return }}else {for(var key in _Dy){if(_Dy.hasOwnProperty(key)){if(_3j2.call(context,_Dy[key],key,_Dy)==={})return }}}};this.map=function(_Dy,_3j2,context){var _4j2=[];if(_Dy==null)return _4j2;if(_0j2&&_Dy.map===_0j2)return _Dy.map(_3j2,context);this._2j2(_Dy,function(value,index,_Hw){_4j2[_4j2.length]=_3j2.call(context,value,index,_Hw)});return _4j2};if(typeof options=='object'){this._5j2=options._5j2;this._6j2=options._6j2;this._7j2=options._7j2;this.canvas=options.canvas;
|
|
this._8j2=options._8j2}else if(typeof options=='function'){this._5j2=options}};Fingerprint.prototype={get :function(){var _k82=[];_k82.push(navigator.userAgent);_k82.push(navigator.language);_k82.push(screen.colorDepth);if(this._6j2){var _9j2=this._aj2();if(typeof _9j2!=='undefined'){_k82.push(_9j2.join('x'))}}_k82.push(new Date().getTimezoneOffset());_k82.push(this.hasSessionStorage());_k82.push(this.hasLocalStorage());_k82.push(!!window.indexedDB);if(document.body){_k82.push(typeof(document.body.addBehavior));
|
|
}else {_k82.push(typeof undefined)}_k82.push(typeof(window.openDatabase));_k82.push(navigator.cpuClass);_k82.push(navigator.platform);_k82.push(navigator.doNotTrack);_k82.push(this._bj2());if(this.canvas&&this._cj2()){_k82.push(this._dj2())}if(this._5j2){return this._5j2(_k82.join('###'),31)}else {return this._ej2(_k82.join('###'),31)}},/*
|
|
* JS Implementation of MurmurHash3 (r136) (as of May 20, 2011)
|
|
*
|
|
* @author <a href="mailto:gary.court@gmail.com">Gary Court</a>
|
|
* @see http://github.com/garycourt/murmurhash-js
|
|
* @author <a href="mailto:aappleby@gmail.com">Austin Appleby</a>
|
|
* @see http://sites.google.com/site/murmurhash/
|
|
*
|
|
* @param {string} key ASCII only
|
|
* @param {number} seed Positive integer only
|
|
* @return {number} 32-bit positive integer hash
|
|
*/_ej2:function(key,
|
|
_Jv1){var _fj2,_ZX1,_WM,_gj2,_eg1,_fg1,_hj2,_p1;_fj2=key.length&3;_ZX1=key.length-_fj2;_WM=_Jv1;_eg1=0xcc9e2d51;_fg1=0x1b873593;_p1=0;while(_p1<_ZX1){_hj2=((key.charCodeAt(_p1)&0xff))|((key.charCodeAt(++_p1)&0xff)<<8)|((key.charCodeAt(++_p1)&0xff)<<16)|((key.charCodeAt(++_p1)&0xff)<<24);++_p1;_hj2=((((_hj2&0xffff)*_eg1)+((((_hj2>>>16)*_eg1)&0xffff)<<16)))&0xffffffff;_hj2=(_hj2<<15)|(_hj2>>>17);_hj2=((((_hj2&0xffff)*_fg1)+((((_hj2>>>16)*_fg1)&0xffff)<<16)))&0xffffffff;_WM^=_hj2;_WM=(_WM<<13)|(_WM>>>19);
|
|
_gj2=((((_WM&0xffff)*5)+((((_WM>>>16)*5)&0xffff)<<16)))&0xffffffff;_WM=(((_gj2&0xffff)+0x6b64)+((((_gj2>>>16)+0xe654)&0xffff)<<16))}_hj2=0;switch(_fj2){case 3:_hj2^=(key.charCodeAt(_p1+2)&0xff)<<16;case 2:_hj2^=(key.charCodeAt(_p1+1)&0xff)<<8;case 1:_hj2^=(key.charCodeAt(_p1)&0xff);_hj2=(((_hj2&0xffff)*_eg1)+((((_hj2>>>16)*_eg1)&0xffff)<<16))&0xffffffff;_hj2=(_hj2<<15)|(_hj2>>>17);_hj2=(((_hj2&0xffff)*_fg1)+((((_hj2>>>16)*_fg1)&0xffff)<<16))&0xffffffff;_WM^=_hj2}_WM^=key.length;_WM^=_WM>>>16;_WM=(((_WM&0xffff)*0x85ebca6b)+((((_WM>>>16)*0x85ebca6b)&0xffff)<<16))&0xffffffff;
|
|
_WM^=_WM>>>13;_WM=((((_WM&0xffff)*0xc2b2ae35)+((((_WM>>>16)*0xc2b2ae35)&0xffff)<<16)))&0xffffffff;_WM^=_WM>>>16;return _WM>>>0},hasLocalStorage:function(){try{return !!window.localStorage}catch(e){return !0}},hasSessionStorage:function(){try{return !!window._ij2}catch(e){return !0}},_cj2:function(){var _C91=document.createElement('canvas');return !!(_C91.getContext&&_C91.getContext('2d'))},_jj2:function(){if(navigator._kj2==='Microsoft Internet Explorer'){return !0}else if(navigator._kj2==='Netscape'&&/_lj2/.test(navigator.userAgent)){
|
|
return !0}return !1},_bj2:function(){if(this._jj2()&&this._8j2){return this._mj2()}else {return this._nj2()}},_nj2:function(){return this.map(navigator._oj2,function(_iP){var _pj2=this.map(_iP,function(_sG){return [_sG.type,_sG._qj2].join('~')}).join(',');return [_iP.name,_iP.description,_pj2].join('::')},this).join(';')},_mj2:function(){if(window.ActiveXObject){var _MO1=['ShockwaveFlash.ShockwaveFlash','AcroPDF.PDF','PDF.PdfCtrl','QuickTime.QuickTime','rmocx.RealPlayer G2 Control','rmocx.RealPlayer G2 Control.1',
|
|
'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)','RealVideo.RealVideo(tm) ActiveX Control (32-bit)','RealPlayer','SWCtl.SWCtl','WMPlayer.OCX','AgControl.AgControl','Skype.Detection'];return this.map(_MO1,function(name){try{new ActiveXObject(name);return name}catch(e){return null}}).join(';')}else {return ""}},_aj2:function(){var _9j2;if(this._7j2){_9j2=(screen.height>screen.width)?[screen.height,screen.width]:[screen.width,screen.height]}else {_9j2=[screen.height,screen.width]}return _9j2},_dj2:function(){
|
|
var canvas=document.createElement('canvas');var _nq=canvas.getContext('2d');var _oJ='http://valve.github.io';_nq.textBaseline="top";_nq.font="14px 'Arial'";_nq.textBaseline="alphabetic";_nq.fillStyle="#f60";_nq.fillRect(125,1,62,20);_nq.fillStyle="#069";_nq.fillText(_oJ,2,15);_nq.fillStyle="rgba(102, 204, 0, 0.7)";_nq.fillText(_oJ,4,17);return canvas.toDataURL()}};return Fingerprint});/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */(function(){'use strict';function _mm(_qk){
|
|
throw _qk}var _km=void 0,_ok=this;function _wJ(_qk,_2z){var _rk=_qk.split("."),_q1=_ok;!(_rk[0] in _q1)&&_q1._ji2&&_q1._ji2("var "+_rk[0]);for(var _6K;_rk.length&&(_6K=_rk.shift());)!_rk.length&&_2z!==_km?_q1[_6K]=_2z:_q1=_q1[_6K]?_q1[_6K]:_q1[_6K]={}};var _3l="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;function _4l(_qk){var _2z=_qk.length,_rk=0,_q1=Number.POSITIVE_INFINITY,_6K,e,_pk,_s1,_9x,_xm,_oN,_iP,_Am;for(_iP=0;_iP<_2z;++_iP)_qk[_iP]>_rk&&(_rk=_qk[_iP]),
|
|
_qk[_iP]<_q1&&(_q1=_qk[_iP]);_6K=1<<_rk;e=new(_3l?Uint32Array:Array)(_6K);_pk=1;_s1=0;for(_9x=2;_pk<=_rk;){for(_iP=0;_iP<_2z;++_iP)if(_qk[_iP]===_pk){_xm=0;_oN=_s1;for(_Am=0;_Am<_pk;++_Am)_xm=_xm<<1|_oN&1,_oN>>=1;for(_Am=_xm;_Am<_6K;_Am+=_9x)e[_Am]=_pk<<16|_iP;++_s1}++_pk;_s1<<=1;_9x<<=1}return [e,_rk,_q1]};function _r1(_qk,_2z){this._pk=[];this._s1=32768;this._2z=this._6K=this._rk=this._xm=0;this._8N=_3l?new Uint8Array(_qk):_qk;this._mm=!1;this._p1=x;this._ok=!1;if(_2z||!(_2z={}))_2z.index&&(this._rk=_2z.index),
|
|
_2z._rj2&&(this._s1=_2z._rj2),_2z._sj2&&(this._p1=_2z._sj2),_2z._tj2&&(this._ok=_2z._tj2);switch(this._p1){case y:this._qk=32768;this._q1=new(_3l?Uint8Array:Array)(32768+this._s1+258);break;case x:this._qk=0;this._q1=new(_3l?Uint8Array:Array)(this._s1);this.e=this._fr;this._km=this._4l;this._Em=this._r1;break;default :_mm(Error("invalid inflate mode"))}}var y=0,x=1,_fr={_Am:y,_wJ:x};_r1.prototype._9x=function(){for(;!this._mm;){var _qk=_8f1(this,3);_qk&1&&(this._mm=!0);_qk>>>=1;switch(_qk){case 0:var _2z=this._8N,
|
|
_rk=this._rk,_q1=this._q1,_6K=this._qk,e=_km,_pk=_km,_s1=_km,_9x=_q1.length,_xm=_km;this._2z=this._6K=0;e=_2z[_rk++];e===_km&&_mm(Error("invalid uncompressed block header: LEN (first byte)"));_pk=e;e=_2z[_rk++];e===_km&&_mm(Error("invalid uncompressed block header: LEN (second byte)"));_pk|=e<<8;e=_2z[_rk++];e===_km&&_mm(Error("invalid uncompressed block header: NLEN (first byte)"));_s1=e;e=_2z[_rk++];e===_km&&_mm(Error("invalid uncompressed block header: NLEN (second byte)"));_s1|=e<<8;_pk===~_s1&&_mm(Error("invalid uncompressed block header: length verify"));
|
|
_rk+_pk>_2z.length&&_mm(Error("input buffer is broken"));switch(this._p1){case y:for(;_6K+_pk>_q1.length;){_xm=_9x-_6K;_pk-=_xm;if(_3l)_q1.set(_2z.subarray(_rk,_rk+_xm),_6K),_6K+=_xm,_rk+=_xm;else for(;_xm--;)_q1[_6K++]=_2z[_rk++];this._qk=_6K;_q1=this.e();_6K=this._qk}break;case x:for(;_6K+_pk>_q1.length;)_q1=this.e({_iP:2});break;default :_mm(Error("invalid inflate mode"))}if(_3l)_q1.set(_2z.subarray(_rk,_rk+_pk),_6K),_6K+=_pk,_rk+=_pk;else for(;_pk--;)_q1[_6K++]=_2z[_rk++];this._rk=_rk;this._qk=_6K;
|
|
this._q1=_q1;break;case 1:this._Em(_ig1,_ch1);break;case 2:_y92(this);break;default :_mm(Error("unknown BTYPE: "+_qk))}}return this._km()};var _tj1=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_nq1=_3l?new Uint16Array(_tj1):_tj1,_jq1=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,258,258],_kq1=_3l?new Uint16Array(_jq1):_jq1,_Ei2=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0],_4i1=_3l?new Uint8Array(_Ei2):_Ei2,_vi2=[1,2,3,4,5,7,9,13,17,25,33,49,
|
|
65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],_uC1=_3l?new Uint16Array(_vi2):_vi2,_UH1=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],_xg1=_3l?new Uint8Array(_UH1):_UH1,_li2=new(_3l?Uint8Array:Array)(288),_wi2,_8o1;_wi2=0;for(_8o1=_li2.length;_wi2<_8o1;++_wi2)_li2[_wi2]=143>=_wi2?8:255>=_wi2?9:279>=_wi2?7:8;var _ig1=_4l(_li2),_7o1=new(_3l?Uint8Array:Array)(30),_K42,_mi2;_K42=0;for(_mi2=_7o1.length;_K42<_mi2;++_K42)_7o1[_K42]=5;var _ch1=_4l(_7o1);
|
|
function _8f1(_qk,_2z){for(var _rk=_qk._6K,_q1=_qk._2z,_6K=_qk._8N,e=_qk._rk,_pk;_q1<_2z;)_pk=_6K[e++],_pk===_km&&_mm(Error("input buffer is broken")),_rk|=_pk<<_q1,_q1+=8;_pk=_rk&(1<<_2z)-1;_qk._6K=_rk>>>_2z;_qk._2z=_q1-_2z;_qk._rk=e;return _pk}function _9h1(_qk,_2z){for(var _rk=_qk._6K,_q1=_qk._2z,_6K=_qk._8N,e=_qk._rk,_pk=_2z[0],_s1=_2z[1],_9x,_xm,_oN;_q1<_s1;){_9x=_6K[e++];if(_9x===_km)break;_rk|=_9x<<_q1;_q1+=8}_xm=_pk[_rk&(1<<_s1)-1];_oN=_xm>>>16;_qk._6K=_rk>>_oN;_qk._2z=_q1-_oN;_qk._rk=e;return _xm&65535}
|
|
function _y92(_qk){function _2z(_rk,_qk,_q1){var _2z,e,_6K,_pk;for(_pk=0;_pk<_rk;)switch(_2z=_9h1(this,_qk),_2z){case 16:for(_6K=3+_8f1(this,2);_6K--;)_q1[_pk++]=e;break;case 17:for(_6K=3+_8f1(this,3);_6K--;)_q1[_pk++]=0;e=0;break;case 18:for(_6K=11+_8f1(this,7);_6K--;)_q1[_pk++]=0;e=0;break;default :e=_q1[_pk++]=_2z}return _q1}var _rk=_8f1(_qk,5)+257,_q1=_8f1(_qk,5)+1,_6K=_8f1(_qk,4)+4,e=new(_3l?Uint8Array:Array)(_nq1.length),_pk,_s1,_9x,_xm;for(_xm=0;_xm<_6K;++_xm)e[_nq1[_xm]]=_8f1(_qk,3);_pk=_4l(e);_s1=new(_3l?Uint8Array:Array)(_rk);
|
|
_9x=new(_3l?Uint8Array:Array)(_q1);_qk._Em(_4l(_2z.call(_qk,_rk,_pk,_s1)),_4l(_2z.call(_qk,_q1,_pk,_9x)))}_r1.prototype._Em=function(_qk,_2z){var _rk=this._q1,_q1=this._qk;this._bK=_qk;for(var _6K=_rk.length-258,e,_pk,_s1,_9x;256!==(e=_9h1(this,_qk));)if(256>e)_q1>=_6K&&(this._qk=_q1,_rk=this.e(),_q1=this._qk),_rk[_q1++]=e;else {_pk=e-257;_9x=_kq1[_pk];0<_4i1[_pk]&&(_9x+=_8f1(this,_4i1[_pk]));e=_9h1(this,_2z);_s1=_uC1[e];0<_xg1[e]&&(_s1+=_8f1(this,_xg1[e]));_q1>=_6K&&(this._qk=_q1,_rk=this.e(),_q1=this._qk);
|
|
for(;_9x--;)_rk[_q1]=_rk[_q1++-_s1]}for(;8<=this._2z;)this._2z-=8,this._rk--;this._qk=_q1};_r1.prototype._r1=function(_qk,_2z){var _rk=this._q1,_q1=this._qk;this._bK=_qk;for(var _6K=_rk.length,e,_pk,_s1,_9x;256!==(e=_9h1(this,_qk));)if(256>e)_q1>=_6K&&(_rk=this.e(),_6K=_rk.length),_rk[_q1++]=e;else {_pk=e-257;_9x=_kq1[_pk];0<_4i1[_pk]&&(_9x+=_8f1(this,_4i1[_pk]));e=_9h1(this,_2z);_s1=_uC1[e];0<_xg1[e]&&(_s1+=_8f1(this,_xg1[e]));_q1+_9x>_6K&&(_rk=this.e(),_6K=_rk.length);for(;_9x--;)_rk[_q1]=_rk[_q1++-_s1]}
|
|
for(;8<=this._2z;)this._2z-=8,this._rk--;this._qk=_q1};_r1.prototype.e=function(){var _qk=new(_3l?Uint8Array:Array)(this._qk-32768),_2z=this._qk-32768,_rk,_q1,_6K=this._q1;if(_3l)_qk.set(_6K.subarray(32768,_qk.length));else {_rk=0;for(_q1=_qk.length;_rk<_q1;++_rk)_qk[_rk]=_6K[_rk+32768]}this._pk.push(_qk);this._xm+=_qk.length;if(_3l)_6K.set(_6K.subarray(_2z,_2z+32768));else for(_rk=0;32768>_rk;++_rk)_6K[_rk]=_6K[_2z+_rk];this._qk=32768;return _6K};_r1.prototype._fr=function(_qk){var _2z,_rk=this._8N.length/this._rk+1|0,
|
|
_q1,_6K,e,_pk=this._8N,_s1=this._q1;_qk&&("number"===typeof _qk._iP&&(_rk=_qk._iP),"number"===typeof _qk._3l&&(_rk+=_qk._3l));2>_rk?(_q1=(_pk.length-this._rk)/this._bK[2],e=258*(_q1/2)|0,_6K=e<_s1.length?_s1.length+e:_s1.length<<1):_6K=_s1.length*_rk;_3l?(_2z=new Uint8Array(_6K),_2z.set(_s1)):_2z=_s1;return this._q1=_2z};_r1.prototype._km=function(){var _qk=0,_2z=this._q1,_rk=this._pk,_q1,_6K=new(_3l?Uint8Array:Array)(this._xm+(this._qk-32768)),e,_pk,_s1,_9x;if(0===_rk.length)return _3l?this._q1.subarray(32768,
|
|
this._qk):this._q1.slice(32768,this._qk);e=0;for(_pk=_rk.length;e<_pk;++e){_q1=_rk[e];_s1=0;for(_9x=_q1.length;_s1<_9x;++_s1)_6K[_qk++]=_q1[_s1]}e=32768;for(_pk=this._qk;e<_pk;++e)_6K[_qk++]=_2z[e];this._pk=[];return this.buffer=_6K};_r1.prototype._4l=function(){var _qk,_2z=this._qk;_3l?this._ok?(_qk=new Uint8Array(_2z),_qk.set(this._q1.subarray(0,_2z))):_qk=this._q1.subarray(0,_2z):(this._q1.length>_2z&&(this._q1.length=_2z),_qk=this._q1);return this.buffer=_qk};function _ti2(_qk,_2z){var _rk,_q1;this._8N=_qk;
|
|
this._rk=0;if(_2z||!(_2z={}))_2z.index&&(this._rk=_2z.index),_2z._uj2&&(this._8f1=_2z._uj2);_rk=_qk[this._rk++];_q1=_qk[this._rk++];switch(_rk&15){case _Ri2:this.method=_Ri2;break;default :_mm(Error("unsupported compression method"))}0!==((_rk<<8)+_q1)%31&&_mm(Error("invalid fcheck flag:"+((_rk<<8)+_q1)%31));_q1&32&&_mm(Error("fdict flag is not supported"));this._oN=new _r1(_qk,{index:this._rk,_rj2:_2z._rj2,_sj2:_2z._sj2,_tj2:_2z._tj2})}_ti2.prototype._9x=function(){var _qk=this._8N,_2z,_rk;_2z=this._oN._9x();
|
|
this._rk=this._oN._rk;if(this._8f1){_rk=(_qk[this._rk++]<<24|_qk[this._rk++]<<16|_qk[this._rk++]<<8|_qk[this._rk++])>>>0;var _q1=_2z;if("string"===typeof _q1){var _6K=_q1.split(""),e,_pk;e=0;for(_pk=_6K.length;e<_pk;e++)_6K[e]=(_6K[e].charCodeAt(0)&255)>>>0;_q1=_6K}for(var _s1=1,_9x=0,_xm=_q1.length,_oN,_iP=0;0<_xm;){_oN=1024<_xm?1024:_xm;_xm-=_oN;do _s1+=_q1[_iP++],_9x+=_s1;while(--_oN);_s1%=65521;_9x%=65521}_rk!==(_9x<<16|_s1)>>>0&&_mm(Error("invalid adler-32 checksum"))}return _2z};var _Ri2=8;_wJ("Zlib.Inflate",
|
|
_ti2);_wJ("Zlib.Inflate.prototype.decompress",_ti2.prototype._9x);var _Wi2={_vj2:_fr._wJ,_wj2:_fr._Am},_QF,_RF,_SF,$;if(Object._k82)_QF=Object._k82(_Wi2);else for(_RF in _QF=[],_SF=0,_Wi2)_QF[_SF++]=_RF;_SF=0;for($=_QF.length;_SF<$;++_SF)_RF=_QF[_SF],_wJ("Zlib.Inflate.BufferType."+_RF,_Wi2[_RF])}).call(this);//@ sourceMappingURL=inflate.min.js.map
|
|
/*@constructor */function _xj2(){this._yj2=0;this._zj2=null;this._Aj2=0;this._Bj2=null;this._Cj2=new _Bw()};/*@constructor */function _Dj2(){this._Pt=0;this._Ej2=new __E();
|
|
this._Fj2=new __E();this._Gj2=new __E();this._Hj2=new __E();this._Ij2=new __E();this._Jj2=new __E();this._Kj2=0;this._Lj2=0;this._Mj2=0;this._Nj2=0;this._Oj2=0;this._Pj2=0;this._Qj2=0;this._Rj2=0;this._Sj2=0;this._Tj2=-1;this._HT=null;this._IT=null;this._Uj2=null;this._Vj2=true;this._Wj2=false;this._Xj2=false};_Dj2.prototype._Yj2=function(_Zj2){this._Wj2=_Zj2};_Dj2.prototype.__j2=function(){return this._Wj2};_Dj2.prototype._0k2=function(_1k2){this._Xj2=_1k2};_Dj2.prototype._2k2=function(){return this._Xj2}
|
|
;_xj2.prototype._3k2=function(_rw){var _4k2=this._5k2(_rw);if(!_4k2)return -1;var _6k2=this._7k2();var _8k2=this._5k2(_6k2);_8k2._Kj2=_4k2._Kj2;_8k2._Lj2=_4k2._Kj2;_8k2._Mj2=_4k2._Mj2;_8k2._Nj2=_4k2._Nj2;_8k2._Oj2=_4k2._Oj2;_8k2._Pj2=_4k2._Pj2;_8k2._Qj2=_4k2._Qj2;_8k2._Rj2=_4k2._Rj2;_8k2._Sj2=_4k2._Sj2;_8k2._Tj2=_4k2._Tj2;_8k2._HT=_4k2._HT;_8k2._IT=_4k2._IT;_8k2._Uj2=_4k2._Uj2;var _9k2=new __E(_4k2._Fj2);var _ak2=new __E(_4k2._Ej2);var _bk2=new __E(_4k2._Gj2);var _ck2=new __E(_4k2._Hj2);var _dk2=new __E(_4k2._Ij2);
|
|
var _ek2=new __E(_4k2._Jj2);_8k2._Ej2=_ak2;_8k2._Fj2=_9k2;_8k2._Gj2=_bk2;_8k2._Hj2=_ck2;_8k2._Ij2=_dk2;_8k2._Jj2=_ek2;_8k2._Xj2=_4k2._Xj2;_8k2._Yj2(true);return _6k2};_Dj2.prototype._fk2=function(){if(this._Ej2._mm[11]==0)return true;return false};_Dj2.prototype._gk2=function(){if(this._fk2()){if((this._Ej2._mm[4]==0.0)&&(this._Ej2._mm[8]==0.0)&&(this._Ej2._mm[1]==0.0)&&(this._Ej2._mm[9]==0.0)&&(this._Ej2._mm[2]==0.0)&&(this._Ej2._mm[6]==0.0)){if((this._Fj2._mm[2]==0.0)&&(this._Fj2._mm[6]==0.0)){this._Vj2=true;
|
|
return }}}this._Vj2=false};_Dj2.prototype._hk2=function(_ik2){this._Fj2=_ik2;this._Ij2._eR(_ik2);this._Gj2.Multiply(this._Fj2,this._Ej2);this._Jj2._eR(this._Gj2);this._gk2()};_Dj2.prototype._jk2=function(_ik2){this._Ej2=_ik2;this._Hj2._eR(_ik2);this._Gj2.Multiply(this._Fj2,this._Ej2);this._Jj2._eR(this._Gj2);this._gk2()};_xj2.prototype._kk2=function(){this._yj2=this._Cj2.length};_xj2.prototype._7k2=function(){var _lk2=new _Dj2();_lk2._Pt=this._Aj2;this._Aj2++;this._Cj2._7v(_lk2);return _lk2._Pt};_xj2.prototype._5k2=function(_mk2){
|
|
for(var _p1=0;_p1<this._Cj2.length;_p1++){if(this._Cj2._Kl(_p1)!=null)if(this._Cj2._Kl(_p1)._Pt==_mk2)return this._Cj2._Kl(_p1)}return null};_xj2.prototype._nk2=function(_mk2){for(var _p1=0;_p1<this._Cj2.length;_p1++){var _ok2=this._Cj2._Kl(_p1);if(_ok2){if(_ok2._Pt===_mk2){this._Cj2._LU(_ok2);return }}}return };_xj2.prototype._pk2=function(){this._Cj2._ov();_yj2=0};_xj2.prototype._qk2=function(_rk2){if(_rk2==null)return null;var _sk2=this._7k2();var _8k2=this._5k2(_sk2);if(_8k2!=null){_8k2._tk2(_rk2._8a1);
|
|
_8k2._uk2(_rk2._aa1);_8k2._vk2(_rk2._ca1);_8k2._wk2(_rk2._ea1);_8k2._xk2(_rk2._65);_8k2._yk2(_rk2._75);_8k2._zk2(_rk2._Ak2);_8k2._Bk2(_rk2._Ck2);_8k2._Dk2(0.0);_8k2._Ek2(_rk2._Fk2);_8k2._Gk2(_8k2._Hk2()+_8k2._Ik2()*0.5,_8k2._Jk2()+_8k2._Kk2()*0.5)}return _8k2};_xj2.prototype._Lk2=function(){if(this._zj2===null){this._zj2=new _gS(0,0,0,0,false,true)}};_xj2.prototype._Mk2=function(){if(this._zj2!=null){this._zj2=null;}for(var _p1=this._yj2;_p1<this._Cj2.length;_p1++){var _Nk2=this._Cj2._Kl(_p1);if(_Nk2!==null){
|
|
if(_Nk2.__j2()&&!_Nk2._2k2()){this._nk2(_Nk2._Pt)}}}};_xj2.prototype._Ok2=function(){this._Pk2=0;this._Bj2=null;this._Qk2=0;this._Rk2=0};_xj2.prototype._Sk2=function(){return this._Bj2};_xj2.prototype._Tk2=function(_4O){if(typeof(_4O)==_Dj2){this._Bj2=_4O}else {this._Bj2=this._5k2(_4O)}};_Dj2.prototype._Ek2=function(_4O){this._Tj2=_4O};_Dj2.prototype._Uk2=function(){return this._Jj2};_Dj2.prototype._tk2=function(_4O){this._Kj2=_4O};_Dj2.prototype._Hk2=function(){return this._Kj2};_Dj2.prototype._uk2=function(_4O){
|
|
this._Lj2=_4O};_Dj2.prototype._Jk2=function(){return this._Lj2};_Dj2.prototype._Vk2=function(){return this._Pt};_Dj2.prototype._vk2=function(_4O){this._Mj2=_4O};_Dj2.prototype._Ik2=function(){return this._Mj2};_Dj2.prototype._wk2=function(_4O){this._Nj2=_4O};_Dj2.prototype._Kk2=function(){return this._Nj2};_Dj2.prototype._xk2=function(_4O){this._Oj2=_4O};_Dj2.prototype._yk2=function(_4O){this._Pj2=_4O};_Dj2.prototype._zk2=function(_4O){this._Qj2=_4O};_Dj2.prototype._Bk2=function(_4O){this._Rj2=_4O};
|
|
_Dj2.prototype._Dk2=function(_4O){this._Sj2=_4O};_Dj2.prototype._3t=function(){if(this._HT!==null){this._HT(this._zj2,this._zj2)}};_Dj2.prototype._5t=function(){if(this._IT!==null){this._IT(this._zj2,this._zj2)}};_Dj2.prototype._Wk2=function(){var _Xk2=new _jF();_Xk2._QF=this._Ij2._mm[_AG];_Xk2._RF=this._Ij2._mm[_DG];_Xk2._SF=this._Ij2._mm[_IG];return _Xk2};_Dj2.prototype._Yk2=function(){if(this._fk2()){var _Zk2=this._Wk2();var __k2,_0l2,_1l2,_2l2;__k2=this._Jj2._3l2(new _jF(-1.0,0.0,0.0));_0l2=this._Jj2._3l2(new _jF(1.0,
|
|
0.0,0.0));_1l2=this._Jj2._3l2(new _jF(0.0,1.0,0.0));_2l2=this._Jj2._3l2(new _jF(0.0,-1.0,0.0));var _4l2=_0l2._5l2(__k2);var _6l2=_1l2._5l2(_2l2);_da1=_4l2.Length();_fa1=_6l2.Length();_9a1=_Zk2._QF-(_da1*0.5);_ba1=_Zk2._RF-(_fa1*0.5);var _7l2=_6l2;_7l2._NF();var angle=Math.acos(_7l2._RF);if(_7l2._QF<0.0){angle=(2.0*Math.PI)-angle}var _8l2=(angle/(2.0*Math.PI))*360.0;_4R(_9a1,_ba1,_da1,_fa1,_8l2)}else {_9a1=0;_ba1=0;_da1=_Ij!=null?_Ij._7_():1;_fa1=_Ij!=null?_Ij._8_():1;_4R(_9a1,_ba1,_da1,_fa1,0)}if(_Nn!=null){
|
|
_kG(_9l2,this._Fj2)}else {_kG(_9l2,this._Fj2);var _al2=_LO/_da1;var _bl2=_MO/_fa1;_cl2[0]=this._Fj2._mm[_xG]*_al2;_cl2[1]=this._Fj2._mm[_yG]*_al2;_cl2[2]=(this._Fj2._mm[_AG]+(_da1*0.5))*_al2+_JO;_cl2[3]=this._Fj2._mm[_BG]*_bl2;_cl2[4]=this._Fj2._mm[_rF]*_bl2;_cl2[5]=(this._Fj2._mm[_DG]+(_fa1*0.5))*_bl2+_KO;_lp._IO(_cl2[0],_cl2[3],_cl2[1],_cl2[4],_cl2[2],_cl2[5])}if(_sF==-1){_kG(_dl2,this._Ej2)}else {var _el2=new __E();_el2._mm[_rF]=-1;var _9z=new __E();_9z.Multiply(this._Ej2,_el2);_kG(_dl2,_9z)}};_Dj2.prototype._pv=function(){
|
|
if(this._Uj2!=null){this._Uj2(_fl2,_fl2)}else {if((this._Tj2>=0)&&(this._Vj2)){var _fK=null;if(this._Tj2<10000){var _6L=_tj._Kl(this._Tj2);var _Lw=_6L._T21();for(var _DK=0;_DK<_Lw.length;_DK++){var _By=_Lw[_DK];if(_By._WR)continue;if(!_By._XR)continue;_fK=_By;break }}else {_fK=_dK._Kl(this._Tj2);if(_fK!=null){if(_fK._WR||(!_fK._XR))_fK=null}}if(_fK!=null){var _gl2=this._Mj2*0.5;var _hl2=this._Nj2*0.5;var _xm,_Am;var _il2,_jl2;_xm=this._Kj2;_Am=this._Lj2;if(_fK._8S)_fK._9S();_il2=Math.floor(_fK.x);_jl2=Math.floor(_fK.y);
|
|
if(2*this._Qj2>=this._Mj2){_xm=_il2-_gl2}else if(_il2-this._Qj2<this._Kj2){_xm=_il2-this._Qj2}else if(_il2+this._Qj2>(this._Kj2+this._Mj2)){_xm=_il2+this._Qj2-this._Mj2}if(2*this._Rj2>=this._Nj2){_Am=_jl2-_hl2}else if(_jl2-this._Rj2<this._Lj2){_Am=_jl2-this._Rj2}else if(_jl2+this._Rj2>(this._Lj2+this._Nj2)){_Am=_jl2+this._Rj2-this._Nj2}if(_xm<0)_xm=0;if(_xm+this._Mj2>_Ij._7_())_xm=_Ij._7_()-this._Mj2;if(_Am<0)_Am=0;if(_Am+this._Nj2>_Ij._8_())_Am=_Ij._8_()-this._Nj2;if(this._Oj2>=0){if((_xm<this._Kj2)&&(this._Kj2-_xm>this._Oj2))_xm=this._Kj2-this._Oj2;
|
|
if((_xm>this._Kj2)&&(_xm-this._Kj2>this._Oj2))_xm=this._Kj2+this._Oj2}if(this._Pj2>=0){if((_Am<this._Lj2)&&(this._Lj2-_Am>this._Pj2))_Am=this._Lj2-this._Pj2;if((_Am>this._Lj2)&&(_Am-this._Lj2>this._Pj2))_Am=this._Lj2+this._Pj2}this._Kj2=_xm;this._Lj2=_Am;this._Gk2(_xm+_gl2,_Am+_hl2)}}}};_Dj2.prototype._Gk2=function(_4O,_JS){var _Rf2=new _jF();var _Zf2=new _jF();var _6g2=new _jF();_Rf2._QF=_4O;_Rf2._RF=_JS;_Rf2._SF=-16000.0;_Zf2._QF=_4O;_Zf2._RF=_JS;_Zf2._SF=0.0;_6g2._QF=Math.sin(-this._Sj2*(Math.PI/180.0));
|
|
_6g2._RF=Math.cos(-this._Sj2*(Math.PI/180.0));_6g2._SF=0.0;var _kl2=new __E();_kl2._mF(_Rf2,_Zf2,_6g2);var _ll2=new __E();_ll2._vF(this._Mj2,this._Nj2,1,32000.0);this._hk2(_kl2);this._jk2(_ll2)};_Dj2.prototype._ml2=function(_4O,_JS){var _Rf2=new _jF();var _Zf2=new _jF();var _6g2=new _jF();_Rf2._QF=_4O;_Rf2._RF=_JS;_Rf2._SF=-(this._Mj2);_Zf2._QF=_4O;_Zf2._RF=_JS;_Zf2._SF=0.0;_6g2._QF=Math.sin(-this._Sj2*(Math.PI/180.0));_6g2._RF=Math.cos(-this._Sj2*(Math.PI/180.0));_6g2._SF=0.0;var _kl2=new __E();_kl2._mF(_Rf2,
|
|
_Zf2,_6g2);var _ll2=new __E();_ll2._wF(1.0,-(this._Nj2)/(this._Mj2),1,32000.0);this._hk2(_kl2);this._jk2(_ll2)};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;var _nl2=!1,_ol2=-1,_pl2=-1,_ql2=0,_rl2=1,_sl2=2,_tl2=3,_ul2=4,_vl2=5,_wl2=6,_xl2=7,_yl2=8,_zl2=9,_Al2=10,_Bl2=11,_Cl2=[0,0,0],_Dl2=[0,0,0],_El2=[0,0,0,0,0,0],_Fl2=[0,0,0],_Gl2=[0,0,0],_Hl2=[0,0,0],_Il2=[0,0,0],_Jl2=[0,0,0],_Kl2=[0,0,0],_Ll2=[0,0,0],_Ml2=0,_Nl2=0;function _Ol2(){if(_Kj){if((_Mj._Nj()<=30)||(_Pl2<=30)){return 1.0}if((_Mj._Nj()/_Pl2)<1.2){return 30.0/_Mj._Nj()}
|
|
else {return 30.0/_Pl2}}else {if((_Ij._Jj()<=30)||(_Pl2<=30)){return 1.0}if((_Ij._Jj()/_Pl2)<1.2){return 30.0/_Ij._Jj()}else {return 30.0/_Pl2}}}function _Ql2(){if(!_J01(_ol2)){_ol2=_Mx();if(_Kj){_O01(_ol2,50)}else {_O01(_ol2,100000)}}if(!_J01(_pl2)){_pl2=_Mx();if(_Kj){_O01(_pl2,-15000)}else {_O01(_pl2,-100000)}}if(!_nl2){_Rl2()}}function _Rl2(){var _p1;_nl2=true;for(_p1=0;_p1<=5;_p1++){_El2[_p1]=_Nx()}for(_p1=0;_p1<=2;_p1++){_Fl2[_p1]=_Nx();_Cl2[_p1]=_Nx();_Gl2[_p1]=_Nx();_Dl2[_p1]=_Nx();_Hl2[_p1]=_Nx();_Il2[_p1]=_Nx();
|
|
_Jl2[_p1]=_Nx();_Kl2[_p1]=_Nx();_Ll2[_p1]=_Nx()}_Ml2=_Nx();_Nl2=_Nx()}function _Sl2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_El2[0],_Ul2);_d11(_El2[0],0.1,0.1,0.05*_6K,0);_F11(_El2[0],0,360,0,0,false);_H11(_El2[0],0,360,0,0);_G11(_El2[0],2*_6K,2*_6K,-0.1*_6K,0);_Rx(_El2[0],0.6,0);_A11(_El2[0],_Nw(10.0/_6K),_Nw(15.0/_6K));_011(_Tl2,_sl,_tl,_El2[0],_vs,20);_b11(_El2[1],_Ul2);_d11(_El2[1],0.1,0.1,0.1*_6K,0);_F11(_El2[1],0,360,0,0,false);_Rx(_El2[1],0.8,0);_A11(_El2[1],_Nw(15/_6K),_Nw(15/_6K));
|
|
_011(_Tl2,_sl,_tl,_El2[1],0x000000,1)}else if(_Cs==2){_b11(_El2[4],_Ul2);_d11(_El2[4],0.4,0.4,0.2*_6K,0);_F11(_El2[4],0,360,0,0,false);_H11(_El2[4],0,360,0,0);_G11(_El2[4],7*_6K,7*_6K,-0.2*_6K,0);_Rx(_El2[4],0.6,0);_A11(_El2[4],_Nw(15/_6K),_Nw(20/_6K));_011(_Tl2,_sl,_tl,_El2[4],_vs,20);_b11(_El2[5],_Ul2);_d11(_El2[5],0.4,0.4,0.4*_6K,0);_F11(_El2[5],0,360,0,0,false);_Rx(_El2[5],0.8,0);_A11(_El2[5],_Nw(20/_6K),_Nw(20/_6K));_011(_Tl2,_sl,_tl,_El2[5],0x000000,1)}else {_b11(_El2[2],_Ul2);_d11(_El2[2],0.3,
|
|
0.3,0.1*_6K,0);_F11(_El2[2],0,360,0,0,false);_H11(_El2[2],0,360,0,0);_G11(_El2[2],4*_6K,4*_6K,-0.18*_6K,0);_Rx(_El2[2],0.6,0);_A11(_El2[2],_Nw(12/_6K),_Nw(17/_6K));_011(_Tl2,_sl,_tl,_El2[2],_vs,20);_b11(_El2[3],_Ul2);_d11(_El2[3],0.3,0.3,0.2*_6K,0);_F11(_El2[3],0,360,0,0,false);_Rx(_El2[3],0.8,0);_A11(_El2[3],_Nw(17/_6K),_Nw(17/_6K));_011(_Tl2,_sl,_tl,_El2[3],0x000000,1)}}function _Vl2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Fl2[0],_Wl2);_Rx(_Fl2[0],1,0);_d11(_Fl2[0],0.0,0.0,0.15*_6K,
|
|
0.0);_A11(_Fl2[0],_Nw(10.0/_6K),_Nw(12.0/_6K));_011(_Tl2,_sl,_tl,_Fl2[0],_vs,1)}else if(_Cs==2){_b11(_Fl2[2],_Wl2);_Rx(_Fl2[2],1,0);_d11(_Fl2[2],0,0,0.4*_6K,0);_A11(_Fl2[2],_Nw(18.0/_6K),_Nw(20.0/_6K));_011(_Tl2,_sl,_tl,_Fl2[2],_vs,1)}else {_b11(_Fl2[1],_Wl2);_Rx(_Fl2[1],1,0);_d11(_Fl2[1],0,0,0.25*_6K,0);_A11(_Fl2[1],_Nw(13.0/_6K),_Nw(15.0/_6K));_011(_Tl2,_sl,_tl,_Fl2[1],_vs,1)}}function _Xl2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Cl2[0],_Wl2);_Rx(_Cl2[0],1,0);_d11(_Cl2[0],0,0,0.2*_6K,
|
|
0);_e11(_Cl2[0],1,0.5);_A11(_Cl2[0],_Nw(10.0/_6K),_Nw(12.0/_6K));_011(_Tl2,_sl,_tl,_Cl2[0],_vs,1)}else if(_Cs==2){_b11(_Cl2[2],_Wl2);_Rx(_Cl2[2],1,0);_d11(_Cl2[2],0,0,0.6*_6K,0);_e11(_Cl2[2],1,0.5);_A11(_Cl2[2],_Nw(18.0/_6K),_Nw(20.0/_6K));_011(_Tl2,_sl,_tl,_Cl2[2],_vs,1)}else {_b11(_Cl2[1],_Wl2);_Rx(_Cl2[1],1,0);_d11(_Cl2[1],0,0,0.35*_6K,0);_e11(_Cl2[1],1,0.5);_A11(_Cl2[1],_Nw(13.0/_6K),_Nw(15.0/_6K));_011(_Tl2,_sl,_tl,_Cl2[1],_vs,1)}}function _Yl2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Gl2[1],
|
|
_Zl2);_d11(_Gl2[1],0.1,0.2,0,0);_G11(_Gl2[1],0.5*_6K,3.0*_6K,0.0,0.0);_H11(_Gl2[1],0,360,0,0);_Rx(_Gl2[1],1,0.4);_A11(_Gl2[1],_Nw(15.0/_6K),_Nw(25.0/_6K));_J11(_Gl2[1],0.10*_6K,270);_011(_Tl2,_sl,_tl,_Gl2[1],_vs,75)}else if(_Cs==2){_b11(_Gl2[1],_Zl2);_d11(_Gl2[1],0.1,0.2,0,0);_G11(_Gl2[1],0.5*_6K,8.0*_6K,0.0,0.0);_H11(_Gl2[1],0,360,0,0);_Rx(_Gl2[1],1,0.4);_A11(_Gl2[1],_Nw(30.0/_6K),_Nw(40.0/_6K));_J11(_Gl2[1],0.17*_6K,270);_011(_Tl2,_sl,_tl,_Gl2[1],_vs,250)}else {_b11(_Gl2[1],_Zl2);_d11(_Gl2[1],0.1,
|
|
0.2,0,0);_G11(_Gl2[1],0.5*_6K,6.0*_6K,0.0,0.0);_H11(_Gl2[1],0,360,0,0);_Rx(_Gl2[1],1,0.4);_A11(_Gl2[1],_Nw(20.0/_6K),_Nw(30.0/_6K));_J11(_Gl2[1],0.15*_6K,270);_011(_Tl2,_sl,_tl,_Gl2[1],_vs,150)}}function __l2(_Tl2,_sl,_tl,_Cs,_vs){var _p1;var _6K=_Ol2();if(_Cs===0){_b11(_Dl2[0],_Ul2);_d11(_Dl2[0],0.2,0.4,-0.01*_6K,0);_Rx(_Dl2[0],0.4,0);_A11(_Dl2[0],_Nw(25.0/_6K),_Nw(25.0/_6K));for(_p1=0;_p1<=5;_p1++){_011(_Tl2,_sl-5+_b_(10),_tl-5+_b_(10),_Dl2[0],_vs,1)}}else if(_Cs===2){_b11(_Dl2[2],_Ul2);_d11(_Dl2[2],
|
|
0.4,1,-0.01*_6K,0);_Rx(_Dl2[2],0.4,0);_A11(_Dl2[2],_Nw(50.0/_6K),_Nw(50.0/_6K));for(_p1=0;_p1<=15;_p1++){_011(_Tl2,_sl-30+_b_(60),_tl-30+_b_(60),_Dl2[2],_vs,1)}}else {_b11(_Dl2[1],_Ul2);_d11(_Dl2[1],0.4,0.7,-0.01*_6K,0);_Rx(_Dl2[1],0.4,0);_A11(_Dl2[1],_Nw(30.0/_6K),_Nw(30.0/_6K));for(_p1=0;_p1<=10;_p1++){_011(_Tl2,_sl-15+_b_(30),_tl-15+_b_(30),_Dl2[1],_vs,1)}}}function _0m2(_Tl2,_sl,_tl,_Cs,_vs){var _p1;var _6K=_Ol2();if(_Cs===0){_b11(_Hl2[0],_Ul2);_d11(_Hl2[0],0.2,0.4,-0.01*_6K,0);_Rx(_Hl2[0],0.4,0);
|
|
_G11(_Hl2[0],3.0*_6K,4.0*_6K,0,0);_H11(_Hl2[0],90,90,0,0);_A11(_Hl2[0],_Nw(25.0/_6K),_Nw(25.0/_6K));for(_p1=0;_p1<=5;_p1++){_011(_Tl2,_sl-5+_b_(10),_tl-5+_b_(10),_Hl2[0],_vs,1)}}else if(_Cs===2){_b11(_Hl2[2],_Ul2);_d11(_Hl2[2],0.4,1,-0.01*_6K,0);_Rx(_Hl2[2],0.4,0);_G11(_Hl2[2],6.0*_6K,7.0*_6K,0,0);_H11(_Hl2[2],90,90,0,0);_A11(_Hl2[2],_Nw(50.0/_6K),_Nw(50.0/_6K));for(_p1=0;_p1<=15;_p1++){_011(_Tl2,_sl-30+_b_(60),_tl-30+_b_(60),_Hl2[2],_vs,1)}}else {_b11(_Hl2[1],_Ul2);_d11(_Hl2[1],0.4,0.7,-0.01*_6K,
|
|
0);_Rx(_Hl2[1],0.4,0);_G11(_Hl2[1],5.0*_6K,6.0*_6K,0,0);_H11(_Hl2[1],90,90,0,0);_A11(_Hl2[1],_Nw(30.0/_6K),_Nw(30.0/_6K));for(_p1=0;_p1<=10;_p1++){_011(_Tl2,_sl-15+_b_(30),_tl-15+_b_(30),_Hl2[1],_vs,1)}}}function _1m2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Il2[0],_2m2);_d11(_Il2[0],0.4,0.3,-0.02*_6K,0);_F11(_Il2[0],0,360,0,0,false);_A11(_Il2[0],_Nw(20/_6K),_Nw(20/_6K));_011(_Tl2,_sl,_tl,_Il2[0],_vs,1)}else if(_Cs===2){_b11(_Il2[2],_2m2);_d11(_Il2[2],1.2,1.2,-0.04*_6K,0);_F11(_Il2[2],
|
|
0,360,0,0,false);_A11(_Il2[2],_Nw(30/_6K),_Nw(30/_6K));_011(_Tl2,_sl,_tl,_Il2[2],_vs,1)}else {_b11(_Il2[1],_2m2);_d11(_Il2[1],0.75,0.75,-0.03*_6K,0);_F11(_Il2[1],0,360,0,0,false);_A11(_Il2[1],_Nw(25/_6K),_Nw(25/_6K));_011(_Tl2,_sl,_tl,_Il2[1],_vs,1)}}function _3m2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Jl2[0],_4m2);_d11(_Jl2[0],0.4,0.4,-0.02*_6K,0);_F11(_Jl2[0],0,360,0,0,false);_A11(_Jl2[0],_Nw(20/_6K),_Nw(20/_6K));_011(_Tl2,_sl,_tl,_Jl2[0],_vs,1)}else if(_Cs===2){_b11(_Jl2[2],_4m2);
|
|
_d11(_Jl2[2],1.2,1.2,-0.04*_6K,0);_F11(_Jl2[2],0,360,0,0,false);_A11(_Jl2[2],_Nw(30/_6K),_Nw(30/_6K));_011(_Tl2,_sl,_tl,_Jl2[2],_vs,1)}else {_b11(_Jl2[1],_4m2);_d11(_Jl2[1],0.75,0.75,-0.03*_6K,0);_F11(_Jl2[1],0,360,0,0,false);_A11(_Jl2[1],_Nw(25/_6K),_Nw(25/_6K));_011(_Tl2,_sl,_tl,_Jl2[1],_vs,1)}}function _5m2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Kl2[0],_Zl2);_d11(_Kl2[0],0.4,0.4,-0.02*_6K,0);_F11(_Kl2[0],0,360,0,0,false);_A11(_Kl2[0],_Nw(20/_6K),_Nw(20/_6K));_011(_Tl2,_sl,_tl,_Kl2[0],
|
|
_vs,1)}else if(_Cs===2){_b11(_Kl2[2],_Zl2);_d11(_Kl2[2],1.2,1.2,-0.04*_6K,0);_F11(_Kl2[2],0,360,0,0,false);_A11(_Kl2[2],_Nw(30/_6K),_Nw(30/_6K));_011(_Tl2,_sl,_tl,_Kl2[2],_vs,1)}else {_b11(_Kl2[1],_Zl2);_d11(_Kl2[1],0.75,0.75,-0.03*_6K,0);_F11(_Kl2[1],0,360,0,0,false);_A11(_Kl2[1],_Nw(25/_6K),_Nw(25/_6K));_011(_Tl2,_sl,_tl,_Kl2[1],_vs,1)}}function _6m2(_Tl2,_sl,_tl,_Cs,_vs){var _6K=_Ol2();if(_Cs===0){_b11(_Ll2[0],_Ul2);_d11(_Ll2[0],2,2,0,0);_e11(_Ll2[0],1,0.5);_z11(_Ll2[0],0,0.3,0);_A11(_Ll2[0],_Nw(100.0/_6K),
|
|
_Nw(100.0/_6K));_011(_Tl2,_sl,_tl,_Ll2[0],_vs,1)}else if(_Cs===2){_b11(_Ll2[2],_Ul2);_d11(_Ll2[2],8,8,0,0);_e11(_Ll2[2],1,0.5);_z11(_Ll2[2],0,0.3,0);_A11(_Ll2[2],_Nw(100.0/_6K),_Nw(100.0/_6K));_011(_Tl2,_sl,_tl,_Ll2[2],_vs,1)}else {_b11(_Ll2[1],_Ul2);_d11(_Ll2[1],4,4,0,0);_e11(_Ll2[1],1,0.5);_z11(_Ll2[1],0,0.3,0);_A11(_Ll2[1],_Nw(100.0/_6K),_Nw(100.0/_6K));_011(_Tl2,_sl,_tl,_Ll2[1],_vs,1)}}function _7m2(_Tl2,_sl,_tl,_Cs,_vs){var _p1;var _6K=_Ol2();_b11(_Ml2,_8m2);_d11(_Ml2,0.2,0.3,0.0,0.0);_F11(_Ml2,
|
|
0,0,0,0,true);_G11(_Ml2,7*_6K,7*_6K,0,0);_H11(_Ml2,260,260,0,0);_y11(_Ml2,0.4);_A11(_Ml2,_Nw(0.2*_Ij._8_()/_6K),_Nw(0.2*_Ij._8_()/_6K));if(_Cs===0){for(_p1=0;_p1<=1;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_(),-30.0+_b_(20),_Ml2,_vs,1)}}else if(_Cs==2){for(_p1=0;_p1<=8;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_(),-30.0+_b_(20),_Ml2,_vs,1)}}else {for(_p1=0;_p1<=4;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_(),-30.0+_b_(20),_Ml2,_vs,1)}}}function _9m2(_Tl2,_sl,_tl,_Cs,_vs){var _p1;var _6K=_Ol2();_b11(_Nl2,_am2);_d11(_Nl2,0.1,
|
|
0.25,0.0,0.0);_y11(_Nl2,0.6);_F11(_Nl2,0,360,0,0,false);_G11(_Nl2,2.5*_6K,3.0*_6K,0.0,0.0);_H11(_Nl2,240,300,0,20);_A11(_Nl2,_Nw(0.5*_Ij._8_()/_6K),_Nw(0.5*_Ij._8_()/_6K));if(_Cs===0){for(_p1=0;_p1<=0;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_()-60,-30.0+_b_(20),_Nl2,_vs,1)}}else if(_Cs===2){for(_p1=0;_p1<=6;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_()-60,-30.0+_b_(20),_Nl2,_vs,1)}}else {for(_p1=0;_p1<=2;_p1++){_011(_Tl2,_b_(1)*1.2*_Ij._7_()-60,-30.0+_b_(20),_Nl2,_vs,1)}}}function _bm2(_cm2,_7s,_sl,_tl,_Cs,_vs){
|
|
var _aj1;_Ql2();if(_cm2){_aj1=_ol2}else {_aj1=_pl2}switch(_7s){case _ql2:_Sl2(_aj1,_sl,_tl,_Cs,_vs);break;case _rl2:_Vl2(_aj1,_sl,_tl,_Cs,_vs);break;case _sl2:_Xl2(_aj1,_sl,_tl,_Cs,_vs);break;case _tl2:_Yl2(_aj1,_sl,_tl,_Cs,_vs);break;case _ul2:__l2(_aj1,_sl,_tl,_Cs,_vs);break;case _vl2:_0m2(_aj1,_sl,_tl,_Cs,_vs);break;case _wl2:_1m2(_aj1,_sl,_tl,_Cs,_vs);break;case _xl2:_3m2(_aj1,_sl,_tl,_Cs,_vs);break;case _yl2:_5m2(_aj1,_sl,_tl,_Cs,_vs);break;case _zl2:_6m2(_aj1,_sl,_tl,_Cs,_vs);break;case _Al2:_7m2(_aj1,
|
|
_sl,_tl,_Cs,_vs);break;case _Bl2:_9m2(_aj1,_sl,_tl,_Cs,_vs);break }}var _dm2=!1,_ie1=!1,_em2=!0;function _fm2(_gm2){if(_gm2){_dm2=true}else {_ie1=false;_dm2=false;if(_em2){_hm2=false}}}function _im2(){if(window["page"]===undefined){_em2=false;window.addEventListener("focus",function(){_fm2(false)});window.addEventListener("blur",function(){_fm2(true)});window.addEventListener("click",function(){_fm2(false)})}}function _jm2(){if(_dm2){_ie1=true;_dm2=false}else if(_ie1){_ie1=false;if(_em2){_hm2=true}}}function _km2(){
|
|
var _aS,_p1,_lm2;var _yv=null;if(_Ij._zv){_yv=_Ij._Bv}var _Lw=_Ij._VR._Lw;var _Zn=_mm2++;for(var _nm2=0;_nm2<_Lw.length;_nm2++){var _fK=_Lw[_nm2];var _lK=_fK._lK;if(!_fK._WR&&(_fK._om2<=_Zn)){if(_lK._pm2[_qm2]){var _IS=false;if(_NN(_fK._Wa)||_NN(_fK._uK)){_aS=_fK._a_();_IS=((_aS.right<0)||(_aS.left>_Ij._7_())||(_aS.bottom<0)||(_aS.top>_Ij._8_()))}else {_IS=((_fK.x<0)||(_fK.x>_Ij._7_())||(_fK.y<0)||(_fK.y>_Ij._8_()))}if(_IS){if(!_fK._rm2){_fK._Tl(_qm2,_sm2,_fK,_fK)}}_fK._rm2=_IS}if(_lK._pm2[_tm2]){if(_NN(_fK._Wa)||_NN(_fK._uK)){
|
|
_aS=_fK._a_();if((_aS.left<0)||(_aS.right>_Ij._7_())||(_aS.top<0)||(_aS.bottom>_Ij._8_())){_fK._Tl(_tm2,_sm2,_fK,_fK)}}else {if((_fK.x<0)||(_fK.x>_Ij._7_())||(_fK.y<0)||(_fK.y>_Ij._8_())){_fK._Tl(_tm2,_sm2,_fK,_fK)}}}if(_yv){for(_lm2=0;_lm2<_yv.length;_lm2++){var _um2=_yv[_lm2];if(_um2._y1){var _vm2=_um2._8a1;var _wm2=_um2._aa1;var _xm2=_um2._8a1+_um2._ca1;var _ym2=_um2._aa1+_um2._ea1;var _ok2=_zm2._5k2(_um2._Am2);if(_ok2!=null){_vm2=_ok2._Hk2();_wm2=_ok2._Jk2();_xm2=_ok2._Hk2()+_ok2._Ik2();_ym2=_ok2._Jk2()+_ok2._Kk2()}
|
|
if(_lK._pm2[_Bm2+_lm2]){if(_NN(_fK._Wa)||_NN(_fK._uK)){_aS=_fK._a_();if((_aS.right<_vm2)||(_aS.left>_xm2)||(_aS.bottom<_wm2)||(_aS.top>_ym2)){_fK._Tl(_Bm2+_lm2,_sm2,_fK,_fK)}}else {if((_fK.x<_vm2)||(_fK.x>_xm2)||(_fK.y<_wm2)||(_fK.y>_ym2)){_fK._Tl(_Bm2+_lm2,_sm2,_fK,_fK)}}}if(_lK._pm2[_Cm2+_lm2]){if(_NN(_fK._Wa)||_NN(_fK._uK)){_aS=_fK._a_();if((_aS.left<_vm2)||(_aS.right>_xm2)||(_aS.top<_wm2)||(_aS.bottom>_ym2)){_fK._Tl(_Cm2+_lm2,_sm2,_fK,_fK)}}else {if((_fK.x<_vm2)||(_fK.x>_xm2)||(_fK.y<_wm2)||(_fK.y>_ym2)){
|
|
_fK._Tl(_Cm2+_lm2,_sm2,_fK,_fK)}}}}}}}}}function _Dm2(){for(var _Q22 in _R22){if(!_R22.hasOwnProperty(_Q22))continue;var _Em2=_tj._Kl(_Q22);var _Fm2=_Em2._T21();var _Zn=_mm2++;for(var _p22=0;_p22<_Fm2.length;_p22++){var _Gm2=_Fm2[_p22];if(!_Gm2._WR&&_Gm2._XR&&(_Gm2._om2<=_Zn)){var _Hm2=_R22[_Q22];for(var _Im2 in _Hm2){if(!_Hm2.hasOwnProperty(_Im2))continue;var _QB1=_Hm2[_Im2];var _Jm2=_tj._Kl(_QB1);var _Km2=_Jm2._T21();for(var _q22=0;_q22<_Km2.length;_q22++){var _Lm2=_Km2[_q22];if(!_Lm2._WR&&_Lm2._XR&&(_Lm2._om2<=_Zn)){
|
|
if((_Gm2._lK==_Lm2._lK)&&(_q22<_p22))continue;if(_Gm2.__R(_Lm2,true)){if((_Gm2._YZ)||(_Lm2._YZ)){_Gm2.x=_Gm2._r_;_Gm2.y=_Gm2._s_;_Gm2._8S=true;_Gm2._wK=_Gm2._Mm2;_Lm2.x=_Lm2._r_;_Lm2.y=_Lm2._s_;_Lm2._8S=true;_Lm2._wK=_Lm2._Mm2}_Gm2._Tl(_y22,_Lm2._lK._ES,_Gm2,_Lm2);_Lm2._Tl(_y22,_Gm2._lK._ES,_Lm2,_Gm2);if((_Gm2._YZ)||(_Lm2._YZ)){_Gm2._b22();_Lm2._b22();_Gm2._8t(_Gm2.x+_Gm2._65,_Gm2.y+_Gm2._75);_Lm2._8t(_Lm2.x+_Lm2._65,_Lm2.y+_Lm2._75);if(_Gm2.__R(_Lm2,true)){_Gm2.x=_Gm2._r_;_Gm2.y=_Gm2._s_;_Gm2._8S=true;
|
|
_Gm2._wK=_Gm2._Mm2;_Lm2.x=_Lm2._r_;_Lm2.y=_Lm2._s_;_Lm2._8S=true;_Lm2._wK=_Lm2._Mm2}}}}}}}}}}function _Nm2(){if(_Ij){var _qz;var _Zn=_mm2;var _Om2=_Cb1();var _Pm2=_Db1();var _Qm2=_tj._XZ();for(var _bK=0;_bK<_Qm2.length;_bK++){var _6L=_Qm2[_bK];var _Rm2=_6L._pm2;if(_Rm2[_Sm2]||_Rm2[_Tm2]||_Rm2[_Um2]||_Rm2[_Vm2]||_Rm2[_Wm2]||_Rm2[_Xm2]||_Rm2[_Ym2]||_Rm2[_Zm2]||_Rm2[__m2]||_Rm2[_0n2]||_Rm2[_1n2]||_Rm2[_2n2]||_Rm2[_3n2]||_Rm2[_4n2]){if(_6L._5n2.length>0){var _6n2=_6L._5n2._Lw.slice(0);for(var _p1=_6n2.length-1;
|
|
_p1>=0;_p1--){var _By=_6n2[_p1];if(!_By._WR&&(_By._om2<=_Zn)){if(_By._8S)_By._9S();if(_By._uy(_Om2,_Pm2,true)){var _7n2=true;for(_qz=0;_qz<3;_qz++){if(_Zv._7u[_qz]){if(_Rm2[_Sm2+_qz]){_By._Tl(_Sm2+_qz,0,_By,_By)}_7n2=false}}for(_qz=0;_qz<3;_qz++){if(_Zv._2u[_qz]===1){if(_Rm2[_Vm2+_qz]){_By._Tl(_Vm2+_qz,0,_By,_By)}_7n2=false}}for(_qz=0;_qz<3;_qz++){if(_Zv._6u[_qz]===1){if(_Rm2[_Ym2+_qz]){_By._Tl(_Ym2+_qz,0,_By,_By)}}}if(_7n2){_By._Tl(_0n2,0,_By,_By)}if(!_By._8n2){_By._Tl(_1n2,0,_By,_By);_By._8n2=true}
|
|
}else {if(_By._8n2){_By._Tl(_2n2,0,_By,_By);_By._8n2=false;}}}}}}}for(_qz=0;_qz<3;_qz++){if(_Zv._7u[_qz]){_dK._Tl(_9n2+_qz,0)}}for(_qz=0;_qz<3;_qz++){if(_Zv._2u[_qz]===1){_dK._Tl(_an2+_qz,0)}}for(_qz=0;_qz<3;_qz++){if(_Zv._6u[_qz]===1){_dK._Tl(_bn2+_qz,0)}}if(_cn2){_dK._Tl(_3n2,0)}if(_dn2){_dK._Tl(_4n2,0)}}}function _en2(){var _hp,_ip,_Em;var _Lw=_Ij._VR._Lw;var _Zn=_mm2++;for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(!_By._WR&&(_By._fn2>=0)&&(_By._om2<=_Zn)){if(!_By._gn2){var _AM=_BM._Kl(_By._fn2);
|
|
if((_AM!==null)&&(_AM!==undefined)){if(_By._hn2>0){_hp=_AM._in2(_By._jn2);_By._jn2+=_By._hn2;_ip=_AM._in2(_By._jn2);for(_Em=_hp;_Em<_ip;_Em++){_wM(_By,_By,_By._fn2,_Em)}if(_By._kn2&&(_By._jn2>_AM._ln2())){_By._jn2=0}}else {_hp=_AM._mn2(_By._jn2);_By._jn2+=_By._hn2;_ip=_AM._mn2(_By._jn2);for(_Em=_hp;_Em>_ip;_Em--){_wM(_By,_By,_By._fn2,_Em)}if(_By._kn2&&(_By._jn2<0)){_By._jn2=_AM._ln2();}}}}}}}function _nn2(){var _Lw=_Ij._VR._Lw;var _Zn=_mm2++;for(var _fK=0;_fK<_Lw.length;_fK++){var _By=_Lw[_fK];if(!_By._WR&&(_By._om2<=_Zn)){
|
|
for(var _rk=0;_rk<_on2;_rk++){var event=_pn2|(_rk+1);var _6L=_By._lK;if(_6L._pm2[event]){var _qn2;_qn2=~~(_By._n9[_rk]);if(_qn2>=0){_qn2--;_By._n9[_rk]=_qn2}if(_qn2===0){_By._Tl(_pn2|(_rk+1),0,_By,_By)}}}}}}function _uM(_mj,_rM){switch(_mj){case _rn2:return _nS;case _sn2:return _2S;case _tn2:return _3S;case _un2:switch(_rM){case 0:return _vn2;case 1:return _wn2;case 2:return _xn2;case 3:return _yn2;case 4:return _zn2;case 5:return _An2;case 6:return _Bn2;case 7:return _Cn2;case 8:return _Dn2;case 9:return _En2;case 10:return _Fn2;
|
|
case 11:return _Gn2;default :return _vn2}break;case _Hn2:switch(_rM){case _In2:return _Jn2;case _Kn2:return _Ln2;case _Mn2:return _Nn2;default :return _Ln2}break;case _On2:return _y22;case _Pn2:switch(_rM){case _Qn2:return _Sm2;case _Rn2:return _Um2;case _Sn2:return _Tm2;case _Tn2:return _0n2;case _Un2:return _Vm2;case _Vn2:return _Xm2;case _Wn2:return _Wm2;case _Xn2:return _Ym2;case _Yn2:return __m2;case _Zn2:return _Zm2;case __n2:return _1n2;case _0o2:return _2n2;case _1o2:return 0;case _2o2:return 0;case _3o2:return 0;case _4o2:return 0;case _5o2:return 0;
|
|
case _6o2:return 0;case _7o2:return 0;case _8o2:return 0;case _9o2:return 0;case _ao2:return 0;case _bo2:return 0;case _co2:return 0;case _do2:return 0;case _eo2:return 0;case _fo2:return 0;case _go2:return 0;case _ho2:return 0;case _io2:return 0;case _jo2:return 0;case _ko2:return 0;case _lo2:return 0;case _mo2:return 0;case _no2:return 0;case _oo2:return 0;case _po2:return _9n2;case _qo2:return _ro2;case _so2:return _to2;case _uo2:return _an2;case _vo2:return _wo2;case _xo2:return _yo2;case _zo2:return _bn2;case _Ao2:return _Bo2;case _Co2:return _Do2;
|
|
case _Eo2:return _3n2;case _Fo2:return _4n2;default :return 0}break;case _HM:{switch(_rM){case _Go2:return _qm2;case _Ho2:return _tm2;case _Io2:return _Jo2;case _Ko2:return _Lo2;case _Mo2:return _No2;case _Oo2:return _Po2;case _Qo2:return _Ro2;case _So2:return _To2;case _Uo2:return _c22;case _Vo2:return _Wo2;case _Xo2:return _Yo2;case _Zo2:return _Bm2;case __o2:return _0p2;case _1p2:return _2p2;case _3p2:return _4p2;case _5p2:return _6p2;case _7p2:return _8p2;case _9p2:return _ap2;case _bp2:return _cp2;case _dp2:return _Cm2;case _ep2:return _fp2;
|
|
case _gp2:return _hp2;case _ip2:return _jp2;case _kp2:return _lp2;case _mp2:return _np2;case _op2:return _pp2;case _qp2:return _rp2;case _GM:return _sp2;case _tp2:return _up2;case _vp2:return _wp2;case _xp2:return _yp2;case _zp2:return _Ap2;case _Bp2:return _Cp2;case _Dp2:return _Ep2;case _Fp2:return _Gp2;case _Hp2:return _Ip2;case _Jp2:return _Kp2;case _Lp2:return _Mp2;case _Np2:return _Op2;case _Pp2:return _Qp2;case _Rp2:return _Sp2;case _Tp2:return _Up2;case _Vp2:return _Wp2;case _Xp2:return _Ul;case _Yp2:return _vj;case _Zp2:return __p2;case _0q2:return _1q2;
|
|
case _2q2:return _3q2;case _4q2:return _5q2;case _6q2:return _7q2;case _8q2:return _9q2;case _aq2:return _bq2;case _cq2:return _dq2;case _eq2:return _n81;case _fq2:return _gq2;case _hq2:return _g61;case _iq2:return _jq2;default :return 0}break }case _kq2:return _lq2|_rM;case _mq2:return _nq2;case _oq2:return _pq2;case _qq2:return _rq2;case _sq2:return _tq2;case _uq2:switch(_rM){case _vq2:return _wq2;case _xq2:return _yq2;case _zq2:return _Aq2;case _Bq2:return _Cq2;case _Dq2:return _Eq2;case _Fq2:return _Gq2;case _Hq2:return _Iq2;case _Jq2:return _Kq2;
|
|
case _Lq2:return _Mq2;case _Nq2:return _Oq2;case _Pq2:return _Qq2;case _Rq2:return _Sq2;case _Tq2:return _Uq2;case _Vq2:return _Wq2;case _Xq2:return _Yq2;case _Zq2:return __q2;case _0r2:return _1r2;case _2r2:return _3r2;case _4r2:return _5r2;case _6r2:return _7r2;case _8r2:return _9r2;case _ar2:return _br2;case _cr2:return _dr2;case _er2:return _fr2;case _gr2:return _hr2;case _ir2:return _jr2;default :return 0;case _kr2:return _mS}break;default :return 0}}function _vM(_mj,_rM){switch(_mj){case _On2:case _sq2:case _mq2:case _oq2:case _qq2:{return _rM}
|
|
}return 0}(function(window){if(!Object.defineProperty){throw("Font.js requires Object.defineProperty, which this browser does not support.")}if(!document.createElement("canvas").getContext){throw("Font.js requires <canvas> and the Canvas2D API, which this browser does not support.")}(function(window){try{var _rk=new Uint8Array(1);return }catch(e){}function subarray(start,end){return this.slice(start,end)}function _lr2(_xK1,offset){var _p1,_km=_xK1.length;if(arguments.length<2){offset=0}for(_p1=0;_p1<_km;
|
|
++_p1,++offset){this[offset]=_xK1[_p1]&0xFF}}function _mr2(_JS){var result,_p1;if(typeof _JS==="number"){result=new Array(_JS);for(_p1=0;_p1<_JS;++_p1){result[_p1]=0}}else {result=_JS.slice(0)}result.subarray=subarray;result.buffer=result;result.byteLength=result.length;result.set =_lr2;if(typeof _JS==="object"&&_JS.buffer){result.buffer=_JS.buffer}return result}window.Uint8Array=_mr2;window.Uint32Array=_mr2;window.Int32Array=_mr2}(window));(function(window){if(window.opera)return;if("response" in XMLHttpRequest.prototype||"mozResponseArrayBuffer" in XMLHttpRequest.prototype||"mozResponse" in XMLHttpRequest.prototype||"responseArrayBuffer" in XMLHttpRequest.prototype){
|
|
return }var getter;if(window.VBArray){getter=function(){return new Uint8Array(new window.VBArray(this.responseBody)._nr2())}}else {getter=function(){return this.responseBody}}Object.defineProperty(XMLHttpRequest.prototype,"response",{get:getter})}(window));if(!window.btoa){window.btoa=function(data){var _SM="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _TM,_UM,_VM,_WM,_XM,_YM,_ZM,__M,_p1=0,_0N=0,_or2="",_2N=[];if(!data){return data}do {_TM=data.charCodeAt(_p1++);_UM=data.charCodeAt(_p1++);
|
|
_VM=data.charCodeAt(_p1++);__M=_TM<<16|_UM<<8|_VM;_WM=__M>>18&0x3f;_XM=__M>>12&0x3f;_YM=__M>>6&0x3f;_ZM=__M&0x3f;_2N[_0N++]=_SM.charAt(_WM)+_SM.charAt(_XM)+_SM.charAt(_YM)+_SM.charAt(_ZM)}while(_p1<data.length);_or2=_2N.join('');var _ok=data.length%3;return(_ok?_or2.slice(0,_ok-3):_or2)+'==='.slice(_ok||3)}}function Font(){this._pr2="fjs"+(999999*Math.random()|0)}Font.prototype._X51="";Font.prototype._qr2="";Font.prototype.data="";Font.prototype._rr2="AAEAAAAKAIAAAwAgT1MvMgAAAAAAAACsAAAAWGNtYXAA"+"AAAAAAABBAAAACxnbHlmAAAAAAAAATAAAAAQaGVhZAAAA"+"AAAAAFAAAAAOGhoZWEAAAAAAAABeAAAACRobXR4AAAAAA"+"AAAZwAAAAIbG9jYQAAAAAAAAGkAAAACG1heHAAAAAAAAA"+"BrAAAACBuYW1lAAAAAAAAAcwAAAAgcG9zdAAAAAAAAAHs"+"AAAAEAAEAAEAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAMAAQA"+"AAAwABAAgAAAABAAEAAEAAABB//8AAABB////wAABAAAA"+"AAABAAAAAAAAAAAAAAAAMQAAAQAAAAAAAAAAAABfDzz1A"+"AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAg"+"AAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAAAQAAAAIAAQAB"+"AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAHgADAAEEC"+"QABAAAAAAADAAEECQACAAIAAAAAAAEAAAAAAAAAAAAAAA"+"AAAA==";
|
|
Font.prototype._sr2={_tr2:0,_ur2:0,_vr2:0,_wr2:0,_xr2:400};Font.prototype._yr2=!1;Font.prototype._Z71=!1;Font.prototype.onload=function(){};Font.prototype.onerror=function(){};Font.prototype.canvas=!1;Font.prototype.context=!1;Font.prototype.validate=function(target,_Lx1,_zr2,font,_Ar2){if(_Ar2!==!1&&_Ar2<0){this.onerror("Requested system font '"+this._pr2+"' could not be loaded (it may not be installed).");return }var _Br2=document._Cr2.getComputedStyle(target,'');var width=_Br2.getPropertyValue("width").replace("px",
|
|
'');if(width>0){document._Dr2.removeChild(_Lx1);document.body.removeChild(target);this._Z71=!0;this.onload()}else {setTimeout(function(){font.validate(target,_Lx1,_zr2,font,_Ar2===!1?!1:_Ar2-50)},50)}};Font.prototype._Er2=function(){var __J1=this;var _QM=function(_Wt){return String.fromCharCode(_Wt)};var _Fr2=function(_Wt){if(_Wt<256){return _QM(0)+_QM(_Wt)}var _mM=_Wt>>8;var _nM=_Wt&0xFF;return _QM(_mM)+_QM(_nM)};var _Gr2=function(_Wt){if(_Wt<0){_Wt=0xFFFFFFFF+_Wt+1}return parseInt(_Wt,10).toString(16);};
|
|
var _Hr2=function(_mM,_nM){return 256*_mM+_nM};var _Ir2=function(_mM,_nM){var _Jr2=_mM>>7===1,_Wt;_mM=_mM&0x7F;_Wt=256*_mM+_nM;if(!_Jr2){return _Wt}return _Wt-0x8000};var _Kr2=function(_mM,_nM,_Lr2,_Mr2){return 16777216*_mM+65536*_nM+256*_Lr2+_Mr2};var error=function(_yJ){__J1.onerror(_yJ)};var _Nr2=_QM(0)+_QM(1)+_QM(0)+_QM(0);var _Or2="OTTO";var data=this.data;var version=_QM(data[0])+_QM(data[1])+_QM(data[2])+_QM(data[3]);var _Pr2=(version===_Nr2);var _Qr2=(_Pr2?!1:version===_Or2);if(_Pr2){this._qr2="truetype";
|
|
}else if(_Qr2){this._qr2="opentype"}else {error("Error: file at "+this._X51+" cannot be interpreted as OpenType font.");return }var _Rr2=_Hr2(data[4],data[5]),_Sr2=12,_Tr2,end=_Sr2+16*_Rr2,__={},_px1;for(_Tr2=_Sr2;_Tr2<end;_Tr2+=16){_px1=_QM(data[_Tr2])+_QM(data[_Tr2+1])+_QM(data[_Tr2+2])+_QM(data[_Tr2+3]);__[_px1]={name:_px1,_Ur2:_Kr2(data[_Tr2+4],data[_Tr2+5],data[_Tr2+6],data[_Tr2+7]),offset:_Kr2(data[_Tr2+8],data[_Tr2+9],data[_Tr2+10],data[_Tr2+11]),length:_Kr2(data[_Tr2+12],data[_Tr2+13],data[_Tr2+14],
|
|
data[_Tr2+15])}}var _Vr2=function(_px1){if(!__[_px1]){error("Error: font is missing the required OpenType '"+_px1+"' table.");return !1}return _px1};_px1=_Vr2("head");if(_px1===!1){return }_Tr2=__[_px1].offset;__[_px1].version=""+data[_Tr2]+data[_Tr2+1]+data[_Tr2+2]+data[_Tr2+3];var _Wr2=_Hr2(data[_Tr2+18],data[_Tr2+19]);this._sr2._tr2=_Wr2;_px1=_Vr2("hhea");if(_px1===!1){return }_Tr2=__[_px1].offset;__[_px1].version=""+data[_Tr2]+data[_Tr2+1]+data[_Tr2+2]+data[_Tr2+3];this._sr2._vr2=_Ir2(data[_Tr2+4],
|
|
data[_Tr2+5])/_Wr2;this._sr2._wr2=_Ir2(data[_Tr2+6],data[_Tr2+7])/_Wr2;this._sr2._ur2=_Ir2(data[_Tr2+8],data[_Tr2+9])/_Wr2;_px1=_Vr2("OS/2");if(_px1===!1){return }_Tr2=__[_px1].offset;__[_px1].version=""+data[_Tr2]+data[_Tr2+1];this._sr2._xr2=_Hr2(data[_Tr2+4],data[_Tr2+5]);_px1=_Vr2("cmap");if(_px1===!1){return }_Tr2=__[_px1].offset;__[_px1].version=""+data[_Tr2]+data[_Tr2+1];_Rr2=_Hr2(data[_Tr2+2],data[_Tr2+3]);var _Xr2,_Yr2,_Zr2,__r2,offset,_0s2=!1;for(_Xr2=0;_Xr2<_Rr2;_Xr2++){_Yr2=_Tr2+4+_Xr2*8;
|
|
_Zr2=_Hr2(data[_Yr2],data[_Yr2+1]);__r2=_Hr2(data[_Yr2+2],data[_Yr2+3]);offset=_Kr2(data[_Yr2+4],data[_Yr2+5],data[_Yr2+6],data[_Yr2+7]);if(_Zr2===3&&__r2===1){_0s2=offset}}var _1s2="A";this._2s2=[];if(_0s2!==!1){_Tr2+=_0s2;version=_Hr2(data[_Tr2],data[_Tr2+1]);if(version===4){var _3s2=_Hr2(data[_Tr2+6],data[_Tr2+7])/2;var _4s2=function(_QM){return [0x0009,0x000A,0x000B,0x000C,0x000D,0x0020,0x0085,0x00A0,0x1680,0x180E,0x2000,0x2001,0x2002,0x2003,0x2004,0x2005,0x2006,0x2007,0x2008,0x2009,0x200A,0x2028,
|
|
0x2029,0x202F,0x205F,0x3000].indexOf(_QM)===-1};var _p1=_Tr2+14,e=_Tr2+14+2*_3s2,_5s2=!1;for(;_p1<e;_p1+=2){_5s2=_Hr2(data[_p1],data[_p1+1]);if(_4s2(_5s2)){break }_5s2=!1}var _wJ=e+2;for(;_p1<e;_p1+=2,_wJ+=2){var _6s2=_Hr2(data[_p1],data[_p1+1]);var _7s2=_Hr2(data[_wJ],data[_wJ+1]);if(_6s2!=0xffff){for(var _km=_7s2;_km<=_6s2;++_km){this._2s2.push(_km)}}}if(_5s2!==!1){_1s2=String.fromCharCode(_5s2);var _PM1=-(_5s2-1)+65536;var _8s2=btoa(_QM(0)+_Fr2(_5s2)+_Fr2(0xFFFF)+_Fr2(0)+_Fr2(_5s2)+_Fr2(0xFFFF)+_Fr2(_PM1)+_Fr2(1));
|
|
this._rr2=this._rr2.substring(0,380)+_8s2+this._rr2.substring(380+_8s2.length)}}}this._9s2(_1s2,!1)};Font.prototype._9s2=function(_1s2,_Ar2){var _as2=this._pr2+" testfont";var _bs2=document.createElement("style");_bs2.setAttribute("type","text/css");_bs2.innerHTML="@font-face {\n"+" font-family: '"+_as2+"';\n"+" src: url('data:application/x-font-ttf;base64,"+this._rr2+"')\n"+" format('truetype');}";document._Dr2.appendChild(_bs2);var _cs2=!1;if(!this._yr2){_cs2=this._ds2();document._Dr2.appendChild(_cs2)}
|
|
var _es2=document.createElement("p");_es2.style.cssText="position: absolute; top: 0; left: 0; opacity: 0;";_es2.style._pr2="'"+this._pr2+"', '"+_as2+"'";_es2.innerHTML=_1s2+_1s2+_1s2+_1s2+_1s2+_1s2+_1s2+_1s2+_1s2+_1s2;document.body.appendChild(_es2);if(!document._Cr2.getComputedStyle){this.onload();_lJ("Error: document.defaultView.getComputedStyle is not supported by this browser.\n"+"Consequently, Font.onload() cannot be trusted.")}else {var _fs2=this._yr2?1000:this._sr2._tr2;var canvas=document.createElement("canvas");
|
|
canvas.width=_fs2;canvas.height=_fs2;this.canvas=canvas;var context=canvas.getContext("2d");context.font="1em '"+this._pr2+"'";context.fillStyle="white";context.fillRect(-1,-1,_fs2+2,_fs2+2);context.fillStyle="black";context.fillText("test text",50,_fs2/2);this.context=context;var _492=this;var _gs2=function(){_492.validate(_es2,_bs2,_cs2,_492,_Ar2)};setTimeout(_gs2,50)}};Font.prototype._hs2=function(){this._yr2=!0;this._sr2=!1;this._9s2("A",1000)};Font.prototype._is2=function(){var font=this;if(this._X51.indexOf(".")===-1){
|
|
setTimeout(function(){font._hs2()},10);return }var _js2=new XMLHttpRequest();_js2.open('GET',font._X51,!0);_js2.responseType="arraybuffer";_js2.onload=function(_ks2){var _ls2=_js2.response;if(_ls2){font.data=new Uint8Array(_ls2);font._Er2()}else {font.onerror("Error downloading font resource from "+font._X51)}};_js2.send(null)};Font.prototype._ms2=!1;Font.prototype._ds2=function(){if(this._ms2){return this._ms2}this._ms2=document.createElement("style");this._ms2.type="text/css";var _ns2="@font-face {\n";
|
|
_ns2+=" font-family: '"+this._pr2+"';\n";_ns2+=" src: url('"+this._X51+"') format('"+this._qr2+"');\n";_ns2+="}";this._ms2.innerHTML=_ns2;return this._ms2};Font.prototype.measureText=function(_os2,_ps2){if(!this._Z71){console.log("Error:measureText() was called while the font was not yet loaded");return !1}this.context.font=_ps2+"px '"+this._pr2+"'";var _sr2=this.context.measureText(_os2);_sr2.fontsize=_ps2;_sr2._vr2=0;_sr2._wr2=0;_sr2._tb2={_qs2:0,_rs2:_sr2.width,_ss2:0,_ts2:0};_sr2.height=0;var _H92=[],
|
|
_us2=_sr2.width/this._sr2._tr2;if(_us2<=1){_H92.push(_os2)}else {_H92.push(_os2)}var _vs2=_H92.length,_p1;for(_p1=0;_p1<_vs2;_p1++){this._ws2(_H92[_p1],_ps2,_sr2)}return _sr2};Font.prototype._ws2=function(_xs2,_ps2,_sr2){var _ys2=function(_Us,_zs2){return document._Cr2.getComputedStyle(_Us,null).getPropertyValue(_zs2)};var _p1,_Em,_As2,_0J,_fB1;var _Bs2=document.createElement("div");_Bs2.style.position="absolute";_Bs2.style.opacity=0;_Bs2.style.font=_ps2+"px '"+this._pr2+"'";var _Jh2=10;_Bs2.innerHTML=_xs2;
|
|
for(_p1=1;_p1<_Jh2;_p1++){_Bs2.innerHTML+="<br/>"+_xs2}document.body.appendChild(_Bs2);_sr2._ur2=1.2*_ps2;var _Cs2=_ys2(_Bs2,"height");_Cs2=_Cs2.replace("px","");if(_Cs2>=_ps2*_Jh2){_sr2._ur2=(_Cs2/_Jh2)|0}document.body.removeChild(_Bs2);if(/^_Ds2*$/.test(_xs2)){return _sr2}var canvas=this.canvas,_nq=this.context,_fs2=this._yr2?1000:this._sr2._tr2,_r1=_fs2,_s1=_fs2,_Es2=_fs2/2,padding=50,_Fs2=(_fs2-_sr2.width)/2;if(_Fs2!==(_Fs2|0)){_Fs2=_Fs2|0}_nq.fillStyle="white";_nq.fillRect(-padding,-padding,_r1+2*padding,
|
|
_s1+2*padding);_nq.fillStyle="black";_nq.fillText(_xs2,_Fs2,_Es2);var _Gs2=(_sr2.width+padding)|0,_Hs2=4*_ps2,_Is2=_Fs2-padding/2,_Js2=_Es2-_Hs2/2,_mQ1=_nq.getImageData(_Is2,_Js2,_Gs2,_Hs2).data;_p1=0;_Em=0;_As2=_Gs2*4;_0J=_mQ1.length;_fB1=_Hs2/2;while(++_p1<_0J&&_mQ1[_p1]===255){}var _vr2=(_p1/_As2)|0;_p1=_0J-1;while(--_p1>0&&_mQ1[_p1]===255){}var _wr2=(_p1/_As2)|0;for(_p1=0,_Em=0;_Em<_Gs2&&_mQ1[_p1]===255;){_p1+=_As2;if(_p1>=_0J){_Em++;_p1=(_p1-_0J)+4}}var _qs2=_Em;var _Le1=1;for(_p1=_0J-3,_Em=0;_Em<_Gs2&&_mQ1[_p1]===255;
|
|
){_p1-=_As2;if(_p1<0){_Em++;_p1=(_0J-3)-(_Le1++)*4}}var _rs2=_Gs2-_Em;_sr2._vr2=(_fB1-_vr2);_sr2._wr2=(_wr2-_fB1);_sr2._tb2={_qs2:_qs2-(padding/2),_rs2:_rs2-(padding/2),_ss2:-_sr2._wr2,_ts2:_sr2._vr2};_sr2.height=1+(_wr2-_vr2);return _sr2};Object.defineProperty(Font.prototype,"src",{set:function(_X51){this._X51=_X51;this._is2()}});window.Font=Font}(window));function _Ks2(){}var _Cm=3.14159265,_Ls2=!0,_Ms2=!1,_481=!0,_Fc1=0,_Ns2=-1,_Os2=0,_Ps2=1,_Qs2=2,_KR=0,_Rs2=-1,_Ss2=0,_LR=1,_Ts2=2,_Us2=3,_Vs2=4,
|
|
_Ws2=5,_Xs2=6,_Ys2=7,_Zs2=8,__s2=9,_0t2=10,_1t2=11,_h51=0,_2t2=-1,_3t2=0,_4t2=0,_5t2=1,_6t2=2,_i51=3,_7t2=4,_8t2=5,_9t2=6,_at2=7,_bt2=8,_ct2=9,_Ic1=0,_dt2=-1,_K31=-100,_O31=-200,_et2=-300,_ft2=-400,_B_=-1,_gt2=-2,_0S=-3,_ry=-4,_ht2=-5,_it2=-7,_jt2=-6,_nS=0x000,_2S=0x100,_pn2=0x200,_kt2=0x300,_y22=0x400,_nq2=0x500,_lt2=0x600,_sm2=0x700,_lq2=0x800,_pq2=0x900,_rq2=0xA00,_tq2=0xB00,_3S=0xC00,_mt2=0xD00,_mS=0xE00,_Ln2=_kt2|1,_Jn2=_kt2|2,_Nn2=_kt2|3,_qm2=_sm2|1,_tm2=_sm2|2,_Jo2=_sm2|3,_Lo2=_sm2|4,_No2=_sm2|5,
|
|
_Po2=_sm2|6,_Ro2=_sm2|7,_To2=_sm2|8,_c22=_sm2|9,_Wo2=_sm2|10,_Yo2=_sm2|11,_sp2=_sm2|14,_up2=_sm2|15,_wp2=_sm2|16,_yp2=_sm2|17,_Ap2=_sm2|18,_Cp2=_sm2|19,_Ep2=_sm2|20,_Gp2=_sm2|21,_Ip2=_sm2|22,_Kp2=_sm2|23,_Mp2=_sm2|24,_Op2=_sm2|25,_Qp2=_sm2|26,_Sp2=_sm2|27,_Up2=_sm2|28,_Wp2=_sm2|29,_Bm2=_sm2|30,_0p2=_sm2|31,_2p2=_sm2|32,_4p2=_sm2|33,_6p2=_sm2|34,_8p2=_sm2|35,_ap2=_sm2|36,_cp2=_sm2|37,_Cm2=_sm2|40,_fp2=_sm2|41,_hp2=_sm2|42,_jp2=_sm2|43,_lp2=_sm2|44,_np2=_sm2|45,_pp2=_sm2|46,_rp2=_sm2|47,_Ul=_sm2|58,
|
|
_vj=_sm2|59,__p2=_sm2|60,_1q2=_sm2|61,_3q2=_sm2|62,_5q2=_sm2|63,_9q2=_sm2|68,_nt2=_lq2|64,_ot2=_lq2|65,_pt2=_lq2|72,_qt2=_lq2|73,_rt2=_lq2|74,_st2=_lq2|75,_tt2=_lq2|76,_ut2=_lq2|77,_7q2=_sm2|66,_bq2=_sm2|70,_dq2=_sm2|71,_n81=_sm2|72,_vt2=_sm2|73,_gq2=_sm2|74,_g61=_sm2|75,_jq2=_sm2|76,_Sm2=_lt2|1,_Um2=_lt2|2,_Tm2=_lt2|3,_Vm2=_lt2|4,_Xm2=_lt2|5,_Wm2=_lt2|6,_Ym2=_lt2|7,__m2=_lt2|8,_Zm2=_lt2|9,_9n2=_lt2|10,_ro2=_lt2|11,_to2=_lt2|12,_an2=_lt2|13,_wo2=_lt2|14,_yo2=_lt2|15,_bn2=_lt2|16,_Bo2=_lt2|17,_Do2=_lt2|18,
|
|
_0n2=_lt2|19,_1n2=_lt2|20,_2n2=_lt2|21,_3n2=_lt2|22,_4n2=_lt2|23,_vn2=_pn2|1,_wn2=_pn2|2,_xn2=_pn2|3,_yn2=_pn2|4,_zn2=_pn2|5,_An2=_pn2|6,_Bn2=_pn2|7,_Cn2=_pn2|8,_Dn2=_pn2|9,_En2=_pn2|10,_Fn2=_pn2|11,_Gn2=_pn2|12,_wq2=_mt2|1,_yq2=_mt2|2,_Aq2=_mt2|3,_Cq2=_mt2|4,_Eq2=_mt2|5,_Gq2=_mt2|6,_Iq2=_mt2|7,_Kq2=_mt2|8,_Mq2=_mt2|9,_Oq2=_mt2|10,_Qq2=_mt2|11,_Sq2=_mt2|12,_Uq2=_mt2|13,_Wq2=_mt2|65,_Yq2=_mt2|66,__q2=_mt2|67,_1r2=_mt2|68,_3r2=_mt2|69,_5r2=_mt2|70,_7r2=_mt2|71,_9r2=_mt2|72,_br2=_mt2|73,_dr2=_mt2|74,
|
|
_fr2=_mt2|75,_hr2=_mt2|76,_jr2=_mt2|77,_rn2=0,_sn2=1,_un2=2,_Hn2=3,_On2=4,_mq2=5,_Pn2=6,_HM=7,_kq2=8,_oq2=9,_qq2=10,_sq2=11,_tn2=12,_uq2=13,_kr2=14,_wt2=10,_xt2=11,_yt2=12,_zt2=13,_At2=14,_Bt2=15,_Ct2=16,_Dt2=17,_Et2=18,_Ft2=19,_Gt2=20,_Ht2=21,_It2=22,_Jt2=23,_Kt2=24,_Lt2=25,_Qn2=0,_Rn2=1,_Sn2=2,_Tn2=3,_Un2=4,_Vn2=5,_Wn2=6,_Xn2=7,_Yn2=8,_Zn2=9,__n2=10,_0o2=11,_1o2=16,_2o2=17,_3o2=18,_4o2=19,_5o2=21,_6o2=22,_7o2=23,_8o2=24,_9o2=25,_ao2=26,_bo2=27,_co2=28,_do2=31,_eo2=32,_fo2=33,_go2=34,_ho2=36,_io2=37,
|
|
_jo2=38,_ko2=39,_lo2=40,_mo2=41,_no2=42,_oo2=43,_po2=50,_qo2=51,_so2=52,_uo2=53,_vo2=54,_xo2=55,_zo2=56,_Ao2=57,_Co2=58,_Eo2=60,_Fo2=61,_vq2=0,_xq2=1,_zq2=2,_Bq2=3,_Dq2=4,_Fq2=5,_Hq2=6,_Jq2=7,_Lq2=8,_Nq2=9,_Pq2=10,_Rq2=11,_Tq2=12,_Vq2=64,_Xq2=65,_Zq2=66,_0r2=67,_2r2=68,_4r2=69,_6r2=70,_8r2=71,_ar2=72,_cr2=73,_er2=74,_gr2=75,_ir2=76,_Kn2=0,_In2=1,_Mn2=2,_Go2=0,_Ho2=1,_Io2=2,_Ko2=3,_Mo2=4,_Oo2=5,_Qo2=6,_So2=7,_Uo2=8,_Vo2=9,_Xo2=30,_Zo2=40,__o2=41,_1p2=42,_3p2=43,_5p2=44,_7p2=45,_9p2=46,_bp2=47,_dp2=50,
|
|
_ep2=51,_gp2=52,_ip2=53,_kp2=54,_mp2=55,_op2=56,_qp2=57,_Xp2=58,_Yp2=59,_GM=10,_tp2=11,_vp2=12,_xp2=13,_zp2=14,_Bp2=15,_Dp2=16,_Fp2=17,_Hp2=18,_Jp2=19,_Lp2=20,_Np2=21,_Pp2=22,_Rp2=23,_Tp2=24,_Vp2=25,_Zp2=60,_0q2=61,_2q2=62,_4q2=63,_Mt2=64,_Nt2=65,_6q2=66,_8q2=68,_aq2=70,_cq2=71,_eq2=72,_fq2=74,_hq2=75,_iq2=76,_Ot2=_pq2|0,_Pt2=_pq2|1,_Qt2=_pq2|1,_Rt2=_pq2|8,_St2=_pq2|9,_Tt2=_pq2|13,_Ut2=_pq2|16,_Vt2=_pq2|17,_Wt2=_pq2|18,_Xt2=_pq2|19,_Yt2=_pq2|27,_Zt2=_pq2|32,__t2=_pq2|33,_0u2=_pq2|34,_1u2=_pq2|35,
|
|
_2u2=_pq2|36,_3u2=_pq2|37,_4u2=_pq2|38,_5u2=_pq2|39,_6u2=_pq2|40,_7u2=_pq2|45,_8u2=_pq2|46,_9u2=_pq2|48,_au2=_pq2|49,_bu2=_pq2|50,_cu2=_pq2|51,_du2=_pq2|52,_eu2=_pq2|53,_fu2=_pq2|54,_gu2=_pq2|55,_hu2=_pq2|56,_iu2=_pq2|57,_ju2=_pq2|65,_ku2=_pq2|66,_lu2=_pq2|67,_mu2=_pq2|68,_nu2=_pq2|69,_ou2=_pq2|70,_pu2=_pq2|71,_qu2=_pq2|72,_ru2=_pq2|73,_su2=_pq2|74,_tu2=_pq2|75,_uu2=_pq2|76,_vu2=_pq2|77,_wu2=_pq2|78,_xu2=_pq2|79,_yu2=_pq2|80,_zu2=_pq2|81,_Au2=_pq2|82,_Bu2=_pq2|83,_Cu2=_pq2|84,_Du2=_pq2|85,_Eu2=_pq2|86,
|
|
_Fu2=_pq2|87,_Gu2=_pq2|88,_Hu2=_pq2|89,_Iu2=_pq2|90,_Ju2=_pq2|112,_Ku2=_pq2|113,_Lu2=_pq2|114,_Mu2=_pq2|115,_Nu2=_pq2|116,_Ou2=_pq2|117,_Pu2=_pq2|118,_Qu2=_pq2|119,_Ru2=_pq2|120,_Su2=_pq2|121,_Tu2=_pq2|122,_Uu2=_pq2|123,_Vu2=_pq2|145,_Wu2=_pq2|186,_Xu2=_pq2|187,_Yu2=_pq2|188,_Zu2=_pq2|189,__u2=_pq2|190,_0v2=_pq2|191,_1v2=_pq2|192,_2v2=_pq2|219,_3v2=_pq2|220,_4v2=_pq2|221,_5v2=_pq2|222,_6v2=_pq2|223,_7v2=_pq2|144,_8v2=_pq2|96,_9v2=_pq2|97,_av2=_pq2|98,_bv2=_pq2|99,_cv2=_pq2|100,_dv2=_pq2|101,_ev2=_pq2|102,
|
|
_fv2=_pq2|103,_gv2=_pq2|104,_hv2=_pq2|105,_iv2=_pq2|106,_jv2=_pq2|107,_kv2=_pq2|109,_lv2=_pq2|110,_mv2=_pq2|111,_nv2=_nq2|0,_ov2=_nq2|1,_pv2=_nq2|1,_qv2=_nq2|8,_rv2=_nq2|9,_sv2=_nq2|13,_tv2=_nq2|16,_uv2=_nq2|17,_vv2=_nq2|18,_wv2=_nq2|19,_xv2=_nq2|27,_yv2=_nq2|32,_zv2=_nq2|33,_Av2=_nq2|34,_Bv2=_nq2|35,_Cv2=_nq2|36,_Dv2=_nq2|37,_Ev2=_nq2|38,_Fv2=_nq2|39,_Gv2=_nq2|40,_Hv2=_nq2|45,_Iv2=_nq2|46,_Jv2=_nq2|48,_Kv2=_nq2|49,_Lv2=_nq2|50,_Mv2=_nq2|51,_Nv2=_nq2|52,_Ov2=_nq2|53,_Pv2=_nq2|54,_Qv2=_nq2|55,_Rv2=_nq2|56,
|
|
_Sv2=_nq2|57,_Tv2=_nq2|65,_Uv2=_nq2|66,_Vv2=_nq2|67,_Wv2=_nq2|68,_Xv2=_nq2|69,_Yv2=_nq2|70,_Zv2=_nq2|71,__v2=_nq2|72,_0w2=_nq2|73,_1w2=_nq2|74,_2w2=_nq2|75,_3w2=_nq2|76,_4w2=_nq2|77,_5w2=_nq2|78,_6w2=_nq2|79,_7w2=_nq2|80,_8w2=_nq2|81,_9w2=_nq2|82,_aw2=_nq2|83,_bw2=_nq2|84,_cw2=_nq2|85,_dw2=_nq2|86,_ew2=_nq2|87,_fw2=_nq2|88,_gw2=_nq2|89,_hw2=_nq2|90,_iw2=_nq2|112,_jw2=_nq2|113,_kw2=_nq2|114,_lw2=_nq2|115,_mw2=_nq2|116,_nw2=_nq2|117,_ow2=_nq2|118,_pw2=_nq2|119,_qw2=_nq2|120,_rw2=_nq2|121,_sw2=_nq2|122,
|
|
_tw2=_nq2|123,_uw2=_nq2|145,_vw2=_nq2|186,_ww2=_nq2|187,_xw2=_nq2|188,_yw2=_nq2|189,_zw2=_nq2|190,_Aw2=_nq2|191,_Bw2=_nq2|192,_Cw2=_nq2|219,_Dw2=_nq2|220,_Ew2=_nq2|221,_Fw2=_nq2|222,_Gw2=_nq2|223,_Hw2=_nq2|144,_Iw2=_nq2|96,_Jw2=_nq2|97,_Kw2=_nq2|98,_Lw2=_nq2|99,_Mw2=_nq2|100,_Nw2=_nq2|101,_Ow2=_nq2|102,_Pw2=_nq2|103,_Qw2=_nq2|104,_Rw2=_nq2|105,_Sw2=_nq2|106,_Tw2=_nq2|107,_Uw2=_nq2|109,_Vw2=_nq2|110,_Ww2=_nq2|111,_Xw2=_rq2|0,_Yw2=_rq2|1,_Zw2=_rq2|1,__w2=_rq2|8,_0x2=_rq2|9,_1x2=_rq2|13,_2x2=_rq2|16,
|
|
_3x2=_rq2|17,_4x2=_rq2|18,_5x2=_rq2|19,_6x2=_rq2|27,_7x2=_rq2|32,_8x2=_rq2|33,_9x2=_rq2|34,_ax2=_rq2|35,_bx2=_rq2|36,_cx2=_rq2|37,_dx2=_rq2|38,_ex2=_rq2|39,_fx2=_rq2|40,_gx2=_rq2|45,_hx2=_rq2|46,_ix2=_rq2|48,_jx2=_rq2|49,_kx2=_rq2|50,_lx2=_rq2|51,_mx2=_rq2|52,_nx2=_rq2|53,_ox2=_rq2|54,_px2=_rq2|55,_qx2=_rq2|56,_rx2=_rq2|57,_sx2=_rq2|65,_tx2=_rq2|66,_ux2=_rq2|67,_vx2=_rq2|68,_wx2=_rq2|69,_xx2=_rq2|70,_yx2=_rq2|71,_zx2=_rq2|72,_Ax2=_rq2|73,_Bx2=_rq2|74,_Cx2=_rq2|75,_Dx2=_rq2|76,_Ex2=_rq2|77,_Fx2=_rq2|78,
|
|
_Gx2=_rq2|79,_Hx2=_rq2|80,_Ix2=_rq2|81,_Jx2=_rq2|82,_Kx2=_rq2|83,_Lx2=_rq2|84,_Mx2=_rq2|85,_Nx2=_rq2|86,_Ox2=_rq2|87,_Px2=_rq2|88,_Qx2=_rq2|89,_Rx2=_rq2|90,_Sx2=_rq2|112,_Tx2=_rq2|113,_Ux2=_rq2|114,_Vx2=_rq2|115,_Wx2=_rq2|116,_Xx2=_rq2|117,_Yx2=_rq2|118,_Zx2=_rq2|119,__x2=_rq2|120,_0y2=_rq2|121,_1y2=_rq2|122,_2y2=_rq2|123,_3y2=_rq2|145,_4y2=_rq2|186,_5y2=_rq2|187,_6y2=_rq2|188,_7y2=_rq2|189,_8y2=_rq2|190,_9y2=_rq2|191,_ay2=_rq2|192,_by2=_rq2|219,_cy2=_rq2|220,_dy2=_rq2|221,_ey2=_rq2|222,_fy2=_rq2|223,
|
|
_gy2=_rq2|144,_hy2=_rq2|96,_iy2=_rq2|97,_jy2=_rq2|98,_ky2=_rq2|99,_ly2=_rq2|100,_my2=_rq2|101,_ny2=_rq2|102,_oy2=_rq2|103,_py2=_rq2|104,_qy2=_rq2|105,_ry2=_rq2|106,_sy2=_rq2|107,_ty2=_rq2|109,_uy2=_rq2|110,_vy2=_rq2|111,_wy2=0,_xy2=1,_yy2=2,_zy2=[],_on2=12,_Ay2=8,_By2=8,_Cy2=8,_9M=10,_oQ=0x000000,_Dy2=0x000080,_Ey2=0x008000,_Fy2=0x008080,_Gy2=0x800000,_Hy2=0x800080,_Iy2=0x808000,_Jy2=0x808080,_Ky2=0xC0C0C0,_fY1=0x0000FF,_Ly2=0x00FF00,_My2=0x00FFFF,_gY1=0xFF0000,_Ny2=0xFF00FF,_Oy2=0xFFFF00,_Py2=0xC0C0C0,
|
|
_Qy2=0x808080,_Ry2=0xFFFFFF,_Sy2=0xC0DCC0,_Ty2=0xF0CAA6,_Uy2=0xF0FBFF,_Vy2=0xA4A0A0,_Wy2=-1,_z61=0,_Vv=1,global=null,_tj=null,_dK=null,_Zv=null,_5V=null,_p7=null,_1J=null,_Xy2=null,_n61=null,_uJ=null,_Wx=null,_Jl=null,_Yy2=null,_MS=null,_zm2=null,_R22=null,_2Z=null,_BM=null,_Zy2=null,_gV=null,__y2=null,_6v=null,_0z2=null,_Ij=null,_1z2=null,_Av=null,_2z2=null,_3z2=null,_4z2=null,_5z2=null,_tw=null,_lx=null,_Uw=null,_Dw=null,_6z2=null,_tZ=null,_5n=null,_7z2=null,_6y=null,_8z2=null,_id1=null,_bM=null,
|
|
_aM=null,_9z2=null,_eM=null,_az2=null,_bz2=null,_cz2=null,_dz2=null,_MM=null,_NM=null,_go=null,_PK=null,_Ev=null,_7R=null,_fR=null,_ez2=null,_fz2=null,_gz2=null,_hz2=null,_iz2=null,_fl2=null,_jz2=null,_kz2=null,_5a1=null,_0a1=-1,_1a1=[],_lz2=null,_c51=null,_mz2=null,g_WebAudioContext=null,_2K=null,_EJ=null,_nz2=null,_Dc1=null,_oz2=null,g_GameMakerHTML5Dir=undefined,_pz2=undefined,_qz2=undefined,gml_Script_gmcallback_html5_set_load_location=undefined,_rz2="",g_yyPrePostObject__=undefined,_Uv=_z61,
|
|
_sz2=!0,_tz2=!0,_uz2=!1,_hm2=!1,_vz2=!1,_161=!1,_061=!1,_R71=!1,_XI=!1,_wz2=!1,_xz2=!1,_yz2=!1,_zz2=!1,_tM=!1,_Az2=!1,_GJ=!1,_Bz2=!1,_Cz2=!1,_Dz2=!1,_Ez2=0,_E31=0,_Fz2=0,_Gz2=0,_Hz2=0,_Iz2=0,_te1=0,_ve1=0,_rb1=0,_ub1=0,_sb1=0,_vb1=0,_Jz2=0,_hS=0,_Kz2=0,_es=0,_fs=0,_BL=0,_oP=0,_kP=0,__P=0,_1Q=0,_Lz2=0,_Mz2=0,_Nz2=0,_Oz2=0,_Pz2=0,_Qz2=0,_Rz2=0,_Sz2=0,_Tz2=0,_Uz2=0,_Vz2=0,_Wz2=0,_JM=0,_KM=0,_LM=0,_Xz2=0,_Yz2=0,_uR=0,_Zz2=0,__z2=0,_0A2=0,_1A2=0,_lb1=0,_2A2=0,_sF=0,_3A2=0,_4A2=0,_5A2=0,_uO=0,_vO=0,_pO=!1,
|
|
_qO=-1,_rO=-1,_sO=1,_tO=1,_bR=!0,_6A2=0,_7A2=0,_8A2=0,_9A2=0,_aA2=0,_bA2=0,_cA2=0,_dA2=0,_eA2=0,_fA2=0,_gA2=0,_hA2=0,_iA2=0,_jA2=0,_kA2=0,_lA2=0,_mA2=0,_nA2=0,_oA2=0,_pA2=0,_qA2=0,_rA2=0,_sA2=0,_tA2=0,_uA2=0,_vA2=0,_wA2=0,_xA2=0,_yA2=0,_zA2=0,_AA2=0,_BA2=0,_Kj=0,_CA2=[],_BJ='canvas',_DA2='0123456789ABCDEF';function _EA2(){var debug=false;if((_1J._g6)&&(_1J._g6._h6)&&(_1J._g6._h6===true)){debug=true}}function _FA2(){_CA2=[];var _GA2=0xEDB88320;for(var _p1=0;_p1<256;++_p1){var _HA2=~~_p1;for(var _Em=8;_Em>0;
|
|
--_Em){if((_HA2&1)!==0){_HA2=((_HA2>>1)&0x7fffffff)^_GA2}else {_HA2>>=1;_HA2&=0x7fffffff}}_CA2[_p1]=_HA2}}function _IA2(){_FA2();_JA2();if(_Uv!=_Wy2){try{var _KA2=new Audio();_KA2.controls=false;_161=!!_KA2.canPlayType&&_KA2.canPlayType('audio/mpeg')!=="";_061=!!_KA2.canPlayType&&_KA2.canPlayType('audio/ogg; codecs="vorbis"')!=="";_KA2=null}catch(e){_161=false;_061=false}}if(_161)debug("Browser CAN play MP3");if(_061)debug("Browser CAN play OGG");_EA2();_nz2=_Ez2=0;_Ij=null;_hm2=false;_E31=-1;_fz2=new _LA2();
|
|
_gz2=new _LA2();_1z2=new _LA2();_1z2._Am2=0;_oz2=new _LA2();_hz2=new _LA2();_fR=new _3K();_7R=new _3K();_ez2=new _3K();_1z2._y1=true;_oz2._y1=true;_Av=[];_Av[0]=_1z2;_3z2=[];_4z2=[];_5z2=[];_tw=new _b21(5);_lx=new _b21(5);_Uw=new _b21(5);_Dw=new _b21(5);_6z2=new _b21(5);_tZ=new _b21(5);_5n=new _b21(5);_6y=new _b21(5);_7z2=new _b21(5);_8z2=new _by();_PK=new _b21(5);_Ev=new _3K();_fl2=new _gS(0,0,0,0,false,true);_fl2._MA2="DUMMY INSTANCE";_zy2[0]=-1;_zy2[1]=0;_zy2[2]=0x00000000;_zy2[3]=1;_zy2[4]=0;_zy2[5]=0x00000000;
|
|
_zy2[6]=0;_zy2[7]=-1;_zy2[8]=0x00000000;_zy2[9]=0;_zy2[10]=1;_zy2[11]=0x00000000;_zy2[12]=0;_zy2[13]=0;_zy2[14]=0xffffffff;_BJ="canvas";_go="html5game/";if(typeof(g_GameMakerHTML5Dir)!="undefined"){_go=g_GameMakerHTML5Dir}else {if(_1J._g6&&_1J._g6._F6){_go=_1J._g6._F6+'/'}}_id1=[];_bM=[];_aM=[];_9z2="Hiscore Table";_eM="<Nobody>";_az2="Press <ESC> to Continue";_Qz2=0x000000;_Uz2=-1;_Rz2=0xffff00;_Sz2=0xffffff;_bz2="verdana";_Tz2=16;_cz2="";_sz2=true;_dM();_uO=-1;_vO=-1;_6y._NA2();_Jz2=0.0000001;_1A2=512;
|
|
_2K=[];_xz2=_Cz2=false;_tz2=true;_GJ=false;_5a1=_Wz2=null;_JM=_KM=-1;_uR=0;_Kz2=1.0;_Fz2=0;_Gz2=-1;_Hz2=0;_Vz2=0;_Iz2=0;_Pz2=10000000;_hS=100000;_es=1.0;if(_Kj){_qP(_1J._g6._m6)}else {_BL=0x00000000;_fs=0x000000;_oP=_pP(_fs);_kP=_iy(_fs,_es)}_sA2=_pP(0x000000);_tA2=_pP(0xffffff);_uA2=_pP(0x0000ff);_vA2=_pP(0x00ff00);_wA2=_pP(0xff0000);_xA2=_pP(0xff000000);_yA2=_pP(0xffffffff);_zA2=_pP(0xff0000ff);_AA2=_pP(0xff00ff00);_BA2=_pP(0xffff0000);_6A2=0;_7A2=-1;_8A2=-2;_9A2=-3;_aA2=-4;_bA2=-6;_cA2=-7;_dA2=-8;
|
|
_eA2=-9;_fA2=-10;_gA2=-11;_hA2=-12;_iA2=-13;_jA2=-14;_kA2=-15;_lA2=-16;_mA2=-17;_nA2=-18;_oA2=-19;_pA2=-20;_qA2=-21;_rA2=-22;_4A2=-1;_3A2=_1J._g6._t6?_6A2:_7A2;_5A2=0;_OA2();if(_1J._g6&&_1J._g6._t6===false){canvas.style.cursor="none"}_zz2=false;if(_1J._g6&&_1J._g6._I6===true){_zz2=true}if(typeof gmlGlobalInit=='function'){gmlGlobalInit()}}function _PA2(_QA2){return((_QA2*Math.PI)/180.0)}function _RA2(_sl,_tl){if(_sl===0)return 0;var _Am=((_sl*0x1000000)%(_tl*0x1000000));_Am=_Am/0x1000000;return _Am}function _LF(_sl){
|
|
return _sl*_sl}function _pP(_vs){var _wk="rgb("+((_vs>>16)&0xff).toString()+","+((_vs>>8)&0xff).toString()+","+(_vs&0xff).toString()+")";return _wk}function _iy(_vs,_Ro){var _wk="rgba("+((_vs>>16)&0xff).toString()+","+((_vs>>8)&0xff).toString()+","+(_vs&0xff).toString()+","+((_Ro*255.0)&0xff).toString()+")";return _wk}function _SA2(_QA2){return _Cm*_QA2/180.0}function _hs(_vs){return(((_vs&0xff)<<16)|(_vs&0xff00)|((_vs&0xff0000)>>16))}function _qy(_ny,_2x,_py,_R21){var _Lw,_By,_fK,_ok;var _rk=arguments;var _Jw=arguments.length;
|
|
var _TA2=_rk[_Jw-1];_2x=~~_2x;if(_2x==_ry)return _R21;if(_2x==_0S){_Lw=_dK._XZ();for(_fK=0;_fK<_Lw.length;_fK++){_By=_Lw[_fK];if((_py)&&(_By==_ny))continue;if(_By._ZZ)continue;if(!_By._XR)continue;_ok=_TA2(_By);if(_ok>0)return _ok}}else if(_2x<100000){var _6L=_tj._Kl(_2x);if(_6L===null){return _R21}_Lw=_6L._T21();for(_fK=0;_fK<_Lw.length;_fK++){_By=_Lw[_fK];if((_py)&&(_ny==_By))continue;if(_By._ZZ)continue;if(!_By._XR)continue;_ok=_TA2(_By);if(_ok>0)return _ok}}else {_By=_dK._UA2(_2x);if((_py)&&(_ny==_By)){
|
|
return _R21}if(_By._ZZ){return _R21}if(!_By._XR){return _R21}return _TA2(_By)}return _R21}function _ZR(_ny,_2x,_py,_R21){var _Lw,_By,_fK,_2z;var _rk=arguments;var _Jw=arguments.length;var _TA2=_rk[_Jw-1];var _Fy=10000000000;var id=-1;_2x=~~_2x;if(_2x==_ry)return _R21;if(_2x==_0S){_Lw=_dK._XZ();for(_fK=0;_fK<_Lw.length;_fK++){_By=_Lw[_fK];if((_py)&&(_By==_ny))continue;if(_By._ZZ)continue;if(!_By._XR)continue;_2z=_TA2(_By);if(_2z<_Fy){_Fy=_2z}}if(_Fy!=10000000000)return _Fy}else if(_2x<100000){var _6L=_tj._Kl(_2x);
|
|
if(_6L===null){return _R21}_Lw=_6L._T21();for(_fK=0;_fK<_Lw.length;_fK++){_By=_Lw[_fK];if((_py)&&(_ny==_By))continue;if(_By._ZZ)continue;if(!_By._XR)continue;_2z=_TA2(_By);if(_2z<_Fy){_Fy=_2z}}if(_Fy!=10000000000)return _Fy}else {_By=_dK._UA2(_2x);if((_py)&&(_ny==_By)){return _R21}if(_By._ZZ){return _R21}if(!_By._XR)return _R21;return _TA2(_By)}return _R21}/*@constructor */function _VA2(){/*@this {BrowserDetect} */this.init=function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";
|
|
this._NR=this._WA2();this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this._XA2=this.searchString(this.dataOS)||"an unknown OS";this._YA2=this._ZA2()},/*@this {BrowserDetect} */this._WA2=function(){var __A2=navigator.userAgent.toString().toLowerCase();if(__A2.indexOf("trident/5")>-1){return 9.0}else if(__A2.indexOf("trident/6")>-1){return 10.0}else if(__A2.indexOf("trident/7")>-1){return 11.0}return -1},/*@this {BrowserDetect} */this._ZA2=function(){
|
|
if(navigator.appVersion.indexOf("CPU OS 5_")!=-1){return 5.0}else if(navigator.appVersion.indexOf("CPU OS 4_")!=-1){return 4.0}else if(navigator.appVersion.indexOf("CPU OS 3_")!=-1){return 3.0}else if(navigator.appVersion.indexOf("Android 4")!=-1){return 4.0}else if(navigator.appVersion.indexOf("Android 3")!=-1){return 3.0}else if(navigator.appVersion.indexOf("Android 2")!=-1){return 2.0}else {return _dt2}},/*@this {BrowserDetect} */this.searchString=function(data){for(var _p1=0;_p1<data.length;_p1++){var _0B2=data[_p1]._Ze;
|
|
var _1B2=data[_p1].prop;this.versionSearchString=data[_p1].versionSearch||data[_p1].identity;if(_0B2){if(_0B2.indexOf(data[_p1]._2B2)!=-1){return data[_p1].identity}}else if(_1B2){return data[_p1].identity}}},/*@this {BrowserDetect} */this.searchVersion=function(_0B2){var index=_0B2.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(_0B2.substring(index+this.versionSearchString.length+1))},this.dataBrowser=[{_Ze:navigator.userAgent,_2B2:"Tizen",identity:"Tizen"},{_Ze:navigator.userAgent,
|
|
_2B2:"Edge",identity:"Edge"},{_Ze:navigator.userAgent,_2B2:"OPR",versionSearch:"OPR",identity:"Opera"},{_Ze:navigator.userAgent,_2B2:"Chrome",identity:"Chrome"},{_Ze:navigator.userAgent,_2B2:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{_Ze:navigator.vendor,_2B2:"Apple",identity:"Safari",versionSearch:"Version"},{_Ze:navigator.userAgent,_2B2:"KHTML",identity:"KHTML",versionSearch:"Mozilla/"},{_Ze:navigator.vendor,_2B2:"iCab",identity:"iCab"},{_Ze:navigator.vendor,_2B2:"KDE",identity:"Konqueror"}
|
|
,{_Ze:navigator.userAgent,_2B2:"Firefox",identity:"Firefox"},{_Ze:navigator.userAgent,_2B2:"IceWeasel",identity:"IceWeasel"},{_Ze:navigator.vendor,_2B2:"Camino",identity:"Camino"},{_Ze:navigator.userAgent,_2B2:"Netscape",identity:"Netscape"},{_Ze:navigator.userAgent,_2B2:"IEMobile",identity:"IEMobile"},{_Ze:navigator.userAgent,_2B2:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{_Ze:navigator.userAgent,_2B2:"Trident/",identity:"Explorer",versionSearch:"rv"},{_Ze:navigator.userAgent,_2B2:"Gecko",
|
|
identity:"Mozilla",versionSearch:"rv"}],this.dataOS=[{_Ze:navigator.userAgent,_2B2:"Phone 8",identity:"WindowsPhone8"},{_Ze:navigator.platform,_2B2:"Win",identity:"Windows"},{_Ze:navigator.platform,_2B2:"Mac",identity:"Mac"},{_Ze:navigator.userAgent,_2B2:"iPhone",identity:"iPhone"},{_Ze:navigator.userAgent,_2B2:"iPod",identity:"iPhone"},{_Ze:navigator.userAgent,_2B2:"iPad",identity:"iPad"},{_Ze:navigator.userAgent,_2B2:"Android",identity:"Android"},{_Ze:navigator.userAgent,_2B2:"Tizen",identity:"Tizen"}
|
|
,{_Ze:navigator.platform,_2B2:"Linux",identity:"Linux"}]};var _MR=new _VA2();function _JA2(){_MR.init();if(_MR._XA2=="Windows"){_h51=_3t2}else if(_MR._XA2=="Mac"){_h51=_5t2}else if(_MR._XA2=="iPhone"){_h51=_i51}else if(_MR._XA2=="iPad"){_h51=_i51}else if(_MR._XA2=="Android"){_h51=_7t2}else if(_MR._XA2=="Linux"){_h51=_9t2}else if(_MR._XA2=="Tizen"){_h51=_bt2}else if(_MR._XA2=="WindowsPhone8"){_h51=_at2}else {_h51=_2t2}if(_MR._XA2!==""){debug(_MR._XA2+" Detected("+_h51+")");}_Ic1=_MR._YA2;_KR=_Ss2;_Fc1=_Ns2;
|
|
if(_MR.browser=="Explorer"){debug("Internet Explorer detected");_KR=_LR}else if(_MR.browser=="Explorer"){debug("Internet Explorer detected");_KR=_LR}else if(_MR.browser=="Edge"){debug("Microsoft Edge detected");_KR=_1t2}else if(_MR.browser=="IEMobile"){debug("IE Mobile detected");_KR=_0t2}else if(_MR.browser=="Firefox"){debug("Firefox detected");_KR=_Ts2}else if(_MR.browser=="Chrome"){debug("Chrome detected");_KR=_Us2}else if(_MR.browser=="Safari"){if(_h51==_i51){_KR=_Ws2;_Fc1=_Os2;if(_MR._XA2=="iPad")_Fc1=_Qs2;
|
|
debug("Safari mobile detected")}else {debug("Safari detected");_KR=_Vs2}}else if(_MR.browser=="Opera"){debug("BrowserDetect: "+_VA2._XA2);debug("Opera detected");_KR=_Xs2}else if(_MR.browser=="KHTML"){debug("Default Android browser detected");debug("OS: "+_Ic1);_KR=_Ys2}else if(_MR.browser=="Tizen"){_KR=_Rs2}else {debug("Unknown Browser - Please report these strings");debug("----------------------------------------------");if(navigator.userAgent)debug("userAgent: "+navigator.userAgent);debug("---");if(navigator.vendor)debug("vendor: "+navigator.vendor);
|
|
debug("---");if(navigator.platform)debug("platform: "+navigator.platform);debug("----------------------------------------------")}if(true==_1J._g6._L6){if(document.URL.substring(0,5)=="file:"){alert("WARNING: Running this via a file and not a web server is not advised as the browser will enable additional security, and things like files and colours won't work correctly. "+_QM(13)+_QM(13)+"Please check the FAQ for more details. "+_QM(13)+_QM(13)+"https://help.yoyogames.com/hc/en-us/articles/360011372851");
|
|
}}}var _3B2=0;var _P71=0;var _4B2=0;var _5B2=0;var _6B2=null;var _7B2=null;var _8B2=0,_9B2=1,_aB2=2,_bB2=3;function _cB2(){global=new _Ks2();_p7=new _dB2();_Zv=new _eB2();_Kt=new _fu();_p7._fB2=new ArrayBuffer(1);_p7._gB2=new ArrayBuffer(1);_p7.NaN=Number.NaN;_p7._hB2=Number.POSITIVE_INFINITY;_iB2(canvas);_dK=new _jB2();_tj=new _kB2();_5V=new _lB2();_Jl=new _mB2();_Yy2=new _nB2();_Wx=new _oB2();_n61=new _pB2();_uJ=new _qB2();_R22=[];_2Z=new _rB2();_BM=new _sB2();_Zy2=new _tB2();_gV=new _uB2();__y2=new _Pa1();_6v=new _vB2();
|
|
_MS=new _sU();_zm2=new _xj2();_IA2();if(_Kj){_zm2._Ok2();_wB2()}}function _xB2(_yB2){switch(_yB2){case 1:return "MEDIA_ERR_ABORTED";case 2:return "MEDIA_ERR_NETWORK";case 3:return "MEDIA_ERR_DECODE";case 4:return "MEDIA_ERR_SRC_NOT_SUPPORTED"}return "Unknown Error"}function _zB2(_yB2){switch(_yB2){case _8B2:return "NETWORK_EMPTY";case _9B2:return "NETWORK_IDLE";case _aB2:return "NETWORK_LOADING";case _bB2:return "NETWORK_NO_SOURCE"}return "Unknown Error"}/*@this {XMLHttpRequest} */function _AB2(_mj){debug("ImageLoaded: "+this.src);
|
|
_P71++}/*@this {XMLHttpRequest} */function _BB2(_mj){debug("ImageError: "+this.src);_P71++}/*@this {XMLHttpRequest} */function _CB2(_mj){_5B2++;debug("ExtensionLoaded: ")}/*@this {XMLHttpRequest} */function _DB2(_mj){_5B2++;debug("ExtensionError: ")}function ClearEventListeners(_EB2){_EB2.removeEventListener('canplaythrough',_FB2,false);_EB2.removeEventListener('error',_GB2,false);_EB2.removeEventListener("loadstart",_HB2,false);_EB2.removeEventListener("suspend",_IB2,false);_EB2.removeEventListener("stalled",
|
|
_JB2,false);_EB2.removeEventListener("stall",_JB2,false)}/*@this {XMLHttpRequest} */function _FB2(_mj){this.completed=true;if(_7B2[this.URL]!==null){_7B2[this.URL]=null;_P71++}ClearEventListeners(this);debug("SoundLoaded: "+this.URL)}/*@this {XMLHttpRequest} */function _GB2(_mj){debug("SoundError: "+this.URL+" NetworkError: "+_xB2(this.error["code"]));this.completed=false;if(_7B2[this.URL]!==null){_7B2[this.URL]=null;_P71++}ClearEventListeners(this)}/*@this {XMLHttpRequest} */function _HB2(_mj){this._KB2=true}
|
|
/*@this {XMLHttpRequest} */function _IB2(_mj){debug("SoundSuspended: "+this.URL);this.completed=true;if(_7B2[this.URL]!==null){_7B2[this.URL]=null;_P71++}ClearEventListeners(this)}function _JB2(_mj){}function _LB2(_MB2){debug("Loading: "+_MB2);var index=_fo(_MB2);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=63;_Jk._s1=63;_Jk._16=-32;_Jk._26=-32;_Jk._36=63;_Jk._46=63;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=index;_Jk._Rk=_Nk[index];_Jk._Yn=[];_Jk.__n=32;_Jk._Zn=0;var _NB2=_3z2.length;_3z2[_NB2]=_Jk;return _NB2}
|
|
function _OB2(_PB2){debug("Loading: "+_go+_PB2);var e=window.document.createElement('script');e.setAttribute('src',_go+_PB2);e.setAttribute('type',"text/javascript");e.onload=_CB2;e.onerror=_DB2;window.document.body.appendChild(e);_4B2++}function _QB2(_RB2){if(_RB2._p!==undefined){for(var _p1=0;_p1<_RB2._p.length;_p1++){var _SB2=_RB2._p[_p1];if(_SB2._TB2){for(var _UB2=0;_UB2<_SB2._TB2.length;_UB2++){_OB2(_SB2._TB2[_UB2])}}}}}function _VB2(_RB2){_7B2=[];_4B2=0;_5B2=0;_QB2(_RB2)}function _WB2(_MB2){_3B2++;
|
|
var _181=new XMLHttpRequest();_181.open('GET',_Z51(_MB2),true);_181.send();_181.onload=function(_182){_P71++;_Jl._XB2(_181.responseText)};_181.onerror=function(_182){_P71++}}function _YB2(_MB2){_3B2++;var _181=new XMLHttpRequest();_181.open('GET',_Z51(_MB2),true);_181.responseType='arraybuffer';_181.send();_181.onload=function(_182){_P71++;_Jl._ZB2(_181.response||_181.responseText)};_181.onerror=function(_182){_P71++}}var _w61;function __B2(_ao,_Jm1,_0C2){return _0C2};var _1C2=[];function _2C2(_RB2){var _Am,
|
|
id;if(_RB2._mK)document.title=_RB2._mK;if(typeof(gml_Script_gmcallback_html5_set_load_location)!='undefined'){_w61=gml_Script_gmcallback_html5_set_load_location}else _w61=__B2;_6B2=document.getElementById('GM4HTML5_loadingscreen');_VB2(_RB2);_rz2=_3C2;_P71=0;for(var index=0;index<_RB2._86.length;index++){_3B2++;debug("Loading: "+_go+_RB2._86[index]);_Am=_fo(_go+_RB2._86[index]);_Nk[_Am].onload=_AB2;_Nk[_Am].onerror=_BB2;_Nk[_Am].URL=_RB2._86[index];_Nk[_Am]._WP1=_RB2._96[index].MipsToGenerate;_1C2[index]=_Am}
|
|
if((_RB2._4C2!==null)&&(_RB2._4C2!==undefined)){_YB2(_RB2._4C2)}if((_RB2._5C2!==null)&&(_RB2._5C2!==undefined)){_WB2(_RB2._5C2)}if(true==_1J._g6._J6){for(var _p1=2;_p1<16;_p1++){_3B2++;var _iP=_LB2(_go+"particles/IDR_GIF"+_p1+".png");_Am=_3z2[_iP]._76;_Nk[_Am].onload=_AB2;_Nk[_Am].onerror=_BB2;_Nk[_Am].URL="particles/IDR_GIF"+_p1+".png"}}if(_Uv==_Vv){for(index=0;index<_RB2._u.length;index++){if(_RB2._u[index]!==null){var _B=0;if(_RB2._u[index]._B!==undefined){_B=_RB2._u[index]._B}if(_B==0){_3B2++;debug("Loading: "+_go+_RB2._u[index]._y);
|
|
if(_RB2._u[index]._w===0){id=_281(_go+_RB2._u[index]._y,index,_RB2._u[index]._v,_RB2._u[index]._x);if(id===undefined){_3B2--}}else if((_RB2._u[index]._w==3)||(_RB2._u[index]._w==1)){_U71(_go+_RB2._u[index]._y,index,_RB2._u[index]._v,_RB2._u[index]._x);_3B2--}else {debug("Attempting to load sound with unknown type: "+_RB2._u[index]._w);_3B2--}}}}}else if(_Uv==_z61){var _6C2,_7C2;for(index=0;index<_RB2._u.length;index++){if(_RB2._u[index]!==null){_3B2++;_6C2=_RB2._u[index]._v;_7C2=_p61[_6C2];debug("Loading: "+_go+_RB2._u[index]._y);
|
|
id=_8C2(_go+_RB2._u[index]._y,_RB2._u[index]._v,_RB2._u[index]._x,_FB2,_GB2);if((id!==undefined)&&(_7C2)&&(_7C2.URL)){_7B2[_7C2.URL]=_7C2}else {_3B2--}}}}}function _9C2(){for(var _p1 in _7B2){if(!_7B2.hasOwnProperty(_p1))continue;var _aC2=_7B2[_p1];if(_aC2){if((_aC2.networkState!==null&&_aC2.networkState!==undefined)&&(_aC2.readyState!==null&&_aC2.readyState!==undefined)){if((_aC2.networkState==_9B2||_aC2.networkState==_bB2)&&(_aC2._KB2)&&(_aC2.readyState!=4)){if(_aC2.completed!==true){_aC2.completed=false;
|
|
_P71++;_7B2[_p1]=null;ClearEventListeners(_aC2);debug("SoundError: "+_aC2.URL+" NetworkState: "+_zB2(_aC2.networkState))}}}}}}function _bC2(_cC2,_6L){if(_6L._dC2)return;if(_6L._CJ!==null){_bC2(_6L._CJ._ES,_6L._CJ)}for(var _eC2 in _6L._fC2){if(!_6L._fC2.hasOwnProperty(_eC2))continue;if(_R22[_eC2]){if(_R22[_eC2][_cC2]){continue }}var _Hy=false;var _gC2=_6L;while(_gC2!==null){var id=_gC2._ES;var _hC2=_tj._Kl(_eC2);while(_hC2!==null){var _iC2=_hC2._ES;if(_R22[_iC2]&&_R22[_iC2][id]){_Hy=true;break }_hC2=_hC2._CJ}
|
|
_gC2=_gC2._CJ;}if(!_Hy){if(!_R22[_cC2]){_R22[_cC2]=[]}_R22[_cC2][_eC2]=_eC2}}_6L._dC2=true}function _jC2(){var _Lw=_tj._XZ();for(var _cC2=0;_cC2<_Lw.length;_cC2++){var _6L=_Lw[_cC2];if(_6L._CJ!==null){_bC2(_6L._CJ._ES,_6L._CJ)}_bC2(_cC2,_6L)}}function _kC2(_RB2){var index,_x31,_p1;_hS=1000000;_p7._lC2=_RB2._g6._p6;_lb1=_RB2._g6._H6;_wz2=_RB2._g6._u6;_Dc1=_RB2._g6._G6;_p7._mC2=_nC2();_p7._oC2=_RB2._g6._S6;_p7._pC2=_RB2._g6._S6;_p7._qC2=_go;_p7._rC2=_nC2();if(_Nn)_p7._sC2=true;_iz2=new _tC2(_RB2._v1);__z2=_RB2._g6._N6;
|
|
var id=0;for(var index=0;index<_RB2._w1.length;index++){var _CN=_RB2._w1[index];if(_CN!==null){var _lK=_uC2(id,_CN);_tj._7v(_lK)}id++}_tj._vC2();_jC2();_wC2(_RB2._06);for(index=0;index<_RB2._E.length;index++){if(_RB2._E[index]===null){_Jl._S81(null)}else {var _xC2=_yC2(_RB2._E[index]);_Jl._S81(_xC2)}}for(index=0;index<_RB2._b1.length;index++){var _oq=_Wx._zC2(_RB2._b1[index]);var _591=_Wx._Xx(_oq);if(_591!==null)_591._V81=_AC2}for(index=0;index<_RB2._h1.length;index++){_uJ._7v(_RB2._h1[index])}if(_RB2._t1){
|
|
for(index=0;index<_RB2._t1.length;++index){_uJ._BC2(_RB2._t1[index])}}for(var index=0;index<_RB2._F4.length;index++){var _CC2=_RB2._F4[index];if(_CC2!==null){_x31=new _DC2();_x31._y31=_CC2;_5V._7v(_x31)}else {_Ez2++;_5V._7v(null)}}__z2=_RB2._g6._M6;_5V._EC2(_RB2.__5);for(_p1=0;_p1<_RB2.__5.length;_p1++){_x31=_5V._F31(_p1);_x31._C31=_p1}_p7._FC2=_5V._F31(0).id;_p7._GC2=_5V._F31(_5V._J31.length-1).id;_zm2._kk2();for(index=0;index<_RB2._c1.length;index++){var _1Z=_HC2(_RB2._c1[index]);_2Z._7v(_1Z)}for(index=0;
|
|
index<_RB2._u.length;index++){_n61._7v(_RB2._u[index])}if(_RB2._u1!==undefined){for(index=0;index<_RB2._u1.length;index++){_BM._7v(_RB2._u1[index])}}if(_RB2._x4!==undefined){for(index=0;index<_RB2._x4.length;index++){_Zy2._7v(_RB2._x4[index])}}if(_RB2._y4!==undefined){for(index=0;index<_RB2._y4.length;index++){_gV._7v(_RB2._y4[index])}}if(_RB2._D4!==undefined&&_RB2._E4!==undefined){__y2._Va1(_RB2._D4,_RB2._E4)}if(_RB2._a6!==undefined){for(index=0;index<_RB2._a6.length;index++){var _IC2=_RB2._a6[index];
|
|
var _JC2=new _KC2();if(_IC2._v!==undefined)_JC2._v=_IC2._v;if(_IC2._b6!==undefined){for(var _p1=0;_p1<_IC2._b6.length;_p1++){_JC2._LC2[_p1]=_1C2[_IC2._b6[_p1]]}}if(_IC2._c6!==undefined){for(var _p1=0;_p1<_IC2._c6.length;_p1++){_JC2._dX[_p1]=_IC2._c6[_p1]}}if(_IC2._d6!==undefined){for(var _p1=0;_p1<_IC2._d6.length;_p1++){_JC2._MC2[_p1]=_IC2._d6[_p1]}}if(_IC2._e6!==undefined){for(var _p1=0;_p1<_IC2._e6.length;_p1++){_JC2._NC2[_p1]=_IC2._e6[_p1]}}if(_IC2._f6!==undefined){for(var _p1=0;_p1<_IC2._f6.length;
|
|
_p1++){_JC2._OC2[_p1]=_IC2._f6[_p1]}}if(_JC2._MC2.length>0){for(var _p1=0;_p1<_JC2._MC2.length;_p1++){var _PC2=_Jl._E[_JC2._MC2[_p1]];if(_PC2!==null){if(_PC2._1R){var _ax=_JC2._LC2.length;var _6o=_PC2._1R._ko();for(var _Am=0;_Am<_6o;_Am++){_JC2._LC2[_ax]=_PC2._1R._lo(_Am);_ax++}}}}}_Yy2._QC2(_JC2)}}_dM();_5M();if(typeof gmlConst=='function'){_lz2=new gmlConst()}if(typeof _mg=='function'){_mg()}if(_RB2._p!==undefined){for(_p1=0;_p1<_RB2._p.length;_p1++){var _SB2=_RB2._p[_p1];if(_SB2.init!=undefined){try{var _RC2=eval(_SB2.init);
|
|
if(_RC2)_RC2()}catch(_cM){_uw("Error calling extension initialisation function: "+_SB2.init+" exception: "+_cM.toString())}}else if(_SB2.initfuncs!=undefined){for(var _Em=0;_Em<_SB2.initfuncs.length;_Em++){try{var _RC2=eval(_SB2.initfuncs[_Em]);if(_RC2)_RC2()}catch(_cM){_uw("Error calling extension initialisation function: "+_SB2.initfuncs[_Em]+" exceptio: "+_cM.toString())}}}}}}function _OA2(){try{if(('localStorage' in window)&&(window['localStorage']!==null)){_uz2=true}}catch(e){_uz2=false}return _uz2}
|
|
function _nC2(){var _SC2="";if(_1J._g6._S6!==null&&_1J._g6._S6!==undefined){for(var _p1=0;_p1<_1J._g6._S6.length;_p1++){var _QM=_1J._g6._S6[_p1];if((_QM>='a'&&_QM<='z')||(_QM>='A'&&_QM<='Z')||(_QM>='0'&&_QM<='9')||(_QM==='_')){_SC2=_SC2+_1J._g6._S6[_p1]}}}if(_SC2.length===0){_SC2="GameMaker"}return _SC2+"."+_p7._lC2+"."}function _TC2(_SK){return(_p7._rC2+_SK)}var _xG=0;var _BG=1;var _FG=2;var _UC2=3;var _yG=4;var _rF=5;var _GG=6;var _VC2=7;var _zG=8;var _CG=9;var _HG=10;var _WC2=11;var _AG=12;var _DG=13;var _IG=14;var _XC2=15;
|
|
var _YC2=0;var _ZC2=1;var __C2=2;var _0D2=3;var _1D2=4;var _2D2=5;var _3D2=6;var _4D2=7;var _5D2=8;var _6D2=9;var _7D2=10;var _8D2=11;var _9D2=12;var _aD2=13;var _bD2=14;var _cD2=15;/*@constructor
|
|
* @param {Object=} _matrix Some value (optional).
|
|
*/function __E(_PA){this._mm=new Float32Array(16);if(arguments.length>0){var _dD2=_PA._mm||_PA;for(var _p1=0;_p1<16;_p1++){this._mm[_p1]=_dD2[_p1]}}else {this._eD2()}}__E.prototype.identity=function(_6l){this._mm[1]=this._mm[2]=this._mm[3]=this._mm[4]=this._mm[6]=this._mm[7]=this._mm[8]=this._mm[9]=this._mm[11]=this._mm[12]=this._mm[13]=this._mm[14]=0.0;
|
|
this._mm[0]=this._mm[5]=this._mm[10]=this._mm[15]=1.0};__E.prototype._eD2=function(_6l){this._mm[1]=this._mm[2]=this._mm[3]=this._mm[4]=this._mm[6]=this._mm[7]=this._mm[8]=this._mm[9]=this._mm[11]=this._mm[12]=this._mm[13]=this._mm[14]=0.0;this._mm[0]=this._mm[5]=this._mm[10]=this._mm[15]=1.0};__E.prototype._nw=function(_fD2){for(var _p1=0;_p1<16;_p1++){this._mm[_p1]=_fD2._mm[_p1]}};__E.prototype._mF=function(_gD2,_hD2,_iD2){var _jD2=new _jF(_iD2);var _kD2=new _jF();var _lD2=_hD2._5l2(_gD2);_lD2._NF();
|
|
_jD2._NF();_kD2._mD2(_jD2,_lD2);_kD2._NF();_jD2._mD2(_lD2,_kD2);_jD2._NF();var _QF=_gD2._nD2(_kD2);var _RF=_gD2._nD2(_jD2);var _SF=_gD2._nD2(_lD2);this._mm[_xG]=_kD2._QF;this._mm[_BG]=_jD2._QF;this._mm[_FG]=_lD2._QF;this._mm[_UC2]=0.0;this._mm[_yG]=_kD2._RF;this._mm[_rF]=_jD2._RF;this._mm[_GG]=_lD2._RF;this._mm[_VC2]=0.0;this._mm[_zG]=_kD2._SF;this._mm[_CG]=_jD2._SF;this._mm[_HG]=_lD2._SF;this._mm[_WC2]=0.0;this._mm[_AG]=-_QF;this._mm[_DG]=-_RF;this._mm[_IG]=-_SF;this._mm[_XC2]=1};__E.prototype._qF=function(_oD2,
|
|
_pD2,_qD2,_rD2){if((_oD2==0.0)||(_pD2==0.0)||(_qD2==_rD2)){this._eD2();return }var _rk=_PA2(_oD2);var _sD2=1.0/Math.tan(_rk*0.5);var _iz1=_sD2/_pD2;this._mm[_xG]=_iz1;this._mm[_BG]=this._mm[_FG]=this._mm[_UC2]=0.0;this._mm[_rF]=_sD2;this._mm[_yG]=this._mm[_GG]=this._mm[_VC2]=0.0;this._mm[_zG]=this._mm[_CG]=0.0;this._mm[_WC2]=1.0;this._mm[_HG]=_rD2/(_rD2-_qD2);this._mm[_AG]=this._mm[_DG]=this._mm[_XC2]=0.0;this._mm[_IG]=-_qD2*_rD2/(_rD2-_qD2)};__E.prototype._wF=function(_kw,_lw,_qD2,_rD2){if((_kw==0.0)||(_lw==0.0)||(_qD2==_rD2)){
|
|
this._eD2();return }this._mm[_xG]=2*_qD2/_kw;this._mm[_BG]=this._mm[_FG]=this._mm[_UC2]=0.0;this._mm[_rF]=2*_qD2/_lw;this._mm[_yG]=this._mm[_GG]=this._mm[_VC2]=0.0;this._mm[_zG]=this._mm[_CG]=0.0;this._mm[_WC2]=1.0;this._mm[_HG]=_rD2/(_rD2-_qD2);this._mm[_AG]=this._mm[_DG]=this._mm[_XC2]=0.0;this._mm[_IG]=-_qD2*_rD2/(_rD2-_qD2);};__E.prototype._vF=function(_kw,_lw,_qD2,_rD2){if((_kw==0.0)||(_lw==0.0)||(_qD2==_rD2)){this._eD2();return }this._mm[_xG]=2.0/_kw;this._mm[_BG]=this._mm[_FG]=0.0;this._mm[_UC2]=0;
|
|
this._mm[_rF]=2.0/_lw;this._mm[_yG]=this._mm[_GG]=0.0;this._mm[_VC2]=0;this._mm[_zG]=this._mm[_CG]=0.0;this._mm[_HG]=1.0/(_rD2-_qD2);this._mm[_WC2]=0;this._mm[_AG]=this._mm[_DG]=0.0;this._mm[_IG]=_qD2/(_qD2-_rD2);this._mm[_XC2]=1.0};__E.prototype.Multiply=function(_tD2,_uD2){this._mm[_xG]=(_tD2._mm[_xG]*_uD2._mm[_xG])+(_tD2._mm[_BG]*_uD2._mm[_yG])+(_tD2._mm[_FG]*_uD2._mm[_zG])+(_tD2._mm[_UC2]*_uD2._mm[_AG]);this._mm[_BG]=(_tD2._mm[_xG]*_uD2._mm[_BG])+(_tD2._mm[_BG]*_uD2._mm[_rF])+(_tD2._mm[_FG]*_uD2._mm[_CG])+(_tD2._mm[_UC2]*_uD2._mm[_DG]);
|
|
this._mm[_FG]=(_tD2._mm[_xG]*_uD2._mm[_FG])+(_tD2._mm[_BG]*_uD2._mm[_GG])+(_tD2._mm[_FG]*_uD2._mm[_HG])+(_tD2._mm[_UC2]*_uD2._mm[_IG]);this._mm[_UC2]=(_tD2._mm[_xG]*_uD2._mm[_UC2])+(_tD2._mm[_BG]*_uD2._mm[_VC2])+(_tD2._mm[_FG]*_uD2._mm[_WC2])+(_tD2._mm[_UC2]*_uD2._mm[_XC2]);this._mm[_yG]=(_tD2._mm[_yG]*_uD2._mm[_xG])+(_tD2._mm[_rF]*_uD2._mm[_yG])+(_tD2._mm[_GG]*_uD2._mm[_zG])+(_tD2._mm[_VC2]*_uD2._mm[_AG]);this._mm[_rF]=(_tD2._mm[_yG]*_uD2._mm[_BG])+(_tD2._mm[_rF]*_uD2._mm[_rF])+(_tD2._mm[_GG]*_uD2._mm[_CG])+(_tD2._mm[_VC2]*_uD2._mm[_DG]);
|
|
this._mm[_GG]=(_tD2._mm[_yG]*_uD2._mm[_FG])+(_tD2._mm[_rF]*_uD2._mm[_GG])+(_tD2._mm[_GG]*_uD2._mm[_HG])+(_tD2._mm[_VC2]*_uD2._mm[_IG]);this._mm[_VC2]=(_tD2._mm[_yG]*_uD2._mm[_UC2])+(_tD2._mm[_rF]*_uD2._mm[_VC2])+(_tD2._mm[_GG]*_uD2._mm[_WC2])+(_tD2._mm[_VC2]*_uD2._mm[_XC2]);this._mm[_zG]=(_tD2._mm[_zG]*_uD2._mm[_xG])+(_tD2._mm[_CG]*_uD2._mm[_yG])+(_tD2._mm[_HG]*_uD2._mm[_zG])+(_tD2._mm[_WC2]*_uD2._mm[_AG]);this._mm[_CG]=(_tD2._mm[_zG]*_uD2._mm[_BG])+(_tD2._mm[_CG]*_uD2._mm[_rF])+(_tD2._mm[_HG]*_uD2._mm[_CG])+(_tD2._mm[_WC2]*_uD2._mm[_DG]);
|
|
this._mm[_HG]=(_tD2._mm[_zG]*_uD2._mm[_FG])+(_tD2._mm[_CG]*_uD2._mm[_GG])+(_tD2._mm[_HG]*_uD2._mm[_HG])+(_tD2._mm[_WC2]*_uD2._mm[_IG]);this._mm[_WC2]=(_tD2._mm[_zG]*_uD2._mm[_UC2])+(_tD2._mm[_CG]*_uD2._mm[_VC2])+(_tD2._mm[_HG]*_uD2._mm[_WC2])+(_tD2._mm[_WC2]*_uD2._mm[_XC2]);this._mm[_AG]=(_tD2._mm[_AG]*_uD2._mm[_xG])+(_tD2._mm[_DG]*_uD2._mm[_yG])+(_tD2._mm[_IG]*_uD2._mm[_zG])+(_tD2._mm[_XC2]*_uD2._mm[_AG]);this._mm[_DG]=(_tD2._mm[_AG]*_uD2._mm[_BG])+(_tD2._mm[_DG]*_uD2._mm[_rF])+(_tD2._mm[_IG]*_uD2._mm[_CG])+(_tD2._mm[_XC2]*_uD2._mm[_DG]);
|
|
this._mm[_IG]=(_tD2._mm[_AG]*_uD2._mm[_FG])+(_tD2._mm[_DG]*_uD2._mm[_GG])+(_tD2._mm[_IG]*_uD2._mm[_HG])+(_tD2._mm[_XC2]*_uD2._mm[_IG]);this._mm[_XC2]=(_tD2._mm[_AG]*_uD2._mm[_UC2])+(_tD2._mm[_DG]*_uD2._mm[_VC2])+(_tD2._mm[_IG]*_uD2._mm[_WC2])+(_tD2._mm[_XC2]*_uD2._mm[_XC2])};__E.prototype._qG=function(_wl){this._eD2();var _rk=_PA2(_wl);var _wJ=Math.sin(_rk);var _q1=Math.cos(_rk);this._mm[_xG]=_q1;this._mm[_BG]=-_wJ;this._mm[_yG]=_wJ;this._mm[_rF]=_q1};__E.prototype._pG=function(_wl){this._eD2();var _rk=_PA2(_wl);
|
|
var _wJ=Math.sin(_rk);var _q1=Math.cos(_rk);this._mm[_xG]=_q1;this._mm[_FG]=_wJ;this._mm[_zG]=-_wJ;this._mm[_HG]=_q1};__E.prototype._oG=function(_wl){this._eD2();var _rk=_PA2(_wl);var _wJ=Math.sin(_rk);var _q1=Math.cos(_rk);this._mm[_rF]=_q1;this._mm[_GG]=-_wJ;this._mm[_CG]=_wJ;this._mm[_HG]=_q1};__E.prototype._mG=function(_sl,_tl,_ts){this._eD2();this._mm[_AG]=_sl;this._mm[_DG]=_tl;this._mm[_IG]=_ts};__E.prototype._nG=function(_Fk,_Gk,_vD2){this._eD2();this._mm[_xG]=_Fk;this._mm[_rF]=_Gk;this._mm[_HG]=_vD2}
|
|
;__E.prototype._rG=function(_js,_wl){_js._NF();var _rk=_PA2(_wl);var _q1=Math.cos(_rk);var _wJ=Math.sin(_rk);var _wD2=1.0-_q1;this._eD2();this._mm[0]=(_wD2*_js._QF*_js._QF+_q1);this._mm[1]=(_wD2*_js._QF*_js._RF+_wJ*_js._SF);this._mm[2]=(_wD2*_js._QF*_js._SF-_wJ*_js._RF);this._mm[4]=(_wD2*_js._QF*_js._RF-_wJ*_js._SF);this._mm[5]=(_wD2*_js._RF*_js._RF+_q1);this._mm[6]=(_wD2*_js._RF*_js._SF+_wJ*_js._QF);this._mm[8]=(_wD2*_js._QF*_js._SF+_wJ*_js._RF);this._mm[9]=(_wD2*_js._RF*_js._SF-_wJ*_js._QF);this._mm[10]=(_wD2*_js._SF*_js._SF+_q1)}
|
|
;__E.prototype._1H=function(_sl,_tl,_ts,_VG,_WG,_XG,_YG,_ZG,__G){var _xD2=Math.sin(_VG);var _yD2=Math.cos(_VG);var _zD2=Math.sin(_WG);var _AD2=Math.cos(_WG);var _BD2=Math.sin(_XG);var _CD2=Math.cos(_XG);var _DD2=-_BD2*-_xD2;var _ED2=_CD2*-_xD2;this._mm[0]=((_CD2*_AD2)+(_DD2*-_zD2))*_YG;this._mm[4]=(-_BD2*_yD2)*_YG;this._mm[8]=((_CD2*_zD2)+(_DD2*_AD2))*_YG;this._mm[12]=_sl;this._mm[1]=((_BD2*_AD2)+(_ED2*-_zD2))*_ZG;this._mm[5]=(_CD2*_yD2)*_ZG;this._mm[9]=((_BD2*_zD2)+(_ED2*_AD2))*_ZG;this._mm[13]=_tl;this._mm[2]=(_yD2*-_zD2)*__G;
|
|
this._mm[6]=_xD2*__G;this._mm[10]=(_yD2*_AD2)*__G;this._mm[14]=_ts;this._mm[3]=this._mm[7]=this._mm[11]=0.0;this._mm[15]=1.0};__E.prototype._eR=function(_FD2){var _GD2=_FD2._mm[_YC2]*_FD2._mm[_2D2]-_FD2._mm[_1D2]*_FD2._mm[_ZC2];var _4H=_FD2._mm[_YC2]*_FD2._mm[_3D2]-_FD2._mm[_1D2]*_FD2._mm[__C2];var _5H=_FD2._mm[_YC2]*_FD2._mm[_4D2]-_FD2._mm[_1D2]*_FD2._mm[_0D2];var _6H=_FD2._mm[_ZC2]*_FD2._mm[_3D2]-_FD2._mm[_2D2]*_FD2._mm[__C2];var _HD2=_FD2._mm[_ZC2]*_FD2._mm[_4D2]-_FD2._mm[_2D2]*_FD2._mm[_0D2];var _ID2=_FD2._mm[__C2]*_FD2._mm[_4D2]-_FD2._mm[_3D2]*_FD2._mm[_0D2];
|
|
var _JD2=_FD2._mm[_7D2]*_FD2._mm[_cD2]-_FD2._mm[_bD2]*_FD2._mm[_8D2];var _KD2=_FD2._mm[_6D2]*_FD2._mm[_cD2]-_FD2._mm[_aD2]*_FD2._mm[_8D2];var _qg1=_FD2._mm[_6D2]*_FD2._mm[_bD2]-_FD2._mm[_aD2]*_FD2._mm[_7D2];var _fg1=_FD2._mm[_5D2]*_FD2._mm[_cD2]-_FD2._mm[_9D2]*_FD2._mm[_8D2];var _eg1=_FD2._mm[_5D2]*_FD2._mm[_bD2]-_FD2._mm[_9D2]*_FD2._mm[_7D2];var _Kg1=_FD2._mm[_5D2]*_FD2._mm[_aD2]-_FD2._mm[_9D2]*_FD2._mm[_6D2];var _jg1=(_GD2*_JD2-_4H*_KD2+_5H*_qg1+_6H*_fg1-_HD2*_eg1+_ID2*_Kg1);if(_jg1!=0){var _LD2=1.0/_jg1;
|
|
var _qk=new Float32Array(16);_qk[_YC2]=(_FD2._mm[_2D2]*_JD2-_FD2._mm[_3D2]*_KD2+_FD2._mm[_4D2]*_qg1)*_LD2;_qk[_ZC2]=(-_FD2._mm[_ZC2]*_JD2+_FD2._mm[__C2]*_KD2-_FD2._mm[_0D2]*_qg1)*_LD2;_qk[__C2]=(_FD2._mm[_aD2]*_ID2-_FD2._mm[_bD2]*_HD2+_FD2._mm[_cD2]*_6H)*_LD2;_qk[_0D2]=(-_FD2._mm[_6D2]*_ID2+_FD2._mm[_7D2]*_HD2-_FD2._mm[_8D2]*_6H)*_LD2;_qk[_1D2]=(-_FD2._mm[_1D2]*_JD2+_FD2._mm[_3D2]*_fg1-_FD2._mm[_4D2]*_eg1)*_LD2;_qk[_2D2]=(_FD2._mm[_YC2]*_JD2-_FD2._mm[__C2]*_fg1+_FD2._mm[_0D2]*_eg1)*_LD2;_qk[_3D2]=(-_FD2._mm[_9D2]*_ID2+_FD2._mm[_bD2]*_5H-_FD2._mm[_cD2]*_4H)*_LD2;
|
|
_qk[_4D2]=(_FD2._mm[_5D2]*_ID2-_FD2._mm[_7D2]*_5H+_FD2._mm[_8D2]*_4H)*_LD2;_qk[_5D2]=(_FD2._mm[_1D2]*_KD2-_FD2._mm[_2D2]*_fg1+_FD2._mm[_4D2]*_Kg1)*_LD2;_qk[_6D2]=(-_FD2._mm[_YC2]*_KD2+_FD2._mm[_ZC2]*_fg1-_FD2._mm[_0D2]*_Kg1)*_LD2;_qk[_7D2]=(_FD2._mm[_9D2]*_HD2-_FD2._mm[_aD2]*_5H+_FD2._mm[_cD2]*_GD2)*_LD2;_qk[_8D2]=(-_FD2._mm[_5D2]*_HD2+_FD2._mm[_6D2]*_5H-_FD2._mm[_8D2]*_GD2)*_LD2;_qk[_9D2]=(-_FD2._mm[_1D2]*_qg1+_FD2._mm[_2D2]*_eg1-_FD2._mm[_3D2]*_Kg1)*_LD2;_qk[_aD2]=(_FD2._mm[_YC2]*_qg1-_FD2._mm[_ZC2]*_eg1+_FD2._mm[__C2]*_Kg1)*_LD2;
|
|
_qk[_bD2]=(-_FD2._mm[_9D2]*_6H+_FD2._mm[_aD2]*_4H-_FD2._mm[_bD2]*_GD2)*_LD2;_qk[_cD2]=(_FD2._mm[_5D2]*_6H-_FD2._mm[_6D2]*_4H+_FD2._mm[_7D2]*_GD2)*_LD2;this._mm=_qk}};__E.prototype._3l2=function(_MD2){var _ND2=new _jF(0.0,0.0,0.0);if(_MD2!=undefined){_ND2._QF=(this._mm[_xG]*_MD2._QF)+(this._mm[_yG]*_MD2._RF)+(this._mm[_zG]*_MD2._SF)+this._mm[_AG];_ND2._RF=(this._mm[_BG]*_MD2._QF)+(this._mm[_rF]*_MD2._RF)+(this._mm[_CG]*_MD2._SF)+this._mm[_DG];_ND2._SF=(this._mm[_FG]*_MD2._QF)+(this._mm[_GG]*_MD2._RF)+(this._mm[_HG]*_MD2._SF)+this._mm[_IG]}
|
|
return _ND2};/*@constructor */function _by(){this.x=0;this.y=0;this._r1=0;this._s1=0;this._16=0;this._26=0;this._36=0;this._46=0;this._56=0;this._66=0;this._76=0;this._V81=_AC2}/*@constructor */function _AC2(_991){this.x=_991.x;this.y=_991.y;this._r1=_991._r1;this._s1=_991._s1;this._16=_991._16;this._26=_991._26;this._36=_991._36;this._46=_991._46;this._56=_991._56;this._66=_991._66;this._76=_991._76}/*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor */function _OD2(_wk){
|
|
_0r("splash_set_color()")}var _PD2=_OD2;var _QD2=!0;function _RD2(_2r){_0r("texture_get_width()")}function _SD2(_2r){_0r("texture_get_height()")}function _TD2(_xT){_0r("texture_set_blending()")}function _zF(repeat){_0r("texture_set_repeat()");}function _yF(){_0r("texture_get_repeat()")}function _UD2(repeat){_0r("texture_set_repeat_ext()")}function _VD2(_ZH,_DB){_0r("texture_set_interpolation_ext()")}function _WD2(_Xn){_0r("texture_get_uvs()")}function _XD2(){_0r("draw_set_alpha_test()")}function _YD2(){_0r("draw_set_alpha_test_ref_value()")}
|
|
function _ZD2(){_0r("draw_get_alpha_test()");return 0}function __D2(){_0r("draw_get_alpha_test_ref_value()");return 0}/*@constructor */function _jF(_0E2,_1E2,_2E2){if(arguments.length>0){if(arguments.length==3){this._QF=_0E2;this._RF=_1E2;this._SF=_2E2}else {this._QF=_0E2._QF;this._RF=_0E2._RF;this._SF=_0E2._SF}}else {this._QF=1.0;this._RF=0.0;this._SF=0.0}}_jF.prototype._7v=function(_6l){return new _jF(this._QF+_6l._QF,this._RF+_6l._RF,this._SF+_6l._SF)};_jF.prototype._5l2=function(_6l){return new _jF(this._QF-_6l._QF,
|
|
this._RF-_6l._RF,this._SF-_6l._SF)};_jF.prototype._NF=function(){var _0J=1.0/Math.sqrt((this._QF*this._QF)+(this._RF*this._RF)+(this._SF*this._SF));this._QF=this._QF*_0J;this._RF=this._RF*_0J;this._SF=this._SF*_0J};_jF.prototype._3E2=function(){var _4E2=(this._QF*this._QF)+(this._RF*this._RF)+(this._SF*this._SF);return _4E2};_jF.prototype.Length=function(){var _4E2=this._3E2();if(_4E2>0.0){return Math.sqrt(_4E2)}else {return 0.0}};_jF.prototype._mD2=function(_5E2,_6E2){this._QF=(_5E2._RF*_6E2._SF)-(_5E2._SF*_6E2._RF);
|
|
this._RF=(_5E2._SF*_6E2._QF)-(_5E2._QF*_6E2._SF);this._SF=(_5E2._QF*_6E2._RF)-(_5E2._RF*_6E2._QF)};_jF.prototype._nD2=function(_7E2){return(this._QF*_7E2._QF)+(this._RF*_7E2._RF)+(this._SF*_7E2._SF)};(function(global,_pK1,_8E2){'use strict';function _9E2(_aE2){if(!_aE2)return;if(!_aE2.setTargetAtTime)_aE2.setTargetAtTime=_aE2.setTargetValueAtTime}if(window.hasOwnProperty('webkitAudioContext')&&!window.hasOwnProperty('AudioContext')){window.AudioContext=webkitAudioContext;if(!AudioContext.prototype.hasOwnProperty('createGain'))AudioContext.prototype.createGain=AudioContext.prototype.createGainNode;
|
|
if(!AudioContext.prototype.hasOwnProperty('createDelay'))AudioContext.prototype.createDelay=AudioContext.prototype._bE2;if(!AudioContext.prototype.hasOwnProperty('createScriptProcessor'))AudioContext.prototype.createScriptProcessor=AudioContext.prototype._cE2;if(!AudioContext.prototype.hasOwnProperty('createPeriodicWave'))AudioContext.prototype.createPeriodicWave=AudioContext.prototype._dE2;AudioContext.prototype._eE2=AudioContext.prototype.createGain;AudioContext.prototype.createGain=function(){
|
|
var _mx=this._eE2();_9E2(_mx.gain);return _mx};AudioContext.prototype._fE2=AudioContext.prototype.createDelay;AudioContext.prototype.createDelay=function(_gE2){var _mx=_gE2?this._fE2(_gE2):this._fE2();_9E2(_mx.delayTime);return _mx};AudioContext.prototype._hE2=AudioContext.prototype.createBufferSource;AudioContext.prototype.createBufferSource=function(){var _mx=this._hE2();if(!_mx.start){_mx.start=function(_iE2,offset,duration){if(offset||duration)this.noteGrainOn(_iE2||0,offset,duration);else this.noteOn(_iE2||0)}
|
|
}else {_mx._jE2=_mx.start;_mx.start=function(_iE2,offset,duration){if(typeof duration!=='undefined')_mx._jE2(_iE2||0,offset,duration);else _mx._jE2(_iE2||0,offset||0)}}if(!_mx.stop){_mx.stop=function(_iE2){this.noteOff(_iE2||0)}}else {_mx._kE2=_mx.stop;_mx.stop=function(_iE2){_mx._kE2(_iE2||0)}}_9E2(_mx.playbackRate);return _mx};AudioContext.prototype._lE2=AudioContext.prototype._mE2;AudioContext.prototype._mE2=function(){var _mx=this._lE2();_9E2(_mx._nE2);_9E2(_mx._oE2);_9E2(_mx._YD1);_9E2(_mx._pE2);
|
|
_9E2(_mx._qE2);_9E2(_mx._rE2);return _mx};AudioContext.prototype._sE2=AudioContext.prototype._tE2;AudioContext.prototype._tE2=function(){var _mx=this._sE2();_9E2(_mx._dK1);_9E2(_mx._uE2);_9E2(_mx._7o1);_9E2(_mx.gain);return _mx};if(AudioContext.prototype.hasOwnProperty('createOscillator')){AudioContext.prototype._vE2=AudioContext.prototype._wE2;AudioContext.prototype._wE2=function(){var _mx=this._vE2();if(!_mx.start){_mx.start=function(_iE2){this.noteOn(_iE2||0)}}else {_mx._jE2=_mx.start;_mx.start=function(_iE2){
|
|
_mx._jE2(_iE2||0)}}if(!_mx.stop){_mx.stop=function(_iE2){this.noteOff(_iE2||0)}}else {_mx._kE2=_mx.stop;_mx.stop=function(_iE2){_mx._kE2(_iE2||0)}}if(!_mx._xE2)_mx._xE2=_mx._yE2;_9E2(_mx._dK1);_9E2(_mx._uE2);return _mx}}}if(window.hasOwnProperty('webkitOfflineAudioContext')&&!window.hasOwnProperty('OfflineAudioContext')){window.OfflineAudioContext=webkitOfflineAudioContext}}(window));var _zE2=0,_AE2=1,_BE2=2,_CE2=3,_DE2=4,_EE2=5,_FE2=6,_GE2=7,_HE2=8,_IE2=9,_JE2=10,_KE2=11,_LE2=12,_ME2=13,_NE2=14,_OE2=15;
|
|
/*@constructor */function _4G(){this._ov()}_4G.prototype._ov=function(){this._PE2=[];this._QE2=[]};_4G.prototype._RE2=function(){var _SE2="100\n";_SE2+=this._PE2.length.toString()+"\n";for(var _p1=0;_p1<this._PE2.length;_p1++){var _TE2=this._PE2[_p1];_SE2+=_TE2._UE2.toString()+" ";switch(_TE2._UE2){case _AE2:break;case _zE2:_SE2+=_TE2._VE2.toString();break;case _BE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+="0.0 0.0 0.0 0.0 0.0 0.0 0.0\n";break;case _CE2:_SE2+=_TE2.x.toString()+" ";
|
|
_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=(_TE2.color*1.0).toString()+" ";_SE2+=_TE2.alpha.toString()+" ";_SE2+="0.0 0.0 0.0 0.0 0.0\n";break;case _DE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._3l.toString()+" ";_SE2+=_TE2._4l.toString()+" ";_SE2+="0.0 0.0 0.0 0.0 0.0\n";break;case _EE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._3l.toString()+" ";_SE2+=_TE2._4l.toString()+" ";
|
|
_SE2+=(_TE2.color*1.0).toString()+" ";_SE2+=_TE2.alpha.toString()+" ";_SE2+="0.0 0.0 0.0\n";break;case _FE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._mr.toString()+" ";_SE2+=_TE2._nr.toString()+" ";_SE2+=_TE2._or.toString()+" ";_SE2+="0.0 0.0 0.0 0.0\n";break;case _GE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._mr.toString()+" ";_SE2+=_TE2._nr.toString()+" ";_SE2+=_TE2._or.toString()+" ";
|
|
_SE2+=(_TE2.color*1.0).toString()+" ";_SE2+=_TE2.alpha.toString()+" ";_SE2+="0.0 0.0\n";break;case _HE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._mr.toString()+" ";_SE2+=_TE2._nr.toString()+" ";_SE2+=_TE2._or.toString()+" ";_SE2+=_TE2._3l.toString()+" ";_SE2+=_TE2._4l.toString()+" ";_SE2+="0.0 0.0\n";break;case _IE2:_SE2+=_TE2.x.toString()+" ";_SE2+=_TE2.y.toString()+" ";_SE2+=_TE2._fr.toString()+" ";_SE2+=_TE2._mr.toString()+" ";_SE2+=_TE2._nr.toString()+" ";
|
|
_SE2+=_TE2._or.toString()+" ";_SE2+=_TE2._3l.toString()+" ";_SE2+=_TE2._4l.toString()+" ";_SE2+=(_TE2.color*1.0).toString()+" ";_SE2+=_TE2.alpha.toString()+" ";_SE2+="\n";break;case _JE2:case _NE2:case _OE2:_SE2+=_TE2._nm.toString()+" ";_SE2+=_TE2._om.toString()+" ";_SE2+=_TE2._Az.toString()+" ";_SE2+=_TE2._pm.toString()+" ";_SE2+=_TE2._qm.toString()+" ";_SE2+=_TE2._Bz.toString()+" ";_SE2+=(_TE2._AF?1.0:0.0).toString()+" ";_SE2+=(_TE2._BF?1.0:0.0).toString()+" ";_SE2+="0.0 0.0\n";break;case _ME2:_SE2+=_TE2._nm.toString()+" ";
|
|
_SE2+=_TE2._om.toString()+" ";_SE2+=_TE2._Az.toString()+" ";_SE2+=_TE2._pm.toString()+" ";_SE2+=_TE2._qm.toString()+" ";_SE2+=_TE2._Bz.toString()+" ";_SE2+=(_TE2._AF?1.0:0.0).toString()+" ";_SE2+=(_TE2._BF?1.0:0.0).toString()+" ";_SE2+=(_TE2._Fz*1.0).toString()+" ";_SE2+="0.0\n";break;case _KE2:case _LE2:_SE2+=_TE2._nm.toString()+" ";_SE2+=_TE2._om.toString()+" ";_SE2+=_TE2._Az.toString()+" ";_SE2+=_TE2._pm.toString()+" ";_SE2+=_TE2._qm.toString()+" ";_SE2+=_TE2._Bz.toString()+" ";_SE2+=(_TE2._AF?1.0:0.0).toString()+" ";
|
|
_SE2+=(_TE2._BF?1.0:0.0).toString()+" ";_SE2+=(_TE2._Iz?1.0:0.0).toString()+" ";_SE2+=(_TE2._Fz*1.0).toString()+" ";_SE2+="\n";break }}return _SE2};_4G.prototype._5G=function(_SK){if(_uz2===true){var _WE2=this._RE2();var _XE2=_RK(_SK);_UK(_XE2,_WE2);_NK(_XE2)}else {debug("d3d_model_save() browser does not support local storage\n")}};_4G.prototype._YE2=function(_ZE2){var __E2="";var _ca2=false;for(var _p1=0;_p1<_ZE2.length;_p1++){var _0F2=_ZE2.charAt(_p1);if(_0F2==' '){if(!_ca2){__E2=__E2+_0F2}_ca2=true}else {
|
|
_ca2=false;__E2=__E2+_0F2}}return __E2};_4G.prototype._1F2=function(_2F2){var _3F2=_2F2.split("\n");var version=parseInt(_3F2[0]);if(version==100){var _4F2=parseInt(_3F2[1]);for(var _p1=2;_p1<_3F2.length;_p1++){var _TE2={};var _5F2=this._YE2(_3F2[_p1]);var _6F2=_5F2.split(" ");_TE2._UE2=parseInt(_6F2[0]);switch(_TE2._UE2){case _AE2:break;case _zE2:{_TE2._VE2=parseInt(_6F2[1]);break;}case _BE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);break }case _CE2:{_TE2.x=parseFloat(_6F2[1]);
|
|
_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2.color=parseInt(_6F2[4]);_TE2.alpha=parseFloat(_6F2[5]);break }case _DE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2._3l=parseFloat(_6F2[4]);_TE2._4l=parseFloat(_6F2[5]);break }case _EE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2._3l=parseFloat(_6F2[4]);_TE2._4l=parseFloat(_6F2[5]);_TE2.color=parseInt(_6F2[6]);_TE2.alpha=parseFloat(_6F2[7]);break }case _FE2:{
|
|
_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2._mr=parseFloat(_6F2[4]);_TE2._nr=parseFloat(_6F2[5]);_TE2._or=parseFloat(_6F2[6]);break }case _GE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2._mr=parseFloat(_6F2[4]);_TE2._nr=parseFloat(_6F2[5]);_TE2._or=parseFloat(_6F2[6]);_TE2.color=parseInt(_6F2[7]);_TE2.alpha=parseFloat(_6F2[8]);break }case _HE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);
|
|
_TE2._mr=parseFloat(_6F2[4]);_TE2._nr=parseFloat(_6F2[5]);_TE2._or=parseFloat(_6F2[6]);_TE2._3l=parseFloat(_6F2[7]);_TE2._4l=parseFloat(_6F2[8]);break }case _IE2:{_TE2.x=parseFloat(_6F2[1]);_TE2.y=parseFloat(_6F2[2]);_TE2._fr=parseFloat(_6F2[3]);_TE2._mr=parseFloat(_6F2[4]);_TE2._nr=parseFloat(_6F2[5]);_TE2._or=parseFloat(_6F2[6]);_TE2._3l=parseFloat(_6F2[7]);_TE2._4l=parseFloat(_6F2[8]);_TE2.color=parseInt(_6F2[9]);_TE2.alpha=parseFloat(_6F2[10]);break }case _JE2:case _NE2:case _OE2:{_TE2._nm=parseFloat(_6F2[1]);
|
|
_TE2._om=parseFloat(_6F2[2]);_TE2._Az=parseFloat(_6F2[3]);_TE2._pm=parseFloat(_6F2[4]);_TE2._qm=parseFloat(_6F2[5]);_TE2._Bz=parseFloat(_6F2[6]);_TE2._AF=(parseFloat(_6F2[7])>=0.5)?true:false;_TE2._BF=(parseFloat(_6F2[8])>=0.5)?true:false;break }case _ME2:{_TE2._nm=parseFloat(_6F2[1]);_TE2._om=parseFloat(_6F2[2]);_TE2._Az=parseFloat(_6F2[3]);_TE2._pm=parseFloat(_6F2[4]);_TE2._qm=parseFloat(_6F2[5]);_TE2._Bz=parseFloat(_6F2[6]);_TE2._AF=(parseFloat(_6F2[7])>=0.5)?true:false;_TE2._BF=(parseFloat(_6F2[8])>=0.5)?true:false;
|
|
_TE2._Fz=~~parseFloat(_6F2[9]);break }case _KE2:case _LE2:{_TE2._nm=parseFloat(_6F2[1]);_TE2._om=parseFloat(_6F2[2]);_TE2._Az=parseFloat(_6F2[3]);_TE2._pm=parseFloat(_6F2[4]);_TE2._qm=parseFloat(_6F2[5]);_TE2._Bz=parseFloat(_6F2[6]);_TE2._AF=(parseFloat(_6F2[7])>=0.5)?true:false;_TE2._BF=(parseFloat(_6F2[8])>=0.5)?true:false;_TE2._Iz=(parseFloat(_6F2[9])>=0.5)?true:false;_TE2._Fz=~~parseFloat(_6F2[10]);break }}this._PE2.push(_TE2)}}};_4G.prototype._0o=function(_SK){var _7F2=_7M(_SK,true);if(_7F2!==null&&_7F2!==undefined){
|
|
this._1F2(_7F2)}else {var _Pz=_Z51(_SK);var _ao=this;var _8F2=new XMLHttpRequest();_8F2.open("GET",_Pz,false);_8F2.onload=function(){if(_8F2.readyState==4&&_8F2.status==200){_ao._1F2(_8F2.responseText)}};_8F2.send(null)}};_4G.prototype._3t=function(_w){this._PE2.push({_UE2:_zE2,_VE2:_w})};_4G.prototype._5t=function(){this._PE2.push({_UE2:_AE2})};_4G.prototype._e1=function(x,y,_fr){this._PE2.push({_UE2:_BE2,x:x,y:y,_fr:_fr})};_4G.prototype._7G=function(x,y,_fr,_wk,alpha){this._PE2.push({_UE2:_CE2,x:x,
|
|
y:y,_fr:_fr,color:_wk,alpha:alpha})};_4G.prototype._8G=function(x,y,_fr,_7r,_8r){this._PE2.push({_UE2:_DE2,x:x,y:y,_fr:_fr,_3l:_7r,_4l:_8r})};_4G.prototype._9G=function(x,y,_fr,_7r,_8r,_wk,alpha){this._PE2.push({_UE2:_EE2,x:x,y:y,_fr:_fr,_3l:_7r,_4l:_8r,color:_wk,alpha:alpha})};_4G.prototype._aG=function(x,y,_fr,_mr,_nr,_or){this._PE2.push({_UE2:_FE2,x:x,y:y,_fr:_fr,_mr:_mr,_nr:_nr,_or:_or})};_4G.prototype._bG=function(x,y,_fr,_mr,_nr,_or,_wk,alpha){this._PE2.push({_UE2:_GE2,x:x,y:y,_fr:_fr,_mr:_mr,
|
|
_nr:_nr,_or:_or,color:_wk,alpha:alpha})};_4G.prototype._cG=function(x,y,_fr,_mr,_nr,_or,_7r,_8r){this._PE2.push({_UE2:_HE2,x:x,y:y,_fr:_fr,_mr:_mr,_nr:_nr,_or:_or,_3l:_7r,_4l:_8r})};_4G.prototype._dG=function(x,y,_fr,_mr,_nr,_or,_7r,_8r,_wk,alpha){this._PE2.push({_UE2:_IE2,x:x,y:y,_fr:_fr,_mr:_mr,_nr:_nr,_or:_or,_3l:_7r,_4l:_8r,color:_wk,alpha:alpha})};_4G.prototype._eG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){this._PE2.push({_UE2:_JE2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,_BF:_Dz}
|
|
)};_4G.prototype._fG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz){this._PE2.push({_UE2:_KE2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,_BF:_Dz,_Iz:_Iz,_Fz:_Fz})};_4G.prototype._gG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Iz,_Fz){this._PE2.push({_UE2:_LE2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,_BF:_Dz,_Iz:_Iz,_Fz:_Fz})};_4G.prototype._hG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz,_Fz){this._PE2.push({_UE2:_ME2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,
|
|
_BF:_Dz,_Fz:_Fz})};_4G.prototype._iG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){this._PE2.push({_UE2:_NE2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,_BF:_Dz})};_4G.prototype._jG=function(_nm,_om,_Az,_pm,_qm,_Bz,_Cz,_Dz){this._PE2.push({_UE2:_OE2,_nm:_nm,_om:_om,_Az:_Az,_pm:_pm,_qm:_qm,_Bz:_Bz,_AF:_Cz,_BF:_Dz})};_4G.prototype._9F2=function(){this._aF2=new _as(_bs,_Nn._cs(_Nn._qs),false);this._aF2._VE2=-1;this._aF2._bF2=null};_4G.prototype._cF2=function(_0s){switch(_0s){case _Ar:case _Br:case _Dr:return true}
|
|
return false};_4G.prototype._dF2=function(_eF2){var _fF2=this._aF2;if((_fF2._VE2!=-1)&&((_wr!=_fF2._VE2)||(_xr!=_fF2._bF2)||(this._cF2(_fF2._VE2)===false))){_fF2._xt();_eF2.push({_VE2:__r(_fF2._VE2),_bF2:_fF2._bF2,_gF2:_fF2});this._9F2();_fF2=this._aF2}_fF2._OV1(_zr);_fF2._VE2=_wr;_fF2._bF2=_xr;_6s()};_4G.prototype._hF2=function(_eF2){var _fF2=this._aF2;_fF2._xt();_eF2.push({_VE2:__r(_fF2._VE2),_bF2:_fF2._bF2,_gF2:_fF2});_6s()};_4G.prototype._av1=function(_TE2,_eo,_eF2){var _iF2=_ur;var _ao=this;_ur=function(){
|
|
_ao._dF2(_eF2)};switch(_TE2._UE2){case _JE2:_Gz(_TE2._nm,_TE2._om,_TE2._Az,_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF);break;case _KE2:_Hz(_TE2._nm,_TE2._om,_TE2._Az,_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF,_TE2._Iz,_TE2._Fz);break;case _LE2:_Jz(_TE2._nm,_TE2._om,_TE2._Az,_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF,_TE2._Iz,_TE2._Fz);break;case _ME2:_Ez(_TE2._nm,_TE2._om,_TE2._Az,_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF,_TE2._Fz);break;case _NE2:_Kz(_TE2._nm,_TE2._om,_TE2._Az,
|
|
_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF);break;case _OE2:_zz(_TE2._nm,_TE2._om,_TE2._Az,_TE2._pm,_TE2._qm,_TE2._Bz,_eo,_TE2._AF,_TE2._BF);break }_ur=_iF2};_4G.prototype._so=function(x,y,_fr,_eo){var _p1,_sG=new __E();_sG._mG(x,y,_fr);var _tG=_uG(_lG);var _mm=new __E();_mm.Multiply(_sG,_tG);_kG(_lG,_mm);var _H4=((_es*255.0)<<24)|(_fs&0x00ffffff);var _jF2=this._QE2[_H4];if(_jF2===undefined){_jF2=[];this._QE2[_H4]=_jF2}if(_jF2[_eo]===undefined){_jF2[_eo]=[];var _Yn=_jF2[_eo];this._9F2();for(var _p1=0;
|
|
_p1<this._PE2.length;_p1++){var _TE2=this._PE2[_p1];switch(_TE2._UE2){case _zE2:_dr(_TE2._VE2,_eo);break;case _AE2:this._dF2(_Yn);break;case _BE2:_er(_TE2.x,_TE2.y,_TE2._fr);break;case _CE2:_gr(_TE2.x,_TE2.y,_TE2._fr,_TE2.color,_TE2.alpha);break;case _DE2:_ir(_TE2.x,_TE2.y,_TE2._fr,_TE2._3l,_TE2._4l);break;case _EE2:_jr(_TE2.x,_TE2.y,_TE2._fr,_TE2._3l,_TE2._4l,_TE2.color,_TE2.alpha);break;case _FE2:_lr(_TE2.x,_TE2.y,_TE2._fr,_TE2._mr,_TE2._nr,_TE2._or);break;case _GE2:_pr(_TE2.x,_TE2.y,_TE2._fr,_TE2._mr,
|
|
_TE2._nr,_TE2._or,_TE2.color,_TE2.alpha);break;case _HE2:_rr(_TE2.x,_TE2.y,_TE2._fr,_TE2._mr,_TE2._nr,_TE2._or,_TE2._3l,_TE2._4l);break;case _IE2:_sr(_TE2.x,_TE2.y,_TE2._fr,_TE2._mr,_TE2._nr,_TE2._or,_TE2._3l,_TE2._4l,_TE2.color,_TE2.alpha);break;case _JE2:case _KE2:case _LE2:case _ME2:case _NE2:case _OE2:this._av1(_TE2,_eo,_Yn);break }}this._hF2(_Yn);this._aF2=null}var _kF2=_jF2[_eo];for(_p1=0;_p1<_kF2.length;_p1++){var _lF2=_kF2[_p1];var _ps=_lF2._bF2?_lF2._bF2._Tp:null;_Nn._Et(_lF2._VE2,_ps,_lF2._gF2,0)}
|
|
_kG(_lG,_tG)};/*@constructor */function _b21(_mF2){var _Iw=arguments;var _Jw=arguments.length;this._Lw=[];this._Ge1=[];this.length=0;this._Zn=0;if(_Jw>0){for(var _p1=0;_p1<_Jw;_p1++){this._Lw[_p1]=null;this._Ge1.push(_p1)}}}_b21.prototype._NA2=function(){var _km;if(this._Ge1.length===0){_km=this._Lw.length;this._Lw[_km]=null;return _km}return this._Ge1.pop()};_b21.prototype._7v=function(_nF2){var index=this._NA2();this._Lw[index]=_nF2;this._Zn++;this.length=this._Lw.length;return index};_b21.prototype._Kl=function(_EX){
|
|
var _6x=this._Lw[_EX];if(_6x===undefined)_6x=null;return _6x};_b21.prototype._aW=function(_oF2){for(var _xm=0;_xm<this._Lw.length;_xm++){if(this._Lw[_xm]==_oF2)return _xm}return -1};_b21.prototype._LU=function(_oF2){var index=this._aW(_oF2);if(index<0)return;this._Lw[index]=null;this._Ge1.push(index);this._Zn--};_b21.prototype._Gw=function(_EX){if(_EX<0||_EX>=this._Lw.length)return;this._Lw[_EX]=null;this._Ge1.push(_EX);this._Zn--};_b21.prototype._ov=function(){this._Lw=[];this._Ge1=[];this._Zn=0;this.length=this._Lw.length}
|
|
;_b21.prototype._7x=function(_Zj,_Qj){if(_Zj<0||_Zj>=this._Lw.length)return;this._Lw[_Zj]=_Qj};/*@constructor */function _pF2(_qF2){_rF2.call(this);this.__type="[CurvePoint]";this._TT=0;this._sF2=0;this._tF2=0;this._uF2=0;this._vF2=0;this._wF2=0;if((_qF2!=null)&&(_qF2!=undefined)){this._TT=_qF2.x;this._sF2=_qF2.value;this._tF2=_qF2._xF2;this._uF2=_qF2._yF2;this._vF2=_qF2._zF2;this._wF2=_qF2._AF2}this._BF2();Object.defineProperties(this,{_CF2:{enumerable:true,get :function(){return this._TT},set :function(_Qj){
|
|
this._TT=yyGetReal(_Qj);this._BF2()}},_DF2:{enumerable:true,get :function(){return this._sF2},set :function(_Qj){this._sF2=yyGetReal(_Qj);this._BF2()}}})}var _EF2=[];/*@constructor */function _FF2(_qF2){_rF2.call(this);this.__type="[AnimCurveChannel]";this._OT="";this._GF2=0;this._HF2=0;this._IF2=0;this._JF2=[];this._KF2=0;this._LF2=[];if((_qF2!=null)&&(_qF2!=undefined)){this._OT=_qF2.name;this._GF2=_qF2.function;this._HF2=_qF2._Ok1;this._IF2=_qF2._6m1.length;this._JF2=[];for(var _w22=0;_w22<this._IF2;
|
|
++_w22){this._JF2[_w22]=new _pF2(_qF2._6m1[_w22])}}this._BF2();Object.defineProperties(this,{_pf:{enumerable:true,get :function(){return this._OT},set :function(_Qj){this._OT=yyGetString(_Qj)}},_L8:{enumerable:true,get :function(){return this._GF2},set :function(_Qj){_Qj=yyGetInt32(_Qj);_Qj=_ym(_Qj,0);this._GF2=_Qj;this._MF2();this._NF2=_OF2()}},_PF2:{enumerable:true,get :function(){return this._HF2},set :function(_Qj){_Qj=yyGetInt32(_Qj);_Qj=_ym(_Qj,0);this._HF2=_Qj;this._MF2();this._NF2=_OF2()}},_QF2:{enumerable:true,
|
|
get :function(){return this._IF2}},_3e:{enumerable:true,get :function(){return this._JF2},set :function(_Qj){if(_Qj instanceof Array){this._JF2=_Qj;this._IF2=_Qj.length;this._MF2();this._NF2=_OF2()}else {throw new Error("value must be an array of channels")}}}});this._Uq1=function(_sl){if(this._RF2()){this._SF2();this._NF2=_TF2();}if(_sl<0.0)_sl=0.0;if(_sl>1.0)_sl=1.0;var start=0;var end=this._KF2-1;var _fB1=end>>1;while(_fB1!=start){if(this._LF2[_fB1]._TT>_sl){end=_fB1}else {start=_fB1}_fB1=(start+end)>>1}var _nm=this._LF2[_fB1]._TT;
|
|
var _pm=this._LF2[_fB1+1]._TT;if(_nm==_pm){return this._LF2[_fB1]._sF2}var _UF2=this._LF2[_fB1]._sF2;var _oM=this._LF2[_fB1+1]._sF2;var _YD1=(_sl-_nm)/(_pm-_nm);var _Wt=((_oM-_UF2)*_YD1)+_UF2;return _Wt};this._SF2=function(_VF2,_WF2,_XF2){if(_VF2==undefined)_VF2=false;if(_WF2==undefined)_WF2=true;if(_XF2==undefined)_XF2=true;this._MF2();if(this._GF2==_YF2){this._ZF2(_VF2,_WF2,_XF2)}else if(this._GF2==__F2){this._0G2()}else {var _Ih2=this._IF2;for(var _Em=0;_Em<_Ih2;_Em++){var _1G2=this._2G2();_1G2._TT=this._JF2[_Em]._TT;
|
|
_1G2._sF2=this._JF2[_Em]._sF2}}for(var _p1=0;_p1<_Ih2;_p1++){this._NF2=_ym(this._NF2,this._JF2[_p1]._NF2)}};this._ZF2=function(_VF2,_WF2,_XF2){var _Ih2=this._IF2;if(_Ih2<2){_uw("Cannot evaluate catmull-rom animation curve, a minimum of 2 points is required");return }var _3G2=_Ih2+2;var scale=1.0;var offset=0.0;if(_XF2){var _ss2=this._JF2[0]._sF2;var _ts2=_ss2;for(var _p1=1;_p1<_Ih2;_p1++){_ss2=_zm(_ss2,this._JF2[_p1]._sF2);_ts2=_ym(_ts2,this._JF2[_p1]._sF2)}var _tz=_ts2-_ss2;offset=_ss2;if(_tz>1.0)scale=_tz;
|
|
var _4G2=1.0/scale;var _il2=2;for(var _p1=0;_p1<_Ih2;_p1++){_EF2[_il2++]=this._JF2[_p1]._TT;_EF2[_il2++]=(this._JF2[_p1]._sF2-offset)*_4G2}}else {_il2=2;for(var _p1=0;_p1<_Ih2;_p1++){_EF2[_il2++]=this._JF2[_p1]._TT;_EF2[_il2++]=this._JF2[_p1]._sF2}}_EF2[0]=_EF2[2];_EF2[1]=_EF2[3];var _q1=_3G2*2;_EF2[_q1-2]=_EF2[_q1-4];_EF2[_q1-1]=_EF2[_q1-3];var alpha=0.5;var end=(_VF2==true)?_3G2:_3G2-3;for(var _p1=0;_p1<end;++_p1){var _dj1=_p1,_4j1=_p1+1,_5j1=_p1+2,_5G2=_p1+3;var _6G2=_EF2[_dj1*2];var _rc2=_EF2[_4j1*2];var _tc2=_EF2[_5j1*2];
|
|
var _ge2=_EF2[_5G2*2];var _7G2=_EF2[_dj1*2+1];var _sc2=_EF2[_4j1*2+1];var _uc2=_EF2[_5j1*2+1];var _he2=_EF2[_5G2*2+1];var _Wm1=_8G2(0,_6G2,_7G2,_rc2,_sc2,alpha);var _Xm1=_8G2(_Wm1,_rc2,_sc2,_tc2,_uc2,alpha);var _oe2=_8G2(_Xm1,_tc2,_uc2,_ge2,_he2,alpha);var _Le1=(_Xm1-_Wm1)/this._HF2;var _1m=_rc2;var _2m=_tc2;for(var _Am=_Wm1;_Am<=_Xm1;_Am+=_Le1){var _9G2=(_Wm1-_Am)/(_Wm1)*_6G2+(_Am)/(_Wm1)*_rc2;var _aG2=(_Wm1-_Am)/(_Wm1)*_7G2+(_Am)/(_Wm1)*_sc2;var _bG2=(_Xm1-_Am)/(_Xm1-_Wm1)*_rc2+(_Am-_Wm1)/(_Xm1-_Wm1)*_tc2;var _cG2=(_Xm1-_Am)/(_Xm1-_Wm1)*_sc2+(_Am-_Wm1)/(_Xm1-_Wm1)*_uc2;
|
|
var _dG2=(_oe2-_Am)/(_oe2-_Xm1)*_tc2+(_Am-_Xm1)/(_oe2-_Xm1)*_ge2;var _eG2=(_oe2-_Am)/(_oe2-_Xm1)*_uc2+(_Am-_Xm1)/(_oe2-_Xm1)*_he2;var _fG2=(_Xm1-_Am)/(_Xm1)*_9G2+(_Am)/(_Xm1)*_bG2;var _gG2=(_Xm1-_Am)/(_Xm1)*_aG2+(_Am)/(_Xm1)*_cG2;var _hG2=(_oe2-_Am)/(_oe2-_Wm1)*_bG2+(_Am-_Wm1)/(_oe2-_Wm1)*_dG2;var _iG2=(_oe2-_Am)/(_oe2-_Wm1)*_cG2+(_Am-_Wm1)/(_oe2-_Wm1)*_eG2;var _Jy=(_Xm1-_Am)/(_Xm1-_Wm1)*_fG2+(_Am-_Wm1)/(_Xm1-_Wm1)*_hG2;var _Ky=(_Xm1-_Am)/(_Xm1-_Wm1)*_gG2+(_Am-_Wm1)/(_Xm1-_Wm1)*_iG2;if(_WF2){_Jy=_ym(_Jy,
|
|
_1m);_Jy=_zm(_Jy,_2m);_1m=_Jy}var _1G2=this._2G2();_1G2._TT=_Jy;_1G2._sF2=(_Ky*scale)+offset}}if(_VF2==false){var _1G2=this._2G2();_1G2._TT=this._JF2[_Ih2-1]._TT;_1G2._sF2=this._JF2[_Ih2-1]._sF2}};this._0G2=function(){var _Ih2=this._IF2;if(_Ih2<2){_uw("Cannot evaluate bezier animation curve, a minimum of 2 points is required");return }var _jG2=this._HF2*2;var _Ml1=1.0/_jG2;for(var _p1=0;_p1<_Ih2-1;++_p1){var _Ox=this._JF2[_p1];var _kG2=this._JF2[_p1+1];var _6G2=_Ox._TT;var _7G2=_Ox._sF2;var _rc2=_Ox._TT+_Ox._vF2;
|
|
var _sc2=_Ox._sF2+_Ox._wF2;var _tc2=_kG2._TT+_kG2._tF2;var _uc2=_kG2._sF2+_kG2._uF2;var _ge2=_kG2._TT;var _he2=_kG2._sF2;for(var _Em=0;_Em<_jG2;++_Em){var _Am=_Em*_Ml1;var _Xm1=_Am*_Am;var _oe2=_Xm1*_Am;var _sG=1-_Am;var _lG2=_sG*_sG;var _mG2=_lG2*_sG;var _nj1=(_6G2*_mG2)+(3*_rc2*_lG2*_Am)+(3*_tc2*_sG*_Xm1)+(_ge2*_oe2);var _oj1=(_7G2*_mG2)+(3*_sc2*_lG2*_Am)+(3*_uc2*_sG*_Xm1)+(_he2*_oe2);var _1G2=this._2G2();_1G2._TT=_nj1;_1G2._sF2=_oj1}}var _nG2=this._JF2[_Ih2-1];var _1G2=this._2G2();_1G2._TT=_nG2._TT;_1G2._sF2=_nG2._sF2}
|
|
;this._MF2=function(){this._KF2=0};this._oG2=function(_pG2){if(this._RF2()){this._SF2();this._NF2=_TF2()}_pG2._Ih2=this._KF2;_pG2._LF2=this._LF2;return _pG2};this._2G2=function(){var _qG2=new _pF2();if(this._LF2==undefined){this._LF2=[]}this._LF2[this._KF2]=_qG2;this._KF2=this._KF2+1;return _qG2};this._RF2=function(){if(this._KF2==0){return true}else {if(this._rG2<_TF2()){var _bf2=false;for(var _p1=0;_p1<this._Ih2;_p1++){if((this._JF2[_p1]!=null)&&(this._JF2[_p1]._bQ1(this._NF2))){_bf2=true;break }}this._rG2=_TF2();
|
|
return _bf2}else {return false}}};this._sG2=function(){var _bf2=false;for(var _p1=0;_p1<this._Ih2;_p1++){if((this._JF2[_p1]!=null)&&(this._JF2[_p1]._bQ1(this._NF2))){_bf2=true;break }}if(_bf2){this._SF2()}}}/*@constructor */function _tG2(_qF2){_rF2.call(this);this.__type="[AnimCurve]";this._v="";this._uG2=0;this._vG2=0;this._EW=[];this._wG2=false;if((_qF2!=null)&&(_qF2!=undefined)){this._v=_qF2._v;this._uG2=_qF2._xG2;this._vG2=_qF2._31.length;this._EW=[];for(var _yG2=0;_yG2<this._vG2;++_yG2){this._EW[_yG2]=new _FF2(_qF2._31[_yG2])}
|
|
this._wG2=true}this._BF2();Object.defineProperties(this,{_pf:{enumerable:true,get :function(){return this._v},set :function(_Qj){this._v=yyGetString(_Qj);this._bQ1(this._NF2);this._NF2=_OF2()}},_zG2:{enumerable:true,get :function(){return this._vG2}},_AG2:{enumerable:true,get :function(){return this._uG2},set :function(_Qj){this._uG2=yyGetInt32(_Qj)}},_BG2:{enumerable:true,get :function(){return this._EW},set :function(_Qj){if(_Qj instanceof Array){this._EW=_Qj;this._vG2=_Qj.length;this._bQ1(this._NF2);this._NF2=_OF2()}
|
|
else {throw new Error("value must be an array of channels")}}}});this._sG2=function(){var _CG2=this._NF2;for(var _p1=0;_p1<this._vG2;_p1++){if((this._EW[_p1]!=null)&&(this._EW[_p1]._bQ1(_CG2))){this._NF2=_ym(this._NF2,this._EW[_p1]._NF2)}}}}function _8G2(_DG2,_Om,_Pm,_fm,_gm,_Ro){var _rk=(_fm-_Om)*(_fm-_Om)+(_gm-_Pm)*(_gm-_Pm);if(_rk==0.0)_rk=0.0001;var _qk=Math.sqrt(_rk);var _q1=Math.pow(_qk,_Ro);return _q1+_DG2}_tG2.prototype._Uq1=function(_Gj,_EG2,_FG2,_GG2,_HG2,_IG2){if(_IG2==undefined)_IG2=1.0;var _JG2=this._EW[_EG2];
|
|
var _KG2={_Ih2:0,_LF2:[]};_JG2._oG2(_KG2);var _am=_KG2._Ih2;var _LG2=_KG2._LF2;for(var _p1=0;_p1<_am;_p1++){if(_LG2[_p1]!=null){var _1G2=_Gj._2G2(_FG2);_1G2._TT=_GG2+_LG2[_p1]._TT*_HG2;_1G2._sF2=_LG2[_p1]._sF2*_IG2}}};/*@constructor */function _tB2(){this._x4=[]}_tB2.prototype._7v=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=new _tG2(_qF2)}this._x4[this._x4.length]=_Zx};_tB2.prototype._Kl=function(_Ck){if((_Ck<0)||(_Ck>=this._x4.length)){return undefined}return this._x4[_Ck]};_tB2.prototype._MG2=function(_Ck){
|
|
if((_Ck<0)||(_Ck>=this._x4.length)){return undefined}return this._x4[_Ck]};function _1O(_Zj){var _NG2=_Zy2._Kl(_Zj);if(_NG2!==undefined&&_NG2!==null)return true;return false}function _2O(_Zj){var _NG2=_Zy2._Kl(_Zj);if(_NG2!==undefined&&_NG2!==null)return _NG2._v;return ""}var _OG2=0,_PG2=1,_QG2=2,_RG2=3,_SG2=4,_vR=5,_UJ=6,_TG2=7,_Z_=8,_UG2=9,_8v=10,_VG2=0,_OJ=1,_SJ=-1,_TR=0,_WG2=1,_wR=-1;var _XG2=[];var _YG2=[];function _ZG2(_2x,_wQ1){_XG2.push(_2x);_YG2.push(_wQ1)}function _NJ(_2x){var _p1=0;for(_p1=0;_p1<_XG2.length;
|
|
_p1++){if(_XG2[_p1]==_2x){var _5v=_YG2[_p1];_YG2.splice(_p1,1);_XG2.splice(_p1,1);return _5v}}return undefined}/*@constructor */function __G2(){this._0H2="";this._1H2=-1;this._bv=0;this._hx=null;this._2H2=_OG2;this._cv=false}/*@constructor */function _vB2(){this._Lw=new _b21(5)}_vB2.prototype._XZ=function(){return this._Lw};_vB2.prototype._7v=function(_rw,_MB2,_Qs,_3H2){var _5v=new __G2();_5v._1H2=_rw;_5v._0H2=_MB2;_5v._hx=_3H2;_5v._2H2=_Qs;this._Lw._7v(_5v);_ZG2(_3H2,_5v);return _5v};_vB2.prototype._4H2=function(){
|
|
var map=_nj();_p7._f61=map;var _Lw=this._Lw._Lw;for(var _p1=0;_p1<_Lw.length;_p1++){var _5v=_Lw[_p1];if(_5v!==null){if(_5v._cv){_5x(map);if(_5v._2H2==_Z_){var _lK=_5v._hx;for(var prop in _lK){if(_lK.hasOwnProperty(prop)){_pj(map,prop,_lK[prop])}}}else if(_5v._2H2==_TG2){_pj(map,"filename",_5v._0H2);_pj(map,"url",_5v._0H2)}else if(_5v._2H2==_vR){_pj(map,"filename","");_pj(map,"url",_5v._0H2);_pj(map,"result",_5v._xR);_pj(map,"http_status",_5v._nR);_pj(map,"response_headers",_5v._oR)}else if(_5v._2H2==_UJ){_pj(map,
|
|
"username",_5v._KJ);_pj(map,"password",_5v._LJ);_pj(map,"url","");_pj(map,"result",_5v.result);_pj(map,"value",_5v.value);_pj(map,"http_status",0)}else if(_5v._2H2==_UG2){_pj(map,"queue_id",_5v._F61);_pj(map,"buffer_id",_5v._5H2);_pj(map,"queue_shutdown",_5v._6H2)}else if(_5v._2H2==_8v){_pj(map,"event_type",_5v._9v);_pj(map,"pad_index",_5v._av)}else {_pj(map,"url","");_pj(map,"result","");_pj(map,"http_status",0);_pj(map,"filename",_5v._0H2)}if(_5v._2H2!=_Z_){_pj(map,"id",_5v._1H2);_pj(map,"status",
|
|
_5v._bv)}if(_5v._2H2==_PG2)_tj._uj(__p2,0);else if(_5v._2H2==_QG2)_tj._uj(__p2,0);else if(_5v._2H2==_RG2)_tj._uj(__p2,0);else if(_5v._2H2==_SG2)_tj._uj(_1q2,0);else if(_5v._2H2==_vR)_tj._uj(_3q2,0);else if(_5v._2H2==_UJ)_tj._uj(_5q2,0);else if(_5v._2H2==_TG2)_tj._uj(_n81,0);else if(_5v._2H2==_Z_)_tj._uj(_9q2,0);else if(_5v._2H2==_UG2)_tj._uj(_gq2,0);else if(_5v._2H2==_8v)_tj._uj(_g61,0);this._Lw._Gw(_p1);if(_5v._2H2==_vR){_wj(_5v._oR)}if(_5v._2H2==_Z_&&_5v._hx.type==_E_){_Pf(_5v._hx.buffer)}}}}_wj(map);_p7._f61=-1}
|
|
;/*@constructor */function _ay(){this.__type="[Background]";this._v="";this._F=false;this._G=false;this.preload=false;this.__x=null;this._7H2=0;this._8H2=0;this._9H2=0;this._aH2=0;this._bH2=0;this.frames=0;this._cH2=0;this._HW=0;this._dH2=[]}function _eH2(_qF2){var _591=new _ay();_591._v=_qF2._v;if(_qF2._F!=undefined)_591._F=_qF2._F;if(_qF2._G!=undefined)_591._G=_qF2._G;if(_qF2.preload!=undefined)_591.preload=_qF2.preload;_591.__x=_fH2(_qF2._N);if(_qF2._7H2!=undefined)_591._7H2=_qF2._7H2;if(_qF2._8H2!=undefined)_591._8H2=_qF2._8H2;
|
|
if(_qF2._9H2!=undefined)_591._9H2=_qF2._9H2;if(_qF2._aH2!=undefined)_591._aH2=_qF2._aH2;if(_qF2._bH2!=undefined)_591._bH2=_qF2._bH2;if(_qF2.frames!=undefined)_591.frames=_qF2.frames;if(_qF2._cH2!=undefined)_591._cH2=_qF2._cH2;if(_qF2._HW!=undefined)_591._HW=_qF2._HW;for(var _p1=0;_p1<_qF2.frames*_qF2._cH2;_p1++){if(_qF2._dH2[_p1]!=undefined)_591._dH2[_p1]=_qF2._dH2[_p1]}return _591}/*@constructor */function _gH2(_qF2){this._ov();if(_qF2._y1!=undefined)this._y1=_qF2._y1;if(_qF2._sT!=undefined)this._sT=_qF2._sT;
|
|
if(_qF2.index!=undefined)this.index=_qF2.index;if(_qF2.x!=undefined)this.x=_qF2.x;if(_qF2.y!=undefined)this.y=_qF2.y;if(_qF2._tT!=undefined)this._hH2=_qF2._tT;if(_qF2._uT!=undefined)this._iH2=_qF2._uT;if(_qF2._65!=undefined)this._jH2=_qF2._65;if(_qF2._75!=undefined)this._kH2=_qF2._75;if(_qF2._11!=undefined)this._11=_qF2._11;if(_qF2.alpha!=undefined)this.alpha=_qF2.alpha;if(_qF2._xT!=undefined)this._xT=_qF2._xT;if(_qF2._7H2!=undefined)this._7H2=_qF2._7H2;if(_qF2._8H2!=undefined)this._8H2=_qF2._8H2;
|
|
if(_qF2._9H2!=undefined)this._9H2=_qF2._9H2;if(_qF2._aH2!=undefined)this._aH2=_qF2._aH2;if(_qF2._bH2!=undefined)this._bH2=_qF2._bH2;if(_qF2.frames!=undefined)this.frames=_qF2.frames;if(_qF2._cH2!=undefined)this._cH2=_qF2._cH2;if(_qF2._lH2!=undefined)this._lH2=_qF2._lH2;if(_qF2._mH2!=undefined)this._mH2=_qF2._mH2}_gH2.prototype._ov=function(){this._y1=false;this._sT=false;this.index=-1;this.x=0;this.y=0;this._hH2=true;this._iH2=true;this._jH2=0;this._kH2=0;this._vT=1;this._wT=1;this._11=false;this.alpha=1.0;
|
|
this._xT=0xffffff};/*@constructor */function _oB2(){this.images=[];this._Vx=[]}_oB2.prototype._Xx=function(_Zj){return this.images[_Zj]};_oB2.prototype._Kl=function(_Zj){return this._Vx[_Zj]};_oB2.prototype._ov=function(){this._Vx=[]};_oB2.prototype._zC2=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=_eH2(_qF2)}return this._cy(_Zx)};_oB2.prototype._cy=function(_nH2){var _p1=this.images.length;this.images[_p1]=_nH2;return _p1};_oB2.prototype._7v=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=new _gH2(_qF2)}
|
|
this._Vx[this._Vx.length]=_Zx};var _oH2=-1,_pH2=-2,_qH2=-3,_rH2=-4,_sH2=-5;var _201=0,_tH2=1,_uH2=2,_vH2=3,_wH2=4;var _xH2=0,_yH2=1,_zH2=2,_AH2=3,_BH2=4,_t32=5,_v32=6,_CH2=7,_u32=8,_DH2=9,_EH2=10,_FH2=11,_GH2=12,_HH2=13;var _x32=0,_IH2=1,_JH2=2;function _KH2(data,_LH2,_MH2,_NH2,_OH2,_PH2){var _SM="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _TM,_UM,_VM,_WM,_XM,_YM,_ZM,__M;var _p1=0;var _0N=_NH2;var _1N="";var _QH2=Math.floor(_PH2/3);_p1=_QH2*4;var _RH2=_PH2%3;if(!data){return data}
|
|
data+='';do {_WM=_XM=_YM=_ZM=-1;while(_WM<0){_WM=_SM.indexOf(data.charAt(_p1++))}while(_XM<0){_XM=_SM.indexOf(data.charAt(_p1++))}while(_YM<0){_YM=_SM.indexOf(data.charAt(_p1++))}while(_ZM<0){_ZM=_SM.indexOf(data.charAt(_p1++));}var _SH2=(_WM<<2)|(_XM>>4);var _TH2=((_XM&15)<<4)|(_YM>>2);var _UH2=((_YM&3)<<6)|_ZM;_MH2[_0N++]=_SH2;if(_0N>=_LH2)return _MH2;if(_YM!=64){_MH2[_0N++]=_TH2;if(_0N>=_LH2)return _MH2}if(_ZM!=64){_MH2[_0N++]=_UH2;if(_0N>=_LH2)return _MH2}}while(_p1<data.length);var _VH2=_0N;if(_OH2&&_VH2<_LH2){
|
|
_MH2[_VH2++]='\0'}return _MH2}function _WH2(_8N,length){var _XH2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _aN="";var _SH2,_TH2,_UH2="";var _YH2,_ZH2,__H2,_0I2="";var _p1=0;do {_SH2=_8N.charCodeAt(_p1++);_TH2=_8N.charCodeAt(_p1++);_UH2=_8N.charCodeAt(_p1++);_YH2=_SH2>>2;_ZH2=((_SH2&3)<<4)|(_TH2>>4);__H2=((_TH2&15)<<2)|(_UH2>>6);_0I2=_UH2&63;if(isNaN(_TH2)){__H2=_0I2=64}else if(isNaN(_UH2)){_0I2=64}_aN=_aN+_XH2.charAt(_YH2)+_XH2.charAt(_ZH2)+_XH2.charAt(__H2)+_XH2.charAt(_0I2);
|
|
_SH2=_TH2=_UH2="";_YH2=_ZH2=__H2=_0I2=""}while(_p1<length);return _aN}function _hQ1(_Cs){var size=1;while(size<=1024){if(_Cs<=size)return size;size=size<<1}return 1024}/*@constructor */function _1I2(_Cs,_Qs,_2I2,_3I2){_2I2=_hQ1(_2I2&0x1ff);this._4I2=_Cs+_2I2;this._2H2=_Qs;this._5I2=_Cs;this._6I2=_2I2;this._7I2=0;this._q32=0;this._8I2=0;this._Vw=new ArrayBuffer(_Cs);this._E01=new DataView(this._Vw);if(_3I2!=undefined&&_3I2.length>0){var _9I2=_zm(_3I2.length,_Cs);this._8I2=_9I2;var _aI2=new Uint8Array(this._Vw);
|
|
for(var _p1=0;_p1<_9I2;_p1++){_aI2[_p1]=_3I2[_p1]}}}_1I2.prototype._bI2=function(_TV1){var _cI2=new ArrayBuffer(_TV1);var _dI2=new Uint8Array(this._Vw);var _eI2=new Uint8Array(_cI2);if(this._Vw.byteLength>_TV1){for(var _p1=0;_p1<_TV1;_p1++){_eI2[_p1]=_dI2[_p1]}}else {_eI2.set(_dI2)}this._Vw=_cI2;this._E01=new DataView(this._Vw);this._5I2=_TV1;this._fI2(-1)};_1I2.prototype._fI2=function(_Cs,_gI2){if(_Cs==undefined)_Cs=-1;if(_gI2==undefined)_gI2=false;var size=_Cs;if(size==-1)size=this._q32;if(_gI2){this._8I2=size}
|
|
else {this._8I2=_ym(this._8I2,size);this._8I2=_zm(this._8I2,this._5I2)}};function _hI2(_VK){var _oJ="";for(var _p1=0;_p1<_VK.length;_p1++){var _iI2=_VK.charCodeAt(_p1);if(_iI2<0x80){_oJ+=String.fromCharCode(_iI2&0x7f)}else if(_iI2<0x0800){_oJ+=String.fromCharCode((((_iI2>>6)&0x1f)|0xc0));_oJ+=String.fromCharCode((_iI2&0x3f)|0x80)}else if(_iI2<0x10000){_oJ+=String.fromCharCode(((_iI2>>12)&0x0f)|0xe0);_oJ+=String.fromCharCode(((_iI2>>6)&0x3f)|0x80);_oJ+=String.fromCharCode((_iI2&0x3f)|0x80)}else {_oJ+=String.fromCharCode(((_iI2>>18)&0x07)|0xf0);
|
|
_oJ+=String.fromCharCode(((_iI2>>12)&0x3f)|0x80);_oJ+=String.fromCharCode(((_iI2>>6)&0x3f)|0x80);_oJ+=String.fromCharCode((_iI2&0x3f)|0x80)}}return _oJ}_1I2.prototype._jI2=function(_Qs){this._q32=(((this._q32+this._7I2)+(this._6I2-1))&~(this._6I2-1))-this._7I2;if(this._q32>=this._5I2&&this._2H2==_uH2){while(this._q32>=this._5I2){this._kI2();this._q32-=this._5I2}}if(this._q32>=this._5I2)return(_Qs==_FH2)?"":_qH2;var _Qq;switch(_Qs){case _EH2:_Qq=this._E01.getUint8(this._q32++);if(_Qq==1){_Qq=true}else {
|
|
_Qq=false}break;case _yH2:{_Qq=this._E01.getUint8(this._q32++)}break;case _FH2:case _HH2:{_Qq="";var _QM;var _PM=0;while(this._q32<this._5I2){var _4l=0;_QM=-1;_PM=this._E01.getUint8(this._q32++,true);if((_PM&0x80)==0){_4l=_PM}else if((_PM&0xe0)==0xc0){_4l=(_PM&0x1f)<<6;_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f)}else if((_PM&0xf0)==0xe0){_4l=(_PM&0x0f)<<12;_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f)<<6;_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f)}else {_4l=(_PM&0x07)<<18;
|
|
_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f)<<12;_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f)<<6;_PM=this._E01.getUint8(this._q32++,true);_4l|=(_PM&0x3f);_QM=String.fromCharCode((_4l>>10)+0xD7C0)+String.fromCharCode((_4l&0x3FF)|0xDC00)}if(_4l==0x00)break;if(_QM<0)_QM=String.fromCharCode(_4l);_Qq+=_QM}}break;case _zH2:_Qq=this._E01.getInt8(this._q32++);break;case _AH2:_Qq=this._E01.getUint16(this._q32,true);this._q32+=2;break;case _BH2:_Qq=this._E01.getInt16(this._q32,true);this._q32+=2;
|
|
break;case _v32:_Qq=this._E01.getInt32(this._q32,true);this._q32+=4;break;case _t32:_Qq=new Long(this._E01.getUint32(this._q32,true),0);this._q32+=4;break;case _u32:_Qq=this._E01.getFloat32(this._q32,true);this._q32+=4;break;case _DH2:_Qq=this._E01.getFloat64(this._q32,true);this._q32+=8;break;case _GH2:var _q91=this._E01.getUint32(this._q32,true);this._q32+=4;var _oh1=this._E01.getUint32(this._q32,true);this._q32+=4;_Qq=new Long(_q91,_oh1);break }return _Qq};_1I2.prototype._kI2=function(){this._7I2=(this._7I2+this._5I2)%this._6I2}
|
|
;function _lI2(_Qs){var _mI2=0;switch(_Qs){case _EH2:case _yH2:case _zH2:_mI2=1;break;case _AH2:case _BH2:_mI2=2;break;case _v32:case _t32:case _u32:_mI2=4;break;case _DH2:case _GH2:_mI2=8;break }return _mI2}function _nI2(){this._p1=new Uint32Array(2);this._oI2=new Uint32Array(4);this._pI2=new Uint8Array(64);this._qI2=new Uint8Array(16);this._p1[0]=this._p1[1]=0;this._oI2[0]=this._oI2[1]=this._oI2[2]=this._oI2[3]=0;for(var _p1=0;_p1<64;_p1++)this._pI2[_p1]=0;for(var _p1=0;_p1<16;_p1++)this._qI2[_p1]=0}_nI2.prototype._rI2=function(){
|
|
var _Xm="0123456789abcdef";var _wJ="";for(var _s1=0;_s1<16;_s1++){var _qk=this._qI2[_s1];_wJ+=_Xm[((_qk>>4)&0xf)];_wJ+=_Xm[(_qk&0xf)];}return _wJ};function _sI2(){var _tI2=new _nI2();_tI2._p1[0]=_tI2._p1[1]=0;_tI2._oI2[0]=0x67452301;_tI2._oI2[1]=0xefcdab89;_tI2._oI2[2]=0x98badcfe;_tI2._oI2[3]=0x10325476;return _tI2}var _uI2=new Uint32Array(16);function _vI2(x,y,_fr){_uI2[0]=x;_uI2[1]=y;_uI2[2]=_fr;return(((_uI2[0])&(_uI2[1]))|((~_uI2[0])&(_uI2[2])))}function _wI2(x,y,_fr){_uI2[0]=x;_uI2[1]=y;_uI2[2]=_fr;return(((_uI2[0])&(_uI2[2]))|((_uI2[1])&(~_uI2[2])))}
|
|
function _xI2(x,y,_fr){_uI2[0]=x;_uI2[1]=y;_uI2[2]=_fr;return((_uI2[0])^(_uI2[1])^(_uI2[2]));}function _yI2(x,y,_fr){_uI2[0]=x;_uI2[1]=y;_uI2[2]=_fr;return((_uI2[1])^((_uI2[0])|(~_uI2[2])))}var _zI2=new Uint32Array(2);function _AI2(x,_km){_zI2[0]=x;_zI2[1]=((_zI2[0]<<_km)&0xffffffff)|((_zI2[0]>>(32-_km))&((1<<_km)-1));return _zI2[1]}var _BI2=new Uint32Array(7);function _CI2(_rk,_qk,_q1,_2z,x,_wJ,_0N){_BI2[0]=_rk;_BI2[1]=_qk;_BI2[2]=_q1;_BI2[3]=_2z;_BI2[4]=x;_BI2[5]=_wJ;_BI2[6]=_0N;_BI2[0]+=_vI2(_BI2[1],_BI2[2],
|
|
_BI2[3])+_BI2[4]+(_BI2[6]);_BI2[0]=_AI2(_BI2[0],_BI2[5]);_BI2[0]+=_BI2[1];return _BI2[0];}function _DI2(_rk,_qk,_q1,_2z,x,_wJ,_0N){_BI2[0]=_rk;_BI2[1]=_qk;_BI2[2]=_q1;_BI2[3]=_2z;_BI2[4]=x;_BI2[5]=_wJ;_BI2[6]=_0N;_BI2[0]+=_wI2(_BI2[1],_BI2[2],_BI2[3])+_BI2[4]+(_BI2[6]);_BI2[0]=_AI2(_BI2[0],_BI2[5]);_BI2[0]+=_BI2[1];return _BI2[0]}function _EI2(_rk,_qk,_q1,_2z,x,_wJ,_0N){_BI2[0]=_rk;_BI2[1]=_qk;_BI2[2]=_q1;_BI2[3]=_2z;_BI2[4]=x;_BI2[5]=_wJ;_BI2[6]=_0N;_BI2[0]+=_xI2(_BI2[1],_BI2[2],_BI2[3])+_BI2[4]+(_BI2[6]);
|
|
_BI2[0]=_AI2(_BI2[0],_BI2[5]);_BI2[0]+=_BI2[1];return _BI2[0]}function _FI2(_rk,_qk,_q1,_2z,x,_wJ,_0N){_BI2[0]=_rk;_BI2[1]=_qk;_BI2[2]=_q1;_BI2[3]=_2z;_BI2[4]=x;_BI2[5]=_wJ;_BI2[6]=_0N;_BI2[0]+=_yI2(_BI2[1],_BI2[2],_BI2[3])+_BI2[4]+(_BI2[6]);_BI2[0]=_AI2(_BI2[0],_BI2[5]);_BI2[0]+=_BI2[1];return _BI2[0]}function _4_1(_GI2,_HI2){var _rk=_GI2[0],_qk=_GI2[1],_q1=_GI2[2],_2z=_GI2[3];var _II2=7;var _JI2=12;var _KI2=17;var _LI2=22;_rk=_CI2(_rk,_qk,_q1,_2z,_HI2[0],_II2,0xD76AA478);_2z=_CI2(_2z,_rk,_qk,_q1,_HI2[1],
|
|
_JI2,0xE8C7B756);_q1=_CI2(_q1,_2z,_rk,_qk,_HI2[2],_KI2,0x242070DB);_qk=_CI2(_qk,_q1,_2z,_rk,_HI2[3],_LI2,0xC1BDCEEE);_rk=_CI2(_rk,_qk,_q1,_2z,_HI2[4],_II2,0xF57C0FAF);_2z=_CI2(_2z,_rk,_qk,_q1,_HI2[5],_JI2,0x4787C62A);_q1=_CI2(_q1,_2z,_rk,_qk,_HI2[6],_KI2,0xA8304613);_qk=_CI2(_qk,_q1,_2z,_rk,_HI2[7],_LI2,0xFD469501);_rk=_CI2(_rk,_qk,_q1,_2z,_HI2[8],_II2,0x698098D8);_2z=_CI2(_2z,_rk,_qk,_q1,_HI2[9],_JI2,0x8B44F7AF);_q1=_CI2(_q1,_2z,_rk,_qk,_HI2[10],_KI2,0xFFFF5BB1);_qk=_CI2(_qk,_q1,_2z,_rk,_HI2[11],
|
|
_LI2,0x895CD7BE);_rk=_CI2(_rk,_qk,_q1,_2z,_HI2[12],_II2,0x6B901122);_2z=_CI2(_2z,_rk,_qk,_q1,_HI2[13],_JI2,0xFD987193);_q1=_CI2(_q1,_2z,_rk,_qk,_HI2[14],_KI2,0xA679438E);_qk=_CI2(_qk,_q1,_2z,_rk,_HI2[15],_LI2,0x49B40821);var _MI2=5;var _NI2=9;var _OI2=14;var _PI2=20;_rk=_DI2(_rk,_qk,_q1,_2z,_HI2[1],_MI2,0xF61E2562);_2z=_DI2(_2z,_rk,_qk,_q1,_HI2[6],_NI2,0xC040B340);_q1=_DI2(_q1,_2z,_rk,_qk,_HI2[11],_OI2,0x265E5A51);_qk=_DI2(_qk,_q1,_2z,_rk,_HI2[0],_PI2,0xE9B6C7AA);_rk=_DI2(_rk,_qk,_q1,_2z,_HI2[5],_MI2,
|
|
0xD62F105D);_2z=_DI2(_2z,_rk,_qk,_q1,_HI2[10],_NI2,0x02441453);_q1=_DI2(_q1,_2z,_rk,_qk,_HI2[15],_OI2,0xD8A1E681);_qk=_DI2(_qk,_q1,_2z,_rk,_HI2[4],_PI2,0xE7D3FBC8);_rk=_DI2(_rk,_qk,_q1,_2z,_HI2[9],_MI2,0x21E1CDE6);_2z=_DI2(_2z,_rk,_qk,_q1,_HI2[14],_NI2,0xC33707D6);_q1=_DI2(_q1,_2z,_rk,_qk,_HI2[3],_OI2,0xF4D50D87);_qk=_DI2(_qk,_q1,_2z,_rk,_HI2[8],_PI2,0x455A14ED);_rk=_DI2(_rk,_qk,_q1,_2z,_HI2[13],_MI2,0xA9E3E905);_2z=_DI2(_2z,_rk,_qk,_q1,_HI2[2],_NI2,0xFCEFA3F8);_q1=_DI2(_q1,_2z,_rk,_qk,_HI2[7],_OI2,
|
|
0x676F02D9);_qk=_DI2(_qk,_q1,_2z,_rk,_HI2[12],_PI2,0x8D2A4C8A);var _QI2=4;var _RI2=11;var _SI2=16;var _TI2=23;_rk=_EI2(_rk,_qk,_q1,_2z,_HI2[5],_QI2,0xFFFA3942);_2z=_EI2(_2z,_rk,_qk,_q1,_HI2[8],_RI2,0x8771F681);_q1=_EI2(_q1,_2z,_rk,_qk,_HI2[11],_SI2,0x6D9D6122);_qk=_EI2(_qk,_q1,_2z,_rk,_HI2[14],_TI2,0xFDE5380C);_rk=_EI2(_rk,_qk,_q1,_2z,_HI2[1],_QI2,0xA4BEEA44);_2z=_EI2(_2z,_rk,_qk,_q1,_HI2[4],_RI2,0x4BDECFA9);_q1=_EI2(_q1,_2z,_rk,_qk,_HI2[7],_SI2,0xF6BB4B60);_qk=_EI2(_qk,_q1,_2z,_rk,_HI2[10],_TI2,0xBEBFBC70);
|
|
_rk=_EI2(_rk,_qk,_q1,_2z,_HI2[13],_QI2,0x289B7EC6);_2z=_EI2(_2z,_rk,_qk,_q1,_HI2[0],_RI2,0xEAA127FA);_q1=_EI2(_q1,_2z,_rk,_qk,_HI2[3],_SI2,0xD4EF3085);_qk=_EI2(_qk,_q1,_2z,_rk,_HI2[6],_TI2,0x04881D05);_rk=_EI2(_rk,_qk,_q1,_2z,_HI2[9],_QI2,0xD9D4D039);_2z=_EI2(_2z,_rk,_qk,_q1,_HI2[12],_RI2,0xE6DB99E5);_q1=_EI2(_q1,_2z,_rk,_qk,_HI2[15],_SI2,0x1FA27CF8);_qk=_EI2(_qk,_q1,_2z,_rk,_HI2[2],_TI2,0xC4AC5665);var _UI2=6;var _VI2=10;var _WI2=15;var _XI2=21;_rk=_FI2(_rk,_qk,_q1,_2z,_HI2[0],_UI2,0xF4292244);_2z=_FI2(_2z,
|
|
_rk,_qk,_q1,_HI2[7],_VI2,0x432AFF97);_q1=_FI2(_q1,_2z,_rk,_qk,_HI2[14],_WI2,0xAB9423A7);_qk=_FI2(_qk,_q1,_2z,_rk,_HI2[5],_XI2,0xFC93A039);_rk=_FI2(_rk,_qk,_q1,_2z,_HI2[12],_UI2,0x655B59C3);_2z=_FI2(_2z,_rk,_qk,_q1,_HI2[3],_VI2,0x8F0CCC92);_q1=_FI2(_q1,_2z,_rk,_qk,_HI2[10],_WI2,0xFFEFF47D);_qk=_FI2(_qk,_q1,_2z,_rk,_HI2[1],_XI2,0x85845DD1);_rk=_FI2(_rk,_qk,_q1,_2z,_HI2[8],_UI2,0x6FA87E4F);_2z=_FI2(_2z,_rk,_qk,_q1,_HI2[15],_VI2,0xFE2CE6E0);_q1=_FI2(_q1,_2z,_rk,_qk,_HI2[6],_WI2,0xA3014314);_qk=_FI2(_qk,
|
|
_q1,_2z,_rk,_HI2[13],_XI2,0x4E0811A1);_rk=_FI2(_rk,_qk,_q1,_2z,_HI2[4],_UI2,0xF7537E82);_2z=_FI2(_2z,_rk,_qk,_q1,_HI2[11],_VI2,0xBD3AF235);_q1=_FI2(_q1,_2z,_rk,_qk,_HI2[2],_WI2,0x2AD7D2BB);_qk=_FI2(_qk,_q1,_2z,_rk,_HI2[9],_XI2,0xEB86D391);_GI2[0]+=_rk;_GI2[1]+=_qk;_GI2[2]+=_q1;_GI2[3]+=_2z}function _YI2(_ZI2,__I2,_0J2,_1J2){var _HI2=new Uint32Array(16);var _2J2;var _p1,_DK;var _Zj=0;_2J2=(_ZI2._p1[0]>>3)&0x3F;if((_ZI2._p1[0]+((_1J2<<3)&0xffffffff))<_ZI2._p1[0]){_ZI2._p1[1]++}_ZI2._p1[0]+=(_1J2<<3)&0xffffffff;
|
|
_ZI2._p1[1]+=(_1J2>>29)&0xffffffff;while(_1J2--){_ZI2._pI2[_2J2++]=__I2[_Zj++];if(_2J2==0x40){for(_p1=0,_DK=0;_p1<16;_p1++,_DK+=4)_HI2[_p1]=(((0xffffffff&_ZI2._pI2[_DK+3])<<24)|((0xffffffff&_ZI2._pI2[_DK+2])<<16)|((0xffffffff&_ZI2._pI2[_DK+1])<<8)|(0xffffffff&_ZI2._pI2[_DK]));_4_1(_ZI2._oI2,_HI2);_2J2=0}}}var _3J2=new Uint8Array(64);function _4J2(_ZI2){var _HI2=new Uint32Array(16);var _2J2;var _p1,_DK;var _5J2;_HI2[14]=_ZI2._p1[0];_HI2[15]=_ZI2._p1[1];_2J2=((_ZI2._p1[0]>>3)&0x3F);_5J2=(_2J2<56)?(56-_2J2):(120-_2J2);
|
|
_3J2[0]=0x80;_YI2(_ZI2,_3J2,0,_5J2);for(_p1=0,_DK=0;_p1<14;_p1++,_DK+=4){_HI2[_p1]=((~~_ZI2._pI2[_DK+3])<<24)|((~~_ZI2._pI2[_DK+2])<<16)|((~~_ZI2._pI2[_DK+1])<<8)|(~~_ZI2._pI2[_DK])}_4_1(_ZI2._oI2,_HI2);for(_p1=0,_DK=0;_p1<4;_p1++,_DK+=4){_ZI2._qI2[_DK]=(_ZI2._oI2[_p1]&0xFF);_ZI2._qI2[_DK+1]=((_ZI2._oI2[_p1]>>8)&0xFF);_ZI2._qI2[_DK+2]=((_ZI2._oI2[_p1]>>16)&0xFF);_ZI2._qI2[_DK+3]=((_ZI2._oI2[_p1]>>24)&0xFF)}}function _6J2(_7J2,_Cs,_0J2){var _tI2=_sI2();var _8J2=_Cs;while(_8J2>0){var _9J2=_zm(_8J2,_Cs-_0J2);
|
|
_YI2(_tI2,_7J2,_0J2,_9J2);_0J2=0;_8J2-=_9J2}_4J2(_tI2);return _tI2._rI2()}function _aJ2(){var _ow1=-306674912;var _bJ2=new Array(256);for(var _p1=0;_p1<256;_p1++){var _M6=_p1;var _cJ2=8;while(--_cJ2>=0){if((_M6&1)!=0){_M6=_M6>>>1^_ow1}else _M6>>>=1}_bJ2[_p1]=_M6}return _bJ2}var _dJ2=_aJ2();function _eJ2(_qk,_Mw,_0J){var _M6=-1;var _bJ2=_dJ2;var _p1=_Mw;for(var _fJ2=_Mw+_0J;_p1<_fJ2;_p1++)_M6=_bJ2[(_M6^_qk[_p1])&255]^_M6>>>8;return _M6}_1I2.prototype._gJ2=function(_0J2,_Cs){if(this._5I2==0)return;if(_Cs<0)_Cs=this._5I2;
|
|
if(_Cs==0)return "";if(this._2H2==_uH2){while(_0J2<0)_0J2+=this._5I2;while(_0J2>=this._5I2)_0J2-=this._5I2}else {if(_0J2<0)_0J2=0;if(_0J2>=this._5I2)_0J2=this._5I2-1;if((_0J2+_Cs)>this._5I2)_Cs=this._5I2-_0J2}if(_Cs>this._5I2-_0J2){return ""}else {var _hJ2=new Uint8Array(this._Vw,_0J2,_Cs);var _Sg2="";for(var _p1=0;_p1<_Cs;_p1++){_Sg2+=String.fromCharCode(_hJ2[_p1])}return _WH2(_Sg2,_Cs)}};_1I2.prototype._s32=function(_Qs,_GH){var _iJ2;var size=0;this._q32=(((this._q32+this._7I2)+(this._6I2-1))&~(this._6I2-1))-this._7I2;
|
|
if(this._q32>=this._5I2&&this._2H2==_uH2){while(this._q32>=this._5I2){this._kI2();this._q32-=this._5I2}}if((this._q32>=this._5I2)&&(this._2H2!=_tH2)){return _pH2}var _mI2=_lI2(_Qs);if((_Qs===_FH2)||(_Qs===_HH2)){_iJ2=_hI2(_GH);_mI2=_iJ2.length;if(_Qs===_FH2)_mI2++}if((this._q32+_mI2)>this._5I2){if(this._2H2==_tH2){var _jJ2=this._5I2;var _TV1=this._5I2;while((this._q32+_mI2)>_TV1){_TV1=(_TV1<<1)}this._bI2(_TV1)}else {if(this._2H2!=_uH2){return _pH2}}}switch(_Qs){case _EH2:if(_GH==true){_GH=1}else {_GH=0}
|
|
case _yH2:{this._E01.setUint8(this._q32,_GH);this._q32++;}break;case _FH2:case _HH2:{for(var _p1=0;_p1<_iJ2.length;_p1++){var _iI2=_iJ2.charCodeAt(_p1)&0xff;this._E01.setUint8(this._q32++,_iI2,true)}if(_Qs===_FH2){this._E01.setUint8(this._q32++,0,true)}}break;case _zH2:this._E01.setInt8(this._q32,_GH);this._q32++;break;case _AH2:this._E01.setUint16(this._q32,_GH,true);this._q32+=2;break;case _BH2:this._E01.setInt16(this._q32,_GH,true);this._q32+=2;break;case _v32:this._E01.setInt32(this._q32,_GH,true);this._q32+=4;
|
|
break;case _t32:this._E01.setUint32(this._q32,_GH,true);this._q32+=4;break;case _u32:this._E01.setFloat32(this._q32,_GH,true);this._q32+=4;break;case _DH2:this._E01.setFloat64(this._q32,_GH,true);this._q32+=8;break;case _GH2:var _kJ2=yyGetInt64(_GH);this._E01.setUint32(this._q32,_kJ2._q91,true);this._q32+=4;this._E01.setUint32(this._q32,_kJ2._oh1,true);this._q32+=4;break }this._fI2(-1);return 0};_1I2.prototype._lJ2=function(_Qs,_0J2){var size=_lI2(_Qs);if(_0J2<0)return undefined;if(this._2H2!=_uH2){if(_0J2>(this._5I2-size))return undefined}
|
|
else {while(_0J2>=this._5I2){_0J2-=this._5I2}}var _Qq;switch(_Qs){case _EH2:_Qq=this._E01.getUint8(_0J2);if(_Qq==1){_Qq=true}else {_Qq=false}break;case _yH2:{_Qq=this._E01.getUint8(_0J2)}break;case _zH2:_Qq=this._E01.getInt8(_0J2);break;case _AH2:_Qq=this._E01.getUint16(_0J2,true);break;case _BH2:_Qq=this._E01.getInt16(_0J2,true);break;case _v32:_Qq=this._E01.getInt32(_0J2,true);break;case _t32:_Qq=this._E01.getUint32(_0J2,true);break;case _u32:_Qq=this._E01.getFloat32(_0J2,true);break;case _DH2:_Qq=this._E01.getFloat64(_0J2,
|
|
true);break;case _GH2:var _q91=this._E01.getUint32(_0J2,true);var _oh1=this._E01.getUint32(_0J2+4,true);_Qq=new Long(_q91,_oh1);break }return _Qq};_1I2.prototype._mJ2=function(_Qs,_0J2,_GH){if(_0J2<0)return;var size=_lI2(_Qs);if(this._2H2!=_uH2){if(_0J2>(this._5I2-size))return 0;}else {while(_0J2>=this._5I2){_0J2-=this._5I2}}switch(_Qs){case _EH2:if(_GH==true){_GH=1}else {_GH=0}case _yH2:this._E01.setUint8(_0J2,_GH);this._fI2(_0J2+1);return;break;case _zH2:this._E01.setInt8(_0J2,_GH);this._fI2(_0J2+1);return;
|
|
break;case _AH2:this._E01.setUint16(_0J2,_GH,true);break;case _BH2:this._E01.setInt16(_0J2,_GH,true);break;case _v32:this._E01.setInt32(_0J2,_GH,true);break;case _t32:this._E01.setUint32(_0J2,_GH,true);break;case _u32:this._E01.setFloat32(_0J2,_GH,true);break;case _DH2:this._E01.setFloat64(_0J2,_GH,true);break;case _GH2:var _kJ2=yyGetInt64(_GH);this._E01.setUint32(_0J2,_kJ2._q91,true);this._E01.setUint32(_0J2+4,_kJ2._oh1,true);break }this._fI2(_0J2+size)};_1I2.prototype._w32=function(_nJ2,_0J2){switch(_nJ2){
|
|
case _x32:if(_0J2<0)_0J2=0;this._q32=_0J2;break;case _IH2:this._q32+=_0J2;if(this._q32<0)this._q32=0;break;case _JH2:this._q32=this._5I2-_0J2;if(this._q32>this._5I2)this._q32=this._5I2;break }return this._q32};function _K8(buffer,_oJ2,offset){var _Zp=_Uw._Kl(yyGetInt32(buffer));if(!_Zp)return 0;return _Zp._w32(yyGetInt32(_oJ2),yyGetInt32(offset))}function _M8(buffer,type){var _Zp=_Uw._Kl(yyGetInt32(buffer));if(!_Zp)return 0;return _Zp._jI2(yyGetInt32(type))}function _W8(_Cs,_Qs,_2I2){try{return _Uw._7v(new _1I2(yyGetInt32(_Cs),
|
|
yyGetInt32(_Qs),yyGetInt32(_2I2)))}catch(e){alert("ArrayBuffer Error : This functionality requires at least IE10");return -1}}function _Of(_841){var _Zp=_Uw._Kl(yyGetInt32(_841));if(!_Zp)return 0;return 1}function _X8(_Zj,_Qs,_GH){var _Zp=_Uw._Kl(yyGetInt32(_Zj));if(!_Zp)return _sH2;return _Zp._s32(yyGetInt32(_Qs),_GH)}function _59(_Zj){var _Zp=_Uw._Kl(yyGetInt32(_Zj));if(!_Zp)return _sH2;return _Zp._q32}function _b01(_Zj){var _Zp=_Uw._Kl(yyGetInt32(_Zj));if(!_Zp)return _sH2;return _Zp._5I2};function _Pf(_Zj){_Zj=yyGetInt32(_Zj);
|
|
var _Zp=_Uw._Kl(_Zj);if(!_Zp)return _sH2;_Zp._Vw=null;_Zp._E01=null;_Uw._Gw(_Zj);return 0}var _pJ2=-1;function _Xw(_Zj){var _Zp=_Uw._Kl(yyGetInt32(_Zj));if(!_Zp)return undefined;return _Zp._Vw}function _qJ2(_B01,_rJ2,_0J2){var _Zp=_Uw._Kl(yyGetInt32(_B01));var _hy=_6y._Kl(yyGetInt32(_rJ2));if(!_Zp||!_hy)return false;var data=null;var _7y=_hy._lp;try{data=_7y._ta1(0,0,_hy._rs,_hy._ss)}catch(_cM){return false}var _sJ2=data.data;_Zp._w32(_x32,yyGetInt32(offset));for(var _p1=0;_p1<_sJ2.length;_p1++){_Zp._mJ2(_yH2,_p1,
|
|
_sJ2[_p1])}return true}function _tJ2(_B01,_rJ2,_0J2){var _Zp=_Uw._Kl(yyGetInt32(_B01));var _hy=_6y._Kl(yyGetInt32(_rJ2));if(!_Zp||!_hy)return false;var data=null;var _7y=_hy._lp;try{var _uJ2=_7y.createImageData(_hy._rs,_hy._ss);var data=_uJ2.data;var _0J=_hy._rs*_hy._ss*4;for(var _p1=0;_p1<_0J;_p1++){data[_p1]=_Zp._lJ2(_yH2,_p1+_0J2)}_7y._vJ2(_uJ2,0,0)}catch(_cM){return false}return true}var _wJ2=function(){_0r("vertex_create_buffer")};var _xJ2=function(size){_0r("vertex_create_buffer_ext")};var _yJ2=function(buffer){
|
|
_0r("vertex_delete_buffer")};var _zJ2=function(buffer,_qr2){_0r("vertex_begin")};var _AJ2=function(buffer){_0r("vertex_end")};var _BJ2=function(buffer,x,y){_0r("vertex_position")};var _CJ2=function(buffer,x,y,_fr){_0r("vertex_position_3d")};var _DJ2=function(buffer,_wk,alpha){_0r("vertex_colour")};var _EJ2=function(buffer,_wk,alpha){_0r("vertex_color")};var _FJ2=function(buffer,_ok,_pk,_qk,_rk){_0r("vertex_rgba")};var _GJ2=function(buffer,_ok,_pk,_qk,_rk){_0r("vertex_argb")};var _HJ2=function(buffer,_3l,
|
|
_4l){_0r("vertex_texcoord")};var _IJ2=function(buffer,x,y,_fr){_0r("vertex_normal")};var _JJ2=function(buffer,x){_0r("vertex_float1")};var _KJ2=function(buffer,x,y){_0r("vertex_float2")};var _LJ2=function(buffer,x,y,_fr){_0r("vertex_float3")};var _MJ2=function(buffer,x,y,_fr,_r1){_0r("vertex_float4")};var _NJ2=function(buffer,x,y,_fr,_r1){_0r("vertex_ubyte4")};var _OJ2=function(buffer){_0r("vertex_freeze")};var _PJ2=function(buffer){_0r("vertex_submit")};var _QJ2=function(buffer){_0r("vertex_get_number")}
|
|
;var _RJ2=function(buffer){_0r("vertex_get_buffer_size")};var _SJ2=function(buffer){_0r("vertex_create_buffer_from_buffer")};var _TJ2=function(buffer){_0r("vertex_create_buffer_from_buffer_ext")};var _UJ2=function(){};var _VJ2=8*1024;var _WJ2=[];function _XJ2(){_wJ2=_YJ2;_xJ2=_ZJ2;_SJ2=__J2;_TJ2=_0K2;_yJ2=_1K2;_zJ2=_2K2;_AJ2=_3K2;_BJ2=_4K2;_CJ2=_5K2;_DJ2=_6K2;_EJ2=_6K2;_FJ2=_7K2;_GJ2=_8K2;_HJ2=_9K2;_IJ2=_aK2;_JJ2=_bK2;_KJ2=_cK2;_LJ2=_dK2;_MJ2=_eK2;_NJ2=_fK2;_OJ2=_gK2;_PJ2=_hK2;_QJ2=_iK2;_RJ2=_jK2;_UJ2=_kK2}
|
|
function _0K2(_B01,_7O1,_lK2,_mK2){_7O1=yyGetInt32(_7O1);_lK2=yyGetInt32(_lK2);_mK2=yyGetInt32(_mK2);var __71=0;var _hU1=_Nn._cs(_7O1);var _Zp=_Uw._Kl(yyGetInt32(_B01));if(!_Zp||!_hU1)return -1;if(_mK2==-1){_lK2=0;__71=_Zp._8I2;_mK2=__71/_hU1._Zs}else {__71=_mK2*_hU1._Zs;if((__71+_lK2)>_Zp._8I2){__71=(_Zp._8I2-_lK2);_mK2=~~(__71/_hU1._Zs);__71=_mK2*_hU1._Zs}}var _nK2=_xJ2(__71);var _oK2=_WJ2[_nK2];var _pK2=new Uint8Array(_Zp._Vw);var _aI2=new Uint8Array(_oK2._Jt());_oK2._3t(_7O1);var src=_lK2;for(var _p1=0;_p1<__71;
|
|
_p1++){_aI2[_p1]=_pK2[src++]}_oK2._Gt(_mK2);_oK2._5t();return _nK2}function __J2(_B01,_7O1){return _0K2(_B01,_7O1,0,-1)}function _YJ2(){return _xJ2(_VJ2)}function _ZJ2(_Cs){var _qK2=new _Bs(yyGetInt32(_Cs));var _rK2=_WJ2.length;for(var _p1=0;_p1<_WJ2;_p1++){if((_WJ2[_p1]===null)||(_WJ2[_p1]===undefined)){_rK2=_p1;break }}_WJ2[_rK2]=_qK2;return _rK2}function _1K2(_B01){_WJ2[yyGetInt32(_B01)]=null;}function _2K2(_B01,_7O1){_WJ2[yyGetInt32(_B01)]._3t(yyGetInt32(_7O1))}function _3K2(_B01){_WJ2[yyGetInt32(_B01)]._5t()}
|
|
function _4K2(_B01,x,y){_WJ2[yyGetInt32(_B01)]._8t(yyGetReal(x),yyGetReal(y))}function _5K2(_B01,x,y,_fr){_WJ2[yyGetInt32(_B01)]._bt(yyGetReal(x),yyGetReal(y),yyGetReal(_fr))}function _6K2(_B01,_wk,alpha){_WJ2[yyGetInt32(_B01)]._dt(yyGetInt32(_wk),yyGetReal(alpha))}function _7K2(_B01,_it){_WJ2[yyGetInt32(_B01)]._ht(yyGetInt32(_it))}function _8K2(_B01,_kt){_WJ2[yyGetInt32(_B01)]._jt(yyGetInt32(_kt));}function _9K2(_B01,_3l,_4l){_WJ2[yyGetInt32(_B01)]._lt(yyGetReal(_3l),yyGetReal(_4l))}function _aK2(_B01,
|
|
x,y,_fr){_WJ2[yyGetInt32(_B01)]._nt(yyGetReal(x),yyGetReal(y),yyGetReal(_fr))}function _bK2(_B01,x){_WJ2[yyGetInt32(_B01)]._pt(yyGetReal(x))}function _cK2(_B01,x,y){_WJ2[yyGetInt32(_B01)]._rt(yyGetReal(x),yyGetReal(y))}function _dK2(_B01,x,y,_fr){_WJ2[yyGetInt32(_B01)]._st(yyGetReal(x),yyGetReal(y),yyGetReal(_fr))}function _eK2(_B01,x,y,_fr,_r1){_WJ2[yyGetInt32(_B01)]._tt(yyGetReal(x),yyGetReal(y),yyGetReal(_fr),yyGetReal(_r1))}function _fK2(_B01,x,y,_fr,_r1){_WJ2[yyGetInt32(_B01)]._vt(yyGetInt32(x),
|
|
yyGetInt32(y),yyGetInt32(_fr),yyGetInt32(_r1))}function _gK2(_B01){var _qK2=_WJ2[yyGetInt32(_B01)];if(_qK2){_qK2._xt()}}function _kK2(){_Nn._qa1()}function _hK2(_B01,_Ct,_Dt){_Nn._qa1();var _ms,_qK2=_WJ2[yyGetInt32(_B01)];if(_qK2){if(_Op!=-1){var _FO1=_sK2[_Op]._GO1;var _gU1=_qK2._7t();if(_gU1._Ts.length<_FO1._sO1.length){_lJ("Trying to use a vertex buffer with too few inputs for the seleted shader.")}}_qK2._Bt(__r(yyGetInt32(_Ct)),_Dt)}}function _iK2(_B01){var _qK2=_WJ2[yyGetInt32(_B01)];if(_qK2){return _qK2._It()}
|
|
return 0}function _jK2(_B01){var _qK2=_WJ2[yyGetInt32(_B01)];if(_qK2){return _qK2._Jt().byteLength}return 0}/*@constructor */function _dB2(){this.__type="[BuiltIn]";this._KS=0;this._FC2=0;this._GC2=0;this._tK2=0;this._uK2=0;this._L31=0;this._M31=0;this._N31=100;this._lC2=0;this._qC2="/";this._vK2="/";this._wK2="/";this._xK2=0;this._yK2=0;this._J7=0;this._q7=0;this._zK2="room";this._AK2=30;this._BK2=false;this._CK2=0x00000000;this._DK2=false;this._EK2=false;this._FK2=false;this._GK2=0;this._HK2=0;this._IK2=0;
|
|
this._JK2=0;this._KK2=0;this._LK2=0;this._MK2=0;this._NK2=1.0;this._OK2=1.0;this._PK2=0;this._QK2=0;this._RK2=0;this._SK2=1.0;this._TK2=false;this._UK2=0;this._VK2=0;this._WK2=0;this._XK2=0;this._YK2=0;this._ZK2=0;this.__K2=0;this._0L2=0;this._1L2=0;this._2L2=0;this._3L2=0;this._4L2=0;this._5L2=0;this._6L2=0;this._7L2=0;this._8L2=0;this._xb1=0;this._Bb1=0;this._9L2=0;this._aL2=0;this._bL2=0;this._cL2=0;this._dL2="";this._Ye="";this._sC2=false;this._eL2=false;this._fL2=false;this._gL2=false;this._hL2="score";
|
|
this._iL2="lives";this._jL2="health";this._pW=0;this._kL2=0;this._lL2=0;this._mL2=0;this._nL2=0;this._oL2=0;this._pL2=0;this._qL2=0;this._rL2=0;this._sL2=0;this._tL2=0;this._QD2=0;this._uL2=0;this._vL2=0;this._wL2=true;this._xL2=true;this._yL2=8.2;this._f61=-1;this._oj=-1;this._zL2=-1;this._AL2=false;this._rc=-1;this._VK2=[];this._WK2=[];this._XK2=[];this._YK2=[];this._ZK2=[];this.__K2=[];this._0L2=[];this._1L2=[];this._2L2=[];this._3L2=[];this._4L2=[];this._5L2=[];this._6L2=[];this._7L2=[];this._8L2=[];
|
|
this._BL2=[];this._CL2=[];this._EK2=[];this._FK2=[];this._GK2=[];this._HK2=[];this._IK2=[];this._JK2=[];this._KK2=[];this._LK2=[];this._MK2=[];this._NK2=[];this._OK2=[];this._PK2=[];this._QK2=[];this._RK2=[];this._SK2=[]}_dB2.prototype._Df=function(){return this._f61};_dB2.prototype._ze=function(){return _Ij.id};_dB2.prototype._Td=function(){var _Am=_5d1();return ~~(_Am/1000)};_dB2.prototype._pa=function(){return _Cb1()};_dB2.prototype._qa=function(){return _Db1()};_dB2.prototype._nw=function(_DL2){for(var _4l=0;
|
|
_4l<_DL2.length;_4l++){var _iP=_DL2[_4l];this[_4l]=_iP}};/*@constructor */function _EL2(){this.__type="[Font]";this._FL2=false;this._GL2=false;this._v="";this._HL2="";this.size=12;this._IL2=0;this.bold=false;this._i1=false;this.first=32;this._j1=127;this._JL2="";this.prop=false;this._KL2=0;this._LL2=null;this._ML2=null;this.antialias=0;this._k1=0;this._Gl=1;this._Hl=1;this._NL2=0.5;this._o1=null;this.__x=null;this._OL2=null}_EL2.prototype._PL2=function(_qF2){this._ML2=null;this._v=_qF2._v;this._HL2=_qF2._l1;
|
|
this.size=_qF2.size;this.bold=_qF2.bold;this._i1=_qF2._i1;this.first=_qF2.first&0xffff;this._FL2=false;this._IL2=_qF2._IL2;this.antialias=0;this._k1=0;if(((_qF2.first>>16)&0xff)!==0)this._k1=(_qF2.first>>16)&0xff;if(((_qF2.first>>24)&0xff)!==0)this.antialias=((_qF2.first>>24)&0xff)-1;this._j1=_qF2._j1;this._Gl=_qF2.scaleX;this._Hl=_qF2.scaleY;this._o1=[];var _6K=99999999;var _xm=-99999999;var maxHeight=0;for(var _QL2=0;_QL2<_qF2._o1.length;_QL2++){var index=-2;var _RL2=_qF2._o1[_QL2];if(_RL2._q1!=undefined)index=_RL2._q1.charCodeAt(0);
|
|
else if(_RL2._p1!=undefined)index=_RL2._p1;this._o1[index]=_RL2;if(index<_6K)_6K=index;if(index>_xm)_xm=index;if(_RL2._s1>maxHeight)maxHeight=_RL2._s1}this._SL2=maxHeight;this.first=_6K;this._j1=_xm;this.__x=_fH2(_qF2._n1)};_EL2.prototype._TL2=function(){var height=0;for(var _km=0;_km<this._OL2._Kk.length;_km++){var _Jk=this._OL2._Kk[_km];height=_ym(height,_Jk._66)}this.size=height};_EL2.prototype._NL=function(_VK){if((!_VK)||(0===_VK.length))return 0;if(this._FL2){return this.size*this._Gl}else {return this._SL2*this._Gl}
|
|
};_EL2.prototype._OL=function(_VK,_UL2){if((!_VK)||(0===_VK.length))return 0;var _ML;if(_UL2){_ML=[_VK]}else {_ML=_uJ._vJ(_VK,-1,this)}if(this._FL2){if(this._GL2){var _4P=0;for(var _p1=0;_p1<_ML.length;_p1++){var _VL2=0;var _Td2=_ML[_p1];for(var _Em=0;_Em<_Td2.length;_Em++){_VL2+=this._WL2(_Td2.charCodeAt(_Em))}_4P=_ym(_4P,_VL2)}return _4P}else {var _4P=0;_lp.font=this._JL2;if(_lp.measureText){for(var _p1=0;_p1<_ML.length;_p1++){var _sr2=_lp.measureText(_ML[_p1]);_4P=_ym(_4P,_sr2.width)}}return _4P}}else {var _4P=0;
|
|
for(var _p1=0;_p1<_ML.length;_p1++){var _VL2=0;var _Td2=_ML[_p1];for(var _Em=0;_Em<_Td2.length;_Em++){var _q1=_Td2.charCodeAt(_Em);var _RL2=this._o1[_q1];if(!_RL2){_RL2=this._o1[this.first]}_VL2+=_RL2.shift*this._Gl}_4P=_ym(_4P,_VL2)}return _4P}};_EL2.prototype._WL2=function(_ue1){if(this._FL2){if(this._GL2){var _4P=this._KL2;if((_ue1>=this.first)&&(_ue1<=this._j1)){var _XL2=this._ML2[_ue1];var _Jk=this._OL2._Kk[_XL2];if(!_Jk){result=this._YL2}else if(this.prop){_4P+=_Jk._36}else {_4P+=_Jk._56}}else if(_ue1===32){
|
|
_4P+=this._YL2}return _4P}else {_lp.font=this._JL2;if(_lp.measureText){var _sr2=_lp.measureText(String.fromCharCode(_ue1));return _sr2.width}return 0}}var _RL2=this._o1[_ue1];if(_RL2){return _RL2.shift*this._Gl}else if(0x20>=this.first&&0x20<=this._j1){return this._o1[0x20].shift*this._Gl}else {return this._o1[this.first].shift*this._Gl}};_EL2.prototype._ZL2=function(_sl,_tl,__L2,_YG,_ZG,_wl,_gM,_hM,_GP,_HP){var _0M2=this.__x;if(!_0M2._Rk.complete)return;var _0J=__L2.length;for(var _p1=0;_p1<_0J;_p1++){var _ue1=__L2.charCodeAt(_p1);
|
|
var _RL2=this._o1[_ue1];if(_RL2){var _oo=_RL2.x;var _po=_RL2.y;var _ZP=_RL2._r1;var _0Q=_RL2._s1;if(Math.abs(_wl)<0.001){_lp._K81(_0M2,_oo+_0M2.x,_po+_0M2.y,_ZP,_0Q,_sl+(_RL2.offset*_YG),_tl,_ZP*this._Gl*_YG,_0Q*this._Hl*_ZG,_gM,_hM,_GP,_HP)}else {_lp._K81(_0M2,_oo+_0M2.x,_po+_0M2.y,_ZP,_0Q,_sl+(_RL2.offset*_YG),_tl,_ZP,_0Q,_gM,_hM,_GP,_HP)}_sl+=_YG*this._Gl*this._WL2(_ue1)}}};_EL2.prototype._1M2=function(_sl,_tl,_wl){var _sG=new __E();_sG._mG(-_sl,-_tl,0);var _wG=new __E();_wG._qG(_wl);var _Gf1=new __E();_Gf1.Multiply(_sG,
|
|
_wG);_sG._mG(_sl,_tl,0);var _2M2=new __E();_2M2.Multiply(_Gf1,_sG);return _2M2;};_EL2.prototype._3M2=function(_sl,_tl,__L2,_YG,_ZG,_wl,_gM,_hM,_GP,_HP){if(this._FL2){this._ZL2(_sl,_tl,__L2,_YG,_ZG,_wl,_gM,_hM,_GP,_HP)}var _4M2;var _0M2=this.__x;if(!_0M2._Rk.complete)return;var _0J=__L2.length;if(_5M2){_gM&=0xfffefffe;_hM&=0xfffefffe;_GP&=0xfffefffe;_HP&=0xfffefffe;_hM|=0x00010000;_GP|=0x00000001;_HP|=0x00010001}var _Zp,_5q,_7q,_9q;if(!_0M2._Rk._Tp)_Up(_0M2);var _6M2;if(Math.abs(_wl)>0.001){_6M2=_uG(_lG);
|
|
_kG(_lG,this._1M2(_sl,_tl,_wl))}var _Zo=_0J*6;_Zp=_Nn.__p(_tp._0q,_0M2._Rk._Tp,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_Zo;var _bq=index,_Gq=_bq+_2q,_6l=_Gq+_2q,_Hq=_6l+_2q,_Iq=_Hq+_2q,_Jq=_Iq+_2q;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;var scaleX,scaleY;scaleX=this._Gl*_YG;scaleY=this._Hl*_ZG;var _kf2=0;var _7M2=this._NL2,_8M2=1.0/_0M2._Rk.width,_9M2=1.0/_0M2._Rk.height;var _aM2=false;if((_gM!=_hM)||(_GP!=_HP)){var _bM2=this._OL(__L2,true);var _cM2=1/_bM2;var alpha=_gM&0xff000000;_aM2=true}
|
|
for(var _p1=0;_p1<_0J;_p1++){var _ue1=__L2.charCodeAt(_p1);var _RL2=this._o1[_ue1];if(_RL2){var _oo=_RL2.x,_po=_RL2.y,_ZP=_RL2._r1,_0Q=_RL2._s1;var x=_sl+(_RL2.offset*_YG);_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=x-_7M2;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_tl-_7M2;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=x+_7M2+(_ZP*scaleX);_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_tl+_7M2+(_0Q*scaleY);_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=(_0M2.x+_oo-_7M2)*_8M2;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=(_0M2.y+_po-_7M2)*_9M2;
|
|
_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_0M2.x+_oo+_ZP+_7M2)*_8M2;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_0M2.y+_po+_0Q+_7M2)*_9M2;if(_aM2){var _pq=_5q[index];var _iM=Math.min(Math.abs((_5q[_bq]-_pq))*_cM2,1);var _jM=Math.min(Math.abs((_5q[_Gq]-_pq))*_cM2,1);var _eg1=_Zb(_gM,_hM,_iM)|alpha;var _fg1=_Zb(_gM,_hM,_jM)|alpha;var _qg1=_Zb(_HP,_GP,_jM)|alpha;var _KD2=_Zb(_HP,_GP,_iM)|alpha;_7q[_bq]=_7q[_Jq]=_eg1;_7q[_Gq]=_fg1;_7q[_6l]=_7q[_Hq]=_qg1;_7q[_Iq]=_KD2}else {_7q[_bq]=_7q[_Jq]=_gM;_7q[_Gq]=_hM;_7q[_6l]=_7q[_Hq]=_GP;
|
|
_7q[_Iq]=_HP}_bq+=(_2q*6);_Gq+=(_2q*6);_6l+=(_2q*6);_Hq+=(_2q*6);_Iq+=(_2q*6);_Jq+=(_2q*6);_sl+=scaleX*_RL2.shift}else {_kf2++}}_Zp._4q-=_kf2*6;if(_6M2!=undefined){_kG(_lG,_6M2)}};_EL2.prototype._dM2=function(_sl,_tl,__L2,_YG,_ZG,_wl,_gM,_hM,_GP,_HP){var _4M2=null;var _ue1;var _0M2=_Nk[this.__x._76];if(!_0M2.complete)return;var _K82=_lp.globalAlpha;_lp.globalAlpha=((_gM>>24)&0xff)/255.0;var _0J=__L2.length;_gM=_gM&0xffffff;_wl=_SA2(_wl);if(Math.abs(_wl)>0.00001){_eM2(_sl,_tl,this._Gl*_YG,this._Hl*_ZG,
|
|
-_wl);_sl=0;_tl=0;if(_gM!=0xffffff){for(var _p1=0;_p1<_0J;_p1++){_ue1=__L2.charCodeAt(_p1);var _RL2=this._o1[_ue1];if(_RL2){var _ZP=_RL2._r1;if(_ZP!=99999){var _0Q=_RL2._s1;_4M2=_fM2(_0M2,_RL2,_RL2.x,_RL2.y,_ZP+2,_0Q+2,_gM);_lp._K81(_4M2,0,0,_ZP,_0Q,_sl+_RL2.offset,_tl,_ZP,_0Q);_sl+=this._WL2(_ue1)}}}}else {for(var _p1=0;_p1<_0J;_p1++){_ue1=__L2.charCodeAt(_p1);var _RL2=this._o1[_ue1];if(_RL2){var _ZP=_RL2._r1;if(_ZP!=99999){var _0Q=_RL2._s1;_lp._K81(_0M2,_RL2.x+this.__x.x,_RL2.y+this.__x.y,_ZP,_0Q,_sl+_RL2.offset,
|
|
_tl,_ZP,_0Q);_sl+=this._WL2(_ue1)}}}}_gM2();}else {_sl=~~(_sl+0.5);_tl=~~(_tl+0.5);var _hM2=this._Gl*_YG;var _iM2=this._Hl*_ZG;if(_gM!=0xffffff){for(var _p1=0;_p1<_0J;_p1++){_ue1=__L2.charCodeAt(_p1);var _RL2=this._o1[_ue1];if(_RL2){var _ZP=_RL2._r1;if(_ZP!=99999){var _0Q=_RL2._s1;_4M2=_fM2(_0M2,_RL2,_RL2.x+this.__x.x,_RL2.y+this.__x.y,_ZP+2,_0Q+2,_gM);_lp._K81(_4M2,0,0,_ZP+1,_0Q+1,_sl+(_RL2.offset*_hM2),_tl,(_ZP+1)*_hM2,(_0Q+1)*_iM2);_sl+=_hM2*this._WL2(_ue1)}}}}else {for(var _p1=0;_p1<_0J;_p1++){_ue1=__L2.charCodeAt(_p1);
|
|
var _RL2=this._o1[_ue1];if(_RL2){var _ZP=_RL2._r1;if(_ZP!=99999){var _0Q=_RL2._s1;_lp._K81(_0M2,_RL2.x+this.__x.x,_RL2.y+this.__x.y,_ZP,_0Q,_sl+(_RL2.offset*_hM2),_tl,_ZP*_hM2,_0Q*_iM2);_sl+=_hM2*this._WL2(_ue1)}}}}}_lp.globalAlpha=_K82};_EL2.prototype._jM2=function(_sl,_tl,__L2,_YG,_ZG,_wl,_gM,_hM,_GP,_HP){if(this._OL2==null)return;var _rk=((_gM>>24)&0xff)/255.0;var _K82=_lp.globalAlpha;_lp.globalAlpha=_rk;_gM&=0xffffff;var _hM2=this._Gl*_YG;var _iM2=this._Hl*_ZG;if(Math.abs(_wl)>=0.001){_eM2(_sl,_tl,
|
|
1,1,-_SA2(_wl));_tl=_sl=0}var _0J=__L2.length;for(var _p1=0;_p1<_0J;_p1++){var _ue1=__L2.charCodeAt(_p1);if(_ue1!=0x20){if((_ue1>=this.first)&&(_ue1<=this._j1)){var _XL2=this._ML2[_ue1];if(_XL2!==undefined){var _Jk=this._OL2._Kk[_XL2];var _0M2=_Nk[_Jk._76];if(_0M2.complete){var _zQ=_Jk._16+this._OL2._61;var _AQ=_Jk._26+this._OL2._71;if(this.prop)_zQ=0;if(_gM!=0xffffff){var _4M2=_5p(_Jk,_gM);_lp._K81(_4M2,0,0,_Jk._36,_Jk._46,_sl+(_zQ*_hM2),_tl+(_AQ*_iM2),_Jk._36*_hM2,_Jk._46*_iM2)}else {_lp._K81(_0M2,_Jk.x,
|
|
_Jk.y,_Jk._r1,_Jk._s1,_sl+(_zQ*_hM2),_tl+(_AQ*_iM2),_Jk._36*_hM2,_Jk._46*_iM2)}}}}}_sl=_sl+_hM2*this._WL2(_ue1)}if(Math.abs(_wl)>=0.001)_gM2();_lp.globalAlpha=_K82};_EL2.prototype._kM2=function(_sl,_tl,__L2,_YG,_ZG,_wl,_vL,_wL,_xL,_yL){if(this._OL2==null)return;var _0J=__L2.length;var _hM2=this._Gl*_YG;var _iM2=this._Hl*_ZG;var _lM2=undefined;if(Math.abs(_wl)>=0.001){_lM2=_uG(_lG);_kG(_lG,this._1M2(_sl,_tl,_wl))}var alpha=(_vL&0xff000000);var _mM2=((_wL&0xff0000)-(_vL&0xff0000))/_0J;var _nM2=((((_wL&0xff00)<<8)-((_vL&0xff00)<<8)))/_0J;
|
|
var _oM2=((((_wL&0xff)<<16)-((_vL&0xff)<<16)))/_0J;var _pM2=((_xL&0xff0000)-(_yL&0xff0000))/_0J;var _qM2=((((_xL&0xff00)<<8)-((_yL&0xff00)<<8)))/_0J;var _rM2=((((_xL&0xff)<<16)-((_yL&0xff)<<16)))/_0J;var _sM2=_mM2;var _tM2=_nM2;var _uM2=_oM2;var _vM2=_pM2;var _wM2=_qM2;var _xM2=_rM2;var _eg1=_vL;var _KD2=_yL;for(var _p1=0;_p1<_0J;_p1++){var _fg1=((_vL&0xff0000)+(_sM2&0xff0000))&0xff0000;_fg1|=((_vL&0xff00)+(_tM2>>8)&0xff00)&0xff00;_fg1|=((_vL&0xff)+(_uM2>>16))&0xff;_fg1|=alpha;var _qg1=((_yL&0xff0000)+(_vM2&0xff0000))&0xff0000;
|
|
_qg1|=((_yL&0xff00)+(_wM2>>8)&0xff00)&0xff00;_qg1|=((_yL&0xff)+(_xM2>>16))&0xff;_qg1|=alpha;_sM2+=_mM2;_tM2+=_nM2;_uM2+=_oM2;_vM2+=_pM2;_wM2+=_qM2;_xM2+=_rM2;var _ue1=__L2.charCodeAt(_p1);if(_ue1!=0x20){if(_ue1<this.first||_ue1>this._j1){}else {var _XL2=this._ML2[_ue1];if(_XL2!==undefined){var _Jk=this._OL2._Kk[_XL2];var _0M2=_Nk[_Jk._76];if(_0M2.complete){var _zQ=_Jk._16+this._OL2._61;var _AQ=_Jk._26+this._OL2._71;if(this.prop)_zQ=0;_lp._K81(_Jk,_Jk.x,_Jk.y,_Jk._r1,_Jk._s1,_sl+(_zQ*_hM2),_tl+(_AQ*_iM2),
|
|
_Jk._36*_hM2,_Jk._46*_iM2,_eg1,_fg1,_qg1,_KD2)}}}}_KD2=_qg1;_eg1=_fg1;_sl+=_hM2*this._WL2(_ue1)}if(_lM2!==undefined){_kG(_lG,_lM2)}};/*@constructor */function _qB2(){this._h1=[];this.length=0;this._LL=null;this._rL=0;this._pL=0;this._oL=0;_2A2=-1;this._rL=_2A2}_qB2.prototype._t91=function(_Zj){return this._h1[_Zj]};_qB2.prototype._ov=function(){this._h1=[];this._h1.length=0};_qB2.prototype._7v=function(_qF2){var _RL=null;if(_qF2!=null){_RL=new _EL2();_RL._PL2(_qF2)}this._h1[this._h1.length]=_RL;return this._h1.length-1}
|
|
;_qB2.prototype._BC2=function(_qF2){var _RL=null;if(_qF2!=null){_RL=new _EL2();_RL._PL2(_qF2)}this._h1[-1]=_RL};_qB2.prototype._KL=function(){if(this._rL>=0&&this._rL<=this._h1.length&&this._h1[this._rL]!=null){this._LL=this._h1[this._rL]}else {this._LL=this._h1[-1];if(!this._LL)_lJ("Error: Failed to set font. Built-in fonts disabled with no current font set.")}};_qB2.prototype._Kl=function(_rw){if(_rw>=0&&_rw<=this._h1.length&&this._h1[_rw]){return this._h1[_rw]}return null};function _s91(_7K,_LL,_yM2){
|
|
if(_yM2===undefined)_yM2=false;if(_yM2==false&&_Kj)return _7K;if(_7K==null)return 0;var _zM2=_7K;var _xH1="";var _p1=0;var _pn1=0;while(_pn1<_zM2.length){var _wJ=_zM2[_pn1];if(_wJ=="#"){if((_p1>0)&&(_zM2[_pn1-1]=='\\')){_xH1=_xH1.substring(0,_xH1.length-1)+'#'}else {_xH1+=String.fromCharCode(0x0d);_xH1+=String.fromCharCode(0x0a);_p1++}}else {_xH1+=_wJ;_p1++}_pn1++}return _xH1;}_qB2.prototype._vJ=function(__L2,_AM2,_LL){if(__L2==null)return;if(_AM2<0)_AM2=10000000;var _BM2=" ";var _ZI=String.fromCharCode(0x0a);
|
|
var _CM2=String.fromCharCode(0x0d);var _tJ=[];var _DM2=0;if(!_Kj)__L2=_s91(__L2,_LL);var _0J=__L2.length;var _9y=__L2;var _EM2=_9y[0];var start=0;var end=0;while(start<_0J){var __71=0;if(_AM2==10000000){while(end<_0J&&_9y[end]!=_ZI&&_9y[end]!=_CM2){end++;if(end<_0J)_EM2=_9y[end];else _EM2=String.fromCharCode(0x0)}var _q1;if(end<_0J)_q1=_9y[end];else _q1=String.fromCharCode(0x0);if((_ZI==_EM2)&&(_CM2==_9y[end])){end++;continue }if((_CM2==_EM2)&&(_ZI==_9y[end])){end++;continue }_EM2=_9y[end];_tJ[_DM2++]=_9y.substring(start,
|
|
end)}else {while(end<_0J){if(_9y[end]!=_BM2)break;end++}start=end;while(end<_0J&&__71<_AM2){_q1=_9y[end];if(_q1==_ZI)break;__71+=this._LL._WL2(_q1.charCodeAt(0));end++}if(__71>_AM2){end--;__71-=this._LL._WL2(_9y.charCodeAt(end))}if(_9y[end]==_ZI){_tJ[_DM2++]=_9y.substring(start,end)}else {if(end==start)return _tJ;if(end!=_0J){if((_9y[end]!=_BM2)||(_9y[end]!=_BM2&&_9y[end+1]!=_BM2)){while(end>start){if(_9y[--end]==_BM2)break }}}if(end>start){while(_9y[end-1]==_BM2){end--}}else if(end==start){while(_9y[end]!=_BM2&&end<_0J){
|
|
end++}}_tJ[_DM2++]=_9y.substring(start,end)}}start=++end}return _tJ};_qB2.prototype._sL=function(_VK,x,y,_FM2,_AM2,_wl,_YG,_ZG,_vL,_wL,_xL,_yL){var _vT=_YG;var _wT=_ZG;var _GM2=0.0;var _HM2=0.0;var _tJ=[];var _p1=0;this._KL();var _LL=this._LL;if(_vL===undefined){_vL=_fs|((_es*255.0)<<24);_wL=_fs|((_es*255.0)<<24);_xL=_fs|((_es*255.0)<<24);_yL=_fs|((_es*255.0)<<24)}else if(_wL===undefined){_wL=_vL;_xL=_vL;_yL=_vL}var _7K=_VK;_tJ=this._vJ(_7K,_AM2,_LL);var _IM2=_SA2(_wl);var _Zm=Math.sin(_IM2);var __m=Math.cos(_IM2);
|
|
if(_FM2<0){_FM2=_LL?_LL._NL('M'):20}var _JM2=_Zm*_wT*_FM2;var _KM2=__m*_wT*_FM2;if(this._pL==1){y=y-((_tJ.length*_KM2)/2.0);x=x-((_tJ.length*_JM2)/2.0)}if(this._pL==2){y=y-(_tJ.length*_KM2);x=x-(_tJ.length*_JM2)}if(!_LL){if(!_Nn){_lp.fillStyle=_kP;_lp.globalAlpha=_es;for(_p1=0;_p1<=_tJ.length-1;_p1++){var _LM2=_tJ[_p1];if(_LM2!=null){_lp.fillText(_LM2,x,y+13);y=y+_KM2;x=x+_JM2}}}else {if(this._rL!=-1)_lJ("Error: Runtime canvas fonts are not supported in WebGL.")}}else {for(_p1=0;_p1<=_tJ.length-1;_p1++){
|
|
_GM2=0;_HM2=0;if(_LL._IL2!=undefined){_HM2-=_LL._IL2*_wT}var _LM2=_tJ[_p1];if(_LM2!=null){if(this._oL==1)_GM2=-(_vT*_LL._OL(_LM2,true)/2);if(this._oL==2)_GM2=-(_vT*_LL._OL(_LM2,true));if(_LL._GL2){_GM2-=(_vT*_LL._OL2._61);_HM2-=(_wT*_LL._OL2._71)}var _Fm=x+(__m*_GM2)+(_Zm*_HM2);var _Hm=y-(_Zm*_GM2)+(__m*_HM2);if(_LL._FL2){if(_LL._GL2){if(!_Nn){_LL._jM2(_Fm,_Hm,_LM2,_vT,_wT,_wl,_vL,_wL,_xL,_yL)}else {_LL._kM2(_Fm,_Hm,_LM2,_vT,_wT,_wl,_vL,_wL,_xL,_yL)}}else {if(_LL._Z71){_MM2(_LL._JL2,_LM2,_Fm,_Hm,1,1,
|
|
_IM2,_vL,_wL,_xL,_yL)}}}else {if(_Nn){_LL._3M2(_Fm,_Hm,_LM2,_vT,_wT,_wl,_vL,_wL,_xL,_yL)}else {_LL._dM2(_Fm,_Hm,_LM2,_vT,_wT,_wl,_vL,_wL,_xL,_yL)}}}y=y+_KM2;x=x+_JM2}}};var _NM2;var _Nk;var _OM2=null;var _PM2=1024;var _QM2=768;var _RM2=1;var _SM2=1;var _JO=0;var _KO=0;var _LO=0;var _MO=0;var _9a1=0;var _ba1=0;var _da1=0;var _fa1=0;var _cl2=[];var _TM2=0;var _4p=0xffffff;var _UM2;var _db1;var _na1;var _pa1;var _gM2;var _VM2;var _eM2;var _cb1;var _WM2;var _XM2;var _NO;var _GO;var _YM2;var _ZM2;var __M2;var _0N2;var _1N2;var _MM2;var _2N2=!0;
|
|
function _I81(_3N2){if(!_3N2)return;_3N2._4N2=_3N2.transform;_3N2._IO=_3N2.setTransform;_3N2._5N2=_3N2.save;_3N2._6N2=_3N2.restore;_3N2._EP=_3N2.fillRect;_3N2._DP=_3N2.strokeRect;_3N2._QP=_3N2.beginPath;_3N2._IQ=_3N2.arc;_3N2._UP=_3N2.stroke;_3N2._TP=_3N2.closePath;_3N2.lineWidth=_3N2.lineWidth;_3N2._RP=_3N2.moveTo;_3N2._SP=_3N2.lineTo;_3N2._7Q=_3N2.fill;_3N2._K81=_3N2.drawImage;_3N2._ta1=_3N2.getImageData;_3N2._7N2=_3N2.createImageData;_3N2._vJ2=_3N2.putImageData;_3N2._8N2=_3N2.clip;_3N2._9N2=_3N2.rect}
|
|
function _aN2(_3N2,_dF){if((_3N2.imageSmoothingEnabled==_dF)&&(_3N2.msImageSmoothingEnabled==_dF))return;_3N2.imageSmoothingEnabled=_dF;_3N2.webkitImageSmoothingEnabled=_dF;_3N2.mozImageSmoothingEnabled=_dF;_3N2.msImageSmoothingEnabled=_dF;_3N2.oImageSmoothingEnabled=_dF}function _la1(_3N2){if(!_Nn)_aN2(_3N2,_2N2)}function _bN2(_IH){_IH=_IH>0.5;if(_2N2!=_IH){_2N2=_IH;_aN2(_lp,_IH)}}function _iB2(_aN1){_Nk=[];_OM2=null;_JO=0;_KO=0;_LO=0;_MO=0;_9a1=0;_ba1=0;_da1=0;_fa1=0;_cl2=[];_cl2[0]=1;_cl2[1]=0;_cl2[2]=0;
|
|
_cl2[3]=0;_cl2[4]=1;_cl2[5]=0;if(!_Nn){if(_Ls2){_UM2=_cN2}else {_UM2=_dN2}_db1=_eN2;_ZM2=_fN2;_na1=_gN2;_pa1=_hN2;_YM2=_iN2;_gM2=_jN2;_VM2=_kN2;_eM2=_lN2;_cb1=_mN2;_GO=_nN2;_NO=_oN2;_MM2=_pN2;_XM2=_qN2;__M2=_rN2;_WM2=_sN2;_0N2=function(){};_1N2=function(){};_2N2=!(_1J._g6&&!_1J._g6._s6);if(_Ms2){if(_Ls2){_4p=0x1ffffff;_UM2=_tN2}else {_UM2=_uN2}_db1=_eN2;_ZM2=_vN2}}else {_wN2()}_na1(0,0,_te1,_ve1);_pa1(0,0,_te1,_ve1,0)}var _xN2=[];var _yN2=0;function _nN2(){_lp._5N2();_xN2.push({_zN2:_yN2++,_AN2:_JO,_BN2:_KO,
|
|
_CN2:_LO,_DN2:_MO})}function _oN2(){_lp._6N2();var _pk=_xN2.pop();_JO=_pk._AN2;_KO=_pk._BN2;_LO=_pk._CN2;_MO=_pk._DN2;--_yN2}function __81(_991){_991._Yn=[];_991._Zn=0;_991.__n=4;_991._W91=0;_991._X91=null;_991._G81=null;_991._Rk=_Nk[_991._76]}function _wC2(_EN2){_OM2=_EN2;for(var _p1=0;_p1<_EN2.length;_p1++){var _Jk=_EN2[_p1];__81(_Jk)}}/*@constructor */function _FN2(){this._591=null;this._GN2=0}function _fM2(_Dt,_HN2,_sl,_tl,_kw,_lw,_gs){var _IN2=null;if(_HN2._Yn!=undefined){_IN2=_HN2._Yn[_gs]}else {_HN2._Yn=[];
|
|
_HN2.__n=4;_HN2._Zn=0}if(_IN2!=null){_IN2._GN2=_TM2;return _IN2._591}var _JN2=-9999999999;_IN2=null;if(_HN2._Zn<_HN2.__n){_IN2=new _FN2();_HN2._Zn++}else {var _KN2=-1;for(var _p1 in _HN2._Yn){if(!_HN2._Yn.hasOwnProperty(_p1))continue;var _LN2=_HN2._Yn[_p1];if(_LN2!=null){var _Am=_TM2-_LN2._GN2;if(_Am>_JN2){_KN2=_p1;_IN2=_LN2;_JN2=_Am}}}if(_KN2>=0)delete _HN2._Yn[_KN2]}_HN2._Yn[_gs]=_IN2;_IN2._GN2=_TM2;_IN2._591=_MN2(_Dt,_sl,_tl,_kw,_lw,_gs);return _IN2._591}function _5p(_991,_gs){return _fM2(_991._Rk,_991,_991.x,
|
|
_991.y,_991._r1,_991._s1,_gs)}function _fH2(_Zj){return _OM2[_Zj]}function _jN2(){_lp._IO(_cl2[0],_cl2[3],_cl2[1],_cl2[4],_cl2[2],_cl2[5])}function _kN2(_vs){_GO();var _HO=[];_HO[0]=1;_HO[1]=0;_HO[2]=0;_HO[3]=1;_HO[4]=0;_HO[5]=0;_lp._IO(_HO[0],_HO[1],_HO[2],_HO[3],_HO[4],_HO[5]);_lp.fillStyle=_pP(_vs|0xff000000);_lp._EP(_JO,_KO,_LO,_MO);_NO()}function _gN2(_cO1,_dO1,_eO1,_fO1){_JO=_cO1;_KO=_dO1;_LO=_eO1;_MO=_fO1;if(_Kj){if((_JO===0&&_KO===0)&&(_LO==_lp.canvas.width&&_MO===_lp.canvas.height)){}else {_cl2[0]=1;
|
|
_cl2[1]=0;_cl2[2]=0;_cl2[3]=1;_cl2[4]=0;_cl2[5]=0;_lp._IO(_cl2[0],_cl2[1],_cl2[2],_cl2[3],_cl2[4],_cl2[5]);_lp.beginPath();_lp.moveTo(_JO,_KO);_lp.lineTo(_JO+_LO,_KO);_lp.lineTo(_JO+_LO,_KO+_MO);_lp.lineTo(_JO,_KO+_MO);if(!(_KR==_Ys2&&_Ic1==4.0)){_lp.clip()}}}}function _NN2(_sl,_tl,_kw,_lw,_wl){var _Rf2=new _jF((_sl+_kw/2.0),(_tl+_lw/2.0),-16000.0);var _Zf2=new _jF((_sl+_kw/2.0),(_tl+_lw/2.0),0.0);var _6g2=new _jF(Math.sin(-_wl*(Math.PI/180.0)),Math.cos(-_wl*(Math.PI/180.0)),0.0);_kz2._mF(_Rf2,_Zf2,_6g2);
|
|
_jz2._vF(_kw,-_lw*_sF,1.0,32000.0)}function _lN2(_sl,_tl,_Fk,_Gk,_wl){var _HO=[];_HO[0]=Math.cos(_wl);_HO[3]=Math.sin(_wl);_HO[1]=-_HO[3];_HO[4]=_HO[0];_HO[0]*=_Fk;_HO[3]*=_Fk;_HO[1]*=_Gk;_HO[4]*=_Gk;_HO[2]=_sl;_HO[5]=_tl;_lp._4N2(_HO[0],_HO[3],_HO[1],_HO[4],_HO[2],_HO[5])}function _iN2(_ON2,_PN2,_QN2,_RN2){if((_JO===0&&_KO===0)&&(_LO==_lp.canvas.width&&_MO===_lp.canvas.height)){}else {_cl2[0]=1;_cl2[1]=0;_cl2[2]=0;_cl2[3]=1;_cl2[4]=0;_cl2[5]=0;_lp._IO(_cl2[0],_cl2[1],_cl2[2],_cl2[3],_cl2[4],_cl2[5]);
|
|
_lp.moveTo(_JO,_KO);_lp.lineTo(_JO+_LO,_KO);_lp.lineTo(_JO+_LO,_KO+_MO);_lp.lineTo(_JO,_KO+_MO);if(!(_KR==_Ys2&&_Ic1==4.0)){_lp.clip()}}_cl2[0]=_ON2;_cl2[1]=0;_cl2[2]=_QN2;_cl2[3]=0;_cl2[4]=_PN2;_cl2[5]=_RN2;_lp._IO(_cl2[0],_cl2[3],_cl2[1],_cl2[4],_cl2[2],_cl2[5])}function _hN2(_SN2,_TN2,_UN2,_VN2,_wl){if((_JO===0&&_KO===0)&&(_LO==_lp.canvas.width&&_MO===_lp.canvas.height)){}else {_cl2[0]=1;_cl2[1]=0;_cl2[2]=0;_cl2[3]=1;_cl2[4]=0;_cl2[5]=0;_lp._IO(_cl2[0],_cl2[1],_cl2[2],_cl2[3],_cl2[4],_cl2[5]);_lp.beginPath();
|
|
_lp.moveTo(_JO,_KO);_lp.lineTo(_JO+_LO,_KO);_lp.lineTo(_JO+_LO,_KO+_MO);_lp.lineTo(_JO,_KO+_MO);if(!(_KR==_Ys2&&_Ic1==4.0)){_lp.clip()}}var _r1=_LO/_UN2;var _s1=_MO/_VN2;_9a1=_SN2;_ba1=_TN2;_da1=_UN2;_fa1=_VN2;_cl2[0]=_r1;_cl2[1]=0;_cl2[2]=-(_SN2*_r1)+_JO;_cl2[3]=0;_cl2[4]=_s1;_cl2[5]=-(_TN2*_s1)+_KO;_lp._IO(_cl2[0],_cl2[3],_cl2[1],_cl2[4],_cl2[2],_cl2[5])}function _fo(__j){var _p1=_Nk.length;var _Rk=new Image();__j=_Z51(__j);_Rk.crossOrigin=_082;_Rk.src=_w61(null,null,__j);_Nk[_p1]=_Rk;return _p1}function _WN2(_Vn,
|
|
_Wn){var _q1=document.createElement("canvas");_q1.width=_Vn;_q1.height=_Wn;var _p1=_Nk.length;var _Rk=new Image(_Vn,_Wn);_Rk.src=_w61(null,null,_q1.toDataURL());_Nk[_p1]=_Rk;return _p1}function _XN2(_Dt,_sl,_tl,_kw,_lw,_aN1){var context=_Dt.getContext('2d');context.globalCompositeOperation='copy';context.drawImage(_aN1,_sl,_tl)}function _L81(_YN2){var _p1=_Nk.length;_Nk[_p1]=_YN2;return _p1}function _qN2(){_TM2++}function _rN2(){}function _691(_991){var _G81=document.createElement(_BJ);var _7y=_G81.getContext('2d');
|
|
_I81(_7y);_G81.width=_991._r1;_G81.height=_991._s1;_7y._K81(_991._Rk,_991.x,_991.y,_991._r1,_991._s1,0,0,_991._r1,_991._s1);_G81.complete=true;return _G81}function _g91(_991){var _e91=[];var _rZ=_991._56*_991._66*4;var _ZN2;for(var _p1=0;_p1<_rZ;_p1++)_e91[_p1]=0;if(_991._Rk._Tp)_ZN2=_Nn._ZQ1(_991);else {var _G81=document.createElement(_BJ);var _7y=_G81.getContext('2d');_I81(_7y);_G81.width=_991._r1;_G81.height=_991._s1;_7y._K81(_991._Rk,_991.x,_991.y,_991._r1,_991._s1,0,0,_991._r1,_991._s1);_G81.complete=true;
|
|
var data,_ua1,__N2,_0O2;try{data=_7y.getImageData(0,0,_991._r1,_991._s1)}catch(_cM){return _e91}_ZN2=data.data}var _1O2=(_991._16+(_991._26*_991._56))*4;var _Wm=_991._r1*4;var x,y;for(y=0;y<_991._s1;y++){var _c5=_1O2;var _2O2=y*_Wm;for(x=0;x<_Wm;x++){_e91[_c5++]=_ZN2[_2O2++]}_1O2+=_991._56*4}return _e91}function _cN2(_991,_sl,_tl,_Ro){if(!_991)return;if(!_991._Rk)return;if(!_991._Rk.complete)return;if(_991._G81==null)_991._G81=_691(_991);_sl+=_991._16;_tl+=_991._26;_lp.globalAlpha=_Ro;_lp._K81(_991._G81,
|
|
~~_sl,~~_tl)}function _tN2(_991,_sl,_tl,_Ro){_cN2(_991,_sl,_tl,_Ro)}function _dN2(_991,_sl,_tl,_Ro){if(!_991)return;if(!_991._Rk)return;if(!_991._Rk.complete)return;_lp.globalAlpha=_Ro;_lp._K81(_991._Rk,~~_991.x,~~_991.y,_991._r1,_991._s1,Math.floor(_sl)+_991._16,Math.floor(_tl)+_991._26,_991._36,_991._46)}function _uN2(_991,_sl,_tl,_Ro){_dN2(_991,_sl,_tl,_Ro)}function _3O2(_aN1){try{_lp._K81(_aN1,0,0,_aN1.width,_aN1.height,canvas.width,canvas.height,0,0)}catch(e){return false}var _nq=_aN1.getContext('2d');
|
|
_nq.fillStyle="white";_nq.fillRect(0,0,1,1);var _uJ2=_nq.getImageData(0,0,1,1);return(_uJ2.data[0]===255)}function _eN2(_991,_sl,_tl,_4O2,_5O2,_6O2,_7O2,_vs,_Ro){var _Mk=_991._Rk;if(!_Mk)return;if(!_Mk.complete)return;if(_991._r1==0||_991._s1==0)return;var _p1=0;if(_6O2)_p1=1;if(_7O2)_p1|=2;if(_p1===0){_lp.globalAlpha=_Ro;_lp._K81(_Mk,_991.x,_991.y,_991._r1,_991._s1,_sl+_991._16,_tl+_991._26,(_991._36*_4O2),(_991._46*_5O2));return }var _r1=_991._56;var _s1=_991._66;if(_7O2){_r1=(((((_hz2._ca1+(_991._56-1))/_991._56)&0xffffffff)+2)*_991._56);
|
|
_sl=_9a1+(((_sl-_9a1)%_991._56)-_991._56);}if(_6O2){_s1=(((((_hz2._ea1+(_991._66-1))/_991._66)&0xffffffff)+2)*_991._66);_tl=_ba1+(((_tl-_ba1)%_991._66)-_991._66)}if((_991._X91!=null)&&(_991._X91.width<(_r1*_991._8O2)||_991._X91.height<(_s1*_991._8O2))){_991._X91=null;_991._9O2=0}if((_991._W91!=_p1)||(!_991._X91)){_991._W91=_p1;var buffer=document.createElement(_BJ);var _7y=buffer.getContext('2d');_I81(_7y);buffer.width=_r1;buffer.height=_s1;_lp.globalAlpha=1;var _aO2=1;while((_3O2(buffer)===false)&&(buffer.width>=64)&&(buffer.height>=64)){
|
|
debug("WARNING: Tiled image quality reduction");buffer.width/=2;buffer.height/=2;_aO2/=2}var _5_=_991.x;var _6_=_991.y;if(_vs!=_4p){_Mk=_5p(_991,_vs);_5_=0;_6_=0}var _Jy=_r1/_991._56;var _Ky=_s1/_991._66;for(var y=0;y<_Ky;y++){for(var x=0;x<_Jy;x++){_7y._K81(_Mk,_5_,_6_,_991._r1,_991._s1,_991._16+((x*_991._56)*_aO2),_991._26+((y*_991._66)*_aO2),_991._36*_aO2,_991._46*_aO2)}}_991._8O2=_aO2;_991._X91=buffer}_lp.globalAlpha=_Ro;_lp._K81(_991._X91,_sl,_tl,_991._X91.width/_991._8O2,_991._X91.height/_991._8O2)}
|
|
function _fN2(_991,_O81,_P81,_sl,_tl,_4O2,_5O2,_Hk,_gM,_hM,_GP,_HP,_Ro){if(!_991._Rk)return;if(!_991._Rk.complete)return;if((abs(_4O2)<=0.0001)||(abs(_5O2)<=0.0001)||(_Ro<=0)){return }_gM&=0xffffff;var _zQ=-(_O81-_991._16);var _AQ=-(_P81-_991._26);var _K82=_lp.globalAlpha;_lp.globalAlpha=_Ro;if(_gM!=_4p){var _4M2=_5p(_991,_gM);var _ok=Math.abs(_Hk);if((_ok<0.0001)&&(_4O2==1)&&(_5O2==1)&&(_991._r1===_991._36)&&(_991._s1===_991._46)){_lp._K81(_4M2,_sl+_zQ,_tl+_AQ)}else {if((_4O2<0)||(_5O2<0)||(_ok>0.0001)){
|
|
_eM2(_sl,_tl,_4O2,_5O2,-_Hk);_lp._K81(_4M2,0,0,_991._r1,_991._s1,_zQ,_AQ,_991._36,_991._46);_gM2()}else {_lp._K81(_4M2,0,0,_991._r1,_991._s1,_sl+(_zQ*_4O2),_tl+(_AQ*_5O2),_991._36*_4O2,_991._46*_5O2)}}}else {var _ok=Math.abs(_Hk);if((_ok<0.0001)&&(_4O2==1)&&(_5O2==1)&&(_991._r1===_991._36)&&(_991._s1===_991._46)){if(_991._G81==null){_991._G81=_691(_991)}_lp._K81(_991._G81,_sl+_zQ,_tl+_AQ)}else {if(_4O2<0||_5O2<0||_ok>0.001){_eM2(_sl,_tl,_4O2,_5O2,-_Hk);_lp._K81(_991._Rk,_991.x,_991.y,_991._r1,_991._s1,
|
|
_zQ,_AQ,_991._36,_991._46);_gM2()}else {_lp._K81(_991._Rk,_991.x,_991.y,_991._r1,_991._s1,_sl+(_zQ*_4O2),_tl+(_AQ*_5O2),_991._36*_4O2,_991._46*_5O2)}}}_lp.globalAlpha=_K82}function _vN2(_991,_O81,_P81,_sl,_tl,_4O2,_5O2,_Hk,_gM,_hM,_GP,_HP,_Ro){try{_fN2(_991._Rk,_O81,_P81,_sl,_tl,_4O2,_5O2,_Hk,_gM,_hM,_GP,_HP,_Ro)}catch(_cM){debug("error drawing image")}}function _MN2(_Dt,_sl,_tl,_kw,_lw,_vs){var buffer=document.createElement(_BJ);var _7y=buffer.getContext('2d');_I81(_7y);buffer.width=_kw;buffer.height=_lw;
|
|
_7y._K81(_Dt,_sl,_tl,_kw,_lw,0,0,_kw,_lw);if(~~_vs!=0xffffff){var data,_ua1,__N2,_0O2;data=_7y._ta1(0,0,buffer.width,buffer.height);_ua1=data.data;var _bO2=_7y._7N2(buffer.width,buffer.height);_0O2=_bO2.data;var _ok=((_vs>>16)&0xff)/255;var _pk=((_vs>>8)&0xff)/255;var _qk=(_vs&0xff)/255;var __71=(data.height*data.width*4);for(var _p1=__71-4;_p1>=0;_p1-=4){_0O2[_p1]=(_ua1[_p1]*_ok)|0;_0O2[_p1+1]=(_ua1[_p1+1]*_pk)|0;_0O2[_p1+2]=(_ua1[_p1+2]*_qk)|0;_0O2[_p1+3]=(_ua1[_p1+3])}_bO2.data=_0O2;_7y._vJ2(_bO2,0,
|
|
0)}return buffer}function _cO2(_991,_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro){var _Mk=_991._Rk;if(!_Mk)return;if(!_Mk.complete)return;_lp.globalAlpha=_Ro;_dO2(_Mk,_Om,_Pm,_fm,_gm,_5Q,_6Q,_991.x,_991.y,_991.x+_991._r1,_991.y,_991.x+_991._r1,_991.y+_991._s1);_dO2(_Mk,_5Q,_6Q,_9b1,_ab1,_Om,_Pm,_991.x+_991._r1,_991.y+_991._s1,_991.x,_991.y+_991._s1,_991.x,_991.y)}function _dO2(_oq,_pq,_qq,_nm,_om,_pm,_qm,_rq,_sq,_tq,_uq,_vq,_wq){_GO();_lp._QP();_lp._RP(_pq,_qq);_lp._SP(_nm,_om);_lp._SP(_pm,_qm);_lp._TP();_lp._8N2();
|
|
var _xq=_rq*(_wq-_uq)-_tq*_wq+_vq*_uq+(_tq-_vq)*_sq;if(_xq==0)return;var _yq=-(_sq*(_pm-_nm)-_uq*_pm+_wq*_nm+(_uq-_wq)*_pq)/_xq;var _zq=(_uq*_qm+_sq*(_om-_qm)-_wq*_om+(_wq-_uq)*_qq)/_xq;var _Aq=(_rq*(_pm-_nm)-_tq*_pm+_vq*_nm+(_tq-_vq)*_pq)/_xq;var _Bq=-(_tq*_qm+_rq*(_om-_qm)-_vq*_om+(_vq-_tq)*_qq)/_xq;var _Cq=(_rq*(_wq*_nm-_uq*_pm)+_sq*(_tq*_pm-_vq*_nm)+(_vq*_uq-_tq*_wq)*_pq)/_xq;var _Dq=(_rq*(_wq*_om-_uq*_qm)+_sq*(_tq*_qm-_vq*_om)+(_vq*_uq-_tq*_wq)*_qq)/_xq;_lp._4N2(_yq,_zq,_Aq,_Bq,_Cq,_Dq);_lp._K81(_oq,
|
|
0,0);_NO()}function _mN2(_991,_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Ia1,_Ro){if(!_991)return;if(!_991._Rk)return;if(!_991._Rk.complete)return;_Ia1&=0xffffff;_lp.globalAlpha=_Ro;if(_FS<_991._16){var _eO2=_991._16-_FS;_sl+=_eO2;_Vn-=_eO2;_FS=0}else {_FS-=_991._16}if(_GS<_991._26){var _eO2=_991._26-_GS;_tl+=_eO2;_Wn-=_eO2;_GS=0}else {_GS-=_991._26}if(_Vn>(_991._36-_FS))_Vn=_991._36-_FS;if(_Wn>(_991._46-_GS))_Wn=_991._46-_GS;if(_Vn<=0||_Wn<=0)return;_sl=~~_sl;_tl=~~_tl;if(_Ia1!=_4p){var _4M2=_5p(_991,_Ia1);if(_YG<0||_ZG<0){
|
|
_eM2(_sl,_tl,_YG,_ZG,0);_lp._K81(_4M2,_FS,_GS,_Vn,_Wn,0,0,_Vn,_Wn);_gM2()}else {_lp._K81(_4M2,_FS,_GS,_Vn,_Wn,_sl,_tl,_Vn*_YG,_Wn*_ZG)}}else {if(_YG<0||_ZG<0){_eM2(_sl,_tl,_YG,_ZG,0);_lp._K81(_991._Rk,_FS+_991.x,_GS+_991.y,_Vn,_Wn,0,0,_Vn,_Wn);_gM2()}else {_lp._K81(_991._Rk,_FS+_991.x,_GS+_991.y,_Vn,_Wn,_sl,_tl,_Vn*_YG,_Wn*_ZG)}}}function _Fa1(_991,_sl,_tl,_kw,_lw,_Ia1,_Ro){if(!_991)return;if(!_991._Rk)return;if((_991._Rk instanceof HTMLImageElement)&&(!_991._Rk.complete))return;_sl=~~_sl;_tl=~~_tl;var _5_=_kw/_991._56;
|
|
var _6_=_lw/_991._66;_ZM2(_991,0,0,_sl,_tl,_5_,_6_,0,_Ia1,_Ia1,_Ia1,_Ia1,_Ro)}function _eb1(_991,_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Hk,_vL,_wL,_xL,_yL,_Ro){if(!_991)return;if(!_991._Rk)return;if(!_991._Rk.complete)return;if(_FS<_991._16){var _eO2=_991._16-_FS;_sl+=_eO2;_Vn-=_eO2;_FS=0}else {var _eO2=_991._16;_FS-=_eO2}if(_GS<_991._26){var _eO2=_991._26-_GS;_tl+=_eO2;_Wn-=_eO2;_GS=0}else {var _eO2=_991._26;_GS-=_eO2}if(_Vn>(_991._36-_FS-_991._16)){_Vn=_991._36-_FS-_991._16}if(_Wn>(_991._46-_GS-_991._26)){_Wn=_991._46-_GS-_991._26}
|
|
if(_Vn<=0||_Wn<=0){return }_8z2.x=_FS+_991.x;_8z2.y=_GS+_991.y;_8z2._r1=_Vn;_8z2._s1=_Wn;_8z2._16=0;_8z2._26=0;_8z2._36=_8z2._r1;_8z2._46=_8z2._s1;_8z2._56=_8z2._r1;_8z2._66=_8z2._s1;_8z2._76=_991._76;_8z2._Rk=_991._Rk;_8z2._Yn=[];_8z2._Zn=0;_8z2.__n=1;_8z2._W91=0;_8z2._X91=null;_8z2._G81=null;_sl=~~_sl;_tl=~~_tl;_ZM2(_8z2,0,0,_sl,_tl,_YG,_ZG,_Hk,_vL,_wL,_xL,_yL,_Ro)}var _fO2=_gO2;function _gO2(_hO2,_iO2){if(_Nn)return false;var buffer=document.createElement(_BJ);var _7y=buffer.getContext('2d');_I81(_7y);
|
|
buffer.width=_hO2._r1;buffer.height=_hO2._s1;_7y.drawImage(_iO2._Rk,_iO2.x,_iO2.y,_iO2._r1,_iO2._s1,0,0,_hO2._r1,_hO2._s1);var _jO2,_kO2,_lO2,_mO2,_nO2;try{_kO2=_7y.getImageData(0,0,_hO2._r1,_hO2._s1);_nO2=_hO2._Rk.getContext('2d');_I81(_nO2);_lO2=_nO2.getImageData(_hO2.x,_hO2.y,_hO2._r1,_hO2._s1)}catch(_cM){return false}_jO2=_kO2.data;_mO2=_lO2.data;var __71=(_lO2.height*_lO2.width*4);for(var _p1=__71-4;_p1>=0;_p1-=4){var _q1=~~((_jO2[_p1]+_jO2[_p1+1]+_jO2[_p1+2])/3);_mO2[_p1+3]=_q1}_lO2.data=_mO2;_nO2.putImageData(_lO2,
|
|
0,0);return true}function _pN2(_qL,_VK,_sl,_tl,_YG,_ZG,_wl,_vs,_Ro){_lp.globalAlpha=_Ro;_lp.fillStyle=_iy(_vs,1.0);_lp.font=_qL;_lp.textBaseline="top";_eM2(_sl,_tl,_YG,_ZG,-_wl);_lp.fillText(_VK,0,0);_gM2()};function _8y(_oO2,_kw,_lw){try{var data,_ua1,__N2,_0O2;data=_oO2._ta1(0,0,_kw,_lw);_ua1=_0O2=data.data;var _pO2=(_lw-1)*_kw*4;var _ok=_ua1[_pO2+0];var _pk=_ua1[_pO2+1];var _qk=_ua1[_pO2+2];var _rk=_ua1[_pO2+3];var __71=(data.height*data.width*4);for(var _p1=__71-4;_p1>=0;_p1-=4){_0O2[_p1+0]=_ua1[_p1+0];
|
|
_0O2[_p1+1]=_ua1[_p1+1];_0O2[_p1+2]=_ua1[_p1+2];if((_0O2[_p1+0]==_ok)&&(_0O2[_p1+1]==_pk)&&(_0O2[_p1+2]==_qk)){_0O2[_p1+3]=0x0}else {_0O2[_p1+3]=_ua1[_p1+3]}}_oO2._vJ2(data,0,0)}catch(_cM){return false}return true};function _sN2(_mJ){};var _qO2=[];;;;;var _rO2=0,_sO2=0;function _tO2(_uO2){this._vO2=false;this._wO2=[];this._xO2=_uO2;this._yO2="";this._zO2=0;this._AO2=0}function _BO2(_CO2,_DO2){var _5v=_7M(_CO2,_DO2);var _EO2=new _tO2(_CO2);_EO2._yO2=_5v;_EO2._FO2();var _Zn=0;for(var _p1 in _EO2._wO2){if(!_EO2._wO2.hasOwnProperty(_p1))continue;
|
|
_Zn++;break }if(_Zn==0)return null;return _EO2}_tO2.prototype._LK=function(){while((this._yO2.charCodeAt(this._zO2)!=0x0a)&&(this._yO2.charCodeAt(this._zO2)!=0x0d)&&(this._zO2<this._5I2)){this._zO2++}this._AO2++;this._zO2++;if(this._zO2>=this._5I2)return;if((this._yO2.charCodeAt(this._zO2)==0x0a)&&(this._yO2.charCodeAt(this._zO2)==0x0d)){this._zO2++}};_tO2.prototype._GO2=function(){{if(this._zO2>=this._5I2)return false;var _q1=this._yO2.charCodeAt(this._zO2);if(_q1==0x20||_q1==0x09||_q1==0x0a||_q1==0x0d||_q1==_o91('#')||_q1==_o91(';')){
|
|
return true}else {return false}}};_tO2.prototype._MK=function(){{while(this._GO2()&&(this._zO2<this._5I2)){var _q1=this._yO2.charCodeAt(this._zO2);if(_q1==_o91('#')||_q1==_o91(';')){this._LK()}else if(_q1==0x0a){this._AO2++}this._zO2++}if(this._zO2>=this._5I2)return }};_tO2.prototype._HO2=function(){{this._MK();while((this._yO2.charAt(this._zO2)!='[')&&(this._zO2<this._5I2)){this._zO2++}if(this._zO2>=this._5I2)return null;this._zO2++;var _IO2=this._zO2;while((this._yO2.charAt(this._zO2)!=']')&&(this._zO2<this._5I2)){
|
|
this._zO2++}if(this._zO2>=this._5I2)return null;var _0J=this._zO2-_IO2;var _JO2=[];_JO2.__m_pIniFileName__=this._yO2.substr(_IO2,_0J);this._zO2++;return _JO2}};_tO2.prototype._KO2=function(_LO2){{this._MK();if(this._zO2>=this._5I2||this._yO2.charAt(this._zO2)=='[')return false;var _IO2=this._zO2;var _MO2=-1;while((this._yO2.charAt(this._zO2)!='=')&&(this._zO2<this._5I2)){if(this._GO2()){if(_MO2<0)_MO2=this._zO2}else {_MO2=-1}this._zO2++}if(this._zO2>=this._5I2)return false;if(_MO2<0)_MO2=this._zO2;var _0J=_MO2-_IO2;
|
|
var _jd1=this._yO2.substr(_IO2,_0J);while((this._yO2.charAt(this._zO2)!='=')&&(this._zO2<this._5I2)){this._zO2++}if(this._zO2>=this._5I2)return false;this._zO2++;var _Td2=this._AO2;this._MK();if(_Td2!=this._AO2)return false;var _NO2=_o91('#');var _OO2=_o91(';');var _PO2=false;var __m=this._yO2.charCodeAt(this._zO2);switch(__m){case 34:case 39:_NO2=__m;_OO2=__m;_PO2=true;this._zO2++;break;case 91:case 123:_NO2=-1;_OO2=-1;break }_IO2=this._zO2;var _QO2=-1;var _q1=this._yO2.charCodeAt(this._zO2);while((_q1!=0x0a)&&(_q1!=0x0d)&&(_q1!=_NO2)&&(_q1!=_OO2)&&(this._zO2<this._5I2)){
|
|
if(_q1==0x20||_q1==0x09){if(_QO2<0)_QO2=this._zO2}else {_QO2=-1}if(_q1==_o91('\\'))this._zO2++;this._zO2++;_q1=this._yO2.charCodeAt(this._zO2)}if(_QO2>=0&&!_PO2){_0J=_QO2-_IO2}else {_0J=this._zO2-_IO2}var _mL1=this._yO2.substr(_IO2,_0J);_LO2[_jd1]=_mL1;if(_PO2){__m=this._yO2.charCodeAt(this._zO2);if((__m==_NO2)&&(__m==_OO2)){while((this._yO2.charCodeAt(this._zO2)!=0x0a)&&(this._yO2.charCodeAt(this._zO2)!=0x0d)&&(this._zO2<this._5I2)){this._zO2++}}}return true}};_tO2.prototype._FO2=function(){{if(this._yO2==null)return false;
|
|
this._5I2=this._yO2.length;this._zO2=0;this._AO2=0;var _JO2=this._HO2();if(_JO2==null){this._yO2=null;return false}this._wO2[_JO2.__m_pIniFileName__]=_JO2;while(this._zO2<this._5I2){var _Hy=this._KO2(_JO2);if(!_Hy){if(this._zO2<this._5I2){if(this._yO2.charAt(this._zO2)=='['){_JO2=this._HO2();if(_JO2==null){this._yO2=null;return true}this._wO2[_JO2.__m_pIniFileName__]=_JO2}}}}this._yO2=null;return true}};_tO2.prototype._RO2=function(_SO2,_TO2){{var _JO2=this._wO2[_SO2];if(_JO2!=null&&_JO2!=undefined){var _mL1=_JO2[_TO2];
|
|
if(_mL1!=undefined)return _mL1}return null;}};function _Z51(_CO2){if(_CO2.substring(0,5)=="file:")return _CO2;if(_CO2.substring(0,5)=="data:")return _CO2;if((_CO2.substring(0,7)=="http://")||(_CO2.substring(0,8)=="https://"))return _CO2;if(_CO2.substring(0,_go.length)==_go)return _w61(null,null,_CO2);return _w61(null,null,_go+_CO2)}function _UO2(_CO2){if(_CO2.substring(0,5)=="file:")return false;if(_CO2.substring(0,4)=="ftp:")return false;if(_CO2.substring(0,7)=="gopher:")return false;if(_CO2.substring(0,7)=="mailto:")return false;
|
|
if(_CO2.substring(0,5)=="news:")return false;if(_CO2.substring(0,5)=="nntp:")return false;if(_CO2.substring(0,7)=="telnet:")return false;if(_CO2.substring(0,5)=="wais:")return false;if(_CO2.substring(0,5)=="news:")return false;if(_CO2.substring(1,1)==":")return false;return true}function _VO2(_sR){try{var _WO2=new XMLHttpRequest();_WO2.open('HEAD',_sR,false);_WO2.send();_sO2=_WO2.status;var _XO2=(_WO2.status!=404&&_WO2.status!=0);return _XO2}catch(e){return false}}function _YO2(_ti2,_Ri2){try{var _QF=!window.XMLHttpRequest?new ActiveXObject('Microsoft.XMLHTTP'):new XMLHttpRequest();
|
|
_QF.open(_Ri2?'PUT':'GET',_ti2,false);_QF.setRequestHeader('Content-Type','text/html');_QF.send(_Ri2?_Ri2:'');_sO2=_QF.status;return _QF.responseText}catch(e){return null}}function _QK(_MB2,_PB2){if(_ZO2){return false}else if(_uz2){try{window.localStorage[_TC2(_MB2)]=_PB2;return true}catch(_cM){return false}}}function _7M(_CO2,_DO2){var _5v=null;if(_CO2.substring(0,5)=="file:")return null;if(_DO2){if((_CO2.substring(0,7)=="http://")||(_CO2.substring(0,8)=="https://"))return;if(_ZO2){return null}else if(_uz2){
|
|
try{_5v=window.localStorage[_TC2(_CO2)]}catch(_cM){return null}if((_5v==undefined)||(_5v==null))return null}}else {if(!_UO2(_CO2))return null;_CO2=_Z51(_CO2);_5v=_YO2(_CO2,false);if((_5v==null)||(_5v==undefined))return null;if(_sO2==404)return null}return _5v}function _YK(_CO2,_DO2){var _5v=null;if(_CO2.substring(0,5)=="file:")return null;if(_DO2){if(_ZO2){return false}else if(_uz2){try{var name=_TC2(_CO2);if(window.localStorage[name]&&(window.localStorage[name]!==undefined)){return true}return false}catch(_cM){
|
|
return false}}}else {if(!_UO2(_CO2)){return false}_CO2=_Z51(_CO2);return _VO2(_CO2)}}var __O2=new _3K(0,0,0,0);var _0P2=null;var _1P2=-1;var _2P2=-1;var _mm2=0;function _gS(_3P2,_4P2,_rw,_5P2,_6P2,_7P2){this.__type="[instance]";this._8P2=_3P2;this._9P2=_4P2;this._aP2=_3P2;this._bP2=_4P2;this._cP2=_3P2;this._dP2=_4P2;this._eP2=0;this._fP2=0;this._gP2=0;this._hP2=0;this._iP2=0;this._jP2=0;this._kP2=270;this._1e=_5P2;this.id=_rw;this._XR=true;this._lP2=true;this._n9=[];for(var _p1=0;_p1<=(_on2-1);_p1++){this._n9[_p1]=-1}
|
|
this._mP2=true;this._nP2=true;this._oP2=false;this._pP2=0;this._aS=new _3K(0,0,0,0);this._qP2=0;this._rP2=0;this._sP2=0;this._hf=0;this._6c=0;this._tP2=0;this._uP2=0;this._vP2=1.0;this._wP2=1.0;this._xP2=0;this._yP2=1.0;this._zP2=0xffffff;this._AP2=1;this._BP2=-1;this._CP2=0;this._DP2=0;this._EP2=1;this._vK=-1;this._FP2=0;this._GP2=0;this._HP2=0;this._IP2=1;this._JP2=0;this._KP2=0;this._BK=0;this._CK=0;this._LP2=-1;this._MP2=0;this._NP2=1;this._gn2=true;this._kn2=false;this._OP2=-1;this._PP2=false;
|
|
this._WR=false;this._QP2=null;this._RP2=false;this._8S=true;this._8n2=false;this._lK=null;this._SP2=null;this._131=null;this._1R=null;this._rm2=false;this._TP2=false;if(!_7P2){this._om2=_mm2;this._pS(_5P2,_6P2,true);this._qS(this._lK._rS)}else {this._om2=0;this._1e=0;this._Wa=0;this._UP2=null}this._8V=-1;this._kS=false}_gS.prototype={get x(){return this._8P2},set x(_sl){_sl=yyGetReal(_sl);if(this._8P2===_sl)return;this._8P2=_sl;this._8S=!0},get y(){return this._9P2},set y(_tl){_tl=yyGetReal(_tl);if(this._9P2===_tl)return;
|
|
this._9P2=_tl;this._8S=!0},get _VP2(){return this._cP2},set _VP2(_yZ){_yZ=yyGetReal(_yZ);if(this._cP2===_yZ)return;this._cP2=_yZ},get _WP2(){return this._dP2},set _WP2(_zZ){_zZ=yyGetReal(_zZ);if(this._dP2===_zZ)return;this._dP2=_zZ},get _r_(){return this._aP2},set _r_(_XP2){_XP2=yyGetReal(_XP2);if(this._aP2===_XP2)return;this._aP2=_XP2},get _s_(){return this._bP2},set _s_(_YP2){_YP2=yyGetReal(_YP2);if(this._bP2===_YP2)return;this._bP2=_YP2},get _65(){return this._eP2},set _65(_Qj){_Qj=yyGetReal(_Qj);if(this._eP2==_Qj)return;
|
|
this._eP2=_Qj;this._ZP2()},get _75(){return this._fP2},set _75(_Qj){_Qj=yyGetReal(_Qj);if(this._fP2==_Qj)return;this._fP2=_Qj;this._ZP2()},get _nK(){return this._gP2;},set _nK(_Qj){_Qj=yyGetReal(_Qj);while(_Qj<0.0){_Qj+=360.0}while(_Qj>360.0){_Qj-=360.0}this._gP2=_RA2(_Qj,360.0);this.__P2()},get _G4(){return this._hP2},set _G4(_Qj){_Qj=yyGetReal(_Qj);if(this._hP2==_Qj)return;this._hP2=_Qj;this.__P2()},get _oK(){return this._iP2},set _oK(_Qj){_Qj=yyGetReal(_Qj);if(this._iP2==_Qj)return;this._iP2=_Qj},get _pK(){
|
|
return this._jP2},set _pK(_Qj){_Qj=yyGetReal(_Qj);if(this._jP2==_Qj)return;this._jP2=_Qj},get _qK(){return this._kP2;},set _qK(_Qj){_Qj=yyGetReal(_Qj);if(this._kP2==_Qj)return;this._kP2=_Qj},get _YZ(){return this._mP2},set _YZ(_Qj){_Qj=yyGetBool(_Qj);if(this._mP2==_Qj)return;this._mP2=_Qj},get _33(){return this._oP2},set _33(_Qj){_Qj=yyGetBool(_Qj);if(this._oP2==_Qj)return;this._oP2=_Qj},get _y1(){return this._nP2},set _y1(_Qj){_Qj=yyGetBool(_Qj);if(this._nP2==_Qj)return;this._nP2=_Qj},get _55(){return this._pP2}
|
|
,set _55(_gx){_gx=yyGetReal(_gx);if(this._pP2!=_gx){this._pP2=_gx;_Ij._0Q2[_Ij._0Q2.length]=this}},get _wK(){return this._FP2},set _wK(_Qj){_Qj=yyGetReal(_Qj);if(this._FP2==_Qj)return;this._FP2=_Qj},get _Mm2(){return this._GP2},set _Mm2(_Qj){_Qj=yyGetReal(_Qj);if(this._GP2==_Qj)return;this._GP2=_Qj},get _xK(){return this._HP2},set _xK(_Qj){_Qj=yyGetReal(_Qj);if(this._HP2==_Qj)return;this._HP2=_Qj},get _yK(){return this._IP2},set _yK(_Qj){_Qj=yyGetReal(_Qj);if(this._IP2==_Qj)return;this._IP2=_Qj;},get _zK(){return this._JP2}
|
|
,set _zK(_Qj){_Qj=yyGetReal(_Qj);if(this._JP2==_Qj)return;this._JP2=_Qj},get _AK(){return this._KP2},set _AK(_Qj){_Qj=yyGetInt32(_Qj);if(this._KP2==_Qj)return;this._KP2=_Qj},get _fn2(){return this._LP2},set _fn2(_Qj){_Qj=yyGetInt32(_Qj);if(this._LP2==_Qj)return;this._LP2=_Qj},get _jn2(){return this._MP2},set _jn2(_Qj){_Qj=yyGetReal(_Qj);if(this._MP2==_Qj)return;this._MP2=_Qj},get _hn2(){return this._NP2},set _hn2(_Qj){_Qj=yyGetReal(_Qj);if(this._NP2==_Qj)return;this._NP2=_Qj},get _3c(){if(this._8S)this._9S();
|
|
return this._aS.left},get _4c(){if(this._8S)this._9S();return this._aS.right},get _ff(){if(this._8S)this._9S();return this._aS.top},get _gf(){if(this._8S)this._9S();return this._aS.bottom},get _Wa(){return this._qP2},set _Wa(_rw){_rw=yyGetInt32(_rw);this._qP2=_rw;this._8S=!0;this._UP2=null},get _Xa(){return this._rP2;},set _Xa(_1Q2){_1Q2=yyGetInt32(_1Q2);var _qW=_Jl._Kl(this._Wa);if(_qW!=null){if(_qW._O!=null&&_qW._O._xW!=null&&_qW._O._xW[0]._RS==_yW){var _2Q2=_qW._O._xW[0];var _U=_2Q2._BW;var _3Q2=_U._4Q2;if(_3Q2>0){
|
|
var _5Q2=_Pj(_1Q2,_3Q2);var _6Q2=_5Q2;var _7Q2=_5Q2-_6Q2;this._DP2=this._CP2=(_U._8Q2[Math.floor(_6Q2)]._9Q2+(_7Q2*_3Q2));this._rP2=_5Q2}else {this._rP2=_1Q2}}else {this._rP2=_1Q2}}else {this._rP2=_1Q2}},get _aQ2(){if(this._tK==0){return this._Xa;}else {return -1}},set _aQ2(_QX){_QX=yyGetInt32(_QX);if(_QX<0){this._tK=1}else {this._tK=0;this._Xa=_QX}},get _sP2(){var _xC2=_Jl._Kl(this._Wa);if(!_xC2)return 0;var _WQ=this._to();if(_WQ){return _WQ._Ej(_xC2)}else if((_xC2._bQ2!==null)&&(_xC2._bQ2!==undefined)){return _xC2._bQ2._3i2}
|
|
return _xC2._Kk.length},get _hf(){var _xC2=_Jl._Kl(this._Wa);if(!_xC2)return 0;return _xC2.width*this._K7},get _6c(){var _xC2=_Jl._Kl(this._Wa);if(!_xC2)return 0;return _xC2.height*this._Ea},get _tP2(){var _xC2=_Jl._Kl(this._Wa);if(!_xC2)return 0;return _xC2._61*this._K7},get _uP2(){var _xC2=_Jl._Kl(this._Wa);if(!_xC2)return 0;return _xC2._71*this._Ea},get _K7(){return this._vP2},set _K7(_wZ1){_wZ1=yyGetReal(_wZ1);if(this._vP2===_wZ1)return;this._vP2=_wZ1;this._8S=!0},get _Ea(){return this._wP2},set _Ea(_wZ1){_wZ1=yyGetReal(_wZ1);
|
|
if(this._wP2===_wZ1)return;this._wP2=_wZ1;this._8S=!0},get _Ya(){return this._xP2},set _Ya(_cQ2){_cQ2=yyGetReal(_cQ2);if(this._xP2===_cQ2)return;this._xP2=_cQ2;this._8S=!0},get _Za(){return _hs(this._zP2)},set _Za(_vs){this._zP2=yyGetInt32(_vs)},get __a(){return this._yP2},set __a(_Ro){this._yP2=yyGetReal(_Ro)},get _tK(){return this._AP2},set _tK(_cS){_cS=yyGetReal(_cS);if(this._AP2===_cS)return;this._AP2=_cS},get _uK(){return this._BP2},set _uK(_rw){this._BP2=yyGetInt32(_rw);this._8S=!0},get _dQ2(){if(this._gn2){
|
|
return 0}else {return 1}},set _dQ2(_eQ2){this._gn2=!yyGetBool(_eQ2)},get _fQ2(){if(this._kn2){return 1}else {return 0}},set _fQ2(_gQ2){this._kn2=yyGetBool(_gQ2)},get _Y8(){return this._hQ2},set _Y8(_iZ1){this._131._hZ1(yyGetReal(_iZ1));this._f22(this._131._0Z1)},get _w8(){return this._iQ2},set _w8(_Kw){this._131._jZ1(yyGetReal(_Kw)*_Ij._K21._L21);this._f22(this._131._0Z1);},get _y8(){return this._jQ2},set _y8(_Kw){this._131._kZ1(yyGetReal(_Kw)*_Ij._K21._L21);this._f22(this._131._0Z1)},get _09(){return this._kQ2},set _09(_lZ1){
|
|
this._131._ts1(yyGetReal(_lZ1));this._f22(this._131._0Z1)},get _ed(){return this._lQ2},set _ed(_nZ1){this._131._mZ1(yyGetReal(_nZ1)*_Ij._K21._L21);this._f22(this._131._0Z1)},get _ke(){return this._mQ2},set _ke(_nZ1){this._131._pZ1(yyGetReal(_nZ1)*_Ij._K21._L21);this._f22(this._131._0Z1)},get _Z8(){return this._nQ2},set _Z8(_cS){var _oQ2=_Ij._Jj();if(_Kj)_oQ2=_Mj._Nj();this._131._mZ1(yyGetReal(_cS)*_Ij._K21._L21*_oQ2);this._f22(this._131._0Z1)},get __8(){return this._pQ2},set __8(_cS){var _oQ2=_Ij._Jj();if(_Kj)_oQ2=_Mj._Nj();
|
|
this._131._pZ1(yyGetReal(_cS)*_Ij._K21._L21*_oQ2);this._f22(this._131._0Z1)},get _qQ2(){return this._rQ2},set _qQ2(_A21){this._131._0Z1._D21(yyGetReal(_A21));this._f22(this._131._0Z1)},get _sQ2(){return this._tQ2},set _sQ2(_A21){this._131._0Z1._B21(yyGetReal(_A21));this._f22(this._131._0Z1)},get _uQ2(){return this._vQ2},set _uQ2(_qZ1){this._131._Ys1(yyGetBool(_qZ1));this._f22(this._131._0Z1)},get _wQ2(){return this._xQ2},set _wQ2(_rZ1){this._131._5t1(yyGetBool(_rZ1));this._f22(this._131._0Z1)},get _yQ2(){return this._zQ2}
|
|
,set _yQ2(_sZ1){this._131._3t1(yyGetBool(_sZ1));this._f22(this._131._0Z1)},get _2e(){return this._8V},set _2e(_1W){_1W=yyGetInt32(_1W);_MS._VV(_Ij,this);this._8V=_1W;var _LS=_MS._OS(_Ij,_1W);if(_LS!=null){_MS._TV(_Ij,_LS,this);this._pP2=_LS._55}}};_gS.prototype._Yj=function(_1Q2){this._rP2=_1Q2};_gS.prototype._AQ2=function(_Zs1){this._TP2=_Zs1};_gS.prototype._BQ2=function(){return this._TP2};_gS.prototype._8t=function(_CQ2,_1E2){if((this.x==_CQ2)&&(this.y==_1E2))return;this.x=_CQ2;this.y=_1E2;this._8S=true}
|
|
;_gS.prototype._jS=function(_ny,_DQ2){if(this._lK!=null){this._lK._VV(this);this._lK=null}for(var _4l in _ny){var _iP=_ny[_4l];this[_4l]=_iP}this._aS=new _3K();this._aS._nw(_ny._aS);for(var _p1=0;_p1<=_on2-1;_p1++){var _rk=_ny._n9[_p1];this._n9[_p1]=_rk}if(_DQ2&&this._lK!=null){this._lK._RV(this)}var _WQ=this._to();if(_WQ){this._UP2=_WQ._ej()}this._8V=_ny._2e};_gS.prototype._pS=function(_4S,_DQ2,_EQ2){this._1e=_4S;if(this._lK!=null){this._lK._VV(this);this._lK=null;this._SP2=null}if(_4S==-1)_4S=0;this._SP2=this._lK=_tj._Kl(_4S);
|
|
if(this._lK!=null){if(_DQ2){this._lK._RV(this)}this._pm2=this._lK._pm2;this._uK=this._lK._FQ2;if(!_Kj){if(_EQ2){this._pP2=this._lK._GQ2}else {this._55=this._lK._GQ2}}this._YZ=this._lK._HQ2;this._y1=this._lK._IQ2;this._33=this._lK._JQ2;this._8S=true}};_gS.prototype._qS=function(_Zj){var _xC2=_Jl._Kl(_Zj);if(_xC2){this._aS.left=_xC2._aS.left;this._aS.right=_xC2._aS.right;this._aS.top=_xC2._aS.top;this._aS.bottom=_xC2._aS.bottom}this._Wa=_Zj;this._UP2=null;if(this._lK!==null){this._to()}};_gS.prototype._sS=function(_WU){
|
|
if(_WU&&this._131){_WU._K21._Qu1(this._131)}this._131=null;if(this._lK._KQ2._z1){this._LQ2();this._8S=true}};_gS.prototype._LQ2=function(){if(!this._lK._KQ2._z1){return }if(!_NN(this._Wa)){return }var _j91=_Jl._Kl(this._Wa);if(!_Ij._K21){return }var _e21=_6f();var _MQ2=this._lK._KQ2,_NQ2=0.0,_OQ2=0.0;switch(_MQ2._B1){case _PQ2:{var _QQ2=1.0;if(Math.abs(this._K7-this._Ea)<0.0001){_QQ2=this._K7}else {debug("Image scale for physics object using circle collision should not vary across axes: "+this._lK._mK)}_NQ2=-_MQ2._K1[0]*_QQ2;
|
|
_OQ2=-_MQ2._K1[1]*_QQ2;var _Hh1=_MQ2._K1[2]*_QQ2;_H21(_e21,_Hh1)}break;case _RQ2:case _SQ2:{_7f(_e21);if((this._K7*this._Ea)<0){for(var _km=_MQ2._K1.length-2;_km>=0;_km-=2){_8f(_e21,_MQ2._K1[_km+0]*this._K7,_MQ2._K1[_km+1]*this._Ea)}}else {for(var _km=0;_km<_MQ2._K1.length;_km+=2){_8f(_e21,_MQ2._K1[_km+0]*this._K7,_MQ2._K1[_km+1]*this._Ea)}}}break }_C21(_e21,_MQ2._G1);_z21(_e21,_MQ2._F1);_w21(_e21,_MQ2._A1);_t21(_e21,_MQ2._E1);_k21(_e21,_MQ2._C1);_n21(_e21,_MQ2._D1);if(_MQ2._H1!=undefined){_q21(_e21,_MQ2._H1)}
|
|
if(_MQ2._I1!=undefined){_E21(_e21,_MQ2._I1)}if(_MQ2._J1!=undefined){_g21(_e21,_MQ2._J1)}_9f(this,_e21,this.id,_NQ2,_OQ2)};_gS.prototype._ZP2=function(){with(this){if(this._65==0){if(this._75>0){this._gP2=270}else if(this._75<0){this._gP2=90}else {this._gP2=0}}else {var _sQ=_TQ2(180*(Math.atan2(this._75,this._65))/_Cm);if(_sQ<=0){this._gP2=-_sQ}else {this._gP2=360.0-_sQ}}if(Math.abs(this._gP2-_Nw(this._gP2))<0.0001){this._gP2=_Nw(this._gP2)}this._gP2=_RA2(this._gP2,360.0);this._hP2=Math.sqrt(_LF(this._65)+_LF(this._75));
|
|
if(Math.abs(this._G4-_Nw(this._G4))<0.0001)this._hP2=_Nw(this._hP2)}};_gS.prototype.__P2=function(){this._eP2=this._G4*_TQ2(Math.cos(this._nK*0.0174532925));this._fP2=-this._G4*_TQ2(Math.sin(this._nK*0.0174532925));if(Math.abs(this._eP2-_Nw(this._eP2))<0.0001){this._eP2=_Nw(this._eP2)}if(Math.abs(this._fP2-_Nw(this._fP2))<0.0001){this._fP2=_Nw(this._fP2)}};function _TQ2(_UQ2){return(~~(_UQ2*1000000))/1000000.0}_gS.prototype._dS=function(_bS,_cP){this._65+=_cP*_TQ2(Math.cos(_bS*0.0174532925));this._75-=_cP*_TQ2(Math.sin(_bS*0.0174532925));
|
|
this._ZP2()};_gS.prototype._VQ2=function(){if(this._oK!=0.0){var _WQ2;if(this._G4>0){_WQ2=this._G4-this._oK;}else {_WQ2=this._G4+this._oK}if((this._G4>0)&&(_WQ2<0)){this._G4=0}else if((this._G4<0)&&(_WQ2>0)){this._G4=0}else if(this._G4!=0){this._G4=_WQ2}}if(this._pK!=0){this._dS(this._qK,this._pK)}};_gS.prototype._XQ2=function(){var _xC2=_Jl._Kl(this._Wa);var _WQ=this._to();if(_WQ){return _WQ._Ej(_xC2)}return _Jl._YQ2(this._Wa)};_gS.prototype._Tl=function(_mj,_Zj,_ny,_qM,_ZQ2){if(_ZQ2==undefined){_ZQ2=_ny._lK}
|
|
var __Q2=_0P2;var _0R2=_1P2;var _1R2=_2P2;var result=false;var _2R2=false;if(_mj==_y22){var _3R2=_tj._Kl(_Zj);while(_3R2!=null&&!_2R2){var _6L=_ZQ2;while(_6L!=null&&!_2R2){if(_6L._EM[_mj]){if(_6L._fC2[_3R2._ES]){_0P2=_6L;_1P2=_mj;_2P2=_3R2._ES;result=_6L._Tl(_mj,_3R2._ES,_ny,_qM);_2R2=true;break }}_6L=_6L._CJ}_3R2=_3R2._CJ}}else {var _6L=_ZQ2;var _4R2=_mj|_Zj;while(_6L!=null){if(_6L._EM[_4R2]){_0P2=_6L;_1P2=_mj;_2P2=_Zj;result=_6L._Tl(_mj,_Zj,_ny,_qM);break }_6L=_6L._CJ}}_0P2=__Q2;_1P2=_0R2;_2P2=_1R2;return result}
|
|
;_gS.prototype._IM=function(_mj,_Zj,_qM){if(_0P2!=null){if(_0P2._CJ!=null){this._Tl(_mj,_Zj,this,_qM,_0P2._CJ)}}};_gS.prototype._9S=function(){var _j91,_Am;var _il2=(this._uK>=0)?this._uK:this._Wa;if(_il2<0||_il2>_Jl._E.length){if(!this._aS){this._aS=new _3K(0,0,0,0)}this._aS.left=this.x;this._aS.top=this.y;this._aS.right=this.x;this._aS.bottom=this.y;this._RP2=false}else {var _aS=this._aS;_j91=_Jl._E[_il2];if(this._Ya==0){var _5R2=_j91._aS;var width=(_5R2.right+1)-_5R2.left;var height=(_5R2.bottom+1)-_5R2.top;
|
|
_aS.left=_Nw(this.x+this._K7*(_5R2.left-_j91._61));_aS.right=_Nw(_aS.left+(this._K7*width));if(_aS.left>_aS.right){_Am=_aS.left;_aS.left=_aS.right;_aS.right=_Am}_aS.top=_Nw(this.y+this._Ea*(_5R2.top-_j91._71));_aS.bottom=_Nw(_aS.top+(this._Ea*height));if(_aS.top>_aS.bottom){_Am=_aS.top;_aS.top=_aS.bottom;_aS.bottom=_Am}_aS.right-=1;_aS.bottom-=1;this._RP2=_j91._6R2();this._7R2=_j91._7R2}else {var _5R2=_j91._aS;var _1_,_2_;_1_=this._K7*(_5R2.left-_j91._61);_2_=this._K7*(_5R2.right-_j91._61+1);var _3_,
|
|
_4_;_3_=this._Ea*(_5R2.top-_j91._71);_4_=this._Ea*(_5R2.bottom-_j91._71+1);var __m,_Zm;__m=Math.cos(this._Ya*_Cm/180.0);_Zm=Math.sin(this._Ya*_Cm/180.0);var _8R2=__m*_2_;var _9R2=__m*_1_;var _aR2=_Zm*_4_;var _bR2=_Zm*_3_;var _Am;if(_8R2<_9R2){_Am=_9R2;_9R2=_8R2;_8R2=_Am}if(_aR2<_bR2){_Am=_bR2;_bR2=_aR2;_aR2=_Am}_aS.left=Math.floor((this.x+_9R2+_bR2)+0.5);_aS.right=Math.floor((this.x+_8R2+_aR2)-0.5);var _cR2=__m*_4_;var _dR2=__m*_3_;var _eR2=_Zm*_2_;var _fR2=_Zm*_1_;if(_cR2<_dR2){_Am=_dR2;_dR2=_cR2;_cR2=_Am}
|
|
if(_eR2<_fR2){_Am=_fR2;_fR2=_eR2;_eR2=_Am}_aS.top=Math.floor((this.y+_dR2-_eR2)+0.5);_aS.bottom=Math.floor((this.y+_cR2-_fR2)-0.5);this._RP2=_j91._6R2();this._7R2=_j91._7R2}this._aS=_aS}this._8S=false};_gS.prototype._uy=function(_sl,_tl,_oy){if(this._WR)return false;var _WQ=this._to();if(_WQ){var _gR2=_An;_An=this;if(_WQ._Yl(this._aS,this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya)){this._RP2=true;this._8S=false}_An=_gR2;}if(this._8S)this._9S();var _aS=this._aS;if(_sl>=_aS.right+1)return false;if(_sl<_aS.left)return false;
|
|
if(_tl>=_aS.bottom+1)return false;if(_tl<_aS.top)return false;if(this._7R2){if(!_hR2(this,_sl,_tl)){return false}}var _rK;if(this._uK<0){_rK=_Jl._Kl(this._Wa)}else {_rK=_Jl._Kl(this._uK)}if((_rK===null)||(_rK._vm===0))return false;if((!_oy)||(!this._RP2))return true;var _4P=false;if(_WQ){_4P=_WQ._Nm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,_sl,_tl)}else {_4P=_rK._iR2(Math.floor(this._Xa),_aS,_Nw(this.x),_Nw(this.y),this._K7,this._Ea,this._Ya,_Nw(_sl),_Nw(_tl))}return _4P};_gS.prototype._Iy=function(_Om,
|
|
_Pm,_fm,_gm,_oy){if(this._WR)return false;var _WQ=this._to();if(_WQ){var _gR2=_An;_An=this;if(_WQ._Yl(this._aS,this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya)){this._RP2=true;this._8S=false}_An=_gR2}if(this._8S)this._9S();var _aS=this._aS;if(_zm(_Om,_fm)>=_aS.right+1)return false;if(_ym(_Om,_fm)<_aS.left)return false;if(_zm(_Pm,_gm)>=_aS.bottom+1)return false;if(_ym(_Pm,_gm)<_aS.top)return false;var _rK;if(this._uK<0){_rK=_Jl._Kl(this._Wa)}else {_rK=_Jl._Kl(this._uK)}if((_rK===null)||(_rK._vm==0))return false;
|
|
if(this._7R2){if(!_jR2(this,_Om,_Pm,_fm,_gm))return false}if((!_oy)||(!this._RP2))return true;var _4P=false;if(_WQ){_4P=_WQ._Rm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,_Om,_Pm,_fm,_gm)}else {__O2.left=_Nw(_zm(_Om,_fm));__O2.top=_Nw(_zm(_Pm,_gm));__O2.right=_Nw(_ym(_Om,_fm));__O2.bottom=_Nw(_ym(_Pm,_gm));_4P=_rK._kR2(Math.floor(this._Xa),_aS,_Nw(this.x),_Nw(this.y),this._K7,this._Ea,this._Ya,__O2)}return _4P};function _lR2(_Om,_Pm,_fm,_gm,_yy,_zy){var _Um=(_Om+_fm)*0.5;var _Vm=(_Pm+_gm)*0.5;var _Wm=(_fm-_Om)*0.5;
|
|
var _Xm=(_gm-_Pm)*0.5;var _rk=(_yy-_Um)/_Wm;var _qk=(_zy-_Vm)/_Xm;return((_rk*_rk)+(_qk*_qk)<=1)?true:false}_gS.prototype._Oy=function(_Om,_Pm,_fm,_gm,_oy){if(this._WR)return false;var _WQ=this._to();if(_WQ){var _gR2=_An;_An=this;if(_WQ._Yl(this._aS,this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya)){this._RP2=true;this._8S=false}_An=_gR2}if(this._8S)this._9S();_Om=_Nw(_Om);_fm=_Nw(_fm);_Pm=_Nw(_Pm);_gm=_Nw(_gm);var _mR2,_nR2,_oR2,_pR2;if(_Om<_fm){_oR2=_Om;_mR2=_fm}else {_oR2=_fm;_mR2=_Om}if(_Pm<_gm){_pR2=_Pm;
|
|
_nR2=_gm}else {_pR2=_gm;_nR2=_Pm}var _aS=this._aS;if(_oR2>=_aS.right)return false;if(_mR2<_aS.left)return false;if(_pR2>=_aS.bottom)return false;if(_nR2<_aS.top)return false;if((_Om==_fm)||(_Pm==_gm)){return this._Iy(_Om,_Pm,_fm,_gm,_oy)}var _Jy=(_Om+_fm)*0.5;var _Ky=(_Pm+_gm)*0.5;if(!(_aS.left<=_Jy&&_aS.right>=_Jy)&&!(_aS.top<=_Ky&&_aS.bottom>=_Ky)){var _Ry=(_aS.right<=_Jy)?_aS.right:_aS.left;var _Sy=(_aS.bottom<=_Ky)?_aS.bottom:_aS.top;if(!_lR2(_Om,_Pm,_fm,_gm,_Ry,_Sy))return false}var _rK;if(this._uK<0){_rK=_Jl._Kl(this._Wa)}
|
|
else {_rK=_Jl._Kl(this._uK)}if((_rK===null)||(_rK._vm==0))return false;if(this._7R2){if(!_qR2(this,_Om,_Pm,_fm,_gm))return false}if((!_oy)||(!this._RP2))return true;__O2.left=_oR2;__O2.top=_pR2;__O2.right=_mR2;__O2.bottom=_nR2;if(_WQ){return _WQ._Sm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,__O2)}else {return _rK._rR2(Math.floor(this._Xa),_aS,_Nw(this.x),_Nw(this.y),this._K7,this._Ea,this._Ya,__O2)}};_gS.prototype._Py=function(_Om,_Pm,_fm,_gm,_oy){if(this._WR)return false;var _WQ=this._to();if(_WQ){
|
|
var _gR2=_An;_An=this;if(_WQ._Yl(this._aS,this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya)){this._RP2=true;this._8S=false}_An=_gR2}if(this._8S)this._9S();var _sR2=this._aS;if(_zm(_Om,_fm)>=_sR2.right+1){return false}if(_ym(_Om,_fm)<_sR2.left){return false}if(_zm(_Pm,_gm)>=_sR2.bottom+1){return false}if(_ym(_Pm,_gm)<_sR2.top){return false}if(_fm<_Om){var _Wt=_fm;_fm=_Om;_Om=_Wt;_Wt=_gm;_gm=_Pm;_Pm=_Wt}if(_Om<_sR2.left){_Pm=_Pm+(_sR2.left-_Om)*(_gm-_Pm)/(_fm-_Om);_Om=_sR2.left}if(_fm>(_sR2.right+1)){_gm=_gm+(_sR2.right+1-_fm)*(_gm-_Pm)/(_fm-_Om);
|
|
_fm=_sR2.right+1}if((_Pm<_sR2.top)&&(_gm<_sR2.top)){return false}if((_Pm>=_sR2.bottom+1)&&(_gm>=_sR2.bottom+1)){return false}var _rK;if(this._uK<0){_rK=_Jl._Kl(this._Wa)}else {_rK=_Jl._Kl(this._uK)}if((_rK==null)||(_rK==undefined)||(_rK._Lk()==0))return false;if(this._7R2){if(!_tR2(this,_Om,_Pm,_fm,_gm)){return false}}if(!_oy||!this._RP2){return true}if(_WQ){return _WQ._Qm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,_Om,_Pm,_fm,_gm)}else {return _rK._uR2(this._Xa|0,_sR2,_Nw(this.x),_Nw(this.y),this._K7,
|
|
this._Ea,this._Ya,_Nw(_Om),_Nw(_Pm),_Nw(_fm),_Nw(_gm))}};_gS.prototype._vR2=function(_fK,_wR2){var _xR2=this._to();var _yR2=_fK._to();var _zR2=_Jl._Kl(this._Wa);var _gR2=_An;_An=this;if(_xR2._Yl(this._aS,this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya)){this._8S=false}_An=_fK;if(_yR2){if(_yR2._Yl(_fK._aS,_fK._Xa,_fK.x,_fK.y,_fK._K7,_fK._Ea,_fK._Ya)){_fK._8S=false}}_An=_gR2;if(this._8S)this._9S();if(_fK._8S)_fK._9S();if(_fK._aS.left>=this._aS.right+1)return false;if(_fK._aS.right+1<=this._aS.left)return false;
|
|
if(_fK._aS.top>=this._aS.bottom+1)return false;if(_fK._aS.bottom+1<=this._aS.top)return false;var _zR2=_Jl._Kl(this._Wa);var _AR2=(_fK._uK<0)?_Jl._Kl(_fK._Wa):_Jl._Kl(_fK._uK);if(_AR2===null)return false;if(!_wR2||(!this._RP2&&!_fK._RP2))return true;if(_yR2){return _xR2._cm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,_yR2,_fK._Xa,_fK.x,_fK.y,_fK._K7,_fK._Ea,_fK._Ya)}else {return _xR2._tm(this._Xa,this.x,this.y,this._K7,this._Ea,this._Ya,_AR2,_fK._aS,_fK._Xa,_fK.x,_fK.y,_fK._K7,_fK._Ea,_fK._Ya)}};_gS.prototype._BR2=function(){
|
|
if(_Kj){var _591=_Jl._Kl(this._Wa);if(_591!=null){if(_591._L==_Lj){this._Yj(this._Xa+this._tK*_591._M)}else {var _pW=_Mj._Nj();this._Yj(this._Xa+this._tK*_591._M/_pW)}return }}this._Xa+=this._tK};function _CR2(_6m1){var _DR2=[];for(var _p1=0;_p1<2;++_p1){var x=_6m1[_p1+1].x-_6m1[_p1].x;var y=_6m1[_p1+1].y-_6m1[_p1].y;var length=sqrt(x*x+y*y);x=x/length;y=y/length;_DR2[_p1]={"x":-y,"y":x}}return _DR2}function _ER2(_5z,_Kh1){var _FR2=_CR2(_5z);var _GR2=_CR2(_Kh1);for(var _p1=0;_p1<2;++_p1){var _HR2=_IR2(_5z,_FR2[_p1]);
|
|
var _JR2=_IR2(_Kh1,_FR2[_p1]);var _KR2=((_HR2.max<=_JR2.min)||(_JR2.max<=_HR2.min));if(_KR2)return false}for(var _p1=0;_p1<2;++_p1){var _HR2=_IR2(_5z,_GR2[_p1]);var _JR2=_IR2(_Kh1,_GR2[_p1]);var _KR2=((_HR2.max<=_JR2.min)||(_JR2.max<=_HR2.min));if(_KR2)return false}return true}function _IR2(_6m1,_6z){var _LR2=_6m1[0].x*_6z.x+_6m1[0].y*_6z.y;var result={"min":_LR2,"max":_LR2};for(var _p1=1;_p1<4;++_p1){_LR2=_6m1[_p1].x*_6z.x+_6z.y*_6m1[_p1].y;if(_LR2<result.min)result.min=_LR2;else if(_LR2>result.max)result.max=_LR2}
|
|
return result;}function _MR2(_4j1){var _il2=(_4j1._uK>=0)?_4j1._uK:_4j1._Wa;var _j91=_Jl._E[_il2];var _5R2=_j91._aS;var _1_,_2_;_1_=_4j1._K7*(_5R2.left-_j91._61);_2_=_4j1._K7*(_5R2.right-_j91._61+1);var _3_,_4_;_3_=_4j1._Ea*(_5R2.top-_j91._71);_4_=_4j1._Ea*(_5R2.bottom-_j91._71+1);var __m,_Zm;__m=Math.cos(-_4j1._Ya*_Cm/180.0);_Zm=Math.sin(-_4j1._Ya*_Cm/180.0);var _8R2=__m*_2_;var _9R2=__m*_1_;var _aR2=_Zm*_4_;var _bR2=_Zm*_3_;var _cR2=__m*_4_;var _dR2=__m*_3_;var _eR2=_Zm*_2_;var _fR2=_Zm*_1_;var _DR2=[];var _il2=_4j1.x-0.5;
|
|
var _jl2=_4j1.y-0.5;_DR2[0]={"x":(_il2+_9R2-_bR2),"y":(_jl2+_dR2+_fR2)};_DR2[1]={"x":(_il2+_8R2-_bR2),"y":(_jl2+_dR2+_eR2)};_DR2[2]={"x":(_il2+_8R2-_aR2),"y":(_jl2+_cR2+_eR2)};_DR2[3]={"x":(_il2+_9R2-_aR2),"y":(_jl2+_cR2+_fR2)};return _DR2}function _NR2(_4j1,_5j1){var _5z=_MR2(_4j1);var _Kh1=_MR2(_5j1);return _ER2(_5z,_Kh1)}function _OR2(_6m1){var x=_6m1[1].x-_6m1[0].x;var y=_6m1[1].y-_6m1[0].y;var length=sqrt(x*x+y*y);x=x/length;y=y/length;_DR2={"x":-y,"y":x};return _DR2}function _PR2(_5z,_Kh1){var _FR2=_CR2(_5z);
|
|
for(var _p1=0;_p1<2;++_p1){var _HR2=_IR2(_5z,_FR2[_p1]);var _JR2=_Kh1.x*_FR2[_p1].x+_Kh1.y*_FR2[_p1].y;var _KR2=((_HR2.max<=_JR2)||(_JR2<=_HR2.min));if(_KR2)return false}return true}function _QR2(_5z,_RR2,_DF,_EF){var _5_=Math.abs(_EF/_DF);for(var _p1=0;_p1<4;++_p1)_5z[_p1].x*=_5_;_RR2.x*=_5_;var _ok=Math.abs(_EF);var _FR2=_CR2(_5z);for(var _p1=0;_p1<2;++_p1){var _HR2=_IR2(_5z,_FR2[_p1]);var _SR2=_RR2.x*_FR2[_p1].x+_RR2.y*_FR2[_p1].y;var _JR2={"min":_SR2-_ok,"max":_SR2+_ok};var _KR2=((_HR2.max<=_JR2.min)||(_JR2.max<=_HR2.min));
|
|
if(_KR2)return false}return true}function _TR2(_5z,_Kh1){var _FR2=_CR2(_5z);var _UR2=_OR2(_Kh1);for(var _p1=0;_p1<2;++_p1){var _HR2=_IR2(_5z,_FR2[_p1]);var _JR2=_VR2(_Kh1,_FR2[_p1]);var _KR2=((_HR2.max<=_JR2.min)||(_JR2.max<=_HR2.min));if(_KR2)return false}{var _HR2=_IR2(_5z,_UR2);var _JR2=_VR2(_Kh1,_UR2);var _KR2=((_HR2.max<=_JR2.min)||(_JR2.max<=_HR2.min));if(_KR2)return false}return true}function _VR2(_6m1,_6z){var _LR2=_6m1[0].x*_6z.x+_6m1[0].y*_6z.y;var result={"min":_LR2,"max":_LR2};for(var _p1=1;_p1<2;++_p1){
|
|
_LR2=_6m1[_p1].x*_6z.x+_6z.y*_6m1[_p1].y;if(_LR2<result.min)result.min=_LR2;else if(_LR2>result.max)result.max=_LR2}return result}function _WR2(_Om,_Pm,_fm,_gm){_DR2=[];_DR2[0]={"x":_Om,"y":_Pm};_DR2[1]={"x":_fm,"y":_gm};return _DR2}function _tR2(_4j1,_Om,_Pm,_fm,_gm){var _5z=_MR2(_4j1);var _Kh1=_WR2(_Om,_Pm,_fm,_gm);return _TR2(_5z,_Kh1)}function _hR2(_4j1,_Om,_Pm){var _5z=_MR2(_4j1);var _Kh1={"x":_Om,"y":_Pm};return _PR2(_5z,_Kh1)}function _qR2(_4j1,_Om,_Pm,_fm,_gm){var _5z=_MR2(_4j1);var _RR2={"x":(_Om+_fm)*0.5,
|
|
"y":(_Pm+_gm)*0.5};var _DF=Math.abs(_Om-_fm)*0.5;var _EF=Math.abs(_Pm-_gm)*0.5;return _QR2(_5z,_RR2,_DF,_EF)}function _jR2(_4j1,_Om,_Pm,_fm,_gm){var _5z=_MR2(_4j1);var _Kh1=[];_Kh1[0]={"x":_Om,"y":_Pm};_Kh1[1]={"x":_fm,"y":_Pm};_Kh1[2]={"x":_Om,"y":_gm};_Kh1[3]={"x":_fm,"y":_gm};return _ER2(_5z,_Kh1)}_gS.prototype.__R=function(_ny,_oy){if(this!=_ny&&!this._WR&&!_ny._WR){if((this._to())&&(this._uK<0)){return this._vR2(_ny,_oy)}if((_ny._to())&&(_ny._uK<0)){return _ny._vR2(this,_oy)}if(this._8S)this._9S();if(_ny._8S)_ny._9S();
|
|
var _XR2=_ny._aS;var _YR2=this._aS;if(_XR2.left>=(_YR2.right+1))return false;if((_XR2.right+1)<=_YR2.left)return false;if(_XR2.top>=(_YR2.bottom+1))return false;if((_XR2.bottom+1)<=_YR2.top)return false;if(this._7R2||_ny._7R2){if(!_NR2(this,_ny)){return false}}var _ZR2=null;var __R2=null;if(this._uK<0){_ZR2=_Jl._Kl(this._Wa)}else {_ZR2=_Jl._Kl(this._uK)}if((_ZR2==null)||(_ZR2._vm==0))return false;if(_ny._uK<0){__R2=_Jl._Kl(_ny._Wa)}else {__R2=_Jl._Kl(_ny._uK)}if((__R2==null)||(__R2._vm==0))return false;if(!_oy||(!this._RP2&&!_ny._RP2))return true;
|
|
return _ZR2._0S2(this._Xa|0,this._aS,_Nw(this.x),_Nw(this.y),this._K7,this._Ea,this._Ya,__R2,_ny._Xa|0,_ny._aS,_Nw(_ny.x),_Nw(_ny.y),_ny._K7,_ny._Ea,_ny._Ya)}return false};_gS.prototype._121=function(_Ck,_cS,_wZ1,_1S2,_021,_2S2){this._vK=-1;if(_Ck<0)return;var _1Z=_2Z._c1[_Ck];if(!_1Z)return;if(_1Z.length<=0)return;if(_wZ1<0)return;this._vK=_Ck;this._xK=_cS;if(this._xK>=0){this._wK=0}else {this._wK=1}this._Mm2=this._wK;this._yK=_wZ1;this._zK=_1S2;this._AK=_2S2;if(_021){if(this._xK>=0){this._8t(_1Z._3S2(0),
|
|
_1Z._4S2(0))}else {this._8t(_1Z._3S2(1),_1Z._4S2(1))}}this._BK=this.x;this._CK=this.y};_gS.prototype._b22=function(){var _621,_Fm,_Hm;if(this._vK<0)return false;var _1Z=_2Z._c1[this._vK];if(!_1Z)return;if(_1Z.length<=0)return;var _5S2=false;var _6S2=this._zK*Math.PI/180.0;var _7S2=_1Z._921(this._wK);_Fm=_7S2.x;_Hm=_7S2.y;_621=_7S2._G4;_7S2=null;_621=_621/(100*this._yK);this._wK=this._wK+this._xK*_621/_1Z.length;var _8S2=_1Z._921(0);if((this._wK>=1)||(this._wK<=0)){_5S2=(this._xK==0)?false:true;switch(this._AK){
|
|
case 0:{if(this._xK!=0){this._wK=1;this._vK=-1;}break }case 1:{if(this._wK<0){this._wK++}else {this._wK--}break }case 2:{var _9S2=_1Z._921(1);_Fm=_9S2.x-_8S2.x;_Hm=_9S2.y-_8S2.y;var _aS2=this._yK*(_Fm*Math.cos(_6S2)+_Hm*Math.sin(_6S2));var _bS2=this._yK*(_Hm*Math.cos(_6S2)-_Fm*Math.sin(_6S2));if(this._wK<0){this._BK=this._BK-_aS2;this._CK=this._CK-_bS2;this._wK++}else {this._BK=this._BK+_aS2;this._CK=this._CK+_bS2;this._wK--}break }case 3:{if(this._wK<0){this._wK=-this._wK;this._xK=Math.abs(this._xK)}else {this._wK=2-this._wK;
|
|
this._xK=-Math.abs(this._xK)}break }default :{this._wK=1;this._vK=-1}}}_7S2=_1Z._921(this._wK);_Fm=_7S2.x-_8S2.x;_Hm=_7S2.y-_8S2.y;var _JY=this._BK+this._yK*(_Fm*Math.cos(_6S2)+_Hm*Math.sin(_6S2));var _KY=this._CK+this._yK*(_Hm*Math.cos(_6S2)-_Fm*Math.sin(_6S2));this._65=_JY-this.x;this._75=_KY-this.y;this._G4=0;this._8t(_JY,_KY);return _5S2};_gS.prototype._5d1=function(_Zj){var _4P=-1;if((_Zj>=0)&&(_Zj<_on2)){_4P=this._n9[_Zj]}return _4P};_gS.prototype._cS2=function(_Zj,_Qj){if((_Zj>=0)&&(_Zj<_on2)){this._n9[_Zj]=_Qj}
|
|
};_gS.prototype._a_=function(){if(this._8S){this._9S()}return this._aS};_gS.prototype._W_=function(_c_,_KP){var _r1,_s1;if(!_NN(this._Wa)){_r1=_s1=0}else {var _rK=_Jl._Kl(this._Wa);_r1=_rK.width*this._K7;_s1=_rK.height*this._Ea}if(_c_){if((this._65<0)&&(this.x<0)){this._8t(this.x+_Ij._7_()+_r1,this.y)}if((this._65>0)&&(this.x>=_Ij._7_())){this._8t(this.x-_Ij._7_()-_r1,this.y)}}if(_KP){if((this._75<0)&&(this.y<0)){this._8t(this.x,this.y+_Ij._8_()+_s1)}if((this._75>0)&&(this.y>=_Ij._8_())){this._8t(this.x,
|
|
this.y-_Ij._8_()-_s1)}}};_gS.prototype._G22=function(_wl,_dS2){var _eS2={};if((_dS2.x!=0.0)||(_dS2.y!=0.0)){var _8f1=_wl;var _fS2=Math.cos(_8f1);var _gS2=Math.sin(_8f1);_eS2.x=((_dS2.x*_fS2)-(_dS2.y*_gS2));_eS2.y=((_dS2.y*_fS2)+(_dS2.x*_gS2))}else {_eS2.x=_dS2.x;_eS2.y=_dS2.y}return _eS2};_gS.prototype._f22=function(_hS2){var _oQ2=_Ij._Jj();if(_Kj)_oQ2=_Mj._Nj();var _e22=1.0/_Ij._K21._L21;var _F22=this._G22(_hS2._Dg1(),this._131._2Z1);this.x=(_hS2._921().x*_e22)+_F22.x;this.y=(_hS2._921().y*_e22)+_F22.y;
|
|
this._Ya=(-_hS2._Dg1()*180.0)/_Cm;this._8S=true;this._hQ2=(_hS2._Dg1()*180.0)/Math.PI;this._iQ2=this.x;this._jQ2=this.y;this._kQ2=(_hS2._us1()*180.0)/Math.PI;this._lQ2=_hS2._ss1().x*_e22;this._mQ2=_hS2._ss1().y*_e22;this._nQ2=this._ed/_oQ2;this._pQ2=this._ke/_oQ2;this._vQ2=_hS2.__s1();this._iS2=_hS2._Bs1();this._jS2=_hS2._Cs1();this._kS2=_hS2._ps1().x*_e22;this._lS2=_hS2._ps1().y*_e22;this._mS2=(_hS2._RS===_dY1._f02._Nr1);this._nS2=(_hS2._RS===_dY1._f02._Vr1);this._oS2=!_hS2._2t1();this._xQ2=_hS2._6t1();
|
|
this._zQ2=_hS2._4t1();this._pS2=Math.sqrt((this._Z8*this._Z8)+(this.__8*this.__8));this._rQ2=_hS2._Ps1();this._tQ2=_hS2._Os1();if(this._g22===undefined){this._g22=_hS2._921().x*_e22}if(this._h22===undefined){this._h22=_hS2._921().y*_e22}};_gS.prototype._to=function(){if(_NN(this._Wa)){var _j91=_Jl._Kl(this._Wa);if(_j91._1R){if(!this._UP2){this._UP2=new _0j(_j91._1R)}}}return this._UP2};_gS.prototype._SV=function(){return this._kS};_gS.prototype._OU=function(_qS2){this._kS=_qS2};function _jB2(){this._rS2=new _Bw();
|
|
this._rS2._Cw=true;this._eK=[]}_jB2.prototype._ov=function(){this._eK=[];this._rS2._ov()};_jB2.prototype._XZ=function(){return this._rS2._Lw};_jB2.prototype._7v=function(_By){this._eK[_By.id]=_By;this._rS2._7v(_By)};_jB2.prototype._UA2=function(_rw){return this._eK[_rw]};_jB2.prototype._Kl=function(_rw){var _By=this._eK[_rw];if(_By!=undefined&&_By!=null)return _By;var _6L=_tj._Kl(_rw);if(_6L!=undefined&&_6L!=null){_By=_6L._sS2._Lw[0];if(_By!=undefined&&_By!=null)return _By}return null};_jB2.prototype._tS2=function(_rw){
|
|
if(_rw>=0){var _By=this._eK[_rw];if(_By!=undefined&&_By!=null)return _By}return null};_jB2.prototype._uS2=function(_ny){this._rS2._LU(_ny);var id=_ny.id;this._eK[id]=null};_jB2.prototype._vS2=function(){var _Lw=_Ij._VR._Lw;var _KS=_MS._4V();for(var index=0;index<_Lw.length;index++){var _By=_Lw[index];_By._r_=_By.x;_By._s_=_By.y;_By._Mm2=_By._wK;_By._BR2();}};_jB2.prototype._wS2=function(){var _Lw=_Ij._VR._Lw;for(var index=0;index<_Lw.length;index++){var _By=_Lw[index];_By._VQ2();if(_By._b22()){_By._Tl(_c22,
|
|
0,_By,_By)}if(_By._65!==0||_By._75!==0){_By.x+=_By._65;_By.y+=_By._75;_By._8S=true}}};_jB2.prototype._xS2=function(){var _Lw=_Ij._VR._Lw;for(var index=0;index<_Lw.length;index++){var _By=_Lw[index];var _qW=_Jl._Kl(_By._Wa);var _yS2=false;if(_qW!=null){if(_qW._O!=null){_yS2=true;var _pW=_Mj._Nj();var length=_qW._O._DW;_By._CP2=_By._DP2;var _zS2=_qW._O._AS2;if(_qW._O._BS2==_yT)_zS2/=_pW;_By._DP2+=(_By._EP2*_By._tK*_zS2);var _sW={_tW:_By._DP2,_uW:_By._EP2,_vW:false};var _CS2=_wW(_qW._O,_sW);_By._DP2=_sW._tW;
|
|
_By._EP2=_sW._uW;if((_qW._O._xW!=null)&&(_qW._O._xW[0]._RS==_yW)){var _2Q2=_qW._O._xW[0];var _jd1=_2Q2._BW._CW(_By._DP2,_qW._O._DW);if(_jd1==null){_By._Yj(-1)}else {_By._Yj(_jd1._EW[0]._5U)}var _2e=_MS._OS(_Ij,_By._2e);var _DS2=-1;for(var _ES2=0;_ES2<_2e._PS._Lw.length;++_ES2){var _FS2=_2e._PS._Lw[_ES2];if(_FS2!==null&&_FS2!==undefined&&_FS2._MT==_By.id){_DS2=_FS2._Pt;break }}if(_DS2!==-1){_FW(_qW._O,_DS2,_pW,_zS2,_By._EP2,_By._CP2,_By._DP2)}}if(_CS2){_By._Tl(_To2,0,_By,_By)}}}if(!_yS2){var _8z=_By._XQ2();
|
|
if(_By._Xa>=_8z){_By._Xa-=_8z;var _lK=_By._lK;if(_lK._pm2[_To2]){_By._Tl(_To2,0,_By,_By)}}else if(_By._Xa<0){_By._Xa+=_8z;var _lK=_By._lK;if(_lK._pm2[_To2]){_By._Tl(_To2,0,_By,_By)}}}}};_jB2.prototype._Tl=function(_mj,_Zj){var _4r1=true;if(_Ij){var _4R2=_mj;if(_4R2!=_y22)_4R2|=_Zj;var _Lw=_Ij._VR._Lw;for(var index=0;index<_Lw.length;index++){var _By=_Lw[index];if(!_By._WR){var _lK=_By._lK;if(_lK._pm2[_4R2]){_4r1=_By._Tl(_mj,_Zj,_By,_By)}}}}return _4r1};var _r7=_GS2;function _GS2(_zx,_xM,_rw){if(typeof _rw==="object"||typeof _rw==="function")return _rw;
|
|
if(_rw==-1)return _zx;if(_rw==-2)return _xM;if(_rw==-3)return _zx;var _By=_dK._Kl(_rw);if(!_By){_By=_tj._Kl(_rw);if(!_By){_lJ("Unknown instance ID: "+_rw);debug(_nJ());return undefined}_By=_By._5n2._Kl(0)}return _By}function _HS2(_ny){_ny._Tl(_2S,0,_ny,_ny);_ny._Tl(_3S,0,_ny,_ny);_ny._WR=true}function _IS2(_EX,_sl,_tl,_gx){var _fK=_Ij._FX(_sl,_tl,_gx,_EX);if(_fK!=null){_fK._Tl(_mS,0,_fK,_fK);_fK._Tl(_nS,0,_fK,_fK);return _fK}}function _JS2(_EX,_sl,_tl,_GX){var _2e=_MS._OS(_Ij,_GX);if(_2e!=null){var _By=_Ij._HX(_sl,
|
|
_tl,_2e,_EX);_By._Tl(_mS,0,_By,_By);_By._Tl(_nS,0,_By,_By);return _By}}var _KS2=256;var _LS2=3;var _MS2=1024;var _cd1=1;var _kd1=2;var _NS2=4;var _6w=1;var _4w=2;var _5w=0x80000000;var _OS2=128;var _8w=0,_1w=0,__v=0,_0w=0,_aw=-1,_PS2=0,_9w=-1,_QS2=0,_RS2=0,_SS2=0,_le1=(typeof(document.hasFocus)=="function"?document.hasFocus():!0),_cn2=0,_dn2=0,_TS2=!1,_US2=0;var _VS2=[];var _WS2=[];var _XS2=[];var _fd1=[];var _be1=[];var _2w=[];var _YS2=0;var _Pv=[];var _ZS2={8:String.fromCharCode(8),9:0,13:0,16:0,17:0,18:0,19:0,20:0,
|
|
27:0,22:0,32:" ",34:0,35:0,36:0,37:0,38:0,39:0,40:0,45:0,46:0,47:0,48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",58:"0",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",91:0,92:0,93:0,96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:0,113:0,114:0,115:0,116:0,
|
|
117:0,118:0,119:0,120:0,121:0,122:0,123:0,144:0,145:0,173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"'",219:"[",220:"\\",221:"]",222:"#",223:"`"};var __S2={8:String.fromCharCode(8),9:0,13:0,16:0,17:0,18:0,19:0,20:0,27:0,22:0,32:" ",34:0,35:0,36:0,37:0,38:0,39:0,40:0,45:0,46:0,47:0,48:")",49:"!",50:"\"",51:"£",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",58:")",59:":",61:"+",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",
|
|
82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",91:0,92:0,93:0,96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,144:0,145:0,173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"@",219:"{",220:"|",221:"}",222:"~",223:"¬"};function _0T2(){_le1=true}function _1T2(){_le1=false;_2T2()}function _3T2(_4T2,_5T2){try{if(_4T2){if(_4T2._o){if(_4T2._o._g6){
|
|
if(_4T2._o._g6._q6){if(_4T2._o._g6._q6==_o._g6._q6){_4T2.focus();_5T2.focus();return true}}}}}}catch(err){}return false}function _6T2(){var _qb1=document.getElementById(_BJ);var _7T2;if((_KR==_Us2)||(_KR==_Ts2)||(_KR==_Vs2)||(_KR==_Ws2)){_7T2=_qb1.parentNode.frames;if(!_7T2){_3T2(this,_qb1)}else {for(var _8T2=0;_8T2<_7T2.length;_8T2++){var _9T2=_7T2[_8T2];if(_3T2(_9T2,_qb1))break }}}else {if(!_qb1._aT2||!_qb1._aT2.document||!_qb1.parentNode.document.getElementsByTagName("IFRAME")){_3T2(this,_qb1)}else {_7T2=_qb1.parentNode.document.getElementsByTagName("IFRAME");
|
|
for(var _8T2 in _7T2){var _9T2=_7T2[_8T2].contentWindow;if(_3T2(_9T2,_qb1))break }}}}var _bT2;var _cT2;var _dT2;var _eT2;var _fT2;var _gT2;var _hT2;var _iT2;var _jT2;var _kT2;var _lT2;function _mT2(){var _C91=document.getElementById("gm4html5_div_id");if(_C91){_cT2=_C91.style.left;_dT2=_C91.style.top;_eT2=_C91.style.margin;var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _nT2=top.chrome.app.window.current();if(_nT2!=null){var _9L1=window.parent.document.getElementById("container");
|
|
var _oT2=window.parent.document.getElementById("game");if(_9L1!=null){_fT2=_9L1.style.width;_gT2=_9L1.style.height;_jT2=_9L1.style.left;_hT2=_9L1.style.margin;_iT2=_9L1.style.position}if(_oT2!=null){_kT2=_oT2.style.width;_lT2=_oT2.style.height}_nT2.fullscreen();var _pT2=_nT2.getBounds();if(_9L1!=null){_9L1.style.width="100%";_9L1.style.height="100%";_9L1.style.left="0";_9L1.style.margin='auto';_9L1.style.position='relative'}if(_oT2!=null){_oT2.style.width="100%";_oT2.style.height="100%";canvas.style.width="100%";
|
|
canvas.style.height="100%"}}}}_C91.style.margin="0px";_C91.style.top="0";_C91.style.left="0";_C91.style._qT2="0px";_C91.style._rT2="0px";if(_C91.mozRequestFullScreen){document._sT2=function(event){document._sT2=_tT2;};_C91.mozRequestFullScreen()}else if(_C91.webkitRequestFullScreen){_C91.onwebkitfullscreenchange=function(e){_C91.onwebkitfullscreenchange=_tT2};if(_KR==_Vs2){_C91.webkitRequestFullScreen()}else {_C91.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}}else if(document.documentElement.requestFullScreen){
|
|
document.documentElement.requestFullScreen()}_Dz2=true;return }if(canvas.mozRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._qT2="0px";canvas.style._rT2="0px";canvas.mozRequestFullScreen()}else if(canvas.webkitRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._qT2="0px";canvas.style._rT2="0px";canvas.onwebkitfullscreenchange=function(e){canvas.onwebkitfullscreenchange=_tT2};if(_KR==_Vs2){canvas.webkitRequestFullScreen()}
|
|
else {canvas.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}}else if(document.documentElement.requestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._qT2="0px";canvas.style._rT2="0px";document.documentElement.requestFullScreen()}_Dz2=true}function _tT2(){if(_vz2){var _C91=document.getElementById("gm4html5_div_id");if(_C91){_C91.style.left=_cT2;_C91.style.top=_dT2;_C91.style.margin=_eT2}var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){
|
|
var _nT2=top.chrome.app.window.current();if(_nT2!=null)_nT2.restore()}}_Dz2=true}}function _uT2(){var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _nT2=top.chrome.app.window.current();if(_nT2!=null){_nT2.restore();_Dz2=true;var _9L1=window.parent.document.getElementById("container");if(_9L1!=null){_9L1.style.width=_fT2;_9L1.style.height=_gT2;_9L1.style.left=_jT2;_9L1.style.margin=_hT2;_9L1.style.position=_iT2}var _oT2=window.parent.document.getElementById("game");
|
|
if(_oT2!=null){_oT2.style.width=_kT2;_oT2.style.height=_lT2;canvas.style.width=_kT2;canvas.style.height=_lT2}}}}if(document.webkitCancelFullScreen){document.webkitCancelFullScreen();}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();_tT2()}else {_Dz2=true}}function _PJ(){if(_Az2)return;window.onkeyup=function(){_vT2(arguments[0]||window.event)};window.onkeydown=function(){var _ks2=arguments[0]||window.event;if((_wz2)&&(_ks2!=null)&&(_ks2.which==121)&&(!_ks2.repeat)&&(canvas.mozRequestFullScreen)){
|
|
if(!document.mozFullScreen){_wT2();_mT2()}else {_uT2()}_ks2.preventDefault();return false}if(_xT2(_ks2)==false){_ks2.preventDefault();return false}};window.onmouseup=_yT2;_Az2=true}function _FJ(){if(_Az2==false)return;window.onkeydown=null;window.onkeyup=null;window.onmouseup=null;_Az2=false}function _zT2(_AT2){if(_AT2==121){return true}if(window.chrome&&window.chrome.app){if(_AT2==183)return true}return false}function _xT2(_ks2){var _AT2;if(_ks2==null){_AT2=window.event.which;if(_AT2==122)return true;if(_AT2!=121)window.event.preventDefault();
|
|
else _Dz2=true;window.event.preventDefault()}else {_AT2=_ks2.which;if(_AT2==122)return true;if(_AT2==120){}else if(!_zT2(_AT2)){_ks2.preventDefault()}else {if(_wz2){if(!_vz2){_wT2();_mT2()}else {_uT2()}}}_ks2.preventDefault()}if(!_VS2[_AT2]){_WS2[_AT2]=1}_VS2[_AT2]=1;_SS2=_AT2;if(_KR==_LR){_RS2=_ks2.char}else if(_ks2.key){if(_ks2.key.length==1){_RS2=_ks2.key}else if(_AT2==8){_RS2=String.fromCharCode(8)}else if(_AT2==13){_RS2=String.fromCharCode(13)}else {_RS2=""}}else {if(_ks2.shiftKey){_RS2=__S2[_AT2]}else {
|
|
_RS2=_ZS2[_AT2]}}if(!_RS2)_RS2="";return false}function _vT2(_ks2){var _AT2;if(_ks2==null){_AT2=window.event.which;if(_AT2==122)return;window.event.preventDefault()}else {_AT2=_ks2.which;if(_AT2==122)return;_ks2.preventDefault()}_XS2[_AT2]=1;_VS2[_AT2]=0;return false}function _BT2(_CT2){__v=_CT2.pageX;_0w=_CT2.pageY;_2w[_CT2.button].x=__v;_2w[_CT2.button].y=_0w}var _Qv=!1;function _DT2(_CT2){if(!_le1){_6T2()}if(!_Qv){if(_KR==_Vs2)_A61();_Qv=true}_8w=_CT2.button;if(_8w==2)_8w=1;else if(_8w==1)_8w=2;_9w=_8w;
|
|
_aw=_8w;_1w|=(1<<_8w);_2w[_CT2.button]._3w=_4w|_5w|_6w;_2w[_CT2.button].x=_CT2.pageX;_2w[_CT2.button].y=_CT2.pageY;return _CT2}function _yT2(_CT2){_8w=_CT2.button;if(_8w==2)_8w=1;else if(_8w==1)_8w=2;_QS2=_PS2;_PS2=_8w;_1w&=~(1<<_8w);_aw=-1;_2w[_CT2.button]._3w=0;return false}function _ET2(_CT2){if(_CT2.detail){_US2=-_CT2.detail}else {_US2=_CT2.wheelDelta}}function _FT2(){if(_dK!=null){_dK._Tl(_Lo2,0)}return undefined}function _eB2(){this._GT2="a";this._HT2=[];this._IT2=this._JT2=-1;this._YS=[];this._KT2=[];
|
|
this._ZS=[];this._LT2=this._MT2=0;this._7u=[];this._6u=[];this._2u=[];this._NT2=this._OT2=false;this._PT2=[];this._QT2=this._RT2=this._ST2=this._TT2=this._yb1=this._zb1=this._Ej=0;for(var _xm=0;_xm<_MS2;_xm++){this._HT2[_xm]=""}for(var _xm=0;_xm<_KS2;_xm++){this._YS[_xm]=this._KT2[_xm]=this._ZS[_xm]=false;this._PT2[_xm]=_xm}for(var _xm=0;_xm<_LS2;_xm++){this._7u[_xm]=this._6u[_xm]=this._2u[_xm]=false}this._pv=_UT2;this._VT2=_WT2;this._XT2=_XT2;this._YT2=_YT2;this._ZT2=_ZT2;this.__T2=__T2;this._0U2=_0U2;
|
|
this._1U2=_1U2;this._2U2=_2U2;this._3U2=_3U2;this._4U2=_4U2;this._5U2=_5U2;this._6U2=_6U2;this._7U2=_7U2;this._8U2=_8U2;this._9U2=_9U2;this._aU2=_aU2;this._bU2=_bU2;this._cU2=_cU2;this._dU2=_dU2;this._eU2=_eU2;this._fU2=_gU2;this._hU2=_iU2;this._jU2=_kU2;this._lU2=_lU2;for(var _xm=0;_xm<_KS2;_xm++){_VS2[_xm]=_XS2[_xm]=false}if(!_ZO2){window.onbeforeunload=_FT2}_be1=new Array(_OS2);_2w=new Array(_OS2);for(var _mU2=0;_mU2<_OS2;_mU2++){_be1[_mU2]=new _nU2();_2w[_mU2]=new _nU2()}_oU2(true)}function _oU2(_dF){
|
|
_dF=yyGetBool(_dF);if(_TS2==_dF)return;_2T2();_TS2=_dF;if(_dF){canvas.onmousemove=_BT2;canvas.onmousedown=_DT2;window.onmouseup=_yT2;canvas.onmousewheel=_ET2;canvas.onselectstart=function(){return false};canvas.addEventListener("DOMMouseScroll",_ET2,false);var _xm=document.getElementById("loading_screen");if(_xm){_xm.onmousemove=_BT2;_xm.onmousedown=_DT2;_xm.onmouseup=_yT2;_xm.onmousewheel=_ET2;_xm.addEventListener("DOMMouseScroll",_ET2,false)}window.addEventListener("focus",_0T2);window.addEventListener("blur",
|
|
_1T2);_PJ()}else {canvas.onmousemove=null;canvas.onmousedown=null;window.onmouseup=null;canvas.onmousewheel=null;canvas.onselectstart=null;canvas.removeEventListener("DOMMouseScroll",_ET2);var _xm=document.getElementById("loading_screen");if(_xm){_xm.onmousemove=null;_xm.onmousedown=null;_xm.onmouseup=null;_xm.onmousewheel=null;_xm.removeEventListener("DOMMouseScroll",_ET2)}document.body.onfocusin=null;document.body.onfocusout=null;document.onfocusin=null;document.onfocusout=null;window.onfocus=null;
|
|
window.onblur=null;_FJ()}}function _nU2(){this._3w=0;this.x=0;this.y=0}function _2T2(){_pU2();_qU2();_p7._bL2=0;_p7._bL2="";_SS2=0;_RS2="";}_eB2.prototype._ov=function(){this._rU2();this._eU2();_p7._bL2=0;_p7._cL2=0;_p7._bL2="";_SS2=0;_RS2="";_p7._dL2="";_p7._Ye=""};/*@this {yyIOManager} */function _XT2(){return this._GT2}/*@this {yyIOManager} */function _YT2(_sU2){this._GT2=_sU2}/*@this {yyIOManager} */function _ZT2(){return this._JT2}/*@this {yyIOManager} */function __T2(){return this._IT2}/*@this {yyIOManager} */function _0U2(_Sw){
|
|
if(_Sw<0||_Sw>255)return false;this._JT2=_Sw}/*@this {yyIOManager} */function _1U2(_Sw){if(_Sw<0||_Sw>255)return false;this._IT2=_Sw}/*@this {yyIOManager} */function _2U2(_Sw){if(_Sw<0||_Sw>255)return false;return this._YS[_Sw]}/*@this {yyIOManager} */function _3U2(_Sw){if(_Sw<0||_Sw>255)return false;return this._ZS[_Sw]}/*@this {yyIOManager} */function _4U2(_Sw){if(_Sw<0||_Sw>255)return false;return this._KT2[_Sw]}/*@this {yyIOManager} */function _5U2(_Sw){if(_Sw<0||_Sw>255)return;this._YS[_Sw]=0;this._ZS[_Sw]=0;
|
|
this._KT2[_Sw]=0;}_eB2.prototype._rU2=function(){this._JT2=0;this._IT2=0;this._GT2=0;for(var _p1=0;_p1<=_KS2;_p1++){this._YS[_p1]=0;this._ZS[_p1]=0;this._KT2[_p1]=0}};function _pU2(){for(var _p1=0;_p1<_KS2;_p1++){_WS2[_p1]=0;_XS2[_p1]=0;_VS2[_p1]=0}}/*@this {yyIOManager} */function _6U2(){return this._LT2}/*@this {yyIOManager} */function _7U2(){return this._MT2}/*@this {yyIOManager} */function _8U2(_XS){if((_XS<1)||(_XS>3))return;this._LT2=_XS}/*@this {yyIOManager} */function _9U2(_XS){if((_XS<1)||(_XS>3))return;
|
|
this._MT2=_XS}/*@this {yyIOManager} */function _aU2(_XS){_XS--;if(_XS>=0&&_XS<_LS2){return this._7u[_XS]}return false}/*@this {yyIOManager} */function _bU2(_XS){_XS--;if(_XS>=0&&_XS<_LS2){return this._2u[_XS]}}/*@this {yyIOManager} */function _cU2(_XS){_XS--;if(_XS>=0&&_XS<_LS2){return this._6u[_XS]}return false}/*@this {yyIOManager} */function _dU2(_XS){_XS--;if(_XS>=0&&_XS<_LS2){this._7u[_XS]=false;this._2u[_XS]=false;this._6u[_XS]=false}}/*@this {yyIOManager} */function _eU2(){this._LT2=0;this._MT2=0;for(var _p1=0;
|
|
_p1<=_LS2;_p1++){this._7u[_p1]=false;this._2u[_p1]=false;this._6u[_p1]=false}this._OT2=false;this._NT2=false;for(var _Sv=0;_Sv<_Pv.length;_Sv++){_Pv[_Sv]._ov()}}function _qU2(){_QS2=-1;_PS2=-1;_aw=-1;_1w=0;_2w[0]._3w=0;_2w[0].x=0;_2w[0].y=0;_8w=-1}/*@this {yyIOManager} */function _UT2(){for(var _Sv=0;_Sv<_Pv.length;_Sv++){var _Tv=_Pv[_Sv];if(_Tv._7u){_Tv._6u=0;_Tv._2u=_Tv._wv^_Tv._7u}else {_Tv._6u=_Tv._wv^_Tv._7u;_Tv._2u=0}_Tv._wv=_Tv._7u}for(var _mU2=0;_mU2<_2w.length;_mU2++){_be1[_mU2]._3w=_2w[_mU2]._3w;
|
|
_be1[_mU2].x=_2w[_mU2].x;_be1[_mU2].y=_2w[_mU2].y;_2w[_mU2]._3w&=~_6w}if(_SS2){if(_RS2){if(_SS2==13){}else if(_SS2==8){_p7._dL2=_RS2;if(_p7._Ye.length>0){_p7._Ye=_p7._Ye.substring(0,_p7._Ye.length-1)}}else {_p7._dL2=_RS2;_p7._Ye+=_p7._dL2;if(_p7._Ye.length>1024){_p7._Ye=_p7._Ye.substring(1,_p7._Ye.length-1)}}}if(_p7._bL2!=0){_p7._cL2=_p7._bL2}_p7._bL2=_SS2;_SS2=0}else if(!_Zv._YS[_p7._bL2]){_p7._cL2=_p7._bL2;_p7._bL2=0}this._yb1=__v;this._zb1=_0w;this._RT2=_1w;if((this._RT2&1)!=0){this._7u[0]=1;if(((this._ST2^this._RT2)&0x1)!=0){
|
|
this._2u[0]=1}}else {this._7u[0]=0;if(((this._ST2^this._RT2)&0x1)!=0){this._6u[0]=1}}if((this._RT2&2)!=0){this._7u[1]=1;if(((this._ST2^this._RT2)&0x2)!=0){this._2u[1]=1}}else {this._7u[1]=0;if(((this._ST2^this._RT2)&0x2)!=0){this._6u[1]=1}}if((this._RT2&4)!=0){this._7u[2]=1;if(((this._ST2^this._RT2)&0x4)!=0){this._2u[2]=1}}else {this._7u[2]=0;if(((this._ST2^this._RT2)&0x4)!=0){this._6u[2]=1}}this._ST2=this._RT2;_p7._xb1=this._yb1;_p7._Bb1=this._zb1;_p7._9L2=_aw+1;_p7._aL2=_9w+1;this._lU2()}/*@this {yyIOManager} */function _lU2(){
|
|
var _tU2=0;var _Ws=0;var _r1=_uO;var _s1=_vO;var _Wm=_tb1();var _d91=_o8();if(_r1<0)_r1=_Wm;if(_s1<0)_s1=_d91;for(var _mU2=0;_mU2<_be1.length;_mU2++){var _uU2=_be1[_mU2];if((_uU2._3w&_5w)!=0){_Ws=1;for(var _vU2=0;_vU2<_fd1.length;_vU2++){var _9d1=_fd1[_vU2];if((_9d1._bd1&_cd1)!=0){var x=(_r1*(_uU2.x-_Ev.left))/_Wm;var y=(_s1*(_uU2.y-_Ev.top))/_d91;if((x>=_9d1.x)&&(x<_9d1._pm)&&(y>=_9d1.y)&&(y<_9d1._qm)){_tU2|=_Ws}}_Ws<<=1}_uU2._3w=0}}_Ws=1;var _wU2=_YS2^_tU2;for(var _vU2=0;_vU2<_fd1.length;_vU2++){var _9d1=_fd1[_vU2];
|
|
if((_9d1._bd1&_cd1)!=0){var _xU2=_tU2&_Ws;var __I=_wU2&_Ws;if(_9d1.key!=0){this._ZS[_9d1.key]|=(_xU2&&__I);this._YS[_9d1.key]|=(_xU2&&!__I);this._KT2[_9d1.key]|=(!_xU2&&__I)}else {this._2u[_9d1.button-1]|=(_xU2&&__I);this._7u[_9d1.button-1]|=(_xU2&&!__I);this._6u[_9d1.button-1]|=(!_xU2&&__I)}}_Ws<<=1}_YS2=_tU2}function _fU2(_yU2){var _ks2=_nq2|_yU2;var _Lw=_Ij._VR._Lw;var _a01=_Lw.length;for(var _bK=0;_bK<_a01;_bK++){var _By=_Lw[_bK];var _6L=_By._lK;if(_6L._pm2[_ks2]){_By._Tl(_nq2,_yU2,_By,_By)}}}function _zU2(_AU2){
|
|
var _ks2=_pq2|_AU2;var _Lw=_Ij._VR._Lw;var _a01=_Lw.length;for(var _bK=0;_bK<_a01;_bK++){var _By=_Lw[_bK];if(_By._WR){continue }var _6L=_By._lK;if(_6L._pm2[_ks2]){_By._Tl(_pq2,_AU2,_By,_By)}}}function _jU2(_BU2){var _ks2=_rq2|_BU2;var _Lw=_Ij._VR._Lw;var _a01=_Lw.length;for(var _bK=0;_bK<_a01;_bK++){var _By=_Lw[_bK];var _6L=_By._lK;if(_6L._pm2[_ks2]){_By._Tl(_rq2,_BU2,_By,_By)}}}/*@this {yyIOManager} */function _gU2(){var _CU2=0;for(var _p1=2;_p1<_KS2;_p1++){if(this._YS[_p1]){_CU2=1;_fU2(_p1)}}_fU2(_CU2)}/*@this {yyIOManager} */function _iU2(){
|
|
var _DU2=0;for(var _p1=2;_p1<_KS2;_p1++){if(this._ZS[_p1]){_DU2=1;_zU2(_p1)}}_zU2(_DU2);}/*@this {yyIOManager} */function _kU2(){var _EU2=0;for(var _p1=2;_p1<_KS2;_p1++){if(this._KT2[_p1]){_EU2=1;_jU2(_p1)}}_jU2(_EU2)}/*@this {yyIOManager} */function _WT2(){var _FU2=0,_GU2=0,_HU2=0;this._Ej++;for(var _p1=0;_p1<_KS2;_p1++){this._ZS[_p1]=this._KT2[_p1]=this._YS[_p1]=0}for(var _p1=0;_p1<_KS2;_p1++){var key=this._PT2[_p1];this._ZS[key]|=_WS2[_p1];this._KT2[key]|=_XS2[_p1];this._YS[key]|=_VS2[_p1];_FU2|=_WS2[_p1];
|
|
_GU2|=_VS2[_p1];_HU2|=_XS2[_p1];_WS2[_p1]=0;_XS2[_p1]=0}this._ZS[1]=_FU2;this._YS[1]=_GU2;this._KT2[1]=_HU2;this._ZS[0]=_FU2^1;this._YS[0]=_GU2^1;this._KT2[0]=_HU2^1;_cn2=_dn2=0;if(_US2>0){_cn2=1}else if(_US2<0){_dn2=1}_US2=0;for(var _p1=0;_p1<=_LS2;_p1++){this._2u[_p1]=false;this._6u[_p1]=false}this._OT2=false;this._NT2=false;this._pv();var _yv;if(!_Ij._zv){_yv=_Av}else {_yv=_Ij._Bv}var _Cv;for(var _4l=0;_4l<=7;++_4l){_Cv=_yv[_4l];if(_Cv&&_Cv._y1){_p7._xb1=_Cv._Jv(_Zv._yb1,_Zv._zb1);_p7._Bb1=_Cv._Kv(_Zv._yb1,
|
|
_Zv._zb1);break }}for(var _4l=7;_4l>=0;_4l--){_Cv=_yv[_4l];if(_Cv&&_Cv._y1){_Dv(canvas,_Ev);if(((this._yb1-_Ev.left)>=_Cv._Fv)&&((this._yb1-_Ev.left)<_Cv._Gv)&&((this._zb1-_Ev.top)>=_Cv._Hv)&&((this._zb1-_Ev.top)<_Cv._Iv)){_p7._xb1=_Cv._Jv(_Zv._yb1,_Zv._zb1);_p7._Bb1=_Cv._Kv(_Zv._yb1,_Zv._zb1);break }}}}function _IU2(){_Zv._fU2();_Zv._hU2();_Zv._jU2()}function _JU2(index){this._bd1=0;this.index=index;this.x=0;this.y=0;this._pm=0;this._qm=0;this._r1=0;this._s1=0;this._3l=0;this._4l=0;this.key=0;this.button=0}
|
|
function _ad1(){for(var _xm=0;_xm<_fd1.length;++_xm){if(_fd1[_xm]._bd1==0){return _fd1[_xm]}}var _p1=_fd1.length;_fd1[_p1]=new _JU2(_p1);return _fd1[_p1]}function _gd1(_KU2){_fd1[_KU2]._bd1=0}function _LU2(){for(var _xm=0;_xm<_fd1.length;++_xm){_fd1[_xm]._bd1=0}}_eB2.prototype._MU2=function(){_TJ();_GO();var _HO=[];_HO[0]=1;_HO[1]=0;_HO[2]=0;_HO[3]=1;_HO[4]=0;_HO[5]=0;_gM2(_HO);var _zL=_lP();var _NU2=_mP();_57(0xffffff);for(var _xm=0;_xm<_id1.length;++_xm){var _jd1=_id1[_xm];_Ka(_jd1.x,_jd1.y,_jd1.x+_jd1._r1-1,
|
|
_jd1.y+_jd1._s1-1,true)}_57(_NU2);_Se(_zL);_NO()};function _Bw(){this._OU2=[];this._Lw=[];this._Cw=false;this.length=0;this._Zn=0;}_Bw.prototype._NA2=function(){if(this._OU2.length==0){return this._Lw.length}return this._OU2.pop()};_Bw.prototype._7v=function(_nF2){var index;if(this._Cw){index=this._Lw.length}else {index=this._NA2()}this._Lw[index]=_nF2;this._Zn++;this.length=this._Lw.length;return index};_Bw.prototype._Kl=function(_EX){if(_EX<0||_EX>=this._Lw.length)return null;return this._Lw[_EX]};_Bw.prototype._aW=function(_oF2){
|
|
for(var _xm=0;_xm<this._Lw.length;_xm++){if(this._Lw[_xm]==_oF2)return _xm}};_Bw.prototype._LU=function(_oF2){for(var _xm=0;_xm<this._Lw.length;_xm++){if(this._Lw[_xm]==_oF2){if(this._Cw){this._Lw.splice(_xm,1)}else {this._Lw[_xm]=null;this._OU2.push(_xm)}this._Zn--;this.length=this._Lw.length;return true}}return false};_Bw.prototype._Gw=function(_EX){if(_EX<0||_EX>=this._Lw.length)return false;if(this._Cw){this._Lw.splice(_EX,1)}else {this._Lw[_EX]=null;this._OU2.push(_EX)}this._Zn--;this.length=this._Lw.length;
|
|
return true};_Bw.prototype._ov=function(){var _Lw=this._Lw;for(var _p1=0;_p1<_Lw.length;_p1++){var _4l=_Lw[_p1];if(_4l!=null&&_4l.Object!==undefined)switch(_4l._3x){case _Ow:_wj(_4l.Object);break;case _Pw:_Ew(_4l.Object);break }}this._Lw=[];this._OU2=[];this._Zn=0;this.length=this._Lw.length};_Bw.prototype._7x=function(_Zj,_Qj){if(_Zj<0||_Zj>=this._Lw.length)return;this._Lw[_Zj]=_Qj;};_Bw.prototype._PU2=function(_QU2){if(_QU2){this._Lw.sort(function(_rk,_qk){return _rk-_qk})}else {this._Lw.sort(function(_rk,
|
|
_qk){return _qk-_rk})}this._OU2=[];for(var _p1=0;_p1<this._Lw.length;_p1++){if(this._Lw[_p1]==null||this._Lw[_p1]==undefined){this._OU2.push(_p1)}}};_Bw.prototype._nw=function(_ow){this._Lw=_ow._Lw.slice();this._OU2=_ow._OU2.slice();this._Cw=_ow._Cw;this.length=_ow.length;this._Zn=_ow._Zn};var _PQ2=0,_RQ2=1,_SQ2=2;function _RU2(){this._SU2=null;this._TU2=0;this._UU2=null}function _VU2(){this._SU2=null;this._WU2=false;this._hx=null}function _XU2(){this._z1=false}function _D22(_YU2,__j){this.__type="[Object]";
|
|
this._3w=0;this._ES=_YU2;this._mK=__j;this._FQ2=-1;this._rS=0;this._GQ2=0;this._HQ2=false;this._IQ2=false;this._JQ2=false;this._CS=0;this._CJ=null;this._ZU2=-1;this._dC2=false;this._5n2=new _Bw();this._sS2=new _Bw();this._5n2._Cw=true;this._sS2._Cw=true;this.__U2=[];for(var _rk=0;_rk<_on2;_rk++){this.__U2[_rk]=null}this._0V2=[];this._1V2=[];this._2V2=[];this._fC2=[];this._v1=[];this._EM=[];this._pm2=[];this._KQ2=new _XU2()}_D22.prototype._XZ=function(){return this._5n2._Lw};_D22.prototype._T21=function(){
|
|
return this._sS2._Lw};function _uC2(_3V2,_4V2){var _6L=new _D22(_3V2,_4V2._v);{if(_4V2._x1!=undefined)_6L._rS=_4V2._x1;if(_4V2._y1!=undefined)_6L._IQ2=_4V2._y1;if(_4V2._YZ!=undefined)_6L._HQ2=_4V2._YZ;if(_4V2._55!=undefined)_6L._GQ2=_4V2._55;if(_4V2._33!=undefined)_6L._JQ2=_4V2._33;if(_4V2.parent!=undefined)_6L._CS=_4V2.parent;if(_4V2._T1!=undefined)_6L._FQ2=_4V2._T1;if(_4V2._L1){_6L._L1=_4V2._L1;_6L._EM[_mS]=true}if(_4V2._Q1){_6L._Q1=_4V2._Q1;_6L._EM[_nS]=true}if(_4V2._B2){_6L._B2=_4V2._B2;_6L._EM[_2S]=true}
|
|
if(_4V2._5V2){_6L._5V2=_4V2._5V2;_6L._EM[_3S]=true}if(_4V2._a2){_6L._a2=_4V2._a2;_6L._EM[_Jn2]=true}if(_4V2._V1){_6L._V1=_4V2._V1;_6L._EM[_Ln2]=true}if(_4V2._6V2){_6L._6V2=_4V2._6V2;_6L._EM[_Nn2]=true}if(_4V2._Z1){_6L._Z1=_4V2._Z1;_6L._EM[_lq2]=true}if(_4V2._X1){_6L._X1=_4V2._X1;_6L._EM[_nt2]=true}if(_4V2._x2){_6L._x2=_4V2._x2;_6L._EM[_pt2]=true}if(_4V2._v2){_6L._v2=_4V2._v2;_6L._EM[_qt2]=true}if(_4V2._7V2){_6L._7V2=_4V2._7V2;_6L._EM[_rt2]=true}if(_4V2._8V2){_6L._8V2=_4V2._8V2;_6L._EM[_st2]=true}
|
|
if(_4V2._9V2){_6L._9V2=_4V2._9V2;_6L._EM[_tt2]=true}if(_4V2._G2){_6L._G2=_4V2._G2;_6L._EM[_ut2]=true}if(_4V2._aV2){_6L._aV2=_4V2._aV2;_6L._EM[_ot2]=true}if(_4V2._bV2){_6L._bV2=_4V2._bV2;_6L._EM[_0n2]=true}if(_4V2._cV2){_6L._cV2=_4V2._cV2;_6L._EM[_Sm2]=true}if(_4V2._dV2){_6L._dV2=_4V2._dV2;_6L._EM[_Um2]=true}if(_4V2._eV2){_6L._eV2=_4V2._eV2;_6L._EM[_Tm2]=true}if(_4V2._fV2){_6L._fV2=_4V2._fV2;_6L._EM[_Vm2]=true}if(_4V2._gV2){_6L._gV2=_4V2._gV2;_6L._EM[_Xm2]=true}if(_4V2._hV2){_6L._hV2=_4V2._hV2;_6L._EM[_Wm2]=true}
|
|
if(_4V2._iV2){_6L._iV2=_4V2._iV2;_6L._EM[_Ym2]=true}if(_4V2._jV2){_6L._jV2=_4V2._jV2;_6L._EM[__m2]=true}if(_4V2._kV2){_6L._kV2=_4V2._kV2;_6L._EM[_Zm2]=true}if(_4V2._lV2){_6L._lV2=_4V2._lV2;_6L._EM[_3n2]=true}if(_4V2._mV2){_6L._mV2=_4V2._mV2;_6L._EM[_4n2]=true}if(_4V2._nV2){_6L._nV2=_4V2._nV2;_6L._EM[_9n2]=true}if(_4V2._oV2){_6L._oV2=_4V2._oV2;_6L._EM[_ro2]=true}if(_4V2._pV2){_6L._pV2=_4V2._pV2;_6L._EM[_to2]=true}if(_4V2._qV2){_6L._qV2=_4V2._qV2;_6L._EM[_an2]=true}if(_4V2._rV2){_6L._rV2=_4V2._rV2;
|
|
_6L._EM[_wo2]=true}if(_4V2._sV2){_6L._sV2=_4V2._sV2;_6L._EM[_yo2]=true}if(_4V2._tV2){_6L._tV2=_4V2._tV2;_6L._EM[_bn2]=true}if(_4V2._uV2){_6L._uV2=_4V2._uV2;_6L._EM[_Bo2]=true}if(_4V2._vV2){_6L._vV2=_4V2._vV2;_6L._EM[_Do2]=true}if(_4V2._wV2){_6L._wV2=_4V2._wV2;_6L._EM[_1n2]=true}if(_4V2._xV2){_6L._xV2=_4V2._xV2;_6L._EM[_2n2]=true}if(_4V2._yV2){_6L._yV2=_4V2._yV2;_6L._EM[_wq2]=true}if(_4V2._zV2){_6L._zV2=_4V2._zV2;_6L._EM[_yq2]=true}if(_4V2._AV2){_6L._AV2=_4V2._AV2;_6L._EM[_Aq2]=true}if(_4V2._BV2){
|
|
_6L._BV2=_4V2._BV2;_6L._EM[_Cq2]=true}if(_4V2._CV2){_6L._CV2=_4V2._CV2;_6L._EM[_Eq2]=true}if(_4V2._DV2){_6L._DV2=_4V2._DV2;_6L._EM[_Gq2]=true}if(_4V2._EV2){_6L._EV2=_4V2._EV2;_6L._EM[_Wq2]=true}if(_4V2._FV2){_6L._FV2=_4V2._FV2;_6L._EM[_Yq2]=true}if(_4V2._GV2){_6L._GV2=_4V2._GV2;_6L._EM[__q2]=true}if(_4V2._HV2){_6L._HV2=_4V2._HV2;_6L._EM[_1r2]=true}if(_4V2._IV2){_6L._IV2=_4V2._IV2;_6L._EM[_3r2]=true}if(_4V2._JV2){_6L._JV2=_4V2._JV2;_6L._EM[_5r2]=true}if(_4V2._KV2){_6L._KV2=_4V2._KV2;_6L._EM[_qm2]=true}
|
|
if(_4V2._LV2){_6L._LV2=_4V2._LV2;_6L._EM[_tm2]=true}if(_4V2._MV2){_6L._MV2=_4V2._MV2;_6L._EM[_Jo2]=true}if(_4V2._E2){_6L._E2=_4V2._E2;_6L._EM[_Lo2]=true}if(_4V2._53){_6L._53=_4V2._53;_6L._EM[_No2]=true}if(_4V2._t2){_6L._t2=_4V2._t2;_6L._EM[_Po2]=true}if(_4V2._NV2){_6L._NV2=_4V2._NV2;_6L._EM[_Ro2]=true}if(_4V2._OV2){_6L._OV2=_4V2._OV2;_6L._EM[_To2]=true}if(_4V2._PV2){_6L._PV2=_4V2._PV2;_6L._EM[_c22]=true}if(_4V2._QV2){_6L._QV2=_4V2._QV2;_6L._EM[_Wo2]=true}if(_4V2._RV2){_6L._RV2=_4V2._RV2;_6L._EM[_Yo2]=true}
|
|
if(_4V2._SV2){_6L._SV2=_4V2._SV2;_6L._EM[_Bm2]=true}if(_4V2._TV2){_6L._TV2=_4V2._TV2;_6L._EM[_0p2]=true}if(_4V2._UV2){_6L._UV2=_4V2._UV2;_6L._EM[_2p2]=true}if(_4V2._VV2){_6L._VV2=_4V2._VV2;_6L._EM[_4p2]=true}if(_4V2._WV2){_6L._WV2=_4V2._WV2;_6L._EM[_6p2]=true}if(_4V2._XV2){_6L._XV2=_4V2._XV2;_6L._EM[_8p2]=true}if(_4V2._YV2){_6L._YV2=_4V2._YV2;_6L._EM[_ap2]=true}if(_4V2._ZV2){_6L._ZV2=_4V2._ZV2;_6L._EM[_cp2]=true}if(_4V2.__V2){_6L.__V2=_4V2.__V2;_6L._EM[_Cm2]=true}if(_4V2._0W2){_6L._0W2=_4V2._0W2;
|
|
_6L._EM[_fp2]=true}if(_4V2._1W2){_6L._1W2=_4V2._1W2;_6L._EM[_hp2]=true}if(_4V2._2W2){_6L._2W2=_4V2._2W2;_6L._EM[_jp2]=true}if(_4V2._3W2){_6L._3W2=_4V2._3W2;_6L._EM[_lp2]=true}if(_4V2._4W2){_6L._4W2=_4V2._4W2;_6L._EM[_np2]=true}if(_4V2._5W2){_6L._5W2=_4V2._5W2;_6L._EM[_pp2]=true}if(_4V2._6W2){_6L._6W2=_4V2._6W2;_6L._EM[_rp2]=true;}if(_4V2._7W2){_6L._7W2=_4V2._7W2;_6L._EM[_Ul]=true}if(_4V2._8W2){_6L._8W2=_4V2._8W2;_6L._EM[_sp2]=true}if(_4V2._9W2){_6L._9W2=_4V2._9W2;_6L._EM[_up2]=true}if(_4V2._aW2){
|
|
_6L._aW2=_4V2._aW2;_6L._EM[_wp2]=true}if(_4V2._bW2){_6L._bW2=_4V2._bW2;_6L._EM[_yp2]=true}if(_4V2._cW2){_6L._cW2=_4V2._cW2;_6L._EM[_Ap2]=true}if(_4V2._dW2){_6L._dW2=_4V2._dW2;_6L._EM[_Cp2]=true}if(_4V2._eW2){_6L._eW2=_4V2._eW2;_6L._EM[_Ep2]=true}if(_4V2._fW2){_6L._fW2=_4V2._fW2;_6L._EM[_Gp2]=true}if(_4V2._gW2){_6L._gW2=_4V2._gW2;_6L._EM[_Ip2]=true}if(_4V2._hW2){_6L._hW2=_4V2._hW2;_6L._EM[_Kp2]=true}if(_4V2._iW2){_6L._iW2=_4V2._iW2;_6L._EM[_Mp2]=true}if(_4V2._jW2){_6L._jW2=_4V2._jW2;_6L._EM[_Op2]=true}
|
|
if(_4V2._kW2){_6L._kW2=_4V2._kW2;_6L._EM[_Qp2]=true}if(_4V2._lW2){_6L._lW2=_4V2._lW2;_6L._EM[_Sp2]=true}if(_4V2._mW2){_6L._mW2=_4V2._mW2;_6L._EM[_Up2]=true}if(_4V2._nW2){_6L._nW2=_4V2._nW2;_6L._EM[_Wp2]=true}if(_4V2._oW2){_6L._oW2=_4V2._oW2;_6L._EM[__p2]=true}if(_4V2._pW2){_6L._pW2=_4V2._pW2;_6L._EM[_1q2]=true}if(_4V2._qW2){_6L._qW2=_4V2._qW2;_6L._EM[_3q2]=true}if(_4V2._rW2){_6L._rW2=_4V2._rW2;_6L._EM[_5q2]=true}if(_4V2._sW2){_6L._sW2=_4V2._sW2;_6L._EM[_7q2]=true}if(_4V2._tW2){_6L._tW2=_4V2._tW2;
|
|
_6L._EM[_bq2]=true}if(_4V2._uW2){_6L._uW2=_4V2._uW2;_6L._EM[_dq2]=true}if(_4V2._vW2){_6L._vW2=_4V2._vW2;_6L._EM[_n81]=true}if(_4V2._14){_6L._14=_4V2._14;_6L._EM[_9q2]=true}if(_4V2._wW2){_6L._wW2=_4V2._wW2;_6L._EM[_gq2]=true}if(_4V2._xW2){_6L._xW2=_4V2._xW2;_6L._EM[_vt2]=true}if(_4V2._yW2){_6L._yW2=_4V2._yW2;_6L._EM[_vj]=true}if(_4V2._zW2){_6L._zW2=_4V2._zW2;_6L._EM[_g61]=true}if(_4V2._AW2){_6L._AW2=_4V2._AW2;_6L._EM[_jq2]=true}if(_4V2._72){_6L.__U2[0]=_4V2._72;_6L._EM[_vn2]=true}if(_4V2._Z2){_6L.__U2[1]=_4V2._Z2;
|
|
_6L._EM[_wn2]=true}if(_4V2._BW2){_6L.__U2[2]=_4V2._BW2;_6L._EM[_xn2]=true}if(_4V2._CW2){_6L.__U2[3]=_4V2._CW2;_6L._EM[_yn2]=true}if(_4V2._DW2){_6L.__U2[4]=_4V2._DW2;_6L._EM[_zn2]=true}if(_4V2._EW2){_6L.__U2[5]=_4V2._EW2;_6L._EM[_An2]=true}if(_4V2._FW2){_6L.__U2[6]=_4V2._FW2;_6L._EM[_Bn2]=true}if(_4V2._GW2){_6L.__U2[7]=_4V2._GW2;_6L._EM[_Cn2]=true}if(_4V2._HW2){_6L.__U2[8]=_4V2._HW2;_6L._EM[_Dn2]=true}if(_4V2._IW2){_6L.__U2[9]=_4V2._IW2;_6L._EM[_En2]=true}if(_4V2._JW2){_6L.__U2[10]=_4V2._JW2;_6L._EM[_Fn2]=true}
|
|
if(_4V2._KW2){_6L.__U2[11]=_4V2._KW2;_6L._EM[_Gn2]=true}if(_4V2._LW2){_6L._1V2[_Ot2]=_4V2._LW2;_6L._EM[_Ot2]=true}if(_4V2._MW2){_6L._1V2[_Qt2]=_4V2._MW2;_6L._EM[_Qt2]=true}if(_4V2._NW2){_6L._1V2[_Rt2]=_4V2._NW2;_6L._EM[_Rt2]=true}if(_4V2._OW2){_6L._1V2[_St2]=_4V2._OW2;_6L._EM[_St2]=true}if(_4V2._PW2){_6L._1V2[_Tt2]=_4V2._PW2;_6L._EM[_Tt2]=true}if(_4V2._QW2){_6L._1V2[_Ut2]=_4V2._QW2;_6L._EM[_Ut2]=true}if(_4V2._RW2){_6L._1V2[_Vt2]=_4V2._RW2;_6L._EM[_Vt2]=true}if(_4V2._SW2){_6L._1V2[_Wt2]=_4V2._SW2;
|
|
_6L._EM[_Wt2]=true}if(_4V2._TW2){_6L._1V2[_Xt2]=_4V2._TW2;_6L._EM[_Xt2]=true}if(_4V2._UW2){_6L._1V2[_Yt2]=_4V2._UW2;_6L._EM[_Yt2]=true}if(_4V2._VW2){_6L._1V2[_Zt2]=_4V2._VW2;_6L._EM[_Zt2]=true}if(_4V2._WW2){_6L._1V2[__t2]=_4V2._WW2;_6L._EM[__t2]=true}if(_4V2._XW2){_6L._1V2[_0u2]=_4V2._XW2;_6L._EM[_0u2]=true}if(_4V2._YW2){_6L._1V2[_1u2]=_4V2._YW2;_6L._EM[_1u2]=true}if(_4V2._ZW2){_6L._1V2[_2u2]=_4V2._ZW2;_6L._EM[_2u2]=true}if(_4V2.__W2){_6L._1V2[_3u2]=_4V2.__W2;_6L._EM[_3u2]=true}if(_4V2._0X2){_6L._1V2[_4u2]=_4V2._0X2;
|
|
_6L._EM[_4u2]=true}if(_4V2._1X2){_6L._1V2[_5u2]=_4V2._1X2;_6L._EM[_5u2]=true}if(_4V2._2X2){_6L._1V2[_6u2]=_4V2._2X2;_6L._EM[_6u2]=true}if(_4V2._3X2){_6L._1V2[_7u2]=_4V2._3X2;_6L._EM[_7u2]=true}if(_4V2._4X2){_6L._1V2[_8u2]=_4V2._4X2;_6L._EM[_8u2]=true}if(_4V2._5X2){_6L._1V2[_9u2]=(_4V2._5X2);_6L._EM[_9u2]=true}if(_4V2._6X2){_6L._1V2[_au2]=(_4V2._6X2);_6L._EM[_au2]=true}if(_4V2._7X2){_6L._1V2[_bu2]=(_4V2._7X2);_6L._EM[_bu2]=true}if(_4V2._8X2){_6L._1V2[_cu2]=(_4V2._8X2);_6L._EM[_cu2]=true}if(_4V2._9X2){
|
|
_6L._1V2[_du2]=(_4V2._9X2);_6L._EM[_du2]=true}if(_4V2._aX2){_6L._1V2[_eu2]=(_4V2._aX2);_6L._EM[_eu2]=true}if(_4V2._bX2){_6L._1V2[_fu2]=(_4V2._bX2);_6L._EM[_fu2]=true}if(_4V2._cX2){_6L._1V2[_gu2]=(_4V2._cX2);_6L._EM[_gu2]=true}if(_4V2._dX2){_6L._1V2[_hu2]=(_4V2._dX2);_6L._EM[_hu2]=true}if(_4V2._eX2){_6L._1V2[_iu2]=(_4V2._eX2);_6L._EM[_iu2]=true}if(_4V2._fX2){_6L._1V2[_ju2]=(_4V2._fX2);_6L._EM[_ju2]=true}if(_4V2._gX2){_6L._1V2[_ku2]=(_4V2._gX2);_6L._EM[_ku2]=true}if(_4V2._hX2){_6L._1V2[_lu2]=(_4V2._hX2);
|
|
_6L._EM[_lu2]=true}if(_4V2._iX2){_6L._1V2[_mu2]=(_4V2._iX2);_6L._EM[_mu2]=true}if(_4V2._jX2){_6L._1V2[_nu2]=(_4V2._jX2);_6L._EM[_nu2]=true}if(_4V2._kX2){_6L._1V2[_ou2]=(_4V2._kX2);_6L._EM[_ou2]=true}if(_4V2._lX2){_6L._1V2[_pu2]=(_4V2._lX2);_6L._EM[_pu2]=true}if(_4V2._mX2){_6L._1V2[_qu2]=(_4V2._mX2);_6L._EM[_qu2]=true}if(_4V2._nX2){_6L._1V2[_ru2]=(_4V2._nX2);_6L._EM[_ru2]=true}if(_4V2._oX2){_6L._1V2[_su2]=(_4V2._oX2);_6L._EM[_su2]=true}if(_4V2._pX2){_6L._1V2[_tu2]=(_4V2._pX2);_6L._EM[_tu2]=true}if(_4V2._qX2){
|
|
_6L._1V2[_uu2]=(_4V2._qX2);_6L._EM[_uu2]=true}if(_4V2._rX2){_6L._1V2[_vu2]=(_4V2._rX2);_6L._EM[_vu2]=true}if(_4V2._sX2){_6L._1V2[_wu2]=(_4V2._sX2);_6L._EM[_wu2]=true}if(_4V2._tX2){_6L._1V2[_xu2]=(_4V2._tX2);_6L._EM[_xu2]=true}if(_4V2._uX2){_6L._1V2[_yu2]=(_4V2._uX2);_6L._EM[_yu2]=true}if(_4V2._vX2){_6L._1V2[_zu2]=(_4V2._vX2);_6L._EM[_zu2]=true}if(_4V2._wX2){_6L._1V2[_Au2]=(_4V2._wX2);_6L._EM[_Au2]=true}if(_4V2._xX2){_6L._1V2[_Bu2]=(_4V2._xX2);_6L._EM[_Bu2]=true}if(_4V2._yX2){_6L._1V2[_Cu2]=(_4V2._yX2);
|
|
_6L._EM[_Cu2]=true}if(_4V2._zX2){_6L._1V2[_Du2]=(_4V2._zX2);_6L._EM[_Du2]=true}if(_4V2._AX2){_6L._1V2[_Eu2]=(_4V2._AX2);_6L._EM[_Eu2]=true}if(_4V2._BX2){_6L._1V2[_Fu2]=(_4V2._BX2);_6L._EM[_Fu2]=true}if(_4V2._CX2){_6L._1V2[_Gu2]=(_4V2._CX2);_6L._EM[_Gu2]=true}if(_4V2._DX2){_6L._1V2[_Hu2]=(_4V2._DX2);_6L._EM[_Hu2]=true}if(_4V2._EX2){_6L._1V2[_Iu2]=(_4V2._EX2);_6L._EM[_Iu2]=true}if(_4V2._FX2){_6L._1V2[_Ju2]=(_4V2._FX2);_6L._EM[_Ju2]=true}if(_4V2._GX2){_6L._1V2[_Ku2]=(_4V2._GX2);_6L._EM[_Ku2]=true}if(_4V2._HX2){
|
|
_6L._1V2[_Lu2]=(_4V2._HX2);_6L._EM[_Lu2]=true}if(_4V2._IX2){_6L._1V2[_Mu2]=(_4V2._IX2);_6L._EM[_Mu2]=true}if(_4V2._JX2){_6L._1V2[_Nu2]=(_4V2._JX2);_6L._EM[_Nu2]=true}if(_4V2._KX2){_6L._1V2[_Ou2]=(_4V2._KX2);_6L._EM[_Ou2]=true}if(_4V2._LX2){_6L._1V2[_Pu2]=(_4V2._LX2);_6L._EM[_Pu2]=true}if(_4V2._MX2){_6L._1V2[_Qu2]=(_4V2._MX2);_6L._EM[_Qu2]=true}if(_4V2._NX2){_6L._1V2[_Ru2]=(_4V2._NX2);_6L._EM[_Ru2]=true}if(_4V2._OX2){_6L._1V2[_Su2]=(_4V2._OX2);_6L._EM[_Su2]=true}if(_4V2._PX2){_6L._1V2[_Tu2]=(_4V2._PX2);
|
|
_6L._EM[_Tu2]=true}if(_4V2._QX2){_6L._1V2[_Uu2]=(_4V2._QX2);_6L._EM[_Uu2]=true}if(_4V2._RX2){_6L._1V2[_7v2]=(_4V2._RX2);_6L._EM[_7v2]=true}if(_4V2._SX2){_6L._1V2[_8v2]=(_4V2._SX2);_6L._EM[_8v2]=true}if(_4V2._TX2){_6L._1V2[_9v2]=(_4V2._TX2);_6L._EM[_9v2]=true}if(_4V2._UX2){_6L._1V2[_av2]=(_4V2._UX2);_6L._EM[_av2]=true}if(_4V2._VX2){_6L._1V2[_bv2]=(_4V2._VX2);_6L._EM[_bv2]=true}if(_4V2._WX2){_6L._1V2[_cv2]=(_4V2._WX2);_6L._EM[_cv2]=true}if(_4V2._XX2){_6L._1V2[_dv2]=(_4V2._XX2);_6L._EM[_dv2]=true}if(_4V2._YX2){
|
|
_6L._1V2[_ev2]=(_4V2._YX2);_6L._EM[_ev2]=true}if(_4V2._ZX2){_6L._1V2[_fv2]=(_4V2._ZX2);_6L._EM[_fv2]=true}if(_4V2.__X2){_6L._1V2[_gv2]=(_4V2.__X2);_6L._EM[_gv2]=true}if(_4V2._0Y2){_6L._1V2[_hv2]=(_4V2._0Y2);_6L._EM[_hv2]=true}if(_4V2._1Y2){_6L._1V2[_iv2]=(_4V2._1Y2);_6L._EM[_iv2]=true}if(_4V2._2Y2){_6L._1V2[_jv2]=(_4V2._2Y2);_6L._EM[_jv2]=true}if(_4V2._3Y2){_6L._1V2[_kv2]=(_4V2._3Y2);_6L._EM[_kv2]=true;}if(_4V2._4Y2){_6L._1V2[_lv2]=(_4V2._4Y2);_6L._EM[_lv2]=true}if(_4V2._5Y2){_6L._1V2[_mv2]=(_4V2._5Y2);
|
|
_6L._EM[_mv2]=true}if(_4V2._6Y2){_6L._0V2[_nv2]=(_4V2._6Y2);_6L._EM[_nv2]=true}if(_4V2._7Y2){_6L._0V2[_pv2]=(_4V2._7Y2);_6L._EM[_pv2]=true}if(_4V2._8Y2){_6L._0V2[_qv2]=(_4V2._8Y2);_6L._EM[_qv2]=true}if(_4V2._9Y2){_6L._0V2[_rv2]=(_4V2._9Y2);_6L._EM[_rv2]=true}if(_4V2._aY2){_6L._0V2[_sv2]=(_4V2._aY2);_6L._EM[_sv2]=true}if(_4V2._bY2){_6L._0V2[_tv2]=(_4V2._bY2);_6L._EM[_tv2]=true}if(_4V2._cY2){_6L._0V2[_uv2]=(_4V2._cY2);_6L._EM[_uv2]=true}if(_4V2._dY2){_6L._0V2[_vv2]=(_4V2._dY2);_6L._EM[_vv2]=true}if(_4V2._eY2){
|
|
_6L._0V2[_wv2]=(_4V2._eY2);_6L._EM[_wv2]=true}if(_4V2._fY2){_6L._0V2[_xv2]=(_4V2._fY2);_6L._EM[_xv2]=true}if(_4V2._gY2){_6L._0V2[_yv2]=(_4V2._gY2);_6L._EM[_yv2]=true}if(_4V2._hY2){_6L._0V2[_zv2]=(_4V2._hY2);_6L._EM[_zv2]=true}if(_4V2._iY2){_6L._0V2[_Av2]=(_4V2._iY2);_6L._EM[_Av2]=true}if(_4V2._jY2){_6L._0V2[_Bv2]=(_4V2._jY2);_6L._EM[_Bv2]=true}if(_4V2._kY2){_6L._0V2[_Cv2]=(_4V2._kY2);_6L._EM[_Cv2]=true}if(_4V2._lY2){_6L._0V2[_Dv2]=(_4V2._lY2);_6L._EM[_Dv2]=true}if(_4V2._mY2){_6L._0V2[_Ev2]=(_4V2._mY2);
|
|
_6L._EM[_Ev2]=true}if(_4V2._nY2){_6L._0V2[_Fv2]=(_4V2._nY2);_6L._EM[_Fv2]=true}if(_4V2._oY2){_6L._0V2[_Gv2]=(_4V2._oY2);_6L._EM[_Gv2]=true}if(_4V2._pY2){_6L._0V2[_Hv2]=(_4V2._pY2);_6L._EM[_Hv2]=true}if(_4V2._qY2){_6L._0V2[_Iv2]=(_4V2._qY2);_6L._EM[_Iv2]=true}if(_4V2._rY2){_6L._0V2[_Jv2]=(_4V2._rY2);_6L._EM[_Jv2]=true}if(_4V2._sY2){_6L._0V2[_Kv2]=(_4V2._sY2);_6L._EM[_Kv2]=true}if(_4V2._tY2){_6L._0V2[_Lv2]=(_4V2._tY2);_6L._EM[_Lv2]=true}if(_4V2._uY2){_6L._0V2[_Mv2]=(_4V2._uY2);_6L._EM[_Mv2]=true}if(_4V2._vY2){
|
|
_6L._0V2[_Nv2]=(_4V2._vY2);_6L._EM[_Nv2]=true}if(_4V2._wY2){_6L._0V2[_Ov2]=(_4V2._wY2);_6L._EM[_Ov2]=true}if(_4V2._xY2){_6L._0V2[_Pv2]=(_4V2._xY2);_6L._EM[_Pv2]=true}if(_4V2._yY2){_6L._0V2[_Qv2]=(_4V2._yY2);_6L._EM[_Qv2]=true}if(_4V2._zY2){_6L._0V2[_Rv2]=(_4V2._zY2);_6L._EM[_Rv2]=true}if(_4V2._AY2){_6L._0V2[_Sv2]=(_4V2._AY2);_6L._EM[_Sv2]=true}if(_4V2._BY2){_6L._0V2[_Tv2]=(_4V2._BY2);_6L._EM[_Tv2]=true}if(_4V2._CY2){_6L._0V2[_Uv2]=(_4V2._CY2);_6L._EM[_Uv2]=true}if(_4V2._DY2){_6L._0V2[_Vv2]=(_4V2._DY2);
|
|
_6L._EM[_Vv2]=true}if(_4V2._EY2){_6L._0V2[_Wv2]=(_4V2._EY2);_6L._EM[_Wv2]=true}if(_4V2._FY2){_6L._0V2[_Xv2]=(_4V2._FY2);_6L._EM[_Xv2]=true}if(_4V2._GY2){_6L._0V2[_Yv2]=(_4V2._GY2);_6L._EM[_Yv2]=true}if(_4V2._HY2){_6L._0V2[_Zv2]=(_4V2._HY2);_6L._EM[_Zv2]=true}if(_4V2._IY2){_6L._0V2[__v2]=(_4V2._IY2);_6L._EM[__v2]=true}if(_4V2._JY2){_6L._0V2[_0w2]=(_4V2._JY2);_6L._EM[_0w2]=true}if(_4V2._KY2){_6L._0V2[_1w2]=(_4V2._KY2);_6L._EM[_1w2]=true}if(_4V2._LY2){_6L._0V2[_2w2]=(_4V2._LY2);_6L._EM[_2w2]=true}if(_4V2._MY2){
|
|
_6L._0V2[_3w2]=(_4V2._MY2);_6L._EM[_3w2]=true}if(_4V2._NY2){_6L._0V2[_4w2]=(_4V2._NY2);_6L._EM[_4w2]=true}if(_4V2._OY2){_6L._0V2[_5w2]=(_4V2._OY2);_6L._EM[_5w2]=true}if(_4V2._PY2){_6L._0V2[_6w2]=(_4V2._PY2);_6L._EM[_6w2]=true}if(_4V2._QY2){_6L._0V2[_7w2]=(_4V2._QY2);_6L._EM[_7w2]=true}if(_4V2._RY2){_6L._0V2[_8w2]=(_4V2._RY2);_6L._EM[_8w2]=true}if(_4V2._SY2){_6L._0V2[_9w2]=(_4V2._SY2);_6L._EM[_9w2]=true}if(_4V2._TY2){_6L._0V2[_aw2]=(_4V2._TY2);_6L._EM[_aw2]=true}if(_4V2._UY2){_6L._0V2[_bw2]=(_4V2._UY2);
|
|
_6L._EM[_bw2]=true}if(_4V2._VY2){_6L._0V2[_cw2]=(_4V2._VY2);_6L._EM[_cw2]=true}if(_4V2._WY2){_6L._0V2[_dw2]=(_4V2._WY2);_6L._EM[_dw2]=true}if(_4V2._XY2){_6L._0V2[_ew2]=(_4V2._XY2);_6L._EM[_ew2]=true}if(_4V2._YY2){_6L._0V2[_fw2]=(_4V2._YY2);_6L._EM[_fw2]=true}if(_4V2._ZY2){_6L._0V2[_gw2]=(_4V2._ZY2);_6L._EM[_gw2]=true}if(_4V2.__Y2){_6L._0V2[_hw2]=(_4V2.__Y2);_6L._EM[_hw2]=true}if(_4V2._0Z2){_6L._0V2[_iw2]=(_4V2._0Z2);_6L._EM[_iw2]=true}if(_4V2._1Z2){_6L._0V2[_jw2]=(_4V2._1Z2);_6L._EM[_jw2]=true}if(_4V2._2Z2){
|
|
_6L._0V2[_kw2]=(_4V2._2Z2);_6L._EM[_kw2]=true}if(_4V2._3Z2){_6L._0V2[_lw2]=(_4V2._3Z2);_6L._EM[_lw2]=true}if(_4V2._4Z2){_6L._0V2[_mw2]=(_4V2._4Z2);_6L._EM[_mw2]=true}if(_4V2._5Z2){_6L._0V2[_nw2]=(_4V2._5Z2);_6L._EM[_nw2]=true}if(_4V2._6Z2){_6L._0V2[_ow2]=(_4V2._6Z2);_6L._EM[_ow2]=true}if(_4V2._7Z2){_6L._0V2[_pw2]=(_4V2._7Z2);_6L._EM[_pw2]=true}if(_4V2._8Z2){_6L._0V2[_qw2]=(_4V2._8Z2);_6L._EM[_qw2]=true}if(_4V2._9Z2){_6L._0V2[_rw2]=(_4V2._9Z2);_6L._EM[_rw2]=true}if(_4V2._aZ2){_6L._0V2[_sw2]=(_4V2._aZ2);
|
|
_6L._EM[_sw2]=true}if(_4V2._bZ2){_6L._0V2[_tw2]=(_4V2._bZ2);_6L._EM[_tw2]=true}if(_4V2._cZ2){_6L._0V2[_Hw2]=(_4V2._cZ2);_6L._EM[_Hw2]=true}if(_4V2._dZ2){_6L._0V2[_Iw2]=(_4V2._dZ2);_6L._EM[_Iw2]=true}if(_4V2._eZ2){_6L._0V2[_Jw2]=(_4V2._eZ2);_6L._EM[_Jw2]=true}if(_4V2._fZ2){_6L._0V2[_Kw2]=(_4V2._fZ2);_6L._EM[_Kw2]=true}if(_4V2._gZ2){_6L._0V2[_Lw2]=(_4V2._gZ2);_6L._EM[_Lw2]=true}if(_4V2._hZ2){_6L._0V2[_Mw2]=(_4V2._hZ2);_6L._EM[_Mw2]=true}if(_4V2._iZ2){_6L._0V2[_Nw2]=(_4V2._iZ2);_6L._EM[_Nw2]=true}if(_4V2._jZ2){
|
|
_6L._0V2[_Ow2]=(_4V2._jZ2);_6L._EM[_Ow2]=true}if(_4V2._kZ2){_6L._0V2[_Pw2]=(_4V2._kZ2);_6L._EM[_Pw2]=true}if(_4V2._lZ2){_6L._0V2[_Qw2]=(_4V2._lZ2);_6L._EM[_Qw2]=true}if(_4V2._mZ2){_6L._0V2[_Rw2]=(_4V2._mZ2);_6L._EM[_Rw2]=true}if(_4V2._nZ2){_6L._0V2[_Sw2]=(_4V2._nZ2);_6L._EM[_Sw2]=true}if(_4V2._oZ2){_6L._0V2[_Tw2]=(_4V2._oZ2);_6L._EM[_Tw2]=true}if(_4V2._pZ2){_6L._0V2[_Uw2]=(_4V2._pZ2);_6L._EM[_Uw2]=true}if(_4V2._qZ2){_6L._0V2[_Vw2]=(_4V2._qZ2);_6L._EM[_Vw2]=true}if(_4V2._rZ2){_6L._0V2[_Ww2]=(_4V2._rZ2);
|
|
_6L._EM[_Ww2]=true}if(_4V2._sZ2){_6L._2V2[_Xw2]=(_4V2._sZ2);_6L._EM[_Xw2]=true}if(_4V2._tZ2){_6L._2V2[_Zw2]=(_4V2._tZ2);_6L._EM[_Zw2]=true}if(_4V2._uZ2){_6L._2V2[__w2]=(_4V2._uZ2);_6L._EM[__w2]=true}if(_4V2._vZ2){_6L._2V2[_0x2]=(_4V2._vZ2);_6L._EM[_0x2]=true}if(_4V2._wZ2){_6L._2V2[_1x2]=(_4V2._wZ2);_6L._EM[_1x2]=true}if(_4V2._xZ2){_6L._2V2[_2x2]=(_4V2._xZ2);_6L._EM[_2x2]=true}if(_4V2._yZ2){_6L._2V2[_3x2]=(_4V2._yZ2);_6L._EM[_3x2]=true}if(_4V2._zZ2){_6L._2V2[_4x2]=(_4V2._zZ2);_6L._EM[_4x2]=true}if(_4V2._AZ2){
|
|
_6L._2V2[_5x2]=(_4V2._AZ2);_6L._EM[_5x2]=true}if(_4V2._BZ2){_6L._2V2[_6x2]=(_4V2._BZ2);_6L._EM[_6x2]=true}if(_4V2._CZ2){_6L._2V2[_7x2]=(_4V2._CZ2);_6L._EM[_7x2]=true}if(_4V2._DZ2){_6L._2V2[_8x2]=(_4V2._DZ2);_6L._EM[_8x2]=true}if(_4V2._EZ2){_6L._2V2[_9x2]=(_4V2._EZ2);_6L._EM[_9x2]=true}if(_4V2._FZ2){_6L._2V2[_ax2]=(_4V2._FZ2);_6L._EM[_ax2]=true}if(_4V2._GZ2){_6L._2V2[_bx2]=(_4V2._GZ2);_6L._EM[_bx2]=true}if(_4V2._HZ2){_6L._2V2[_cx2]=(_4V2._HZ2);_6L._EM[_cx2]=true}if(_4V2._IZ2){_6L._2V2[_dx2]=(_4V2._IZ2);
|
|
_6L._EM[_dx2]=true}if(_4V2._JZ2){_6L._2V2[_ex2]=(_4V2._JZ2);_6L._EM[_ex2]=true}if(_4V2._KZ2){_6L._2V2[_fx2]=(_4V2._KZ2);_6L._EM[_fx2]=true}if(_4V2._LZ2){_6L._2V2[_gx2]=(_4V2._LZ2);_6L._EM[_gx2]=true}if(_4V2._MZ2){_6L._2V2[_hx2]=(_4V2._MZ2);_6L._EM[_hx2]=true}if(_4V2._NZ2){_6L._2V2[_ix2]=(_4V2._NZ2);_6L._EM[_ix2]=true}if(_4V2._OZ2){_6L._2V2[_jx2]=(_4V2._OZ2);_6L._EM[_jx2]=true}if(_4V2._PZ2){_6L._2V2[_kx2]=(_4V2._PZ2);_6L._EM[_kx2]=true}if(_4V2._QZ2){_6L._2V2[_lx2]=(_4V2._QZ2);_6L._EM[_lx2]=true}if(_4V2._RZ2){
|
|
_6L._2V2[_mx2]=(_4V2._RZ2);_6L._EM[_mx2]=true}if(_4V2._SZ2){_6L._2V2[_nx2]=(_4V2._SZ2);_6L._EM[_nx2]=true}if(_4V2._TZ2){_6L._2V2[_ox2]=(_4V2._TZ2);_6L._EM[_ox2]=true}if(_4V2._UZ2){_6L._2V2[_px2]=(_4V2._UZ2);_6L._EM[_px2]=true}if(_4V2._VZ2){_6L._2V2[_qx2]=(_4V2._VZ2);_6L._EM[_qx2]=true}if(_4V2._WZ2){_6L._2V2[_rx2]=(_4V2._WZ2);_6L._EM[_rx2]=true;}if(_4V2._XZ2){_6L._2V2[_sx2]=(_4V2._XZ2);_6L._EM[_sx2]=true}if(_4V2._YZ2){_6L._2V2[_tx2]=(_4V2._YZ2);_6L._EM[_tx2]=true}if(_4V2._ZZ2){_6L._2V2[_ux2]=(_4V2._ZZ2);
|
|
_6L._EM[_ux2]=true}if(_4V2.__Z2){_6L._2V2[_vx2]=(_4V2.__Z2);_6L._EM[_vx2]=true}if(_4V2._0_2){_6L._2V2[_wx2]=(_4V2._0_2);_6L._EM[_wx2]=true}if(_4V2._1_2){_6L._2V2[_xx2]=(_4V2._1_2);_6L._EM[_xx2]=true}if(_4V2._2_2){_6L._2V2[_yx2]=(_4V2._2_2);_6L._EM[_yx2]=true}if(_4V2._3_2){_6L._2V2[_zx2]=(_4V2._3_2);_6L._EM[_zx2]=true}if(_4V2._4_2){_6L._2V2[_Ax2]=(_4V2._4_2);_6L._EM[_Ax2]=true}if(_4V2._5_2){_6L._2V2[_Bx2]=(_4V2._5_2);_6L._EM[_Bx2]=true}if(_4V2._6_2){_6L._2V2[_Cx2]=(_4V2._6_2);_6L._EM[_Cx2]=true}if(_4V2._7_2){
|
|
_6L._2V2[_Dx2]=(_4V2._7_2);_6L._EM[_Dx2]=true}if(_4V2._8_2){_6L._2V2[_Ex2]=(_4V2._8_2);_6L._EM[_Ex2]=true}if(_4V2._9_2){_6L._2V2[_Fx2]=(_4V2._9_2);_6L._EM[_Fx2]=true}if(_4V2._a_2){_6L._2V2[_Gx2]=(_4V2._a_2);_6L._EM[_Gx2]=true}if(_4V2._b_2){_6L._2V2[_Hx2]=(_4V2._b_2);_6L._EM[_Hx2]=true}if(_4V2._c_2){_6L._2V2[_Ix2]=(_4V2._c_2);_6L._EM[_Ix2]=true}if(_4V2._d_2){_6L._2V2[_Jx2]=(_4V2._d_2);_6L._EM[_Jx2]=true}if(_4V2._e_2){_6L._2V2[_Kx2]=(_4V2._e_2);_6L._EM[_Kx2]=true;}if(_4V2._f_2){_6L._2V2[_Lx2]=(_4V2._f_2);
|
|
_6L._EM[_Lx2]=true}if(_4V2._g_2){_6L._2V2[_Mx2]=(_4V2._g_2);_6L._EM[_Mx2]=true}if(_4V2._h_2){_6L._2V2[_Nx2]=(_4V2._h_2);_6L._EM[_Nx2]=true}if(_4V2._i_2){_6L._2V2[_Ox2]=(_4V2._i_2);_6L._EM[_Ox2]=true}if(_4V2._j_2){_6L._2V2[_Px2]=(_4V2._j_2);_6L._EM[_Px2]=true}if(_4V2._k_2){_6L._2V2[_Qx2]=(_4V2._k_2);_6L._EM[_Qx2]=true}if(_4V2._l_2){_6L._2V2[_Rx2]=(_4V2._l_2);_6L._EM[_Rx2]=true}if(_4V2._m_2){_6L._2V2[_Sx2]=(_4V2._m_2);_6L._EM[_Sx2]=true}if(_4V2._n_2){_6L._2V2[_Tx2]=(_4V2._n_2);_6L._EM[_Tx2]=true}if(_4V2._o_2){
|
|
_6L._2V2[_Ux2]=(_4V2._o_2);_6L._EM[_Ux2]=true}if(_4V2._p_2){_6L._2V2[_Vx2]=(_4V2._p_2);_6L._EM[_Vx2]=true}if(_4V2._q_2){_6L._2V2[_Wx2]=(_4V2._q_2);_6L._EM[_Wx2]=true}if(_4V2._r_2){_6L._2V2[_Xx2]=(_4V2._r_2);_6L._EM[_Xx2]=true}if(_4V2._s_2){_6L._2V2[_Yx2]=(_4V2._s_2);_6L._EM[_Yx2]=true}if(_4V2._t_2){_6L._2V2[_Zx2]=(_4V2._t_2);_6L._EM[_Zx2]=true}if(_4V2._u_2){_6L._2V2[__x2]=(_4V2._u_2);_6L._EM[__x2]=true}if(_4V2._v_2){_6L._2V2[_0y2]=(_4V2._v_2);_6L._EM[_0y2]=true}if(_4V2._w_2){_6L._2V2[_1y2]=(_4V2._w_2);
|
|
_6L._EM[_1y2]=true}if(_4V2._x_2){_6L._2V2[_2y2]=(_4V2._x_2);_6L._EM[_2y2]=true}if(_4V2._y_2){_6L._2V2[_gy2]=(_4V2._y_2);_6L._EM[_gy2]=true}if(_4V2._z_2){_6L._2V2[_hy2]=(_4V2._z_2);_6L._EM[_hy2]=true}if(_4V2._A_2){_6L._2V2[_iy2]=(_4V2._A_2);_6L._EM[_iy2]=true}if(_4V2._B_2){_6L._2V2[_jy2]=(_4V2._B_2);_6L._EM[_jy2]=true}if(_4V2._C_2){_6L._2V2[_ky2]=(_4V2._C_2);_6L._EM[_ky2]=true}if(_4V2._D_2){_6L._2V2[_ly2]=(_4V2._D_2);_6L._EM[_ly2]=true}if(_4V2._E_2){_6L._2V2[_my2]=(_4V2._E_2);_6L._EM[_my2]=true}if(_4V2._F_2){
|
|
_6L._2V2[_ny2]=(_4V2._F_2);_6L._EM[_ny2]=true}if(_4V2._G_2){_6L._2V2[_oy2]=(_4V2._G_2);_6L._EM[_oy2]=true}if(_4V2._H_2){_6L._2V2[_py2]=(_4V2._H_2);_6L._EM[_py2]=true}if(_4V2._I_2){_6L._2V2[_qy2]=(_4V2._I_2);_6L._EM[_qy2]=true;}if(_4V2._J_2){_6L._2V2[_ry2]=(_4V2._J_2);_6L._EM[_ry2]=true}if(_4V2._K_2){_6L._2V2[_sy2]=(_4V2._K_2);_6L._EM[_sy2]=true}if(_4V2._L_2){_6L._2V2[_ty2]=(_4V2._L_2);_6L._EM[_ty2]=true}if(_4V2._M_2){_6L._2V2[_uy2]=(_4V2._M_2);_6L._EM[_uy2]=true}if(_4V2._N_2){_6L._2V2[_vy2]=(_4V2._N_2);
|
|
_6L._EM[_vy2]=true}var _p1=0;if(_4V2._N1!=undefined){while(_p1<_4V2._N1.length){var key=parseInt(_4V2._N1[_p1])+1;var _RC2=_4V2._N1[_p1+1];var _O_2=_iz2._Kl(key);_6L._EM[_tq2]=true;_6L._EM[_tq2|key]=true;var _P_2=new _RU2();_P_2._SU2=_RC2;_P_2._UU2=_O_2;_P_2._TU2=key;_6L._v1[_tq2|key]=_P_2;_p1+=2}}_p1=0;if(_4V2._O1!=undefined){while(_p1<_4V2._O1.length){_6L._EM[_y22]=true;var key=parseInt(_4V2._O1[_p1]);var _nT1=_4V2._O1[_p1+1];var _Q_2=new _VU2();_Q_2._SU2=_nT1;_Q_2._R_2=false;_Q_2._hx=this;_6L._fC2[key]=_Q_2;
|
|
_p1+=2}}if(_4V2._z1!=undefined){_6L._KQ2._z1=_4V2._z1;_6L._KQ2._A1=_4V2._A1;_6L._KQ2._B1=_4V2._B1;_6L._KQ2._C1=_4V2._C1;_6L._KQ2._D1=_4V2._D1;_6L._KQ2._E1=_4V2._E1;_6L._KQ2._F1=_4V2._F1;_6L._KQ2._G1=_4V2._G1;_6L._KQ2._H1=_4V2._H1;_6L._KQ2._I1=_4V2._I1;_6L._KQ2._J1=_4V2._J1;_6L._KQ2._K1=_4V2._K1}}return _6L}_D22.prototype._Tl=function(_mj,index,_ny,_qM){if((_mj!=_3S)&&_E31!=-1&&!((_ny._33||_Ij._S_2)&&((_mj==_nS)||(_mj==_mS)||(_mj==_2S)||(_mj==_pn2)||(_mj==_sm2)))){return }var _T_2=_JM;var _U_2=_KM;var _V_2=_Wz2;
|
|
var _W_2=_nx;_Wz2=this;_JM=_mj;_KM=index;_nx=false;var _4r1=true;switch(_mj){case _mS:if(this._L1)this._L1(_ny,_qM);else _4r1=false;break;case _nS:if(this._Q1)this._Q1(_ny,_qM);else _4r1=false;break;case _2S:if(this._B2)this._B2(_ny,_qM);else _4r1=false;break;case _3S:if(this._5V2)this._5V2(_ny,_qM);else _4r1=false;break;case _pn2:_4r1=false;break;case _kt2:_4r1=false;break;case _y22:if(this._fC2[index])this._fC2[index]._SU2(_ny,_qM);break;case _nq2:if(this._0V2[_mj|index])this._0V2[_mj|index](_ny,_qM);else _4r1=false;
|
|
break;case _lt2:_4r1=false;break;case _sm2:_4r1=false;break;case _lq2:if(this._Z1)this._Z1(_ny,_qM);else _4r1=false;break;case _pq2:if(this._1V2[_mj|index])this._1V2[_mj|index](_ny,_qM);else _4r1=false;break;case _rq2:if(this._2V2[_mj|index])this._2V2[_mj|index](_ny,_qM);else _4r1=false;break;case _tq2:if(this._v1[_mj|index]){var _X_2=this._v1[_mj|index];var _P_2=_X_2._UU2;var result=_P_2._RC2(_ny,_qM);if(result|_tM){_X_2._SU2(_ny,_qM)}}break;case _nt2:if(this._X1)this._X1(_ny,_qM);else _4r1=false;break;case _pt2:if(this._x2)this._x2(_ny,
|
|
_qM);else _4r1=false;break;case _qt2:if(this._v2)this._v2(_ny,_qM);else _4r1=false;break;case _rt2:if(this._7V2)this._7V2(_ny,_qM);else _4r1=false;break;case _st2:if(this._8V2)this._8V2(_ny,_qM);else _4r1=false;break;case _tt2:if(this._9V2)this._9V2(_ny,_qM);else _4r1=false;break;case _ut2:if(this._G2)this._G2(_ny,_qM);else _4r1=false;break;case _ot2:if(this._aV2)this._aV2(_ny,_qM);else _4r1=false;break;case _Jn2:if(this._a2)this._a2(_ny,_qM);else _4r1=false;break;case _Ln2:if(this._V1)this._V1(_ny,_qM);else _4r1=false;
|
|
break;case _Nn2:if(this._6V2)this._6V2(_ny,_qM);else _4r1=false;break;case _qm2:if(this._KV2)this._KV2(_ny,_qM);else _4r1=false;break;case _tm2:if(this._LV2)this._LV2(_ny,_qM);else _4r1=false;break;case _Jo2:if(this._MV2)this._MV2(_ny,_qM);else _4r1=false;break;case _Lo2:if(this._E2)this._E2(_ny,_qM);else _4r1=false;break;case _No2:if(this._53)this._53(_ny,_qM);else _4r1=false;break;case _Po2:if(this._t2)this._t2(_ny,_qM);else _4r1=false;break;case _Ro2:if(this._NV2)this._NV2(_ny,_qM);else _4r1=false;break;case _To2:if(this._OV2)this._OV2(_ny,
|
|
_qM);else _4r1=false;break;case _c22:if(this._PV2)this._PV2(_ny,_qM);else _4r1=false;break;case _Wo2:if(this._QV2)this._QV2(_ny,_qM);else _4r1=false;break;case _Yo2:if(this._RV2)this._RV2(_ny,_qM);else _4r1=false;break;case _Bm2:if(this._SV2)this._SV2(_ny,_qM);else _4r1=false;break;case _0p2:if(this._TV2)this._TV2(_ny,_qM);else _4r1=false;break;case _2p2:if(this._UV2)this._UV2(_ny,_qM);else _4r1=false;break;case _4p2:if(this._VV2)this._VV2(_ny,_qM);else _4r1=false;break;case _6p2:if(this._WV2)this._WV2(_ny,_qM);
|
|
else _4r1=false;break;case _8p2:if(this._XV2)this._XV2(_ny,_qM);else _4r1=false;break;case _ap2:if(this._YV2)this._YV2(_ny,_qM);else _4r1=false;break;case _cp2:if(this._ZV2)this._ZV2(_ny,_qM);else _4r1=false;break;case _Cm2:if(this.__V2)this.__V2(_ny,_qM);else _4r1=false;break;case _fp2:if(this._0W2)this._0W2(_ny,_qM);else _4r1=false;break;case _hp2:if(this._1W2)this._1W2(_ny,_qM);else _4r1=false;break;case _jp2:if(this._2W2)this._2W2(_ny,_qM);else _4r1=false;break;case _lp2:if(this._3W2)this._3W2(_ny,_qM);else _4r1=false;
|
|
break;case _np2:if(this._4W2)this._4W2(_ny,_qM);else _4r1=false;break;case _pp2:if(this._5W2)this._5W2(_ny,_qM);else _4r1=false;break;case _rp2:if(this._6W2)this._6W2(_ny,_qM);else _4r1=false;break;case _Ul:if(this._7W2)this._7W2(_ny,_qM);else _4r1=false;break;case _vj:if(this._yW2)this._yW2(_ny,_qM);else _4r1=false;break;case __p2:if(this._oW2)this._oW2(_ny,_qM);else _4r1=false;break;case _1q2:if(this._pW2)this._pW2(_ny,_qM);else _4r1=false;break;case _3q2:if(this._qW2)this._qW2(_ny,_qM);else _4r1=false;break;
|
|
case _5q2:if(this._rW2)this._rW2(_ny,_qM);else _4r1=false;break;case _7q2:if(this._sW2)this._sW2(_ny,_qM);else _4r1=false;break;case _bq2:if(this._tW2)this._tW2(_ny,_qM);else _4r1=false;break;case _dq2:if(this._uW2)this._uW2(_ny,_qM);else _4r1=false;break;case _n81:if(this._vW2)this._vW2(_ny,_qM);else _4r1=false;break;case _9q2:if(this._14)this._14(_ny,_qM);else _4r1=false;break;case _gq2:if(this._wW2)this._wW2(_ny,_qM);else _4r1=false;break;case _vt2:if(this._xW2)this._xW2(_ny,_qM);else _4r1=false;break;case _g61:if(this._zW2)this._zW2(_ny,
|
|
_qM);else _4r1=false;break;case _jq2:if(this._AW2)this._AW2(_ny,_qM);else _4r1=false;break;case _sp2:if(this._8W2)this._8W2(_ny,_qM);else _4r1=false;break;case _up2:if(this._9W2)this._9W2(_ny,_qM);else _4r1=false;break;case _wp2:if(this._aW2)this._aW2(_ny,_qM);else _4r1=false;break;case _yp2:if(this._bW2)this._bW2(_ny,_qM);else _4r1=false;break;case _Ap2:if(this._cW2)this._cW2(_ny,_qM);else _4r1=false;break;case _Cp2:if(this._dW2)this._dW2(_ny,_qM);else _4r1=false;break;case _Ep2:if(this._eW2)this._eW2(_ny,_qM);
|
|
else _4r1=false;break;case _Gp2:if(this._fW2)this._fW2(_ny,_qM);else _4r1=false;break;case _Ip2:if(this._gW2)this._gW2(_ny,_qM);else _4r1=false;break;case _Kp2:if(this._hW2)this._hW2(_ny,_qM);else _4r1=false;break;case _Mp2:if(this._iW2)this._iW2(_ny,_qM);else _4r1=false;break;case _Op2:if(this._jW2)this._jW2(_ny,_qM);else _4r1=false;break;case _Qp2:if(this._kW2)this._kW2(_ny,_qM);else _4r1=false;break;case _Sp2:if(this._lW2)this._lW2(_ny,_qM);else _4r1=false;break;case _Up2:if(this._mW2)this._mW2(_ny,_qM);else _4r1=false;
|
|
break;case _Wp2:if(this._nW2)this._nW2(_ny,_qM);else _4r1=false;break;case _0n2:if(this._bV2)this._bV2(_ny,_qM);else _4r1=false;break;case _Sm2:if(this._cV2)this._cV2(_ny,_qM);else _4r1=false;break;case _Um2:if(this._dV2)this._dV2(_ny,_qM);else _4r1=false;break;case _Tm2:if(this._eV2)this._eV2(_ny,_qM);else _4r1=false;break;case _Vm2:if(this._fV2)this._fV2(_ny,_qM);else _4r1=false;break;case _Xm2:if(this._gV2)this._gV2(_ny,_qM);else _4r1=false;break;case _Wm2:if(this._hV2)this._hV2(_ny,_qM);else _4r1=false;break;
|
|
case _Ym2:if(this._iV2)this._iV2(_ny,_qM);else _4r1=false;break;case __m2:if(this._jV2)this._jV2(_ny,_qM);else _4r1=false;break;case _Zm2:if(this._kV2)this._kV2(_ny,_qM);else _4r1=false;break;case _3n2:if(this._lV2)this._lV2(_ny,_qM);else _4r1=false;break;case _4n2:if(this._mV2)this._mV2(_ny,_qM);else _4r1=false;break;case _9n2:if(this._nV2)this._nV2(_ny,_qM);else _4r1=false;break;case _ro2:if(this._oV2)this._oV2(_ny,_qM);else _4r1=false;break;case _to2:if(this._pV2)this._pV2(_ny,_qM);else _4r1=false;break;case _an2:if(this._qV2)this._qV2(_ny,
|
|
_qM);else _4r1=false;break;case _wo2:if(this._rV2)this._rV2(_ny,_qM);else _4r1=false;break;case _yo2:if(this._sV2)this._sV2(_ny,_qM);else _4r1=false;break;case _bn2:if(this._tV2)this._tV2(_ny,_qM);else _4r1=false;break;case _Bo2:if(this._uV2)this._uV2(_ny,_qM);else _4r1=false;break;case _Do2:if(this._vV2)this._vV2(_ny,_qM);else _4r1=false;break;case _1n2:if(this._wV2)this._wV2(_ny,_qM);else _4r1=false;break;case _2n2:if(this._xV2)this._xV2(_ny,_qM);else _4r1=false;break;case _wq2:if(this._yV2)this._yV2(_ny,_qM);
|
|
else _4r1=false;break;case _yq2:if(this._zV2)this._zV2(_ny,_qM);else _4r1=false;break;case _Aq2:if(this._AV2)this._AV2(_ny,_qM);else _4r1=false;break;case _Cq2:if(this._BV2)this._BV2(_ny,_qM);else _4r1=false;break;case _Eq2:if(this._CV2)this._CV2(_ny,_qM);else _4r1=false;break;case _Gq2:if(this._DV2)this._DV2(_ny,_qM);else _4r1=false;break;case _Wq2:if(this._EV2)this._EV2(_ny,_qM);else _4r1=false;break;case _Yq2:if(this._FV2)this._FV2(_ny,_qM);else _4r1=false;break;case __q2:if(this._GV2)this._GV2(_ny,_qM);else _4r1=false;
|
|
break;case _1r2:if(this._HV2)this._HV2(_ny,_qM);else _4r1=false;break;case _3r2:if(this._IV2)this._IV2(_ny,_qM);else _4r1=false;break;case _5r2:if(this._JV2)this._JV2(_ny,_qM);else _4r1=false;break;case _vn2:if(this.__U2[0]!=null)this.__U2[0](_ny,_qM);else _4r1=false;break;case _wn2:if(this.__U2[1]!=null)this.__U2[1](_ny,_qM);else _4r1=false;break;case _xn2:if(this.__U2[2]!=null)this.__U2[2](_ny,_qM);else _4r1=false;break;case _yn2:if(this.__U2[3]!=null)this.__U2[3](_ny,_qM);else _4r1=false;break;case _zn2:if(this.__U2[4]!=null)this.__U2[4](_ny,
|
|
_qM);else _4r1=false;break;case _An2:if(this.__U2[5]!=null)this.__U2[5](_ny,_qM);else _4r1=false;break;case _Bn2:if(this.__U2[6]!=null)this.__U2[6](_ny,_qM);else _4r1=false;break;case _Cn2:if(this.__U2[7]!=null)this.__U2[7](_ny,_qM);else _4r1=false;break;case _Dn2:if(this.__U2[8]!=null)this.__U2[8](_ny,_qM);else _4r1=false;break;case _En2:if(this.__U2[9]!=null)this.__U2[9](_ny,_qM);else _4r1=false;break;case _Fn2:if(this.__U2[10]!=null)this.__U2[10](_ny,_qM);else _4r1=false;break;case _Gn2:if(this.__U2[11]!=null)this.__U2[11](_ny,
|
|
_qM);else _4r1=false;break;default :_4r1=false}_nx=_W_2;_JM=_T_2;_KM=_U_2;_Wz2=_V_2;return _4r1};function _Y_2(_mj){switch(_mj){case _mS:return _kr2;case _nS:return _rn2;case _2S:return _sn2;case _3S:return _tn2;case _pn2:return _un2;case _kt2:return _Hn2;case _y22:return _On2;case _nq2:return _mq2;case _lt2:return _Pn2;case _sm2:return _HM;case _lq2:return _kq2;case _pq2:return _oq2;case _rq2:return _qq2;case _tq2:return _sq2;case _nt2:return _kq2;case _pt2:return _kq2;case _qt2:return _kq2;case _rt2:return _kq2;case _st2:return _kq2;case _tt2:return _kq2;
|
|
case _ut2:return _kq2;case _ot2:return _kq2;case _Jn2:return _Hn2;case _Ln2:return _Hn2;case _Nn2:return _Hn2;case _qm2:return _HM;case _tm2:return _HM;case _Jo2:return _HM;case _Lo2:return _HM;case _No2:return _HM;case _Po2:return _HM;case _Ro2:return _HM;case _To2:return _HM;case _c22:return _HM;case _Wo2:return _HM;case _Yo2:return _HM;case _Bm2:return _HM;case _0p2:return _HM;case _2p2:return _HM;case _4p2:return _HM;case _6p2:return _HM;case _8p2:return _HM;case _ap2:return _HM;case _cp2:return _HM;case _Cm2:return _HM;case _fp2:return _HM;case _hp2:return _HM;
|
|
case _jp2:return _HM;case _lp2:return _HM;case _np2:return _HM;case _pp2:return _HM;case _rp2:return _HM;case _Ul:return _HM;case _vj:return _HM;case __p2:return _HM;case _1q2:return _HM;case _3q2:return _HM;case _5q2:return _HM;case _7q2:return _HM;case _bq2:return _HM;case _dq2:return _HM;case _n81:return _HM;case _9q2:return _HM;case _gq2:return _HM;case _vt2:return _HM;case _g61:return _HM;case _sp2:return _HM;case _up2:return _HM;case _wp2:return _HM;case _yp2:return _HM;case _Ap2:return _HM;case _Cp2:return _HM;case _Ep2:return _HM;case _Gp2:return _HM;
|
|
case _Ip2:return _HM;case _Kp2:return _HM;case _Mp2:return _HM;case _Op2:return _HM;case _Qp2:return _HM;case _Sp2:return _HM;case _Up2:return _HM;case _Wp2:return _HM;case _0n2:return _Pn2;case _Sm2:return _Pn2;case _Um2:return _Pn2;case _Tm2:return _Pn2;case _Vm2:return _Pn2;case _Xm2:return _Pn2;case _Wm2:return _Pn2;case _Ym2:return _Pn2;case __m2:return _Pn2;case _Zm2:return _Pn2;case _3n2:return _Pn2;case _4n2:return _Pn2;case _9n2:return _Pn2;case _ro2:return _Pn2;case _to2:return _Pn2;case _an2:return _Pn2;case _wo2:return _Pn2;case _yo2:return _Pn2;
|
|
case _bn2:return _Pn2;case _Bo2:return _Pn2;case _Do2:return _Pn2;case _1n2:return _Pn2;case _2n2:return _Pn2;case _wq2:return _uq2;case _yq2:return _uq2;case _Aq2:return _uq2;case _Cq2:return _uq2;case _Eq2:return _uq2;case _Gq2:return _uq2;case _Wq2:return _uq2;case _Yq2:return _uq2;case __q2:return _uq2;case _1r2:return _uq2;case _3r2:return _uq2;case _5r2:return _uq2;case _vn2:return _un2;case _wn2:return _un2;case _xn2:return _un2;case _yn2:return _un2;case _zn2:return _un2;case _An2:return _un2;case _Bn2:return _un2;case _Cn2:return _un2;
|
|
case _Dn2:return _un2;case _En2:return _un2;case _Fn2:return _un2;case _Gn2:return _un2;default :return -1}}function _Z_2(_mj,_rM){if((_mj&0xff00)==_nq2){return _rM}else if((_mj&0xff00)==_pq2){return _rM}else if((_mj&0xff00)==_rq2){return _rM}else if((_mj&0xff00)==_y22){return _rM;}switch(_mj){case _mS:return 0;case _nS:return 0;case _2S:return 0;case _3S:return 0;case _pn2:return 0;case _kt2:return 0;case _y22:return 0;case _nq2:return _rM;case _lt2:return 0;case _sm2:return 0;case _lq2:return 0;case _pq2:return _rM;case _rq2:return _rM;
|
|
case _tq2:return 0;case _nt2:return _Mt2;case _pt2:return _pt2&0xff;case _qt2:return _qt2&0xff;case _rt2:return _rt2&0xff;case _st2:return _st2&0xff;case _tt2:return _tt2&0xff;case _ut2:return _ut2&0xff;case _ot2:return _Nt2&0xff;case _Jn2:return _In2;case _Ln2:return _Kn2;case _Nn2:return _Mn2;case _qm2:return _Go2;case _tm2:return _Ho2;case _Jo2:return _Io2;case _Lo2:return _Ko2;case _No2:return _Mo2;case _Po2:return _Oo2;case _Ro2:return _Qo2;case _To2:return _So2;case _c22:return _Uo2;case _Wo2:return _Vo2;case _Yo2:return _Xo2;case _Bm2:return _Zo2;
|
|
case _0p2:return __o2;case _2p2:return _1p2;case _4p2:return _3p2;case _6p2:return _5p2;case _8p2:return _7p2;case _ap2:return _9p2;case _cp2:return _bp2;case _Cm2:return _dp2;case _fp2:return _ep2;case _hp2:return _gp2;case _jp2:return _ip2;case _lp2:return _kp2;case _np2:return _mp2;case _pp2:return _op2;case _rp2:return _qp2;case _Ul:return _Xp2;case _vj:return _Yp2;case __p2:return _Zp2;case _1q2:return _0q2;case _3q2:return _eq2;case _5q2:return _4q2;case _7q2:return _6q2;case _bq2:return _aq2;case _dq2:return _cq2;case _n81:return _eq2;case _9q2:return _8q2;
|
|
case _gq2:return _fq2;case _vt2:return _vt2;case _g61:return _hq2;case _jq2:return _iq2;case _sp2:return _wt2;case _up2:return _xt2;case _wp2:return _yt2;case _yp2:return _zt2;case _Ap2:return _At2;case _Cp2:return _Bt2;case _Ep2:return _Ct2;case _Gp2:return _Dt2;case _Ip2:return _Et2;case _Kp2:return _Ft2;case _Mp2:return _Gt2;case _Op2:return _Ht2;case _Qp2:return _It2;case _Sp2:return _Jt2;case _Up2:return _Kt2;case _Wp2:return _Lt2;case _0n2:return _Tn2;case _Sm2:return _Qn2;case _Um2:return _Rn2;case _Tm2:return _Sn2;case _Vm2:return _Un2;
|
|
case _Xm2:return _Vn2;case _Wm2:return _Wn2;case _Ym2:return _Xn2;case __m2:return _Yn2;case _Zm2:return _Zn2;case _3n2:return _Eo2;case _4n2:return _Fo2;case _9n2:return _po2;case _ro2:return _qo2;case _to2:return _so2;case _an2:return _uo2;case _wo2:return _vo2;case _yo2:return _xo2;case _bn2:return _zo2;case _Bo2:return _Ao2;case _Do2:return _Co2;case _1n2:return __n2;case _2n2:return _0o2;case _wq2:return _vq2;case _yq2:return _xq2;case _Aq2:return _zq2;case _Cq2:return _Bq2;case _Eq2:return _Dq2;case _Gq2:return _Fq2;case _Wq2:return _Vq2;
|
|
case _Yq2:return _Xq2;case __q2:return _Zq2;case _1r2:return _0r2;case _3r2:return _2r2;case _5r2:return _4r2;case _vn2:return 0;case _wn2:return 1;case _xn2:return 2;case _yn2:return 3;case _zn2:return 4;case _An2:return 5;case _Bn2:return 6;case _Cn2:return 7;case _Dn2:return 8;case _En2:return 9;case _Fn2:return 10;case _Gn2:return 11;default :return 0}}_D22.prototype._RV=function(_sy){this._5n2._7v(_sy);var _6L=this;while(_6L!=null){_6L._sS2._7v(_sy);_6L=_6L._CJ}};_D22.prototype._VV=function(_sy){this._5n2._LU(_sy);var ___2=this;
|
|
while(___2!=null){___2._sS2._LU(_sy);___2=___2._CJ}};_D22.prototype._003=function(_mj,_Zj){if(!this._EM[_mj|_Zj])return;var _Lw=this._sS2._Lw;for(var _p1=0;_p1<_Lw.length;_p1++){var _By=_Lw[_p1];this._Tl(_mj,_Zj,_By,_By)}};function _kB2(){this._103=[];this._V22=[];this.length=0;}_kB2.prototype._XZ=function(){return this._V22};_kB2.prototype._7v=function(_203){this.length++;this._103[_203._mK]=_203;this._V22[_203._ES]=_203};_kB2.prototype._Kl=function(_3V2){return this._V22[_3V2]};_kB2.prototype._uS=function(_rw){
|
|
if(!this._V22[_rw])return false;else return true};_kB2.prototype._uj=function(_mj,_Zj){for(var _bK=0;_bK<_tj._V22.length;_bK++){var _6L=_tj._V22[_bK];if(_6L._EM[_mj|_Zj]){_6L._003(_mj|_Zj)}}};_kB2.prototype._vC2=function(){var _Lw=this._V22;for(var index=0;index<_Lw.length;index++){var _6L=_Lw[index];_6L._CJ=_tj._Kl(_6L._CS);if(!_6L._CJ)_6L._CJ=null;for(var e=0;e<_6L._EM.length;e++){var _ks2=_6L._EM[e];if(_ks2){_6L._pm2[e]=true}}}for(var index=0;index<_Lw.length;index++){var _SP2=_Lw[index];var _6L=_SP2._CJ;
|
|
while(_6L!=null){for(var e=0;e<_6L._EM.length;e++){var _ks2=_6L._EM[e];if(_ks2){_SP2._pm2[e]=true}}_6L=_6L._CJ}}};function _N7(_3V2){var _303=[];if((typeof _3V2==="object")&&!((_3V2 instanceof Array)||(_3V2 instanceof ArrayBuffer))){_303[0]=_3V2}else if(_3V2===_0S){_303=_Ij._XZ()}else {_3V2=yyGetInt32(_3V2);var _6L=_tj._Kl(_3V2);if(_6L!=null){_303=_6L._sS2._Lw}else {var _By=_dK._Kl(_3V2);if(_By!=null){_303[0]=_By}}}var _zk=[];for(var _km=0;_km<_303.length;++_km){var _bK=_303[_km];if(_bK instanceof _gS){if(!_bK._WR&&_bK._XR){
|
|
_zk.push(_bK)}}else {_zk.push(_bK)}}return _zk}function _403(){this._Lw=[];this.length=0;this._Zn=0;this._503=-1}_403.prototype._Kl=function(_Zj){return this._Lw[_Zj]};_403.prototype._7v=function(_nF2){for(var _p1=0;_p1<this._Lw.length;_p1++){if(_nF2._55<this._Lw[_p1]._55){this._Lw.splice(_p1,0,_nF2);this._Zn++;this.length=this._Lw.length;return _p1}}this._Lw[this._Lw.length]=_nF2;this._Zn++;this.length=this._Lw.length;return this.length-1};_403.prototype._yS=function(_nF2){if(this._503<0){this._503=this._Lw.length}
|
|
this._Lw[this._Lw.length]=_nF2;this._Zn++;this.length=this._Lw.length;return this.length-1};_403.prototype._PU2=function(_nF2){var _p1=this._503;if(_p1<0)return;var _Hw=[];while(_p1<this._Lw.length){_Hw[_Hw.length]=this._Lw[_p1];_p1++}this._Lw.splice(this._503,this._Lw.length-this._503);for(_p1=0;_p1<_Hw.length;_p1++){this._7v(_Hw[_p1])}this._503=-1};_403.prototype._2W=function(_nF2){for(var _p1=0;_p1<this._Lw.length;_p1++){if(_nF2==this._Lw[_p1]){this._Lw.splice(_p1,1);this._Zn--;this.length=this._Lw.length;
|
|
return true}}return false};_403.prototype._ov=function(){this._Lw=[];this.length=this._Zn=0};_403.prototype._Kl=function(_Zj){return this._Lw[_Zj]};_403.prototype._aW=function(_nF2){for(var _p1=0;_p1<this._Lw.length;_p1++){if(_nF2==this._Lw[_p1]){return _p1}}return -1};_403.prototype._nw=function(_ow){this._Lw=_ow._Lw.slice();this.length=_ow.length;this._Zn=_ow._Zn;this._503=_ow._503};var _603=0,_703=1,_803=2,_8m2=3,_2m2=4,_903=5,_Wl2=6,_a03=7,_Zl2=8,_4m2=9,_Ul2=10,_b03=11,_c03=12,_am2=13,_d03=14,_e03=0,
|
|
_f03=1,_g03=2,_h03=3,_i03=4,_j03=5,_k03=0,_l03=1,_m03=2,_n03=0,_o03=1,_p03=2,_q03=3;var _r03=[];function _s03(){this._dO=_t03;this._ov=_t03;this._dO()}function _t03(){this.__type="[ParticleType]";this.id=-1;this._u03=true;this._qW=-1;this._v03=true;this._w03=false;this._x03=false;this._ri1=_603;this._y03=1.0;this._z03=1.0;this._A03=0.0;this._B03=0.0;this._vT=1.0;this._wT=1.0;this._C03=100;this._D03=100;this._E03=0;this._F03=0;this._G03=0;this._H03=0;this._I03=0.0;this._J03=0.0;this._K03=0.0;this._L03=0.0;
|
|
this._M03=0.0;this._N03=0.0;this._O03=0.0;this._P03=0.0;this._Q03=0.0;this._R03=0.0;this._S03=0.0;this._T03=0.0;this._U03=0.0;this._V03=0.0;this._W03=270.0;this._X03=_e03;this._Y03=[];this._Y03[0]=_Ry2;this._Y03[1]=_Ry2;this._Y03[2]=_Ry2;this._Z03=1.0;this.__03=1.0;this._013=1.0;this._113=false}function _213(){this._ov=_313;this._dO=_313;this._dO()}function _313(){this._u03=true;this._413=0;this._513=0;this._1_=0.0;this._2_=0.0;this._3_=0.0;this._4_=0.0;this._ri1=_n03;this._613=_k03}function _713(){
|
|
this._813=false;this._513=0;this._913=0;this._a13=0;this.x=0;this.y=0;this._G4=0;this._m_=0;this._IM2=0;this.color=0xffffff;this.alpha=1.0;this.size=0;this._b13=0;this._c13=0;this.id=-1}function _d13(){this._ov=_e13;this._dO=_e13;this._dO()}function _e13(){this._u03=false;this._f13=[];this._g13=[];this._h13=true;this._55=0.0;this._i13=0.0;this._j13=0.0;this._k13=true;this._l13=true;this._m13=-1;this._n13=false}function _b_(_js){var _ok=_0Y();return _ok*_js}function _o13(_p13,_q13,_r13){var _tz=_q13-_p13;
|
|
if(_tz<=0)return _p13;var _Fm=0.0;var _4P=0.0;switch(_r13){case _k03:_4P=_p13+_b_(1)*_tz;break;//Gaussian distribution, SD = 1, cutoff @ +/- 3
|
|
case _l03:{do {_Fm=(_b_(1)-0.5)*6.0}while((exp(-(_Fm*_Fm)*0.5)<=_b_(1)));_4P=_p13+((_Fm+3.0)*(1.0/6.0))*_tz}break;//Inverse Gaussian distribution, SD = 1, cutoff @ +/- 3
|
|
case _m03:{do {_Fm=(_b_(1)-0.5)*6.0}while(!(exp(-(_Fm*_Fm)*0.5)>_b_(1)));if(_Fm<0.0)_Fm+=6.0;_4P=_p13+(_Fm*(1.0/6.0))*_tz}break;default :_4P=_p13+_b_(1)*_tz}return _4P;}function _s13(_lw,_js){var _m_;
|
|
if(_lw==0){if(_js>0){_m_=270}else if(_js<0){_m_=90}else {_m_=0}}else {var _sQ=180.0*(Math.atan2(_js,_lw))/Math.PI;if(_sQ<=0){_m_=-_sQ}else {_m_=360.0-_sQ}}return _m_-360.0*Math.floor(_m_/360.0)}function _t13(_bS,_u13){return _u13*Math.cos(_bS*Math.PI/180.0)}function _v13(_bS,_u13){return -_u13*Math.sin(_bS*Math.PI/180.0)}function _w13(_x13){var _y13=_4z2[_x13._513];{if(_x13._913<=0||_x13._a13<=0){switch(_y13._X03){case _e03:_x13.color=_y13._Y03[0];break;case _f03:_x13.color=_y13._Y03[0];break;case _g03:_x13.color=_y13._Y03[0];
|
|
break;case _h03:{var _ok=~~(_o13(_y13._Y03[0],_y13._Y03[1],_k03));var _pk=~~(_o13(_y13._Y03[2],_y13._Y03[3],_k03));var _qk=~~(_o13(_y13._Y03[4],_y13._Y03[5],_k03));_x13.color=(_ok<<16)+(_pk<<8)+_qk}break;case _i03:{var _s1=~~(_o13(_y13._Y03[0],_y13._Y03[1],_k03));var _wJ=~~(_o13(_y13._Y03[2],_y13._Y03[3],_k03));var _4l=~~(_o13(_y13._Y03[4],_y13._Y03[5],_k03));_x13.color=0xffffff}break;case _j03:_x13.color=_hs(_pM(_y13._Y03[0],_y13._Y03[1],_b_(1)));break }}else {switch(_y13._X03){case _f03:{var _Wt=_x13._913/_x13._a13;
|
|
if(_Wt>1)_Wt=1;_x13.color=_pM((_y13._Y03[0]),(_y13._Y03[1]),_Wt)}break;case _g03:{var _Wt=2.0*_x13._913/_x13._a13;if(_Wt>2)_Wt=2;if(_Wt<1){_x13.color=_pM(_y13._Y03[0],_y13._Y03[1],_Wt)}else {_x13.color=_pM(_y13._Y03[1],_y13._Y03[2],_Wt-1)}}break }}}}function _Aw1(_sl,_tl,_z13){var _4P=new _713;var _A13=_4z2[_z13];if(_A13==null||_A13==undefined)return null;_4P._813=true;_4P._513=_z13;_4P.x=_sl;_4P.y=_tl;_4P._G4=_o13(_A13._I03,_A13._J03,0);_4P._m_=_o13(_A13._M03,_A13._N03,0);_4P._IM2=_o13(_A13._Q03,_A13._R03,
|
|
0);_4P._a13=_o13(_A13._C03,_A13._D03,0);_4P._913=0;_4P.color=0xffffff;_w13(_4P);_4P.alpha=_A13._Z03;_4P.size=_o13(_A13._y03,_A13._z03,0);_4P._113=_A13._113;if(_A13._x03){_4P._b13=_b_(10000)}else {_4P._b13=0}_4P._c13=_b_(100000);return _4P}function _Nx(){var _qz=_4z2.length;_4z2[_qz]=new _s03();return _qz}function _611(_Ck){_Ck=yyGetInt32(_Ck);var _B13=_4z2[_Ck];if(_B13==null||_B13==undefined)return false;_4z2[_Ck]=null;return true}function _911(_Ck){_Ck=yyGetInt32(_Ck);var _B13=_4z2[_Ck];if(_B13==null||_B13==undefined)return false;
|
|
_4z2[_Ck]._ov();return true}function _711(_Ck){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return false;return true}function _b11(_Ck,_C13){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._ri1=yyGetInt32(_C13);_B13._qW=-1}function _c11(_Ck,_Fj,_ln,_D13,_E13){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._qW=yyGetInt32(_Fj);_B13._v03=yyGetBool(_ln);_B13._w03=yyGetBool(_D13);_B13._x03=yyGetBool(_E13)}function _d11(_Ck,_F13,_G13,_H13,_I13){
|
|
var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._y03=yyGetReal(_F13);_B13._z03=yyGetReal(_G13);_B13._A03=yyGetReal(_H13);_B13._B03=yyGetReal(_I13)}function _e11(_Ck,_YG,_ZG){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._vT=yyGetReal(_YG);_B13._wT=yyGetReal(_ZG)}function _A11(_Ck,_J13,_K13){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._C03=yyGetInt32(_J13);_B13._D03=yyGetInt32(_K13)}function _C11(_Ck,_L13,_M13){var _B13=_4z2[yyGetInt32(_Ck)];
|
|
if(_B13==null||_B13==undefined)return;_B13._F03=yyGetInt32(_L13);_B13._E03=yyGetInt32(_M13)}function _E11(_Ck,_N13,_O13){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._H03=yyGetInt32(_N13);_B13._G03=yyGetInt32(_O13)}function _G11(_Ck,_P13,_Q13,_R13,_S13){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._I03=yyGetReal(_P13);_B13._J03=yyGetReal(_Q13);_B13._K03=yyGetReal(_R13);_B13._L03=yyGetReal(_S13)}function _H11(_Ck,_T13,_U13,_V13,_W13){var _B13=_4z2[yyGetInt32(_Ck)];
|
|
if(_B13==null||_B13==undefined)return;_B13._M03=yyGetReal(_T13);_B13._N03=yyGetReal(_U13);_B13._O03=yyGetReal(_V13);_B13._P03=yyGetReal(_W13)}function _F11(_Ck,_X13,_Y13,_Z13,__13,_023){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._Q03=yyGetReal(_X13);_B13._R03=yyGetReal(_Y13);_B13._S03=yyGetReal(_Z13);_B13._T03=yyGetReal(__13);_B13._U03=yyGetBool(_023)}function _J11(_Ck,_123,_223){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._V03=yyGetReal(_123);
|
|
_B13._W03=yyGetReal(_223)}function _s11(_Ck,_323,_423,_523,_623,_723,_823){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._X03=_h03;_B13._Y03[0]=yyGetInt32(_323);_B13._Y03[1]=yyGetInt32(_423);_B13._Y03[2]=yyGetInt32(_523);_B13._Y03[3]=yyGetInt32(_623);_B13._Y03[4]=yyGetInt32(_723);_B13._Y03[5]=yyGetInt32(_823)}function _Px(_Ck,_gM,_hM){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._X03=_j03;_B13._Y03[0]=_hs(yyGetInt32(_gM));_B13._Y03[1]=_hs(yyGetInt32(_hM))}
|
|
function _v11(_Ck,_923,_a23,_b23,_c23,_d23,_e23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._X03=_i03;_B13._Y03[0]=yyGetInt32(_923);_B13._Y03[1]=yyGetInt32(_a23);_B13._Y03[2]=yyGetInt32(_b23);_B13._Y03[3]=yyGetInt32(_c23);_B13._Y03[4]=yyGetInt32(_d23);_B13._Y03[5]=yyGetInt32(_e23)}function _i11(_Ck,_f23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._X03=_e03;_B13._Y03[0]=_hs(yyGetInt32(_f23))}function _Qx(_Ck,_f23,_g23){var _B13=_4z2[yyGetInt32(_Ck)];
|
|
if(_B13==null||_B13==undefined)return;_B13._X03=_f03;_B13._Y03[0]=_hs(yyGetInt32(_f23));_B13._Y03[1]=_hs(yyGetInt32(_g23))}function _m11(_Ck,_f23,_h23,_g23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._X03=(_Nn===null)?_e03:_g03;_B13._Y03[0]=_hs(yyGetInt32(_f23));_B13._Y03[1]=_hs(yyGetInt32(_h23));_B13._Y03[2]=_hs(yyGetInt32(_g23))}function _y11(_Ck,_i23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_i23=yyGetReal(_i23);_B13._Z03=_i23;_B13.__03=_i23;
|
|
_B13._013=_i23}function _Rx(_Ck,_i23,_j23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_i23=yyGetReal(_i23);_j23=yyGetReal(_j23);_B13._Z03=_i23;_B13.__03=(_i23+_j23)/2.0;_B13._013=_j23}function _z11(_Ck,_i23,_k23,_j23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._Z03=yyGetReal(_i23);_B13.__03=yyGetReal(_k23);_B13._013=yyGetReal(_j23)}function _g11(_Ck,_l23){var _B13=_4z2[yyGetInt32(_Ck)];if(_B13==null||_B13==undefined)return;_B13._113=yyGetReal(_l23)}
|
|
function _L11(_Tl2){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return -1;var _qz=_m23._g13.length;_m23._g13[_qz]=new _213();return _qz}function _N11(_Tl2,_Ck){_Ck=yyGetInt32(_Ck);var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;var _n23=_m23._g13[_Ck];if(_n23==null||_n23==undefined)return false;_m23._g13[_Ck]=null;return true}function _P11(_Tl2){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;_m23._g13=[];return true}function _R11(_Tl2,_Ck){
|
|
var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;var _n23=_m23._g13[yyGetInt32(_Ck)];if(_n23==null||_n23==undefined)return false;return true}function _T11(_Tl2,_Ck){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;var _n23=_m23._g13[yyGetInt32(_Ck)];if(_n23==null||_n23==undefined)return false;_n23._dO()}function _V11(_Tl2,_Ck,_o23,_p23,_q23,_r23,_C13,_s23){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;var _n23=_m23._g13[yyGetInt32(_Ck)];
|
|
if(_n23==null||_n23==undefined)return;_n23._1_=yyGetReal(_o23);_n23._2_=yyGetReal(_p23);_n23._3_=yyGetReal(_q23);_n23._4_=yyGetReal(_r23);_n23._ri1=yyGetInt32(_C13);_n23._613=yyGetInt32(_s23)}function _X11(_Tl2,_Ck,_t23,_H31){_t23=yyGetInt32(_t23);_H31=yyGetInt32(_H31);if(_H31<0){var _0Y=_b_(-_H31)|0;if(_0Y==0){_H31=1}else {return }}var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;var _n23=_m23._g13[yyGetInt32(_Ck)];if(_n23==null||_n23==undefined)return;for(var _p1=0;_p1<=_H31-1;_p1++){
|
|
var _Fm,_Hm;var _u23=false;while(_u23==false){_Fm=_o13(0.0,1.0,_n23._613);_Hm=_o13(0.0,1.0,_n23._613);if((_n23._613==_m03)&&(_n23._ri1!=_q03)){if(_b_()<0.5){_Fm=_o13(0.0,1.0,0)}else {_Hm=_o13(0.0,1.0,0)}}switch(_n23._ri1){case _n03:_u23=true;break;case _o03:{var _Cq=_Fm-0.5;var _Dq=_Hm-0.5;if((_Cq*_Cq+_Dq*_Dq)<=0.25)_u23=true;break }case _p03:if((Math.abs(_Fm-0.5)+Math.abs(_Hm-0.5))<=0.5)_u23=true;break;case _q03:_u23=true;break;default :_u23=true;break }}if(_n23._ri1==_q03){_Z01(_Tl2,_n23._1_+(_n23._2_-_n23._1_)*_Fm,
|
|
_n23._3_+(_n23._4_-_n23._3_)*_Fm,_t23,1)}else {_Z01(_Tl2,_n23._1_+(_n23._2_-_n23._1_)*_Fm,_n23._3_+(_n23._4_-_n23._3_)*_Hm,_t23,1)}}}function _Z11(_Tl2,_Ck,_t23,_H31){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;var _n23=_m23._g13[yyGetInt32(_Ck)];if(_n23==null||_n23==undefined)return;_n23._413=yyGetInt32(_H31);_n23._513=yyGetInt32(_t23)}function _Z01(_Tl2,_sl,_tl,_z13,_H31){_H31=yyGetInt32(_H31);_z13=yyGetInt32(_z13);var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;
|
|
var _A13=_4z2[_z13];if(_A13==null||_A13==undefined)return false;for(var _p1=0;_p1<_H31;_p1++){var index=_m23._f13.length;_m23._f13[index]=_Aw1(yyGetReal(_sl),yyGetReal(_tl),_z13)}}function _011(_Tl2,_sl,_tl,_z13,_vs,_H31){_H31=yyGetInt32(_H31);_z13=yyGetInt32(_z13);var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;var _A13=_4z2[_z13];if(_A13==null||_A13==undefined)return false;for(var _p1=1;_p1<=_H31;_p1++){var index=_m23._f13.length;_m23._f13[index]=_Aw1(yyGetReal(_sl),yyGetReal(_tl),
|
|
_z13);_m23._f13[index].color=_hs(yyGetInt32(_vs))}}function _311(_Tl2){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;_m23._f13=[];return true}function _511(_Tl2){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return 0;return _m23._f13.length}function _Mx(_1W,_1k2){if(_1W==undefined)_1W=-1;else _1W=yyGetInt32(_1W);if(_1k2==undefined)_1k2=true;else _1k2=yyGetBool(_1k2);if(_Kj){var _v23=null;if(_1W==-1){_v23=new _kU();_MS._rV(_Ij,0,_v23,true,true)}else {var _KS=_MS._4V();
|
|
if(_KS!=null){_2e=_MS._OS(_KS,_1W);if(_2e!=null){_v23=new _kU();if(_KS==_Ij){var _Qq=_MS._oV(_Ij,_2e,_v23,true);if(_Qq==-1){_MS._0V(_Ij,_v23._Pt,true);_v23=null}}else {_MS._rV(_Ij,0,_v23,true,true)}}}}if(_v23==null)return -1}var _2e=null;var index=_5z2.length;_5z2[index]=new _d13();_5z2[index].id=index;if(_Kj){_5z2[index]._m13=-1}_5z2[index]._ov();if(_Kj){_v23._lU=index;_5z2[index]._m13=_v23._Pt;_5z2[index]._n13=!_1k2;if(_1W!=-1){_2e=_MS._OS(_KS,_1W);_5z2[index]._55=_2e._55}}return index}function _J01(_Tl2){
|
|
var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return false;return true}function _I01(_Tl2){_Tl2=yyGetInt32(_Tl2);var _m23=_5z2[_Tl2];if(_m23==null||_m23==undefined)return;_L01(_Tl2);_5z2[_Tl2]=null;return true}function _L01(_Tl2){_Tl2=yyGetInt32(_Tl2);var _m23=_5z2[_Tl2];if(_m23==null||_m23==undefined)return;if(_Kj){if(_5z2[_Tl2]._m13!==undefined){_MS._0V(_Ij,_5z2[_Tl2]._m13,true)}_5z2[_Tl2]._m13=-1;_5z2[_Tl2]._n13=false}_m23._ov()}function _N01(_Tl2,_w23){var _m23=_5z2[yyGetInt32(_Tl2)];
|
|
if(_m23==null||_m23==undefined)return;_m23._h13=_w23}function _O01(_Tl2,_gx){_Tl2=yyGetInt32(_Tl2);var _m23=_5z2[_Tl2];if(_m23==null||_m23==undefined)return;_m23.id=_Tl2;_m23._55=yyGetReal(_gx);_Ij._x23.push({_y23:_m23,type:0})}function _Q01(_Tl2,_sl,_tl){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;_m23._i13=yyGetReal(_sl);_m23._j13=yyGetReal(_tl)}function _S01(_Tl2,_z23){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;_m23._k13=yyGetBool(_z23)}function _U01(_Tl2,
|
|
_z23){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;_m23._l13=yyGetBool(_z23)}function _A23(_Tl2){var _p1=0;var _vm=0;var _qz=0;var _m23=_5z2[_Tl2];var _B23=_m23._f13;_p1=0;while(_p1<_B23.length){var _C23=_B23[_p1];var _A13=_4z2[_C23._513];_C23._913++;if(_C23._913>=_C23._a13){_vm=_A13._H03;if(_vm<0){if(_b_(-_vm)==0)_vm=1}if(_vm>0){_Z01(_Tl2,_C23.x,_C23.y,_A13._G03,_vm)}_B23.splice(_p1,1)}else {_vm=_A13._F03;if(_vm<0){if(_b_(-_vm)==0)_vm=1}if(_vm>0){_Z01(_Tl2,_C23.x,_C23.y,_A13._E03,
|
|
_vm)}_p1++}}}function _D23(_Tl2){var _p1=0;var _Em=0;var _65=0.0;var _75=0.0;var _XM=0.0;var _6l=0.0;var _E23=0.0;var _FA1=0.0;var _F23=0.0;var _G23=0.0;var _H23=0.0;var _092=0.0;var _I23=0.0;var _m23=_5z2[_Tl2];var _B23=_m23._f13;for(_p1=0;_p1<_B23.length;_p1++){var _C23=_B23[_p1];var _A13=_4z2[_C23._513];_C23._G4=_C23._G4+_A13._K03;if(_C23._G4<0)_C23._G4=0;_C23._m_=_C23._m_+_A13._O03;_C23._IM2=_C23._IM2+_A13._S03;_G23=0;_H23=0;if((_A13._V03!=0)||(_m23._UW>0)){_65=_t13(_C23._m_,_C23._G4);_75=_v13(_C23._m_,_C23._G4);
|
|
if(_A13._V03!=0){_XM=_t13(_A13._W03,_A13._V03);_6l=_v13(_A13._W03,_A13._V03);_65=_65+_XM;_75=_75+_6l}_C23._m_=_s13(_65,_75);_C23._G4=Math.sqrt(_65*_65+_75*_75)}_092=((_C23._913+3*_C23._c13)%24)/6.0;if(_092>2.0){_092=4.0-_092}_092=_092-1.0;_I23=((_C23._913+4*_C23._c13)%20)/5.0;if(_I23>2.0){_I23=4.0-_I23}_I23=_I23-1.0;_65=_t13(_C23._m_+_092*_A13._P03,_C23._G4+_I23*_A13._L03);_75=_v13(_C23._m_+_092*_A13._P03,_C23._G4+_I23*_A13._L03);_C23.x=_C23.x+_65+_G23;_C23.y=_C23.y+_75+_H23}}function _J23(_Tl2){
|
|
var _m23=_5z2[_Tl2];var _B23=_m23._f13;for(var _p1=0;_p1<_B23.length;_p1++){var _C23=_B23[_p1];var _A13=_4z2[_C23._513];_C23.size=_C23.size+_A13._A03;if(_C23.size<0){_C23.size=0}_w13(_C23);var _K23;if(_C23._a13>0){_K23=2.0*_C23._913/_C23._a13}else {_K23=1}if(_K23<1){_C23.alpha=_A13._Z03*(1.0-_K23)+_A13.__03*_K23}else {_C23.alpha=_A13.__03*(2.0-_K23)+_A13._013*(_K23-1)}}}function _W01(_Tl2){_Tl2=yyGetReal(_Tl2);var _m23=_5z2[_Tl2];if(_m23==null||_m23==undefined)return 0;_A23(_Tl2);_D23(_Tl2);_J23(_Tl2);var _L23=_m23._g13;
|
|
if(_L23){for(var _p1=0;_p1<_L23.length;_p1++){if(_L23[_p1]!=null&&_L23[_p1]._413!=0){_X11(_Tl2,_p1,_L23[_p1]._513,_L23[_p1]._413)}}}}function _M23(){for(var _p1=0;_p1<_5z2.length;_p1++){var _m23=_5z2[_p1];if(_m23!=null){if(_m23._k13){_W01(_p1)}}}}function _N23(_x13,_421,_521){var _j91=null;var _Mk=null;if(_x13._a13<=0)return;var _A13=_4z2[_x13._513];_j91=_Jl._Kl(_A13._qW);if(_j91==null){var _ri1=_A13._ri1;if((_ri1>=0)&&(_ri1<_d03)){_Mk=_3z2[_ri1];if(_Mk==null){return }}else {return }}var _km;if(_Mk!=null){}else {
|
|
if(_j91._8z<=0)return;if(!_A13._v03){_km=_x13._b13}else if(_A13._w03){_km=_x13._b13+(_j91._vm*_x13._913/_x13._a13)}else {_km=_x13._b13+_x13._913;}}var _ok=((_x13._913+2*_x13._c13)%16)/4.0;if(_ok>2.0)_ok=4.0-_ok;_ok=_ok-1.0;var _y92=_x13._IM2;if(_A13._U03)_y92=_y92+_x13._m_;_y92=_y92+_ok*_A13._T03;_ok=((_x13._913+_x13._c13)%16)/4.0;if(_ok>2.0)_ok=4.0-_ok;_ok=_ok-1.0;if(_x13._113){_SQ(1)}var _wJ=_x13.size+_ok*_A13._B03;var _q1=_x13.color;if(_Mk!=null){var _vT,_wT,_IM2;var _hM2=_A13._vT*_wJ;var _iM2=_A13._wT*_wJ;
|
|
var _O23=_y92;var _P23=~~(_x13.x+_421);var _Q23=~~(_x13.y+_521);if(_hM2==1&&_iM2==1&&_O23==0&&_x13.color==0xffffff){_UM2(_Mk,_P23,_Q23,_x13.alpha);}else {_ZM2(_Mk,0,0,_P23,_Q23,_hM2,_iM2,_O23*0.017453293,_q1,_q1,_q1,_q1,_x13.alpha)}}else {_j91._so(_km,_x13.x+_421,_x13.y+_521,_4z2[_x13._513]._vT*_wJ,_4z2[_x13._513]._wT*_wJ,_y92,_q1,_x13.alpha)}}function _Y01(_Tl2){var _m23=_5z2[yyGetInt32(_Tl2)];if(_m23==null||_m23==undefined)return;var src,_vp;if(_Nn!=null){src=_R23;_vp=_S23}var _B23=_m23._f13;if(_m23._h13){
|
|
for(var _p1=0;_p1<_m23._f13.length;_p1++){_N23(_B23[_p1],_m23._i13,_m23._j13)}}else {for(var _p1=_m23._f13.length-1;_p1>=0;_p1--){_N23(_B23[_p1],_m23._i13,_m23._j13)}}if(_Nn!=null){_UQ(src,_vp)}else {_SQ(0)}}function _T23(_U23){for(var _p1=0;_p1<_5z2.length;_p1++){var _m23=_5z2[_p1];if(_m23!=null){if(_m23._l13){if(Math.abs(_m23._55-_U23)<0.01)_Y01(_p1)}}}}function _V23(){if(_Kj){if(_r03.length<_5z2.length){var _W23=_r03.length;for(var _p1=_W23;_p1<_5z2.length;_p1++){_r03[_p1]=null}}for(var _p1=0;_p1<_5z2.length;
|
|
_p1++){var _m23=_5z2[_p1];if(_m23!=null){if(_m23._m13==-1){var _X23=null;var _Y23=_r03[_p1];if(_Y23!=null){_X23=_MS._NS(_Ij,_Y23);if(_X23==null){_X23=_MS.__V(_Ij,_m23._55,_Y23)}}var _v23=new _kU();_v23._lU=_p1;if(_X23!=null){_m23._m13=_MS._oV(_Ij,_X23,_v23,true)}if(_m23._m13==-1){_m23._m13=_MS._rV(_Ij,_m23._55,_v23,true,true)}}}}_r03=[]}};function _Z23(){if(_Kj){for(var _p1=0;_p1<_5z2.length;_p1++){var _m23=_5z2[_p1];if(_m23!=null){var _X23=null;if(_m23._m13!=-1){var _iW=_MS._hW(_Ij,_m23._m13);if(_iW!=null){
|
|
_X23=_iW._2e}_MS._0V(_Ij,_5z2[_p1]._m13,true);_m23._m13=-1}if(_m23._n13==true){_I01(_p1);_r03[_p1]=null}else {if(_X23!=null){if(_X23._FT==true){_r03[_p1]=null}else {_r03[_p1]=_X23._GT}}else {_r03[_p1]=null}}}}}}function __23(_Tl2){_Tl2=yyGetInt32(_Tl2);if(true==_J01(_Tl2)){var _m23=_5z2[_Tl2];if(_m23!=null){if(_m23._l13){_Y01(_Tl2)}}}};function _033(){var _4P=-1000000000;for(var _p1=0;_p1<_5z2.length;_p1++){var _m23=_5z2[_p1];if(_m23!=null&&_m23._f13.length>0){if(_m23._l13){if(_m23._55>_4P)_4P=_m23._55}}
|
|
}return _4P}function _133(_U23){var _4P=-1000000000;for(var _p1=0;_p1<_5z2.length;_p1++){var _m23=_5z2[_p1];if(_m23!=null&&_m23._f13.length>0){if(_m23._l13){if((_m23._55>_4P)&&(_m23._55<_U23))_4P=_m23._55}}}return _4P}var _4Z=0,_233=1;var _333=0;function _433(_sl,_tl,_cS){this.x=_sl;this.y=_tl;this._G4=_cS;this._xm=0}function _533(){this.__type="[Path]";this.name="";this.id=_333++;this._w=0;this._Iz=1;this._633=4;this._ov()}_533.prototype._ov=function(){this._6m1=[];this._733=[];this._Zn=0;this._833=0;this.length=0}
|
|
;_533.prototype._3Z=function(_Qj){if((_Qj<0)||(_Qj>1)){this._w=0}else {this._w=_Qj}this._933()};_533.prototype._5Z=function(_Qj){this._Iz=_Qj;this._933()};_533.prototype._a33=function(){var _p1=0;this.length=0;if(this._833<=0)return;this._733[0]._xm=0;for(_p1=1;_p1<this._833;_p1++){this._733[_p1]._xm=this.length=this.length+sqrt(_LF(this._733[_p1].x-this._733[_p1-1].x)+_LF(this._733[_p1].y-this._733[_p1-1].y))}};_533.prototype._b33=function(_3P2,_4P2,_c33){this._833++;var _d33=new _433();this._733[this._833-1]=_d33;
|
|
_d33.x=_3P2;_d33.y=_4P2;_d33._G4=_c33};_533.prototype._e33=function(){this._833=0;if(this._Zn<=0)return;for(var _p1=0;_p1<this._Zn;_p1++){this._b33(this._6m1[_p1].x,this._6m1[_p1].y,this._6m1[_p1]._G4)}if(this._Iz){this._b33(this._6m1[0].x,this._6m1[0].y,this._6m1[0]._G4)}};_533.prototype._f33=function(_gx,_Om,_Pm,_2H,_fm,_gm,_3H,_5Q,_6Q,_g33){if(_gx==0)return;var _Um=(_Om+_fm+_fm+_5Q)/4.0;var _Vm=(_Pm+_gm+_gm+_6Q)/4.0;var _vG=(_2H+_3H+_3H+_g33)/4.0;if(_LF(_fm-_Om)+_LF(_gm-_Pm)>16.0){this._f33(_gx-1,
|
|
_Om,_Pm,_2H,(_fm+_Om)/2.0,(_gm+_Pm)/2.0,(_3H+_2H)/2.0,_Um,_Vm,_vG)}this._b33(_Um,_Vm,_vG);if(_LF(_fm-_5Q)+_LF(_gm-_6Q)>16.0){this._f33(_gx-1,_Um,_Vm,_vG,(_5Q+_fm)/2.0,(_6Q+_gm)/2.0,(_g33+_3H)/2.0,_5Q,_6Q,_g33)}};_533.prototype._h33=function(){var _p1=0;var _km=0;this._833=0;if(this._Zn<=0)return;if(!this._Iz){this._b33(this._6m1[0].x,this._6m1[0].y,this._6m1[0]._G4)}if(this._Iz){_km=this._Zn-1}else {_km=this._Zn-3}for(_p1=0;_p1<=_km;_p1++){var _mv1=this._6m1[_p1%this._Zn];var _nv1=this._6m1[(_p1+1)%this._Zn];
|
|
var _i33=this._6m1[(_p1+2)%this._Zn];this._f33(this._633,(_mv1.x+_nv1.x)/2.0,(_mv1.y+_nv1.y)/2.0,(_mv1._G4+_nv1._G4)/2.0,_nv1.x,_nv1.y,_nv1._G4,(_nv1.x+_i33.x)/2.0,(_nv1.y+_i33.y)/2.0,(_nv1._G4+_i33._G4)/2.0)}if(!this._Iz){this._b33(this._6m1[this._Zn-1].x,this._6m1[this._Zn-1].y,this._6m1[this._Zn-1]._G4)}else {this._b33(this._733[0].x,this._733[0].y,this._733[0]._G4)}};_533.prototype._933=function(){if(this._w==1){this._h33()}else {this._e33()}this._a33()};function _HC2(_qF2){var _1Z=new _533();if((_qF2!=undefined)&&(_qF2!=null)){
|
|
if(_qF2._633!=undefined){_1Z._633=_qF2._633}if(_qF2._Iz!=undefined){_1Z._Iz=_qF2._Iz}if(_qF2._w!=undefined){_1Z._w=_qF2._w}if(_qF2._v!=undefined){_1Z.name=_qF2._v}if(_qF2._6m1!=undefined){_1Z._Zn=_qF2._6m1.length}for(var _iP=0;_iP<_qF2._6m1.length;_iP++){var _1G2=_qF2._6m1[_iP];var _j33=new _433(_1G2.x,_1G2.y,_1G2._G4);_1Z._6m1[_1Z._6m1.length]=_j33}_1Z._933()}return _1Z}var _k33=new _433(0,0,100);_533.prototype._921=function(_Ck){var _Mw=0;if(this._833<=0){_k33.x=0;_k33.y=0;_k33._G4=0;return _k33}if((this._833==1)||(this.length==0)||(_Ck<=0)){
|
|
return this._733[0]}if(_Ck>=1){return this._733[this._833-1]}var _xm=this.length*_Ck;_Mw=0;while((_Mw<this._833-2)&&(_xm>=this._733[_Mw+1]._xm)){_Mw++}var _7S2=this._733[_Mw];_xm=_xm-_7S2._xm;var _r1=this._733[_Mw+1]._xm-_7S2._xm;if(_r1!=0){_Mw++;_k33.x=_7S2.x+_xm*(this._733[_Mw].x-_7S2.x)/_r1;_k33.y=_7S2.y+_xm*(this._733[_Mw].y-_7S2.y)/_r1;_k33._G4=_7S2._G4+_xm*(this._733[_Mw]._G4-_7S2._G4)/_r1;_7S2=_k33}return _7S2};_533.prototype._3S2=function(_Ck){var _iP=this._921(_Ck);return _iP.x};_533.prototype._4S2=function(_Ck){
|
|
var _iP=this._921(_Ck);return _iP.y};_533.prototype._jS=function(_l33){this._6m1=null;this._733=null;this.name=_l33.name;this._Zn=_l33._Zn;this._w=_l33._w;this._Iz=_l33._Iz;this._633=_l33._633;this._833=_l33._833;this.length=_l33.length;this._6m1=[];var _m33;var _1G2;var _n33=_l33._6m1;var _vp=this._6m1;for(var _iP=0;_iP<_n33.length;_iP++){_1G2=_n33[_iP];_m33=new _433(_1G2.x,_1G2.y,_1G2._G4);_m33._xm=_1G2._xm;_vp[_vp.length]=_m33}this._733=[];var _o33=_l33._733;var _vp=this._733;for(var _iP=0;_iP<_o33.length;
|
|
_iP++){_1G2=_o33[_iP];_m33=new _433(_1G2.x,_1G2.y,_1G2._G4);_m33._xm=_1G2._xm;_vp[_vp.length]=_m33}};_533.prototype._p33=function(_421,_521){for(var _p1=0;_p1<=this._Zn-1;_p1++){this._6m1[_p1].x+=_421;this._6m1[_p1].y+=_521}this._933()};_533.prototype._q33=function(){var _1_=100000000;var _2_=-100000000;var _3_=100000000;var _4_=-100000000;for(var _p1=0;_p1<=this._Zn-1;_p1++){if(this._6m1[_p1].x<_1_)_1_=this._6m1[_p1].x;if(this._6m1[_p1].x>_2_)_2_=this._6m1[_p1].x;if(this._6m1[_p1].y<_3_)_3_=this._6m1[_p1].y;
|
|
if(this._6m1[_p1].y>_4_)_4_=this._6m1[_p1].y}return new _433((_1_+_2_)/2.0,(_3_+_4_)/2.0,0)};_533.prototype._VZ=function(){if(this._Zn<=1)return;var _r33=[];for(var _p1=this._Zn-1;_p1>=0;_p1--){_r33[_r33.length]=this._6m1[_p1]}this._6m1=_r33;this._933()};_533.prototype._6Z=function(_3P2,_4P2,_c33){var _1G2=new _433(_3P2,_4P2,_c33);if(!this._6m1)this._6m1=[];this._6m1[this._6m1.length]=_1G2;this._Zn++;this._933();};function _rB2(){this._c1=[];_333=0}_rB2.prototype._7v=function(_l33){this._c1[_l33.id]=_l33}
|
|
;_rB2.prototype._2W=function(_l33){this._c1[_l33.id]=undefined};function _s33(_gx){this._55=_gx;this._y1=true;this._t33=new _Bw()}_s33.prototype._7v=function(_u33){this._t33._7v(_u33)};_s33.prototype._2W=function(_u33){this._t33._LU(_u33)};_s33.prototype._so=function(_9N2){if(!this._y1){return }var _Lw=this._t33._Lw;for(var index=0;index<_Lw.length;index++){var _v33=_Lw[index];if(_v33!=null){var _jI1=_v33.x+(_v33._vT*_v33._r1),_w33=_v33.y+(_v33._wT*_v33._s1);var _nm=(_v33.x<_jI1)?_v33.x:_jI1,_pm=(_v33.x>_jI1)?_v33.x:_jI1,
|
|
_om=(_v33.y<_w33)?_v33.y:_w33,_qm=(_v33.y>_w33)?_v33.y:_w33;if((_nm<=_9N2.right)&&(_om<=_9N2.bottom)&&(_pm>=_9N2.left)&&(_qm>=_9N2.top)){_v33._so()}}}};_s33.prototype._XZ=function(){return this._t33._Lw};function _x33(){this._y33=new _403();this._z33=-1}_x33.prototype._Kl=function(_gx){var _A33;for(var index=0;index<this._y33._Zn;index++){_A33=this._y33._Kl(index);if(_A33._55==_gx)return _A33}return null};_x33.prototype._2W=function(_gx){var _A33=this._Kl(_gx);if(_A33){this._y33._2W(_A33)}};_x33.prototype._7v=function(_u33){
|
|
var _A33;_A33=this._Kl(_u33._55);if(!_A33){_A33=new _s33(_u33._55);this._y33._7v(_A33)}_A33._7v(_u33)};_x33.prototype._B33=function(_u33){var _A33=this._Kl(_u33._55);if(_A33){_A33._2W(_u33)}};_x33.prototype._C33=function(){this._z33=this._y33.length-1;return this._y33._Kl(this._z33)};_x33.prototype._at1=function(){this._z33--;if(this._z33<0)return null;return this._y33._Kl(this._z33)};function _QZ(){this._wx1=[];this.offset=0;this._TZ=_QZ.prototype._D33;this._RZ=_QZ.prototype._E33};_QZ.prototype.Length=function(){
|
|
return(this._wx1.length-this.offset)};_QZ.prototype._SZ=function(_Ht){return((this._wx1.length-this.offset)>=_Ht)};_QZ.prototype._F33=function(){return(this._wx1.length==0)};_QZ.prototype._E33=function(_oF2){this._wx1.push(_oF2)};_QZ.prototype._D33=function(){if(this._F33())return undefined;var _dx=this._wx1[this.offset];if((++this.offset*2)>=this._wx1.length){this._wx1=this._wx1.slice(this.offset);this.offset=0}return _dx};function _DC2(){this.id=_Ez2++;this._HU()};_DC2.prototype._HU=function(){this.__type="[Room]";
|
|
this._G33="";this._H33="";this._I33=30;this._MW=1024;this._OW=768;this._S_2=false;this._J33=false;this._K33=0xc0c0c0;this._L33=true;this._M33=true;this._N33=true;this._O33=[];for(var _Am=0;_Am<_Ay2;_Am++){this._O33[_Am]=null}this._zv=false;this._P33=null;this._VR=new _403();this._wS=new _Bw();this._wS._Cw=true;this._0Q2=[];this._x23=[];this._Q33=0;this._R33=[];this._S33=new _x33();this._Bv=[];this._T33=[];this._U33=[];this._y31=null;this._GT="Room";this._K21=null;this._2V=new _403()};_DC2.prototype._7_=function(){
|
|
return this._MW};_DC2.prototype._8_=function(){return this._OW};_DC2.prototype._Jj=function(){return this._I33};_DC2.prototype._2k2=function(){return this._S_2};_DC2.prototype._XZ=function(){return this._VR._Lw};_DC2.prototype._V33=function(_Qj){this._MW=_Qj;_p7._J7=_Qj};_DC2.prototype._W33=function(_Qj){this._OW=_Qj;_p7._q7=_Qj};_DC2.prototype._X33=function(_Qj){this._I33=_Qj;_p7._AK2=_Qj};_DC2.prototype._Y33=function(__j){this._GT=__j};_DC2.prototype._Z33=function(_gb1){this._H33=_gb1;_p7._zK2=_gb1}
|
|
;_DC2.prototype._0k2=function(_Qj){this._S_2=_Qj;_p7._BK2=_Qj};_DC2.prototype.__33=function(){this._y31={_v:"room_empty_"+this.id,width:640,height:480,_K4:[{},{},{},{},{},{},{},{}],_L4:[{},{},{},{},{},{},{},{}],_Q4:[],_35:[]};this._043(this._y31)};_DC2.prototype._143=function(_qF2){if(_qF2!=null){this._y31.width=_qF2.width;this._y31.height=_qF2.height;this._y31._H4=_qF2._H4;this._y31._J4=_qF2._J4;this._y31._243=_qF2._243;this._y31._343=_qF2._343;this._y31._443=_qF2._443;this._y31._G4=_qF2._G4;this._y31._33=_qF2._33;
|
|
this._y31._543=_qF2._543;this._y31._I4=_qF2._I4;if(_qF2._j5){this._y31._j5=_qF2._j5}if(_qF2._A5){this._y31._A5=_qF2._A5;this._y31._B5=_qF2._B5;this._y31._C5=_qF2._C5;this._y31._D5=_qF2._D5;this._y31._E5=_qF2._E5;this._y31._F5=_qF2._F5;this._y31._G5=_qF2._G5;this._y31._H5=_qF2._H5}for(var _p1=0;_p1<_qF2._K4.length;_p1++){var _643=_qF2._K4[_p1];if(_643!=null){this._y31._K4[_p1]={_y1:_643._y1,index:_643.index,_75:_643._75,_65:_643._65,_sT:_643._sT,x:_643.x,y:_643.y,_tT:_643._tT,_uT:_643._uT,_11:_643._11,
|
|
alpha:_643.alpha,_xT:_643._xT}}}for(var _p1=0;_p1<_qF2._L4.length;_p1++){var _743=_qF2._L4[_p1];if(_743){this._y31._L4[_p1]={_y1:_743._y1,_5R:_743._5R,_6R:_743._6R,_M4:_743._M4,_N4:_743._N4,_843:_743._843,_943:_743._943,_O4:_743._O4,_P4:_743._P4,_Ak2:_743._Ak2,_Ck2:_743._Ck2,_65:_743._65,_75:_743._75,index:_743.index}}}this._y31._Q4=new Array(_qF2._Q4.length);for(var _p1=0;_p1<_qF2._Q4.length;_p1++){var _a43=_qF2._Q4[_p1];if(_a43){this._y31._Q4[_p1]={x:_a43.x,y:_a43.y,index:_a43.index,id:_a43.id,rotation:_a43._Ya,
|
|
scaleX:_a43.scaleX,scaleY:_a43.scaleY,imageSpeed:_a43.imageSpeed,imageIndex:_a43.imageIndex,_H4:_a43._Za,_j5:_a43._j5,_R4:_a43._R4}}}this._y31._35=new Array(_qF2._35.length);for(var _p1=0;_p1<_qF2._35.length;_p1++){var _b43=_qF2._35[_p1];if(_b43!=null){this._y31._35[_p1]={x:_b43.x,y:_b43.y,index:_b43.index,_c43:_b43._c43,_d43:_b43._d43,_r1:_b43._r1,_s1:_b43._s1,_55:_b43._55,id:_b43.id,scaleX:_b43.scaleX,scaleY:_b43.scaleY,_H4:_b43._H4}}}this._y31._45=new Array(_qF2._45.length);for(var _p1=0;_p1<_qF2._45.length;
|
|
_p1++){var _e43=_qF2._45[_p1];if(_e43!=null){var _f43={_v:_e43._v,id:_e43.id,type:_e43.type,_55:_e43._55,x:_e43.x,y:_e43.y,_65:_e43._65,_75:_e43._75,_y1:_e43._y1};switch(_e43.type){case _0T:_f43._a5=_e43._a5;_f43._b5=_e43._b5;_f43._c5=_e43._c5;_f43._d5=_e43._d5;_f43._e5=_e43._e5;_f43._f5=_e43._f5;_f43._g5=_e43._g5;_f43._L=_e43._L;_f43._h5=_e43._h5;_f43._i5=_e43._i5;break;case _1T:_f43._85=_e43._85;_f43._95=_e43._95?_e43._95.slice(0):[];break;case _3T:_f43._zX=_e43._zX;_f43._xX=_e43._xX;_f43._yX=_e43._yX;
|
|
_f43._wX=_e43._wX;_f43._AX=_e43._AX?_e43._AX.slice(0):[];break;case _2T:var _g43;_f43._UW=_e43._UW;_f43._WW=new Array(_e43._WW.length);for(_g43=0;_g43<_e43._WW.length;_g43++){_f43._WW[_g43]={_XW:_e43._WW[_g43]._XW,_YW:_e43._WW[_g43]._YW,_ZW:_e43._WW[_g43]._ZW,__W:_e43._WW[_g43].__W,_0X:_e43._WW[_g43]._0X,_1X:_e43._WW[_g43]._1X,_2X:_e43._WW[_g43]._2X,_h43:_e43._WW[_g43]._h43,_i43:_e43._WW[_g43]._i43,_3X:_e43._WW[_g43]._3X,_5X:_e43._WW[_g43]._5X,_7X:_e43._WW[_g43]._7X}}_f43._bX=_e43._bX;_f43._dX=new Array(_e43._dX.length);
|
|
for(_g43=0;_g43<_e43._dX.length;_g43++){_f43._dX[_g43]={_oX:_e43._dX[_g43]._oX,_eX:_e43._dX[_g43]._eX,_mX:_e43._dX[_g43]._mX,_nX:_e43._dX[_g43]._nX,_iX:_e43._dX[_g43]._iX,_jX:_e43._dX[_g43]._jX,_lX:_e43._dX[_g43]._lX,_gX:_e43._dX[_g43]._gX,_hX:_e43._dX[_g43]._hX,_fX:_e43._dX[_g43]._fX,_kX:_e43._dX[_g43]._kX}}_f43._qX=_e43._qX;_f43._sX=new Array(_e43._sX.length);for(_g43=0;_g43<_e43._sX.length;_g43++){_f43._sX[_g43]={_oX:_e43._sX[_g43]._oX,_eX:_e43._sX[_g43]._eX,_mX:_e43._sX[_g43]._mX,_nX:_e43._sX[_g43]._nX,
|
|
_iX:_e43._sX[_g43]._iX,_jX:_e43._sX[_g43]._jX,_lX:_e43._sX[_g43]._lX,_gX:_e43._sX[_g43]._gX,_hX:_e43._sX[_g43]._hX,_tX:_e43._sX[_g43]._tX,_kX:_e43._sX[_g43]._kX}}break }this._y31._45[_p1]=_f43}}}};_DC2.prototype._043=function(_j43){this._HU();this._y31=_j43;if(_j43._v!=undefined)this._Y33(_j43._v);if(_j43._443!=undefined)this._Z33(_j43._443);if(_j43.width!=undefined)this._V33(_j43.width);if(_j43.height!=undefined)this._W33(_j43.height);if(_j43._G4!=undefined)this._X33(_j43._G4);if(_j43._33!=undefined)this._0k2(_j43._33);
|
|
if(_j43._H4!=undefined)this._K33=_j43._H4;if(_j43._J4!=undefined)this._L33=_j43._J4;if(_j43._243!=undefined)this._zv=_j43._243;if(_j43._343!=undefined)this._M33=_j43._343;if(_j43._543!=undefined)this._N33=_j43._543;this._V33(this._MW);this._W33(this._OW);this._X33(this._I33);this._Z33(this._H33);this._0k2(this._S_2);this._Bv=[];this._Q33=0;for(var index=0;index<_j43._35.length;index++){var _k43=_j43._35[index];if(_k43!=null){var _v33=_l43(_k43);this._S33._7v(_v33);this._R33[_v33.id]=_v33;this._Q33++}
|
|
}if(_j43._j5!=undefined)this._P33=_j43._j5;for(var _4l=0;_4l<_j43._L4.length;_4l++){this._Bv[_4l]=_m43(_j43._L4[_4l])}if(_j43._I4!=undefined){if(_j43._I4>0){_MS._JW(this,_j43._45)}}};_DC2.prototype._n43=function(){if(this._y31._A5){if(_Kj){this._K21=new _N12(this._y31._H5,_Mj._Nj())}else {this._K21=new _N12(this._y31._H5,this._Jj())}this._K21._Bv1(this._y31._F5,this._y31._G5)}};_DC2.prototype._o43=function(_p43){var _p1;var _q43=0;var _r43=[];for(_p1=this._VR.length-1;_p1>=0;_p1--){var _fK=this._VR._Kl(0);
|
|
if(_p43){_fK._Tl(_3S,0,_fK,_fK)}this._s43(_fK)}for(_p1=this._wS.length-1;_p1>=0;_p1--){this._s43(this._wS._Kl(0))}};_DC2.prototype._KV1=function(index){if(this._Bv!=undefined){var _iF=this._Bv[index];if(_iF!=undefined)return _iF}return undefined};_DC2.prototype._t43=function(_sl,_tl,_u43){return this._RV(_sl,_tl,_hS++,_u43,false,0)};_DC2.prototype._HX=function(_sl,_tl,_JU,_u43){return this._v43(_sl,_tl,_JU,_hS++,_u43,true)};_DC2.prototype._FX=function(_sl,_tl,_gx,_u43){var _fK=this._RV(_sl,_tl,_hS++,_u43,
|
|
true,_gx);return _fK};_DC2.prototype._w43=function(_sl,_tl,_rw,_4S,_x43,_y43,_z43,_A43,_iZ1,_gs){var _B43=new _gS(_sl,_tl,_rw,_4S,true);this._VR._yS(_B43);_dK._7v(_B43);if(_z43!=undefined)_B43._tK=_z43;if(_A43!=undefined)_B43._Xa=_A43;if(_x43!=undefined)_B43._K7=_x43;if(_y43!=undefined)_B43._Ea=_y43;if(_iZ1!=undefined)_B43._Ya=_iZ1;if(_gs!=undefined){_B43._Za=_gs&0xffffff;_B43.__a=((_gs>>24)&0xff)/255.0}if(_Kj){_B43._DP2=_B43._CP2=_B43._Xa;var _iW=_MS._lW(this,_rw);if(_iW==null){_MS._RV(this,_B43)}else {
|
|
_MS._lV(this,_iW._2e,_iW._Us)}}_B43._LQ2();return _B43};_DC2.prototype._RV=function(_sl,_tl,_rw,_4S,_C43,_gx){var _B43=new _gS(_sl,_tl,_rw,_4S,true);this._VR._yS(_B43);_dK._7v(_B43);if(_C43){_B43._55=_gx}if(_Kj){var _iW=_MS._lW(this,_rw);if(_iW==null){_MS._RV(this,_B43)}else {_MS._lV(this,_iW._2e,_iW._Us)}}_B43._LQ2();return _B43};_DC2.prototype._v43=function(_sl,_tl,_JU,_rw,_4S){var _B43=new _gS(_sl,_tl,_rw,_4S,true);_B43._55=_JU._55;this._VR._yS(_B43);_dK._7v(_B43);_B43._LQ2();if(_Kj)_MS._TV(this,_JU,
|
|
_B43);return _B43};_DC2.prototype._lS=function(_ny){this._VR._yS(_ny);_dK._7v(_ny);if(_Kj){var _LS=_MS._OS(this,_ny._8V);if(_LS!=null)_MS._TV(this,_LS,_ny)}};_DC2.prototype._D43=function(){var _r1=_BO();var _s1=_DO();for(var _p1=0;_p1<_By2;_p1++){_p7._VK2[_p1]=false;_p7._WK2[_p1]=0;_p7._XK2[_p1]=0;_p7._YK2[_p1]=_Ij._MW;_p7._ZK2[_p1]=_Ij._OW;_p7.__K2[_p1]=0;_p7._0L2[_p1]=0;_p7._1L2[_p1]=_r1;_p7._2L2[_p1]=_s1;_p7._3L2[_p1]=0;_p7._4L2[_p1]=0;_p7._5L2[_p1]=0;_p7._6L2[_p1]=0;_p7._7L2[_p1]=0;_p7._8L2[_p1]=-1;
|
|
_p7._BL2[_p1]=-1;_p7._CL2[_p1]=-1}var index=0;for(var _p1=0;_p1<this._Bv.length;_p1++){var _Cv=this._Bv[_p1];_p7._VK2[index]=_Cv._y1;_p7._WK2[index]=_Cv._8a1;_p7._XK2[index]=_Cv._aa1;_p7._YK2[index]=_Cv._ca1;_p7._ZK2[index]=_Cv._ea1;_p7.__K2[index]=_Cv._E43;_p7._0L2[index]=_Cv._F43;_p7._1L2[index]=_Cv._G43;_p7._2L2[index]=_Cv._H43;_p7._3L2[index]=_Cv.angle;_p7._4L2[index]=_Cv._Ak2;_p7._5L2[index]=_Cv._Ck2;_p7._6L2[index]=_Cv._65;_p7._7L2[index]=_Cv._75;_p7._8L2[index]=_Cv._Fk2;_p7._BL2[index]=_Cv._I43;
|
|
_p7._CL2[index]=_Cv._Am2;index++}};_DC2.prototype._J43=function(){var index=0;for(var _p1=0;_p1<this._Bv.length;_p1++){var _Cv=this._Bv[_p1];_Cv._y1=_p7._VK2[index];_Cv._8a1=_p7._WK2[index];_Cv._aa1=_p7._XK2[index];_Cv._ca1=_p7._YK2[index];_Cv._ea1=_p7._ZK2[index];_Cv._E43=_p7.__K2[index];_Cv._F43=_p7._0L2[index];_Cv._G43=_p7._1L2[index];_Cv._H43=_p7._2L2[index];_Cv.angle=_p7._3L2[index];_Cv._Ak2=_p7._4L2[index];_Cv._Ck2=_p7._5L2[index];_Cv._65=_p7._6L2[index];_Cv._75=_p7._7L2[index];_Cv._Fk2=_p7._8L2[index];
|
|
_Cv._I43=_p7._BL2[index];_Cv._Am2=_p7._CL2[index];index++}};_DC2.prototype._K43=function(){for(var _p1=0;_p1<_Wx._Vx.length;_p1++){var _Zx=_Wx._Kl(_p1);_Zx._65=_p7._PK2[_p1];_Zx._75=_p7._QK2[_p1];_Zx.x=_p7._HK2[_p1];_Zx.y=_p7._IK2[_p1];_Zx.x+=_Zx._65;_Zx.y+=_Zx._75;_p7._HK2[_p1]=_Zx.x;_p7._IK2[_p1]=_Zx.y}};_DC2.prototype._L43=function(){var _p1;var _xm,_Am,_il2,_jl2;var _Cv;var _By;if(!this._zv)return;this._J43();for(_p1=0;_p1<this._Bv.length;_p1++){_Cv=this._Bv[_p1];if(!_Cv._y1)continue;if(_Kj&&_Nn==null){
|
|
if(_Cv._Am2!=-1){var _ok2=_zm2._5k2(_Cv._Am2);if(_ok2!=null){_Cv._Fk2=_ok2._Tj2}}}if(_Kj){if(_Cv._Am2!=-1){var _ok2=_zm2._5k2(_Cv._Am2);if(_ok2!=null){_ok2._pv()}}}else if((_Cv._y1)&&(_Cv._Fk2>=0)){_By=null;if(_Cv._Fk2<100000){var _6L=_tj._Kl(_Cv._Fk2);if(_6L!=null){var _Lw=_6L._T21();for(var _bK=0;_bK<_Lw.length;_bK++){_By=_Lw[_bK];if(!_By._WR)break;_By=null}}}else {_By=_dK._Kl(_Cv._Fk2);if(!_By&&_By._WR)_By=null;}if(_By!=null){_xm=_Cv._8a1;_Am=_Cv._aa1;_il2=_By.x;_jl2=_By.y;if(2*_Cv._Ak2>=_Cv._ca1){_xm=_il2-_Cv._ca1/2}
|
|
else if(_il2-_Cv._Ak2<_Cv._8a1){_xm=_il2-_Cv._Ak2}else if(_il2+_Cv._Ak2>_Cv._8a1+_Cv._ca1){_xm=_il2+_Cv._Ak2-_Cv._ca1}if(2*_Cv._Ck2>=_Cv._ea1){_Am=_jl2-_Cv._ea1/2}else if(_jl2-_Cv._Ck2<_Cv._aa1){_Am=_jl2-_Cv._Ck2}else if(_jl2+_Cv._Ck2>_Cv._aa1+_Cv._ea1){_Am=_jl2+_Cv._Ck2-_Cv._ea1}if(_xm<0)_xm=0;if(_xm+_Cv._ca1>this._MW)_xm=this._MW-_Cv._ca1;if(_Am<0)_Am=0;if(_Am+_Cv._ea1>this._OW)_Am=this._OW-_Cv._ea1;if(_Cv._65>=0){if((_xm<_Cv._8a1)&&(_Cv._8a1-_xm>_Cv._65))_xm=_Cv._8a1-_Cv._65;if((_xm>_Cv._8a1)&&(_xm-_Cv._8a1>_Cv._65))_xm=_Cv._8a1+_Cv._65}
|
|
if(_Cv._75>=0){if((_Am<_Cv._aa1)&&(_Cv._aa1-_Am>_Cv._75))_Am=_Cv._aa1-_Cv._75;if((_Am>_Cv._aa1)&&(_Am-_Cv._aa1>_Cv._75))_Am=_Cv._aa1+_Cv._75}_Cv._8a1=_xm;_Cv._aa1=_Am}}}this._D43();var left,right,top,bottom;left=999999;right=-999999;top=999999;bottom=-999999;for(var _p1=0;_p1<_Ij._Bv.length;_p1++){_Cv=_Ij._Bv[_p1];if(_Cv._y1){if(left>_Cv._E43)left=_Cv._E43;if(right<(_Cv._E43+_Cv._G43))right=_Cv._E43+_Cv._G43;if(top>_Cv._F43)top=_Cv._F43;if(bottom<(_Cv._F43+_Cv._H43))bottom=_Cv._F43+_Cv._H43}}_RM2=_ye1/(right-left);
|
|
_SM2=_ze1/(bottom-top)};var _M43=!1;_DC2.prototype._N43=function(_9N2){var _A33=this._S33._C33();var _O43=_A33._55;for(var _p1=this._VR.length-1;_p1>=0;_p1--){var _By=this._VR._Kl(_p1);if(_By._WR||_By._y1==0)continue;while(_O43>_By._55){_A33._so(_9N2);_A33=this._S33._at1();if(_A33){_O43=_A33._55}else {_O43=-1000000000000}}if(!_By._pm2[_lq2]){var _xC2=_Jl._Kl(_By._Wa);if(_xC2){if((_By._K7==1.0)&&(_By._Ea==1.0)&&(_By._Ya==0.0)&&(_By._Za==0xffffff)){_xC2._8b1(_By._Xa,_By.x,_By.y,_By.__a*_es)}else {_xC2._so(_By._Xa,
|
|
_By.x,_By.y,_By._K7,_By._Ea,_By._Ya,_hs(_By._Za),_By.__a*_es)}}}else {_An=_By;_By._Tl(_lq2,0,_By,_By);_An=null}}while(_A33){_A33._so(_9N2);_A33=this._S33._at1()}};_DC2.prototype._P43=function(_9N2){var _xC2,_By,_p1,_Lw,_OL2;_Lw=this._VR._Lw;_OL2=_Jl._E;for(_p1=_Lw.length-1;_p1>=0;_p1--){_By=_Lw[_p1];if(_By._WR||!_By._y1)continue;if(!_By._pm2[_lq2]){_xC2=_OL2[_By._Wa];if(_xC2){_An=_By;if((_By._K7==1.0)&&(_By._Ea==1.0)&&(_By._Ya==0.0)&&(_By._Za==0xffffff)){_xC2._8b1(_By._Xa,_By.x,_By.y,_By.__a*_es)}
|
|
else {_xC2._so(_By._Xa,_By.x,_By.y,_By._K7,_By._Ea,_By._Ya,_hs(_By._Za),_By.__a*_es)}_An=null}}else {_An=_By;_By._Tl(_lq2,0,_By,_By);_An=null}}};_DC2.prototype._Q43=function(_9N2){var _R43=_033();for(var _p1=this._VR.length-1;_p1>=0;_p1--){var _By=this._VR._Kl(_p1);if(_By._WR||_By._y1==0)continue;var _S43=_R43;while(_R43>_By._55){_T23(_R43);_R43=_133(_R43);if(_R43==_S43){break }_S43=_R43}if(!_By._pm2[_lq2]){var _xC2=_Jl._Kl(_By._Wa);if(_xC2){if((_By._K7==1.0)&&(_By._Ea==1.0)&&(_By._Ya==0.0)&&(_By._Za==0xffffff)){
|
|
_xC2._8b1(_By._Xa,_By.x,_By.y,_By.__a*_es)}else {_xC2._so(_By._Xa,_By.x,_By.y,_By._K7,_By._Ea,_By._Ya,_hs(_By._Za),_By.__a*_es)}}}else {_An=_By;_By._Tl(_lq2,0,_By,_By);_An=null}}while(_R43>-1000000000){_T23(_R43);_R43=_133(_R43)}};_DC2.prototype._T43=function(_9N2){var _R43=_033();var _A33=this._S33._C33();var _U43=_A33._55;for(var _p1=this._VR.length-1;_p1>=0;_p1--){var _By=this._VR._Kl(_p1);if(_By._WR||_By._y1==0)continue;while(true){if(_U43>_By._55){if(_U43>_R43){_A33._so(_9N2);_A33=this._S33._at1();
|
|
if(_A33){_U43=_A33._55}else {_U43=-1000000000000}}else {_T23(_R43);_R43=_133(_R43)}}else if(_R43>_By._55){_T23(_R43);_R43=_133(_R43)}else {break }}if(!_By._pm2[_lq2]){var _xC2=_Jl._Kl(_By._Wa);if(_xC2){if((_By._K7==1.0)&&(_By._Ea==1.0)&&(_By._Ya==0.0)&&(_By._Za==0xffffff)){_xC2._8b1(_By._Xa,_By.x,_By.y,_By.__a*_es)}else {_xC2._so(_By._Xa,_By.x,_By.y,_By._K7,_By._Ea,_By._Ya,_hs(_By._Za),_By.__a*_es);}}}else {_An=_By;_By._Tl(_lq2,0,_By,_By);_An=null}}while(true){if(_U43>_R43){_A33._so(_9N2);_A33=this._S33._at1();
|
|
if(_A33){_U43=_A33._55}else {_U43=-1000000000000}}else {if(_R43<=-1000000000)break;_T23(_R43);_R43=_133(_R43)}}};_DC2.prototype._V43=function(_9N2,_JU,_XU){var _fK=_XU._TS;if(_fK!=null){if(!_fK._WR&&_fK._XR&&_fK._y1&&!_fK._BQ2()){var _Dy=_tj._Kl(_fK._1e);if(_Dy!=null){if(_Dy._pm2[_lq2]){_An=_fK;_fK._Tl(_lq2,0,_fK,_fK);_An=null}else {var _591=_Jl._Kl(_fK._Wa);if(_591!=null){_An=_fK;if((_fK._K7===1)&&(_fK._Ea===1)&&(_fK._Ya===0)&&(_hs(_fK._Za)===0xffffff)&&(_fK.__a===1)){_591._8b1(_fK._Xa,_fK.x,_fK.y,_fK.__a*_es)}
|
|
else {_591._so(_fK._Xa,_fK.x,_fK.y,_fK._K7,_fK._Ea,_fK._Ya,_hs(_fK._Za),_fK.__a)}_An=null}}}}}};_DC2.prototype._W43=function(_9N2,_JU,_XU){for(var _p1=0;_p1<_XU._X43.length();_p1++){var _Y43=_XU._Z43;for(var _Em=0;_Em<_Y43.length();_Em++){var __43=_Y43[_Em];}}};_DC2.prototype._053=function(_9N2,_JU,_XU){var _GW=_XU._QT;if(!_GW._y1)return;if(_GW._sT)return;var _153=_GW._xT;if(_NN(_GW.index)){var _591=_Jl._Kl(_GW.index);if(!_591)return;var _253=(~~_GW._Xa)%_591._Kk.length;if(_591._Kk[_253]!=undefined){if(_GW._11){
|
|
var _vT=_Ij._7_()/_591.width;var _wT=_Ij._8_()/_591.height;_db1(_591._Kk[_253],_JU._AT,_JU._BT,_vT,_wT,_GW._uT,_GW._tT,_153,_GW.alpha)}else _db1(_591._Kk[_253],_JU._AT,_JU._BT,_GW._vT,_GW._wT,_GW._uT,_GW._tT,_153,_GW.alpha)}}else {var _353=_es;_es=_GW.alpha;if(!_Nn)_153=_hs(_GW._xT);_kg(_7R.left,_7R.top,_7R.right,_7R.bottom,_153,_153,_153,_153,false);_es=_353}};_DC2.prototype._453=function(_9N2,_JU,_XU){if(_NN(_XU._0U)){var _591=_Jl._Kl(_XU._0U);if(!_591)return;if((_XU._6U==1.0)&&(_XU._7U==1.0)&&(_XU._8U==0.0)&&(_XU._9U==0xffffff)){
|
|
_591._8b1(_XU._5U,_XU._TT+_JU._AT,_XU._UT+_JU._BT,_XU._aU)}else {_591._so(_XU._5U,_XU._TT+_JU._AT,_XU._UT+_JU._BT,_XU._6U,_XU._7U,_XU._8U*0.0174532925,_XU._9U,_XU._aU)}}};var _553=-1;function _wB2(){_553=_zm2._7k2()}function _oa1(_sl,_tl,_kw,_lw,_wl){var _653=_zm2._5k2(_553);if(_653){_653._tk2(_sl);_653._uk2(_tl);_653._vk2(_kw);_653._wk2(_lw);_653._Dk2(_wl);if(_653._Vj2){_653._Gk2(_653._Hk2()+(_653._Ik2()*0.5),_653._Jk2()+(_653._Kk2()*0.5));_653._Yk2()}else {_653._ml2(_653._Hk2()+(_653._Ik2()*0.5),_653._Jk2()+(_653._Kk2()*0.5));
|
|
_653._Yk2();_9a1=_sl;_ba1=_tl;_da1=_kw;_fa1=_lw;var _8l2=_wl;_4R(_9a1,_ba1,_da1,_fa1,_8l2)}_zm2._Tk2(_553);_653._Yk2()}}function _753(_9N2,_853,_953,_1Q2,_sl,_tl,_gx){if(_853!=null){var _Zx=_853;var _a53=null;var _b53=1;var _c53=1;var _d53=false;var _7H2=0;var _8H2=0;var _e53=0,_f53=0;var _g53=0,_h53=0;_1Q2=_1Q2%_Zx._HW;if(_Zx.__x===null||_Zx.__x===undefined){}else {var _9s=_Zx.__x;var _eo=_9s._Rk;if(!_eo.complete)return;if(_Nn)if(!_eo._Tp)_Up({_Rk:_eo});_b53=_9s._r1/_9s._56;_c53=_9s._s1/_9s._66;if(_9s._16!=0||_9s._26!=0||_9s._36!=_9s._56||_9s._46!=_9s._66){
|
|
_d53=false}else {_d53=true;_7H2=_Zx._7H2*_b53/_eo.width;_8H2=_Zx._8H2*_c53/_eo.height;var _9H2=_Zx._9H2*_b53/_eo.width;var _aH2=_Zx._aH2*_c53/_eo.height;_g53=_9H2+_9s.x/_eo.width;_h53=_aH2+_9s.y/_eo.height;_e53=_7H2+_9H2*2;_f53=_8H2+_aH2*2}}var _i53,_j53,_55;{_i53=_sl;_j53=_tl;_55=_gx}if(_eo!=null){var _k53=_MS._GU();if(_d53){var _l53=_Zx._7H2;var _m53=_Zx._8H2;var _bH2=_Zx._bH2;var _n53=null;var _o53=null;var _2q,_c5,_5q,_7q,_9q,_bq,_Gq,_6l,_Hq,_Iq,_Jq;if(_Nn){var _p53=_953;_p53&=_k53;var _q53=(_p53>>_oT)&_qT;
|
|
if(_q53===0)return;_q53=_Zx._dH2[_q53*_Zx.frames+_1Q2];if(_q53===0)return;_n53=_Nn.__p(_tp._0q,_eo._Tp,_Nn._1q,6);_2q=_n53._3q()>>2;_c5=_2q*_n53._4q;_n53._4q+=6;_5q=_n53._6q;_7q=_n53._8q;_9q=_n53._aq;_bq=_c5;_Gq=_bq+_2q;_6l=_Gq+_2q;_Hq=_6l+_2q;_Iq=_Hq+_2q;_Jq=_Iq+_2q;var _Fs2=_i53;var _r53=_j53;var _c43=((_q53%_bH2)*_e53)+_g53;var _d43=(Math.floor(_q53/_bH2)*_f53)+_h53;var _s53=_Fs2;var _t53=_r53;var _u53=_Fs2+_l53;var _v53=_r53;var _w53=_Fs2;var _x53=_r53+_m53;var _y53=_Fs2+_l53;var _z53=_r53+_m53;var _A53=_c43;
|
|
var _B53=_d43;var _C53=_c43+_7H2;var _D53=_d43;var _E53=_c43;var _F53=_d43+_8H2;var _G53=_c43+_7H2;var _H53=_d43+_8H2;if(_p53&_mT){if(_p53&_jT){var _zP;_zP=_A53;_A53=_C53;_C53=_zP;_zP=_E53;_E53=_G53;_G53=_zP}if(_p53&_iT){var _zP;_zP=_B53;_B53=_F53;_F53=_zP;_zP=_D53;_D53=_H53;_H53=_zP}if(_p53&_kT){var _zP;_zP=_A53;_A53=_E53;_E53=_G53;_G53=_C53;_C53=_zP;_zP=_B53;_B53=_F53;_F53=_H53;_H53=_D53;_D53=_zP}}_5q[_bq+0]=_s53;_5q[_bq+1]=_t53;_5q[_bq+2]=_55;_5q[_Gq+0]=_5q[_Iq+0]=_u53;_5q[_Gq+1]=_5q[_Iq+1]=_v53;_5q[_Gq+2]=_5q[_Iq+2]=_55;
|
|
_5q[_6l+0]=_5q[_Hq+0]=_w53;_5q[_6l+1]=_5q[_Hq+1]=_x53;_5q[_6l+2]=_5q[_Hq+2]=_55;_5q[_Jq+0]=_y53;_5q[_Jq+1]=_z53;_5q[_Jq+2]=_55;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=0xffffffff;_9q[_bq+0]=_A53;_9q[_bq+1]=_B53;_9q[_Gq+0]=_9q[_Iq+0]=_C53;_9q[_Gq+1]=_9q[_Iq+1]=_D53;_9q[_6l+0]=_9q[_Hq+0]=_E53;_9q[_6l+1]=_9q[_Hq+1]=_F53;_9q[_Jq+0]=_G53;_9q[_Jq+1]=_H53}else {var _p53=_953;var _q53=(_p53>>_oT)&_qT;if(_q53===0)return;_q53=_Zx._dH2[_q53*_Zx.frames+_1Q2];if(_q53===0)return;var _Fs2=_i53;var _r53=_j53;
|
|
var _c43=((_q53%_bH2)*_e53)+_g53;var _d43=(Math.floor(_q53/_bH2)*_f53)+_h53;var _s53=_Fs2;var _t53=_r53;var _u53=_Fs2+_l53;var _v53=_r53;var _w53=_Fs2;var _x53=_r53+_m53;var _y53=_Fs2+_l53;var _z53=_r53+_m53;var _A53=_c43;var _B53=_d43;var _C53=_c43+_7H2;var _D53=_d43;var _E53=_c43;var _F53=_d43+_8H2;var _G53=_c43+_7H2;var _H53=_d43+_8H2;if(_p53&_mT){var _4O2=1;var _5O2=1;var _Hk=0;if(_p53&_jT){_4O2=-_4O2}if(_p53&_iT){_5O2=-_5O2}if(_p53&_kT){_Hk=-1.5708}_eM2(Math.floor(_s53)+_l53*0.5,Math.floor(_t53)+_m53*0.5,_4O2,_5O2,
|
|
-_Hk);_lp._K81(_eo,Math.floor(_A53*_eo.width),Math.floor(_B53*_eo.height),Math.floor(_7H2*_eo.width),Math.floor(_8H2*_eo.height),-_l53*0.5,-_l53*0.5,_l53,_m53);_gM2()}else {_lp._K81(_eo,Math.floor(_A53*_eo.width),Math.floor(_B53*_eo.height),Math.floor(_7H2*_eo.width),Math.floor(_8H2*_eo.height),Math.floor(_s53),Math.floor(_t53),_l53,_m53)}}}}}};function _ci(_zx,_853,_I53,_1Q2,_sl,_tl){if(_Tx(_853)){var _J53=_Yx(_853);var _K53=_0y(_853);var _Zx=_Wx._Xx(_853);var _q53=((_I53>>_oT)&_qT);if(_Zx!=null&&_q53>_Zx._cH2){
|
|
return }_753(_7R,_Zx,_I53,_1Q2,_sl,_tl,_zx._55)}};_DC2.prototype._DX=function(_9N2,_JU,_XU,_W21,_X21,_gx){if(_Tx(_XU._ST)){var _J53=_Yx(_XU._ST);var _K53=_0y(_XU._ST);var _Zx=_Wx._Xx(_XU._ST);var _a53=null;var _b53=1;var _c53=1;var _d53=false;var _7H2=0;var _8H2=0;var _e53=0,_f53=0;var _g53=0,_h53=0;if(_Zx.__x===null||_Zx.__x===undefined){}else {var _9s=_Zx.__x;var _eo=_9s._Rk;if(!_eo.complete)return;if(_Nn)if(!_eo._Tp)_Up({_Rk:_eo});_b53=_9s._r1/_9s._56;_c53=_9s._s1/_9s._66;if(_9s._16!=0||_9s._26!=0||_9s._36!=_9s._56||_9s._46!=_9s._66){
|
|
_d53=false}else {_d53=true;_7H2=_Zx._7H2*_b53/_eo.width;_8H2=_Zx._8H2*_c53/_eo.height;var _9H2=_Zx._9H2*_b53/_eo.width;var _aH2=_Zx._aH2*_c53/_eo.height;_g53=_9H2+_9s.x/_eo.width;_h53=_aH2+_9s.y/_eo.height;_e53=_7H2+_9H2*2;_f53=_8H2+_aH2*2}}var _i53,_j53,_55;if(_JU!=null){_i53=_JU._AT+_XU._TT;_j53=_JU._BT+_XU._UT;_55=_JU._55}else {_i53=_W21;_j53=_X21;_55=_gx}if(_eo!=null){var _k53=_MS._GU();_k53&=_XU._ZT;if(_d53){var _L53=2048;var _qs2=Math.floor((_9N2.left-_i53)/_Zx._7H2);var _rs2=Math.floor(((_9N2.right-_i53)+_Zx._7H2)/_Zx._7H2);
|
|
var _ss2=Math.floor((_9N2.top-_j53)/_Zx._8H2);var _ts2=Math.floor(((_9N2.bottom-_j53)+_Zx._8H2)/_Zx._8H2);_qs2=_ym(0,_qs2);_rs2=_zm(_XU._VT,_rs2);_ss2=_ym(0,_ss2);_ts2=_zm(_XU._WT,_ts2);var _l53=_Zx._7H2;var _m53=_Zx._8H2;var _bH2=_Zx._bH2;var _M53=(_rs2-_qs2)*(_ts2-_ss2);var _N53=0;var _n53=null;var _o53=null;var _2q,_c5,_5q,_7q,_9q,_bq,_Gq,_6l,_Hq,_Iq,_Jq;if(_Nn){for(var y=_ss2;y<_ts2;y++){var index=y*_XU._VT+_qs2;for(var x=_qs2;x<_rs2;x++,index++,_M53--){var _p53=_XU._YT[index];_p53&=_k53;var _q53=(_p53>>_oT)&_qT;
|
|
if(_q53===0)continue;_q53=_Zx._dH2[_q53*_Zx.frames+_XU._XT];if(_q53===0)continue;if(_N53===0){_N53=_zm(_M53,_L53);_n53=_Nn.__p(_tp._0q,_eo._Tp,_Nn._1q,_N53*6);_2q=_n53._3q()>>2;_c5=_2q*_n53._4q;_n53._4q+=_N53*6;_5q=_n53._6q;_7q=_n53._8q;_9q=_n53._aq;_bq=_c5;_Gq=_bq+_2q;_6l=_Gq+_2q;_Hq=_6l+_2q;_Iq=_Hq+_2q;_Jq=_Iq+_2q}var _Fs2=x*_l53+_i53;var _r53=y*_m53+_j53;var _c43=((_q53%_bH2)*_e53)+_g53;var _d43=(Math.floor(_q53/_bH2)*_f53)+_h53;var _s53=_Fs2;var _t53=_r53;var _u53=_Fs2+_l53;var _v53=_r53;var _w53=_Fs2;
|
|
var _x53=_r53+_m53;var _y53=_Fs2+_l53;var _z53=_r53+_m53;var _A53=_c43;var _B53=_d43;var _C53=_c43+_7H2;var _D53=_d43;var _E53=_c43;var _F53=_d43+_8H2;var _G53=_c43+_7H2;var _H53=_d43+_8H2;if(_p53&_mT){if(_p53&_jT){var _zP;_zP=_A53;_A53=_C53;_C53=_zP;_zP=_E53;_E53=_G53;_G53=_zP}if(_p53&_iT){var _zP;_zP=_B53;_B53=_F53;_F53=_zP;_zP=_D53;_D53=_H53;_H53=_zP}if(_p53&_kT){var _zP;_zP=_A53;_A53=_E53;_E53=_G53;_G53=_C53;_C53=_zP;_zP=_B53;_B53=_F53;_F53=_H53;_H53=_D53;_D53=_zP}}_5q[_bq+0]=_s53;_5q[_bq+1]=_t53;_5q[_bq+2]=_55;
|
|
_5q[_Gq+0]=_5q[_Iq+0]=_u53;_5q[_Gq+1]=_5q[_Iq+1]=_v53;_5q[_Gq+2]=_5q[_Iq+2]=_55;_5q[_6l+0]=_5q[_Hq+0]=_w53;_5q[_6l+1]=_5q[_Hq+1]=_x53;_5q[_6l+2]=_5q[_Hq+2]=_55;_5q[_Jq+0]=_y53;_5q[_Jq+1]=_z53;_5q[_Jq+2]=_55;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=0xffffffff;_9q[_bq+0]=_A53;_9q[_bq+1]=_B53;_9q[_Gq+0]=_9q[_Iq+0]=_C53;_9q[_Gq+1]=_9q[_Iq+1]=_D53;_9q[_6l+0]=_9q[_Hq+0]=_E53;_9q[_6l+1]=_9q[_Hq+1]=_F53;_9q[_Jq+0]=_G53;_9q[_Jq+1]=_H53;_bq+=_2q*6;_Gq+=_2q*6;_6l+=_2q*6;_Hq+=_2q*6;_Iq+=_2q*6;_Jq+=_2q*6;
|
|
_N53--}}if(_N53>0)_n53._4q-=_N53*6}else {for(var y=_ss2;y<_ts2;y++){var index=y*_XU._VT+_qs2;for(var x=_qs2;x<_rs2;x++,index++,_M53--){var _p53=_XU._YT[index];var _q53=(_p53>>_oT)&_qT;if(_q53===0)continue;_q53=_Zx._dH2[_q53*_Zx.frames+_XU._XT];if(_q53===0)continue;var _Fs2=x*_l53+_i53;var _r53=y*_m53+_j53;var _c43=((_q53%_bH2)*_e53)+_g53;var _d43=(Math.floor(_q53/_bH2)*_f53)+_h53;var _s53=_Fs2;var _t53=_r53;var _u53=_Fs2+_l53;var _v53=_r53;var _w53=_Fs2;var _x53=_r53+_m53;var _y53=_Fs2+_l53;var _z53=_r53+_m53;var _A53=_c43;
|
|
var _B53=_d43;var _C53=_c43+_7H2;var _D53=_d43;var _E53=_c43;var _F53=_d43+_8H2;var _G53=_c43+_7H2;var _H53=_d43+_8H2;if(_p53&_mT){var _4O2=1;var _5O2=1;var _Hk=0;if(_p53&_jT){_4O2=-_4O2}if(_p53&_iT){_5O2=-_5O2}if(_p53&_kT){_Hk=-1.5708}_eM2(Math.floor(_s53)+_l53*0.5,Math.floor(_t53)+_m53*0.5,_4O2,_5O2,-_Hk);_lp._K81(_eo,Math.floor(_A53*_eo.width),Math.floor(_B53*_eo.height),Math.floor(_7H2*_eo.width),Math.floor(_8H2*_eo.height),-_l53*0.5,-_l53*0.5,_l53,_m53);_gM2()}else {_lp._K81(_eo,Math.floor(_A53*_eo.width),
|
|
Math.floor(_B53*_eo.height),Math.floor(_7H2*_eo.width),Math.floor(_8H2*_eo.height),Math.floor(_s53),Math.floor(_t53),_l53,_m53)}}}}}}}};_DC2.prototype._O53=function(_9N2,_JU,_XU){__23(_XU._lU)};_DC2.prototype._P53=function(_9N2,_JU,_XU){if(!_XU._ET)return false;var _591=_Jl._Kl(_XU._HK);if(_591!=null){var _Jk=_591._Kk[0];if((_Jk._Rk instanceof HTMLImageElement)&&(_Jk._76>=_Nk.length))return;if((_Nk[_Jk._76] instanceof HTMLImageElement)&&(!_Nk[_Jk._76].complete))return;_cb1(_Jk,_XU._pU,_XU._qU,_XU._nU,_XU._oU,
|
|
_XU._TT,_XU._UT,_XU._6U,_XU._7U,_XU._9U,_XU._aU)}};_DC2.prototype._Q53=function(_9N2,_JU,_R53){var _By=_gV._LV(_R53._dU);if((_By!=null)&&(_By._S53!=null)){var _T53=_gV._MX(_By._cU);if(_T53!=null){var _U53=new __E();var _V53=_R53._TT!=0||_R53._UT!=0||_R53._hU!=0||_R53._fU!=1||_R53._gU!=1;if(_V53){_U53=_uG(_lG);var _W53=new __E();var _X53=new __E();var _Y53=new __E();var _Z53=new __E();_W53._nG(_R53._fU,_R53._gU,1);_X53._qG(_R53._hU);_Y53._mG(-_T53.__53*_R53._fU,-_T53._063*_R53._gU,0);_Z53._mG(_T53.__53*_R53._fU,
|
|
_T53._063*_R53._gU,0);var _PG=new __E();_PG.Multiply(_Y53,_X53);var _163=new __E();_163.Multiply(_PG,_Z53);_PG.Multiply(_W53,_163);_PG._mm[12]=_R53._TT;_PG._mm[13]=_R53._UT;var _263=new __E();_263.Multiply(_PG,_U53);_kG(_lG,_263);_aR()}_363.push(_T53);this._463(_9N2,_JU,_R53,_By._S53,_By._eU,_By._563,_By._663,_T53,false);_363.pop();if(_V53){_kG(_lG,_U53)}}}};_DC2.prototype._463=function(_9N2,_JU,_R53,_763,_863,_963,_a63,_b63,_c63,_d63){if(_b63==null){return }var _U53=new __E();var _V53=!_c63&&(_b63.__53!=0||_b63._063!=0);
|
|
if(_V53){_U53=_uG(_lG);var _nh2=new __E();_nh2._1H(-_b63.__53,-_b63._063,0.0,0.0,0.0,0.0,1.0,1.0,1.0);var _263=new __E();_263.Multiply(_nh2,_U53);_kG(_lG,_263);_aR()}this._e63(_9N2,_JU,_R53,_763,_863,_963,_a63,_b63._xW,_b63);if(_V53){_kG(_lG,_U53)}};_DC2.prototype._e63=function(_9N2,_JU,_R53,_763,_863,_963,_a63,_f63,_b63){var _g63=_763;var _h63=new __E();var _i63=new __E();for(var _d72=0;_d72<_f63.length;++_d72){var _zW=_f63[_d72];if(_j63(_zW._RS)||!_zW._D||!_zW._y1){if(!_j63(_zW._RS)&&_zW._D){if(_g63!=null){
|
|
_g63=_g63._Er1}}continue }_363.push(_zW);switch(_zW._RS){default :break;case _k63:case _l63:if(_g63!=null){_g63=_g63._Er1}_363.pop();continue }if(_g63!=null){_h63=_uG(_lG);_i63.Multiply(_g63.value._m63,_h63);_kG(_lG,_i63)}if(_g63!=null){switch(_zW._RS){default :break;case _n63:this._o63(_9N2,_JU,_R53,_g63,_zW,_863,_963,_a63,_b63);break;case _p63:this._q63(_9N2,_JU,_R53,_g63,_zW,_863,_963,_a63,_b63);break;case _r63:if(_Nn){this._s63(_9N2,_JU,_R53,_g63,_zW,_863,_963,_a63,_b63)}break;case _t63:this._u63(_9N2,
|
|
_JU,_R53,_g63,_zW,_863,_963,_a63,_b63);break }}if(_g63!=null&&_zW._xW.length>0){this._e63(_9N2,_JU,_R53,_g63._v63,_863,_963,_a63,_zW._xW,_b63)}_kG(_lG,_h63);if(_g63!=null){_g63=_g63._Er1}_363.pop()}};_DC2.prototype._o63=function(_9N2,_JU,_R53,_w63,_Gj,_863,_963,_a63,_b63){var _U=_Gj._BW;var _x63=_U._y63(_863,_b63._DW);if(_x63==-1)return;var _AW=_U._8Q2[_x63];var _x1=_AW._EW[0]._0U;var _qW=_Jl._E[_x1];var _2O2=0;if(_qW._Lk()>1){var _z63=Math.max(_863,_AW._9Q2);_z63=Math.min(_z63,_AW._9Q2+_U._A63(_x63,_b63._DW));
|
|
var _B63=_z63-_AW._9Q2;var _C63=1.0;var _D63=_qW._O;if(_D63!=null){if(_D63._BS2==_yT)_C63=_D63._AS2/_b63._AS2;else _C63=_D63._AS2*(_Mj._Nj()/_b63._AS2)}else if(_qW._M!=0.0){if(_qW._L==_yT)_C63=_qW._M/_b63._AS2;else _C63=_qW._M}if(_w63.value._E63(_F63)){_C63*=_w63.value.imageSpeed}_B63*=_C63;if(_w63.value._E63(_G63)){_2O2=_w63.value.imageIndex;if(_2O2<0)_2O2=0;else if(_2O2>=_qW._Lk())_2O2=_qW._Lk()-1}else if(_D63!=null){var _H63=1.0;if(_963>_863)_H63=-1.0;var _sW={_tW:_B63,_uW:_H63,_vW:false};_wW(_D63,_sW);
|
|
_B63=_sW._tW;_H63=_sW._uW;if((_D63._xW!=null)&&(_D63._xW[0]._RS==_yW)){var _zW=_D63._xW[0];var _I63=_zW._BW._CW(_B63,_D63._DW);if(_I63==null)_2O2=-1;else _2O2=_I63._EW[0]._5U}}else {_2O2=_B63;if(_2O2<0){_2O2=-_2O2;_2O2=_2O2%_qW._Lk();if(_2O2>0)_2O2=_qW._Lk()-_2O2}else if(_2O2>=_qW._Lk()){_2O2=_2O2%_qW._Lk()}}}var _pY=_w63.value._J63;var add=_w63.value._K63;var _ok=Math.min(255,((_pY[0]+add[0])*(_R53._9U&0xff)));var _pk=Math.min(255,((_pY[1]+add[1])*((_R53._9U>>8)&0xff)));var _qk=Math.min(255,((_pY[2]+add[2])*((_R53._9U>>16)&0xff)));
|
|
var _L63=(Math.max(0,_ok))|(Math.max(0,_pk)<<8)|(Math.max(0,_qk)<<16);var _rk=Math.min(1,(_pY[3]+add[3])*_R53._aU);var _vT=1,_wT=1;var _M63=_qW._61,_N63=_qW._71;if(_w63.value._E63(_O63)){_vT=_w63.value.width/(_qW.width<=0?1:_qW.width);_M63*=_vT}if(_w63.value._E63(_P63)){_wT=_w63.value.height/(_qW.height<=0?1:_qW.height);_N63*=_wT}if(!_Nn){var _6M2=_QG[_lG];var _Q63=Math.atan2(_6M2._mm[4],_6M2._mm[0])*(180/Math.PI);var _R63=Math.sqrt(Math.pow(_6M2._mm[0],2)+Math.pow(_6M2._mm[4],2))*_vT;var _S63=Math.sqrt(Math.pow(_6M2._mm[1],
|
|
2)+Math.pow(_6M2._mm[5],2))*_wT;var _T63=_6M2._mm[12]+_JU._AT+_M63;var _U63=_6M2._mm[13]+_JU._BT+_N63;_kG(_lG,new __E());_qW._so(_2O2,_T63,_U63,_R63,_S63,_Q63,_L63,Math.max(0,_rk));_kG(_lG,_6M2)}else {_qW._so(_2O2,_JU._AT+_M63,_JU._BT+_N63,_vT,_wT,0,_L63,Math.max(0,_rk))}};_DC2.prototype._q63=function(_9N2,_JU,_R53,_w63,_Gj,_863,_963,_a63,_b63){_U=_Gj._BW;var _V63=[];var _W63=[];var _X63=_Y63(_863,_963,_a63,1.0,_Gj,_b63,_V63,_W63);if(!_X63)return;var _Z63=1,offset=0;if(_V63[1]!=-1)_Z63=2;if(_V63[0]==-1)offset=1;
|
|
for(var _9x=offset;_9x<_Z63;_9x++){var __63=_V63[_9x];var _073=_W63[_9x];for(var _p1=__63;_p1<=_073;_p1++){var _jd1=_U._8Q2[_p1];var _173=_jd1._EW[0];var _273=_U._8Q2[_p1]._EW[0]._HK;var _373=_gV._MX(_273);if(_373==null)continue;_363.push(_jd1);_363.push(_173);_363.push(_373);{var _0J;if(_jd1._473){if(_p1>=_U._4Q2-1)_0J=_b63._DW-_jd1._9Q2;else _0J=_U._8Q2[_p1]._9Q2-_jd1._9Q2}else _0J=_jd1._DW;if((_863>=_jd1._9Q2)&&(_863<(_jd1._9Q2+_0J))){_aR();var _z63=Math.max(_863,_jd1._9Q2);var _573=Math.max(_963,_jd1._9Q2);
|
|
_z63=Math.min(_z63,_jd1._9Q2+(_0J-1));_573=Math.min(_573,_jd1._9Q2+(_0J-1));var _B63=_z63-_jd1._9Q2;var _673=_573-_jd1._9Q2;var _C63=1.0;if(_b63._AS2!=0.0){if(_b63._BS2==_yT)_C63=_373._AS2/_b63._AS2;else _C63=_373._AS2}if(_w63.value._E63(_F63)){_C63*=_w63.value.imageSpeed}_B63*=_C63;_673*=_C63;var _H63=1.0;if(_963>_863)_H63=-1.0;var _sW={_tW:_B63,_uW:_H63,_vW:false};_wW(_373,_sW);_B63=_sW._tW;_H63=_sW._uW;this._463(_9N2,_JU,_R53,_w63._v63,_B63,_673,_H63,_373,true)}}_363.pop();_363.pop();_363.pop()}}};
|
|
function _773(){this._873=0xCAFEBABE;this._973=0xCAFEBABE;this._a73=0xCAFEBABE;this._b73=0xCAFEBABE;this._c73=0xCAFEBABE;this._d73=0xCAFEBABE;this._e73=0xCAFEBABE;this._f73=0xCAFEBABE;this._g73=0xCAFEBABE}_773.prototype._h73=function(){if(this._873!=0xCAFEBABE)_Nn._Fp._Yp(_tp._yP1,this._873);if(this._973!=0xCAFEBABE)_Nn._Fp._Yp(_tp._qP1,this._973);if(this._a73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._sP1,this._a73);if(this._b73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._vP1,this._b73);if(this._c73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._EH,
|
|
this._c73);if(this._d73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._dH,this._d73);if(this._e73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._FH,this._e73);if(this._f73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._HH,this._f73);if(this._g73!=0xCAFEBABE)_Nn._Fp._Yp(_tp._jI,this._g73)};_773.prototype._5G=function(){this._873=_Nn._Fp._Gp(_tp._yP1);this._973=_Nn._Fp._Gp(_tp._qP1);this._a73=_Nn._Fp._Gp(_tp._sP1);this._b73=_Nn._Fp._Gp(_tp._vP1);this._c73=_Nn._Fp._Gp(_tp._EH);this._d73=_Nn._Fp._Gp(_tp._dH);this._e73=_Nn._Fp._Gp(_tp._FH);this._f73=_Nn._Fp._Gp(_tp._HH);
|
|
this._g73=_Nn._Fp._Gp(_tp._jI)};_i73=[];_j73=null;_DC2.prototype._s63=function(_9N2,_JU,_R53,_w63,_Gj,_863,_963,_a63,_b63){var _k73=null;var _l73=null;var _m73=null;var _n73=null;var _o73=_w63._v63==null?null:_w63._v63;for(var _p1=0;_p1<_Gj._xW.length;_p1++){var _p73=_Gj._xW[_p1];if(_p73._RS==_k63){_k73=_p73;_m73=_o73;if(_l73!=null){break }}else if(_p73._RS==_l63){_l73=_p73;_n73=_o73;if(_k73!=null){break }}_o73=_o73._Er1}if(_i73==null||_i73.length==0){if(_j73==null)_j73=new _773();_j73._5G();_Nn._Fp._Yp(_tp._qP1,
|
|
true)}var state=new _773();state._a73=_tp._QR1;state._b73=_tp._GR1;state._c73=0;state._d73=0;state._873=_i73.length+1;state._h73();_i73.push(state);if(_j73._e73==0){_Nn._Fp._Yp(_tp._FH,true);_Nn._Fp._Yp(_tp._HH,0);_Nn._Fp._Yp(_tp._jI,_tp._QR1)}_363.push(_k73);this._e63(_9N2,_JU,_R53,_m73._v63,_863,_963,_a63,_k73._xW,_b63);_363.pop();_Nn._Fp._Yp(_tp._vP1,_tp._KR1);_Nn._Fp._Yp(_tp._sP1,_i73.length<2?_tp._PR1:_tp._OR1);_Nn._Fp._Yp(_tp._EH,_i73.length<2?_j73._c73:0);_Nn._Fp._Yp(_tp._dH,_i73.length<2?_j73._d73:0);
|
|
if(_j73._e73==0){_Nn._Fp._Yp(_tp._FH,_j73._e73);_Nn._Fp._Yp(_tp._HH,_j73._f73);_Nn._Fp._Yp(_tp._jI,_j73._g73)}_363.push(_l73);this._e63(_9N2,_JU,_R53,_n73._v63,_863,_963,_a63,_l73._xW,_b63);_363.pop();if(_j73._e73==0){_Nn._Fp._Yp(_tp._FH,true);_Nn._Fp._Yp(_tp._HH,0);_Nn._Fp._Yp(_tp._jI,_tp._QR1)}_Nn._Fp._Yp(_tp._vP1,_tp._FR1);_Nn._Fp._Yp(_tp._sP1,_tp._OR1);_Nn._Fp._Yp(_tp._EH,0);_Nn._Fp._Yp(_tp._dH,0);_363.push(_k73);this._e63(_9N2,_JU,_R53,_m73._v63,_863,_963,_a63,_k73._xW,_b63);_363.pop();var restore=_i73.pop();
|
|
restore._h73();if(_i73.length==0){_j73._h73()}};_DC2.prototype._u63=function(_9N2,_JU,_R53,_w63,_Gj,_863,_963,_a63,_b63){var _U=_Gj._BW;var _q73=_U._y63(_863,_b63._DW);if(_q73==-1)return;var _r73=_U._8Q2[_q73];if(_r73!=null){_363.push(_r73);var _s73=_gV._LV(_R53._dU);if(_s73!=null){var _t73=_uG(_lG);var _u73=new __E();_u73._eD2();_kG(_lG,_u73);for(var _v73 in _r73._EW){var _w73=_r73._EW[_v73];_363.push(_w73);var _x73=_s73._y73[_z73(_363)];if(_x73!=null){if(_x73._A73){var _By=_dK._tS2(_x73._B73);if(_By!=null){
|
|
if(!(_By._WR||(!_By._XR)||(!_By._y1))){if(!_By._pm2[_lq2]){var _xC2=_Jl._Kl(_By._Wa);if(_xC2){if((_By._K7==1.0)&&(_By._Ea==1.0)&&(_By._Ya==0.0)&&(_By._Za==0xffffff)){_xC2._8b1(_By._Xa,_By.x,_By.y,_By.__a*_es)}else {_xC2._so(_By._Xa,_By.x,_By.y,_By._K7,_By._Ea,_By._Ya,_hs(_By._Za),_By.__a*_es)}}}else {_An=_By;_By._Tl(_lq2,0,_By,_By);_An=null}}}}}_363.pop()}_kG(_lG,_t73)}_363.pop()}};_DC2.prototype._C73=function(_9N2){var _0R2=_1P2;var _1R2=_2P2;_1P2=_lq2;_2P2=0;var _nV,_QS,_p1,_Lw;_Lw=this._2V._Lw;for(_p1=_Lw.length-1;
|
|
_p1>=0;_p1--){_nV=_Lw[_p1];if(_nV===null||_nV._ET<=0){continue }if(_MS._EU()){_SC(_MS._FU());}else {_SC(_nV._55)}_D73(_nV._JT);_E73(_nV._Pt,_nV._HT);for(var _Em=0;_Em<_nV._PS.length;_Em++){_QS=_nV._PS._Kl(_Em);if(_QS!=null){if(_QS._RS===_6T){this._053(_9N2,_nV,_QS)}else if(_QS._RS===_SS){this._V43(_9N2,_nV,_QS)}else if(_QS._RS===_7T){this._W43(_9N2,_nV,_QS)}else if(_QS._RS===_8T){this._453(_9N2,_nV,_QS,0,0,0)}else if(_QS._RS===_9T){this._DX(_9N2,_nV,_QS)}else if(_QS._RS===_aT){this._O53(_9N2,_nV,_QS)}else if(_QS._RS===_bT){
|
|
this._P53(_9N2,_nV,_QS)}else if(_QS._RS===_cT){this._Q53(_9N2,_nV,_QS)}}}_E73(_nV._Pt,_nV._IT);_F73(_nV._JT)}_1P2=_0R2;_2P2=_1R2};_DC2.prototype._G73=function(_9N2){_7R=_9N2;_aR();if(this._L33){_VM2(_hs(_p7._CK2))}this._H73(_9N2,_pt2);if(this._2V!=null&&this._2V.length>0){this._C73(_9N2)}else {for(var _p1=0;_p1<_Wx._Vx.length;_p1++){var _Zx=_Wx._Kl(_p1);if(_Zx){_Zx._y1=_p7._EK2[_p1];_Zx._sT=_p7._FK2[_p1];_Zx.x=_p7._HK2[_p1];_Zx.y=_p7._IK2[_p1];_Zx.index=_p7._GK2[_p1];_Zx._hH2=_p7._LK2[_p1];_Zx._iH2=_p7._MK2[_p1];
|
|
_Zx.alpha=_p7._SK2[_p1];_Zx._xT=_p7._RK2[_p1];_Zx._65=_p7._PK2[_p1];_Zx._75=_p7._QK2[_p1];_Zx._vT=_p7._NK2[_p1];_Zx._wT=_p7._OK2[_p1];if(_Zx!=null&&_Zx._y1&&!_Zx._sT){var _591=_Wx._Xx(_Zx.index);if(_591!=null){if(_Zx._11){_Fa1(_591.__x,_Zx.x,_Zx.y,this._MW,this._OW,_Zx._xT,_Zx.alpha)}else {_db1(_591.__x,_Zx.x,_Zx.y,_Zx._vT,_Zx._wT,_Zx._iH2,_Zx._hH2,_Zx._xT,_Zx.alpha)}}}}}if(this._S33._y33._Zn>0){if(_5z2.length!=0){this._T43(_9N2)}else {this._N43(_9N2);}}else if(_5z2.length!=0){this._Q43(_9N2)}else {this._P43(_9N2)}
|
|
for(var _p1=0;_p1<_Wx._Vx.length;_p1++){var _Zx=_Wx._Kl(_p1);if(_Zx!=null&&_Zx._y1&&_Zx._sT){var _591=_Wx._Xx(_Zx.index);if(_591!=null){if(_Zx._11){_Fa1(_591.__x,_Zx.x,_Zx.y,this._MW,this._OW,_Zx._xT,_Zx.alpha)}else {_db1(_591.__x,_Zx.x,_Zx.y,_Zx._vT,_Zx._wT,_Zx._iH2,_Zx._hH2,_Zx._xT,_Zx.alpha)}}}}}this._H73(_9N2,_qt2)};_DC2.prototype._I73=function(){if(_4A2>=0){var _rK=_Jl._Kl(_4A2);if(_rK!=null){_rK._so(_5A2,_Zv._yb1-_Ev.left,_Zv._zb1-_Ev.top,1.0,1.0,0,0xffffff,1.0)}_5A2++;if(_5A2>_rK._vm)_5A2-=_rK._vm}
|
|
};function _E73(_J73,_K73){if(_K73!=null){_K73(null,null)}};function _D73(_L73){if(_L73!=-1){_fc(_L73)}};function _F73(_L73){if(_L73!=-1){_hc()}};_DC2.prototype._H73=function(_9N2,_mj){var _xC2,_By,_p1,_Lw,_OL2;_7R=_9N2;_aR();if((this._2V.length>0)){var _nV,_QS;_Lw=this._2V._Lw;for(_p1=_Lw.length-1;_p1>=0;_p1--){_nV=_Lw[_p1];if(_nV==null||_nV._ET==false){continue }_D73(_nV._JT);_E73(_nV._Pt,_nV._HT);for(var _Em=0;_Em<_nV._PS.length;_Em++){_QS=_nV._PS._Kl(_Em);if(_QS!=null){if(_QS._RS===_SS){_By=_QS._TS;
|
|
if(_By!=null){if(!(_By._WR||(!_By._XR)||(!_By._y1))){if(_By._pm2[_mj]){_By._Tl(_mj,0,_By,_By)}}}}}}_E73(_nV._Pt,_nV._IT);_F73(_nV._JT)}}else {_Lw=this._VR._Lw;_OL2=_Jl._E;for(_p1=_Lw.length-1;_p1>=0;_p1--){_By=_Lw[_p1];if(_By._WR||!_By._y1)continue;if(_By._pm2[_mj]){_By._Tl(_mj,0,_By,_By)}}}};_DC2.prototype._M73=function(_ok){_hz2=_oz2;_hz2._Fv=0;_hz2._Hv=0;_hz2._N73=_ok.right;_hz2._O73=_ok.bottom;_hz2._Gv=_ok.right;_hz2._Iv=_ok.bottom;_hz2._P73=1.0;_hz2._Q73=1.0;_GO();{_na1(0,0,_ok.right,_ok.bottom);
|
|
_pa1(0,0,_ok.right,_ok.bottom,0);if(this._N33&&_xe1){_VM2(_lb1)}this._H73(_ok,_tt2)}_NO()};_DC2.prototype._R73=function(){if(_xe1){if(_N91<0){_N91=_Ma(_ye1,_ze1);_p7._rc=_N91;debug("Application Surface created: w="+_ye1+", h="+_ze1)}if(_O91){_O91=false;_Ma(_P91,_Q91,_N91);_ye1=_P91;_ze1=_Q91;debug("Application Surface resized: w="+_ye1+", h="+_ze1);_S73()}_b8(_N91)}};_DC2.prototype._T73=function(_ok){_GO();var _U73=new _3K();_U73._nw(_7R);if(_Kj){_oa1(0,0,_ok.right,_ok.bottom,0)}_RM2=1;_SM2=1;this._R73();
|
|
this._L43();var _yv;if(!this._zv){_yv=_Av;_na1(0,0,_ye1,_ze1);if(_Kj){_oa1(0,0,_Ij._MW,_Ij._OW,0)}else {_pa1(0,0,_Ij._MW,_Ij._OW,0)}}else {_yv=this._Bv;if(this._M33){_na1(0,0,_ye1,_ze1);_pa1(0,0,_ye1,_ze1,0);_VM2(_lb1)}}var _V73=_Ae1._r1/_ye1;var _W73=_Ae1._s1/_ze1;var _5_=_RM2;var _6_=_SM2;_nz2=0;for(var _p1=0;_p1<_yv.length;_p1++){_hz2=_yv[_p1];if(_hz2._y1){var _X73=_Y73;_GO();{if(_hz2._I43!=-1){_2a1(_hz2._I43)}_hz2._Fv=_hz2._E43*_5_*_V73+_Ae1.x;_hz2._Hv=_hz2._F43*_6_*_W73+_Ae1.y;_hz2._N73=_hz2._G43*_5_*_V73;
|
|
_hz2._O73=_hz2._H43*_6_*_W73;_hz2._Gv=_hz2._Fv+_hz2._N73;_hz2._Iv=_hz2._Hv+_hz2._O73;_hz2._P73=_hz2._N73/_hz2._ca1;_hz2._Q73=_hz2._O73/_hz2._ea1;if(_hz2._I43!=-1){_na1(0,0,_Z91(_hz2._I43),__91(_hz2._I43))}else {_na1(_hz2._E43*_5_,_hz2._F43*_6_,_hz2._G43*_5_,_hz2._H43*_6_)}if(_Kj){_zm2._Tk2(_hz2._Am2);var _ok2=_zm2._Sk2();if(_ok2!=null){_ok2._3t();_ok2._Yk2()}}else _pa1(_hz2._8a1,_hz2._aa1,_hz2._ca1,_hz2._ea1,_hz2.angle);if((!_Kj)){if(Math.abs(_hz2.angle)<0.001){_ok.left=_hz2._8a1;_ok.top=_hz2._aa1;
|
|
_ok.right=_hz2._8a1+_hz2._ca1;_ok.bottom=_hz2._aa1+_hz2._ea1}else {var _8R=_hz2.angle*(_Cm/180);var _wJ=Math.abs(Math.sin(_8R));var _q1=Math.abs(Math.cos(_8R));var _cM=(_q1*_hz2._ca1)+(_wJ*_hz2._ea1);var _9R=(_wJ*_hz2._ca1)+(_q1*_hz2._ea1);_ok.left=_hz2._8a1+(_hz2._ca1-_cM)/2;_ok.right=_hz2._8a1+(_hz2._ca1+_cM)/2;_ok.top=_hz2._aa1+(_hz2._ea1-_9R)/2;_ok.bottom=_hz2._aa1+(_hz2._ea1+_9R)/2;}_p7._UK2=_nz2;this._G73(_ok)}else {_p7._UK2=_nz2;this._G73(_7R)}if(_hz2._I43!=-1){_e8()}_nz2++;if(_Kj){var _ok2=_zm2._Sk2();
|
|
if(_ok2!=null){_ok2._5t()}_zm2._Tk2(-1)}}_NO()}}_7R._nw(_U73);_NO()};_DC2.prototype._Z73=function(_ok){if(_oe1&&_xe1){_GO({__73:true,_083:true});_ok.left=0;_ok.top=0;_ok.right=_tb1();_ok.bottom=_o8();var rect=_Ae1;var _bN1=_Nn;var _183=_bN1&&_iC();if(_bN1)_AB(false);_na1(0,0,_ok.right,_ok.bottom);_pa1(0,0,_ok.right,_ok.bottom,0);_Ea1(_N91,rect.x,rect.y,rect._r1,rect._s1);if(_bN1)_AB(_183);_NO({_283:true,_383:true})}};_DC2.prototype._483=function(_ok){_ok.left=0;_ok.top=0;_ok.right=_tb1();_ok.bottom=_o8();
|
|
_hz2=_oz2;_hz2._Fv=0;_hz2._Hv=0;_hz2._N73=_ok.right;_hz2._O73=_ok.bottom;_hz2._Gv=_ok.right;_hz2._Iv=_ok.bottom;_hz2._P73=1.0;_hz2._Q73=1.0;_GO();{_na1(0,0,_ok.right,_ok.bottom);_pa1(0,0,_ok.right,_ok.bottom,0);this._H73(_ok,_ut2)}_NO()};_DC2.prototype._X1=function(_ok){var _583=_RM2;var _683=_SM2;var _783=_uO;var _883=_vO;if(_783<0)_783=_tb1();if(_883<0)_883=_o8();_GO({__73:true});{_ok.left=0;_ok.top=0;_ok.right=_tb1();_ok.bottom=_o8();_RM2=_ok.right/_783;_SM2=_ok.bottom/_883;_hz2=_oz2;_hz2._Fv=0;_hz2._Hv=0;
|
|
_hz2._N73=_ok.right;_hz2._O73=_ok.bottom;_hz2._Gv=_ok.right;_hz2._Iv=_ok.bottom;_hz2._P73=_RM2;_hz2._Q73=_SM2;_wO=true;_na1(0,0,_ok.right,_ok.bottom);_xO();var _U73=new _3K();_U73._nw(_7R);_7R.left=0;_7R.top=0;_7R.right=_783;_7R.bottom=_883;this._H73(_ok,_rt2);this._H73(_ok,_nt2);this._H73(_ok,_st2);_wO=false;_7R._nw(_U73)}_NO({_283:true});_RM2=_583;_SM2=_683};_DC2.prototype._983=function(_ok){if(_4A2>=0){_GO();_na1(0,0,_ok.right,_ok.bottom);_pa1(0,0,_ok.right,_ok.bottom,0);this._I73();_NO()}};_DC2.prototype._so=function(){
|
|
_GO();_JO=0;_KO=0;_LO=canvas.width;_MO=canvas.height;var _ok=new _3K();if(this._zv){_ok.left=0;_ok.top=0;_ok.right=_tb1();_ok.bottom=_o8()}else {_ok._nw(_7R)}this._M73(_ok);this._T73(_ok);if(_xe1){_e8()}if(_J91.length!=0){_uw("Unbalanced surface stack. You MUST use surface_reset_target() for each set.");return }this._483(_ok);this._Z73(_ok);this._X1(_ok);this._983(_ok);_NO()};function _xO(){var _783=_uO;var _883=_vO;if(_783<0)_783=_te1;if(_883<0)_883=_ve1;var _5_=1;var _6_=1;var _k92=0;var _l92=0;if(_pO){_5_=_sO;
|
|
_6_=_tO;_k92=_qO;_l92=_rO;_YM2(_5_,_6_,_k92,_l92)}else {_k92=_Ae1.x;_l92=_Ae1.y;if(_uO>0){_5_=_Ae1._r1/_783}if(_vO>0){_6_=_Ae1._s1/_883}_YM2(_5_,_6_,_k92,_l92)}_aR()};_DC2.prototype._a83=function(){var _sW=[];var _b83=_dK._rS2._Lw;for(var _p1=0;_p1<_b83.length;_p1++){var _By=_b83[_p1];if(_By._WR){_sW[_sW.length]=_By}}for(var _p1=0;_p1<_sW.length;_p1++){var _By=_sW[_p1];this._s43(_By)}};_DC2.prototype._s43=function(_By){if(this._K21&&_By._131){this._K21._Qu1(_By._131)}_MS._VV(this,_By);_dK._uS2(_By);this._VR._2W(_By);
|
|
this._wS._LU(_By);_By._lK._VV(_By)};_DC2.prototype._xS=function(_ny){if(_ny._XR){this._VR._2W(_ny);_ny._lK._VV(_ny);this._wS._7v(_ny);_ny._XR=false}};_DC2.prototype._zS=function(_ny){if(!_ny._XR){this._wS._LU(_ny);this._VR._yS(_ny);_ny._lK._RV(_ny);_ny._XR=true}};_DC2.prototype._B33=function(_rw){var _v33=this._R33[_rw];if(_v33){this._S33._B33(_v33);this._R33[_rw]=undefined;this._Q33--}};_DC2.prototype._c83=function(){if(this._0Q2.length==0)return;var _Hw=this._0Q2;var _XR=this._VR;var _d83;var _e83;
|
|
if(_XR._503<0){_e83=_XR._Lw.length}else {_e83=_XR._503}var _Zn=0;for(var _p1=0;_p1<_Hw.length;_p1++){var _By=_Hw[_p1];for(var _Em=0;_Em<_e83;_Em++){if(_By==_XR._Lw[_Em]){_XR._Lw.splice(_Em,1);_XR._Lw[_XR._Lw.length]=_By;_Zn+=1;_e83-=1;break }}if(_Kj){var _KS=_Ij;if(_KS!=null){var _LS=_MS._OS(_KS,_By._8V);if(_LS!=null){if(floor(_LS._55)!=floor(_By._55)){if(_LS._FT&&_LS._PS.length==1){_MS._3W(_KS,_LS,_By._55,true)}else {_MS._WV(_KS,_LS,_By);_MS._RV(_KS,_By)}}}}}}if(_Zn>0){if(_XR._503<0){_XR._503=_XR._Lw.length-_Zn}
|
|
else {_XR._503-=_Zn}}this._0Q2=[]};_DC2.prototype._f83=function(){if(_Kj){var _0J=this._x23.length;for(var _p1=0;_p1<_0J;_p1++){var _g83=this._x23[_p1];var _m23=_g83._y23;var type=_g83.type;var id=_m23.id;if(type==0){_MS._0V(_Ij,_m23._m13,true);var _v23=new _kU();_v23._lU=id;_v23._m13=_MS._rV(_Ij,_m23._55,_v23,true,true)}}}if(this._x23.length!=0)this._x23=[]};_DC2.prototype._jV=function(_rw){this._U33[this._U33.length]=_rw};_DC2.prototype._KV=function(_rw){for(var _p1=0;_p1<this._U33.length;_p1++){if(this._U33[_p1]==_rw){
|
|
this._U33.splice(_p1,1);return }}};function _lB2(){this._D31=[];this._J31=[]}_lB2.prototype._EC2=function(_7P1){this._J31=_7P1};_lB2.prototype._7v=function(_h83){return this._D31[this._D31.length]=_h83};_lB2.prototype._Kl=function(_i83){if(_i83<0||_i83>=this._D31.length)return null;return this._D31[_i83]};_lB2.prototype._F31=function(_i83){return this._D31[this._J31[_i83]]};_lB2.prototype._2W=function(_i83){this._D31[_i83]=null};_lB2.prototype._j83=function(){_zm2._pk2();_wB2();for(var _k83 in this._D31){
|
|
if(!this._D31.hasOwnProperty(_k83))continue;var _KS=this._D31[_k83];for(var _p1=0;_p1<8;_p1++){var _l83=_KS._KV1(_p1);if(_l83){_l83._Am2=-1}}var _m83=_KS._y31;if(_m83){for(var _p1=0;_p1<8;_p1++){var _iF=_m83._L4[_p1];if(_iF){if(_iF._Am2!==undefined){delete _m83._L4[_p1]._Am2}}else {var _qk=0}}}}_zm2._kk2()};function _z73(_n83){var hash="";for(var _p1=0;_p1<_n83.length;_p1++){var _Wt=_n83[_p1];hash+=_Wt.__type+_Wt._o83.toString()}return hash}/*@constructor */function _rF2(){this._NF2=-1;this._rG2=-1;this._o83=_p83++;
|
|
this._gJ=true;this._sG2=function(){};this._bQ1=function(_q83){if(this._rG2<_TF2()){this._sG2();this._rG2=_TF2()}if(_q83<this._NF2)return true;else return false};this._BF2=function(){this._NF2=_OF2()}}_r83=0;_s83=1;_t83=2;_u83=3;_v83=0;_w83=1;_x83=0;_y83=1;_z83=2;_A83=0;_B83=1;_C83=2;_D83=3;_E83=0;_n63=1;_F83=2;_G83=3;_H83=4;_I83=5;_J83=6;_p63=7;_r63=8;_k63=9;_l63=10;_K83=11;_L83=12;_yW=13;_t63=14;_M83=15;_N83=16;_O83=17;function _j63(type){return(type==_G83||type==_H83||type==_I83||type==_J83)}_P83=0;
|
|
_Q83=1;_R83=2;_S83=3;_T83=4;_U83=5;_V83=6;_W83=7;_X83=8;_Y83=9;_Z83=10;__83=11;_093=12;_193=13;_293=14;_393=15;_493=16;_F63=17;_G63=18;_593=19;_693=20;_793=21;_O63=22;_P63=23;_893=24;_993=25;_a93=0;_YF2=1;__F2=2;_b93=0;_c93=0;_d93=0;_e93=1;_f93=1;_g93=2;_h93=3;_i93=0;_j93=1;_k93=-0.0001;_l93=0;_m93=0;_n93=0;_o93=1;_p83=0;_363=[];function _p93(){return _n93++}function _TF2(){return _o93;}function _OF2(){return _o93++}function _q93(_m63,x,y,_vT,_wT,rotation,_M63,_N63){var _r93=new __E();var _s93=new __E();var _sW=new __E();
|
|
if(_M63!=0||_N63!=0){_s93._mG(-_M63,-_N63,0)}else _s93._eD2();_r93._nG(_vT,_wT,1);_sW.Multiply(_s93,_r93);_s93._nw(_sW);_r93._qG(rotation);_sW.Multiply(_s93,_r93);_s93._nw(_sW);_r93._mG(x,y,0);_sW.Multiply(_s93,_r93);_s93._nw(_sW);_sW._nw(_m63);_m63.Multiply(_sW,_s93)}function _Y63(_t93,_u93,_v93,_w93,_x93,_y93,_z93,_A93){if(_x93==null)return false;if(_y93==null)return false;var _M=_y93._AS2*_w93;var _H63=_v93;if(_M<0.0){_M=-_M;_H63=-_H63}return _x93._BW._B93(_y93._C93,_M,_y93._DW,_u93,_t93,_H63,_z93,_A93,
|
|
false)}function _D93(_qF2){if((_qF2!=null)&&(_qF2!=undefined)){var _W=_qF2._W;var _E93;switch(_W){case "GMRealTrack":_E93=new _F93(_qF2);break;case "GMGraphicTrack":_E93=new _G93(_qF2);break;case "GMInstanceTrack":_E93=new _H93(_qF2);break;case "GMColourTrack":_E93=new _I93(_qF2);break;case "GMSpriteFramesTrack":_E93=new _J93(_qF2);break;case "GMSequenceTrack":_E93=new _K93(_qF2);break;case "GMAudioTrack":_E93=new _L93(_qF2);break;case "GMGroupTrack":_E93=new _M93(_qF2);break;case "GMClipMaskTrack":_E93=new _N93(_qF2);
|
|
break;case "GMClipMask_Mask":_E93=new _O93(_qF2);break;case "GMClipMask_Subject":_E93=new _P93(_qF2);break;case "GMStringTrack":_E93=new _Q93(_qF2);break;case "GMBoolTrack":_E93=new _R93(_qF2);break }_E93._BW=new _S93(_E93._RS,_qF2._U);return _E93}}/*@constructor */function _F93(_qF2){_T93.call(this,_qF2);this._RS=_G83;if((_qF2!=null)&&(_qF2!=undefined)){this._U93=_qF2._z4}Object.defineProperties(this,{_V93:{enumerable:true,get :function(){return this._U93},set :function(_Qj){var _Wt=yyGetInt32(_Qj);if((_Wt>=0)&&(_Wt<_z83)){
|
|
this._U93=_Wt}else {debug("Trying to set interpolation property of track to out-of-bounds value "+yyGetReal(_Qj))}}}});this._Ic2=function(_W93,_Sw,_X93){if(!this._D)return null;if(this._BW==null)return null;if(this._BW._4Q2==0)return null;return this._Y93(_W93,_Sw,_X93)};this._SF2=function(_W93,_X93){_X93+=1;if(_W93>this._KF2.length){var _Z93=this._KF2.length;this._KF2.length=_W93+1;for(var _p1=_Z93;_p1<this._KF2.length;_p1++){this._KF2[_p1]=-1}}this._KF2[_W93]=0;for(var _p1=0;_p1<this._BW._4Q2;_p1++){var key=this._BW._8Q2[_p1];
|
|
var value=key._EW[_W93];if(value==null){value=key._EW[0];if((value==null)||((value.__93==-1)&&(value._0a3==null)))continue }if((value.__93==-1)&&(value._0a3==null)){var _1G2=this._2G2(_W93);_1G2._TT=key._9Q2;_1G2._sF2=value._1a3;if(!key._473&&key._DW>1){var _1G2=this._2G2(_W93);_1G2._TT=(key._9Q2+(key._DW));_1G2._sF2=value._1a3}else if(key._473==true){if(_p1==(this._BW._4Q2-1)){if((_X93-key._9Q2)>1){var _1G2=this._2G2(_W93);_1G2._TT=key._9Q2+(_X93-key._9Q2);_1G2._sF2=value._1a3}}else {var _2a3=this._BW._8Q2[_p1+1];
|
|
if(_2a3._9Q2>(key._9Q2+1)){var _1G2=this._2G2(_W93);_1G2._TT=_2a3._9Q2;_1G2._sF2=value._1a3}}}}else {var _3a3=key._DW;if(key._473==true){if(_p1==(this._BW._4Q2-1)){if(_X93<=0)continue;else {_3a3=_X93-key._9Q2}}else {var _2a3=this._BW._8Q2[_p1+1];if(_2a3._9Q2>key._9Q2){_3a3=_2a3._9Q2-key._9Q2}}}var _NG2=null;if(value._4a3){_NG2=value._0a3}else {_NG2=_Zy2._Kl(value.__93)}if(_NG2==null){continue }var _5a3=_W93;if(_5a3>=_NG2._vG2){_5a3=_NG2._vG2-1}_NG2._Uq1(this,_5a3,_W93,key._9Q2,_3a3)}}}}/*@constructor */function _T93(_qF2){
|
|
_6a3.call(this,_qF2);this._U93=_x83;this._KF2=[];this._LF2=[];this._7a3=function(_W93,_Sw,_X93){var _vp=this._8a3();if(_vp!=null){return _vp._7a3(_W93,_Sw,_X93)}return this._Ic2(_W93,_Sw,_X93)};this._Ic2=function(_W93,_Sw,_X93){throw new Error("Not Implemented")};this._2G2=function(_W93){var _qG2=new _pF2();if(this._LF2[_W93]==undefined){this._LF2[_W93]=[]}this._LF2[_W93][this._KF2[_W93]]=_qG2;this._KF2[_W93]=this._KF2[_W93]+1;return _qG2};this._Y93=function(_W93,_Sw,_X93){var _9a3=null;var _bf2=false;var _vs1=false;
|
|
if(_W93>=this._KF2.length||this._KF2[_W93]==0){_vs1=true}else if(this._rG2<_TF2()){if(this._BW._bQ1(this._NF2)){_bf2=true}this._rG2=_TF2()}if(_bf2||_vs1){var _aa3=_ym(this._KF2.length,_W93+1);for(var _p1=0;_p1<_aa3;_p1++){if((_p1>=this._KF2.length)||(this._KF2[_p1]!=-1)){this._SF2(_p1,_X93)}}this._NF2=_ym(this._NF2,this._BW._NF2)}var _am=this._KF2[_W93];if(_am==0){return null}var _n33=this._LF2[_W93];if(_n33[0]._TT>_Sw){_9a3=_n33[0]._sF2;return _9a3}else if(_n33[_am-1]._TT<_Sw){_9a3=_n33[_am-1]._sF2;return _9a3}
|
|
var start,end,_fB1;start=0;end=_am;_fB1=(start+end)>>1;while(_fB1!=start){if(_n33[_fB1]._TT>_Sw){end=_fB1}else {start=_fB1}_fB1=(start+end)>>1}if((this._U93==_x83)||(_fB1==(_am-1))){_9a3=_n33[_fB1]._sF2;return _9a3}else {var _ba3=(_n33[_fB1]);var _ca3=(_n33[_fB1+1]);var prop=0.0;if((_ca3._TT-_ba3._TT)>0.0){prop=(_Sw-_ba3._TT)/(_ca3._TT-_ba3._TT)}_9a3=(_ca3._sF2*prop)+(_ba3._sF2*(1.0-prop));return _9a3}}}/*@constructor */function _G93(_qF2){_6a3.call(this,_qF2);this._RS=_n63}/*@constructor */function _H93(_qF2){
|
|
_6a3.call(this,_qF2);this._RS=_t63}/*@constructor */function _I93(_qF2){_T93.call(this,_qF2);this._RS=_H83;if((_qF2!=null)&&(_qF2!=undefined)){this._U93=_qF2._z4}Object.defineProperties(this,{_V93:{enumerable:true,get :function(){return this._U93},set :function(_Qj){var _Wt=yyGetInt32(_Qj);if((_Wt>=0)&&(_Wt<_z83)){this._U93=_Wt}else {debug("Trying to set interpolation property of track to out-of-bounds value "+yyGetReal(_Qj))}}}});this._Ic2=function(_W93,_Sw,_X93){if(!this._D)return null;if(this._BW==null)return null;
|
|
if(this._BW._4Q2==0)return null;var _9a3=null;var _ok,_pk,_qk,_rk;_ok=_pk=_qk=_rk=1.0;if((_rk=this._Y93(0,_Sw,_X93))==null)return null;if((_ok=this._Y93(1,_Sw,_X93))==null)return null;if((_pk=this._Y93(2,_Sw,_X93))==null)return null;if((_qk=this._Y93(3,_Sw,_X93))==null)return null;_ok*=255.0;_pk*=255.0;_qk*=255.0;_rk*=255.0;var _da3=_zm(_ok,255);var _ea3=_zm(_pk,255);var _fa3=_zm(_qk,255);var _ga3=_zm(_rk,255);_9a3=((_ga3<<24)&0xff000000)|((_fa3<<16)&0xff0000)|((_ea3<<8)&0xff00)|(_da3&0xff);return _9a3};this._SF2=function(_W93,
|
|
_X93){_X93+=1;if(_W93>this._KF2.length){var _Z93=this._KF2.length;this._KF2.length=_W93+1;for(var _p1=_Z93;_p1<this._KF2.length;_p1++){this._KF2[_p1]=-1}}this._KF2[_W93]=0;for(var _p1=0;_p1<this._BW._4Q2;_p1++){var key=this._BW._8Q2[_p1];var value=key._EW[_W93];if(value==null){value=key._EW[0];if(value==null)continue }if((value.__93==-1)&&(value._0a3==null)){var _1G2=this._2G2(_W93);_1G2._TT=key._9Q2;_1G2._sF2=this._ha3(value._K33,_W93);if(!key._473&&key._DW>1){var _1G2=this._2G2(_W93);_1G2._TT=(key._9Q2+(key._DW-1));
|
|
_1G2._sF2=this._ha3(value._K33,_W93)}else if(key._473==true){if(_p1==(this._BW._4Q2-1)){if((_X93-key._9Q2)>1){var _1G2=this._2G2(_W93);_1G2._TT=key._9Q2+(_X93-key._9Q2);_1G2._sF2=this._ha3(value._K33,_W93)}}else {var _2a3=this._BW._8Q2[_p1+1];if(_2a3._9Q2>(key._9Q2+1)){var _1G2=this._2G2(_W93);_1G2._TT=_2a3._9Q2-1;_1G2._sF2=this._ha3(value._K33,_W93)}}}}else {var _3a3=key._DW;if(key._473==true){if(_p1==(this._BW._4Q2-1)){if(_X93<=0)continue;else {_3a3=_X93-key._9Q2}}else {var _2a3=this._BW._8Q2[_p1+1];if(_2a3._9Q2>key._9Q2){
|
|
_3a3=_2a3._9Q2-key._9Q2}}}var _NG2=null;if(value._4a3){_NG2=value._0a3}else {_NG2=_Zy2._Kl(value.__93)}if(_NG2==null){continue }var _5a3=_W93;if(_5a3>=_NG2._vG2){_5a3=_NG2._vG2-1}_NG2._Uq1(this,_5a3,_W93,key._9Q2,_3a3,1.0/255.0)}}};this._ha3=function(_vs,_ia3){var _ja3=0;switch(_ia3){case 0:_ja3=_vs>>24;break;case 1:_ja3=_vs;break;case 2:_ja3=_vs>>8;break;case 3:_ja3=_vs>>16;break }_ja3&=0xff;var _ka3=_ja3/255.0;return _ka3};this._la3=function(left,right){var _ok=_zm((left&0xff)+(right&0xff),255);var _pk=_zm(((left>>8)&0xff)+((right>>8)&0xff),
|
|
255);var _qk=_zm(((left>>16)&0xff)+((right>>16)&0xff),255);var _rk=_zm(((left>>24)&0xff)+((right>>24)&0xff),255);return((_rk<<24)&0xff000000)|((_qk<<16)&0xff0000)|((_pk<<8)&0xff00)|(_ok&0xff)};this._ma3=function(left,right){var _ok=((left&0xff)*(right&0xff)/255.0);var _pk=(((left>>8)&0xff)*((right>>8)&0xff)/255.0);var _qk=(((left>>16)&0xff)*((right>>16)&0xff)/255.0);var _rk=(((left>>24)&0xff)*((right>>24)&0xff)/255.0);return((_rk<<24)&0xff000000)|((_qk<<16)&0xff0000)|((_pk<<8)&0xff00)|(_ok&0xff)};this._ma3=function(left,
|
|
_vI1){_vI1=_ym(_vI1,0.0);_vI1=_zm(_vI1,1.0);var _ok=((left&0xff)*_vI1);var _pk=(((left>>8)&0xff)*_vI1);var _qk=(((left>>16)&0xff)*_vI1);var _rk=(((left>>24)&0xff)*_vI1);return((_rk<<24)&0xff000000)|((_qk<<16)&0xff0000)|((_pk<<8)&0xff00)|(_ok&0xff);}}/*@constructor */function _J93(_qF2){_6a3.call(this,_qF2);this._RS=_yW}/*@constructor */function _K93(_qF2){_6a3.call(this,_qF2);this._RS=_p63}/*@constructor */function _L93(_qF2){_6a3.call(this,_qF2);this._RS=_F83}/*@constructor */function _M93(_qF2){_6a3.call(this,
|
|
_qF2);this._RS=_K83}/*@constructor */function _N93(_qF2){_6a3.call(this,_qF2);this._RS=_r63;this._na3=null;this._oa3=null;for(var _p1=0;_p1<this._xW.length;_p1++){var _p73=this._xW[_p1];if(_p73._RS==_k63){this._na3=_p73;if(this._oa3!=null){break;}}else if(_p73._RS==_l63){this._oa3=_p73;if(this._na3!=null){break }}}Object.defineProperties(this,{_pa3:{enumerable:true,get :function(){return this._na3},set :function(_Qj){this._na3=_Qj}},_qa3:{enumerable:true,get :function(){return this._oa3},set :function(_Qj){
|
|
this._oa3=_Qj}}})}_N93.prototype._ra3=function(){return this._na3};_N93.prototype._sa3=function(){return this._oa3};/*@constructor */function _O93(_qF2){_6a3.call(this,_qF2);this._RS=_k63}/*@constructor */function _P93(_qF2){_6a3.call(this,_qF2);this._RS=_l63}/*@constructor */function _Q93(_qF2){_6a3.call(this,_qF2);this._RS=_J83}/*@constructor */function _R93(_qF2){_6a3.call(this,_qF2);this._RS=_I83}/*@constructor */function _6a3(_qF2){_rF2.call(this);this.__type="[Track]";this.id=_p93();this._ta3="";
|
|
this._v="";this._X=0;this._ua3=0;this._va3=false;this._wa3=null;this._xa3=0;this._xW=[];this._ya3=0;this._za3=[];this._BW=new _S93();if((_qF2!=null)&&(_qF2!=undefined)){this._ta3=_qF2._W;this._v=_qF2._v;this._X=_qF2._X;this._va3=_qF2._Aa3==1?true:false;this._ua3=_qF2._Y;this._wa3=_qF2.__;this._xa3=_qF2._V.length;this._xW=[];for(var _d72=0;_d72<this._xa3;++_d72){this._xW[_d72]=_D93(_qF2._V[this._xa3-1-_d72])}this._ya3=_qF2._01.length;this._za3=[];for(var _Ba3=0;_Ba3<this._ya3;++_Ba3){var _Ca3=_qF2._01[_Ba3];
|
|
var _Da3=_Ca3.type;var _Ea3=_Ca3._Fa3;if(_Da3=="GMAnimCurve"){this._za3[_Ba3]=new _tG2(_Ea3)}}}Object.defineProperties(this,{_pf:{enumerable:true,get :function(){return this._v},set :function(_Qj){this._v=yyGetString(_Qj);this._Ga3()}},_L8:{enumerable:true,get :function(){return this._RS}},_Ha3:{enumerable:true,get :function(){return this._ua3},set :function(_Qj){this._ua3=yyGetInt32(_Qj)}},_Ia3:{enumerable:true,get :function(){return this._xW},set :function(_Qj){if(_Qj instanceof Array){this._xW=_Qj}else {throw new Error("value must be an array of tracks")}
|
|
}},_Ja3:{enumerable:true,get :function(){return this._wa3==null||this._wa3[_t83]==undefined;},set :function(_Qj){this._wa3[_t83]=yyGetBool(_Qj)?undefined:true}},_Ka3:{enumerable:true,get :function(){return this._wa3==null||this._wa3[_s83]==undefined},set :function(_Qj){this._wa3[_s83]=yyGetBool(_Qj)?undefined:true}},_D:{get :function(){return this._wa3==null||this._wa3[_t83]==undefined},set :function(_Qj){this._wa3[_t83]=yyGetBool(_Qj)?undefined:true}},_y1:{get :function(){return this._wa3==null||this._wa3[_s83]==undefined}
|
|
,set :function(_Qj){this._wa3[_s83]=yyGetBool(_Qj)?undefined:true;}},_La3:{enumerable:true,get :function(){return this._za3},set :function(_Qj){this._za3=_Qj}},_Ma3:{enumerable:true,get :function(){return this._wa3[_r83]!=null?this._wa3[_r83]._zW:null},set :function(_Qj){if(this._wa3[_t83]==null)this._wa3[_r83]={};this._wa3[_r83]._zW=_Qj}},_Na3:{enumerable:true,get :function(){return this._BW._8Q2},set :function(_Qj){if(_Qj instanceof Array){this._BW._8Q2=_Qj;this._BW._4Q2=_Qj.length}else {throw new Error("value must be an array of keyframes");
|
|
}}}});this._8a3=function(){if(this.__!=null&&this.__[_r83]!=null){var _Oa3=this.__[_r83];if(_Oa3==null)return null;if(_Oa3._zW==null){var _zW=_gV._MX(_Oa3._d72);if(_zW!=null)_Oa3._zW=_zW}return _Oa3._zW}return null};this._Pa3=function(_Qa3,_Ra3,_Sa3,_Ta3){_Sa3._61=0.0;_Sa3._71=0.0;_Ta3&=~(1<<_493);_Sa3._Ua3=0;_Sa3._Va3(_Ta3);_Sa3._Wa3();var _Xa3=_Sa3._Ya3;for(var _d72=0;_d72<this._xW.length;++_d72){var _zW=this._xW[_d72];if(_j63(_zW._RS)&&(_zW._D)){var _Za3=_zW._va3;if(_Za3){if(_Xa3&(1<<_zW._X)){continue }
|
|
if((_Sa3._Ua3&(1<<_zW._X))==0){_Xa3|=(1<<_zW._X)}}else {_Xa3&=~(1<<_zW._X)}switch(_zW._X){case _X83:case _593:if(!_Za3||!(_Sa3._Ua3&((1<<_X83)|(1<<_593)))){_Sa3.rotation=_zW._7a3(_b93,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_X83)|(1<<_593)}break;case _293:if(!_Za3||!(_Sa3._Ua3&(1<<_293))){_Sa3.x=_zW._7a3(_b93,_Qa3,_Ra3);_Sa3.y=_zW._7a3(_f93,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_293)}break;case _393:if(!_Za3||!(_Sa3._Ua3&(1<<_393))){_Sa3.scaleX=_zW._7a3(_b93,_Qa3,_Ra3);_Sa3.scaleY=_zW._7a3(_f93,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_393)}
|
|
break;case _Z83:case _693:if(!_Za3||!(_Sa3._Ua3&((1<<_Z83)|(1<<_693)))){var color=_zW._7a3(0,_Qa3,_Ra3);if(color==null)_uw("colour could not be evaluated");_Sa3._J63[0]=(color&0xff)/255.0;_Sa3._J63[1]=((color>>8)&0xff)/255.0;_Sa3._J63[2]=((color>>16)&0xff)/255.0;_Sa3._J63[3]=((color>>24)&0xff)/255.0;_Sa3._Ua3|=(1<<_Z83)|(1<<_693)}break;case _Y83:if(!_Za3||!(_Sa3._Ua3&(1<<_Y83))){var color=_zW._7a3(0,_Qa3,_Ra3);if(color==null)_uw("colour could not be evaluated");_Sa3._K63[0]=(color&0xff)/255.0;_Sa3._K63[1]=((color>>8)&0xff)/255.0;
|
|
_Sa3._K63[2]=((color>>16)&0xff)/255.0;_Sa3._K63[3]=((color>>24)&0xff)/255.0;_Sa3._Ua3|=(1<<_Y83)}break;case _493:if(!_Za3||!(_Sa3._Ua3&(1<<_493))){_Sa3._61=_zW._7a3(_b93,_Qa3,_Ra3);_Sa3._71=_zW._7a3(_f93,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_493)}break;case _U83:if(!_Za3||!(_Sa3._Ua3&(1<<_U83))){_Sa3.gain=_zW._7a3(0,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_U83)}break;case _V83:if(!_Za3||!(_Sa3._Ua3&(1<<_V83))){_Sa3._x51=_zW._7a3(0,_Qa3,_Ra3);_Sa3._Ua3|=(1<<_V83)}break;case _W83:if(!_Za3||!(_Sa3._Ua3&(1<<_W83))){_Sa3.__a3=_zW._7a3(0,
|
|
_Qa3,_Ra3);_Sa3._Ua3|=(1<<_W83)}break;case _F63:if(!_Za3||!(_Sa3._Ua3&(1<<_F63))){_Sa3.imageSpeed=_zW._7a3(0,_Qa3,_Ra3);_Sa3._0b3(_F63,true);_Sa3._Ua3|=(1<<_F63)}break;case _G63:if(!_Za3||!(_Sa3._Ua3&(1<<_G63))){_Sa3.imageIndex=_zW._7a3(0,_Qa3,_Ra3);_Sa3._0b3(_G63,true);_Sa3._Ua3|=(1<<_G63)}break;case _O63:if(!_Za3||!(_Sa3._Ua3&(1<<_O63))){_Sa3.width=_zW._7a3(0,_Qa3,_Ra3);_Sa3._0b3(_O63,true);_Sa3._Ua3|=(1<<_O63)}break;case _P63:if(!_Za3||!(_Sa3._Ua3&(1<<_P63))){_Sa3.height=_zW._7a3(0,_Qa3,_Ra3);_Sa3._0b3(_P63,
|
|
true);_Sa3._Ua3|=(1<<_P63)}break }}}_Xa3&=_Ta3;_Sa3._Ya3=_Xa3};this._Ga3=function(){if(this._v==null){this._X=_P83;return }if(this._v=="position")this._X=_293;else if(this._v=="scale")this._X=_393;else if(this._v=="gain")this._X=_U83;else if(this._v=="pitch")this._X=_V83;else if(this._v=="falloff")this._X=_W83;else if(this._v=="rotation")this._X=_X83;else if(this._v=="blend_add")this._X=_Y83;else if(this._v=="blend_multiply")this._X=_Z83;else if(this._v=="mask")this._X=_093;else if(this._v=="subject")this._X=_193;
|
|
else if(this._v=="origin")this._X=_493;else if(this._v=="image_speed")this._X=_F63;else if(this._v=="image_index")this._X=_G63;else if(this._v=="image_angle")this._X=_593;else if(this._v=="image_blend")this._X=_693;else this._X=_P83}}/*@constructor */function _1b3(){_rF2.call(this);this._2b3=0;Object.defineProperties(this,{_3b3:{enumerable:true,get :function(){return this._2b3},set :function(_Qj){this._2b3=yyGetInt32(_Qj)}},});this._sG2=function(){var _CG2=this._NF2;for(var _4b3 in this._EW){if(_4b3._bQ1(_CG2)){
|
|
this._NF2=_ym(this._NF2,_4b3._NF2)}}}}/*@constructor */function _5b3(_qF2){_1b3.call(this);this.__type="[MessageEventTrackKey]";this._6b3=null;if((_qF2!=null)&&(_qF2!=undefined)){this._6b3=_qF2.events}Object.defineProperties(this,{_7b3:{enumerable:true,get :function(){return this._6b3},set :function(_Qj){this._6b3=_Qj}},})}/*@constructor */function _8b3(_qF2){_1b3.call(this);this.__type="[CodeEventTrackKey]";if((_qF2!=null)&&(_qF2!=undefined)){this._9b3=_qF2.event;this._9b3._ab3=this._9b3}else {this._9b3=null}
|
|
Object.defineProperties(this,{_bb3:{enumerable:true,get :function(){return this._9b3},set :function(_Qj){this._9b3=_Qj}},})}/*@constructor *//*@constructor */function _cb3(_qF2){_1b3.call(this);this.__type="[GraphicTrackKey]";this._0U=-1;if((_qF2!=null)&&(_qF2!=undefined)){this._0U=_qF2.index}Object.defineProperties(this,{_db3:{enumerable:true,get :function(){return this._0U},set :function(_Qj){this._0U=yyGetInt32(_Qj)}},})}/*@constructor */function _eb3(_qF2){_1b3.call(this);this.__type="[InstanceTrackKey]";
|
|
this._fb3=-1;if((_qF2!=null)&&(_qF2!=undefined)){this._fb3=_qF2.index}Object.defineProperties(this,{_gb3:{enumerable:true,get :function(){return this._fb3},set :function(_Qj){this._fb3=yyGetInt32(_Qj)}},})}/*@constructor */function _hb3(_qF2){_1b3.call(this);this.__type="[AudioTrackKey]";this._ib3=-1;this._jb3=0;this._kb3=0;if((_qF2!=null)&&(_qF2!=undefined)){this._ib3=_qF2._lb3;this._jb3=_qF2._g13;this._kb3=_qF2._uB}Object.defineProperties(this,{_mb3:{enumerable:true,get :function(){return this._ib3}
|
|
,set :function(_Qj){this._ib3=_Qj}},_nb3:{enumerable:true,get :function(){return this._jb3},set :function(_Qj){this._jb3=_Qj}},_qe:{enumerable:true,get :function(){return this._kb3},set :function(_Qj){this._kb3=_Qj}},})}/*@constructor */function _ob3(_qF2){_1b3.call(this);this.__type="[RealTrackKey]";this._1a3=0;this._4a3=false;this.__93=-1;this._0a3=null;if((_qF2!=null)&&(_qF2!=undefined)){this._1a3=_qF2._A4;this._4a3=_qF2._B4;this.__93=_qF2._C4;if(_qF2._pb3!=undefined){this._0a3=new _tG2(_qF2._pb3)}}this._sG2=function(){
|
|
var _CG2=this._NF2;for(var _4b3 in this._EW){var _NG2=_Zy2._MG2(_4b3.__93);if((_NG2!=null)&&(_NG2._bQ1(_CG2))){this._NF2=_ym(this._NF2,_NG2._NF2)}}};Object.defineProperties(this,{_DF2:{enumerable:true,get :function(){return this._1a3},set :function(_Qj){this._1a3=yyGetReal(_Qj);this.__93=-1;this._4a3=false;this._0a3=null}},_qb3:{enumerable:true,get :function(){return this._4a3},set :function(_Qj){this._4a3=yyGetBool(_Qj)}},_rb3:{enumerable:true,get :function(){var _sb3=undefined;if((this._4a3==true)&&(this._0a3!=null)){
|
|
_sb3=this._0a3}else {_sb3=_Zy2._Kl(this.__93)}if((_sb3==undefined)||(_sb3==null))return -1;else return _sb3},set :function(_Qj){if(typeof(_Qj)=="object"){var _Yq=_Zy2._x4.indexOf(_Qj);if(_Yq==-1){this._0a3=_Qj;this._4a3=true;this.__93=-1}else {this.__93=_Yq;this._4a3=false;this._0a3=null}}else {if(_Zy2._Kl(this.__93)!=null){this.__93=_Qj;this._4a3=false;this._0a3=null;}else {throw new Error("Invalid curve passed to curve property of keyframe channel")}}}},})}/*@constructor */function _tb3(_qF2){_1b3.call(this);
|
|
this.__type="[ColorTrackKey]";this._K33=0;this._4a3=false;this.__93=-1;this._0a3=null;if((_qF2!=null)&&(_qF2!=undefined)){this._K33=_qF2.color;this._4a3=_qF2._B4;this.__93=_qF2._C4;if(_qF2._pb3!=undefined){this._0a3=new _tG2(_qF2._pb3)}}Object.defineProperties(this,{_ub3:{enumerable:true,get :function(){var _wk=[];_wk[1]=(this._K33&0xff)/255.0;_wk[2]=((this._K33>>8)&0xff)/255.0;_wk[3]=((this._K33>>16)&0xff)/255.0;_wk[0]=((this._K33>>24)&0xff)/255.0;return _wk},set :function(_Qj){if(_Qj instanceof Array){
|
|
var _wk;_wk=((yyGetReal(_Qj[1])*255.0)&0xff);_wk|=((yyGetReal(_Qj[2])*255.0)&0xff)<<8;_wk|=((yyGetReal(_Qj[3])*255.0)&0xff)<<16;_wk|=((yyGetReal(_Qj[0])*255.0)&0xff)<<24;this._K33=_wk}else {this._K33=yyGetInt32(_Qj)}this.__93=-1;this._4a3=false;this._0a3=null}},_vb3:{enumerable:true,get :function(){var _wk=[];_wk[1]=(this._K33&0xff)/255.0;_wk[2]=((this._K33>>8)&0xff)/255.0;_wk[3]=((this._K33>>16)&0xff)/255.0;_wk[0]=((this._K33>>24)&0xff)/255.0;return _wk},set :function(_Qj){if(_Qj instanceof Array){var _wk;
|
|
_wk=((yyGetReal(_Qj[1])*255.0)&0xff);_wk|=((yyGetReal(_Qj[2])*255.0)&0xff)<<8;_wk|=((yyGetReal(_Qj[3])*255.0)&0xff)<<16;_wk|=((yyGetReal(_Qj[0])*255.0)&0xff)<<24;this._K33=_wk}else {this._K33=yyGetInt32(_Qj)}this.__93=-1;this._4a3=false;this._0a3=null}},_rb3:{enumerable:true,get :function(){var _sb3=undefined;if((this._4a3==true)&&(this._0a3!=null)){_sb3=this._0a3}else {_sb3=_Zy2._Kl(this.__93)}if((_sb3==undefined)||(_sb3==null))return -1;else return _sb3},set :function(_Qj){if(typeof(_Qj)=="object"){var _Yq=_Zy2._x4.indexOf(_Qj);
|
|
if(_Yq==-1){this._0a3=_Qj;this._4a3=true;this.__93=-1}else {this.__93=_Yq;this._4a3=false;this._0a3=null}}else {if(_Zy2._Kl(this.__93)!=null){this.__93=_Qj;this._4a3=false;this._0a3=null}else {throw new Error("Invalid curve passed to curve property of keyframe channel")}}}},})}/*@constructor */function _wb3(_qF2){_1b3.call(this);this.__type="[BoolTrackKey]";this._sF2=false;if((_qF2!=null)&&(_qF2!=undefined)){this._sF2=_qF2.value}Object.defineProperties(this,{_DF2:{enumerable:true,get :function(){return this._sF2}
|
|
,set :function(_Qj){this._sF2=yyGetBool(_Qj)}},})}/*@constructor */function _xb3(_qF2){_1b3.call(this);this.__type="[StringTrackKey]";this._sF2="";if((_qF2!=null)&&(_qF2!=undefined)){this._sF2=_qF2.value}Object.defineProperties(this,{_DF2:{enumerable:true,get :function(){return this._sF2},set :function(_Qj){this._sF2=yyGetString(_Qj)}},})}/*@constructor */function _yb3(_qF2){_1b3.call(this);this._HK=-1;if((_qF2!=null)&&(_qF2!=undefined)){this._HK=_qF2.index}Object.defineProperties(this,{_zb3:{enumerable:true,
|
|
get :function(){return this._HK},set :function(_Qj){this._HK=yyGetInt32(_Qj)}},});this.__type="[SequenceTrackKey]"}/*@constructor */function _Ab3(_qF2){_1b3.call(this);this.__type="[SpriteFramesTrackKey]";this._5U=-1;if((_qF2!=null)&&(_qF2!=undefined)){this._5U=_qF2.imageIndex}Object.defineProperties(this,{_Bb3:{enumerable:true,get :function(){return this._5U},set :function(_Qj){this._5U=yyGetInt32(_Qj)}},})}/*@constructor */function _Cb3(_Qs,_qF2){_rF2.call(this);this.__type="[Keyframe]";this._9Q2=0;this._DW=0;
|
|
this._473=false;this._Db3=false;this._EW={};if((_qF2!=null)&&(_qF2!=undefined)){this._9Q2=_qF2.key;this._DW=_qF2.length;this._473=_qF2._11;this._Db3=_qF2._21;this._EW={};for(var _v73 in _qF2._31){var data=_qF2._31[_v73];var _Eb3=null;switch(_Qs){case _n63:_Eb3=new _cb3(data);break;case _t63:_Eb3=new _eb3(data);break;case _F83:_Eb3=new _hb3(data);break;case _G83:_Eb3=new _ob3(data);break;case _H83:_Eb3=new _tb3(data);break;case _I83:_Eb3=new _wb3(data);break;case _J83:_Eb3=new _xb3(data);break;case _p63:_Eb3=new _yb3(data);
|
|
break;case _yW:_Eb3=new _Ab3(data);break }if(_Eb3!=null){_Eb3.key=_v73;this._EW[_v73]=_Eb3}else {throw new Error("Invalid sequence track channel type")}}}this._BF2();Object.defineProperties(this,{_Fb3:{enumerable:true,get :function(){return this._9Q2},set :function(_Qj){this._9Q2=yyGetInt32(_Qj)}},_Gb3:{enumerable:true,get :function(){return this._DW},set :function(_Qj){this._DW=yyGetInt32(_Qj)}},_Hb3:{enumerable:true,get :function(){return this._473},set :function(_Qj){this._473=yyGetBool(_Qj)}},_Ib3:{enumerable:true,
|
|
get :function(){return this._Db3},set :function(_Qj){this._Db3=yyGetBool(_Qj)}},_BG2:{enumerable:true,get :function(){var _Jb3=[];for(var _v73 in this._EW){_Jb3.push(this._EW[_v73])}_Jb3.sort(function(_rk,_qk){return Number(_rk.key)-Number(_qk.key)});return _Jb3},set :function(_Qj){if(_Qj instanceof Array){this._EW={};for(var _yG2=0;_yG2<_Qj.length;_yG2++){var key=_Qj[_yG2]._2b3;this._EW[key]=_Qj[_yG2]}}else {throw new Error("value must be an array of keyframes")}}}})}/*@constructor */function _S93(_Qs,_qF2){_rF2.call(this);
|
|
this.__type="[KeyframeStore]";this._4Q2=0;this._8Q2=[];if((_qF2!=null)&&(_qF2!=undefined)){var _Kb3=_qF2.length;for(var _x63=0;_x63<_Kb3;++_x63){this._Lb3(new _Cb3(_Qs,_qF2[_x63]))}}}_S93.prototype._sG2=function(){var _CG2=this._NF2;for(var _p1=0;_p1<this._4Q2;_p1++){if(this._8Q2[_p1]._bQ1(_CG2)){this._NF2=_ym(this._NF2,this._8Q2[_p1]._NF2)}}};_S93.prototype._Lb3=function(_Mb3){var _Nb3=0;while(_Nb3<this._4Q2){if(this._8Q2[_Nb3].key>_Mb3.key){break }_Nb3++}this._8Q2.splice(_Nb3,0,_Mb3);this._4Q2++;this._BF2()}
|
|
;_S93.prototype._y63=function(_Sw,_X93){if(this._4Q2==0)return -1;var start=0;var end=this._4Q2;var index=(start+end)>>1;var length;while(index!=start){length=this._8Q2[index]._473?(index+1<this._4Q2?this._8Q2[index+1]._9Q2:0x7fffffff):this._8Q2[index]._DW;if(this._8Q2[index]._9Q2<=_Sw&&this._8Q2[index]._9Q2+length>_Sw)return index;if(this._8Q2[index]._9Q2>_Sw)end=index;else start=index;index=(start+end)>>1}length=this._8Q2[index]._473?(index+1<this._4Q2?this._8Q2[index+1]._9Q2:0x7fffffff):this._8Q2[index]._DW;
|
|
if(this._8Q2[index]._9Q2<=_Sw&&this._8Q2[index]._9Q2+length>_Sw)return index;if((index==(this._4Q2-1))&&(_Sw==_X93)){if((this._8Q2[index]._9Q2+length)==_X93)return index}return -1};_S93.prototype._CW=function(_Sw,_X93){var _Ob3=this._y63(_Sw,_X93);if(_Ob3==-1)return null;return this._8Q2[_Ob3]};_S93.prototype._A63=function(_Zj,_X93){if(_Zj<0){return 0.0}else if(_Zj>this._4Q2){return 0.0}if(this._8Q2[_Zj]._473){if(_Zj<(this._4Q2-1)){var length=(this._8Q2[_Zj+1]._9Q2-this._8Q2[_Zj]._9Q2)-1.0;return length}else {
|
|
var length=(_X93-this._8Q2[_Zj]._9Q2)-1.0;return length}}else {return this._8Q2[_Zj]._DW}};_S93.prototype._Pb3=function(_eH,_fH,_Qb3,_v93,_Rb3,_Ra3){if(_Rb3==undefined)_Rb3=false;if(_Ra3==undefined)_Ra3=-1.0;if(this._4Q2==0)return false;var _Sb3=false;if(_eH>_fH){var _zP=_eH;_eH=_fH;_fH=_zP;_Sb3=true}var _Tb3=false;var _Ub3=false;if(_v93>0.0){_Ub3=true;if(_Rb3&&(_fH==_Ra3)){_Tb3=true}}else {_Tb3=true;if(_Rb3&&(_eH==0.0)){_Ub3=true}}if((_Tb3&&(this._8Q2[0]._9Q2>_fH))||((!_Tb3)&&this._8Q2[0]._9Q2>=_fH))return false;
|
|
var _Vb3=this._8Q2[this._4Q2-1]._9Q2+this._8Q2[this._4Q2-1]._DW;if((this._8Q2[this._4Q2-1]._473==false)&&((_Vb3<_eH)||(!_Ub3&&((_Vb3==_eH)))))return false;var __63=0;var start,end,_fB1;var _jd1=null;start=0;end=this._4Q2;_fB1=(start+end)>>1;while(_fB1!=start){if(this._8Q2[_fB1]._9Q2>_eH){end=_fB1}else {start=_fB1}_fB1=(start+end)>>1}_jd1=this._8Q2[_fB1];var _Wb3=_jd1._9Q2+_jd1._DW;if((_Wb3<_eH)||(!_Ub3&&(_Wb3==_eH))){__63=_fB1+1}else {__63=_fB1}var _073=0;start=0;end=this._4Q2;_fB1=(start+end)>>1;while(_fB1!=start){
|
|
if((_Tb3&&(this._8Q2[_fB1]._9Q2>_fH))||((!_Tb3)&&(this._8Q2[_fB1]._9Q2>=_fH))){end=_fB1}else {start=_fB1}_fB1=(start+end)>>1}_073=_fB1;if(_073<__63){return false}else {if(_Sb3){_Qb3.start=_073;_Qb3.end=__63}else {_Qb3.start=__63;_Qb3.end=_073}return true}};_S93.prototype._B93=function(_Xb3,_cS,_Ra3,_u93,_t93,_v93,_z93,_A93,_Yb3){if(_Yb3==undefined)_Yb3=false;var _Zb3=0.99;_z93[0]=_A93[0]=_z93[1]=_A93[1]=-1;var out={start:-1,end:-1};var _X63=false;if(_Xb3==_A83){_X63=this._Pb3(_u93,_t93,out,_v93,_Yb3,_Ra3);
|
|
_z93[0]=out.start;_A93[0]=out.end}else if(_Xb3==_B83){if(_v93>0.0){if(_t93<_u93){if(!_Yb3||(_u93!=_Ra3)){_X63=this._Pb3(_u93,_Ra3,out,_v93,_Yb3,_Ra3);_z93[0]=out.start;_A93[0]=out.end}if(this._Pb3(0,_t93,out,_v93,_Yb3,_Ra3)){_X63=true;_z93[1]=out.start;_A93[1]=out.end}}else {_X63=this._Pb3(_u93,_t93,out,_v93,_Yb3,_Ra3);_z93[0]=out.start;_A93[0]=out.end}}else {if(_t93>_u93){if(!_Yb3||(_u93!=0)){_X63=this._Pb3(_u93,0,out,_v93,_Yb3,_Ra3);_z93[0]=out.start;_A93[0]=out.end}if(this._Pb3(_Ra3,_t93,out,_v93,
|
|
_Yb3,_Ra3)){_X63=true;_z93[1]=out.start;_A93[1]=out.end}}else {_X63=this._Pb3(_u93,_t93,out,_v93,_Yb3,_Ra3);_z93[0]=out.start;_A93[0]=out.end}}}else if(_Xb3==_C83){var __b3=0.0;if(_cS>0.0){__b3=1.0/_cS}if(_v93>0.0){if((_t93<_u93)||((_t93-_u93)<(__b3*_Zb3))){if(!_Yb3||(_u93!=0)){_X63=this._Pb3(_u93,0,out,_v93*-1.0,false);_z93[0]=out.start;_A93[0]=out.end}if(this._Pb3(0,_t93,out,_v93,_Yb3,_Ra3)){_X63=true;_z93[1]=out.start;_A93[1]=out.end}}else {_X63=this._Pb3(_u93,_t93,out,_v93,false);_z93[0]=out.start;
|
|
_A93[0]=out.end}}else {if((_t93>_u93)||((_u93-_t93)<(__b3*_Zb3))){if(!_Yb3||(_u93!=_Ra3)){_X63=this._Pb3(_u93,_Ra3,out,_v93*-1.0,false);_z93[0]=out.start;_A93[0]=out.end}if(this._Pb3(_Ra3,_t93,out,_v93,_Yb3,_Ra3)){_X63=true;_z93[1]=out.start;_A93[1]=out.end}}else {_X63=this._Pb3(_u93,_t93,out,_v93,false);_z93[0]=out.start;_A93[0]=out.end}}}return _X63};var _0c3=["event_create","event_destroy","event_clean_up","event_step","event_step_begin","event_step_end","event_async_system"];/*@constructor */function _1c3(_qF2){
|
|
_rF2.call(this);this.__type="[Sequence]";this._v="";this._C93=0;this._AS2=30.0;this._BS2=0;this._DW=0;this._2c3=1.0;this.__53=0;this._063=0;this._3c3=new _S93();this._3c3._4Q2=0;this._3c3._8Q2=[];this._4c3=new _S93();this._4c3._4Q2=0;this._4c3._8Q2=[];this._xa3=0;this._5c3=0;this._xW=[];this["event_create"]=null;this["event_destroy"]=null;this["event_clean_up"]=null;this["event_step"]=null;this["event_step_begin"]=null;this["event_step_end"]=null;this["event_async_system"]=null;this["event_broadcast_message"]=null;
|
|
this._wG2=false;if((_qF2!=null)&&(_qF2!=undefined)){this._v=_qF2._v;this._C93=_qF2._P;this._AS2=_qF2._Q;this._BS2=_qF2._R;this._DW=_qF2.length;this._2c3=_qF2.volume;this.__53=_qF2._S;this._063=_qF2._T;this._3c3=new _S93();this._3c3._4Q2=0;this._3c3._8Q2=[];for(var _x63=0;_x63<_qF2._U.length;++_x63){var _6c3=_qF2._U[_x63];var _7c3=new _Cb3();_7c3._9Q2=_6c3.key;_7c3._DW=0;_7c3._473=_6c3._11;_7c3._Db3=_6c3._21;_7c3._EW={};for(var _v73 in _6c3._31){var _8c3=_6c3._31[_v73];_7c3._EW[_v73]=new _5b3(_8c3)}this._3c3._Lb3(_7c3)}
|
|
this._4c3=new _S93();this._4c3._4Q2=0;this._4c3._8Q2=[];this._xa3=_qF2._V.length;this._xW=[];for(var _d72=0;_d72<this._xa3;++_d72){this._xW[_d72]=_D93(_qF2._V[this._xa3-1-_d72]);}this._5c3=_qF2._41.length;for(var _mU2=0;_mU2<this._5c3;++_mU2){var _Dy=_qF2._41[_mU2];var _9c3=_0c3[_Dy._ac3];this[_9c3]=_Dy._bc3;_Dy._bc3._ab3=_Dy._bc3}this._4c3=new _S93();this._4c3._4Q2=0;this._4c3._8Q2=[];for(var _x63=0;_x63<_qF2._51.length;++_x63){var _6c3=_qF2._51[_x63];var _7c3=new _Cb3();_7c3._9Q2=_6c3.key;_7c3._DW=0;_7c3._473=_6c3._11;
|
|
_7c3._Db3=_6c3._21;_7c3._EW={};for(var _v73 in _6c3._31){var _8c3=_6c3._31[_v73];_7c3._EW[_v73]=new _8b3(_8c3)}this._4c3._Lb3(_7c3)}this._wG2=true}Object.defineProperties(this,{_pf:{enumerable:true,get :function(){return this._v},set :function(_Qj){this._v=yyGetString(_Qj)}},_cc3:{enumerable:true,get :function(){return this._C93},set :function(_Qj){var _Wt=yyGetInt32(_Qj);if((_Wt>=0)&&(_Wt<_D83)){this._C93=_Wt}else {debug("Trying to set loopmode property of sequence to out-of-bounds value "+yyGetReal(_Qj))}}
|
|
},_dc3:{enumerable:true,get :function(){return this._AS2},set :function(_Qj){this._AS2=yyGetReal(_Qj)}},_ec3:{enumerable:true,get :function(){return this._BS2},set :function(_Qj){var _Wt=yyGetInt32(_Qj);if((_Wt>=0)&&(_Wt<_fc3)){this._BS2=_Wt}else {debug("Trying to set playbackSpeedType property of sequence to out-of-bounds value "+yyGetReal(_Qj))}}},_Gb3:{enumerable:true,get :function(){return this._DW},set :function(_Qj){_Qj=yyGetReal(_Qj);_Qj=_ym(_Qj,0.0);this._DW=_Qj}},_2a:{enumerable:true,get :function(){
|
|
return this._2c3},set :function(_Qj){_Qj=yyGetReal(_Qj);_Qj=_ym(_Qj,0.0);this._2c3=_Qj}},_gc3:{enumerable:true,get :function(){return this.__53},set :function(_Qj){this.__53=yyGetReal(_Qj)}},_hc3:{enumerable:true,get :function(){return this._063},set :function(_Qj){this._063=yyGetReal(_Qj)}},_Ia3:{enumerable:true,get :function(){return this._xW},set :function(_Qj){if(_Qj instanceof Array){this._xW=_Qj}else {throw new Error("value must be an array of tracks")}}},_ic3:{enumerable:true,get :function(){return this._3c3._8Q2}
|
|
,set :function(_Qj){if(_Qj instanceof Array){this._3c3._8Q2=_Qj;this._3c3._4Q2=_Qj.length}else {throw new Error("value must be an array of keyframes")}}},_jc3:{enumerable:true,get :function(){return this._4c3._8Q2},set :function(_Qj){if(_Qj instanceof Array){this._4c3._8Q2=_Qj;this._4c3._4Q2=_Qj.length}else {throw new Error("value must be an array of keyframes")}}},_kc3:{enumerable:true,get :function(){return this["event_create"]},set :function(_Qj){this["event_create"]=_Qj}},_lc3:{enumerable:true,get :function(){
|
|
return this["event_destroy"]},set :function(_Qj){this["event_destroy"]=_Qj}},_mc3:{enumerable:true,get :function(){return this["event_clean_up"]},set :function(_Qj){this["event_clean_up"]=_Qj}},_nc3:{enumerable:true,get :function(){return this["event_step"]},set :function(_Qj){this["event_step"]=_Qj}},_oc3:{enumerable:true,get :function(){return this["event_step_begin"]},set :function(_Qj){this["event_step_begin"]=_Qj}},_pc3:{enumerable:true,get :function(){return this["event_step_end"]},set :function(_Qj){this["event_step_end"]=_Qj}
|
|
},_qc3:{enumerable:true,get :function(){return this["event_async_system"]},set :function(_Qj){this["event_async_system"]=_Qj}},_rc3:{enumerable:true,get :function(){return this["event_broadcast_message"]},set :function(_Qj){this["event_broadcast_message"]=_Qj}},})}_1c3.prototype._sc3=function(_f63,_tc3){for(var _d72=0;_d72<_f63.length;++_d72){var _zW=_f63[_d72];if(_zW._RS==_t63){var _uc3=_zW;if(_uc3._BW!=null){var _vc3=_uc3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_uc3._BW._8Q2[_p1];for(var _v73 in _jd1._EW){
|
|
var _w73=_jd1._EW[_v73];if(_w73._fb3!=-1){if(_tc3.indexOf(_w73._fb3)==-1){_tc3.push(_w73._fb3)}}}}}}else if(_zW._RS==_r63){var _na3=_zW;this._sc3(_na3._ra3(),_tc3);this._sc3(_na3._sa3(),_tc3)}else if(_zW._RS==_p63){var _wc3=_zW;if(_wc3._BW!=null){var _vc3=_wc3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_wc3._BW._8Q2[_p1];for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];if(_w73._HK!=-1){var _T53=_gV._MX(_w73._HK);if(_T53!=null){this._sc3(_T53._xW,_tc3)}}}}}}this._sc3(_zW._xW,_tc3)}};/*@constructor */function _uB2(){
|
|
this._y4=[];this._5n2=[]}_uB2.prototype._7v=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=new _1c3(_qF2)}this._y4[this._y4.length]=_Zx};_uB2.prototype._MX=function(_Ck){if((_Ck<0)||(_Ck>=this._y4.length)){return undefined}return this._y4[_Ck]};function __N(_Zj){var _xc3=_gV._Kl(_Zj);if(_xc3!==undefined&&_xc3!==null)return true;return false}function _0O(_Zj){var _xc3=_gV._Kl(_Zj);if(_xc3!==undefined&&_xc3!==null)return _xc3._v;return ""}_uB2.prototype._LV=function(_Ck){if((_Ck<0)||(_Ck>=this._5n2.length)){return undefined}
|
|
return this._5n2[_Ck]};_uB2.prototype._OV=function(_Ck){this._5n2[_Ck]=null;};_uB2.prototype._hV=function(){var index;for(index=0;index<this._5n2.length;index++){if(this._5n2[index]==null){break }}this._5n2[index]=new _yc3(index);return this._5n2[index]};var _zc3=[];var _Ac3=[];var _Bc3=[];function _Cc3(_Dc3,_Ec3){var _Fc3=new Object();_Fc3._jd1=_Dc3;_Fc3._Gc3=_Ec3;_zc3[_zc3.length]=_Fc3}function _Hc3(_Dc3,_Ic3){var _Fc3=new Object();_Fc3._jd1=_Dc3;_Fc3._s73=_Ic3;_Ac3[_Ac3.length]=_Fc3}function _Jc3(_Dc3,_gW){
|
|
var _Fc3=new Object();_Fc3._jd1=_Dc3;_Fc3._Kc3=_gW;_Bc3[_Bc3.length]=_Fc3}function _Lc3(){_Bc3=[]}_uB2.prototype._Mc3=function(_WU){if(_WU==null){return }_zc3=[];_Ac3=[];var _pW=_Mj._Nj();for(var _Nc3=0;_Nc3<_WU._U33.length;++_Nc3){var _Oc3=_WU._U33[_Nc3];var _Pc3=_MS._fW(_WU,_Oc3);if(_Pc3==null)continue;var __J1=this._5n2[_Pc3._dU];if(__J1!=null){if((_Pc3._jU==0)&&((__J1._9O&&__J1._Qc3)||__J1._Rc3))continue;if(__J1._Qc3==false){var _T53=_gV._MX(__J1._cU);if(_T53!=null){_363.push(_T53);__J1._Sc3(_T53._xW,
|
|
-1,-1,_Pc3._iU._Pt);__J1._Tc3(_T53._xW);_363.pop()}__J1._Qc3=true}var _O=this._y4[__J1._cU];if(_O!=null){_363.push(_O);__J1._563=__J1._eU;if(!__J1._9O&&!__J1._Rc3){var _Uc3=_O._AS2;if(_O._BS2==_yT){_Uc3/=_pW}__J1._eU+=__J1._663*__J1._iV*_Uc3}var _sW={_tW:__J1._eU,_uW:__J1._663,_vW:__J1._Rc3};_wW(_O,_sW);__J1._eU=_sW._tW;__J1._663=_sW._uW;var _Vc3=new __E();var _V53=_O.__53!=0||_O._063!=0||_Pc3._TT!=0||_Pc3._UT!=0||_Pc3._hU!=0||_Pc3._fU!=1||_Pc3._gU!=1||_Pc3._iU._AT!=0||_Pc3._iU._BT!=0;if(_V53){var _W53=new __E();
|
|
var _X53=new __E();var _Y53=new __E();var _Z53=new __E();_W53._nG(_Pc3._fU,_Pc3._gU,1);_X53._qG(_Pc3._hU);_Z53._mG(-_O.__53,-_O._063,0);_Y53._mG(_Pc3._TT+_Pc3._iU._AT,_Pc3._UT+_Pc3._iU._BT,0);var _Wc3=new __E();var _Xc3=new __E();_Wc3.Multiply(_Z53,_W53);_Xc3.Multiply(_Wc3,_X53);_Wc3.Multiply(_Xc3,_Y53);var _U53=new __E(_Vc3);_Vc3.Multiply(_Wc3,_U53)}this._Yc3(_Pc3,_O,__J1,__J1._S53,__J1,_Vc3,null,_O._xW,__J1._eU,__J1._563,__J1._663,false);if(!__J1._9O&&!__J1._Rc3){this._Zc3(__J1,_O,_Oc3,_pW);this.__c3(__J1,
|
|
_O,_Oc3,_pW)}__J1._Rc3=_sW._vW;_Pc3._jU=0;_363.pop()}}}this._0d3();this._1d3()};_uB2.prototype._2d3=function(_WU,_3d3){if(_WU==null){return }var _6d2;switch(_3d3){case _Ln2:_6d2="event_step";break;case _Jn2:_6d2="event_step_begin";break;case _Nn2:_6d2="event_step_end";break;case _g61:_6d2="event_async_system";break;case _jq2:_6d2="event_broadcast_message";break;default :return }for(var _Nc3=0;_Nc3<_WU._U33.length;++_Nc3){var _Oc3=_WU._U33[_Nc3];var _Pc3=_MS._fW(_WU,_Oc3);if(_Pc3==null)continue;var __J1=this._5n2[_Pc3._dU];
|
|
if(__J1!=null){if(__J1.paused||__J1._vW)continue;var _O=this._y4[__J1._cU];if(_O!=null){if(_O[_6d2]!=null){_O[_6d2]._ab3.call(__J1,__J1)}}}}};_uB2.prototype._kV=function(_4d3,_3d3){if(_4d3==null){return }var _6d2;switch(_3d3){case _Ln2:_6d2="event_step";break;case _Jn2:_6d2="event_step_begin";break;case _Nn2:_6d2="event_step_end";break;case _nS:_6d2="event_create";break;case _2S:_6d2="event_destroy";break;case _3S:_6d2="event_clean_up";break;default :return;}var _O=this._y4[_4d3._cU];if(_O!=null){if(_O[_6d2]!=null){
|
|
_O[_6d2]._ab3.call(_4d3,_4d3)}}};_uB2.prototype._Zc3=function(_Ic3,_y93,_Ec3,_5d3){if(_Ic3==null)return;if(_y93==null)return;if(_y93._3c3._4Q2==0)return;var _V63=[];var _W63=[];var _zS2=_y93._AS2;if(_y93._BS2==_yT)_zS2/=_5d3;if(_Ic3._iV!=0.0)_zS2*=_Ic3._iV;var _H63=_Ic3._663;if(_zS2<0.0){_H63=-_H63;_zS2=-_zS2}var _X63=_y93._3c3._B93(_y93._C93,1.0/_zS2,_y93._DW,_Ic3._563,_Ic3._eU,_H63,_V63,_W63,true);if(!_X63)return;var _Z63=1,offset=0;if(_V63[1]!=-1)_Z63=2;if(_V63[0]==-1)offset=1;for(var _9x=offset;_9x<_Z63;
|
|
_9x++){var __63=_V63[_9x];var _073=_W63[_9x];var _6d3=1;if(__63>_073)_6d3=-1;var _p1=__63;do {var _jd1=_y93._3c3._8Q2[_p1];_Cc3(_jd1,_Ec3);if(_p1==_073)break;_p1+=_6d3}while(true)}};_uB2.prototype.__c3=function(_Ic3,_y93,_Ec3,_5d3){if(_Ic3==null)return;if(_y93==null)return;if(_y93._4c3._4Q2==0)return;var _V63=[];var _W63=[];var _zS2=_y93._AS2;if(_y93._BS2==_yT)_zS2/=_5d3;if(_Ic3._iV!=0.0)_zS2*=_Ic3._iV;var _H63=_Ic3._663;if(_zS2<0.0){_H63=-_H63;_zS2=-_zS2}var _X63=_y93._4c3._B93(_y93._C93,1.0/_zS2,_y93._DW,
|
|
_Ic3._563,_Ic3._eU,_H63,_V63,_W63,true);if(!_X63)return;var _Z63=1,offset=0;if(_V63[1]!=-1)_Z63=2;if(_V63[0]==-1)offset=1;for(var _9x=offset;_9x<_Z63;_9x++){var __63=_V63[_9x];var _073=_W63[_9x];var _6d3=1;if(__63>_073)_6d3=-1;var _p1=__63;do {var _jd1=_y93._4c3._8Q2[_p1];_Hc3(_jd1,_Ic3);if(_p1==_073)break;_p1+=_6d3}while(true)}};function _FW(_y93,_gW,_5d3,_7d3,_a63,_963,_863){if(_y93==null)return;if(_y93._3c3._4Q2==0)return;var _V63=[];var _W63=[];var _zS2=_y93._AS2;if(_y93._BS2==_yT)_zS2/=_5d3;if(_7d3!=0.0)_zS2*=_7d3;
|
|
var _H63=_a63;if(_zS2<0.0){_H63=-_H63;_zS2=-_zS2}var _X63=_y93._3c3._B93(_y93._C93,1.0/_zS2,_y93._DW,_963,_863,_H63,_V63,_W63,true);if(!_X63)return;var _Z63=1,offset=0;if(_V63[1]!=-1)_Z63=2;if(_V63[0]==-1)offset=1;for(var _9x=offset;_9x<_Z63;_9x++){var __63=_V63[_9x];var _073=_W63[_9x];var _6d3=1;if(__63>_073)_6d3=-1;var _p1=__63;do {var _jd1=_y93._3c3._8Q2[_p1];_Jc3(_jd1,_gW);if(_p1==_073)break;_p1+=_6d3}while(true)}};_uB2.prototype._0d3=function(){for(var _p1=0;_p1<_zc3.length;_p1++){var _jd1=_zc3[_p1]._jd1;
|
|
var _8d3=_jd1._EW[0];for(var _Em=0;_Em<_8d3._6b3.length;_Em++){var map=_nj();_p7._oj=map;_pj(map,"event_type","sequence event");_pj(map,"element_id",_zc3[_p1]._Gc3);_pj(map,"message",_8d3._6b3[_Em]);_gV._2d3(_Ij,_jq2);_tj._uj(_jq2,0);_wj(map);_p7._oj=-1}}};_uB2.prototype._1d3=function(){for(var _p1=0;_p1<_Ac3.length;_p1++){var _jd1=_Ac3[_p1]._jd1;var _9d3=_jd1._EW[0];if(_9d3._9b3!=null){_9d3._9b3._ab3.call(_Ac3[_p1]._s73,_Ac3[_p1]._s73)}}};function _ad3(){for(var _p1=0;_p1<_Bc3.length;_p1++){var _jd1=_Bc3[_p1]._jd1;
|
|
var _8d3=_jd1._EW[0];for(var _Em=0;_Em<_8d3._6b3.length;_Em++){var map=_nj();_p7._oj=map;_pj(map,"event_type","sprite event");_pj(map,"element_id",_Bc3[_p1]._Kc3);_pj(map,"message",_8d3._6b3[_Em]);_gV._2d3(_Ij,_jq2);_tj._uj(_jq2,0);_wj(map);_p7._oj=-1}}};function _wW(_b63,_bd3){if(_b63==null){return false}var end=_b63._DW;var _CS2=false;if(_b63._C93==_A83){if(_bd3._tW<=0.0){_bd3._tW=0.0;if(_bd3._uW<0.0){_CS2=true;_bd3._vW=true}}else if(_bd3._tW>=end){_bd3._tW=end;if(_bd3._uW>0.0){_bd3._vW=true;_CS2=true}
|
|
}}else if(_b63._C93==_B83){if((_bd3._tW<0.0)||(_bd3._tW>=end)){_CS2=true}if(end>0){_bd3._tW=_Pj(_bd3._tW,end)}}else if(_b63._C93==_C83){if((_bd3._tW<0.0)||(_bd3._tW>=end)){if(_bd3._tW<0.0){_bd3._tW*=-1.0}var _L51=(_bd3._tW/end);_bd3._tW=_Pj(_bd3._tW,end);if(_L51&1){_bd3._tW=end-_bd3._tW;_bd3._uW=-1.0}else {_bd3._uW=1.0}_CS2=true}}return _CS2}_uB2.prototype._Yc3=function(_XU,_b63,_z22,_763,_cd3,_PA,_dd3,_f63,_863,_963,_a63,_ed3){var _i63=new __E();var _fd3=new __E();var _gd3=_763;var _mx=_763;for(var _d72=0;
|
|
_d72<_f63.length;++_d72){var _hd3=_f63[_d72];_363.push(_hd3);if(!_j63(_hd3._RS)&&_hd3._D){var _id3=_jd3(_cd3,_gd3,_mx);_mx=_id3._mx;_gd3=_id3._cx;_mx._kd3=_hd3;var _bf2=_ed3||_mx.value._ld3!=_863;if(_bf2){var _md3=0xffffffff;if(_mx._nd3!=null){_md3=~(_mx._nd3.value._Ua3&(~(_mx._nd3.value._Ya3)))}_hd3._Pa3(_863,_b63._DW,_mx.value,_md3);_mx.value._ld3=_863}switch(_hd3._RS){case _n63:this._od3(_mx,_mx.value,_z22,_hd3,_Pl2,_a63,_963,_863,_b63._DW);break;case _p63:this._pd3(_XU,_b63,_z22,_mx.value,_mx._v63,
|
|
_mx,_PA,_dd3,_hd3,_863,_963,_a63,false,_bf2);break }if(_bf2){_mx.value._m63._eD2();_q93(_mx.value._m63,_mx.value.x,_mx.value.y,_mx.value.scaleX,_mx.value.scaleY,_mx.value.rotation,_mx.value._61,_mx.value._71);if(_mx._nd3!=null){if((_dd3._ua3&_j93)==0){_fd3._mG(_mx._nd3.value._61,_mx._nd3.value._71,0);_i63.Multiply(_mx.value._m63,_fd3);_mx.value._m63._nw(_i63);}var _qd3=_mx._nd3.value._Ua3&~(_mx.value._Ua3);_mx.value._Ua3|=_mx._nd3.value._Ua3;if(_mx.value._Ua3&((1<<_Z83)|(1<<_693))){if(_qd3&((1<<_Z83)|(1<<_693))){
|
|
_mx.value._J63[0]=_mx._nd3.value._J63[0];_mx.value._J63[1]=_mx._nd3.value._J63[1];_mx.value._J63[2]=_mx._nd3.value._J63[2];_mx.value._J63[3]=_mx._nd3.value._J63[3]}else {_mx.value._J63[0]*=_mx._nd3.value._J63[0];_mx.value._J63[1]*=_mx._nd3.value._J63[1];_mx.value._J63[2]*=_mx._nd3.value._J63[2];_mx.value._J63[3]*=_mx._nd3.value._J63[3]}}if(_mx.value._Ua3&(1<<_Y83)){if(_qd3&(1<<_Y83)){_mx.value._K63[0]=_mx._nd3.value._K63[0];_mx.value._K63[1]=_mx._nd3.value._K63[1];_mx.value._K63[2]=_mx._nd3.value._K63[2];
|
|
_mx.value._K63[3]=_mx._nd3.value._K63[3]}else {_mx.value._K63[0]+=_mx._nd3.value._K63[0];_mx.value._K63[1]+=_mx._nd3.value._K63[1];_mx.value._K63[2]+=_mx._nd3.value._K63[2];_mx.value._K63[3]+=_mx._nd3.value._K63[3]}}if(_mx.value._Ua3&(1<<_U83)){if(_qd3&(1<<_U83)){_mx.value.gain=_mx._nd3.value.gain}else {_mx.value.gain*=_mx._nd3.value.gain}}if(_mx.value._Ua3&(1<<_V83)){if(_qd3&(1<<_V83)){_mx.value._x51=_mx._nd3.value._x51}else {_mx.value._x51*=_mx._nd3.value._x51}}if(_mx.value._Ua3&(1<<_W83)){if(_qd3&(1<<_W83)){
|
|
_mx.value.__a3=_mx._nd3.value.__a3}else {_mx.value.__a3*=_mx._nd3.value.__a3}}if(_mx.value._Ua3&(1<<_F63)){if(_qd3&(1<<_F63)){_mx.value.imageSpeed=_mx._nd3.value.imageSpeed}else {_mx.value.imageSpeed*=_mx._nd3.value.imageSpeed}}if(_mx.value._Ua3&(1<<_G63)){if(_qd3&(1<<_G63)){_mx.value.imageIndex=_mx._nd3.value.imageIndex}else {_mx.value.imageIndex+=_mx._nd3.value.imageIndex;}}}}var _Vc3=new __E();_Vc3._nw(_PA);_i63.Multiply(_mx.value._m63,_PA);_PA._nw(_i63);switch(_hd3._RS){case _p63:this._pd3(_XU,_b63,
|
|
_z22,_mx.value,_mx._v63,_mx,_PA,_dd3,_hd3,_863,_963,_a63,true,_bf2);break;case _F83:this._rd3(_XU,_b63,_z22,_mx.value,_PA,_hd3,_863,_963,_a63);break;case _t63:this._sd3(_XU,_b63,_z22,_mx.value,_PA,_hd3,_863,_963);break }if(_hd3._xW.length>0){this._Yc3(_XU,_b63,_z22,_mx._v63,_mx,_PA,_hd3,_hd3._xW,_863,_963,_a63,_bf2)}_PA._nw(_Vc3)}_363.pop()}};_uB2.prototype._od3=function(_w63,_td3,_z22,_Gj,_5d3,_v93,_u93,_863,_X93){_td3._x1=-1;var _U=_Gj._BW;var _AW=_U._CW(_863,_X93);if(_AW==null)return;var _x1=_AW._EW[0]._0U;
|
|
_td3._x1=_x1;var _qW=_Jl._E[_x1];if(!_td3._E63(_893))_td3._61+=_qW._61;if(!_td3._E63(_993))_td3._71+=_qW._71;_ud3(_w63,_Gj,_z22,_5d3,_863,_u93,_v93,_qW._O,_qW,_AW,_U)};function _ud3(_w63,_Gj,_zx,_5d3,_863,_963,_a63,_b63,_Fj,_vd3,_wd3){if(_b63===null){return }var _x63=_wd3._y63(_863,_b63._DW);if(_x63==-1){return }var _2O2=0;var _qW=_Fj;if(_qW._Lk()>1){var _z63=Math.max(_863,_vd3._9Q2);_z63=Math.min(_z63,_vd3._9Q2+_wd3._A63(_x63,_b63._DW));var _B63=_z63-_vd3._9Q2;var _C63=1.0;var _D63=_qW._O;if(_D63!=null){if(_D63._BS2==_yT){
|
|
_C63=_D63._AS2/_b63._AS2}else {_C63=_D63._AS2*(_Mj._Nj()/_b63._AS2)}}else if(_qW._M!=0.0){if(_qW._L==_yT){_C63=_qW._M/_b63._AS2}else {_C63=_qW._M}}if(_w63.value._E63(_F63)){_C63*=_w63.value.imageSpeed}_B63*=_C63;if(_D63!=null){var _H63=1.0;if(_963>_863){_H63=-1.0}var _sW={_tW:_B63,_uW:_H63,_vW:false};_wW(_D63,_sW);_B63=_sW._tW;_H63=_sW._uW;if((_D63._xW!=null)&&(_D63._xW[0]._RS==_yW)){_FW(_b63,_zx.id,_5d3,_b63._Q,_a63,_963,_B63)}}}}_uB2.prototype._pd3=function(_XU,_y93,_ny,_td3,_xd3,_cd3,_PA,_yd3,_x93,
|
|
_t93,_u93,_v93,_zd3,_ed3){_td3._Ad3=-1;_td3._xc3=null;var _U=_x93._BW;var _V63=[];var _W63=[];var _X63=_Y63(_t93,_u93,_v93,1.0,_x93,_y93,_V63,_W63);if(_X63){var _Z63=1,offset=0;if(_V63[1]!=-1)_Z63=2;if(_V63[0]==-1)offset=1;for(var _9x=offset;_9x<_Z63;_9x++){var __63=_V63[_9x];var _073=_W63[_9x];for(var _p1=__63;_p1<=_073;_p1++){var _jd1=_U._8Q2[_p1];var _173=_jd1._EW[0];var _273=_U._8Q2[_p1]._EW[0]._HK;var _373=_gV._MX(_273);if(_373==null)continue;_363.push(_jd1);_363.push(_173);_363.push(_373);{var _0J;if(_jd1._473){
|
|
if(_p1>=_U._4Q2-1)_0J=_y93._DW-_jd1._9Q2;else _0J=_U._8Q2[_p1]._9Q2-_jd1._9Q2}else _0J=_jd1._DW;if((_t93>=_jd1._9Q2)&&(_t93<(_jd1._9Q2+_0J))){if(!_zd3){if(!_td3._E63(_893))_td3._61+=_373.__53;if(!_td3._E63(_993))_td3._71+=_373._063;_363.pop();_363.pop();_363.pop();continue }_td3._Ad3=_273;_td3._xc3=_373;var _z63=_ym(_t93,_jd1._9Q2);var _573=_ym(_u93,_jd1._9Q2);_z63=_zm(_z63,_jd1._9Q2+(_0J-1));_573=_zm(_573,_jd1._9Q2+(_0J-1));var _B63=_z63-_jd1._9Q2;var _673=_573-_jd1._9Q2;var _C63=1.0;if(_y93._AS2!=0.0){
|
|
if(_y93._BS2==_yT)_C63=_373._AS2/_y93._AS2;else _C63=_373._AS2}_B63*=_C63;_673*=_C63;var _H63=1.0;if(_u93>_t93)_H63=-1.0;var _sW={_tW:_B63,_uW:_H63,_vW:false};_wW(_373,_sW);_B63=_sW._tW;_H63=_sW._uW;this._Yc3(_XU,_373,_ny,_xd3,_cd3,_PA,_x93,_373._xW,_B63,_673,_H63,_ed3)}}_363.pop();_363.pop();_363.pop()}}}};_uB2.prototype._rd3=function(_Bd3,_y93,_ny,_td3,_PA,_x93,_t93,_u93,_v93){_td3._Cd3=-1;_td3._lb3=-1;var _U=_x93._BW;if(_U==null)return;var _Dd3=_PA._mm[12];var _Ed3=_PA._mm[13];var gain=_td3.gain*_ny._2c3*_y93._2c3;
|
|
var _x51=_td3._x51;var __a3=_td3.__a3;var _Fd3=_U._y63(_t93,_y93._DW);var _3Q2=_U._4Q2;if((_ny._Rc3)||(_ny._9O)){_Fd3=-1}for(var _p1=0;_p1<_3Q2;_p1++){var _Gd3=_U._8Q2[_p1];if(_Gd3!=null){_363.push(_Gd3);for(var _v73 in _Gd3._EW){var _Hd3=_Gd3._EW[_v73];_363.push(_Hd3);var _Id3=_ny._Jd3[_z73(_363)];if(_Id3!=null){if(_p1!=_Fd3){if(_Id3._Kd3!=-1){_rd(_Id3._Kd3);_Id3._Kd3=-1}}else {if(_Id3._Kd3!=-1){if(((_Id3._Ld3*_v93)<=0)||(((_t93-_u93)*_Id3._Ld3)<=0)){_rd(_Id3._Kd3);_Id3._Kd3=-1}}if(_Id3._Kd3==-1){_Id3._Ld3=_v93;
|
|
_Id3._Kd3=_871(_Id3._Md3,_Hd3._ib3,(_Hd3._kb3==_v83)?true:false,1.0);var _Nd3;if(_Id3._Ld3>0){_Nd3=_t93-_Gd3._9Q2}else {_Nd3=(_Gd3._9Q2+(_Gd3._DW-1))-_t93;if(_Nd3<0.0)_Nd3=0.0}if((_y93._AS2*_ny._Od3)>0.0){_Nd3/=(_y93._AS2*_ny._Od3);}_m71(_Id3._Kd3,_Nd3)}if(_Id3._Kd3!=-1){_M71(_Id3._Md3,gain);_N71(_Id3._Md3,_x51);_F71(_Id3._Md3,_Dd3,_Ed3,0.0)}_td3._Cd3=_Id3._Md3;_td3._lb3=_Id3._Kd3}}_363.pop()}_363.pop()}}};_uB2.prototype._sd3=function(_Bd3,_y93,_ny,_td3,_PA,_x93,_t93,_u93){_td3._B73=_ry;var _U=_x93._BW;
|
|
if(_U==null)return;var _Q63=Math.atan2(_PA._mm[1],_PA._mm[0])*-(180/Math.PI);var _R63=Math.sqrt((_PA._mm[0]*_PA._mm[0])+(_PA._mm[1]*_PA._mm[1]));var _S63=Math.sqrt((_PA._mm[4]*_PA._mm[4])+(_PA._mm[5]*_PA._mm[5]));var _T63=_PA._mm[12];var _U63=_PA._mm[13];var _Pd3=[];_Pd3[0]=_PA._mm[0];_Pd3[1]=_PA._mm[1];var _Qd3=[];_Qd3[0]=_PA._mm[4];_Qd3[1]=_PA._mm[5];var _Rd3=(_Pd3[0]*_Qd3[1])-(_Pd3[1]*_Qd3[0]);if(_Rd3<0.0){if(Math.abs(_Q63-_td3.rotation)>0.0001){_R63*=-1.0;_Q63-=180.0}else {_S63*=-1.0}}var _Fd3=_U._y63(_t93,
|
|
_y93._DW);var _3Q2=_U._4Q2;for(var _p1=0;_p1<_3Q2;_p1++){var _jd1=_U._8Q2[_p1];if(_jd1!=null){_363.push(_jd1);for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];_363.push(_w73);var _x73=_ny._y73[_z73(_363)];if(_x73!=null){var _By=_dK._tS2(_x73._B73);if(_By!=null){if(_p1!=_Fd3){if(_By._y1==true)_By._y1=false}else {_td3._B73=_By.id;if(_By._y1==false)_By._y1=true;if((_td3._Ua3&(1<<_293))||(_Bd3._jU&(1<<_293))||(_Bd3._iU._AT!=0.0)||(_Bd3._iU._BT!=0.0)){_By.x=_T63;_By.y=_U63}if((_td3._Ua3&((1<<_X83)|(1<<_593)))||(_Bd3._jU&(1<<_593))){
|
|
_By._Ya=_Q63}if((_td3._Ua3&(1<<_393))||(_Bd3._jU&(1<<_393))){_By._K7=_R63;_By._Ea=_S63}if((_td3._Ua3&((1<<_Z83)|(1<<_693)))||((_Bd3._9U&0x00ffffff)!=0xffffff)||(_Bd3._aU!=1.0)){var _wk=0;if((_Bd3._9U&0x00ffffff)!=0xffffff){var _ok=(_Bd3._9U&0xff)/255.0;var _pk=((_Bd3._9U>>8)&0xff)/255.0;var _qk=((_Bd3._9U>>16)&0xff)/255.0;_wk=((_td3._J63[0]*_ok*255.0)&0xff);_wk|=((_td3._J63[1]*_pk*255.0)&0xff)<<8;_wk|=((_td3._J63[2]*_qk*255.0)&0xff)<<16}else {_wk=((_td3._J63[0]*255.0)&0xff);_wk|=((_td3._J63[1]*255.0)&0xff)<<8;
|
|
_wk|=((_td3._J63[2]*255.0)&0xff)<<16}_By._Za=_wk;_By.__a=_td3._J63[3]*_Bd3._aU}if(_td3._Ua3&(1<<_F63)){_By._tK=_td3.imageSpeed}if(_td3._Ua3&(1<<_G63)){_By._Xa=_td3.imageIndex}}}}_363.pop()}_363.pop()}}};/*@constructor */function _yc3(_rw){_rF2.call(this);this.__type="[SequenceInstance]";this.id=_rw;this._S53=null;this._cU=-1;this._eU=0.0;this._663=1.0;this._iV=1.0;this._2c3=1.0;this._9O=false;this._Rc3=false;this._Qc3=false;this._563=0.0;this._Jd3={};this._y73={};this._Sd3=-1;Object.defineProperties(this,
|
|
{_Td3:{enumerable:true,get :function(){return _gV._MX(this._cU)},set :function(_Qj){if(typeof(_Qj)=="object"){this._cU=_gV._y4.indexOf(_Qj)}else {this._cU=_Qj}}},_Ud3:{enumerable:true,get :function(){return this._eU},set :function(_Qj){var _Qj=yyGetReal(_Qj);_Qj=_ym(_Qj,0.0);var _Vd3=_gV._MX(this._cU);if(_Vd3!=null){var length=_Vd3._DW;_Qj=_zm(_Qj,length)}this._eU=_Qj;this._563=_Qj}},_Wd3:{enumerable:true,get :function(){return this._663},set :function(_Qj){_Qj=yyGetReal(_Qj);if(_Qj!=0){this._663=Math.sign(_Qj)}
|
|
}},_Xd3:{enumerable:true,get :function(){return this._iV},set :function(_Qj){_Qj=yyGetReal(_Qj);this._iV=_Qj}},_2a:{enumerable:true,get :function(){return this._2c3},set :function(_Qj){_Qj=yyGetReal(_Qj);_Qj=_ym(_Qj,0.0);this._2c3=_Qj}},_Yd3:{enumerable:true,get :function(){return this._9O},},_Zd3:{enumerable:true,get :function(){return this._Rc3},},__d3:{enumerable:true,get :function(){var _0e3=[];_1e3=this._S53;while(_1e3!=null){_0e3.push(_1e3);_1e3=_1e3._Er1}return _0e3}},_2e3:{enumerable:true,get :function(){
|
|
if(_Ij!=null){if(this._Sd3!=-1){var _QS=_MS._fW(_Ij,this._Sd3);if((_QS!=null)&&(_QS._RS==_cT)&&(_QS._dU==this.id)){return this._Sd3}}for(var _p1=0;_p1<_Ij._2V.length;_p1++){var _2e=_Ij._2V._Kl(_p1);for(var _Em=0;_Em<_2e._PS.length;_Em++){var _QS=_2e._PS._Kl(_Em);if(_QS==null)continue;if((_QS._RS==_cT)&&(_QS._dU==this.id)){this._Sd3=_QS._Pt;return this._Sd3}}}}else {return -1}}}})}_yc3.prototype._Sc3=function(_f63,_3e3,_ZV,_1W){for(var _d72=0;_d72<_f63.length;++_d72){var _zW=_f63[_d72];_363.push(_zW);if(_zW._RS==_t63){
|
|
var _uc3=_zW;if(_uc3._BW!=null){var _vc3=_uc3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_uc3._BW._8Q2[_p1];_363.push(_jd1);for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];if(_w73._fb3!=-1){_363.push(_w73);var _x73=this._y73[_z73(_363)];if((_3e3==_0S)||(_3e3==_w73._fb3)){if(_x73!=null){if(_x73._A73==true){var _By=_dK._tS2(_x73._B73);if(_By!=null){_HS2(_By)}}delete this._y73[_z73(_363)]}var _4e3=new _5e3();_4e3._6e3=_w73;if(_ZV<10000){_4e3._7e3=_ZV;_4e3._A73=true}else {_4e3._B73=_ZV;_4e3._A73=false}this._y73[_z73(_363)]=_4e3}
|
|
else {if(_x73==null){var _WZ=null;if(_1W==-1){_WZ=_IS2(_w73._fb3,0,0,0)}else {_WZ=_JS2(_w73._fb3,0,0,_1W)}if(_WZ!=null){_WZ._AQ2(true);var _4e3=new _5e3();_4e3._6e3=_w73;_4e3._B73=_WZ.id;_4e3._A73=true;this._y73[_z73(_363)]=_4e3}}else if((_x73._7e3!=-1)&&(_x73._B73==-1)){var _WZ=null;if(_1W==-1){_WZ=_IS2(_x73._7e3,0,0,0)}else {_WZ=_JS2(_x73._7e3,0,0,_1W)}if(_WZ!=null){_WZ._AQ2(true);_x73._B73=_WZ.id}}}_363.pop()}}_363.pop()}}}else if(_zW._RS==_r63){var _na3=_zW;this._Sc3(_na3._ra3(),_3e3,_ZV,_1W);this._Sc3(_na3._sa3(),
|
|
_3e3,_ZV,_1W)}else if(_zW._RS==_p63){var _wc3=_zW;if(_wc3._BW!=null){var _vc3=_wc3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_wc3._BW._8Q2[_p1];_363.push(_jd1);for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];_363.push(_w73);if(_w73._HK!=-1){var _T53=_gV._MX(_w73._HK);if(_T53!=null){_363.push(_T53);this._Sc3(_T53._xW,_3e3,_ZV,_1W);_363.pop()}}_363.pop()}_363.pop()}}}this._Sc3(_zW._xW,_3e3,_ZV,_1W);_363.pop()}};_yc3.prototype._MV=function(){{for(var key in this._y73){var _x73=this._y73[key];if((_x73._A73==true)&&(_x73._B73>=0)){
|
|
var _By=_dK._tS2(_x73._B73);if(_By!=null){_HS2(_By);_x73._B73=-1}}}}};_yc3.prototype._Tc3=function(_f63){for(var _d72=0;_d72<_f63.length;++_d72){var _zW=_f63[_d72];_363.push(_zW);if(_zW._RS==_F83){var _8e3=_zW;if(_8e3._BW!=null){var _vc3=_8e3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_8e3._BW._8Q2[_p1];_363.push(_jd1);for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];if(_w73._ib3!=-1){_363.push(_w73);var _Id3=this._Jd3[_z73(_363)];if(_Id3==null){var _b71=_K71();if((_b71!=undefined)&&(_b71!=-1)){var _9e3=new _ae3();
|
|
_9e3._Md3=_b71;this._Jd3[_z73(_363)]=_9e3}}_363.pop()}}_363.pop()}}}else if(_zW._RS==_r63){var _na3=_zW;this._Tc3(_na3._ra3());this._Tc3(_na3._sa3())}else if(_zW._RS==_p63){var _wc3=_zW;if(_wc3._BW!=null){var _vc3=_wc3._BW._4Q2;for(var _p1=0;_p1<_vc3;_p1++){var _jd1=_wc3._BW._8Q2[_p1];_363.push(_jd1);for(var _v73 in _jd1._EW){var _w73=_jd1._EW[_v73];_363.push(_w73);if(_w73._HK!=-1){var _T53=_gV._MX(_w73._HK);if(_T53!=null){_363.push(_T53);this._Tc3(_T53._xW);_363.pop()}}_363.pop()}_363.pop()}}}this._Tc3(_zW._xW);
|
|
_363.pop()}};_yc3.prototype._NV=function(){{for(var key in this._Jd3){var _be3=this._Jd3[key];if((_be3._Md3!=undefined)&&(_be3._Md3>=0)){_rd(_be3._Kd3);_L71(_be3._Md3);_be3._Md3=-1;_be3._Kd3=-1}}}};/*@constructor */function _ae3(){this._Kd3=-1;this._Ld3=1;this._Md3=-1}/*@constructor */function _ce3(){this._m63=new __E();this._ld3=-1;this._de3=0;this._Ya3=0;this._Ua3=0;this.x=0;this.y=0;this.rotation=0;this.scaleX=1;this.scaleY=1;this._61=0;this._71=0;this.gain=1;this._x51=1;this.__a3=0;this.width=0;this.height=0;
|
|
this.imageIndex=0;this.imageSpeed=1;this._J63=[];this._J63[0]=1;this._J63[1]=1;this._J63[2]=1;this._J63[3]=1;this._K63=[];this._K63[0]=0;this._K63[1]=0;this._K63[2]=0;this._K63[3]=0;this._x1=-1;this._B73=_ry;this._Cd3=-1;this._lb3=-1;this._xc3=null;this._Ad3=-1}_ce3.prototype._Va3=function(_Ta3){this._Ya3&=_Ta3};_ce3.prototype._Wa3=function(){this._de3=0};_ce3.prototype._0b3=function(_Gj,_GH){switch(_Gj){case _893:if(_GH)this._de3|=(1<<0);else this._de3&=~(1<<0);break;case _993:if(_GH)this._de3|=(1<<1);
|
|
else this._de3&=~(1<<1);break;case _F63:if(_GH)this._de3|=(1<<2);else this._de3&=~(1<<2);break;case _G63:if(_GH)this._de3|=(1<<3);else this._de3&=~(1<<3);break;case _O63:if(_GH)this._de3|=(1<<4);else this._de3&=~(1<<4);break;case _P63:if(_GH)this._de3|=(1<<5);else this._de3&=~(1<<5);break }};_ce3.prototype._E63=function(_Gj){switch(_Gj){case _893:return(this._de3&(1<<0))!=0;case _993:return(this._de3&(1<<1))!=0;case _F63:return(this._de3&(1<<2))!=0;case _G63:return(this._de3&(1<<3))!=0;case _O63:return(this._de3&(1<<4))!=0;
|
|
case _P63:return(this._de3&(1<<5))!=0}};/*@constructor */function _ee3(_fe3){_rF2.call(this);this.__type="[TrackEvalNode]";this._kd3=null;this.value=new _ce3();this._nd3=_fe3!==undefined?_fe3:null;this._Er1=null;this._v63=null;Object.defineProperties(this,{_ge3:{enumerable:true,get :function(){var _he3=new __E();_he3._nw(this.value._m63);return _he3._mm},set :function(_Qj){if((_Qj instanceof Array||_Qj instanceof Float32Array)&&_Qj.length==16){this.value._m63._eD2();for(var _p1=0;_p1<16;++_p1){this.value._m63._mm[_p1]=yyGetReal(_Qj[_p1])}
|
|
}else {throw new Error("value must be an array of numbers and of length 16")}}},_CF2:{enumerable:true,get :function(){return this.value.x},set :function(_Qj){this.value.x=yyGetReal(_Qj);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_ie3:{enumerable:true,get :function(){return this.value.y},set :function(_Qj){this.value.y=yyGetReal(_Qj);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,
|
|
this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_je3:{enumerable:true,get :function(){return this.value.rotation},set :function(_Qj){this.value.rotation=yyGetReal(_Qj);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_ke3:{enumerable:true,get :function(){return this.value.scaleX},set :function(_Qj){this.value.scaleX=yyGetReal(_Qj);this.value._m63._eD2();
|
|
_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_le3:{enumerable:true,get :function(){return this.value.scaleY},set :function(_Qj){this.value.scaleY=yyGetReal(_Qj);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_gc3:{enumerable:true,get :function(){return this.value._61},set :function(_Qj){this.value._61=yyGetReal(_Qj);
|
|
this.value._0b3(_893,true);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_hc3:{enumerable:true,get :function(){return this.value._71},set :function(_Qj){this.value._71=yyGetReal(_Qj);this.value._0b3(_993,true);this.value._m63._eD2();_q93(this.value._m63,this.value.x,this.value.y,this.value.scaleX,this.value.scaleY,this.value.rotation,this.value._61,this.value._71)}},_me3:{enumerable:true,
|
|
get :function(){return this.value.gain},set :function(_Qj){this.value.gain=yyGetReal(_Qj)}},_ne3:{enumerable:true,get :function(){return this.value._x51},set :function(_Qj){this.value._x51=yyGetReal(_Qj)}},_oe3:{enumerable:true,get :function(){return this.value.__a3},set :function(_Qj){this.value.__a3=yyGetInt32(_Qj)}},_Ad:{enumerable:true,get :function(){return this.value.width},set :function(_Qj){this.value.width=yyGetReal(_Qj);this.value._0b3(_O63,true)}},_Bd:{enumerable:true,get :function(){return this.value.height}
|
|
,set :function(_Qj){this.value.height=yyGetReal(_Qj);this.value._0b3(_P63,true)}},_pe3:{enumerable:true,get :function(){return this.value.imageIndex},set :function(_Qj){this.value.imageIndex=yyGetInt32(_Qj);this.value._0b3(_G63,true)}},_qe3:{enumerable:true,get :function(){return this.value.imageSpeed;},set :function(_Qj){this.value.imageSpeed=yyGetReal(_Qj);this.value._0b3(_F63,true)}},_re3:{enumerable:true,get :function(){_se3=[];_se3[0]=yyGetReal(this.value._J63[3]);_se3[1]=yyGetReal(this.value._J63[0]);
|
|
_se3[2]=yyGetReal(this.value._J63[1]);_se3[3]=yyGetReal(this.value._J63[2]);return _se3},set :function(_Qj){if(_Qj instanceof Array){this.value._J63[0]=yyGetReal(_Qj[1]);this.value._J63[1]=yyGetReal(_Qj[2]);this.value._J63[2]=yyGetReal(_Qj[3]);this.value._J63[3]=yyGetReal(_Qj[0])}else {var _wk=yyGetInt32(_Qj);this.value._J63[0]=(_wk&0xff)/255.0;this.value._J63[1]=((_wk>>8)&0xff)/255.0;this.value._J63[2]=((_wk>>16)&0xff)/255.0;this.value._J63[3]=((_wk>>24)&0xff)/255.0}}},_te3:{enumerable:true,get :function(){
|
|
_se3=[];_se3[0]=yyGetReal(this.value._J63[3]);_se3[1]=yyGetReal(this.value._J63[0]);_se3[2]=yyGetReal(this.value._J63[1]);_se3[3]=yyGetReal(this.value._J63[2]);return _se3},set :function(_Qj){if(_Qj instanceof Array){this.value._J63[0]=yyGetReal(_Qj[1]);this.value._J63[1]=yyGetReal(_Qj[2]);this.value._J63[2]=yyGetReal(_Qj[3]);this.value._J63[3]=yyGetReal(_Qj[0])}else {var _wk=yyGetInt32(_Qj);this.value._J63[0]=(_wk&0xff)/255.0;this.value._J63[1]=((_wk>>8)&0xff)/255.0;this.value._J63[2]=((_wk>>16)&0xff)/255.0;
|
|
this.value._J63[3]=((_wk>>24)&0xff)/255.0}}},_ue3:{enumerable:true,get :function(){_se3=[];_se3[0]=yyGetReal(this.value._K63[3]);_se3[1]=yyGetReal(this.value._K63[0]);_se3[2]=yyGetReal(this.value._K63[1]);_se3[3]=yyGetReal(this.value._K63[2]);return _se3},set :function(_Qj){if(_Qj instanceof Array){this.value._K63[0]=yyGetReal(_Qj[1]);this.value._K63[1]=yyGetReal(_Qj[2]);this.value._K63[2]=yyGetReal(_Qj[3]);this.value._K63[3]=yyGetReal(_Qj[0])}else {var _wk=yyGetInt32(_Qj);this.value._K63[0]=(_wk&0xff)/255.0;
|
|
this.value._K63[1]=((_wk>>8)&0xff)/255.0;this.value._K63[2]=((_wk>>16)&0xff)/255.0;this.value._K63[3]=((_wk>>24)&0xff)/255.0}}},_ve3:{enumerable:true,get :function(){_se3=[];_se3[0]=yyGetReal(this.value._K63[3]);_se3[1]=yyGetReal(this.value._K63[0]);_se3[2]=yyGetReal(this.value._K63[1]);_se3[3]=yyGetReal(this.value._K63[2]);return _se3},set :function(_Qj){if(_Qj instanceof Array){this.value._K63[0]=yyGetReal(_Qj[1]);this.value._K63[1]=yyGetReal(_Qj[2]);this.value._K63[2]=yyGetReal(_Qj[3]);this.value._K63[3]=yyGetReal(_Qj[0])}
|
|
else {var _wk=yyGetInt32(_Qj);this.value._K63[0]=(_wk&0xff)/255.0;this.value._K63[1]=((_wk>>8)&0xff)/255.0;this.value._K63[2]=((_wk>>16)&0xff)/255.0;this.value._K63[3]=((_wk>>24)&0xff)/255.0}}},_db3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_n63)){return this.value._x1}else {return -1}}},_we3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_t63)){return this.value._B73}else {return _ry}}},_xe3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_F83)){
|
|
return this.value._Cd3}else {return -1}}},_mb3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_F83)){return this.value._lb3}else {return -1}}},_Td3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_p63)){return this.value._xc3}else {return -1}}},_ye3:{enumerable:true,get :function(){if((this._kd3!=null)&&(this._kd3._RS==_p63)){return this.value._Ad3}else {return -1}}},_ze3:{enumerable:true,get :function(){return this._kd3}},_R7:{enumerable:true,get :function(){return this._nd3}
|
|
},__d3:{enumerable:true,get :function(){var _0e3=[];_1e3=this._v63;while(_1e3!=null){_0e3.push(_1e3);_1e3=_1e3._Er1}return _0e3}},})}function _jd3(_cd3,_Ae3,_Be3){var _id3={};if(_Ae3==null){var _mx=new _ee3();if(_Be3==null){if(_cd3 instanceof _yc3){_cd3._S53=_mx}else {_cd3._v63=_mx}}else {_Be3._Er1=_mx}if(_cd3 instanceof _yc3){_mx._nd3=null}else {_mx._nd3=_cd3}_id3._mx=_mx;_id3._cx=null}else {_id3._mx=_Ae3;_id3._cx=_Ae3._Er1}return _id3}/*@constructor */function _5e3(){this._6e3=null;this._7e3=-1;this._B73=-1;this._A73=false}
|
|
;var _p61=[];/*@constructor */function _Ce3(){this.__type="[sound]";this._v="";this._w=0;this._x="";this._y="";this._z=0;this.volume=1;this._A=0;this.preload=true;this._De3=1.0;this._Kd3=0;this._Ee3=[]}_Ce3.prototype._Fe3=function(_qF2){this._v=_qF2._v;this._w=_qF2._w;this._x=_qF2._x;this._y=_qF2._y;this._z=_qF2._z;this.volume=_qF2.volume;this._A=_qF2._A;this.preload=_qF2.preload;this._De3=this.volume;this._j81(this._v)};_Ce3.prototype._j81=function(_EB2){this._Kd3=0;this._Ee3=[];var _Ge3=_p61[this._v];
|
|
if(_Ge3){if(_Cy2>1&&typeof _Ge3.cloneNode==="function"){for(var _p1=0;_p1<_Cy2;_p1++)this._Ee3[_p1]=_Ge3.cloneNode(true)}else {_Cy2=1;this._Ee3[0]=_Ge3}}};var _He3=!1;function _8C2(_sR,_rw,_V71,_mR,_Qg2){_sR=_Z51(_sR);if(_481==false){return undefined}var _Ie3=false;var _v=_sR;var __51;var index;index=_sR.indexOf(_V71);if(index>0){_sR=_sR.substr(0,index)}if(_061){_V71="ogg"}else if(_161){_V71="mp3"}else {_V71="ogg"}_Ie3=true;if(_Ie3){_sR=_sR+"."+_V71;try{var _Je3=new Audio();_Je3.URL=_sR;_Je3._De3=1.0;_Je3.autobuffer=true;
|
|
if(typeof _Je3.loop=='boolean')_Je3.loop=false;_Je3.preload='auto';_Je3._KB2=false;_Je3._Ke3=false;var _ey=document.createElement('source');_ey.setAttribute("src",_sR);if(_V71=="ogg"){_ey.setAttribute("type",'audio/ogg');_ey.setAttribute("codecs",'vorbis')}else {_ey.setAttribute("type",'audio/mpeg')}_Je3.setAttribute("networkState",0);_Je3.insertBefore(_ey,null);document.body.appendChild(_Je3);_p61[_v]=_Je3;_Je3.addEventListener('canplaythrough',_mR,false);_Je3.addEventListener('error',_Qg2,false);
|
|
_Je3.addEventListener("loadstart",_HB2,false);_Je3.addEventListener("suspend",_IB2,false);_Je3.addEventListener("stalled",_JB2,false);_Je3.addEventListener("stall",_JB2,false);_Je3.load();}catch(e){if(_KR==_Vs2&&_He3==false){var _Le3=navigator;_He3=true;var _Me3=_Le3.userAgent.indexOf("Windows");if(_Me3!=-1){alert("Audio Error: Please ensure that quicktime is installed")}}}}return _rw}/*@constructor */function _pB2(){this._u=[];this.length=0}_pB2.prototype._2W=function(_Zj){if(this._u[_Zj]){this._Ne3(_Zj);
|
|
this._u[_Zj]=undefined}};/*@this {yySound} */function _Oe3(){this._Ke3=false}_pB2.prototype._Pe3=function(_Zj){try{var _Qe3=this._u[_Zj];if(!_Qe3)return null;var _Re3=_Qe3._Ee3[this._u[_Zj]._Kd3];this._u[_Zj]._Kd3++;if(this._u[_Zj]._Kd3>=_Cy2){this._u[_Zj]._Kd3=0}return _Re3}catch(e){debug("Sound buffer unavailable for sound: "+_Zj)}return null};_pB2.prototype._Ne3=function(_Qs){{var _Se3=this._u[_Qs];if(!_Se3)return;_Se3=_Se3._Ee3;for(var _p1=0;_p1<_Se3.length;_p1++){var _Qe3=_Se3[_p1];if(_Qe3!=null){try{
|
|
_Qe3.pause();_Qe3._Ke3=false}catch(_cM){if(_R71)debug("Error stopping sound: "+this._u[_Qs]._v)}}}}};/*@this {yySound} */function _Te3(){try{this.currentTime=0}catch(_cM){if(_R71)debug("Error in Repeat_Sound_Callback: "+_cM.message)}this.play()}_pB2.prototype._Kl=function(_Zj){if(_Zj<0||_Zj>=this._u.length)return null;return this._u[_Zj]};_pB2.prototype._ov=function(){this._u=[];this._u.length=0};_pB2.prototype._7v=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=new _Ce3();_Zx._Fe3(_qF2)}this._u[this._u.length]=_Zx}
|
|
;var _yT=0,_Lj=1,_fc3=2;var _Ue3=2147483647;/*@constructor */function _3K(){this.left=0;this.top=0;this.right=0;this.bottom=0}_3K.prototype._nw=function(_b91){this.left=_b91.left;this.right=_b91.right;this.top=_b91.top;this.bottom=_b91.bottom};/*@constructor */function _Q81(){this.__type="[sprite]";this._v="sprite";this.width=16;this.height=16;this._aS=new _3K;this._F=true;this._G=true;this.preload=true;this._T81=0;this._U81=false;this._7R2=false;this._61=0;this._71=0;this._V81=false;this._vm=0;this._491=8;
|
|
this._W81=false;this._X81=false;this._wm=[];this._Ve3=[];this._Kk=[];this._Y81=[];this._L=_yT;this._M=30;this._O=null;this._We3=false}_Q81.prototype._6R2=function(){return this._U81};_Q81.prototype._5m=function(){return this._aS};_Q81.prototype._Lk=function(){return this._vm};_Q81.prototype._Z81=function(){var _Xe3=(this._71*this._71);var _Ye3=(this._61*this._61);var _Ze3=(this.width-this._61)*(this.width-this._61);var __e3=(this.height-this._71)*(this.height-this._71);var _0f3=~~ceil(sqrt(_Ye3+_Xe3));var _1f3=~~ceil(sqrt(_Ze3+_Xe3));
|
|
var _2f3=~~ceil(sqrt(_Ye3+__e3));var _3f3=~~ceil(sqrt(_Ze3+__e3));this._491=_ym(_0f3,_ym(_1f3,_ym(_2f3,_3f3)))};_Q81.prototype._4f3=function(_5f3,_Dk,_Ek){try{if(_Jl._6f3!==undefined){var _7f3=true;var byteOffset=0;var _8f3=_Jl._6f3[_5f3];var _yQ1=new DataView(_8f3);if(_yQ1!==undefined){var _9f3=_yQ1.getInt32(byteOffset,_7f3);var _af3=(1<<31);if((_9f3&_af3)!=0){_9f3&=(~_af3);byteOffset+=4;}byteOffset+=4;var _bf3=null;if(_9f3>0){_bf3=new Uint8Array(_8f3,byteOffset,_9f3);byteOffset+=((_9f3+3)&~3)}var _cf3=_yQ1.getUint32(byteOffset,
|
|
_7f3);byteOffset+=4;this._0R=[];for(var _p1=0;_p1<_cf3;_p1++){var type=_yQ1.getInt32(byteOffset,_7f3);byteOffset+=4;var id=_yQ1.getInt32(byteOffset,_7f3);byteOffset+=4;var _df3=null;if(type===_Wg2){_df3=new _4h2(type,id);byteOffset=_df3._5h2(_yQ1,byteOffset,_7f3,this._0R)}else if(type===_Xg2){_df3=new _Cg2(type,id);byteOffset=_df3._Eg2(_8f3,_yQ1,byteOffset,_7f3,_bf3)}else {_df3={type:_Vg2,id:id}}this._0R.push(_df3)}this._bQ2=new _1i2();byteOffset=this._bQ2._5i2(_yQ1,byteOffset,_7f3);if(this._bQ2._4i2._6i2>0){
|
|
byteOffset=this._ef3(_yQ1,byteOffset,_7f3);if(!this._We3){this._U81=true}}else {this.width=this._bQ2._2m;this.height=this._bQ2._4m;if(!this._We3){this._U81=false}}if(!this._We3){this._T81=0;this.preload=true}if(!this._We3&&!this._U81){this._aS.left=this._bQ2._1m;this._aS.right=this._bQ2._2m;this._aS.top=this._bQ2._3m;this._aS.bottom=this._bQ2._4m;this._61=_Dk;this._71=_Ek}this._Z81();this._ff3()}}}catch(e){debug("Cannot build SWF data "+e.message)}};_Q81.prototype._ef3=function(_Fg2,_Gg2,_Hg2){if(true!=this._U81){
|
|
return }this._wm=[];this.width=this._bQ2._4i2._7i2;this.height=this._bQ2._4i2._8i2;var _6i2=this._bQ2._4i2._6i2;for(var _p1=0;_p1<_6i2;_p1++){var _gf3=_Fg2.getInt32(_Gg2,_Hg2);_Gg2+=4;var _hf3=_Gg2;var _if3=0;var _lT1=[];for(var _Em=0;_Em<_gf3;_Em++){var _jf3=_Fg2.getUint8(_Gg2,_Hg2);_Gg2+=1;var _kf3=((_jf3)&0x80)!=0?true:false;var _lf3=((_jf3)&0x7f)+1;for(var _9x=0;_9x<_lf3;_9x++){_lT1[_if3++]=_kf3}}var _mf3=new Uint8Array(_lT1.length);for(var _p1=0;_p1<_lT1.length;++_p1)_mf3[_p1]=_lT1[_p1];this._wm[_p1]=_mf3;
|
|
_Gg2=_hf3+((_gf3+3)&~3)}this._W81=true;return _Gg2};_Q81.prototype._ff3=function(){this._so=function(_Ck,_sl,_tl,_YG,_ZG,_wl,_gs,_Ro){_0N2(this._0R,this._bQ2,_Ck,this._61,this._71,_sl,_tl,_YG,_ZG,_wl,_gs,_Ro,this._Kk)};this._8b1=function(_nf3,_sl,_tl,_Ro){_0N2(this._0R,this._bQ2,_nf3,this._61,this._71,_sl,_tl,1.0,1.0,0.0,0xffffffff,_Ro,this._Kk)}};_Q81.prototype._of3=function(_pf3){if(_pf3>=0){if(_Jl._wc2!==undefined){var _g72=_Jl._wc2[_pf3];this._1R=new _Hn();this._1R._0o(this._v,_g72.__w,_g72._dl,
|
|
_g72._6o,_g72._7o)}this._so=function(_Ck,_sl,_tl,_YG,_ZG,_wl,_gs,_Ro){this._1R._so(_Ck,_sl,_tl,_YG,_ZG,_wl,_gs,_Ro)};this._8b1=function(_Ck,_sl,_tl,_Ro){this._1R._so(_Ck,_sl,_tl,1,1,0,0xffffff,_Ro)};this._vm=_Ue3}};_Q81.prototype._qf3=function(_rf3){this._O=new _1c3(_rf3);this._61=this._O.__53;this._71=this._O._063;};function _sf3(_tf3,_CT1){if(_tf3._Y81[_CT1]!=null){var _mm=[];var src=0;var _vp=0;var _2z;while(src<_tf3._Y81[_CT1].length){var _uf3=_tf3._Y81[_CT1][src++];if(_uf3&0x80){_uf3=(_uf3&0x7f)+1;
|
|
_2z=_tf3._Y81[_CT1][src++];for(var _4l=0;_4l<_uf3;_4l++){_mm[_vp++]=_2z}}else {_uf3++;for(var _4l=0;_4l<_uf3;_4l++){_mm[_vp++]=_tf3._Y81[_CT1][src++]}}}}_tf3._Y81[_CT1]=_mm}function _yC2(_vf3){var _xC2=new _Q81();if(_vf3._v!==undefined)_xC2._v=_vf3._v;if(_vf3.width!==undefined)_xC2.width=_vf3.width;if(_vf3.height!==undefined)_xC2.height=_vf3.height;if(_vf3._81!==undefined)_xC2._aS.left=_vf3._81;if(_vf3._I!==undefined)_xC2._aS.right=_vf3._I;if(_vf3._J!==undefined)_xC2._aS.top=_vf3._J;if(_vf3._K!==undefined)_xC2._aS.bottom=_vf3._K;
|
|
if(_vf3._F!==undefined)_xC2._F=_vf3._F;if(_vf3._G!==undefined)_xC2._G=_vf3._G;if(_vf3.preload!==undefined)_xC2.preload=_vf3.preload;if(_vf3._wf3!==undefined)_xC2._T81=_vf3._wf3;if(_vf3._H!==undefined)_xC2._U81=_vf3._H==1;if(_vf3._H!==undefined)_xC2._7R2=_vf3._H==2;if(_vf3._61!==undefined)_xC2._61=_vf3._61;if(_vf3._71!==undefined)_xC2._71=_vf3._71;if(_vf3._L!==undefined)_xC2._L=_vf3._L;if(_vf3._M!==undefined)_xC2._M=_vf3._M;_xC2._Y81=null;if(_vf3._xf3!==undefined){_xC2._We3=true;_xC2._4f3(_vf3._xf3,
|
|
_xC2._61,_xC2._71)}if(_vf3._yf3!==undefined){_xC2._of3(_vf3._yf3)}if(_vf3._O!==undefined){_xC2._qf3(_vf3._O)}if(_vf3._Y81!==undefined)_xC2._Y81=_vf3._Y81;_xC2._Kk=[];for(var _p1=_vf3._N.length-1;_p1>=0;_p1--){_xC2._Kk[_p1]=_vf3._N[_p1]}if(_xC2._vm==0){_xC2._vm=_xC2._Kk.length}_xC2._Z81();for(var _p1=0;_p1<_xC2._Kk.length;_p1++){_xC2._Kk[_p1]=_fH2(_xC2._Kk[_p1]);if(_xC2._Kk[_p1]!=null){if(_xC2._Kk[_p1]._36==0)_xC2._Kk[_p1]._36=1;if(_xC2._Kk[_p1]._46==0)_xC2._Kk[_p1]._46=1}}if(_xC2._Y81){for(var _p1=0;
|
|
_p1<_vf3._Y81.length;_p1++){if(!_vf3._zf3)_sf3(_xC2,_p1);_xC2._W81=true;var size=_xC2.width*_xC2.height;var _lT1=new Uint8Array(size);var _Af3=((_xC2.width+7)>>3);var _eS2=0;for(var y=0;y<_xC2.height;++y,_eS2+=_Af3){var _mm=0x80;var _Bf3=_eS2;for(var x=0;x<_xC2.width;++x,_mm>>=1){if(_mm==0){_mm=0x80;++_Bf3}_lT1[x+(y*_xC2.width)]=((_xC2._Y81[_p1][_Bf3]&_mm)!=0)}}_xC2._wm[_p1]=_lT1}}_vf3._zf3=true;return _xC2}_Q81.prototype._8b1=function(_nf3,_sl,_tl,_Ro){if(this._vm<=0)return;if(_bR){_cR()}var _491=this._491;
|
|
if(((_fR.top-_tl)<=_491)&&((_tl-_fR.bottom)<=_491)&&((_fR.left-_sl)<=_491)&&((_sl-_fR.right)<=_491)||((_Kj)&&(_zm2._Sk2()!=null)&&(_zm2._Sk2()._Vj2==false))){_nf3=(~~_nf3)%this._vm;if(_nf3<0)_nf3=_nf3+this._vm;if(!this._Kk)return;var _Jk=this._Kk[_nf3];if(!_Jk)return;if((_Jk._r1==_Jk._36)&&(_Jk._s1==_Jk._46)){_UM2(_Jk,_sl-this._61,_tl-this._71,_Ro)}else {var _wk=0xffffffff;_ZM2(_Jk,0,0,_sl-this._61,_tl-this._71,1,1,0,_wk,_wk,_wk,_wk,1)}}};_Q81.prototype._so=function(_Ck,_sl,_tl,_YG,_ZG,_wl,_gs,_Ro){
|
|
if(this._vm<=0)return;if(this._O!=null){if(_Ck<0){return }}if(_bR){_cR()}if(!this._Kk)return;var _Cf3=abs(this._491*_YG);var _Df3=abs(this._491*_ZG);var _491;if(_Cf3>_Df3){_491=_Cf3}else {_491=_Df3}if(((_fR.top-_tl)<=_491)&&((_tl-_fR.bottom)<=_491)&&((_fR.left-_sl)<=_491)&&((_sl-_fR.right)<=_491)||((_Kj)&&(_zm2._Sk2()!=null)&&(_zm2._Sk2()._Vj2==false))){_Ck=(~~_Ck)%this._vm;if(_Ck<0)_Ck+=this._vm;_wl=_RA2(_wl,360.0);_ZM2(this._Kk[_Ck],this._61,this._71,_sl,_tl,_YG,_ZG,_wl*Math.PI/180.0,_gs,undefined,
|
|
undefined,undefined,_Ro)}};_Q81.prototype._3R=function(_zx,_sl,_tl,_xn){if((this._1R===undefined)||(this._1R===null))return;var _vT=_zx._K7;var _wT=_zx._Ea;var x=_zx.x;var y=_zx.y;var _qz=Math.floor(_zx._Xa);if(this._vm>0){_qz=(~~_qz)%this._vm}if(_qz<0)_qz+=this._vm;var angle=_zx._Ya;this._1R._wo(_zx,undefined,undefined,_qz,x,y,_vT,_wT,angle,_sl,_tl,_xn)};_Q81.prototype._bb1=function(_nf3,_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro){if(this._vm<=0)return;_nf3=(~~_nf3)%this._vm;if(_nf3<0)_nf3=_nf3+this._vm;if(!this._Kk)return;
|
|
_cO2(this._Kk[_nf3],_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro)};_Q81.prototype._iR2=function(_Ef3,_Ff3,_Om,_Pm,_ul,_vl,_wl,_sl,_tl){var _Fm,_Hm;if(!this._W81)return true;if(this._vm<=0)return false;_Ef3=_Ef3%this._wm.length;if(_Ef3<0)_Ef3=_Ef3+this._wm.length;_Om-=0.5;_Pm-=0.5;if(Math.abs(_wl)<0.0001){_Fm=Math.floor((_sl-_Om)/_ul+this._61);_Hm=Math.floor((_tl-_Pm)/_vl+this._71)}else {var _Zm=Math.sin(-_wl*Math.PI/180.0);var __m=Math.cos(-_wl*Math.PI/180.0);_Fm=Math.floor((__m*(_sl-_Om)+_Zm*(_tl-_Pm))/_ul+this._61);
|
|
_Hm=Math.floor((__m*(_tl-_Pm)-_Zm*(_sl-_Om))/_vl+this._71)}if((_Fm<0)||(_Fm>=this.width))return false;if((_Hm<0)||(_Hm>=this.height))return false;return this._wm[_Ef3][_Fm+(_Hm*this.width)]};_Q81.prototype._kR2=function(_Ef3,_Ff3,_Om,_Pm,_ul,_vl,_wl,_Tm){if(!this._W81)return true;if(this._vm<=0)return false;_Ef3=_Ef3%this._wm.length;if(_Ef3<0){_Ef3=_Ef3+this._wm.length}var _xm=_ym(_Ff3.left,_Tm.left);var _ok=_zm(_Ff3.right,_Tm.right);var _Am=_ym(_Ff3.top,_Tm.top);var _qk=_zm(_Ff3.bottom,_Tm.bottom);_Om-=0.5;
|
|
_Pm-=0.5;if((_ul==1)&&(_vl==1)&&(Math.abs(_wl)<0.0001)){for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=~~(_p1-_Om+this._61);var _Hm=~~(_Em-_Pm+this._71);if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._wm[_Ef3][_Fm+(_Hm*this.width)]==true)return true}}}else {var _Zm=Math.sin(-_wl*_Cm/180.0);var __m=Math.cos(-_wl*_Cm/180.0);var _Gf3=1.0/_ul;var _Hf3=1.0/_vl;for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=Math.floor((__m*(_p1-_Om)+_Zm*(_Em-_Pm))*_Gf3+this._61);
|
|
var _Hm=Math.floor((__m*(_Em-_Pm)-_Zm*(_p1-_Om))*_Hf3+this._71);if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._wm[_Ef3][_Fm+(_Hm*this.width)])return true}}}return false};_Q81.prototype._rR2=function(_Ef3,_Ff3,_Om,_Pm,_ul,_vl,_wl,_Tm){var _p1,_Em;if(!this._W81)return true;if(this._vm<=0)return false;_Ef3=_Ef3%this._wm.length;if(_Ef3<0)_Ef3=_Ef3+this._wm.length;var _xm=_ym(_Ff3.left,_Tm.left);var _ok=_zm(_Ff3.right,_Tm.right);var _Am=_ym(_Ff3.top,_Tm.top);var _qk=_zm(_Ff3.bottom,
|
|
_Tm.bottom);var _Um=((_Tm.right+_Tm.left)/2);var _Vm=((_Tm.bottom+_Tm.top)/2);var _Wm=1.0/((_Tm.right-_Tm.left)/2);var _Xm=1.0/((_Tm.bottom-_Tm.top)/2);var _If3=this._wm[_Ef3];var _sW;if((_ul==1)&&(_vl==1)&&(Math.abs(_wl)<0.0001)){for(_p1=_xm;_p1<=_ok;_p1++){_sW=(_p1-_Um)*_Wm;var _Jf3=_sW*_sW;var _Fm=_p1-_Om+this._61;if((_Fm<0)||(_Fm>=this.width))continue;for(_Em=_Am;_Em<=_qk;_Em++){_sW=(_Em-_Vm)*_Xm;if(_Jf3+(_sW*_sW)>1)continue;var _Hm=_Em-_Pm+this._71;if((_Hm<0)||(_Hm>=this.height))continue;if(_If3[_Fm+(_Hm*this.width)])return true}
|
|
}}else {var _Zm=Math.sin(-_wl*Math.PI/180.0);var __m=Math.cos(-_wl*Math.PI/180.0);var _Gf3=1.0/_ul;var _Hf3=1.0/_vl;for(_p1=_xm;_p1<=_ok;_p1++){var _Kf3=(_p1-_Om);var _Lf3=__m*_Kf3;var _Mf3=_Zm*_Kf3;var _sW=(_p1-_Um)*_Wm;var _Nf3=_sW*_sW;for(_Em=_Am;_Em<=_qk;_Em++){var _Of3=(_Em-_Vm)*_Xm;if((_Nf3+(_Of3*_Of3))>1)continue;var _Pf3=_Em-_Pm;var _Fm=~~(((_Lf3+_Zm*_Pf3)*_Gf3)+this._61);if((_Fm<0)||(_Fm>=this.width))continue;var _Hm=~~(((__m*_Pf3-_Mf3)*_Hf3)+this._71);if((_Hm<0)||(_Hm>=this.height))continue;if(_If3[_Fm+(_Hm*this.width)])return true}
|
|
}}return false};_Q81.prototype._0S2=function(_Ef3,_Ff3,_Om,_Pm,_Qf3,_Rf3,_Sf3,_Bk,_Tf3,_um,_fm,_gm,_hm,_im,_jm){if(_Bk==null)return false;if(this._vm<=0)return false;if(_Bk._vm<=0)return false;if(this._wm.length>0)_Ef3=_Ef3%this._wm.length;if(_Ef3<0){_Ef3=_Ef3+this._wm.length;}if(_Bk._wm.length>0)_Tf3=_Tf3%_Bk._wm.length;if(_Tf3<0){_Tf3=_Tf3+_Bk._wm.length}_Qf3=1.0/_Qf3;_Rf3=1.0/_Rf3;_hm=1.0/_hm;_im=1.0/_im;var _xm=_ym(_Ff3.left,_um.left);var _ok=_zm(_Ff3.right,_um.right);var _Am=_ym(_Ff3.top,_um.top);
|
|
var _qk=_zm(_Ff3.bottom,_um.bottom);if((_Qf3==1)&&(_hm==1)&&(_Rf3==1)&&(_im==1)&&(_Sf3==0)&&(_jm==0)){for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=_p1-_Om+this._61;var _Hm=_Em-_Pm+this._71;if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._W81){if(!this._wm[_Ef3][_Fm+(_Hm*this.width)])continue }_Fm=_p1-_fm+_Bk._61;_Hm=_Em-_gm+_Bk._71;if((_Fm<0)||(_Fm>=_Bk.width))continue;if((_Hm<0)||(_Hm>=_Bk.height))continue;if(_Bk._W81){if(!_Bk._wm[_Tf3][_Fm+(_Hm*_Bk.width)])continue }
|
|
return true}}}else if((_Sf3==0)&&(_jm==0)){for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=Math.floor(((_p1-_Om)*_Qf3+this._61));var _Hm=Math.floor(((_Em-_Pm)*_Rf3+this._71));if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._W81){if(!this._wm[_Ef3][_Fm+(_Hm*this.width)])continue }_Fm=Math.floor(((_p1-_fm)*_hm+_Bk._61));_Hm=Math.floor(((_Em-_gm)*_im+_Bk._71));if((_Fm<0)||(_Fm>=_Bk.width))continue;if((_Hm<0)||(_Hm>=_Bk.height))continue;if(_Bk._W81){
|
|
if(!_Bk._wm[_Tf3][_Fm+(_Hm*_Bk.width)])continue;}return true}}}else {var _Uf3=Math.sin(-_Sf3*_Cm/180);var _Vf3=Math.cos(-_Sf3*_Cm/180);var _Bm=Math.sin(-_jm*_Cm/180);var _Dm=Math.cos(-_jm*_Cm/180);for(var _p1=_xm;_p1<=_ok;_p1++){for(var _Em=_Am;_Em<=_qk;_Em++){var _Fm=Math.floor(((_Vf3*(_p1-_Om)+_Uf3*(_Em-_Pm))*_Qf3+this._61));var _Hm=Math.floor(((_Vf3*(_Em-_Pm)-_Uf3*(_p1-_Om))*_Rf3+this._71));if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._W81){if(!this._wm[_Ef3][_Fm+(_Hm*this.width)])continue }
|
|
_Fm=Math.floor(((_Dm*(_p1-_fm)+_Bm*(_Em-_gm))*_hm+_Bk._61));_Hm=Math.floor(((_Dm*(_Em-_gm)-_Bm*(_p1-_fm))*_im+_Bk._71));if((_Fm<0)||(_Fm>=_Bk.width))continue;if((_Hm<0)||(_Hm>=_Bk.height))continue;if(_Bk._W81){if(!_Bk._wm[_Tf3][_Fm+(_Hm*_Bk.width)])continue }return true}}}return false};_Q81.prototype._uR2=function(_Ef3,_Ff3,_Om,_Pm,_ul,_vl,_wl,_Wf3,_Xf3,_Yf3,_Zf3){if(!this._W81){return true}if(this._vm<=0){return false}_Ef3=_Ef3%this._wm.length;if(_Ef3<0){_Ef3=_Ef3+this._wm.length}if((_Wf3==_Yf3)||(_Xf3==_Zf3)){
|
|
var __82=new _3K();__82.left=_Wf3;__82.top=_zm(_Xf3,_Zf3);__82.right=_Yf3;__82.bottom=_ym(_Xf3,_Zf3);return this._kR2(_Ef3,_Ff3,_Om,_Pm,_ul,_vl,_wl,__82)}var _Zm=Math.sin(-_wl*Math.PI/180.0);var __m=Math.cos(-_wl*Math.PI/180.0);_Om-=0.5;_Pm-=0.5;if(Math.abs(_Yf3-_Wf3)>=Math.abs(_Zf3-_Xf3)){if(_Yf3<_Wf3){var _Wt=_Yf3;_Yf3=_Wf3;_Wf3=_Wt;_Wt=_Zf3;_Zf3=_Xf3;_Xf3=_Wt}var _sQ=(_Zf3-_Xf3)/(_Yf3-_Wf3);for(var _p1=_ym(_Ff3.left,_Wf3);_p1<=_zm(_Ff3.right,_Yf3);_p1++){var _Fm=Math.floor((__m*(_p1-_Om)+_Zm*(_Xf3+(_p1-_Wf3)*_sQ-_Pm))/_ul+this._61);
|
|
var _Hm=Math.floor((__m*(_Xf3+(_p1-_Wf3)*_sQ-_Pm)-_Zm*(_p1-_Om))/_vl+this._71);if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._wm[_Ef3][_Fm+(_Hm*this.width)])return true}}else {if(_Zf3<_Xf3){var _Wt=_Zf3;_Zf3=_Xf3;_Xf3=_Wt;_Wt=_Yf3;_Yf3=_Wf3;_Wf3=_Wt}var _sQ=(_Yf3-_Wf3)/(_Zf3-_Xf3);for(var _p1=_ym(_Ff3.top,_Xf3);_p1<=_zm(_Ff3.bottom,_Zf3);_p1++){var _Fm=Math.floor((__m*(_Wf3+(_p1-_Xf3)*_sQ-_Om)+_Zm*(_p1-_Pm))/_ul+this._61);var _Hm=Math.floor((__m*(_p1-_Pm)-_Zm*(_Wf3+(_p1-_Xf3)*_sQ-_Om))/_vl+this._71);
|
|
if((_Fm<0)||(_Fm>=this.width))continue;if((_Hm<0)||(_Hm>=this.height))continue;if(this._wm[_Ef3][_Fm+(_Hm*this.width)])return true}}return false};_Q81.prototype._k91=function(_Ck){if(this._vm<=0){return null}_Ck=_Ck%this._vm;if(_Ck<0){_Ck=_Ck+this._vm}if(this._Kk){return this._Kk[_Ck]}return null};/*@constructor */function _mB2(){this._E=[]}_mB2.prototype._S81=function(_tf3){var _km=this._E.length;this._E[_km]=_tf3;return _km};_mB2.prototype._YQ2=function(__f3){var _qW=this._E[__f3];if(!_qW)return null;if((_qW._bQ2!==null)&&(_qW._bQ2!==undefined)){
|
|
return _qW._bQ2._3i2;}return _qW._Kk.length};_mB2.prototype._Kl=function(__f3){if(Number.isNaN(__f3))return null;if(__f3<0||__f3>=this._E.length)return null;return this._E[__f3]};_mB2.prototype._2W=function(_rw){var _xC2=this._E[_rw];if(_xC2!=undefined){var _0g3=true;for(var _p1=0;_p1<_xC2._Kk.length;_p1++){var _Jk=_xC2._Kk[_p1];if(!_Jk||!_Jk._Rk)continue;var _Mk=_Jk._Rk;if(!_Mk||!_Mk._Tp)continue;if(_0g3){_Nn._0P1();_0g3=false}_Nn._RQ1(_Mk._Tp._8Q1);_Mk._Tp=null}this._E[_rw]=undefined}};_mB2.prototype._ZB2=function(_wQ1){
|
|
try{var _1g3={data:new Uint8Array(_wQ1),offset:0};function _2g3(_3g3){var _4g3=";";var _7K="";while(_1g3.offset<_3g3.data.byteLength){if(_3g3.data[_1g3.offset]===_4g3.charCodeAt(0)){_1g3.offset++;break }_7K=_7K+String.fromCharCode(_3g3.data[_1g3.offset]);_1g3.offset++}return _7K};var type=_2g3(_1g3);if(type=="rswf"){var version=_2g3(_1g3),_5g3=version.split('.',3);_3h2._If1=parseInt(_5g3[0]);_3h2._Jf1=parseInt(_5g3[1]);_3h2.version=parseInt(_5g3[2]);var _6g3=parseInt(_2g3(_1g3)),_7g3=parseInt(_2g3(_1g3));
|
|
this._6f3=[];var _Xs=_6g3;for(var _p1=0;_p1<_7g3;_p1++){var _8g3=parseInt(_2g3(_1g3));this._6f3[_p1]=_wQ1.slice(_Xs,_Xs+_8g3);_Xs+=_8g3}}}catch(e){debug("Cannot parse SWF data "+e.message)}};_mB2.prototype._XB2=function(_9g3){function _ag3(_rk,_qk){var _E23=(_rk>>16)&0xffff,_qn2=_rk&0xffff;var _n_=(_qk>>16)&0xffff,_mK1=_qk&0xffff;var _oh1=((_E23*_mK1)+(_qn2*_n_))&0xffff;return((_oh1<<16)>>>0)+(_qn2*_mK1)};function _bg3(_wQ1){var _qY=Math.pow(2,32);var _cg3=6*7;var _dg3="";for(var _Em=0;_Em<_wQ1.length;_Em++){
|
|
_dg3+=String.fromCharCode((_wQ1.charCodeAt(_Em)-(_cg3&0xff))&0xff);_cg3=_ag3(_cg3,(_cg3+1)%_qY)%_qY}return _dg3};this._wc2=[];try{var _eg3=_9g3.split(';',4);if(_eg3[0]=="skel"){var version=_eg3[1];var _Xs=parseInt(_eg3[2]);var _fg3=parseInt(_eg3[3]);var _gg3=4+_fg3;_eg3=_9g3.split(';',_gg3);for(var _p1=0;_p1<_fg3;_p1++){var _hg3=parseInt(_eg3[4+_p1]);var _ig3=_9g3.substr(_Xs,_hg3);var _jg3=_ig3.split(';',2);var _qz=0;var _kg3=parseInt(_jg3[_qz++]);var _6o=parseInt(_jg3[_qz++]);var _7o=[];_jg3=_ig3.split(';',_6o*2+3);
|
|
for(var _Am=0;_Am<_6o;_Am++){var _lg3=new Object();_lg3.width=parseInt(_jg3[_qz++]);_lg3.height=parseInt(_jg3[_qz++]);_7o[_Am]=_lg3}var _mg3=_jg3[_qz].substr(0,_kg3);var _ng3=_jg3[_qz].substr(_kg3,_jg3[_qz].length-_kg3);this._wc2.push({__w:_bg3(_RM(_mg3)),_dl:_bg3(_RM(_ng3)),_6o:_6o,_7o:_7o});_Xs+=_hg3}}}catch(e){debug("Cannot parse Spine data "+e.message)}};/*@constructor */function _KC2(){this.__type="[TextureGroupInfo]";this._v="unknowntexturegroup";this._LC2=[];this._dX=[];this._MC2=[];this._NC2=[];
|
|
this._OC2=[]}/*@constructor */function _nB2(){this._a6=[];}_nB2.prototype._QC2=function(_og3){var _km=this._a6.length;this._a6[_km]=_og3;return _km};_nB2.prototype._pg3=function(_qg3){for(var _p1=0;_p1<this._a6.length;_p1++){var _JC2=this._a6[_p1];for(var _Em=0;_Em<_JC2._LC2.length;_Em++){if(_Nk[_JC2._LC2[_Em]]){var _eo=_Nk[_JC2._LC2[_Em]];if(_eo._Tp){if(_eo._Tp===_qg3){return _JC2}}}}}return null};function _rg3(_sg3){if(_Nk[_sg3]){if(_Nk[_sg3]._Tp){return _Nk[_sg3]._Tp}}return null}var _tg3=0;function _ug3(_qg3){
|
|
if(_tg3>0){var _2r=-1;for(var _p1=0;_p1<_Nk.length;_p1++){if(_Nk[_p1]){if(_Nk[_p1]._Tp){if(_Nk[_p1]._Tp===_qg3){_2r=0;break }}}}var _JC2=_Yy2._pg3(_qg3);if(_JC2!=null){_xJ("Texture unpacked - Group: "+_JC2._v+", Texture ID: "+String(_2r)+", Width: "+_qg3._0Q1+", Height "+_qg3._1Q1)}else if(_tg3>1){_xJ("Texture unpacked - Group: None, Texture ID: "+String(_2r)+", Width: "+_qg3._0Q1+", Height "+_qg3._1Q1);}}}function _vg3(_qg3){if(_tg3>0){var _2r=-1;for(var _p1=0;_p1<_Nk.length;_p1++){if(_Nk[_p1]){if(_Nk[_p1]._Tp){
|
|
if(_Nk[_p1]._Tp===_qg3){_2r=0;break }}}}var _JC2=_Yy2._pg3(_qg3);if(_JC2!=null){_xJ("Texture flushed - Group: "+_JC2._v+", Texture ID: "+String(_2r)+", Width: "+_qg3._0Q1+", Height "+_qg3._1Q1)}else if(_tg3>1){_xJ("Texture flushed - Group: None, Texture ID: "+String(_2r)+", Width: "+_qg3._0Q1+", Height "+_qg3._1Q1)}}}/*@constructor */function _wg3(){this.__type="[Tile]";this.x=0;this.y=0;this.index=0;this._c43=0;this._d43=0;this._r1=0;this._s1=0;this._55=0.0;this.id=_Pz2++;this._vT=1.0;this._wT=1.0;
|
|
this._xT=0xffffff;this.alpha=1.0;this._y1=true;this._xg3=false}_wg3.prototype._yg3=function(){var _591=_Wx._Xx(this.index);if(_591!=null){var _Jk=_591.__x;if(_Jk._76>=_Nk.length)return;if(!_Nk[_Jk._76].complete)return;if(this._c43<0){this._r1+=this._c43;this._c43=0}if(this._d43<0){this._s1+=this._d43;this._d43=0}if(_Jk!=null){if((this._c43+this._r1)>=_Jk._r1){this._r1=_Jk._r1-this._c43}if((this._d43+this._s1)>=_Jk._s1){this._s1=_Jk._s1-this._d43}}}};function _l43(_zg3){var _v33=new _wg3();if(_zg3.x!=undefined)_v33.x=_zg3.x;
|
|
if(_zg3.y!=undefined)_v33.y=_zg3.y;if(_zg3.index!=undefined)_v33.index=_zg3.index;if(_zg3._c43!=undefined)_v33._c43=_zg3._c43;if(_zg3._d43!=undefined)_v33._d43=_zg3._d43;if(_zg3._r1!=undefined)_v33._r1=_zg3._r1;if(_zg3._s1!=undefined)_v33._s1=_zg3._s1;if(_zg3._55!=undefined)_v33._55=_zg3._55;if(_zg3.id!=undefined)_v33.id=_zg3.id;if(_zg3.scaleX!=undefined)_v33._vT=_zg3.scaleX;if(_zg3.scaleY!=undefined)_v33._wT=_zg3.scaleY;if(_zg3._H4!=undefined){_v33._xT=(_zg3._H4&0xffffff);_v33.alpha=((_zg3._H4>>24)&0xff)/255.0}
|
|
_v33._yg3();if(_Pz2<_zg3.id)_Pz2=_zg3.id+1;return _v33}_wg3.prototype._so=function(){if(!this._y1)return false;var _591=_Wx._Xx(this.index);if(_591!=null){var _Jk=_591.__x;if((_Jk._Rk instanceof HTMLImageElement)&&(_Jk._76>=_Nk.length))return;if((_Nk[_Jk._76] instanceof HTMLImageElement)&&(!_Nk[_Jk._76].complete))return;var _Gl=_Jk._r1/_Jk._56;var _Hl=_Jk._s1/_Jk._66;if(!_Nn){_lp.globalAlpha=this.alpha;if(this._xT!=0xffffff){var _4M2=_5p(_Jk,this._xT);if(this._vT<=0||this._wT<=0){_eM2(this.x,this.y,this._vT,
|
|
this._wT,0.0);_lp._K81(_4M2,(this._c43*_Gl),(this._d43*_Hl),this._r1*_Gl,this._s1*_Hl,0,0,this._r1,this._s1);_gM2()}else {_lp._K81(_4M2,(this._c43*_Gl),(this._d43*_Hl),(this._r1*_Gl),(this._s1*_Hl),this.x,this.y,this._r1*this._vT,this._s1*this._wT)}}else {var _Mk=-1;if(_Jk._Rk instanceof HTMLImageElement)_Mk=_Nk[_Jk._76];else _Mk=_Jk._Rk;if(this._vT<=0||this._wT<=0){_eM2(this.x,this.y,this._vT,this._wT,0.0);_lp._K81(_Mk,_Jk.x+(this._c43*_Gl),_Jk.y+(this._d43*_Gl),this._r1*_Gl,this._s1*_Hl,0,0,this._r1,
|
|
this._s1);_gM2()}else {_lp._K81(_Mk,_Jk.x+(this._c43*_Gl),_Jk.y+(this._d43*_Gl),this._r1*_Gl,this._s1*_Hl,this.x,this.y,this._r1*this._vT,this._s1*this._wT)}}}else {var _wk=this._xT|((this.alpha*255)<<24);_lp._K81(_Jk,_Jk.x+(this._c43*_Gl),_Jk.y+(this._d43*_Gl),this._r1*_Gl,this._s1*_Gl,this.x,this.y,this._r1*this._vT,this._s1*this._wT,_wk)}}};/*@constructor */function _Ag3(_qF2){this.__type="[Timeline]";if((_qF2!=null)&&(_qF2!=undefined)){this._v=_qF2._v;this._DM=_qF2._DM}else {this._v="";this._DM=[]}
|
|
}_Ag3.prototype._in2=function(_Bg3){if(this._DM.length==0){return 0}if(_Bg3>this._DM[this._DM.length-1]._Cg3){return this._DM.length}for(var _p1=0;_p1<this._DM.length;_p1++){if(this._DM[_p1]._Cg3>=_Bg3){return _p1}}return this._DM.length};_Ag3.prototype._mn2=function(_Bg3){if(this._DM.length==0){return 0}if(_Bg3<this._DM[0]._Cg3){return -1}for(var _p1=this._DM.length-1;_p1>=0;_p1--){if(this._DM[_p1]._Cg3<=_Bg3){return _p1}}return -1};_Ag3.prototype._ln2=function(){return this._DM[this._DM.length-1]._Cg3};/*@constructor */function _sB2(){
|
|
this._u1=[]}_sB2.prototype._7v=function(_qF2){var _Zx=null;if(_qF2!=null){_Zx=new _Ag3(_qF2)}this._u1[this._u1.length]=_Zx};_sB2.prototype._Kl=function(_Ck){if((_Ck<0)||(_Ck>=this._u1.length)){return undefined}return this._u1[_Ck]};_sB2.prototype._ov=function(_Ck){if((_Ck>=0)||(_Ck<this._u1.length)){this._u1[_Ck]._DM._ov()}};_sB2.prototype._2W=function(_Ck){if((_Ck>=0)||(_Ck<this._u1.length)){this._u1[_Ck]=null}};/*@constructor *//*@constructor */function _tC2(_Dg3){if(!_Dg3){this._Lw=[]}else {this._Lw=_Dg3}
|
|
}_tC2.prototype._Kl=function(_Zj){return this._Lw[_Zj]};_tC2.prototype._4H2=function(_Eg3){for(var _p1=1;_p1<this._Lw.length;_p1++){var _O_2=this._Lw[_p1];if(_O_2._Fg3==_Eg3){_dK._Tl(_tq2,_p1)}}};function yyGetReal(_js){if(typeof _js==="number")return _js;else if(typeof _js==="boolean")return _js?1:0;else if(typeof _js==="string"){var match=_js.match(_nY);if(match!=null){return Number(match)}}else if(typeof _js==="object"){if(_js instanceof Long){return _js._hL()}else if(!(_js instanceof Array)&&!(_js instanceof ArrayBuffer)){
|
|
if(_js.id!==undefined){return _js.id}return Number(_js)}}_uw("unable to convert "+_Ze(_js)+" to a number");return 0}function yyGetInt64(_js){if(typeof _js==="number")return Long._CW1(_js,false);else if(typeof _js==="boolean")return Long._CW1(_js?1:0,false);else if(typeof _js==="string"){var match=_js.match(_nY);if(match!=null){return Long._CW1(Number(match),false)}}else if(typeof _js==="object"){if(_js instanceof Long){return _js}else if(!(_js instanceof Array)&&!(_js instanceof ArrayBuffer)){if(_js.id!==undefined){return Long._CW1(_js.id,
|
|
false)}return Long._CW1(Number(_js),false)}}_uw("unable to convert "+_Ze(_js)+" to a number");return 0}function yyGetInt32(_js){if(typeof _js==="number")return ~~_js;else if(typeof _js==="boolean")return _js?1:0;else if(typeof _js==="string"){var match=_js.match(_nY);if(match!=null){return ~~Number(match)}}else if(typeof _js==="object"){if(_js instanceof Long){return _js._JW1()}else if(!(_js instanceof Array)&&!(_js instanceof ArrayBuffer)){if(_js.id!==undefined){return _js.id}return ~~Number(_js);}}_uw("unable to convert "+_Ze(_js)+" to a number");
|
|
return 0}function yyGetBool(_js){if(typeof _js==="boolean")return _js;else if(_js===undefined)return false;else if(typeof _js==="number")return _js>0.5;else if(typeof _js==="string"){if(_js==="true"){return true}else if(_js==="false"){return false}else {var match=_js.match(_nY);if(match!=null){return Number(match)>0.5}}}else if(typeof _js==="object"){if(_js instanceof Long){return _js._hL()>0.5}else if(_js._gJ)return true;else if(!(_js instanceof Array)&&!(_js instanceof ArrayBuffer)){return Number(_js)>0.5}}_uw("unable to convert "+_Ze(_js)+" to a boolean");
|
|
return false}var _bL=0;var _aL=1;var _dL=1;var _Gg3=0;function yyGetString(_js){if(typeof _js==="string"){var _zk="";if(_Gg3>0)_zk+="\"";_zk+=_js;if(_Gg3>0)_zk+="\"";return _zk}else if(_js===null){return "null"}else if(_js===undefined){return "undefined"}else if(typeof _js==="number"){if(isFinite(_js)){if((~~_js)!=_js){return _js.toFixed(2)}else {return _js.toString()}}else {if(Number.isNaN(_js))return "NaN";else if(_js<0)return "-inf";else return "inf"}}else if(typeof _js==="boolean"){return(_js)?"1":"0"}else if(typeof _js==="object"){
|
|
if(_js instanceof Long){return _js.toString(10)}else if(_js instanceof Array){var _Hg3="";++_Gg3;if(!(_js._9L)||(_js._9L<_aL)){_aL=++_bL;_js._9L=_bL;_Hg3="[ ";for(var _km=0;_km<_js.length;++_km){if(_km!=0){_Hg3+=", ";_aL=++_bL}_Hg3+=yyGetString(_js[_km])}_Hg3+=" ]";_aL=++_bL}else {_Hg3="\"Warning: recursive array found\""}--_Gg3;return _Hg3}else if(_js._gJ){var _Hg3="";++_Gg3;if(!(_js._9L)||(_js._9L<_dL)){var _iL=null;if(typeof _jL!=="undefined"){_iL=Object.getOwnPropertyNames(_jL)}_dL=++_bL;_js._9L=_bL;var _Hg3="{ ";
|
|
var _Zn=0;for(var _km in _js){if(_js.hasOwnProperty(_km)){var _kL=_km;if(_iL!=null){for(var _Em=0;_Em<_iL.length;_Em++){if(_jL[_iL[_Em]]==_km){_kL="gml"+_iL[_Em];break }}}if(_kL.startsWith("gml")||_lL[_kL]!=undefined){if(_Zn!=0){_Hg3+=", "}_Hg3+=_kL.startsWith("gml")?_kL.substring(3):_kL;_Hg3+=" : ";_Hg3+=yyGetString(_js[_km]);++_Zn}}}_Hg3+=" }";_dL=++_bL}else {_Hg3="\"Warning: recursive struct found\"";}--_Gg3;return _Hg3}}return _js.toString()}var _Ig3=0;var _Jg3=1;var _Kg3=2;var _Lg3=6;var _Mg3=7;var _Ng3=5;
|
|
var _Og3=3;var _Pg3=4;var _Qg3=8;var _Rg3=9;var _Sg3=10;var _Tg3=11;var _Ug3=12;var _Vg3=13;var _Wg3=14;var _Xg3=15;var _Yg3=-1;/*@constructor */function _Zg3(_QX,__g3,_0h3,_js){if(!(_QX instanceof Array))_uw("array_set_2D() : argument 0 must be an array");if(typeof __g3!="number")_uw("array_set_2D() : index 1 must be a number");if(typeof _0h3!="number")_uw("array_set_2D() : index 2 must be a number");if(!(_QX[__g3] instanceof Array))_QX[__g3]=[];_QX[__g3][_0h3]=_js}function _Z7(_QX,__g3){__g3=yyGetInt32(__g3);if(!(_QX instanceof Array))_uw("array_get() : argument 0 must be an array");
|
|
if((__g3<0)||(__g3>=_QX.length))_uw("array_get() : index out of range");return _QX[__g3]}function _08(_QX,__g3,_js){__g3=yyGetInt32(__g3);if(!(_QX instanceof Array)){_QX=[]}_QX[__g3]=_js}function _X7(_QX,__g3,_js){if(!(_QX instanceof Array)){_QX=[]}var _zk=_QX[__g3];_QX[__g3]=_js;return _zk}function _Z9(_QX){_QX._1h3=_Yg3;return _QX}function _2h3(){this.__type="Object";this._gJ=true}_2h3.prototype.toString=function(){return yyGetString(this)};function _5a(_3h3,_QX){var _ok=new _2h3();var _Iw=[];_Iw[0]=_ok;_Iw[1]=_3h3;
|
|
for(var _km=2;_km<arguments.length;++_km){_Iw[_km]=arguments[_km]}if(typeof _QX==="number"){_QX=_o._fi[_QX-100000];}var _nT1=_QX._ab3?_QX._ab3:_QX;if(!_nT1.__i){_uw("target function for 'new' must be a constructor")}_nT1.apply(_ok,_Iw);return _ok}function _va(_4K){switch(typeof(_4K)){case "number":_4K=_o._fi[_4K-100000];break;case "function":break;case "object":if(_4K instanceof Long)_4K=_o._fi[_4K._hL()-100000];else _uw("unable to call function "+_Ze(_4K)+" typeof="+typeof(_4K));break;default :_uw("unable to call function "+_Ze(_4K)+" typeof="+typeof(_4K));
|
|
break }return _4K}function _37(_zx,_4K){_4K=_4K._ab3?_4K._ab3:_4K;var _zk=_4K;if((_zx==undefined)||(_zx==null)){_zk=_4K.bind(_zx)}else {var _rk={_nT1:_4K,_fK:_zx};var _4h3=function(){var _5h3=Array.prototype.slice.call(arguments);_5h3[0]=this._fK;return this._nT1.apply(null,_5h3)};_zk=_4h3.bind(_rk)}_zk._ab3=_4K;_zk._6h3=_zx;_zk._7h3=true;_4K._7h3=true;return _zk}function method(_zx,_4K){if(typeof _4K==="number"){_4K=_o._fi[_4K-100000]}if(!(_4K instanceof Function))_uw("method : argument needs to be a function");
|
|
if(_4K._7h3){_4K=_4K._ab3?_4K._ab3:_4K;var _zk=_4K;if((_zx==undefined)||(_zx==null)){_zk=_4K.bind(_zx)}else {var _rk={_nT1:_4K,_fK:_zx};var _4h3=function(){var _5h3=Array.prototype.slice.call(arguments);_5h3[0]=this._fK;return this._nT1.apply(null,_5h3)};_zk=_4h3.bind(_rk)}_zk._6h3=_zx;_zk._ab3=_4K._ab3===undefined?_4K:_4K._ab3;return _zk}else {var _zk=undefined;if(_4K._ab3)_4K=_4K._ab3;if(_4K._oh){_zk=_4K.bind(_zx)}else {var _rk={_nT1:_4K};var _4h3;if(_4K._og){_4h3=function(){var _5h3=Array.prototype.slice.call(arguments);
|
|
_5h3.splice(1,1);return this._nT1.apply(null,_5h3)}}else {_4h3=function(){var _5h3=Array.prototype.slice.call(arguments);return this._nT1.apply(null,_5h3.slice(2))}}_zk=_4h3.bind(_rk);_zk._6h3=_zx;_zk._ab3=_4K._ab3===undefined?_4K:_4K._ab3}return _zk}}function _8h3(){return this}var _ne1=[];function _me1(){if(_ne1._4r1===undefined){var _pk=_8h3();var _Zn=0;for(var _6K in _pk){if(_pk.hasOwnProperty(_6K)&&(typeof _pk[_6K]==="function")){_ne1[_Zn]=_pk[_6K];_pk[_6K]._9h3=_Zn;++_Zn}}_ne1._4r1=true}}function _c9(_QX,
|
|
_RO){if(!(_QX instanceof Array)){_QX=[];_QX._1h3=_Yg3}else if(_QX._1h3!==_Yg3){_QX=_QX.slice();_QX._1h3=_Yg3}return _QX}function _W7(_QX){_Yg3=_QX}function _v7(_QX,_RO){if(!(_RO instanceof Array)){_uw("trying to index variable which is not an array")}_QX=yyGetInt32(_QX);if((_QX<0)||(_QX>=_RO.length))_uw("index out of range");return _QX}function _d9(_QX){_QX=yyGetInt32(_QX);if(_QX<0)_uw("index out of range");return _QX}function _o7(_QX){if(_QX===undefined){_uw("undefined value in expression")}else if(_QX instanceof ArrayBuffer){
|
|
_uw("pointer value in expression")}return _QX}function _ah3(_MH2,_Qj){if(typeof(_Qj)=="boolean"){_X8(_MH2,_t32,_Vg3);var _p1=0;if(_Qj)_p1=1;_X8(_MH2,_DH2,_p1)}else if(typeof(_Qj)=="number"){_X8(_MH2,_t32,_Ig3);_X8(_MH2,_DH2,_Qj)}else if(typeof(_Qj)=="string"){_X8(_MH2,_t32,_Jg3);var _bh3=_hI2(_Qj);_X8(_MH2,_t32,_bh3.length);_X8(_MH2,_HH2,_Qj)}else if(_Qj instanceof Array){_X8(_MH2,_t32,_Kg3);var _0J=_Qj.length;_X8(_MH2,_t32,_0J);for(var _p1=0;_p1<_0J;_p1++){var _ch3=_Qj[_p1];var _dh3=_ch3.length;_X8(_MH2,_t32,
|
|
_dh3);for(var _iP=0;_iP<_dh3;_iP++){var _eh3=_ch3[_iP];_ah3(_MH2,_eh3)}}}else {_X8(_MH2,_t32,_Ng3)}}function _fh3(_Fd1){return((_Fd1>='0')&&(_Fd1<='9'))||((_Fd1>='A')&&(_Fd1<='F'))||((_Fd1>='a')&&(_Fd1<='f'))}function _gh3(_Fd1){var _qk=(_Fd1&0x40)>>6;return(_Fd1&0x0f)+(_qk*9)}function _hh3(_MH2){var _Am=_M8(_MH2,_v32);if(_Am===_Vg3){var _qk=_M8(_MH2,_DH2);var _ih3=false;if(_qk!=0)_ih3=true;return _ih3}else if(_Am===_Ig3){var _qk=_M8(_MH2,_DH2);return _qk}else if(_Am===_Mg3){var _4l=_M8(_MH2,_v32);return _4l}else if(_Am===_Sg3||_Am===_Og3){
|
|
var _4l=_M8(_MH2,_v32);var _6l=_M8(_MH2,_v32);return(_6l<<32)|_4l}else if(_Am===_Jg3){var _xm=_M8(_MH2,_v32);_wJ="";for(var _p1=0;_p1<_xm;_p1++){_wJ+=String.fromCharCode(_M8(_MH2,_yH2))}return _OM(_wJ)}else if(_Am===_Kg3){var _jh3=_M8(_MH2,_v32);var _bm=[];if(_jh3===1){var _0J=_M8(_MH2,_v32);for(var _p1=0;_p1<_0J;_p1++){_bm[_p1]=_hh3(_MH2)}}else {for(var _bK=0;_bK<_jh3;_bK++){var _0J=_M8(_MH2,_v32);for(var _p1=0;_p1<_0J;_p1++){var _qk=_hh3(_MH2);_Zg3(_bm,_bK,_p1,_qk)}}}return _bm}else {return undefined;}}var _kh3={
|
|
"room":[!0,!0,!0,"set_current_room","get_current_room"],"room_first":[!0,!1,!1,null,null],"room_last":[!0,!1,!1,null,null],"transition_kind":[!0,!0,!0,null,null],"transition_steps":[!0,!0,!0,null,null],"score":[!0,!0,!0,null,null],"lives":[!0,!0,!0,"set_lives_function",null],"health":[!0,!0,!0,"set_health_function",null],"game_id":[!0,!1,!1,null,null],"game_display_name":[!0,!1,!0,null,null],"game_project_name":[!0,!1,!0,null,null],"game_save_id":[!0,!1,!0,null,null],"working_directory":[!0,!1,!1,
|
|
null,null],"temp_directory":[!0,!1,!1,null,null],"program_directory":[!0,!1,!1,null,null],"instance_count":[!0,!1,!1,null,"get_instance_count"],"instance_id":[!0,!1,!1,null,null],"room_width":[!0,!0,!1,"set_room_width",null],"room_height":[!0,!0,!1,"set_room_height",null],"room_caption":[!0,!0,!0,"set_room_caption",null],"room_speed":[!0,!0,!0,"set_room_speed","get_room_speed"],"room_persistent":[!0,!0,!0,"set_room_persistent",null],"background_color":[!0,!0,!0,"setbackground_color","getbackground_color"],
|
|
"background_showcolor":[!0,!0,!0,"setbackground_showcolor","getbackground_showcolor"],"background_colour":[!0,!0,!0,"setbackground_color","getbackground_color"],"background_showcolour":[!0,!0,!0,"setbackground_showcolor","getbackground_showcolor"],"background_visible":[!0,!0,!0,null,null],"background_foreground":[!0,!0,!0,null,null],"background_index":[!0,!0,!0,null,null],"background_x":[!0,!0,!0,null,null],"background_y":[!0,!0,!0,null,null],"background_width":[!0,!1,!1,null,null],"background_height":[!0,
|
|
!1,!1,null,null],"background_htiled":[!0,!0,!0,null,null],"background_vtiled":[!0,!0,!0,null,null],"background_xscale":[!0,!0,!0,null,null],"background_yscale":[!0,!0,!0,null,null],"background_hspeed":[!0,!0,!0,null,null],"background_vspeed":[!0,!0,!0,null,null],"background_blend":[!0,!0,!0,null,null],"background_alpha":[!0,!0,!0,null,null],"view_enabled":[!0,!0,!0,"set_view_enable","get_view_enable"],"view_current":[!0,!1,!1,null,null],"view_visible":[!0,!0,!0,null,null],"view_xview":[!0,!0,!0,
|
|
null,null],"view_yview":[!0,!0,!0,null,null],"view_wview":[!0,!0,!0,null,null],"view_hview":[!0,!0,!0,null,null],"view_angle":[!0,!0,!0,null,null],"view_hborder":[!0,!0,!0,null,null],"view_vborder":[!0,!0,!0,null,null],"view_hspeed":[!0,!0,!0,null,null],"view_vspeed":[!0,!0,!0,null,null],"view_object":[!0,!0,!0,null,null],"view_xport":[!0,!0,!0,null,null],"view_yport":[!0,!0,!0,null,null],"view_wport":[!0,!0,!0,null,null],"view_hport":[!0,!0,!0,null,null],"view_surface_id":[!0,!0,!0,null,null],"view_camera":[!0,
|
|
!0,!0,null,null],"mouse_x":[!0,!1,!1,null,"get_mouse_x"],"mouse_y":[!0,!1,!1,null,"get_mouse_y"],"mouse_button":[!0,!0,!0,null,null],"mouse_lastbutton":[!0,!0,!0,null,null],"keyboard_key":[!0,!0,!0,null,null],"keyboard_lastkey":[!0,!0,!0,null,null],"keyboard_lastchar":[!0,!0,!0,null,null],"keyboard_string":[!0,!0,!0,null,null],"show_score":[!0,!0,!0,null,null],"show_lives":[!0,!0,!0,null,null],"show_health":[!0,!0,!0,null,null],"caption_score":[!0,!0,!0,null,null],"caption_lives":[!0,!0,!0,null,
|
|
null],"caption_health":[!0,!0,!0,null,null],"fps":[!0,!1,!1,null,null],"fps_real":[!0,!1,!1,null,null],"current_time":[!0,!1,!1,null,"get_current_time"],"current_year":[!0,!1,!1,null,"get_current_year"],"current_month":[!0,!1,!1,null,"get_current_month"],"current_day":[!0,!1,!1,null,"get_current_day"],"current_weekday":[!0,!1,!1,null,"get_current_weekday"],"current_hour":[!0,!1,!1,null,"get_current_hour"],"current_minute":[!0,!1,!1,null,"get_current_minute"],"current_second":[!0,!1,!1,null,"get_current_second"],
|
|
"event_type":[!0,!1,!1,null,"get_current_event_type"],"event_number":[!0,!1,!1,null,"get_current_event_number"],"event_object":[!0,!1,!1,null,"get_current_event_object"],"event_action":[!0,!1,!1,null,null],"error_occurred":[!0,!0,!0,null,null],"error_last":[!0,!0,!0,null,null],"gamemaker_registered":[!0,!1,!1,null,null],"gamemaker_pro":[!0,!1,!1,null,null],"application_surface":[!0,!1,!1,null,null],"os_type":[!0,!1,!1,null,"get_os_type"],"os_device":[!0,!1,!1,null,"get_os_device"],"os_browser":[!0,
|
|
!1,!1,null,"get_os_browser"],"os_version":[!0,!1,!1,null,"get_os_version"],"browser_width":[!0,!1,!1,null,"get_browser_width"],"browser_height":[!0,!1,!1,null,"get_browser_height"],"async_load":[!0,!1,!1,null,"get_async_load"],"event_data":[!0,!1,!1,null,"get_event_data"],"display_aa":[!0,!1,!1,null,"get_display_aa"],"iap_data":[!0,!1,!1,null,"get_iap_data"],"cursor_sprite":[!0,!0,!1,"set_cursor_sprite","get_cursor_sprite"],"delta_time":[!0,!0,!1,null,"get_delta_time"],"webgl_enabled":[!0,!1,!1,
|
|
null,null],};var _lL={"x":[!0,!0,!0,null,null],"y":[!0,!0,!0,null,null],"xprevious":[!0,!0,!0,null,null],"yprevious":[!0,!0,!0,null,null],"xstart":[!0,!0,!0,null,null],"ystart":[!0,!0,!0,null,null],"hspeed":[!0,!0,!0,null,null],"vspeed":[!0,!0,!0,null,null],"direction":[!0,!0,!0,null,null],"speed":[!0,!0,!0,null,null],"friction":[!0,!0,!0,null,null],"gravity":[!0,!0,!0,null,null],"gravity_direction":[!0,!0,!0,null,null],"object_index":[!0,!1,!1,null,null],"id":[!0,!1,!1,null,null],"alarm":[!0,!0,
|
|
!0,null,null],"solid":[!0,!0,!0,null,null],"visible":[!0,!0,!0,null,null],"persistent":[!0,!0,!0,null,null],"depth":[!0,!0,!0,null,null],"bbox_left":[!0,!1,!1,null,null],"bbox_right":[!0,!1,!1,null,null],"bbox_top":[!0,!1,!1,null,null],"bbox_bottom":[!0,!1,!1,null,null],"sprite_index":[!0,!0,!0,null,null],"image_single":[!0,!0,!0,null,null],"image_number":[!0,!1,!1,null,null],"sprite_width":[!0,!1,!1,null,null],"sprite_height":[!0,!1,!1,null,null],"sprite_xoffset":[!0,!1,!1,null,null],"sprite_yoffset":[!0,
|
|
!1,!1,null,null],"image_xscale":[!0,!0,!0,null,null],"image_yscale":[!0,!0,!0,null,null],"image_angle":[!0,!0,!0,null,null],"image_alpha":[!0,!0,!0,null,null],"image_blend":[!0,!0,!0,null,null],"image_speed":[!0,!0,!0,null,null],"in_collision_tree":[!0,!1,!1,null,null],"mask_index":[!0,!0,!0,null,null],"path_index":[!0,!1,!1,null,null],"path_position":[!0,!0,!0,null,null],"path_positionprevious":[!0,!0,!0,null,null],"path_speed":[!0,!0,!0,null,null],"path_scale":[!0,!0,!0,null,null],"path_orientation":[!0,
|
|
!0,!0,null,null],"path_endaction":[!0,!0,!0,null,null],"timeline_index":[!0,!0,!0,null,null],"timeline_position":[!0,!0,!0,null,null],"timeline_speed":[!0,!0,!0,null,null],"timeline_running":[!0,!0,!0,null,null],"timeline_loop":[!0,!0,!0,null,null],"phy_rotation":[!0,!0,!0,null,null],"phy_position_x":[!0,!0,!0,null,null],"phy_position_y":[!0,!0,!0,null,null],"phy_angular_velocity":[!0,!0,!0,null,null],"phy_linear_velocity_x":[!0,!0,!0,null,null],"phy_linear_velocity_y":[!0,!0,!0,null,null],"phy_speed_x":[!0,
|
|
!0,!0,null,null],"phy_speed_y":[!0,!0,!0,null,null],"phy_speed":[!0,!1,!0,null,null],"phy_angular_damping":[!0,!0,!0,null,null],"phy_linear_damping":[!0,!0,!0,null,null],"phy_bullet":[!0,!0,!0,null,null],"phy_fixed_rotation":[!0,!0,!0,null,null],"phy_active":[!0,!0,!0,null,null],"phy_mass":[!0,!1,!0,null,null],"phy_inertia":[!0,!1,!0,null,null],"phy_com_x":[!0,!1,!0,null,null],"phy_com_y":[!0,!1,!0,null,null],"phy_dynamic":[!0,!1,!0,null,null],"phy_kinematic":[!0,!1,!0,null,null],"phy_sleeping":[!0,
|
|
!1,!0,null,null],"phy_position_xprevious":[!0,!0,!0,null,null],"phy_position_yprevious":[!0,!0,!0,null,null],"phy_collision_points":[!0,!1,!0,null,null],"phy_collision_x":[!0,!1,!0,null,null],"phy_collision_y":[!0,!1,!0,null,null],"phy_col_normal_x":[!0,!1,!0,null,null],"phy_col_normal_y":[!0,!1,!0,null,null],"layer":[!0,!0,!0,null,null],};function _lh3(_rw,_mh3){var _6L;if((typeof _rw=="object")&&_rw._gJ){_6L=[_rw]}else {_rw=yyGetInt32(_rw);if(_rw>=0){_6L=_N7(yyGetInt32(_rw))}}_mh3=yyGetString(_mh3);
|
|
var _zk=undefined;if(_6L!=null&&_6L.length>0){for(var _fK=0;_fK<_6L.length;_fK++){var _By=_6L[_fK];if(_By._gJ||(!_By._WR&&_By._XR)){var _nh3=undefined;if((typeof _jL!=="undefined")&&(_jL[_mh3]!=undefined)){_zk=_lL[_jL[_mh3]]}else {_nh3=_lL[_mh3]}if(_nh3==undefined){var _oh3;if((typeof _jL!=="undefined")&&(_jL[_mh3]!=undefined)){_oh3=_jL[_mh3];if(_By[_oh3]==undefined){_oh3="gml"+_mh3}}else {_oh3="gml"+_mh3}_zk=_By[_oh3]}else if(_nh3[0]){if(_nh3[4]!=null){var _6K=undefined;if((typeof _jL!=="undefined")&&(_jL[_nh3[4]]!=undefined)){
|
|
_6K=_By[_jL[_nh3[4]]]}else {_6K=_By[_nh3[4]]}if(typeof _6K=='function'){_zk=_6K.call(_By)}}else {_zk=_By[_mh3]}}}}}return _zk}function _eg(_rw,__j){return _lh3(_rw,__j)}function _ph3(){_0r("vertex_format_begin")}function _qh3(){_0r("vertex_format_end")}function _rh3(_sh3){_0r("vertex_format_delete")}function _th3(){_0r("vertex_format_add_position")}function _uh3(){_0r("vertex_format_add_position_3d")}function _vh3(){_0r("vertex_format_add_colour")}function _wh3(){_0r("vertex_format_add_color")}function _xh3(){
|
|
_0r("vertex_format_add_normal")}function _yh3(){_0r("vertex_format_add_texcoord")}function _zh3(){_0r("vertex_format_add_textcoord")}function _Ah3(type,_Vs){_0r("vertex_format_add_custom")}var _Bh3=null;function _Ch3(){_ph3=_Dh3;_qh3=_Eh3;_rh3=_Fh3;_th3=_Gh3;_uh3=_Hh3;_vh3=_Ih3;_wh3=_Ih3;_xh3=_Jh3;_yh3=_Kh3;_zh3=_Kh3;_Ah3=_Lh3}function _Dh3(){if(_Bh3!=null){debug("ERROR vertex_format_begin: Vertex format is already under construction")}else {_Bh3=new _QN1()}}function _Gh3(){if(_Bh3==null){debug("ERROR vertex_format_add_position: No vertex format is under construction");
|
|
}else {_Bh3._cW1()}}function _Hh3(){if(_Bh3==null){debug("ERROR vertex_format_add_position_3d: No vertex format is under construction")}else {_Bh3._0O1()}}function _Ih3(){if(_Bh3==null){debug("ERROR vertex_format_add_colour: No vertex format is under construction")}else {_Bh3._1O1()}}function _Jh3(){if(_Bh3==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction")}else {_Bh3._3O1()}}function _Kh3(){if(_Bh3==null){debug("ERROR vertex_format_add_textcoord: No vertex format is under construction");
|
|
}else {_Bh3._2O1()}}function _Lh3(_Qs,_Ps){if(_Bh3==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction")}else {_Bh3._dW1(yyGetInt32(_Qs),yyGetInt32(_Ps))}}function _Eh3(){if(_Bh3==null){debug("ERROR vertex_format_end: No vertex format under construction");return -1}var _dU1=_Nn._6O1(_Bh3);_Bh3=null;return _dU1}function _Fh3(_Mh3){debug("WARNING vertex_format_delete not implemented on HTML5 (System shares vertex formats but doesn't reference count)")}/*@constructor */function _LA2(){
|
|
this.__type="[View]";this._y1=false;this._8a1=0;this._aa1=0;this._ca1=640;this._ea1=480;this._E43=0;this._F43=0;this._G43=640;this._H43=480;this.angle=0;this._Fv=0;this._Hv=0;this._Gv=0;this._Iv=0;this._N73=0;this._O73=0;this._P73=1;this._Q73=1;this._Ak2=32;this._Ck2=32;this._65=-1;this._75=-1;this._Fk2=-1;this._I43=-1;this._Am2=-1;this._Tj2=-1}_LA2.prototype._nw=function(_ow){this._y1=_ow._y1;this._8a1=_ow._8a1;this._aa1=_ow._aa1;this._ca1=_ow._ca1;this._ea1=_ow._ea1;this._E43=_ow._E43;this._F43=_ow._F43;
|
|
this._G43=_ow._G43;this._H43=_ow._H43;this.angle=_ow.angle;this._Fv=_ow._Fv;this._Hv=_ow._Hv;this._Gv=_ow._Gv;this._Iv=_ow._Iv;this._N73=_ow._N73;this._O73=_ow._O73;this._P73=_ow._P73;this._Q73=_ow._Q73;this._Ak2=_ow._Ak2;this._Ck2=_ow._Ck2;this._65=_ow._65;this._75=_ow._75;this._Fk2=_ow._Fk2;this._I43=_ow._I43;this._Am2=_ow._Am2};_LA2.prototype._Nh3=function(_sl,_tl,_Oh3){var _5R2=_Ev;_sl=(_sl-_5R2.left-this._Fv)/(_5R2.scaleX||1);_tl=(_tl-_5R2.top-this._Hv)/(_5R2.scaleY||1);if(_Kj){var _Ph3=_zm2._5k2(this._Am2);
|
|
if(_Ph3==null)return 0;var _Qh3=_sl/this._N73;var _Rh3=_tl/this._O73;_Qh3=_Qh3*2.0-1.0;_Rh3=_Rh3*2.0-1.0;var _Sh3=_Ph3._Uk2();var out;if(_Oh3){out=((_Qh3*_Sh3._mm[_xG])+(_Rh3*_Sh3._mm[_yG])+_Sh3._mm[_AG])}else {out=((_Qh3*_Sh3._mm[_BG])+(_Rh3*_Sh3._mm[_rF])+_Sh3._mm[_DG])}return Math.floor(out)}else {if(_Oh3){_sl/=this._P73;return _sl+this._8a1}else {_tl/=this._Q73;return _tl+this._aa1}}};_LA2.prototype._Jv=function(_sl,_tl){return this._Nh3(_sl,_tl,true)};_LA2.prototype._Kv=function(_sl,_tl){return this._Nh3(_sl,
|
|
_tl,false)};function _m43(_Th3){var _iF=new _LA2();if(_Th3._y1!=undefined)_iF._y1=_Th3._y1;if(_Th3._5R!=undefined)_iF._8a1=_Th3._5R;if(_Th3._6R!=undefined)_iF._aa1=_Th3._6R;if(_Th3._M4!=undefined)_iF._ca1=_Th3._M4;if(_Th3._N4!=undefined)_iF._ea1=_Th3._N4;if(_Th3._843!=undefined)_iF._E43=_Th3._843;if(_Th3._943!=undefined)_iF._F43=_Th3._943;if(_Th3._O4!=undefined)_iF._G43=_Th3._O4;if(_Th3._P4!=undefined)_iF._H43=_Th3._P4;if(_Th3.angle!=undefined)_iF._H43=_Th3.angle;if(_Th3._Ak2!=undefined)_iF._Ak2=_Th3._Ak2;
|
|
if(_Th3._Ck2!=undefined)_iF._Ck2=_Th3._Ck2;if(_Th3._65!=undefined)_iF._65=_Th3._65;if(_Th3._75!=undefined)_iF._75=_Th3._75;if(_Th3.index!=undefined)_iF._Fk2=_Th3.index;if(_Kj){if(_Th3._Am2!==undefined&&_Th3._Am2>=0){_iF._Am2=_zm2._3k2(_Th3._Am2)}else {var _ok2=_zm2._qk2(_iF);_ok2._Yj2(true);_iF._Am2=_ok2._Vk2()}}return _iF}/*@constructor */var _Nn=null;var _Uh3=null;var _Vh3=null;var _eF=!0;var _0F=!1,_fF=!1,_R23=_tp._up,_S23=_tp._wp,_Wh3=0,_Xh3=0.0,_Yh3=[],_bF={_kz:!0,_lz:!0,_mz:!0,alpha:!0};var _cq=0.0,
|
|
_2F=!0,_4F=!0,_6F=!0,_Zh3=_tp._XR1;var _PF=null,_WF=null,_TF=null,_YF=null,_2G=null,_UF=[],_ZF=[];var _VF=0;var __F=1;var _5M2=!1,__h3=!1,_0i3=1.0;var _sK2=[];var _QG=null,_1i3=null,_2i3=0;var _9l2=0,_dl2=1,_lG=2,_3i3=16;var _bs=16384;var _4i3=36,_5i3=[],_6i3=[];var _7i3=0.5;var _NN1=null;function _wN2(){_MC();_Ch3();_XJ2();_Hr();_8i3(_4i3);_hs=_9i3;_pa1=_ai3;_na1=_bi3;_gM2=_ci3;_YM2=_di3;_VM2=_ei3;_eM2=_fi3;_GO=_gi3;_NO=_hi3;_MM2=_ii3;_XM2=_ji3;__M2=_ki3;_WM2=_li3;_XN2=_mi3;_UM2=_ni3;_db1=_oi3;_ZM2=_pi3;_cO2=_qi3;
|
|
_0N2=_ri3;_1N2=_si3;_cb1=_ti3;_Ka=_ui3;_tP=_vi3;_kg=_wi3;_wP=_vi3;_0b=_wi3;_IP=_xi3;_OP=_yi3;_VP=_zi3;_XP=_Ai3;_3Q=_Bi3;_8Q=_Ci3;_uQ=_Di3;_FQ=_Ei3;_JQ=_Fi3;_aQ=_Ci3;_wQ=_Di3;_HQ=_Ei3;_LQ=_Fi3;_2f=_Gi3;_wf=_Hi3;_MQ=_Ii3;_OQ=_Ii3;_Ua=_Ji3;_57=_Ki3;_qP=_Ki3;_Se=_Li3;_UQ=_Mi3;_3c1=_Ni3;_1b=_Oi3;_221=_Pi3;_wZ=_Qi3;_Nn._K81=_Ri3;_Ma=_Si3;_zd=_Ti3;_za1=_Ui3;_Ba1=_Vi3;_Ja1=_Wi3;_Ma1=_Xi3;_1y=_Yi3;_dy=_Zi3;_E81=__i3;_M81=_0j3;_091=_1j3;_fO2=_2j3;_P31=_3j3;_Q31=_4j3;_R31=_5j3;_S31=_6j3;_T31=_7j3;_U31=_8j3;
|
|
_V31=_9j3;_W31=_aj3;_X31=_bj3;_Y31=_cj3;_Z31=_dj3;__31=_ej3;_041=_fj3;_141=_gj3;_341=_hj3;_TD2=_ij3;_zF=_jj3;_UD2=_kj3;_bN2=_lj3;_VD2=_mj3;_yF=_nj3;_RD2=_oj3;_SD2=_pj3;_WD2=_qj3;_XD2=_rj3;_YD2=_sj3;_ZD2=_tj3;__D2=_uj3;_qJ2=_vj3;_tJ2=_wj3;_xj3()}function _yj3(_aN1){var options={_XN1:((_1J._4C2!==undefined)?true:false),_YN1:(_1J._g6._D6?true:false),_GN1:_Bz2};_Nn=new _9N1(_aN1,options);if(!_Nn._uN1){_Nn=null;return false}if(!_zj3())return false;if(!_Aj3())return false;if(!_Bj3())return false;_1i3=[];for(var _p1=0;
|
|
_p1<_3i3;_p1++){_1i3[_p1]=new __E()}_2i3=-1;_sF=1;_jz2=new __E();_kz2=new __E();var _Cj3=_Nn._oP1();for(var _p1=0;_p1<_Cj3;_p1++){_Yh3[_p1]=false}return true;}function _8i3(_H31){var _km=_H31;if(_km<4)_km=4;if(_km>64)_km=64;_km=4*((_km/4)|0);_4i3=_km;_5i3[0]=1;_6i3[0]=0;for(var _p1=1;_p1<_km;_p1++){_5i3[_p1]=Math.cos(_p1*2*Math.PI/_km);_6i3[_p1]=Math.sin(_p1*2*Math.PI/_km)}_5i3[_km]=1;_6i3[_km]=0}function _xj3(){_wz(0,0xff000000,0,0);_XD2(0);__D2(0);_Dj3()}function _zj3(){return _Ej3()}function _Aj3(){var _Fj3=document.createElement(_BJ);
|
|
_Fj3._rs=_Fj3.width=16;_Fj3._ss=_Fj3.height=16;_Fj3.complete=true;_Fj3._U91=false;_Fj3.name="";_Fj3._lp=_Fj3.getContext('2d');_Fj3._lp.save();_Fj3._lp.setTransform(1,0,0,1,0,0);_Fj3._lp.globalAlpha=1;_Fj3._lp.fillStyle='#ffffff';_Fj3._lp.fillRect(0,0,16,16);_Fj3._lp.restore();var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=15;_Jk._s1=15;_Jk._16=0;_Jk._26=0;_Jk._36=15;_Jk._46=15;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=-1;_Jk._Rk=_Fj3;_Jk._Yn=[];_Jk.__n=1;_Jk._Zn=0;_Up(_Jk);_Nn._TQ1(_Jk._Rk._Tp);return true}
|
|
function _Bj3(){_PF=new Float32Array(_tp.__Q1*4);_WF=new Float32Array(_tp.__Q1*4);_TF=new Float32Array(_tp.__Q1*4);_YF=new Float32Array(4);var _OF;for(var _p1=0;_p1<_tp.__Q1;_p1++){_TF[_p1]=0;_OF=_p1*4;_PF[_OF+0]=0;_PF[_OF+1]=0;_PF[_OF+2]=0;_PF[_OF+3]=0;_WF[_OF+0]=0;_WF[_OF+1]=0;_WF[_OF+2]=0;_WF[_OF+3]=0;_ZF[_p1]=false}return true}function _Dj3(){var _Gj3=_Sd;_Sd=function(_h91,_Hj3){var _Rk=_Gj3(_h91,_Hj3);if(_Rk&&!_Rk._8s._Tp){_Up(_Rk._9s)}return _Rk};var _Ij3=_ky;_ky=function(_Ck){var _Rk=_Ij3(_Ck);if(_Rk&&!_Rk._8s._Tp){
|
|
_Up(_Rk._9s)}return _Rk};_ji3()}function _ji3(){_Nn._YO1();_Nn._gF(_hF());_Nn._jP1(_Wh3,_Xh3);_Nn._3G(_2G);_Nn._1G(_YF);_Nn._cF(_bF._kz,_bF._lz,_bF._mz,_bF.alpha);for(var _p1=0;_p1<_tp.__Q1;_p1++){_Nn._XF(_p1,_WF.subarray(_p1*4,(_p1+1)*4),_PF.subarray(_p1*4,(_p1+1)*4),_TF.subarray(_p1*4,(_p1+1)*4))}}function _ki3(){_Nn._ZO1()}function _gi3(_Jj3){if(_Jj3){_Uh3={};if(_Jj3.__73){_Uh3._0F=_0F;_Uh3._fF=_fF;_Uh3._2G=new Float32Array(_2G);if(_Kj){_Uh3._6F=_8C();_Uh3._2F=_4C();_Uh3._4F=_6C()}_0F=false;_fF=false;
|
|
_wz(0,0xff000000,0,0);_Nn._1F(false);_Nn._5F(false);_Nn._3F(false);_Nn._gF(_hF());}if(_Jj3._083){_Uh3._Kj3=_Nn._Fp._Gp(_tp._Hp);_Uh3._Lj3=_Nn._Fp._Gp(_tp._Ip);_Nn._1P1(_tp._xp,_tp._oH)}}}function _hi3(_Mj3){if(_Uh3&&_Mj3){if(_Mj3._283){_0F=_Uh3._0F;_fF=_Uh3._fF;_2G=new Float32Array(_Uh3._2G);_Nn._3G(_2G);if(_0F||_Kj){if(_Kj){_Nn._5F(_Uh3._6F);_Nn._1F(_Uh3._2F);_Nn._3F(_Uh3._4F)}else {_Nn._1F(_2F);_Nn._3F(_4F);_Nn._5F(_6F)}}_Nn._gF(_hF())}if(_Mj3._383){_Nn._1P1(_Uh3._Kj3,_Uh3._Lj3)}_Uh3=null}}function _hF(){
|
|
var _iO1=undefined;if(_fF){_iO1=_Nn._wN1}else {_iO1=_Nn._vN1}return _iO1;}function _di3(_ON2,_PN2,_QN2,_RN2){var _Nj3=_te1;var _Oj3=_ve1;_kz2._eD2();var _r1=_te1/_ON2;var _s1=_ve1/_PN2;_kz2._mG((_Nj3*-0.5+_QN2)/_ON2,(_Oj3*-0.5+_RN2)/_PN2,16000);_jz2._vF(_r1,-_s1*_sF,1.0,32000.0);_kG(_9l2,_kz2);_kG(_dl2,_jz2)}function _ai3(_SN2,_TN2,_UN2,_VN2,_wl){if(!_0F){_NN2(_SN2,_TN2,_UN2,_VN2,_wl)}else {var angle=-_wl*(Math.PI/180.0);var _Rf2=new _jF((_SN2+_UN2/2.0),(_TN2+_VN2/2.0),-_UN2);var _Zf2=new _jF((_SN2+_UN2/2.0),(_TN2+_VN2/2.0),
|
|
0.0);var _6g2=new _jF(Math.sin(angle),Math.cos(angle),0.0);_kz2._mF(_Rf2,_Zf2,_6g2);if(false==_eF){_jz2._vF(_UN2,-_VN2*_sF,1.0,32000.0)}else {_jz2._wF(1.0,_VN2/_UN2,1.0,32000.0)}_jz2._mm[_rF]*=_sF}_kG(_9l2,_kz2);_kG(_dl2,_jz2);_kG(_lG,_QG[_lG]);_9a1=_SN2;_ba1=_TN2;_da1=_UN2;_fa1=_VN2}function _bi3(_cO1,_dO1,_eO1,_fO1){_JO=_cO1;_KO=_dO1;_LO=_eO1;_MO=_fO1;var _Hm=_dO1;if(_sF==1){_Hm=_o8()-(_fO1+_dO1)}_Nn._bO1(_cO1,_Hm,_eO1,_fO1);_Nn._qa1()}function _ei3(_vs){_Nn._qa1();_Nn._cQ1(true,true,false,_hs(_vs)|0xff000000)}
|
|
function _Ji3(_vs,_Ro){_Nn._qa1();_Ro=yyGetReal(_Ro);if(_Ro>1)_Ro=1;if(_Ro<0)_Ro=0;var _wk=((_Ro*255.0)<<24)|_hs(yyGetInt32(_vs));_Nn._cQ1(true,true,false,_wk)}function _9i3(_vs){return(_vs&0x00ffffff)}function _Li3(_Ro){if(_Ro<0){_Ro=0}if(_Ro>1){_Ro=1}_es=_Ro}function _ci3(_Pj3){if(arguments.length>0){var _HO=arguments[0]}else {}}function _fi3(_sl,_tl,_Fk,_Gk,_wl){}function _ii3(_qL,_VK,_sl,_tl,_YG,_ZG,_wl,_vs,_Ro){if(!_Vh3){var _Wm=1024;var _Xm=1024;var _Zk=_WN2(_Wm,_Xm);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_Wm;
|
|
_Jk._s1=_Xm;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_Zk;_Jk._Rk=_Nk[_Jk._76];_Vh3=_Jk}var _q1=document.createElement("canvas");var _nq=_q1.getContext("2d");_qL="20px arial";_nq.font=_qL;_nq.textBaseline="top";_nq.textAlign="left";var _Qj3=_nq.measureText(_VK);var width=_Qj3.width;var height=20;_q1.width=width;_q1.height=height;_nq.globalAlpha=0.0;_nq.globalCompositeOperation="copy";_nq.fillStyle="black";_nq.fillRect(0,0,_q1.width,_q1.height);_nq.globalAlpha=1.0;
|
|
_nq.globalCompositeOperation="source-over";_nq.fillStyle="white";_nq.fillText(_VK,0,0)}function _LG(_PA){if(_2i3>=_3i3){return false}_2i3++;if(_2i3==0){_1i3[_2i3]=new __E(_PA)}else {_1i3[_2i3].Multiply(_1i3[_2i3-1],_PA)}return true}function _MG(_PA){if(_2i3<0){return false}_kG(_lG,_1i3[_2i3]);_2i3--;return true}function _JG(){_2i3=-1}function _KG(){if(_2i3<0){return true}return false}function _NG(){if(_2i3<0){return false}_kG(_lG,_1i3[_2i3]);return true}function _OG(){if(_2i3<0){return false}_2i3--;return true}function _ni3(_991,
|
|
_sl,_tl,_Ro){var _Zp,_xU2,_Rj3,_5q,_7q,_9q,_wk;if(!_991._Rk._Tp){if(_991._r1==0||_991._s1==0)return;_Up(_991)}_Zp=_Nn.__p(_tp._0q,_991._Rk._Tp,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=6;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;_sl=_sl+_991._16;_tl=_tl+_991._26;_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=_sl;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_tl;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=_sl+_991._36;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_tl+_991._46;
|
|
_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_991.x/_991._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_991.y/_991._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_991.x+_991._r1)/_991._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_991.y+_991._s1)/_991._Rk.height;_wk=((_Ro*255.0)<<24)|0xffffff;var _LP=_wk,_MP=_wk,_Sj3=_wk,_Tj3=_wk;if(_5M2){_LP&=0xfffefffe;_MP&=0xfffefffe;_Sj3&=0xfffefffe;_Tj3&=0xfffefffe;_MP|=0x00010000;_Sj3|=0x00000001;_Tj3|=0x00010001}
|
|
_7q[_bq]=_7q[_Jq]=_LP;_7q[_Gq]=_MP;_7q[_6l]=_7q[_Hq]=_Sj3;_7q[_Iq]=_Tj3}function _Ri3(_991,_QN2,_RN2,_Uj3,_Vj3,_sl,_tl,_kw,_lw,_gM,_hM,_GP,_HP){var _Zp,_xU2,_Rj3,_5q,_7q,_9q,_wk;if(!_991._Rk._Tp){if(_991._r1==0||_991._s1==0)return;_Up(_991)}if(_gM==undefined){_gM=_hM=_GP=_HP=0xffffffff}if(_hM==undefined){_hM=_GP=_HP=_gM}_Zp=_Nn.__p(_tp._0q,_991._Rk._Tp,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=6;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;
|
|
_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=_sl;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_tl;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=_sl+_kw;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_tl+_lw;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_QN2/_991._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_RN2/_991._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_QN2+_Uj3)/_991._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_RN2+_Vj3)/_991._Rk.height;if(_5M2){_gM&=0xfffefffe;
|
|
_hM&=0xfffefffe;_GP&=0xfffefffe;_HP&=0xfffefffe;_hM|=0x00010000;_GP|=0x00000001;_HP|=0x00010001}_7q[_bq]=_7q[_Jq]=_gM;_7q[_Gq]=_hM;_7q[_6l]=_7q[_Hq]=_GP;_7q[_Iq]=_HP}function _oi3(_991,_sl,_tl,_4O2,_5O2,_uT,_tT,_vs,_Ro){var _Zp,_xU2,_Rj3,_5q,_7q,_9q,_r1,_s1;if(!_991._Rk._Tp){if(_991._r1==0||_991._s1==0)return;_Up(_991)}var _Wj3=_4O2*_991._56+~~_sl;var _Xj3=_5O2*_991._66+~~_tl;var _Wm=~~(_4O2*_991._56);var _Xm=~~(_5O2*_991._66);var _Yj3=_7R.right-_7R.left;var _Zj3=_7R.bottom-_7R.top;if(_tT){_sl=(((~~(_7R.left/_Wm))*_Wm)+(~~_sl)%_Wm)-_Wm;
|
|
_Wj3=(((((_Yj3+(_Wm-1))/_Wm)&0xffffffff)+2)*_Wm)+~~_sl+1}if(_uT){_tl=(((~~(_7R.top/_Xm))*_Xm)+(~~_tl)%_Xm)-_Xm;_Xj3=(((((_Zj3+(_Xm-1))/_Xm)&0xffffffff)+2)*_Xm)+~~_tl+1}_sl=~~_sl;_tl=~~_tl;var _O81=0;var _P81=0;if((_Wm<=0)||(_Xm<=0))return;var _H4=_hs(_vs)|(~~((_Ro*255.0)<<24));var _LP=_H4,_MP=_H4,_Sj3=_H4,_Tj3=_H4;if(_5M2){_LP&=0xfffefffe;_MP&=0xfffefffe;_Sj3&=0xfffefffe;_Tj3&=0xfffefffe;_MP|=0x00010000;_Sj3|=0x00000001;_Tj3|=0x00010001}var _nm=(-_4O2*(_O81-_991._16));var _om=(-_5O2*(_P81-_991._26));var __j3=_4O2*_991._36;
|
|
var _0k3=_5O2*_991._46;var _Fm=_sl+_nm;var _Hm=~~_tl+_om;var _3l=_991.x;var _5l=_3l+_991._r1;var _4l=_991.y;var _6l=_991.y+_991._s1;_3l/=_991._Rk.width;_5l/=_991._Rk.width;_4l/=_991._Rk.height;_6l/=_991._Rk.height;var _AQ=_Hm;while(_Fm<_Wj3){_Hm=_AQ;var _lQ=_Fm+__j3;while(_Hm<_Xj3){_Zp=_Nn.__p(_tp._0q,_991._Rk._Tp,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=6;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;var _nQ=_Hm+_0k3;_7q[index]=_Tj3;_5q[index+0]=_Fm;_5q[index+1]=_Hm;_5q[index+2]=_cq;_9q[index+0]=_3l;
|
|
_9q[index+1]=_4l;index+=_2q;_7q[index]=_LP;_5q[index+0]=_lQ;_5q[index+1]=_Hm;_5q[index+2]=_cq;_9q[index+0]=_5l;_9q[index+1]=_4l;index+=_2q;_7q[index]=_MP;_5q[index+0]=_lQ;_5q[index+1]=_nQ;_5q[index+2]=_cq;_9q[index+0]=_5l;_9q[index+1]=_6l;index+=_2q;_7q[index]=_MP;_5q[index+0]=_lQ;_5q[index+1]=_nQ;_5q[index+2]=_cq;_9q[index+0]=_5l;_9q[index+1]=_6l;index+=_2q;_7q[index]=_Sj3;_5q[index+0]=_Fm;_5q[index+1]=_nQ;_5q[index+2]=_cq;_9q[index+0]=_3l;_9q[index+1]=_6l;index+=_2q;_7q[index]=_LP;_5q[index+0]=_Fm;
|
|
_5q[index+1]=_Hm;_5q[index+2]=_cq;_9q[index+0]=_3l;_9q[index+1]=_4l;if(!_uT){break }_Hm=_Hm+_Xm}if(!_tT){break }_Fm=_Fm+_Wm}}function _ri3(_1k3,_bQ2,_qz,_M63,_N63,x,y,_vT,_wT,angle,color,alpha,_2k3){var _3k3=_bF;var _4k3=_0F;_qz=~~_qz%(_bQ2._3i2);if(_qz<0){_qz=_qz+(_bQ2._3i2)}var _5k3=[];_5k3[0]=color&0xff;_5k3[1]=(color>>8)&0xff;_5k3[2]=(color>>16)&0xff;_5k3[3]=(alpha*255)&0xff;var _6k3=new __E();_6k3._mG(x,y,0.0);var _X53=new __E();_X53._qG(angle);var _7k3=new __E();_7k3._mG(-_M63/_0i2,-_N63/_0i2,0.0);var _W53=new __E();
|
|
_W53._nG(_0i2*_vT,_0i2*_wT,1.0);var _8k3=new __E();_8k3.Multiply(_7k3,_W53);var _9k3=new __E();_9k3.Multiply(_8k3,_X53);var _ak3=new __E();_ak3.Multiply(_9k3,_6k3);var translate=new __E();translate._mG(0.5,0.5,0.0);var scale=new __E();scale._nG(1.0/32768.0,1.0/32768.0,1.0);var _bk3=new __E();_bk3.Multiply(scale,translate);var _ai2=_bQ2._9i2[_qz];var _ck3=[],_dk3=0,_ek3=0,_fk3=true;for(var _p1=0;_p1<_ai2._bi2;_p1++){var _lK=_ai2._ci2[_p1];for(var _Em=0;_Em<_dk3;){var _gk3=_ck3[_Em];if(_gk3._di2<_lK._55){_Nn._rP1(_tp._TR1);
|
|
_Nn._tP1(_tp._LR1);_Nn._cF(false,false,false,false);_Nn._3F(false);_ek3+=_1N2(_1k3,_gk3,_ak3,_bk3,color,_5k3,false,_2k3);_Nn._wP1(_dk3-1);_Nn._rP1(_tp._OR1);_Nn._tP1(_tp._ER1);_Nn._cF(_3k3._kz,_3k3._lz,_3k3._mz,_3k3.alpha);_Nn._3F(_4k3);_fk3=true;_dk3--;for(var _9x=_Em;_9x<_dk3;_9x++){_ck3[_9x]=_ck3[_9x+1]}}else {_Em++}}if(_lK._di2>0){_ck3[_dk3++]=_lK;_Nn._pP1(true);_Nn._rP1(_tp._TR1);_Nn._tP1(_tp._KR1);_Nn._cF(false,false,false,false);_Nn._3F(false);_fk3=false;}if(_dk3==0){_Nn._pP1(false);_fk3=true}
|
|
_ek3+=_1N2(_1k3,_lK,_ak3,_bk3,color,_5k3,_fk3?__h3:false,_2k3);if(_lK._di2>0){_Nn._wP1(_dk3);_Nn._rP1(_tp._OR1);_Nn._tP1(_tp._ER1);_Nn._cF(_3k3._kz,_3k3._lz,_3k3._mz,_3k3.alpha);_Nn._3F(_4k3);_fk3=true}}if(_dk3>0){_Nn._rP1(_tp._TR1);_Nn._tP1(_tp._LR1);_Nn._cF(false,false,false,false);_Nn._3F(false);for(var _Em=0;_Em<_dk3;_Em++){var _gk3=_ck3[_Em];_ek3+=_1N2(_1k3,_gk3,_ak3,_bk3,color,_5k3,false,_2k3)}}_Nn._pP1(false);_Nn._cF(_3k3._kz,_3k3._lz,_3k3._mz,_3k3.alpha);_Nn._3F(_4k3)}function _si3(_0R,_hk3,
|
|
_ik3,_jk3,_kk3,_lk3,_mk3,_2k3){var _nk3=[];_nk3[0]=_lk3[0],_nk3[1]=_lk3[1],_nk3[2]=_lk3[2],_nk3[3]=0;var _ok3=new __E();_ok3.Multiply(_hk3._nh2,_ik3);var _pk3=1.0;if(_mk3){_pk3=_qk3(_hk3,_ok3)*_0i3}var _ei2=[],_fi2=[],_rk3=[];for(var _p1=0;_p1<4;_p1++){_ei2[_p1]=_hk3._gi2[_p1];_fi2[_p1]=_hk3._hi2[_p1];_rk3[_p1]=_hk3._ii2[_p1]}var _sk3=0;if(_hk3._ES!==0){var _tk3=_0R[_hk3.index];if(_tk3.type===_Wg2){var _df3=_tk3;for(var _Em=0;_Em<_df3._8h2.length;_Em++){var _o81=_df3._8h2[_Em];for(var _9x=0;_9x<_o81._bh2;_9x++){
|
|
var _Eh2=_o81._fh2[_9x];if((_Eh2._Gh2>=0)&&(_Eh2._Kh2>0)){var _uk3=_o81._dh2[_Eh2._Gh2];if((_uk3!==null)&&(_uk3!==undefined)){var _kh2=_uk3.type;if(_kh2===_Zg2){_sk3+=_vk3(_hk3,_uk3,_Eh2,_ok3,_lk3,_nk3,_ei2,_fi2,_rk3,_mk3)}else if((_kh2==__g2)||(_kh2==_0h2)){_sk3+=_wk3(_0R,_hk3,_kh2,_uk3,_Eh2,_jk3,_ok3,_lk3,_nk3,_kk3,_ei2,_fi2,_rk3,_mk3,_2k3)}}}if((_Eh2._Hh2>=0)&&(_Eh2._Mh2>0)){var _wk=_o81._eh2[_Eh2._Hh2]._wk;var _Ch2=[];_Ch2[0]=((_wk&0xff)*_lk3[0])>>8;_Ch2[1]=(((_wk>>8)&0xff)*_lk3[1])>>8;_Ch2[2]=(((_wk>>16)&0xff)*_lk3[2])>>8;
|
|
_Ch2[3]=(((_wk>>24)&0xff)*_lk3[3])>>8;for(var _Am=0;_Am<4;_Am++){_Ch2[_Am]=((_Ch2[_Am]*_ei2[_Am])>>8)+_fi2[_Am];_Ch2[_Am]=Math.max(0,Math.min(_Ch2[_Am],255))}var _xk3=_Ch2[0]|(_Ch2[1]<<8)|(_Ch2[2]<<16)|(_Ch2[3]<<24);var _yk3=[];_yk3[0]=((_wk&0xff)*_nk3[0])>>8;_yk3[1]=(((_wk>>8)&0xff)*_nk3[1])>>8;_yk3[2]=(((_wk>>16)&0xff)*_nk3[2])>>8;_yk3[3]=(((_wk>>24)&0xff)*_nk3[3])>>8;for(var _Am=0;_Am<4;_Am++){_yk3[_Am]=((_yk3[_Am]*_ei2[_Am])>>8)+_rk3[_Am];_yk3[_Am]=_ym(0,_zm(_yk3[_Am],255))}var _zk3=_yk3[0]|(_yk3[1]<<8)|(_yk3[2]<<16)|(_yk3[3]<<24);
|
|
if(_mk3&&(_Eh2._Ph2>0)){var _Zo=_Eh2._Ph2*6;var _Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;_sk3+=_Eh2._Ph2*2;for(var _Am=0;_Am<_Eh2._Ph2;_Am++){var _Xp1=_Eh2._Yh2[(_Am*2)+0],_Yp1=_Eh2._Yh2[(_Am*2)+1];var _Bk3=_Eh2._Uh2[(_Xp1*2)+0],_Ck3=_Eh2._Uh2[(_Xp1*2)+1];var _Dk3=_Eh2._Zh2[(_Xp1*2)+0],_Ek3=_Eh2._Zh2[(_Xp1*2)+1];var _Fk3=_Eh2._Uh2[(_Yp1*2)+0],_Gk3=_Eh2._Uh2[(_Yp1*2)+1];var _Hk3=_Eh2._Zh2[(_Yp1*2)+0],_Ik3=_Eh2._Zh2[(_Yp1*2)+1];
|
|
var _nm=(_Bk3*_ok3._mm[_xG])+(_Ck3*_ok3._mm[_yG])+_ok3._mm[_AG],_om=(_Bk3*_ok3._mm[_BG])+(_Ck3*_ok3._mm[_rF])+_ok3._mm[_DG],_pm=(_Fk3*_ok3._mm[_xG])+(_Gk3*_ok3._mm[_yG])+_ok3._mm[_AG],_qm=(_Fk3*_ok3._mm[_BG])+(_Gk3*_ok3._mm[_rF])+_ok3._mm[_DG];_Dk3*=_pk3;_Ek3*=_pk3;_Hk3*=_pk3;_Ik3*=_pk3;var _Eq=(_Dk3*_ok3._mm[_xG])+(_Ek3*_ok3._mm[_yG])+_nm,_Fq=(_Dk3*_ok3._mm[_BG])+(_Ek3*_ok3._mm[_rF])+_om,_Db2=(_Hk3*_ok3._mm[_xG])+(_Ik3*_ok3._mm[_yG])+_pm,_Eb2=(_Hk3*_ok3._mm[_BG])+(_Ik3*_ok3._mm[_rF])+_qm;_5q[_Ak3+0]=_nm;
|
|
_5q[_Ak3+1]=_om;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_zk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_zk3;_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Db2;_5q[_Ak3+1]=_Eb2;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_zk3;_Ak3+=_2q}}var _Zo=_Eh2._Mh2*3;var _Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;
|
|
var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;_sk3+=_Eh2._Mh2;var _Jk3=0;for(var _Am=_Eh2._Mh2*3;_Am>0;--_Am){var index=_Eh2._Vh2[_Jk3++];var _Kk3=_Eh2._Uh2[index*2];var _Lk3=_Eh2._Uh2[(index*2)+1];var x=(_Kk3*_ok3._mm[_xG])+(_Lk3*_ok3._mm[_yG])+_ok3._mm[_AG];var y=(_Kk3*_ok3._mm[_BG])+(_Lk3*_ok3._mm[_rF])+_ok3._mm[_DG];_5q[_Ak3+0]=x;_5q[_Ak3+1]=y;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q}}}}}}return _sk3}function _wk3(_0R,_hk3,_Mk3,_Nk3,_Ok3,_jk3,_Pk3,_lk3,_Qk3,_kk3,_Rk3,_Sk3,_Tk3,
|
|
_mk3,_2k3){var _5q,_7q,_9q,_Jk=null,_pk3=1.0,_Uk3=new __E();if(_mk3){_pk3=_qk3(_hk3,_Pk3)*_0i3}if(_Mk3===__g2){var _Vk3=_Nk3;if(_Vk3._Dg2>-1){_Jk=_2k3[_Vk3._Dg2];var _Wk3=new __E();var _Xk3=new __E();var _Yk3=new __E();var _Zk3=new __E();_Xk3._mG(_Jk.x/_Jk._Rk.width,_Jk.y/_Jk._Rk.height,0);_Wk3._nG(_Jk._r1/_Jk._Rk.width,_Jk._s1/_Jk._Rk.height,1.0);_Yk3.Multiply(_Wk3,_Xk3);_Zk3.Multiply(_jk3,_Yk3);_Uk3.Multiply(_Vk3._nh2,_Zk3)}else {_Jk=_Vk3._9s;_Uk3.Multiply(_Vk3._nh2,_jk3)}}else if(_Mk3===_0h2){var _Vk3=_Nk3;
|
|
if(_Vk3._sh2!==-1){var __k3=_0R[_Vk3._sh2];if(__k3._Dg2>-1){_Jk=_2k3[__k3._Dg2];var _Gl=_Jk._r1/_Jk._56;var _Hl=_Jk._s1/_Jk._66;var _Xk3=new __E();var _Wk3=new __E();var _Yk3=new __E();_Xk3._mG(_Jk.x/_Gl,_Jk.y/_Hl,0);_Wk3._nG((1.0/_Jk._Rk.width)*_Gl,(1.0/_Jk._Rk.height)*_Hl,1.0);_Yk3.Multiply(_Xk3,_Wk3);_Uk3.Multiply(_Vk3._nh2,_Yk3);if((_Vk3._qh2===_yg2)||(_Vk3._qh2===_Ag2)){_Nn._lP1(0,true)}else {_Nn._lP1(0,false)}}else {var _Mk=__k3._Mk;_Jk={_Rk:_Mk};if(_Mk!==null){var _Wk3=new __E();_Wk3._nG(1.0/_Mk.width,
|
|
1.0/_Mk.height,1.0);_Uk3.Multiply(_Vk3._nh2,_Wk3);if((_Vk3._qh2===_yg2)||(_Vk3._qh2===_Ag2)){_Nn._lP1(0,true)}else {_Nn._lP1(0,false)}}}}}var _sk3=0;if(_Jk!==null){if(!_Jk._Rk._Tp){if(_Jk._r1==0||_Jk._s1==0)return;_Up(_Jk)}_sk3+=_Ok3._Kh2;if(_mk3&&(_Ok3._Nh2>0)){_sk3+=_Ok3._Nh2*2;var _Ch2=[];for(var _Am=0;_Am<4;_Am++){_Ch2[_Am]=((_lk3[_Am]*_Rk3[_Am])>>8)+_Sk3[_Am];_Ch2[_Am]=Math.max(0,Math.min(_Ch2[_Am],255))}var _xk3=_Ch2[0]|(_Ch2[1]<<8)|(_Ch2[2]<<16)|(_Ch2[3]<<24);var _yk3=[];for(var _Am=0;_Am<4;_Am++){
|
|
_yk3[_Am]=((_Qk3[_Am]*_Rk3[_Am])>>8)+_Tk3[_Am];_yk3[_Am]=Math.max(0,Math.min(_yk3[_Am],255))}var _zk3=_yk3[0]|(_yk3[1]<<8)|(_yk3[2]<<16)|(_yk3[3]<<24);var _Zo=_Ok3._Nh2*6;var _Zp=_Nn.__p(_tp._0q,_Jk._Rk._Tp,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;var _5q=_Zp._6q;var _7q=_Zp._8q;var _9q=_Zp._aq;var _0l3=0;for(_Am=_Ok3._Nh2;_Am>0;_Am--){var _Xp1=_Ok3._Wh2[_0l3++],_Yp1=_Ok3._Wh2[_0l3++];var _1l3=_Xp1*2,_2l3=_Xp1*2;var _Bk3=_Ok3._Rh2[_1l3];_1l3++;var _Ck3=_Ok3._Rh2[_1l3];var _Dk3=_Ok3._Xh2[_2l3];
|
|
_2l3++;var _Ek3=_Ok3._Xh2[_2l3];_1l3=_Yp1*2;_2l3=_Yp1*2;var _Fk3=_Ok3._Rh2[_1l3];_1l3++;var _Gk3=_Ok3._Rh2[_1l3];var _Hk3=_Ok3._Xh2[_2l3];_2l3++;var _Ik3=_Ok3._Xh2[_2l3];var _nm=(_Bk3*_Pk3._mm[_xG])+(_Ck3*_Pk3._mm[_yG])+_Pk3._mm[_AG],_om=(_Bk3*_Pk3._mm[_BG])+(_Ck3*_Pk3._mm[_rF])+_Pk3._mm[_DG],_pm=(_Fk3*_Pk3._mm[_xG])+(_Gk3*_Pk3._mm[_yG])+_Pk3._mm[_AG],_qm=(_Fk3*_Pk3._mm[_BG])+(_Gk3*_Pk3._mm[_rF])+_Pk3._mm[_DG];_Dk3*=_pk3;_Ek3*=_pk3;_Hk3*=_pk3;_Ik3*=_pk3;var _Eq=(_Dk3*_Pk3._mm[_xG])+(_Ek3*_Pk3._mm[_yG])+_nm,
|
|
_Fq=(_Dk3*_Pk3._mm[_BG])+(_Ek3*_Pk3._mm[_rF])+_om,_Db2=(_Hk3*_Pk3._mm[_xG])+(_Ik3*_Pk3._mm[_yG])+_pm,_Eb2=(_Hk3*_Pk3._mm[_BG])+(_Ik3*_Pk3._mm[_rF])+_qm;_Dk3+=_Bk3;_Ek3+=_Ck3;_Hk3+=_Fk3;_Ik3+=_Gk3;_5q[_Ak3+0]=_nm;_5q[_Ak3+1]=_om;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Bk3*_Uk3._mm[_xG])+(_Ck3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Bk3*_Uk3._mm[_BG])+(_Ck3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Fk3*_Uk3._mm[_xG])+(_Gk3*_Uk3._mm[_yG])+_Uk3._mm[_AG];
|
|
_9q[_Ak3+1]=(_Fk3*_Uk3._mm[_BG])+(_Gk3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Dk3*_Uk3._mm[_xG])+(_Ek3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Dk3*_Uk3._mm[_BG])+(_Ek3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_zk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Dk3*_Uk3._mm[_xG])+(_Ek3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Dk3*_Uk3._mm[_BG])+(_Ek3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_zk3;
|
|
_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Fk3*_Uk3._mm[_xG])+(_Gk3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Fk3*_Uk3._mm[_BG])+(_Gk3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Db2;_5q[_Ak3+1]=_Eb2;_5q[_Ak3+2]=_cq;_9q[_Ak3+0]=(_Hk3*_Uk3._mm[_xG])+(_Ik3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Hk3*_Uk3._mm[_BG])+(_Ik3*_Uk3._mm[_rF])+_Uk3._mm[_DG];_7q[_Ak3]=_zk3;_Ak3+=_2q}}var _Zo=_Ok3._Kh2*3;var _Zp=_Nn.__p(_tp._0q,_Jk._Rk._Tp,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;
|
|
var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;_5q=_Zp._6q,_7q=_Zp._8q,_9q=_Zp._aq;var _Jk3=0;for(var _Am=_Ok3._Kh2*3;_Am>0;--_Am){var index=_Ok3._Th2[_Jk3++];var _Kk3=_Ok3._Rh2[index*2];var _Lk3=_Ok3._Rh2[(index*2)+1];var x=(_Kk3*_Pk3._mm[_xG])+(_Lk3*_Pk3._mm[_yG])+_Pk3._mm[_AG];var y=(_Kk3*_Pk3._mm[_BG])+(_Lk3*_Pk3._mm[_rF])+_Pk3._mm[_DG];_5q[_Ak3+0]=x;_5q[_Ak3+1]=y;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_kk3;_9q[_Ak3+0]=(_Kk3*_Uk3._mm[_xG])+(_Lk3*_Uk3._mm[_yG])+_Uk3._mm[_AG];_9q[_Ak3+1]=(_Kk3*_Uk3._mm[_BG])+(_Lk3*_Uk3._mm[_rF])+_Uk3._mm[_DG];
|
|
_Ak3+=_2q}}return _sk3}function _vk3(_hk3,_Nk3,_Ok3,_Pk3,_lk3,_Qk3,_Rk3,_Sk3,_Tk3,_mk3){var _pk3=1.0;if(_mk3){_pk3=_qk3(_hk3,_Pk3)*_0i3}var _3l3=false;var _Vk3=_Nk3,_wk=_Vk3._wk,_sk3=0,_Am=0;var _Ch2=[];var _ok=(_wk&0xff),_pk=((_wk>>8)&0xff),_qk=((_wk>>16)&0xff),_rk=((_wk>>24)&0xff);_Ch2[0]=(_ok*_lk3[0])>>8;_Ch2[1]=(_pk*_lk3[1])>>8;_Ch2[2]=(_qk*_lk3[2])>>8;_Ch2[3]=(_rk*_lk3[3])>>8;for(_Am=0;_Am<4;_Am++){_Ch2[_Am]=((_Ch2[_Am]*_Rk3[_Am])>>8)+_Sk3[_Am];_Ch2[_Am]=_ym(0,_zm(_Ch2[_Am],255))}var _xk3=_Ch2[0]|(_Ch2[1]<<8)|(_Ch2[2]<<16)|(_Ch2[3]<<24);
|
|
var _yk3=[];_yk3[0]=((_wk&0xff)*_Qk3[0])>>8;_yk3[1]=(((_wk>>8)&0xff)*_Qk3[1])>>8;_yk3[2]=(((_wk>>16)&0xff)*_Qk3[2])>>8;_yk3[3]=(((_wk>>24)&0xff)*_Qk3[3])>>8;for(_Am=0;_Am<4;_Am++){_yk3[_Am]=((_yk3[_Am]*_Rk3[_Am])>>8)+_Tk3[_Am];_yk3[_Am]=_ym(0,_zm(_yk3[_Am],255))}var _zk3=_yk3[0]|(_yk3[1]<<8)|(_yk3[2]<<16)|(_yk3[3]<<24);if(_3l3){}else if(_mk3&&(_Ok3._Nh2>0)){_sk3+=_Ok3._Nh2*2;var _Zo=_Ok3._Nh2*6;var _Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;var _5q=_Zp._6q;
|
|
var _7q=_Zp._8q;var _0l3=0;for(_Am=_Ok3._Nh2;_Am>0;_Am--){var _Xp1=_Ok3._Wh2[_0l3++],_Yp1=_Ok3._Wh2[_0l3++];var _1l3=_Xp1*2,_2l3=_Xp1*2;var _Bk3=_Ok3._Rh2[_1l3];_1l3++;var _Ck3=_Ok3._Rh2[_1l3];var _Dk3=_Ok3._Xh2[_2l3];_2l3++;var _Ek3=_Ok3._Xh2[_2l3];_1l3=_Yp1*2;_2l3=_Yp1*2;var _Fk3=_Ok3._Rh2[_1l3];_1l3++;var _Gk3=_Ok3._Rh2[_1l3];var _Hk3=_Ok3._Xh2[_2l3];_2l3++;var _Ik3=_Ok3._Xh2[_2l3];var _nm=(_Bk3*_Pk3._mm[_xG])+(_Ck3*_Pk3._mm[_yG])+_Pk3._mm[_AG],_om=(_Bk3*_Pk3._mm[_BG])+(_Ck3*_Pk3._mm[_rF])+_Pk3._mm[_DG],_pm=(_Fk3*_Pk3._mm[_xG])+(_Gk3*_Pk3._mm[_yG])+_Pk3._mm[_AG],
|
|
_qm=(_Fk3*_Pk3._mm[_BG])+(_Gk3*_Pk3._mm[_rF])+_Pk3._mm[_DG];_Dk3*=_pk3;_Ek3*=_pk3;_Hk3*=_pk3;_Ik3*=_pk3;var _Eq=(_Dk3*_Pk3._mm[_xG])+(_Ek3*_Pk3._mm[_yG])+_nm,_Fq=(_Dk3*_Pk3._mm[_BG])+(_Ek3*_Pk3._mm[_rF])+_om,_Db2=(_Hk3*_Pk3._mm[_xG])+(_Ik3*_Pk3._mm[_yG])+_pm,_Eb2=(_Hk3*_Pk3._mm[_BG])+(_Ik3*_Pk3._mm[_rF])+_qm;_5q[_Ak3+0]=_nm;_5q[_Ak3+1]=_om;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;
|
|
_7q[_Ak3]=_zk3;_Ak3+=_2q;_5q[_Ak3+0]=_Eq;_5q[_Ak3+1]=_Fq;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_zk3;_Ak3+=_2q;_5q[_Ak3+0]=_pm;_5q[_Ak3+1]=_qm;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q;_5q[_Ak3+0]=_Db2;_5q[_Ak3+1]=_Eb2;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_zk3;_Ak3+=_2q}}var _Zo=_Ok3._Kh2*3;var _Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_Zo);var _2q=_Zp._3q()>>2;var _Ak3=_2q*_Zp._4q;_Zp._4q+=_Zo;_5q=_Zp._6q;_7q=_Zp._8q;_sk3+=_Ok3._Kh2;var _Jk3=0;for(var _Am=_Ok3._Kh2*3;_Am>0;--_Am){var index=_Ok3._Th2[_Jk3++];var _Kk3=_Ok3._Rh2[index*2];
|
|
var _Lk3=_Ok3._Rh2[(index*2)+1];var x=(_Kk3*_Pk3._mm[_xG])+(_Lk3*_Pk3._mm[_yG])+_Pk3._mm[_AG];var y=(_Kk3*_Pk3._mm[_BG])+(_Lk3*_Pk3._mm[_rF])+_Pk3._mm[_DG];_5q[_Ak3+0]=x;_5q[_Ak3+1]=y;_5q[_Ak3+2]=_cq;_7q[_Ak3]=_xk3;_Ak3+=_2q}return _sk3}function _qk3(_hk3,_Pk3){if(__h3){if(_hk3._pk3!==undefined){return _hk3._pk3}var _lM2=_uG(_lG);var _9k2=_uG(_9l2);var _ak2=_uG(_dl2);var _4l3=new __E();_4l3.Multiply(_lM2,_9k2);var _5l3=new __E();_5l3.Multiply(_4l3,_ak2);var _6l3=new __E();_6l3.Multiply(_Pk3,_5l3);var _7l3=_Nn._xN1,
|
|
_8l3=_Nn._yN1;var _9l3=[];_9l3[0]=0.0;_9l3[1]=0.0;_9l3[2]=1.0;_9l3[3]=0.0;_9l3[4]=0.0;_9l3[5]=1.0;var _al3=[];for(var _p1=0;_p1<3;_p1++){var _Wi2=(_9l3[_p1*2]*_6l3._mm[_UC2])+(_9l3[(_p1*2)+1]*_6l3._mm[_VC2])+(_cq*_6l3._mm[_WC2])+_6l3._mm[_XC2];var index=(_p1*2)+0;_al3[index]=(_9l3[_p1*2]*_6l3._mm[_xG])+(_9l3[(_p1*2)+1]*_6l3._mm[_yG])+(_cq*_6l3._mm[_zG])+_6l3._mm[_AG];_al3[index]=_al3[index]/_Wi2;_al3[index]=_al3[index]*_7l3;index++;_al3[index]=(_9l3[_p1*2]*_6l3._mm[_BG])+(_9l3[(_p1*2)+1]*_6l3._mm[_rF])+(_cq*_6l3._mm[_CG])+_6l3._mm[_DG];
|
|
_al3[index]=_al3[index]/_Wi2;_al3[index]=_al3[index]*_8l3}var _bl3=[];_bl3[0]=_al3[2]-_al3[0];_bl3[1]=_al3[3]-_al3[1];_bl3[2]=_al3[4]-_al3[0];_bl3[3]=_al3[5]-_al3[1];var _cl3=0.0,_pk3=1.0,index=0;for(var _p1=0;_p1<2;_p1++){var length=_bl3[index]*_bl3[index];index++;length+=_bl3[index]*_bl3[index];index++;if(length>0.0){length=Math.sqrt(length)}_cl3=Math.max(length,_cl3)}_cl3*=0.5;if(_cl3>0.0){_pk3=1.0/_cl3}_hk3._pk3=_pk3;return _pk3}return 1.0}function _pi3(_991,_O81,_P81,_sl,_tl,_4O2,_5O2,_Hk,_vs,_hM,
|
|
_GP,_HP,_Ro){var _Zp,_xU2,_Rj3,_5q,_7q,_9q;if(_991===undefined){debug("Attempting to draw texture that is not loaded");return }if(!_991._Rk._Tp){if(_991._r1==0||_991._s1==0)return;_Up(_991)}_Zp=_Nn.__p(_tp._0q,_991._Rk._Tp,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=6;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;var _nm=-_4O2*(_O81-_991._16);var _om=-_5O2*(_P81-_991._26);var _pm=_nm+(_4O2*_991._36);var _qm=_om+(_5O2*_991._46);
|
|
if(Math.abs(_Hk)<0.001){_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=_sl+_nm;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_tl+_om;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=_sl+_pm;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_tl+_qm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq}else {var _Zm=Math.sin(_Hk);var __m=Math.cos(_Hk);var _D32=_nm*__m;var _E32=_pm*__m;var _F32=_om*__m;var _G32=_qm*__m;var _H32=_nm*_Zm;var _I32=_pm*_Zm;var _J32=_om*_Zm;var _K32=_qm*_Zm;_5q[_bq+0]=_5q[_Jq+0]=_sl+_D32+_J32;_5q[_bq+1]=_5q[_Jq+1]=_tl-_H32+_F32;
|
|
_5q[_6l+0]=_5q[_Hq+0]=_sl+_E32+_K32;_5q[_6l+1]=_5q[_Hq+1]=_tl-_I32+_G32;_5q[_Gq+1]=_tl-_I32+_F32;_5q[_Gq+0]=_sl+_E32+_J32;_5q[_Iq+0]=_sl+_D32+_K32;_5q[_Iq+1]=_tl-_H32+_G32;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq}_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_991.x/_991._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_991.y/_991._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_991.x+_991._r1)/_991._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_991.y+_991._s1)/_991._Rk.height;var _rk=~~(_Ro*255.0);
|
|
_rk=_rk-((_rk-255)&((255-_rk)>>31));_rk=_rk-(_rk&(_rk>>31));_rk=(_rk<<24);_vs=_rk|(_vs&0xffffff);if(_hM==undefined){_hM=_vs;_GP=_vs;_HP=_vs}else {_hM=(_hM&0xffffff)|_rk;_GP=(_GP&0xffffff)|_rk;_HP=(_HP&0xffffff)|_rk}if(_5M2){_vs&=0xfffefffe;_hM&=0xfffefffe;_GP&=0xfffefffe;_HP&=0xfffefffe;_hM|=0x00010000;_GP|=0x00000001;_HP|=0x00010001}_7q[_bq]=_7q[_Jq]=_vs;_7q[_Gq]=_hM;_7q[_6l]=_7q[_Hq]=_GP;_7q[_Iq]=_HP}function _qi3(_991,_Om,_Pm,_fm,_gm,_5Q,_6Q,_9b1,_ab1,_Ro){var _wk=~~((_Ro*255.0)<<24)|0xffffff;var _MP=_wk;
|
|
var _Sj3=_wk;var _Tj3=_wk;var _Zp,_xU2,_Rj3,_5q,_7q,_9q;if(!_991._Rk._Tp){if(_991._r1==0||_991._s1==0)return;_Up(_991)}_Zp=_Nn.__p(_tp._0q,_991._Rk._Tp,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=6;var _bq=index,_Gq=_bq+_2q,_6l=_Gq+_2q,_Hq=_6l+_2q,_Iq=_Hq+_2q,_Jq=_Iq+_2q;_5q=_Zp._6q;_7q=_Zp._8q;_9q=_Zp._aq;_5q[_bq+0]=_5q[_Jq+0]=_Om;_5q[_bq+1]=_5q[_Jq+1]=_Pm;_5q[_Gq+0]=_fm;_5q[_Gq+1]=_gm;_5q[_6l+0]=_5q[_Hq+0]=_5Q;_5q[_6l+1]=_5q[_Hq+1]=_6Q;_5q[_Iq+0]=_9b1;_5q[_Iq+1]=_ab1;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;
|
|
_9q[_bq+0]=_9q[_Iq+0]=_9q[_Jq+0]=_991.x/_991._Rk.width;_9q[_bq+1]=_9q[_Gq+1]=_9q[_Jq+1]=_991.y/_991._Rk.height;_9q[_Gq+0]=_9q[_6l+0]=_9q[_Hq+0]=(_991.x+_991._r1)/_991._Rk.width;_9q[_6l+1]=_9q[_Hq+1]=_9q[_Iq+1]=(_991.y+_991._s1)/_991._Rk.height;if(_5M2){_wk&=0xfffefffe;_MP&=0xfffefffe;_Sj3&=0xfffefffe;_Tj3&=0xfffefffe;_MP|=0x00010000;_Sj3|=0x00000001;_Tj3|=0x00010001}_7q[_bq]=_7q[_Jq]=_wk;_7q[_Gq]=_MP;_7q[_6l]=_7q[_Hq]=_Sj3;_7q[_Iq]=_Tj3}function _mi3(_Dt,_sl,_tl,_kw,_lw,_aN1){_Nn._MP1(_Dt,_sl,_tl,
|
|
_kw,_lw,_aN1)}function _ti3(_991,_FS,_GS,_Vn,_Wn,_sl,_tl,_YG,_ZG,_Ia1,_Ro){if(!_991)return;if(!_991._Rk)return;if(!_991._Rk.complete)return;_Ia1&=0xffffff;_Ia1|=(_Ro*255)<<24;if(_FS<_991._16){var _eO2=_991._16-_FS;_sl+=_eO2;_Vn-=_eO2;_FS=0}else {_FS-=_991._16}if(_GS<_991._26){var _eO2=_991._26-_GS;_tl+=_eO2;_Wn-=_eO2;_GS=0}else {_GS-=_991._26}if(_Vn>(_991._36-_FS))_Vn=_991._36-_FS;if(_Wn>(_991._46-_GS))_Wn=_991._46-_GS;if(_Vn<=0||_Wn<=0)return;_Ri3(_991,_FS+_991.x,_GS+_991.y,_Vn,_Wn,_sl,_tl,_Vn*_YG,_Wn*_ZG,
|
|
_Ia1)}function _ui3(_Om,_Pm,_fm,_gm,_sP){var _Zp,_xU2,_Rj3,_5q,_7q,_9q;_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_sP=yyGetBool(_sP);var _qr2=_tp._0q;var _Zn=6;if(_sP){_qr2=_tp._2s;_Zn=8}_Zp=_Nn.__p(_qr2,null,_Nn._1q,_Zn);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_Zn;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;var _dl3=_Jq+_2q;var _el3=_dl3+_2q;_5q=_Zp._6q;_7q=_Zp._8q;var _wk=~~((_es*255.0)<<24)|(_fs&0xffffff);if(!_sP){
|
|
if(_7i3!=0.0){_fm+=_7i3;_gm+=_7i3}_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=_Om;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_Pm;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=_fm;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_gm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk}else {if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3}_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_7q[_dl3]=_7q[_el3]=_wk;_5q[_Jq+0]=_5q[_el3+0]=_5q[_dl3+0]=_5q[_bq+0]=_Om;_5q[_el3+1]=_5q[_6l+1]=_5q[_Gq+1]=_5q[_bq+1]=_Pm;
|
|
_5q[_Iq+0]=_5q[_Hq+0]=_5q[_6l+0]=_5q[_Gq+0]=_fm;_5q[_Hq+1]=_5q[_Iq+1]=_5q[_Jq+1]=_5q[_dl3+1]=_gm;_5q[_el3+1]=_Pm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_5q[_dl3+2]=_5q[_el3+2]=_cq;}}function _vi3(_Om,_Pm,_fm,_gm,_xP,_yP,_gM,_hM,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_xP=yyGetReal(_xP);_yP=yyGetReal(_yP);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_sP=yyGetBool(_sP);if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3}var _p1,_r1,_s1;
|
|
_r1=_xP;_s1=_yP;if(_r1>Math.abs(_fm-_Om)){_r1=Math.abs(_fm-_Om)}if(_s1>Math.abs(_gm-_Pm)){_s1=Math.abs(_gm-_Pm)}var _eg1=(_hs(_gM)&0xffffff)|((_es*255.0)<<24);var _fg1=(_hs(_hM)&0xffffff)|((_es*255.0)<<24);var _fl3=_4i3/4;var _qr2=_tp._5s;var _Zn=((_fl3+1)*4)+2;if(_sP){_qr2=_tp._3s}var _DQ=(_Om+_fm)*0.5;var _EQ=(_Pm+_gm)*0.5;var _DF=Math.abs(_fm-_Om)*0.5-_r1*0.5;var _EF=Math.abs(_gm-_Pm)*0.5-_s1*0.5;var _Zp=_Nn.__p(_qr2,null,_Nn._1q,_Zn);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;var _gl3=index;_Zp._4q+=_Zn;
|
|
var _5q=_Zp._6q;var _7q=_Zp._8q;_5q[index]=_DQ;_5q[index+1]=_EQ;_5q[index+2]=_cq;_7q[index]=_eg1;index+=_2q;for(_p1=0;_p1<=_fl3;_p1++){_5q[index]=(_DQ+_DF+_r1*_5i3[_p1]/2);_5q[index+1]=(_EQ+_EF+_s1*_6i3[_p1]/2);_5q[index+2]=_cq;_7q[index]=_fg1;index+=_2q;}for(_p1=_fl3;_p1<=(_fl3*2);_p1++){_5q[index]=(_DQ-_DF+_r1*_5i3[_p1]/2);_5q[index+1]=(_EQ+_EF+_s1*_6i3[_p1]/2);_5q[index+2]=_cq;_7q[index]=_fg1;index+=_2q}for(_p1=(_fl3*2);_p1<=(_fl3*3);_p1++){_5q[index]=(_DQ-_DF+_r1*_5i3[_p1]/2);_5q[index+1]=(_EQ-_EF+_s1*_6i3[_p1]/2);
|
|
_5q[index+2]=_cq;_7q[index]=_fg1;index+=_2q}for(_p1=(_fl3*3);_p1<=(_fl3*4);_p1++){_5q[index]=(_DQ+_DF+_r1*_5i3[_p1]/2);_5q[index+1]=(_EQ-_EF+_s1*_6i3[_p1]/2);_5q[index+2]=_cq;_7q[index]=_fg1;index+=_2q}_5q[index]=_5q[_gl3+_2q];_5q[index+1]=_5q[_gl3+_2q+1];_5q[index+2]=_cq;_7q[index]=_fg1;if(_sP){_5q[_gl3]=_5q[_gl3+_2q];_5q[_gl3+1]=_5q[_gl3+_2q+1];_5q[_gl3+2]=_cq;_7q[_gl3]=_7q[_gl3+_2q]}}function _wi3(_Om,_Pm,_fm,_gm,_gM,_hM,_GP,_HP,_sP){var _Zp,_xU2,_Rj3,_5q,_7q,_9q;_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);
|
|
_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_GP=yyGetInt32(_GP);_HP=yyGetInt32(_HP);_sP=yyGetBool(_sP);var _rk=((_es*255.0)<<24);_gM=_hs(_gM)|_rk;_hM=_hs(_hM)|_rk;_GP=_hs(_GP)|_rk;_HP=_hs(_HP)|_rk;var _qr2=_tp._0q;var _Zn=6;if(_sP){_qr2=_tp._2s;_Zn=8}_Zp=_Nn.__p(_qr2,null,_Nn._1q,_Zn);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_Zn;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;var _dl3=_Jq+_2q;var _el3=_dl3+_2q;var _5q=_Zp._6q;
|
|
var _7q=_Zp._8q;_9q=_Zp._aq;var _wk=~~((_es*255.0)<<24)|(_fs&0xffffff);if(!_sP){_5q[_bq+0]=_5q[_Iq+0]=_5q[_Jq+0]=_Om;_5q[_bq+1]=_5q[_Gq+1]=_5q[_Jq+1]=_Pm;_5q[_Gq+0]=_5q[_6l+0]=_5q[_Hq+0]=_fm+1.0;_5q[_6l+1]=_5q[_Hq+1]=_5q[_Iq+1]=_gm+1.0;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_7q[_bq]=_7q[_Jq]=_gM;_7q[_6l]=_7q[_Hq]=_GP;_7q[_Gq]=_hM;_7q[_Iq]=_HP}else {if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3}_7q[_bq]=_7q[_el3]=_gM;_7q[_Gq]=_7q[_6l]=_hM;_7q[_Hq]=_7q[_Iq]=_GP;
|
|
_7q[_Jq]=_7q[_dl3]=_HP;_5q[_Jq+0]=_5q[_el3+0]=_5q[_dl3+0]=_5q[_bq+0]=_Om;_5q[_el3+1]=_5q[_6l+1]=_5q[_Gq+1]=_5q[_bq+1]=_Pm;_5q[_Iq+0]=_5q[_Hq+0]=_5q[_6l+0]=_5q[_Gq+0]=_fm;_5q[_Hq+1]=_5q[_Iq+1]=_5q[_Jq+1]=_5q[_dl3+1]=_gm;_5q[_el3+1]=_Pm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_5q[_dl3+2]=_5q[_el3+2]=_cq;}}function _Fi3(_sl,_tl,_vs){_sl=yyGetReal(_sl);_tl=yyGetReal(_tl);_vs=yyGetInt32(_vs);if(_7i3!=0.0){_sl+=_7i3;_tl+=_7i3}var _Zp,_5q,_7q;_Zp=_Nn.__p(_tp._1s,null,_Nn._1q,1);
|
|
var _2q=_Zp._3q()>>2;var _bq=_2q*_Zp._4q;_Zp._4q++;_5q=_Zp._6q;_7q=_Zp._8q;var _wk=~~((_es*255.0)<<24)|_hs(_vs);_5q[_bq+0]=~~_sl+0.5;_5q[_bq+1]=~~_tl+0.5;_5q[_bq+2]=_cq;_7q[_bq]=_wk}function _Bi3(_Om,_Pm,_fm,_gm,_5Q,_6Q,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_5Q=yyGetReal(_5Q);_6Q=yyGetReal(_6Q);_sP=yyGetBool(_sP);if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3;_5Q+=_7i3;_6Q+=_7i3}var _Zp,_5q,_7q,_9q;if(_sP){_Zp=_Nn.__p(_tp._3s,null,_Nn._1q,4)}else {_Zp=_Nn.__p(_tp._0q,
|
|
null,_Nn._1q,3)}var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=3;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _5q=_Zp._6q;var _7q=_Zp._8q;_5q[_bq+0]=_Om;_5q[_bq+1]=_Pm;_5q[_bq+2]=_cq;_5q[_Gq+0]=_fm;_5q[_Gq+1]=_gm;_5q[_Gq+2]=_cq;_5q[_6l+0]=_5Q;_5q[_6l+1]=_6Q;_5q[_6l+2]=_cq;if(_sP){_5q[_Hq+0]=_Om;_5q[_Hq+1]=_Pm;_5q[_Hq+2]=_cq;_Zp._4q++}_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=((_es*255.0)<<24)|_fs}function _xi3(_Om,_Pm,_fm,_gm,_gM,_hM,_KP,_sP){if(_KP){_wi3(_Om,_Pm,_fm,_gm,_gM,_gM,_hM,_hM,
|
|
_sP)}else {_wi3(_Om,_Pm,_fm,_gm,_gM,_hM,_hM,_gM,_sP)}}function _yi3(_sl,_tl){_Fi3(_sl,_tl,_BL)}function _zi3(_sl,_tl){return _Ai3(_sl,_tl)&0x00ffffff}function _Ai3(_sl,_tl){_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);if(_sF<0){_tl=_Nn._AN1-_tl}return _Nn._FQ1(_sl,_tl)}function _Ci3(_Om,_Pm,_fm,_gm,_5Q,_6Q,_vL,_wL,_xL,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_5Q=yyGetReal(_5Q);_6Q=yyGetReal(_6Q);_vL=yyGetInt32(_vL);_wL=yyGetInt32(_wL);_xL=yyGetInt32(_xL);_sP=yyGetBool(_sP);
|
|
if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3;_5Q+=_7i3;_6Q+=_7i3}var _Zp,_5q,_7q,_9q;var _rk=((_es*255.0)<<24);_vL=_rk|_hs(_vL);_wL=_rk|_hs(_wL);_xL=_rk|_hs(_xL);if(_sP){_Zp=_Nn.__p(_tp._3s,null,_Nn._1q,4)}else {_Zp=_Nn.__p(_tp._0q,null,_Nn._1q,3)}var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=3;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;_5q=_Zp._6q;_7q=_Zp._8q;_5q[_bq+0]=_Om;_5q[_bq+1]=_Pm;_5q[_bq+2]=_cq;_5q[_Gq+0]=_fm;_5q[_Gq+1]=_gm;_5q[_Gq+2]=_cq;_5q[_6l+0]=_5Q;_5q[_6l+1]=_6Q;
|
|
_5q[_6l+2]=_cq;if(_sP){_5q[_Hq+0]=_Om;_5q[_Hq+1]=_Pm;_5q[_Hq+2]=_cq;_Zp._4q++}_7q[_bq]=_vL;_7q[_Gq]=_wL;_7q[_6l]=_xL;_7q[_Hq]=_vL}function _Di3(_Om,_Pm,_fm,_gm,_gM,_hM,_sP){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);_sP=yyGetBool(_sP);if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3}var _DQ=(_Om+_fm)/2;var _EQ=(_Pm+_gm)/2;var _DF=Math.abs((_Om-_fm)/2);var _EF=Math.abs((_Pm-_gm)/2);var _rk=((_es*255.0)<<24);_gM=_rk|_hs(_gM);_hM=_rk|_hs(_hM);
|
|
var _n53,_Zp,_5q,_7q;var _4l;if(_sP){var _hl3=_4i3+1;_Zp=_Nn.__p(_tp._3s,null,_Nn._1q,_hl3);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_hl3;_5q=_Zp._6q;_7q=_Zp._8q;for(var _p1=0;_p1<=_4i3;_p1++){_5q[index]=(_DQ+(_DF*_5i3[_p1]));_5q[index+1]=(_EQ+(_EF*_6i3[_p1]));_5q[index+2]=_cq;_7q[index]=_hM;index+=_2q}}else {var _il3=_4i3*3;_Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_il3);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;_Zp._4q+=_il3;_5q=_Zp._6q;_7q=_Zp._8q;for(var _p1=0;_p1<_4i3;_p1++){_5q[index]=_DQ;_5q[index+1]=_EQ;
|
|
_5q[index+2]=_cq;_7q[index]=_gM;index+=_2q;_5q[index]=(_DQ+_DF*_5i3[_p1]);_5q[index+1]=(_EQ+_EF*_6i3[_p1]);_5q[index+2]=_cq;_7q[index]=_hM;index+=_2q;_5q[index]=(_DQ+_DF*_5i3[_p1+1]);_5q[index+1]=(_EQ+_EF*_6i3[_p1+1]);_5q[index+2]=_cq;_7q[index]=_hM;index+=_2q}}}function _Ei3(_sl,_tl,_PO,_gM,_hM,_sP){_Di3(_sl-_PO,_tl-_PO,_sl+_PO,_tl+_PO,_gM,_hM,_sP)}function _Gi3(_Om,_Pm,_fm,_gm){_Ii3(_Om,_Pm,_fm,_gm,1.0,_BL,_BL)}function _Hi3(_Om,_Pm,_fm,_gm,_kw){_Ii3(_Om,_Pm,_fm,_gm,_kw,_BL,_BL)}function _Ii3(_Om,
|
|
_Pm,_fm,_gm,_kw,_gM,_hM){_Om=yyGetReal(_Om);_Pm=yyGetReal(_Pm);_fm=yyGetReal(_fm);_gm=yyGetReal(_gm);_kw=yyGetReal(_kw);_gM=yyGetInt32(_gM);_hM=yyGetInt32(_hM);if(_7i3!=0.0){_Om+=_7i3;_Pm+=_7i3;_fm+=_7i3;_gm+=_7i3}var _rk=((_es*255.0)<<24);_gM=_rk|_hs(_gM);_hM=_rk|_hs(_hM);var _Fm=(_fm-_Om);var _Hm=(_gm-_Pm);var _xm=(_Fm*_Fm)+(_Hm*_Hm);if(_xm<0.0001)return;_xm=Math.sqrt(_xm);if(_xm<0.0001)return;_Fm=0.5*_kw*_Fm/_xm;_Hm=0.5*_kw*_Hm/_xm;var _Zp=_Nn.__p(_tp._0q,null,_Nn._1q,6);var _2q=_Zp._3q()>>2;var index=_2q*_Zp._4q;
|
|
_Zp._4q+=6;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;var _5q=_Zp._6q;var _7q=_Zp._8q;_5q[_bq+0]=(_Om-_Hm);_5q[_bq+1]=(_Pm+_Fm);_5q[_Gq+0]=(_fm-_Hm);_5q[_Gq+1]=(_gm+_Fm);_5q[_6l+0]=(_fm+_Hm);_5q[_6l+1]=(_gm-_Fm);_5q[_Hq+0]=(_fm+_Hm);_5q[_Hq+1]=(_gm-_Fm);_5q[_Iq+0]=(_Om+_Hm);_5q[_Iq+1]=(_Pm-_Fm);_5q[_Jq+0]=(_Om-_Hm);_5q[_Jq+1]=(_Pm+_Fm);_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_7q[_bq]=_7q[_Iq]=_7q[_Jq]=_gM;_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_hM}
|
|
function _jl3(_991,_kw,_lw){var _OQ1=_Nn._IQ1(_kw,_lw);_991._kl3=_OQ1;_991._4a1=_OQ1._4a1;_991._Rk._Tp=_OQ1._8Q1}function _Si3(_kw,_lw,_T91){_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);if(_T91!=undefined){_T91=yyGetInt32(_T91)}var _Jk=new _by();_Jk._Rk=document.createElement("surf");_Jk._rs=_kw;_Jk._ss=_lw;_Jk._Rk.width=_kw;_Jk._Rk.height=_lw;_Jk._Rk._rs=_kw;_Jk._Rk._ss=_lw;if(_T91!=undefined){var _hy=_6y._Kl(_T91);if(_hy&&_hy._kl3){_Nn._QQ1(_hy._kl3)}}_jl3(_Jk,_kw,_lw);_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;
|
|
_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;if(_T91!=undefined){_6y._7x(_T91,_Jk);_Jk._76=_T91}else {_Jk._76=_6y._7v(_Jk)}_Jk._V91=_Jk;_Jk._Rk.complete=true;_Jk._Yn=[];_Jk._Zn=0;_Jk.__n=4;_Jk._W91=0;_Jk._X91=null;_Jk._G81=_Jk._Rk;return _Jk._76}function _Ti3(_rw){_rw=yyGetInt32(_rw);if(_rw<0){return }var _hy=_6y._Kl(_rw);if(_hy&&_hy._kl3){if(_R91(_rw)){_lJ("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack.");
|
|
return }_Nn._0P1();_Nn._QQ1(_hy._kl3);_hy._Rk._Tp=undefined;_6y._Gw(_rw)}else if(!_hy){_uw("Surface does not exist");return 0}}function _Ui3(_rw,_sl,_tl){return _Vi3(_rw,_sl,_tl)&0x00ffffff}function _Vi3(_rw,_sl,_tl){var _zk=0;var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_zk=_Nn._GQ1(_hy._4a1,_sl,_tl)}return _zk}function _Oi3(_rw,_sl,_tl){var _hy=_6y._Kl(yyGetInt32(_rw));if(!_hy)return;_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);var _H4=((_es*255.0)<<24)|0x00ffffff;_lp._K81(_hy,
|
|
0,0,_hy._rs,_hy._ss,_sl,_tl,_hy._rs,_hy._ss,_H4)}function _ll3(_eo,_nm,_om,_pm,_qm,_Eq,_Fq,_Db2,_Eb2,_9n1,_ml3,_5l,_nl3,_eg1,_fg1,_qg1,_KD2){var _fr=(_cq);var _ms=__r(_Er);var _ol3=_Nn.__p(_ms,_eo,_Nn._1q,6);var _2q=_ol3._3q()>>2;var index=_2q*_ol3._4q;_ol3._4q+=6;var _5q=_ol3._6q;var _7q=_ol3._8q;var _9q=_ol3._aq;var _bq=index;var _Gq=_bq+_2q;var _6l=_Gq+_2q;var _Hq=_6l+_2q;var _Iq=_Hq+_2q;var _Jq=_Iq+_2q;_5q[_bq+0]=_5q[_Jq+0]=_nm;_5q[_bq+1]=_5q[_Jq+1]=_om;_5q[_Gq+0]=_pm;_5q[_Gq+1]=_qm;_5q[_6l+0]=_5q[_Hq+0]=_Eq;
|
|
_5q[_6l+1]=_5q[_Hq+1]=_Fq;_5q[_Iq+0]=_Db2;_5q[_Iq+1]=_Eb2;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_fr;_7q[_bq]=_7q[_Jq]=_eg1;_7q[_Gq]=_fg1;_7q[_6l]=_7q[_Hq]=_qg1;_7q[_Iq]=_KD2;_9q[_bq+0]=_9q[_Jq+0]=_9n1;_9q[_bq+1]=_9q[_Jq+1]=_ml3;_9q[_Gq+0]=_5l;_9q[_Gq+1]=_ml3;_9q[_6l+0]=_9q[_Hq+0]=_5l;_9q[_6l+1]=_9q[_Hq+1]=_nl3;_9q[_Iq+0]=_9n1;_9q[_Iq+1]=_nl3;return true}function _Wi3(_Ka1,_pl3,_ql3,_La1){_Ka1=yyGetInt32(_Ka1);_pl3=yyGetInt32(_pl3);_ql3=yyGetInt32(_ql3);_La1=yyGetInt32(_La1);
|
|
_Nn._qa1();_Nn._Fp._eI();_ma1(_Ka1);_YC(0,0,_Z91(_Ka1),__91(_Ka1),0);var _lw=__91(_La1);var _kw=_Z91(_La1);var _sl=0;var _tl=0;var _rl3=_ql3;var _sl3=(_ql3+_lw);var _om=_tl;var _qm=(_tl+_lw);var _3l=(1/_kw);var _4l=(1/_lw);_ll3(_qc(_La1)._8s._Tp,_pl3,_rl3,_pl3+_kw,_rl3,_pl3+_kw,_sl3,_pl3,_sl3,_3l*_sl,_4l*_om,_3l*(_sl+_kw),_4l*_qm,0xffffffff,0xffffffff,0xffffffff,0xffffffff);_Nn._qa1();_ra1();_Nn._Fp._fI()}function _Xi3(_Ka1,_pl3,_ql3,_La1,_Fk,_Gk,_Na1,_Oa1){_Ka1=yyGetInt32(_Ka1);_pl3=yyGetInt32(_pl3);_ql3=yyGetInt32(_ql3);
|
|
_La1=yyGetInt32(_La1);_Fk=yyGetInt32(_Fk);_Gk=yyGetInt32(_Gk);_Na1=yyGetInt32(_Na1);_Oa1=yyGetInt32(_Oa1);_Nn._0P1();_Nn._Fp._eI();_ma1(_Ka1);_YC(0,0,_Z91(_Ka1),__91(_Ka1),0);var _lw=_Oa1;var _kw=_Na1;var _sl=_Fk;var _tl=_Gk;var _rl3=_ql3;var _sl3=(_ql3+_lw);var _om=_tl;var _qm=(_tl+_lw);var _3l=(1/_Z91(_La1));var _4l=(1/__91(_La1));_ll3(_qc(_La1)._8s._Tp,_pl3,_rl3,_pl3+_kw,_rl3,_pl3+_kw,_sl3,_pl3,_sl3,_3l*_sl,_4l*_om,_3l*(_sl+_kw),_4l*_qm,0xffffffff,0xffffffff,0xffffffff,0xffffffff);_Nn._0P1();_ra1();_Nn._Fp._fI();
|
|
_Nn._0P1()}function __i3(_Ck,_sl,_tl,_kw,_lw,_2y,_3y){_pJ("sprite_add_from_screen() (WebGL)");return -1}function _Zi3(_rw,_sl,_tl,_kw,_lw,_2y,_3y){var _hy=_6y._Kl(_rw);if(_hy!=null){_sl=~~_sl;_tl=~~_tl;_kw=~~_kw;_lw=~~_lw;var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _ps=_Nn._pQ1(_G81,_hy._4a1,_sl,_tl,_kw,_lw,_2y,_3y);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_ps._0Q1;_Jk._s1=_ps._1Q1;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_kw;_Jk._66=_lw;_Jk._76=_L81(_G81);
|
|
_Jk._Rk=_Nk[_Jk._76];_Jk._Rk._Tp=_ps;_Jk._Rk._rs=_G81.width;_Jk._Rk._ss=_G81.height;var _9y=new _ay();_9y.__x=_Jk;return _Wx._cy(_9y)}debug("Surface "+_rw+" does not exist");return -1}function _Yi3(_sl,_tl,_kw,_lw,_2y,_3y){_sl=~~_sl;_tl=~~_tl;var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _ps=_Nn._iQ1(_G81,_sl,_tl,_kw,_lw,_2y,_3y,(_sF>0));var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_ps._0Q1;_Jk._s1=_ps._1Q1;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_kw;_Jk._66=_lw;
|
|
_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];_Jk._Rk._Tp=_ps;_Jk._Rk.width=_kw;_Jk._Rk.height=_lw;_Jk._Rk._rs=_kw;_Jk._Rk._ss=_lw;var _9y=new _ay();_9y.__x=_Jk;return _Wx._cy(_9y)}function _0j3(_rw,_sl,_tl,_kw,_lw,_2y,_3y,_O81,_P81){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);_2y=yyGetBool(_2y);_3y=yyGetBool(_3y);_O81=yyGetInt32(_O81);_P81=yyGetInt32(_P81);var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);
|
|
var _ps=_Nn._pQ1(_G81,_hy._4a1,_sl,_tl,_kw,_lw,_2y,_3y);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_ps._0Q1;_Jk._s1=_ps._1Q1;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_kw;_Jk._66=_lw;_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];_Jk._Rk._Tp=_ps;_Jk._Rk._rs=_G81.width;_Jk._Rk._ss=_G81.height;var _J81=new _Q81();_J81._v="surface.copy";_J81.width=_kw;_J81.height=_lw;_J81._aS=new _3K();_J81._aS.right=_J81.width;_J81._aS.bottom=_J81.height;_J81._F=true;_J81._G=true;_J81.preload=true;_J81._T81=0;
|
|
_J81._U81=false;_J81._61=_O81;_J81._71=_P81;_J81._V81=true;_J81._vm=1;_J81._491=0;_J81._W81=false;_J81._X81=false;_J81._wm=[];_J81._Kk=[];_J81._Y81=[];_J81._Z81();_J81._Kk[0]=_Jk;var _R81=_Jl._S81(_J81);return _R81}debug("Surface "+yyGetInt32(_rw)+" does not exist");return -1}function _1j3(_Ck,_rw,_sl,_tl,_kw,_lw,_2y,_3y){var _hy=_6y._Kl(yyGetInt32(_rw));if(_hy!=null){_Ck=yyGetInt32(_Ck);_sl=yyGetInt32(_sl);_tl=yyGetInt32(_tl);_kw=yyGetInt32(_kw);_lw=yyGetInt32(_lw);_2y=yyGetBool(_2y);_3y=yyGetBool(_3y);
|
|
var _G81=document.createElement(_BJ);var _H81=_G81.getContext('2d');_I81(_H81);var _ps=_Nn._pQ1(_G81,_hy._4a1,_sl,_tl,_kw,_lw,_2y,_3y);var _Jk=new _by();_Jk.x=0;_Jk.y=0;_Jk._r1=_kw;_Jk._s1=_lw;_Jk._16=0;_Jk._26=0;_Jk._36=_Jk._r1;_Jk._46=_Jk._s1;_Jk._56=_Jk._r1;_Jk._66=_Jk._s1;_Jk._76=_L81(_G81);_Jk._Rk=_Nk[_Jk._76];_Jk._Rk._Tp=_ps;_Jk._Rk._rs=_G81.width;_Jk._Rk._ss=_G81.height;var _rK=_Jl._Kl(_Ck);_rK._Kk[_rK._Kk.length]=_Jk;_rK._vm++;return _Ck}debug("Surface "+yyGetInt32(_rw)+" does not exist");return -1}
|
|
function _2j3(_hO2,_iO2){var _jO2,_mO2;_jO2=_Nn._ZQ1(_iO2);_mO2=_Nn._ZQ1(_hO2);var __71=(_hO2._s1*_hO2._r1*4);for(var _p1=__71-4;_p1>=0;_p1-=4){var _q1=~~((_jO2[_p1]+_jO2[_p1+1]+_jO2[_p1+2])/3);_mO2[_p1+3]=_q1}var _uJ2=new Image();_Nn._RQ1(_hO2._Rk._Tp._8Q1);_hO2._Rk._Tp=_Nn._vQ1(_uJ2,_mO2,_hO2._r1,_hO2._s1);return true}function _Qi3(_rw){var _sZ=_tZ._Kl(yyGetInt32(_rw));if(_sZ){var _Zp,_2q,index,_xU2,_Rj3,_5q,_7q,_9q,_Om,_Pm,_fm,_gm;var _kz=~~((_es*255.0)<<24)|0x0000ff;var _lz=~~((_es*255.0)<<24)|0x00ff00;var _Zn=6*(_sZ._nZ*_sZ._mZ);
|
|
_Zp=_Nn.__p(_tp._0q,null,_Nn._1q,_Zn);_2q=_Zp._3q()>>2;index=_2q*_Zp._4q;_Rj3=_Zp._4q;_Zp._4q+=_Zn;var _5q=_Zp._6q;var _7q=_Zp._8q;for(var y=0;y<_sZ._nZ;y++){for(var x=0;x<_sZ._mZ;x++,index+=_2q*6){var _wk=_lz;var _bq=index,_Gq=_bq+_2q,_6l=_Gq+_2q,_Hq=_6l+_2q,_Iq=_Hq+_2q,_Jq=_Iq+_2q;if(_sZ._qZ[(_sZ._nZ*x)+y]<0)_wk=_kz;_Om=~~(_sZ._kZ+x*_sZ._oZ);_Pm=~~(_sZ._lZ+y*_sZ._pZ);_fm=_Om+_sZ._oZ;_gm=_Pm+_sZ._pZ;_5q[_Jq+0]=_5q[_Iq+0]=_5q[_bq+0]=_Om;_5q[_Jq+1]=_5q[_Gq+1]=_5q[_bq+1]=_Pm;_5q[_Hq+0]=_5q[_6l+0]=_5q[_Gq+0]=_fm;
|
|
_5q[_Iq+1]=_5q[_Hq+1]=_5q[_6l+1]=_gm;_5q[_bq+2]=_5q[_Gq+2]=_5q[_6l+2]=_5q[_Hq+2]=_5q[_Iq+2]=_5q[_Jq+2]=_cq;_7q[_bq]=_7q[_Gq]=_7q[_6l]=_7q[_Hq]=_7q[_Iq]=_7q[_Jq]=_wk;}}return }_uw("Error: invalid mp_grid ID (mp_grid_draw)")}function _Pi3(_rw,_421,_521,_021){var _1Z=_2Z._c1[yyGetInt32(_rw)];if(!_1Z)return;_421=yyGetInt32(_421);_521=yyGetInt32(_521);_021=yyGetBool(_021);var _Zp,_Ak3,_5q,_7q,_9q,_2q;var _wk=~~((_es*255.0)<<24)|(_fs&0xffffff);var _Fm,_Hm,_621;var _721=0;var _821=_1Z._921(0);if(!_021){_421=_421-_821.x;
|
|
_521=_521-_821.y}else {_421=0;_521=0}_721=_Nw(_1Z.length/4.0);if(_721==0)return;var _Zn=_721*2;_Zp=_Nn.__p(_tp._2s,null,_Nn._1q,_Zn);_2q=_Zp._3q()>>2;_Ak3=_2q*_Zp._4q;_Zp._4q+=_Zn;var _5q=_Zp._6q;var _7q=_Zp._8q;for(var _p1=0;_p1<_721;_p1++){_821=_1Z._921(_p1/_721);var _Om=~~(_421+_821.x);var _Pm=~~(_521+_821.y);_7q[_Ak3+0]=_wk;_5q[_Ak3+0]=_Om;_5q[_Ak3+1]=_Pm;_5q[_Ak3+2]=_cq;_Ak3+=_2q;_821=_1Z._921((_p1+1)/_721);var _fm=~~(_421+_821.x);var _gm=~~(_521+_821.y);_7q[_Ak3+0]=_wk;_5q[_Ak3+0]=_fm;_5q[_Ak3+1]=_gm;
|
|
_5q[_Ak3+2]=_cq;_Ak3+=_2q}}function _li3(_mJ){_Nn._LP1(_mJ)}function _Mi3(_ow,_pH){_R23=_ow;_S23=_pH;_Nn._1P1(_R23,_S23)}function _Ni3(_tl3){if(_tl3){_SQ(0)}else {_UQ(_aI,_cI)}}function _3j3(_Xn){if(_Xn){return 1.0/_Xn._8s.width}return 1.0}function _4j3(_Xn){if(_Xn){return 1.0/_Xn._8s.height}return 1}function _5j3(_241,_Dt){_Nn._NP1(yyGetInt32(_241),_Dt._8s._Tp)}function _6j3(_441){_441=yyGetInt32(_441);if(_sK2[_441]&&_sK2[_441]._GO1){return 1}return 0}function _7j3(_441){_441=yyGetInt32(_441);var _iO1=(_441==-1)?_hF():_sK2[_441]._GO1;
|
|
if(_iO1){_Nn._gF(_iO1)}}function _8j3(_441,_541){_441=yyGetInt32(_441);var _iO1=(_441==-1)?_hF():_sK2[_441]._GO1;if(_iO1){return _Nn._AP1(_sK2[_441]._GO1,yyGetString(_541));}return undefined}function _9j3(_841,_EP1){_841=yyGetInt32(_841);if(_841!=-1){_Nn._DP1(_841,_EP1)}}function _aj3(_841,_EP1){_841=yyGetInt32(_841);if(_841!=-1){_Nn._FP1(_841,_EP1)}}function _bj3(_841,_EP1){_841=yyGetInt32(_841);if(_841!=-1){var _tG=_uG(_lG);_Nn._GP1(_841,new Float32Array(_tG._mm))}}function _cj3(_441,_Dt){_441=yyGetInt32(_441);
|
|
if(_sK2[_441]){var _iO1=_sK2[_441];if(_iO1){for(var _p1=0;_p1<_iO1._HO1.length;_p1++){if(_iO1._HO1[_p1]==_Dt){return Number(_p1)}}}}return 0}function _dj3(_ib1){_5M2=yyGetBool(_ib1);}function _ej3(_841,_BN){if(_BN instanceof Array){_Nn._JP1(yyGetInt32(_841),_741)}else {alert('ERROR: shader_set_uniform_i_array() Data is not an array')}}function _fj3(_841,_BN){if(_BN instanceof Array){_Nn._KP1(yyGetInt32(_841),_BN)}else {alert('ERROR: shader_set_uniform_f_array() Data is not an array')}}function _gj3(_841,_BN){
|
|
if(_BN instanceof Array){var _741=new Float32Array(_BN);_Nn._GP1(yyGetInt32(_841),_741)}else {alert('ERROR: shader_set_uniform_matrix_array() Data is not an array')}}function _ij3(_TQ){}function _jj3(_ul3){var _JH=_Nn._oP1();for(var _ZH=0;_ZH<_JH;_ZH++){_UD2(_ZH,_ul3)}}function _kj3(_241,_ul3){_Yh3[_241]=_ul3?true:false;_Nn._lP1(_241,_Yh3[_241])}function _lj3(_IH){var _JH=_Nn._oP1();for(var _ZH=0;_ZH<_JH;_ZH++){_VD2(_ZH,_IH)}}function _mj3(_241,_IH){_Nn._nP1(_241,_IH?_tp._NH:_tp._PH)}function _nj3(){return _Yh3[0]}
|
|
;function _oj3(_Xn){if(typeof(_Xn)=="object"){return 1.0}else if((yyGetInt32(_Xn)!=-1)&&_Nk[yyGetInt32(_Xn)]){return 1.0}return 0}function _pj3(_Xn){if(typeof(_Xn)=="object"){return 1.0}else if((yyGetInt32(_Xn)!=-1)&&_Nk[yyGetInt32(_Xn)]){return 1.0}return 0}function _qj3(_Xn){if((_Xn==-1)||(_Xn===undefined))return [0,0,1,1];var _Jk=_Xn._9s;var _Rk=_Jk._Rk;if(_Jk===undefined||_Rk===undefined)return [0,0,1,1];var _vl3=1.0/_Rk.width;var _wl3=1.0/_Rk.height;var _Be1=[];_Be1.push(_Jk.x*_vl3,_Jk.y*_wl3,(_Jk.x+_Jk._36)*_vl3,
|
|
(_Jk.y+_Jk._46)*_wl3);return _Be1}function _hj3(){return 1}function _rj3(_dF){_Wh3=(_dF>0.5)?true:false;_Nn._jP1(_Wh3,_Xh3)}function _sj3(_GH){_Xh3=_GH/255.0;_Nn._jP1(_Wh3,_Xh3)}function _tj3(){return(_Wh3?1.0:0.0)}function _uj3(){return _Xh3}function _kG(_Qs,_PA){_QG[_Qs]=new __E(_PA);_aR();if(_Nn==null)return;switch(_Qs){case _dl2:_Nn._tF(_QG[_Qs]);break;case _9l2:_Nn._nF(_QG[_Qs]);break;case _lG:_Nn._SP1(_QG[_Qs]);break }_Nn._qa1()}function _uG(_Qs){switch(_Qs){case _dl2:case _9l2:case _lG:return _QG[_Qs];break }
|
|
}function _Ej3(){if(_1J._d1){for(var _p1=0;_p1<_1J._d1.length;_p1++){var _FO1=_1J._d1[_p1];_sK2[_p1]=_Nn._BO1(_FO1._e1,_FO1._f1,_FO1._g1);if(_sK2[_p1]._GO1==null){debug("Shader "+_FO1.name+" can't be compiled. Please check the shader for errors")}}}return true}function _Ki3(_gs){_BL=_gs;_fs=_hs(_gs)}function _Up(_991){if(!_991._Tp){var _ps=_Nn._UP1(_991._Rk);_991._Rk._Tp=_ps;_991._Rk._rs=_991._Rk.width;_991._Rk._ss=_991._Rk.height}}function _DQ1(_Xn,_ZP1){if(_Xn._8Q1)return;if(_ZP1===_tp._2Q1||((_ZP1===_tp._3Q1)&&(_Xn.Image._WP1!==undefined&&_Xn.Image._WP1!==0))){
|
|
_Xn._3w|=(_4Q1._IU1|_4Q1._5Q1)}_Nn._XP1(_Xn,_ZP1);_ug3(_Xn)}function _CQ1(_Xn,_ZP1){if(_Xn._8Q1){_Nn._RQ1(_Xn._8Q1);_Xn._8Q1=undefined;_Xn._3w&=~_4Q1._7Q1;_vg3(_Xn)}}function _AQ1(_Xn,_ZP1){if(_Xn._8Q1!=undefined){var _xl3=true;if(_ZP1!==_tp._BQ1&&(((_ZP1==_tp._2Q1)&&(((_Xn._3w&_4Q1._7Q1)==0)&&((_Xn._3w&_4Q1._IU1)!=0)))||(((_ZP1==_tp._dS1)&&((_Xn._3w&_4Q1._7Q1)!=0)))||(((_ZP1==_tp._3Q1)&&(((_Xn._3w&_4Q1._5Q1)&&((_Xn._3w&_4Q1._7Q1)==0))||(((_Xn._3w&_4Q1._5Q1)==0)&&((_Xn._3w&_4Q1._7Q1)!=0))))))){_xl3=false}
|
|
return _xl3}else {return false}}function _vj3(_B01,_rJ2,_nH,_0J2,_yl3){var _Zp=_Uw._Kl(yyGetInt32(_B01));var _hy=_6y._Kl(yyGetInt32(_rJ2));if(!_Zp||!_hy)return false;var _BK1=_Nn._HQ1(_hy._4a1,0,0,_hy._rs,_hy._ss);for(var _p1=0;_p1<_BK1.length;_p1++){_Zp._mJ2(_yH2,_p1,_BK1[_p1])}_BK1=null}function _wj3(_B01,_rJ2,_nH,_0J2,_yl3){var _Zp=_Uw._Kl(yyGetInt32(_B01));var _hy=_6y._Kl(yyGetInt32(_rJ2));if(!_Zp||!_hy)return false;var data=new Uint8Array(_Zp._Vw);_mi3(_hy._Rk._Tp,0,0,_hy._rs,_hy._ss,data);data=null}var _zl3=0;
|
|
var _Al3=100;var canvas=null;var _Bl3,_Cl3,_Dl3,_El3,_Fl3,_Gl3,_Hl3,_Il3;var _ZO2=!1;var _lp=null;var g_CurrentGraphics;var _Jl3=null;var _Y73=null;var _Kl3=0;var _Ll3=!1;var _Ml3=0;var _Nl3=0;var _Pl2=60;if(!Date.now)Date.now=function(){return new Date().getTime()};var _Ol3=Date.now();var _Pl3=_Ol3;var _Ql3=_Ol3;var _082="anonymous";var _N91=-1;var _ye1=-1;var _ze1=-1;var _oe1=!0;var _Rl3=!0;var _xe1=!0;var _Sl3=-1;var _Tl3=-1;var _P91=-1;var _Q91=-1;var _O91=!1;var _we1=!0;var _Ae1={x:0,y:0,_r1:0,_s1:0};var _wO=!1;var _Ul3=!1;
|
|
var _Vl3=1;var _Wl3=1;var _Xl3=1;var _Yl3=0;var _Zl3=0;var __l3=0;if(window.chrome&&window.chrome.app){_ZO2=!0;try{if(window&&window['localStorage']){_ZO2=!1}}catch(e){}}if(Number.isNaN===undefined){Number.isNaN=function(_bK){return typeof(_bK)==='number'&&isNaN(_bK)}}window._0m3=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame;if(!window._0m3){window.addEventListener("message",function(e){if(e.source==window&&e.data=="yyRequestAnimationFrame"){
|
|
e._1m3();_2m3()}},!0)}window.requestAnimFrame=(function(){return window._0m3||function(_fk1){window.setTimeout(_fk1,1000/60)}})();var _3m3=undefined;function _4m3(event){if((_3m3==undefined)||!(_3m3 instanceof Function)){var _Ze="Unhandled Exception - "+event.message+" in file "+event._3L1+" at line "+event._5m3;_WI(_Ze);_Bf(-1)}else {var _zk=_3m3(event.error);_Bf(_zk)}debugger;return false}function _6m3(error){var _Ze="Unhandled Rejection - "+error.message;_WI(_Ze);_Bf(-2);debugger;return false}window.addEventListener("error",
|
|
_4m3);window.addEventListener("unhandledrejection",_6m3);var GMS_API={"debug_msg":_xJ,"ds_list_size":_s9,"ds_list_find_value":_39,"json_encode":_fL,"send_async_event_social":_7m3,"get_facebook_app_id":_8m3,"get_app_version_string":_9m3};function _8m3(){return _1J._g6._am3}function _9m3(){var appVersion=_1J._g6._O6+"."+_1J._g6._P6+"."+_1J._g6._Q6+" r"+_1J._g6._R6;return appVersion}function _7m3(_bm3){var _cm3=_nj();var _dm3=JSON.stringify(_bm3);var _em3=_2L(_dm3);_p7._f61=_em3;_tj._uj(_bq2,0);_wj(_em3)}var _YI=null;
|
|
function _fm3(){if(_YI){_YI.document.getElementById("debug_console").value=""}}function _gm3(){if(_YI){if(_hm2){_hm2=false;}else {_hm2=true}}}function _hm3(){try{_YI=window.open('','gamemakerstudio_debugconsole_window','width=990,height=600,titlebar=yes,scrollbars,resizable');if(_YI){if(!_YI.document.getElementById("debug_console")){{_YI.document.write('<!DOCTYPE html><html>'+'<header>'+'<title>GameMaker: Studio - DEBUG console</title>'+'</header>'+'<body>'+'<table border="0"><tr>'+'<td>Debug Output</td><td>Instances</td><td>InstanceData</td></tr>'+'<tr><td><textarea id="debug_console" wrap="off" style="width: 450px; height:500px; display: block;" cols="70"></textarea></td>'+'<td>'+'<select id="debug_instances" size=31 style="width: 120px; height: 500px; font-family: monospace;" > '+'</select>'+'</td>'+'<td ALIGN="left" VALIGN="top" style="min-width:350px; width:300px; height:500px; font-family: monospace; border:solid 1px #666"><div id="debug_Instance_Data" style="width:100%; height:500px;overflow: auto;"></div></td>'+'</tr></table>'+'<br><button type="button" id="clear_console_button" onclick="ClearConsoleCallback()">Clear Console</button>'+'<button type="button" id="gm_pause_button" onclick="ToggleDebugPause()">Pause/Resume</button>'+'</body>'+'</html>');
|
|
}var _im3=_YI.document.getElementById("clear_console_button");_im3.onclick=function(){_fm3()};_im3=_YI.document.getElementById("gm_pause_button");_im3.onclick=function(){_gm3()}}}_Xb1=0x71562}catch(e){debug(e.message)}}function _jm3(){var _q1=document.getElementById(_BJ);var _Dy=_q1.parentNode;var load=document.createElement('canvas');_Dv(canvas,_Ev);load.style.position="absolute";load.style.left=_Ev.left+"px";load.style.top=_Ev.top+"px";load.width=_q1.width;load.height=_q1.height;load.setAttribute("id",
|
|
"loading_screen");_Dy.insertBefore(load,_q1.nextSibling);_Jl3=load.getContext('2d');_I81(_Jl3)}function _km3(){var _q1=document.getElementById(_BJ);var _xm=document.getElementById("loading_screen");var _Dy=_q1.parentNode;if(_xm!=null){_Dy.removeChild(_xm)}_Jl3=null;_Ll3=false}function _Dv(_aN1,_9N2){_9N2.left=0;_9N2.top=0;var _7S2=_aN1;while(_7S2!=null){var rect=_7S2.getBoundingClientRect();_9N2.left+=rect.left;_9N2.top+=rect.top;_7S2=_7S2.offsetParent}_9N2.right=_9N2.left+_te1;_9N2.bottom=_9N2.top+_ve1;
|
|
_9N2.scaleX=(_aN1.clientWidth/_aN1.width)||1;_9N2.scaleY=(_aN1.clientHeight/_aN1.height)||1}function _lm3(_sR){_dz2=[];_MM=[];_NM=[];_LM=0;var _gH=_sR.search;var _X51=_sR.protocol+"//"+_sR.host+_sR.pathname;_MM[0]=_X51;_NM[0]=null;if(_gH[0]=="?")_gH=_gH.substring(1,_gH.length);var index=0;var start=0;var _mm3="";var _Wt=null;while(index<_gH.length){var _q1=_gH[index];if(_q1=="&"){if(_mm3!=""){if(start!=index)_Wt=_gH.substring(start,index);_MM[_MM.length]=_mm3;_NM[_NM.length]=_Wt;_dz2[_mm3]=_Wt;_LM++;_mm3="";
|
|
_Wt=null}start=index+1}else if(_q1=="="){_mm3=_gH.substring(start,index);_Wt=null;start=index+1}index++}if(_mm3!=""){if(start!=index)_Wt=_gH.substring(start,index);_MM[_MM.length]=_mm3;_NM[_NM.length]=_Wt;_dz2[_mm3]=_Wt;_LM++;_mm3=_Wt=""}}function _wT2(){_Bl3=canvas.style.position;_Cl3=canvas.style.left;_Dl3=canvas.style.top;_El3=canvas.style.cssText;_Fl3=canvas.parentNode;_Gl3=canvas.nextSibling;_Hl3=false;_Il3=canvas.margin;if((_Fl3==document.body)||(canvas.mozRequestFullScreen)||(canvas.webkitRequestFullScreen)){
|
|
_Hl3=true}}window['GameMaker_Init']=GameMaker_Init;function GameMaker_Init(){debug('------- GameMaker_Init -------------');if(!document.getElementById||!document.createElement)return;canvas=document.getElementById(_BJ);_lp=null;if(!canvas)return;_lm3(window.location);_1J=_o;if(_1J._g6._2J){var _nm3=document.createElement('div');_nm3.id="yyDebugDiv";_nm3.style.display="none";document.body.appendChild(_nm3);}_JA2();if((_1J._g6&&_1J._g6._h6)||(_1J._g6&&_1J._g6._h6==undefined)){_XI=true}if((_1J._g6!=undefined)&&(_1J._g6._i6!=undefined)&&(_1J._g6._i6>1)){
|
|
_Kj=true;if(_1J._g6._l6!=undefined){_Mj._cO(_1J._g6._l6)}}_im2();_yz2=false;_QG=[];_QG[_dl2]=new __E();_QG[_9l2]=new __E();_QG[_lG]=new __E();if((_1J._g6._C6)&&(_1J._g6._C6!=0)){_Bz2=_1J._g6._s6;var _om3=undefined;_om3=_yj3(canvas);if(_om3){_lp=_Nn}else {if(_1J._g6._C6==1){_yz2=true}_lp=canvas.getContext('2d')}}else {_lp=canvas.getContext('2d')}g_CurrentGraphics=_lp;_Nz2=canvas.width;_Oz2=canvas.height;if((_1J._g6._E6==true)||_Kj){_Uv=_Vv}if(_Uv==_Vv){try{g_WebAudioContext=new AudioContext()}catch(e){try{
|
|
g_WebAudioContext=new webkitAudioContext()}catch(e){debug('Web Audio API not supported in this browser');_Uv=_z61}}if((_Uv==_Vv)&&(g_WebAudioContext!=null)){g_WebAudioContext.addEventListener("statechange",_d61)}_f51()}document.body.style._pm3="hidden";_Y73=_lp;__P=canvas.width;_1Q=canvas.height;_te1=__P;_ve1=_1Q;_ye1=_te1;_ze1=_ve1;_we1=(_1J._g6.scale!=0);_Vl3=window.devicePixelRatio||1;_Wl3=(_lp.webkitBackingStorePixelRatio||_lp.mozBackingStorePixelRatio||_lp.msBackingStorePixelRatio||_lp.oBackingStorePixelRatio||_lp.backingStorePixelRatio||1);
|
|
_Xl3=_Vl3/_Wl3;_Ev=new _3K();_Dv(canvas,_Ev);_sb1=_Ev.top;_rb1=_Ev.left;_ub1=_Ev.right;_vb1=_Ev.bottom;if(_1J._g6._am3&&!_1J._g6._T6){console.log("using internal runtime facebook");_qm3(_1J._g6._am3)}else if(_1J._g6&&_1J._g6._h6){_hm3()}_wT2();_I81(_lp);document.body.oncontextmenu=function(){return false};_bw();_6B2=document.getElementById('GM4HTML5_loadingscreen');if(_Nn&&_XI){debug("WebGL Enabled!");debug("Max Texture Size="+_Nn._aO1())}_cB2();_Wd1();if(_yz2){_Kl3=-2}else {if(_XI)_p7._AL2=_1J._g6._h6;
|
|
_rz2="";_pz2="";_qz2=function(){};{_2C2(_1J);_Kl3=0}}_Ql3=Date.now();window.requestAnimFrame(_2m3)}function _2m3(){if(_Kl3!=3)window.requestAnimFrame(_2m3);if(_Ll3){_Dv(canvas,_Ev);var load=document.getElementById("loading_screen");load.style.position="absolute";load.style.left=_Ev.left+"px";load.style.top=_Ev.top+"px"}var _4r1=false;while(!_4r1){_4r1=true;switch(_Kl3){case -2:{if(_Ll3)_km3();_rm3(_lp,_te1,_ve1);break }case -1:if(_4B2==_5B2){_2C2(_1J);_Kl3=0;if(!_Ll3){_jm3();_Ll3=true}_9C2();_rz2(_Jl3,
|
|
_te1,_ve1,_3B2,_P71,_6B2)}break;case 0:if(!_Ll3){_jm3();_Ll3=true;}if(_P71>=_3B2){_P71=_3B2;_Kl3=1;_4r1=false}_9C2();if(_1J._g6._sm3){if(_4B2==_5B2){_pz2=eval(_1J._g6._sm3);_pz2(_Jl3,_te1,_ve1,_3B2,_P71,_6B2)}}else _rz2(_Jl3,_te1,_ve1,_3B2,_P71,_6B2);break;case 1:if(_4B2==_5B2){_km3();_kC2(_1J);_Kl3=2;_4r1=false}break;case 2:_qz2();debug("Entering main loop...");_tm3();_Kl3=3;_p7._yK2=new Date().getTime();_4r1=false;break;case 3:_um3();break }}}function _vm3(_3N2,x,y,_H4,text){_3N2.fillStyle=_H4;_3N2.lineStyle=_H4;
|
|
_3N2.font="14px Verdana";;_3N2.textAlign="center";_3N2.fillText(text,x,y);_3N2.textAlign="left"}function _rm3(_3N2,_Vn,_Wn){_3N2.fillStyle=_iy(0x151515,1.0);_3N2.fillRect(0,0,_Vn,_Wn);_vm3(_3N2,_Vn/2,(_Wn/2),_iy(0x8d8f90,1.0),"WebGL is required to run this application.")}function _3C2(_lp,_Vn,_Wn,_wm3,_Ae3,_xm3){_lp.globalAlpha=1;if(_xm3){try{_lp.save();_lp.fillStyle=_iy(0,1);_lp.globalCompositeOperation='copy';_lp.fillRect(0,0,_Vn,_Wn);_lp.restore();_lp.drawImage(_6B2,0,0,_Vn,_Wn)}catch(e){_Af(e.message);
|
|
}}else {var _ym3=(_Vn/100)*50;var _zm3=2;var x=(_Vn-_ym3)/2;var y=10+(_Wn-_zm3)/2;_lp.fillStyle=_iy(0x151515,1.0);_lp.fillRect(0,0,_Vn,_Wn);if(_Ae3!=0){var _r1=(_ym3/_wm3)*_Ae3;_lp.fillStyle=_iy(0x404040,1.0);_lp.fillRect(x,y,_ym3,_zm3);_lp.fillStyle=_iy(0x8d8f90,1.0);_lp.fillRect(x,y,_r1,_zm3)}_vm3(_lp,_Vn/2,(_Wn/2),_iy(0x8d8f90,1.0),"Loading")}}function _Am3(_h83){_Wx._ov();var _Bm3=_h83._y31._K4;for(var _p1=0;_p1<_Bm3.length;_p1++){_Wx._7v(_Bm3[_p1]);var _Zx=_Wx._Kl(_p1);var _Cm3=_Wx._Xx(_p1);_p7._EK2[_p1]=_Zx._y1;
|
|
_p7._FK2[_p1]=_Zx._sT;_p7._GK2[_p1]=_Zx.index;_p7._HK2[_p1]=_Zx.x;_p7._IK2[_p1]=_Zx.y;if((_Cm3!==null)&&(_Cm3!==undefined)&&(_Cm3.__x!==null)&&(_Cm3.__x!==undefined)){_p7._JK2[_p1]=_Cm3.__x._r1;_p7._KK2[_p1]=_Cm3.__x._s1}else {_p7._JK2[_p1]=0;_p7._KK2[_p1]=0}_p7._LK2[_p1]=_Zx._hH2;_p7._MK2[_p1]=_Zx._iH2;_p7._NK2[_p1]=_Zx._vT;_p7._OK2[_p1]=_Zx._wT;_p7._QK2[_p1]=_Zx._kH2;_p7._PK2[_p1]=_Zx._jH2;_p7._RK2[_p1]=_Zx._xT;_p7._SK2[_p1]=_Zx.alpha;}_p7._CK2=_h83._K33}function _Lk2(_H31,_Dm3){if(_Ij){_Ij._a83();
|
|
var _Em3=_Ij._2k2();for(var _p1=0;_p1<8;_p1++){var _Cv=_Ij._KV1(_p1);if(_Cv){var _Fm3=_Cv._Am2;if(_Fm3!=-1){var _ok2=_zm2._5k2(_Fm3);if(_ok2){if(_Em3){_ok2._0k2(true)}else {_ok2._0k2(false)}}}}}if(_Kj){if(_zm2!=null){_zm2._Mk2()}}}var _Gm3=_Ij;_E31=-1;_dK._Tl(_Po2,0);_Z23();_LU2();var _33=[];var _Hm3=[];if(_Gm3!=null){for(var _p1=_Gm3._VR.length-1;_p1>=0;_p1--){var _By=_Gm3._VR._Kl(_p1);if(_By._33){_33[_33.length]=_By;_By._Im3=true;var _2e=_MS._OS(_Gm3,_By._2e);if(_2e!=null){if(_2e._FT){_Hm3[_Hm3.length]=null}
|
|
else {_Hm3[_Hm3.length]=_2e._GT}}else {_Hm3[_Hm3.length]=null;}}}for(var _p1=_33.length-1;_p1>=0;_p1--){_Gm3._VR._2W(_33[_p1])}if(_Gm3._S_2===false){_Gm3._o43(true);_MS._IW(_Gm3)}else {for(var _p1=_Gm3._VR.length-1;_p1>=0;_p1--){var _By=_Gm3._VR._Kl(_p1);_By._lK._VV(_By)}}}_Kt._ov();if(_Ij&&!_Ij._S_2){var _Jm3=_Ij._y31;_Ij._HU();_Ij._y31=_Jm3}_Ij=_5V._Kl(_H31);var _Km3=_Ij._S_2;if(_Km3===true&&_Ij._J33===false){_Km3=false}if(_Km3===false){_Ij._043(_Ij._y31);_Ij._D43()}else {_Ij._V33(_Ij._MW);_Ij._W33(_Ij._OW);
|
|
_Ij._X33(_Ij._I33);_Ij._Z33(_Ij._H33);_Ij._0k2(_Ij._S_2);_Ij._D43();for(_p1=_Ij._VR.length-1;_p1>=0;_p1--){var _By=_Ij._VR._Kl(_p1);_By._lK._RV(_By)}}_p7._KS=_Ij.id;_S73();var _5_=_Ae1._r1/(_7R.right-_7R.left);var _6_=_Ae1._s1/(_7R.bottom-_7R.top);var _yv=(_Ij._zv)?_Ij._Bv:_Av;for(var _p1=0;_p1<_yv.length;_p1++){var _Cv=_yv[_p1];_Cv._Fv=_Cv._E43*_5_+_Ae1.x;_Cv._Hv=_Cv._F43*_6_+_Ae1.y;_Cv._N73=_Cv._G43*_5_;_Cv._O73=_Cv._H43*_6_;_Cv._Gv=_Cv._Fv+_Cv._N73;_Cv._Iv=_Cv._Hv+_Cv._O73}_Am3(_Ij);if(_Km3===false){
|
|
_Ij._n43();_Ij._o43(false);var _Lm3=_Ij._y31._Q4;for(var _xm=0;_xm<_Ij._y31._Q4.length;_xm++){var _Hy=false;var _Mm3=_Ij._y31._Q4[_xm];if(_Mm3.index>=0){for(var _3l=_33.length-1;_3l>=0;_3l--){if(_Mm3.id==_33[_3l].id){_Hy=true;_MS._YV(_Ij,_33[_3l].id);break }}if(!_Hy){var _WZ=_Ij._w43(_Mm3.x,_Mm3.y,_Mm3.id,_Mm3.index,_Mm3.scaleX,_Mm3.scaleY,_Mm3.imageSpeed,_Mm3.imageIndex,_Mm3.rotation,_Mm3._H4);_WZ._Im3=false}}}var _Lm3=_Ij._y31._Q4;for(var _xm=0;_xm<_Ij._y31._Q4.length;_xm++){var _Mm3=_Ij._y31._Q4[_xm];var _WZ=_dK._Kl(_Mm3.id);
|
|
if(_WZ&&(_WZ._Im3==false)){_WZ._Im3=true;if(!_zz2&&!_Kj){if(_Mm3._j5)_Mm3._j5(_WZ,_WZ);_WZ._Tl(_mS,0,_WZ,_WZ);if(_Mm3._R4)_Mm3._R4(_WZ,_WZ);_WZ._Tl(_nS,0,_WZ,_WZ)}else {_WZ._Tl(_mS,0,_WZ,_WZ);if(_Mm3._R4)_Mm3._R4(_WZ,_WZ);_WZ._Tl(_nS,0,_WZ,_WZ);if(_Mm3._j5)_Mm3._j5(_WZ,_WZ)}}}}else {for(var _3l=_33.length-1;_3l>=0;_3l--){_MS._XV(_Ij,_33[_3l])}}for(var _3l=0;_3l<_33.length;_3l++){_Ij._VR._7v(_33[_3l]);_33[_3l]._sS();if(_Kj){var _Nm3=-1;if(_Hm3[_3l]!=null){var _dW=_MS._NS(_Ij,_Hm3[_3l]);if(_dW==null){_dW=_MS.__V(_Ij,
|
|
_33[_3l]._55,_Hm3[_3l])}if(_dW!=null){_Nm3=_dW._Pt}}_33[_3l]._OU(false);_33[_3l]._2e=_Nm3;_MS._RV(_Ij,_33[_3l]);var _Om3=_MS._OS(_Ij,_33[_3l]._2e);if(_Om3!=null){_33[_3l]._55=_Om3._55}}}if(_Kj){if(_zm2!=null){_zm2._Lk2()}}if(_MS!=null)_MS._mV(_Ij);_V23();if(_Dm3){_dK._Tl(_Jo2,0)}if((_Km3==false)&&(_Ij._P33!=null)){var _Pm3=new _gS(0,0,0,0,false,true);_Ij._P33(_Pm3,_Pm3);_Pm3=null}_dK._Tl(_No2,0);_Ij._J33=true}function _Qm3(_Rm3){_Lk2(_Rm3,false)}function _tm3(){_p7._L31=0;_p7._M31=-1;_Fz2=0;_Gz2=-1;_Hz2=0;
|
|
_Iz2=0;_Lk2(_5V._F31(0).id,true);_Ql3=Date.now();_Ml3=_Ql3;_p7._pW=_Pl2;_p7._kL2=_Pl2;if(_Uv==_Vv){_761()}}function _Sm3(){_4z2=[];_5z2=[];_pl2=-1;_ol2=-1;_nl2=0;_Ij._VR._ov();_Ij._wS._ov();var _Lw=_tj._V22;for(var _p1=0;_p1<_Lw.length;_p1++){var _6L=_Lw[_p1];_6L._5n2._ov();_6L._sS2._ov()}_dK._ov()}function _Tm3(){_Zv._MU2()}function _Um3(){if(_Ij._0Q2.length>0)_Ij._c83();if(_Ij._VR._503>=0)_Ij._VR._PU2();if(_Ij._x23.length>0)_Ij._f83()}function _Vm3(){if(_Ij._K21){if(_Kj){_Ij._K21._pv(_Mj._Nj())}else _Ij._K21._pv(_Ij._I33)}
|
|
else {_dK._wS2()}}function _Wm3(){if((_Ij._K21==null)||(_Ij._K21==undefined)){_Dm2()}}function _Xm3(){_p7._xK2=(_Pl3-_p7._yK2)*1000;_p7._yK2=_Pl3;_Lc3();_Zv._VT2();_jm2();_Kt._pv();_dK._vS2();_dK._xS2();_Um3();if(_E31!=-1)return;_MS._mW();_gV._2d3(_Ij,_Jn2);_dK._Tl(_Jn2,0);_Um3();if(_E31!=-1)return;if(_Cz2){_Cz2=false;_dK._Tl(_ot2,0)}_6v._4H2();_Um3();if(_E31!=-1)return;_en2();_Um3();if(_E31!=-1)return;_nn2();_Um3();if(_E31!=-1)return;_IU2();_Um3();if(_E31!=-1)return;_Nm2();_Um3();if(_E31!=-1)return;
|
|
_gV._Mc3(_Ij);_gV._2d3(_Ij,_Ln2);_dK._Tl(_Ln2,0);_Um3();if(_E31!=-1)return;_ad3();_Vm3();_km2();_Um3();if(_E31!=-1)return;_2c1();_Um3();if(_E31!=-1)return;_Wm3();_Um3();if(_E31!=-1)return;_gV._2d3(_Ij,_Nn2);_dK._Tl(_Nn2,0);_Um3();if(_E31!=-1)return;_M23();if(_Ij!=null){_Ij._a83();if(_tz2){_Ij._so();_Um3()}}_Ij._K43();_Tm3();_V41()}function _S73(){var left,right,top,bottom;left=0;right=-999999;top=0;bottom=-999999;if(_Ij._zv){for(var _p1=0;_p1<_Ij._Bv.length;_p1++){var _Cv=_Ij._Bv[_p1];if(_Cv._y1){if(right<_Cv._E43+_Cv._G43)right=_Cv._E43+_Cv._G43;
|
|
if(bottom<_Cv._F43+_Cv._H43)bottom=_Cv._F43+_Cv._H43}}}else {left=0;right=_Ij._MW;top=0;bottom=_Ij._OW;_1z2._G43=_1z2._ca1=right;_1z2._H43=_1z2._ea1=bottom}if(_Rl3){if(!_xe1){_ye1=_Sl3;_ze1=_Tl3}}else {_ye1=_te1;_ze1=_ve1;if(_Ta(_N91)){_zd(_N91);_N91=-1}}_xe1=_Rl3;_PM2=_te1;_QM2=_ve1;_RM2=_ye1/(right-left);_SM2=_ze1/(bottom-top);var _ok=new _3K();_ok.left=left;_ok.top=top;_ok.right=right;_ok.bottom=bottom;_7R=_ok;_9a1=_ok.left;_ba1=_ok.top;_da1=_ok.right-_ok.left;_fa1=_ok.bottom-_ok.top;_pe1()}function _CO(){
|
|
var _r1=640;if(typeof(window.innerWidth)=='number'){_r1=window.innerWidth}else if(document.documentElement&&document.documentElement.clientWidth){_r1=document.documentElement.clientWidth}else if(document.body&&document.body.clientWidth){_r1=document.body.clientWidth}return _r1}function _EO(){var _s1=480;if(typeof(window.innerHeight)=='number'){_s1=window.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){_s1=document.documentElement.clientHeight}else if(document.body&&document.body.clientHeight){
|
|
_s1=document.body.clientHeight}return _s1};;;;function _Ym3(){_Dv(canvas,_Ev);_sb1=_Ev.top;_rb1=_Ev.left;_ub1=_Ev.right;_vb1=_Ev.bottom;_la1(_lp);if((_Nz2!=canvas.width)||(_Oz2!=canvas.height)){_Cz2=true}_Nz2=canvas.width;_Oz2=canvas.height;var _r1=_CO();var _s1=_EO();if((_vz2)&&(!_Dz2)){if((_Lz2!=_r1)||(_Mz2!=_s1)){_Dz2=true;_vz2=false}}if(_Dz2){_Dz2=false;if(_vz2){_r1=__P;_s1=_1Q;_vz2=false;canvas.style.position=_Bl3;canvas.style.left=_Cl3;canvas.style.top=_Dl3;canvas.style.margin=_Il3;canvas.style.cssText=_El3;
|
|
if(!_Hl3){if(canvas.parentNode!=_Fl3){_Fl3.insertBefore(canvas,_Gl3)}}}else {_vz2=true;_l8(0,0);if(!_Hl3){if(canvas.parentNode==_Fl3){_Fl3.removeChild(canvas);document.body.insertBefore(canvas,null)}}}canvas.width=_r1;canvas.height=_s1;_te1=canvas.width;_ve1=canvas.height;_rb1=canvas.offsetLeft;_ub1=_rb1+_te1;_sb1=canvas.offsetTop;_vb1=_rb1+_ve1;_Lz2=_te1;_Mz2=_ve1;_PM2=_r1;_QM2=_s1;_RM2=1;_SM2=1;_S73()}}var _Zm3=0;var __m3=0;function _um3(){if(_Nn){_Nn._qa1()}var _oQ2;if(_Kj){_Mj._pv();_oQ2=_Mj._Nj()}
|
|
else {_oQ2=_Ij._Jj();if(_oQ2<=0){_oQ2=1;_Ij._X33(1)}}_Pl3=Date.now();if(_Pl3>=_Ml3+1000){if(_Pl3-_Ql3<2000){_Pl2=_Nl3;_p7._pW=_Pl2}_Nl3=0;_Ml3=_Pl3}_Nl3++;var _0n3=_Ql3+1000/_oQ2;var now=Date.now();var _zK1=_Ql3+1000/_oQ2-now;if(_zK1<0)_zK1=0;_Ql3=now+_zK1;if(_zK1>4){setTimeout(function(){if(window._0m3){window._0m3(_2m3)}else {}},_zK1)}else {if(window._0m3){window._0m3(_2m3)}else {window._1n3("yyRequestAnimationFrame","*")}}if(!_hm2){_Ym3();var _2n3=10;var _4r1=false;while(!_4r1){_4r1=true;if(_Ij===null){
|
|
_1z2._Gv=_1z2._N73=_1z2._G43=_1z2._ca1=_te1;_1z2._Iv=_1z2._O73=_1z2._H43=_1z2._ea1=_ve1}else {_S73()}_XM2();_Xm3();__M2();switch(_E31){case -1:break;;case _K31:case _ft2:return;case _O31:_Sm3();_5V._j83();_tm3();break;case _et2:_kC2();break;default :_Qm3(_E31);_4r1=false;break }_2n3--;if(_2n3<=0)break }}if(_1J._g6&&_1J._g6._h6){_EK()}} |