var _WB={_str : "_c5",i : "_d5",sprite : "_A5",length : "_B5",targetRotation : "_v5",update : "_z5",rotationSpeed : "_t5",rotation : "_w5",defaultRotation : "_C5",_val1 : "_G5",_val2 : "_H5",_amount : "_I5",_angle : "_M5",_target_angle : "_N5",spdX : "_Q5",head : "_R5",owner : "_U5",bodyShakeX : "_V5",bodyShakeY : "_W5",gunWantX : "_X5",gunWantY : "_Y5",gunX : "_Z5",gunY : "__5",gunSpdX : "_06",gunSpdY : "_16",gunRot : "_26",gunSpdRot : "_36",gunRealsiesX : "_46",gunRealsiesY : "_56",disableInput : "_66",timer : "_76",hp : "_86",maxhp : "_96",arms : "_b6",wheelRot : "_g6",_deltaMovement : "_m6",_snd : "_p6",_inst : "_t6",spdY : "_w6",sender : "_x6",_flash : "_z6",_lX : "_A6",_lY : "_B6",arm : "_C6",_dir : "_D6",_totalLen : "_E6",_headX : "_G6",_headY : "_H6",_hp : "_I6",_armX : "_K6",_armY : "_L6",_dist : "_M6",_bodyX : "_N6",_bodyY : "_O6",_frameX : "_Q6",_frameY : "_R6",gunCooldown : "_S6",_fire : "_T6",_headInst : "_V6",_aud : "_X6",playerWon : "_Y6",gameover : "_Z6",gameoverTimer : "__6",_playerWidth : "_27",_enemyWidth : "_57",message : "_Kz",longMessage : "_Lz",stacktrace : "_Mz",script : "_Nz",line : "_Oz",argument0 : "_k5",argument1 : "_l5",argument2 : "_m5",argument3 : "_x5",argument4 : "_y5",debug_mode : "_PB2",pointer_invalid : "_kr2",pointer_null : "_jr2",infinity : "_lr2",room : "_cJ",room_first : "_Ls2",room_last : "_Ms2",transition_kind : "_FA2",transition_steps : "_GA2",score : "_GU",lives : "_HU",health : "_IU",game_id : "_ps2",game_display_name : "_ss2",game_project_name : "_ts2",game_save_id : "_qs2",working_directory : "_us2",temp_directory : "_HA2",program_directory : "_IA2",room_width : "_LA2",room_height : "_MA2",room_caption : "_NA2",room_speed : "_OA2",room_persistent : "_PA2",background_color : "_QA2",background_showcolor : "_RA2",view_enabled : "_6B2",view_current : "_7B2",view_visible : "_8B2",mouse_x : "_x11",mouse_y : "_B11",mouse_button : "_nB2",mouse_lastbutton : "_oB2",keyboard_key : "_pB2",keyboard_lastkey : "_qB2",keyboard_lastchar : "_rB2",keyboard_string : "_sB2",show_score : "_tB2",show_lives : "_uB2",show_health : "_vB2",caption_score : "_wB2",caption_lives : "_xB2",caption_health : "_yB2",fps : "_VM",fps_real : "_zB2",current_time : "_AB2",current_year : "_BB2",current_month : "_CB2",current_day : "_DB2",current_weekday : "_EB2",current_hour : "_FB2",current_minute : "_GB2",current_second : "_HB2",event_type : "_xl",event_action : "_IB2",error_occurred : "_JB2",error_last : "_KB2",gamemaker_registered : "_LB2",gamemaker_pro : "_MB2",application_surface : "_QB2",os_version : "_1r2",async_load : "_aX",event_data : "_H9",delta_time : "_JA2",webgl_enabled : "_ws2",view_xview : "_9B2",view_yview : "_aB2",view_wview : "_bB2",view_hview : "_cB2",view_angle : "_hB2",view_hborder : "_iB2",view_vborder : "_jB2",view_hspeed : "_kB2",view_vspeed : "_lB2",view_object : "_mB2",view_xport : "_dB2",view_yport : "_eB2",view_wport : "_fB2",view_hport : "_gB2",view_surface_id : "_RB2",view_camera : "_SB2",xprevious : "_HQ",yprevious : "_IQ",xstart : "_lG2",ystart : "_mG2",hspeed : "_G3",vspeed : "_H3",direction : "_WA",speed : "_p3",friction : "_XA",gravity : "_YA",gravity_direction : "_ZA",in_collision_tree : "_KF2",object_index : "_KI",alarm : "_fB",solid : "_dQ",visible : "_N2",persistent : "_VA",depth : "_F3",bbox_left : "_sG2",bbox_right : "_tG2",bbox_top : "_uG2",bbox_bottom : "_vG2",sprite_index : "_2c",image_index : "_1B",image_single : "_FG2",image_number : "_RF2",sprite_width : "_SF2",sprite_height : "_TF2",sprite_xoffset : "_UF2",sprite_yoffset : "_VF2",image_xscale : "_3B",image_yscale : "_4B",image_angle : "_y6",image_alpha : "_2o",image_blend : "_1o",image_speed : "_2B",mask_index : "_5B",path_index : "_6B",path_position : "_7B",path_positionprevious : "_Nc2",path_speed : "_8B",path_scale : "_9B",path_orientation : "_aB",path_endaction : "_bB",timeline_index : "_gd2",timeline_position : "_kd2",timeline_speed : "_id2",timeline_running : "_IG2",timeline_loop : "_KG2",phy_rotation : "_MG2",phy_position_x : "_OG2",phy_position_y : "_QG2",phy_angular_velocity : "_SG2",phy_linear_velocity_x : "_UG2",phy_linear_velocity_y : "_WG2",phy_speed_x : "_YG2",phy_speed_y : "_0H2",phy_angular_damping : "_2H2",phy_linear_damping : "_4H2",phy_bullet : "_6H2",phy_fixed_rotation : "_8H2",phy_active : "_aH2",phy_mass : "_5J2",phy_inertia : "_6J2",phy_com_x : "_7J2",phy_com_y : "_8J2",phy_dynamic : "_9J2",phy_kinematic : "_aJ2",phy_sleeping : "_bJ2",phy_position_xprevious : "_hT1",phy_position_yprevious : "_iT1",phy_collision_points : "_sT1",layer : "_uL",phy_collision_x : "_tT1",phy_collision_y : "_uT1",phy_col_normal_x : "_vT1",phy_col_normal_y : "_wT1",sequence : "_b53",headPosition : "_c53",headDirection : "_e53",speedScale : "_f53",volume : "_y33",paused : "_g53",finished : "_h53",name : "_Tv2",loopmode : "_u33",playbackSpeed : "_v33",playbackSpeedType : "_w33",length : "_B5",xorigin : "_z33",yorigin : "_A33",tracks : "_X13",messageEventKeyframes : "_B33",type : "_Uv2",traits : "_W13",interpolation : "_913",enabled : "_Y13",visible : "_Z13",embeddedAnimCurves : "__13",linkedTrack : "_023",keyframes : "_123",channels : "_Kw2",index : "_S23",soundIndex : "_B23",emitters : "_C23",mode : "_D23",value : "_Kv2",hasEmbeddedCurve : "_J23",curve : "_K23",color : "_N23",colour : "_O23",imageIndex : "_U23",numChannels : "_Iw2",graphType : "_Jw2",iterations : "_Yv2",numPoints : "_Zv2",points : "__v2",activeTracks : "_i53",matrix : "_z53",posx : "_Jv2",posy : "_B53",rotation : "_w5",scalex : "_C53",scaley : "_D53",gain : "_E53",pitch : "_F53",width : "_H53",height : "_I53",imageindex : "_J53",imagespeed : "_K53",colormultiply : "_L53",colourmultiply : "_N53",coloradd : "_O53",colouradd : "_P53",channel : "_i23",stretch : "_Z23",disabled : "__23",spriteIndex : "_s23"}; Array.prototype._I1=0;var _J1={_K1:[],_L1:{},_M1:[{_N1:"sndGun",_O1:0,_P1:"",_Q1:"sndGun",_R1:0,volume:0.610000014305115,_S1:0,preload:!1,_T1:0},{_N1:"sndHeadshot",_O1:0,_P1:"",_Q1:"sndHeadshot",_R1:0,volume:1,_S1:0,preload:!1,_T1:0},{_N1:"sndHit",_O1:0,_P1:"",_Q1:"sndHit",_R1:0,volume:0.449999988079071,_S1:0,preload:!1,_T1:0}],_U1:[{name:"audiogroup_default",_V1:!0,}],_W1:[{_N1:"sCuriosityGun",width:66,height:51,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:16,_02:31,_12:65,_22:50,_32:30,_42:[39],_52:{_N1:"sCuriosityGun", _62:1,_72:30,_82:0,length:1,_92:16,_a2:31,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityWheel",width:61,height:58,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:28,_02:27,_12:60,_22:57,_32:30,_42:[38,40],_52:{_N1:"sCuriosityWheel",_62:1,_72:30,_82:0,length:2,_92:28,_a2:27,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[], _c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityArm",width:110,height:101,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:76,_02:90,_12:109,_22:100,_32:30,_42:[21],_52:{_N1:"sCuriosityArm",_62:1,_72:30,_82:0,length:1,_92:76,_a2:90,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]} },{_N1:"sCuriosityFrame",width:203,height:57,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:102,_02:51,_12:202,_22:56,_32:30,_42:[23,22],_52:{_N1:"sCuriosityFrame",_62:1,_72:30,_82:0,length:2,_92:102,_a2:51,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityHead",width:90,height:51,_o2:2,_X1:!1,_Y1:!1,preload:!1, _Z1:!1,__1:44,_02:29,_p2:1,_12:88,_q2:11,_22:42,_32:30,_42:[26,25],_52:{_N1:"sBlood",_62:1,_72:30,_82:0,length:2,_92:44,_a2:29,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}}]}],_m2:[],_n2:[]}},{_N1:"sGround",width:1000,height:100,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,_02:100,_12:999,_q2:57,_22:99,_32:30,_42:[16],_52:{_N1:"sGround",_62:1,_72:30, _82:0,length:1,_92:0,_a2:100,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityBody",width:241,height:59,_o2:2,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:145,_02:37,_p2:29,_12:219,_q2:-15,_22:55,_32:30,_42:[19,20],_52:{_N1:"sBlood",_62:1,_72:30,_82:0,length:2,_92:145,_a2:37,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[], _c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}}]}],_m2:[],_n2:[]}},{_N1:"sGunFlash",width:108,height:145,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:6,_02:82,_12:107,_22:144,_32:30,_42:[18],_52:{_N1:"sGunFlash",_62:1,_72:30,_82:0,length:1,_92:6,_a2:82,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityArm1", width:45,height:72,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:7,_02:63,_12:44,_22:71,_32:30,_42:[42],_52:{_N1:"sBlood",_62:1,_72:30,_82:0,length:1,_92:7,_a2:63,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityArm2",width:84,height:70,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:9,_02:9,_12:83,_22:69,_32:30,_42:[24],_52:{_N1:"sBlood",_62:1,_72:30,_82:0,length:1,_92:9,_a2:9, volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}}]}],_m2:[],_n2:[]}},{_N1:"sBullet",width:14,height:15,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:6,_02:9,_12:13,_22:14,_32:30,_42:[46],_52:{_N1:"sBullet",_62:1,_72:30,_82:0,length:1,_92:6,_a2:9,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0} }}]}],_m2:[],_n2:[]}},{_N1:"sCuriosityFaces",width:50,height:24,_X1:!1,_Y1:!1,preload:!1,_Z1:!1,__1:24,_02:15,_12:49,_22:23,_32:30,_42:[43,44],_52:{_N1:"sCuriosityFaces",_62:1,_72:30,_82:0,length:2,_92:24,_a2:15,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}}]}],_m2:[],_n2:[]}},{_N1:"sExplosion",width:759,height:652,_X1:!1,_Y1:!1,preload:!1, _Z1:!1,__1:380,_02:345,_12:758,_22:651,_32:30,_42:[11,10,9,5,3,0,1,2,4,6,8,7,12,15,14,13],_52:{_N1:"sBlood",_62:1,_72:30,_82:0,length:16,_92:380,_a2:345,volume:1,_b2:[],_c2:[{_d2:"GMSpriteFramesTrack",_N1:"frames",_e2:0,_f2:0,_g2:0,_h2:[],_i2:[],_c2:[],_b2:[{key:0,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:0}}},{key:1,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:1}}},{key:2,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:2}}},{key:3,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:3}}},{key:4,length:1,_j2:!1,_k2:!1, _l2:{0:{imageIndex:4}}},{key:5,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:5}}},{key:6,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:6}}},{key:7,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:7}}},{key:8,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:8}}},{key:9,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:9}}},{key:10,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:10}}},{key:11,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:11}}},{key:12,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:12}}},{key:13,length:1,_j2:!1,_k2:!1,_l2:{0:{ imageIndex:13}}},{key:14,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:14}}},{key:15,length:1,_j2:!1,_k2:!1,_l2:{0:{imageIndex:15}}}]}],_m2:[],_n2:[]}}],_r2:[],_s2:{"pt_shape_circle":31,"pt_shape_cloud":41,"pt_shape_disk":32,"pt_shape_explosion":27,"pt_shape_flare":28,"pt_shape_line":45,"pt_shape_pixel":47,"pt_shape_ring":33,"pt_shape_smoke":29,"pt_shape_snow":35,"pt_shape_spark":30,"pt_shape_sphere":36,"pt_shape_square":34,"pt_shape_star":37,"FONT_builtin":17},_t2:[],_u2:[],_v2:[],_w2:[],_x2:[{_N1:"FONT_builtin", size:11,bold:!1,_y2:!1,first:32,_z2:9647,_A2:0,antialias:1,_B2:"Roboto Mono",_C2:0,_D2:17,scaleX:1,scaleY:1,_E2:[{_F2:32,_G2:" ",x:2,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:33,_G2:"!",x:127,y:44,_H2:3,_I2:19,shift:9,offset:3},{_F2:34,_G2:"\"",x:120,y:44,_H2:5,_I2:19,shift:9,offset:2},{_F2:35,_G2:"#",x:109,y:44,_H2:9,_I2:19,shift:9,offset:0},{_F2:36,_G2:"$",x:100,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:37,_G2:"%",x:89,y:44,_H2:9,_I2:19,shift:9,offset:0},{_F2:38,_G2:"&",x:78,y:44,_H2:9,_I2:19,shift:9, offset:0},{_F2:39,_G2:"'",x:74,y:44,_H2:2,_I2:19,shift:9,offset:3},{_F2:40,_G2:"(",x:67,y:44,_H2:5,_I2:19,shift:9,offset:2},{_F2:41,_G2:")",x:60,y:44,_H2:5,_I2:19,shift:9,offset:2},{_F2:42,_G2:"*",x:132,y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:43,_G2:"+",x:49,y:44,_H2:9,_I2:19,shift:9,offset:0},{_F2:44,_G2:",",x:34,y:44,_H2:3,_I2:19,shift:9,offset:2},{_F2:45,_G2:"-",x:25,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:46,_G2:".",x:20,y:44,_H2:3,_I2:19,shift:9,offset:3},{_F2:47,_G2:"/",x:11,y:44,_H2:7,_I2:19, shift:9,offset:1},{_F2:48,_G2:"0",x:2,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:49,_G2:"1",x:245,y:23,_H2:5,_I2:19,shift:9,offset:1},{_F2:50,_G2:"2",x:235,y:23,_H2:8,_I2:19,shift:9,offset:0},{_F2:51,_G2:"3",x:225,y:23,_H2:8,_I2:19,shift:9,offset:0},{_F2:52,_G2:"4",x:214,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:53,_G2:"5",x:39,y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:54,_G2:"6",x:142,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:55,_G2:"7",x:151,y:44,_H2:9,_I2:19,shift:9,offset:0},{_F2:56,_G2:"8",x:162, y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:57,_G2:"9",x:110,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:58,_G2:":",x:105,y:65,_H2:3,_I2:19,shift:9,offset:3},{_F2:59,_G2:";",x:100,y:65,_H2:3,_I2:19,shift:9,offset:3},{_F2:60,_G2:"<",x:91,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:61,_G2:"=",x:82,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:62,_G2:">",x:73,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:63,_G2:"?",x:64,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:64,_G2:"@",x:53,y:65,_H2:9,_I2:19,shift:9,offset:0},{_F2:65, _G2:"A",x:42,y:65,_H2:9,_I2:19,shift:9,offset:0},{_F2:66,_G2:"B",x:32,y:65,_H2:8,_I2:19,shift:9,offset:1},{_F2:67,_G2:"C",x:21,y:65,_H2:9,_I2:19,shift:9,offset:0},{_F2:68,_G2:"D",x:11,y:65,_H2:8,_I2:19,shift:9,offset:1},{_F2:69,_G2:"E",x:2,y:65,_H2:7,_I2:19,shift:9,offset:1},{_F2:70,_G2:"F",x:241,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:71,_G2:"G",x:230,y:44,_H2:9,_I2:19,shift:9,offset:0},{_F2:72,_G2:"H",x:221,y:44,_H2:7,_I2:19,shift:9,offset:1},{_F2:73,_G2:"I",x:212,y:44,_H2:7,_I2:19,shift:9,offset:1} ,{_F2:74,_G2:"J",x:202,y:44,_H2:8,_I2:19,shift:9,offset:0},{_F2:75,_G2:"K",x:192,y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:76,_G2:"L",x:182,y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:77,_G2:"M",x:172,y:44,_H2:8,_I2:19,shift:9,offset:1},{_F2:78,_G2:"N",x:205,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:79,_G2:"O",x:194,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:80,_G2:"P",x:184,y:23,_H2:8,_I2:19,shift:9,offset:1},{_F2:81,_G2:"Q",x:208,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:82,_G2:"R",x:192,y:2,_H2:8,_I2:19, shift:9,offset:1},{_F2:83,_G2:"S",x:181,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:84,_G2:"T",x:170,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:85,_G2:"U",x:161,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:86,_G2:"V",x:150,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:87,_G2:"W",x:139,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:88,_G2:"X",x:128,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:89,_G2:"Y",x:117,y:2,_H2:9,_I2:19,shift:9,offset:0},{_F2:90,_G2:"Z",x:107,y:2,_H2:8,_I2:19,shift:9,offset:0},{_F2:91,_G2:"[",x:202,y:2, _H2:4,_I2:19,shift:9,offset:3},{_F2:92,_G2:"\\",x:98,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:93,_G2:"]",x:82,y:2,_H2:4,_I2:19,shift:9,offset:2},{_F2:94,_G2:"^",x:73,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:95,_G2:"_",x:64,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:96,_G2:"`",x:59,y:2,_H2:3,_I2:19,shift:9,offset:3},{_F2:97,_G2:"a",x:50,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:98,_G2:"b",x:41,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:99,_G2:"c",x:32,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:100,_G2:"d",x:23, y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:101,_G2:"e",x:13,y:2,_H2:8,_I2:19,shift:9,offset:0},{_F2:102,_G2:"f",x:88,y:2,_H2:8,_I2:19,shift:9,offset:1},{_F2:103,_G2:"g",x:219,y:2,_H2:7,_I2:19,shift:9,offset:1},{_F2:104,_G2:"h",x:72,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:105,_G2:"i",x:228,y:2,_H2:8,_I2:19,shift:9,offset:1},{_F2:106,_G2:"j",x:167,y:23,_H2:6,_I2:19,shift:9,offset:1},{_F2:107,_G2:"k",x:157,y:23,_H2:8,_I2:19,shift:9,offset:1},{_F2:108,_G2:"l",x:147,y:23,_H2:8,_I2:19,shift:9,offset:1}, {_F2:109,_G2:"m",x:136,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:110,_G2:"n",x:127,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:111,_G2:"o",x:116,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:112,_G2:"p",x:107,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:113,_G2:"q",x:98,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:114,_G2:"r",x:90,y:23,_H2:6,_I2:19,shift:9,offset:2},{_F2:115,_G2:"s",x:175,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:116,_G2:"t",x:81,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:117,_G2:"u",x:63,y:23,_H2:7, _I2:19,shift:9,offset:1},{_F2:118,_G2:"v",x:52,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:119,_G2:"w",x:41,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:120,_G2:"x",x:30,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:121,_G2:"y",x:19,y:23,_H2:9,_I2:19,shift:9,offset:0},{_F2:122,_G2:"z",x:10,y:23,_H2:7,_I2:19,shift:9,offset:1},{_F2:123,_G2:"{",x:2,y:23,_H2:6,_I2:19,shift:9,offset:2},{_F2:124,_G2:"|",x:246,y:2,_H2:3,_I2:19,shift:9,offset:3},{_F2:125,_G2:"}",x:238,y:2,_H2:6,_I2:19,shift:9,offset:2},{_F2:126,_G2:"~", x:119,y:65,_H2:9,_I2:19,shift:9,offset:0},{_F2:9647,_G2:"▯",x:130,y:65,_H2:5,_I2:19,shift:8,offset:1},],}],_J2:[],_K2:[{}],_L2:[{_N1:"oGunFlash",_M2:7,_N2:!0,parent:-100,_O2:_P2,_Q2:_R2,_S2:[],_T2:[]},{_N1:"oPlayer",_M2:6,_N2:!0,parent:6,_U2:_V2,_W2:_X2,_Y2:_Z2,_Q2:__2,_S2:[],_T2:[]},{_N1:"oEnemy",_M2:6,_N2:!0,parent:6,_U2:_03,_W2:_13,_Y2:_23,_Q2:_33,_S2:[],_T2:[]},{_N1:"oBullet",_M2:10,_N2:!0,parent:-100,_U2:_43,_W2:_53,_Q2:_63,_S2:[],_T2:[]},{_N1:"oGui",_M2:-1,_N2:!0,parent:-100,_U2:_73,_W2:_83, _93:_a3,_Q2:_b3,_S2:[],_T2:[]},{_N1:"oCamera",_M2:-1,_N2:!0,parent:-100,_W2:_c3,_Q2:_d3,_S2:[],_T2:[]},{_N1:"oRoverParent",_M2:-1,_N2:!0,parent:-100,_U2:_e3,_Q2:_f3,_S2:[],_T2:[]},{_N1:"oRoverHead",_M2:4,_N2:!0,parent:-100,_U2:_g3,_Q2:_h3,_S2:[],_T2:[]},{_N1:"oExplosion",_M2:12,_N2:!0,parent:-100,_O2:_i3,_Q2:_j3,_S2:[],_T2:[]}],_k3:[],_l3:[],_m3:[],_n3:[],_o3:[{_N1:"Room1",width:4000,height:900,_p3:0,_q3:0,_r3:3,_s3:!1,_t3:!0,_u3:[],_v3:[{_N2:!0,_w3:1600,_x3:900,_y3:1600,_z3:900,_A3:3200,_B3:3200, index:5},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768},{_w3:1366,_x3:768,_y3:1366,_z3:768}],_C3:[{x:1491,y:807,index:1,id:100000,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_q3:4294967295},{x:3054,y:810,index:2,id:100001,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_q3:4294967295},{x:1120,y:480,index:5,id:100002, rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_q3:4294967295},{x:1184,y:448,index:4,id:100003,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_q3:4294967295}],_D3:[],_E3:[{_N1:"Assets_1",id:0,type:3,_F3:-100,x:0,y:0,_G3:0,_H3:0,_N2:1,_I3:0,_J3:[],_K3:4,_L3:[{_M3:"graphic_332E1867",_N3:5,_O3:0,_P3:900,_Q3:1,_R3:1,_S3:-1,_T3:1,_U3:0,_V3:0},{_M3:"graphic_40EEF659",_N3:5,_O3:1000,_P3:900,_Q3:1,_R3:1,_S3:-1,_T3:1,_U3:0,_V3:0},{_M3:"graphic_2D052044",_N3:5,_O3:2000,_P3:900,_Q3:1,_R3:1, _S3:-1,_T3:1,_U3:0,_V3:0},{_M3:"graphic_342E3687",_N3:5,_O3:3000,_P3:900,_Q3:1,_R3:1,_S3:-1,_T3:1,_U3:0,_V3:0}],_W3:0,_X3:[],_Y3:0,_Z3:[],},{_N1:"Instances",id:1,type:2,_F3:0,x:0,y:0,_G3:0,_H3:0,_N2:1,__3:4,_04:[100000,100001,100002,100003]},{_N1:"Background",id:2,type:1,_F3:100,x:0,y:0,_G3:0,_H3:0,_N2:1,_14:!0,_24:!1,_34:-1,_44:!1,_54:!1,_64:!1,_74:-13417558,_84:0,_94:15}]}],_a4:[0],_b4:[{x:2,y:2,_H2:740,_I2:652,_c4:0,_d4:0,_e4:740,_f4:652,_g4:759,_h4:652,_i4:0},{x:746,y:2,_H2:740,_I2:632,_c4:0, _d4:17,_e4:740,_f4:632,_g4:759,_h4:652,_i4:0},{x:2,y:658,_H2:733,_I2:558,_c4:26,_d4:40,_e4:733,_f4:558,_g4:759,_h4:652,_i4:0},{x:2,y:1220,_H2:644,_I2:615,_c4:73,_d4:28,_e4:644,_f4:615,_g4:759,_h4:652,_i4:0},{x:746,y:638,_H2:699,_I2:523,_c4:39,_d4:31,_e4:699,_f4:523,_g4:759,_h4:652,_i4:0},{x:650,y:1220,_H2:633,_I2:550,_c4:74,_d4:54,_e4:633,_f4:550,_g4:759,_h4:652,_i4:0},{x:1287,y:1165,_H2:699,_I2:488,_c4:39,_d4:31,_e4:699,_f4:488,_g4:759,_h4:652,_i4:0},{x:2,y:2,_H2:722,_I2:433,_c4:22,_d4:60,_e4:722, _f4:433,_g4:759,_h4:652,_i4:1},{x:2,y:439,_H2:599,_I2:433,_c4:72,_d4:60,_e4:599,_f4:433,_g4:759,_h4:652,_i4:1},{x:1490,y:2,_H2:541,_I2:470,_c4:145,_d4:115,_e4:541,_f4:470,_g4:759,_h4:652,_i4:0},{x:1490,y:476,_H2:493,_I2:405,_c4:161,_d4:99,_e4:493,_f4:405,_g4:759,_h4:652,_i4:0},{x:605,y:439,_H2:416,_I2:412,_c4:176,_d4:127,_e4:416,_f4:412,_g4:759,_h4:652,_i4:1},{x:1287,y:1657,_H2:466,_I2:335,_c4:64,_d4:159,_e4:466,_f4:335,_g4:759,_h4:652,_i4:0},{x:1449,y:885,_H2:573,_I2:266,_c4:66,_d4:159,_e4:573, _f4:266,_g4:759,_h4:652,_i4:0},{x:650,y:1774,_H2:452,_I2:240,_c4:178,_d4:252,_e4:452,_f4:240,_g4:759,_h4:652,_i4:0},{x:650,y:1774,_H2:452,_I2:240,_c4:178,_d4:252,_e4:452,_f4:240,_g4:759,_h4:652,_i4:0},{x:2,y:876,_H2:1000,_I2:43,_c4:0,_d4:57,_e4:1000,_f4:43,_g4:1000,_h4:100,_i4:1},{x:1759,y:1659,_H2:256,_I2:128,_c4:0,_d4:0,_e4:256,_f4:128,_g4:256,_h4:128,_i4:0},{x:1106,y:1774,_H2:108,_I2:145,_c4:0,_d4:0,_e4:108,_f4:145,_g4:108,_h4:145,_i4:0},{x:1757,y:1793,_H2:241,_I2:58,_c4:0,_d4:0,_e4:241,_f4:58, _g4:241,_h4:59,_i4:0},{x:1757,y:1855,_H2:241,_I2:52,_c4:0,_d4:7,_e4:241,_f4:52,_g4:241,_h4:59,_i4:0},{x:1106,y:1923,_H2:110,_I2:101,_c4:0,_d4:0,_e4:110,_f4:101,_g4:110,_h4:101,_i4:0},{x:1757,y:1911,_H2:197,_I2:56,_c4:0,_d4:1,_e4:197,_f4:56,_g4:203,_h4:57,_i4:0},{x:1757,y:1971,_H2:197,_I2:56,_c4:6,_d4:0,_e4:197,_f4:56,_g4:203,_h4:57,_i4:0},{x:1958,y:1911,_H2:84,_I2:70,_c4:0,_d4:0,_e4:84,_f4:70,_g4:84,_h4:70,_i4:0},{x:739,y:1165,_H2:90,_I2:51,_c4:0,_d4:0,_e4:90,_f4:51,_g4:90,_h4:51,_i4:0},{x:833,y:1165, _H2:90,_I2:51,_c4:0,_d4:0,_e4:90,_f4:51,_g4:90,_h4:51,_i4:0},{x:4,y:1841,_H2:64,_I2:64,_c4:0,_d4:0,_e4:64,_f4:64,_g4:64,_h4:64,_i4:0},{x:4,y:1913,_H2:64,_I2:64,_c4:0,_d4:0,_e4:64,_f4:64,_g4:64,_h4:64,_i4:0},{x:76,y:1841,_H2:64,_I2:64,_c4:0,_d4:0,_e4:64,_f4:64,_g4:64,_h4:64,_i4:0},{x:76,y:1913,_H2:64,_I2:64,_c4:0,_d4:0,_e4:64,_f4:64,_g4:64,_h4:64,_i4:0},{x:148,y:1841,_H2:62,_I2:62,_c4:1,_d4:1,_e4:62,_f4:62,_g4:64,_h4:64,_i4:0},{x:148,y:1911,_H2:62,_I2:62,_c4:1,_d4:1,_e4:62,_f4:62,_g4:64,_h4:64,_i4:0} ,{x:148,y:1981,_H2:62,_I2:62,_c4:1,_d4:1,_e4:62,_f4:62,_g4:64,_h4:64,_i4:0},{x:218,y:1841,_H2:62,_I2:62,_c4:1,_d4:1,_e4:62,_f4:62,_g4:64,_h4:64,_i4:0},{x:1220,y:1776,_H2:60,_I2:64,_c4:2,_d4:0,_e4:60,_f4:64,_g4:64,_h4:64,_i4:0},{x:218,y:1911,_H2:61,_I2:61,_c4:2,_d4:2,_e4:61,_f4:61,_g4:64,_h4:64,_i4:0},{x:218,y:1980,_H2:62,_I2:60,_c4:1,_d4:1,_e4:62,_f4:60,_g4:64,_h4:64,_i4:0},{x:1958,y:1985,_H2:60,_I2:57,_c4:1,_d4:1,_e4:60,_f4:57,_g4:61,_h4:58,_i4:0},{x:927,y:1165,_H2:66,_I2:51,_c4:0,_d4:0,_e4:66, _f4:51,_g4:66,_h4:51,_i4:0},{x:1987,y:476,_H2:59,_I2:57,_c4:0,_d4:0,_e4:59,_f4:57,_g4:61,_h4:58,_i4:0},{x:4,y:1985,_H2:57,_I2:57,_c4:3,_d4:4,_e4:57,_f4:57,_g4:64,_h4:64,_i4:0},{x:1990,y:1155,_H2:45,_I2:72,_c4:0,_d4:0,_e4:45,_f4:72,_g4:45,_h4:72,_i4:0},{x:1220,y:1996,_H2:50,_I2:24,_c4:0,_d4:0,_e4:50,_f4:24,_g4:50,_h4:24,_i4:0},{x:1218,y:1846,_H2:50,_I2:17,_c4:0,_d4:6,_e4:50,_f4:17,_g4:50,_h4:24,_i4:0},{x:999,y:1167,_H2:62,_I2:10,_c4:1,_d4:27,_e4:62,_f4:10,_g4:64,_h4:64,_i4:0},{x:1449,y:638,_H2:14, _I2:15,_c4:0,_d4:0,_e4:14,_f4:15,_g4:14,_h4:15,_i4:0},{x:2004,y:1795,_H2:1,_I2:1,_c4:31,_d4:31,_e4:1,_f4:1,_g4:64,_h4:64,_i4:0}],_j4:["RoverWars_texture_0.png","RoverWars_texture_1.png"],_k4:[{MipsToGenerate:0},{MipsToGenerate:0}],_l4:[{_N1:"Default",_m4:[0,1],_n4:[0,1,2,3,4,5,6,7,8,9,10,11,12],_o4:[],_p4:[],_q4:[]}],_r4:{_s4:!1,_t4:2,_u4:0,_v4:0,_w4:60,_x4:4294967295,_y4:1600,_z4:900,_A4:0,_B4:"219db6a2-7904-4ef7-b26c-fbb633445bd9",_C4:!1,_D4:!0,_E4:!0,scale:1,_F4:!0,_G4:!1,_H4:!1,_I4:!1,_J4:!1, _K4:!1,_L4:!0,_M4:!0,_N4:2,_O4:0,_P4:!0,_Q4:"html5game",_R4:"Default",_S4:0,_T4:!1,_U4:!0,_V4:!0,_W4:!0,_X4:0,_Y4:[222,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0],_Z4:1,__4:0,_05:0,_15:0,_25:"Rover Wars",_35:!1,_45:1615124416,_55:"True"}};// /// @param entry1 // /// @param entry2 function _65(_75,_85){(_75._95=_a5(_75,_b5));}function _b5(_75,_85){{var _c5="";var _d5=0;for(;yyfless(_d5,(arguments.length-2));_d5++){{if((yyGetBool(_e5(arguments[~~2+(_d5)])))&&(yyGetBool(yyfgreater(_d5,0)))&&(yyGetBool(!yyGetBool(_f5(arguments[~~2+(yyfminus(_g5(_d5), 1))]))))){{_c5=yyfplus(_c5,yyfplus(", ",_g5(_h5(arguments[~~2+(_d5)]))));}}else {{_c5=yyfplus(_c5,_h5(arguments[~~2+(_d5)]));}};}};_i5(_c5);}}// /// @description value_shift // /// @param value that gets shifted // /// @param target value to shift towards // /// @param shift amount function _j5(_75,_85,_k5,_l5,_m5){(_75._n5=_a5(_75,_o5));}function _o5(_75,_85,_k5,_l5,_m5){{if(yyfless(_k5,_l5)){{return min(yyfplus(_g5(_k5),_g5(_m5)),_l5);}}else {{return max(yyfminus(_g5(_k5),_g5(_m5)),_l5);}};} }// self.sprite = sprite; ///@is {sprite} // self.length = length; ///@is {number} // self.targetRotation = targetRotation; ///@is {number} // self.defaultRotation = targetRotation; ///@is {number} // self.rotation = targetRotation; ///@is {number} function _p5(_75,_85){(_75._q5=_a5(_75,_r5));}function _s5(_75,_85){{_75._t5=yyftime(_75._t5,0.8);_75._t5=yyfplus(_75._t5,yyftime(_g5(_u5(_75._v5,_75._w5)),0.1));_75._w5=yyfplus(_75._w5,_75._t5);}}function _r5(_75,_85,_k5,_l5,_m5,_x5,_y5){ {_75.__type="gml_Script_Arm";Object.setPrototypeOf(_75,_r5.prototype);{if(!_r5.prototype.yy_staticInitialiser){_r5.prototype._z5=_a5(undefined,_s5);};_75.x=_l5;_75.y=_m5;_75._A5=_k5;_75._B5=_x5;_75._v5=_y5;_75._C5=_y5;_75._w5=_y5;_75._t5=0;}_r5.prototype.yy_staticInitialiser=true;}}// ///@param val1 // ///@param val2 // ///@param amount function _D5(_75,_85,_k5,_l5,_m5){(_75._E5=_a5(_75,_F5));}function _F5(_75,_85,_k5,_l5,_m5){{var _G5=_k5,_H5=_l5,_I5=_m5;return _J5(_75,_85,_G5,_H5,yyftime(_g5(abs(_u5(_G5, _H5))),_g5(_I5)));}}// /// @param current_angle // /// @param target_angle // /// @param speed function _K5(_75,_85){(_75._L5=_a5(_75,_J5));}function _J5(_75,_85){{var _M5=yyfmod(_g5(arguments[~~2+(0)]),360);var _N5=yyfmod(_g5(arguments[~~2+(1)]),360);if(yyfless(abs(_u5(_M5,_N5)),arguments[~~2+(2)])){{_M5=_N5;}}else {{_M5=yyfplus(_M5,yyftime(_g5(sign(_u5(_M5,_N5))),_g5(_g5(-_g5(arguments[~~2+(2)])))));}};return _M5;}}function _P2(_75,_85){_O5(_75);}function _R2(_75,_85){_P5(_75,_85);}// head = instance_create_depth(x+80, y-115, -1, oRoverHead); ///@is {oRoverHead} // gunWantX = x+190; ///@is {number} // gunWantY = y-10; ///@is {number} // gunX = gunWantX; ///@is {number} // gunY = gunWantY; ///@is {number} // gunRealsiesX = gunWantX; ///@is {number} // gunRealsiesY = gunWantY; ///@is {number} // ]; ///@is {Array} // wheelRot = [random(360), random(360), random(360)]; ///@is {Array} function _V2(_75, _85){_P5(_75,_85);_75._Q5=0;_75._R5=_S5(yyfplus(_g5(_75.x),80),yyfminus(_g5(_75.y),115),(-1),7);_T5(_75,_85,_75._R5)._U5=_75.id;_75._V5=0;_75._W5=0;_75._X5=yyfplus(_g5(_75.x),190);_75._Y5=yyfminus(_g5(_75.y),10);_75._Z5=_75._X5;_75.__5=_75._Y5;_75._06=0;_75._16=0;_75._26=0;_75._36=0;_75._46=_75._X5;_75._56=_75._Y5;_75._66=0?1:0;_75._76=0;_75._86=100;_75._96=100;{_a6(100034);_75._b6=_c6([_d6(_75,_r5,8,85,0,_e6(85,0,117,(-57)),_f6(85,0,117,(-57))),_d6(_75,_r5,9,117,(-57),_e6(117,(-57),190,(-10)),_f6(117, (-57),190,(-10)))]);};{_a6(100035);_75._g6=_c6([random(360),random(360),random(360)]);};}function _X2(_75,_85){_75._76=yyfplus(_75._76,0.0166666666666667);_75.x=yyfplus(_75.x,_75._Q5);var _d5=0;for(;yyfless(_d5,3);_d5++){{{_a6(100035);_75._g6=_h6(_75._g6,3154731156);_75._g6[_i6(_d5)]=yyfminus(_75._g6[_i6(_d5)],_75._Q5);};_75._V5=yyfdivide(_g5(abs(_75._Q5)),5);_75._W5=yyfdivide(_g5(abs(_75._Q5)),5);}};_75._V5=yyfplus(_75._V5,yyftime(_g5(yyfminus(1,_g5(yyfdivide(_g5(_75._86),_g5(_75._96))))),2));var _d5=0; for(;yyfless(_d5,2);_d5++){{(_j6=_T5(_75,_85,_75._b6[_k6(_d5,_75._b6)]),_l6(_j6._z5)(_j6,_85));}};var _m6=yyfminus(_g5(_n6(39)),_g5(_n6(37)));if(yyfequal(_75._66,1)){{_m6=0;}};_75._Q5=yyfplus(_75._Q5,_m6);_75._Q5=yyftime(_75._Q5,0.9);_75._Q5=_o5(_75,_85,_75._Q5,0,0.001);if((yyGetBool(_o6(32)))&&(yyGetBool(!yyGetBool(_75._66)))){{_75._16=yyfminus(_75._16,10);_75._06=yyfminus(_75._06,20);_75._36=yyfplus(_75._36,30);var _p6=_q6(0,0,0);_r6(_p6,_s6(0.95,1.05));var _t6=_S5(yyfplus(_g5(_75._46),_g5(_u6(50, 20))),yyfplus(_g5(_75._56),_g5(_v6(50,20))),0,3);_T5(_75,_85,_t6)._Q5=yyfplus(_T5(_75,_85,_t6)._Q5,_u6(50,_75._26));_T5(_75,_85,_t6)._w6=yyfplus(_T5(_75,_85,_t6)._w6,_v6(50,_75._26));_T5(_75,_85,_t6)._x6=_75.id;_T5(_75,_85,_t6)._y6=_75._26;var _z6=_S5(_T5(_75,_85,_t6).x,_T5(_75,_85,_t6).y,(-1),0);_T5(_75,_85,_z6)._y6=_75._26;}};_T5(_75,_85,_75._R5)._Q5=yyftime(_T5(_75,_85,_75._R5)._Q5,0.9);_T5(_75,_85,_75._R5)._w6=yyftime(_T5(_75,_85,_75._R5)._w6,0.9);_T5(_75,_85,_75._R5)._Q5=yyfplus(_T5(_75,_85, _75._R5)._Q5,yyftime(_g5(yyfminus(_g5(yyfplus(_g5(_75.x),80)),_g5(_T5(_75,_85,_75._R5).x))),0.075));_T5(_75,_85,_75._R5)._w6=yyfplus(_T5(_75,_85,_75._R5)._w6,yyftime(_g5(yyfminus(_g5(yyfminus(_g5(_75.y),115)),_g5(_T5(_75,_85,_75._R5).y))),0.075));_T5(_75,_85,_75._R5).y=yyfplus(_T5(_75,_85,_75._R5).y,yyftime(_g5(sin(_75._76)),5));_T5(_75,_85,_75._R5).x=yyfplus(_T5(_75,_85,_75._R5).x,_T5(_75,_85,_75._R5)._Q5);_T5(_75,_85,_75._R5).y=yyfplus(_T5(_75,_85,_75._R5).y,_T5(_75,_85,_75._R5)._w6);_75._X5=yyfplus(_g5(_75.x), 190);_75._Y5=yyfminus(_g5(_75.y),10);_75._06=yyftime(_75._06,0.9);_75._16=yyftime(_75._16,0.9);_75._36=yyftime(_75._36,0.9);_75._06=yyfplus(_75._06,yyftime(_g5(yyfminus(_g5(_75._X5),_g5(_75._Z5))),0.075));_75._16=yyfplus(_75._16,yyftime(_g5(yyfminus(_g5(_75._Y5),_g5(_75.__5))),0.075));_75._36=yyfplus(_75._36,yyftime(_g5(yyfminus(0,_g5(_75._26))),0.075));_75._Z5=yyfplus(_75._Z5,_75._06);_75.__5=yyfplus(_75.__5,_75._16);_75._26=yyfplus(_75._26,_75._36);var _A6=yyfplus(_g5(_75.x),85);var _B6=_75.y;var _d5=0; for(;yyfless(_d5,2);_d5++){{var _C6=_75._b6[_k6(_d5,_75._b6)];_T5(_75,_85,_C6).x=_A6;_T5(_75,_85,_C6).y=_B6;_A6=yyfplus(_A6,_u6(_T5(_75,_85,_C6)._B5,_T5(_75,_85,_C6)._w5));_B6=yyfplus(_B6,_v6(_T5(_75,_85,_C6)._B5,_T5(_75,_85,_C6)._w5));if(yyfequal(_d5,1)){{_75._46=_A6;_75._56=_B6;}};}};var _D6=_f6(_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).y,_75._Z5,_75.__5);var _E6=yyfplus(_g5(_T5(_75,_85,_75._b6[_k6(0,_75._b6)])._B5),_g5(_T5(_75,_85,_75._b6[_k6(1,_75._b6)])._B5)); {_a6(100004);_T5(_75,_85,_75._b6[_k6(0,_75._b6)])._v5=_F5(_75,_85,yyfplus(_g5(_D6),180),_F5(_75,_85,_D6,_T5(_75,_85,_75._b6[_k6(0,_75._b6)])._v5,0.5),_F6(yyfdivide(_g5(_e6(_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).y,_75._Z5,_75.__5)),_g5(_E6)),0,1));};{_a6(100004);_T5(_75,_85,_75._b6[_k6(1,_75._b6)])._v5=_f6(_T5(_75,_85,_75._b6[_k6(1,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(1,_75._b6)]).y,_75._Z5,_75.__5);};}function _Z2(_75,_85){var _G6=_T5(_75,_85,_75._R5).x;var _H6=_T5(_75, _85,_75._R5).y;var _I6=yyfdivide(_g5(_75._86),_g5(_75._96));var _d5=0;for(;yyfless(_d5,2);_d5++){{var _C6=_75._b6[_k6(_d5,_75._b6)];_J6(_75,_T5(_75,_85,_C6)._A5,0,_T5(_75,_85,_C6).x,_T5(_75,_85,_C6).y,1,1,yyfminus(_g5(_T5(_75,_85,_C6)._w5),_g5(_T5(_75,_85,_C6)._C5)),16777215,1);}};var _K6=yyfplus(_g5(_75.x),45);var _L6=yyfminus(_g5(_75.y),20);var _D6=yyfminus(_g5(_f6(_K6,_L6,yyfminus(_g5(_G6),30),_H6)),93);var _M6=yyfdivide(_g5(_e6(_K6,_L6,yyfminus(_g5(_G6),30),_H6)),86);_J6(_75,2,0,_K6,_L6,1,_M6,_D6,16777215, 1);var _N6=yyfplus(_g5(_75.x),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5)));var _O6=yyfplus(_g5(_75.y),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5)));_P6(_75,6,(yyfgreater(_I6,0.45)?0:1),_N6,_O6);var _Q6=yyfplus(_g5(_N6),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5)));var _R6=yyfplus(yyfplus(_g5(_O6),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),40);_P6(_75,3,(yyfgreater(_I6,0.7)?0:1),_Q6,_R6);_J6(_75,1,(yyfgreater(_I6,0.5)?0:1),yyfplus(yyfplus(_g5(_Q6),90),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfminus(_g5(_R6),5),_g5(_s6(_g5(-_g5(_75._W5)), _75._W5))),1,1,_75._g6[_k6(0,_75._g6)],16777215,1);_J6(_75,1,(yyfgreater(_I6,0.6)?0:1),yyfplus(_g5(_Q6),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfminus(_g5(_R6),1),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),1,1,_75._g6[_k6(1,_75._g6)],16777215,1);_J6(_75,1,(yyfgreater(_I6,0.4)?0:1),yyfplus(yyfminus(_g5(_Q6),94),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfplus(_g5(_R6),1),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),1,1,_75._g6[_k6(2,_75._g6)],16777215,1);_P6(_75,4,(yyfgreater(_I6,0.35)?0:1),_G6, _H6);_P6(_75,11,1,_G6,_H6);_J6(_75,0,0,_75._46,_75._56,1,1,_75._26,16777215,1);}function __2(_75,_85){_P5(_75,_85);}// head = instance_create_depth(x-80, y-115, -1, oRoverHead); ///@is {oRoverHead} // gunWantX = x-190; ///@is {number} // gunWantY = y-10; ///@is {number} // gunX = gunWantX; ///@is {number} // gunY = gunWantY; ///@is {number} // gunRealsiesX = gunWantX; ///@is {number} // gunRealsiesY = gunWantY; ///@is {number} // ]; ///@is {Array} // wheelRot = [random(360), random(360), random(360)]; ///@is {Array} function _03(_75, _85){_P5(_75,_85);_75._Q5=0;_75._R5=_S5(yyfminus(_g5(_75.x),80),yyfminus(_g5(_75.y),115),(-1),7);_T5(_75,_85,_75._R5)._U5=_75.id;_75._V5=0;_75._W5=0;_75._X5=yyfminus(_g5(_75.x),190);_75._Y5=yyfminus(_g5(_75.y),10);_75._Z5=_75._X5;_75.__5=_75._Y5;_75._06=0;_75._16=0;_75._26=0;_75._36=0;_75._46=_75._X5;_75._56=_75._Y5;_75._S6=10;_75._86=75;_75._96=75;_75._66=0?1:0;_75._76=0;{_a6(100034);_75._b6=_c6([_d6(_75,_r5,8,(-85),0,_e6((-85),0,(-117),(-57)),_f6((-85),0,(-117),(-57))),_d6(_75,_r5,9,(-117),(-57), _e6((-117),(-57),(-190),(-10)),_f6((-117),(-57),(-190),(-10)))]);};{_a6(100035);_75._g6=_c6([random(360),random(360),random(360)]);};}function _13(_75,_85){_75._76=yyfplus(_75._76,0.0166666666666667);_75.x=yyfplus(_75.x,_75._Q5);var _d5=0;for(;yyfless(_d5,3);_d5++){{{_a6(100035);_75._g6=_h6(_75._g6,3154731156);_75._g6[_i6(_d5)]=yyfminus(_75._g6[_i6(_d5)],_75._Q5);};_75._V5=yyfdivide(_g5(abs(_75._Q5)),5);_75._W5=yyfdivide(_g5(abs(_75._Q5)),5);}};_75._V5=yyfplus(_75._V5,yyftime(_g5(yyfminus(1,_g5(yyfdivide(_g5(_75._86), _g5(_75._96))))),2));var _d5=0;for(;yyfless(_d5,2);_d5++){{(_j6=_T5(_75,_85,_75._b6[_k6(_d5,_75._b6)]),_l6(_j6._z5)(_j6,_85));}};var _m6=_F6(yyfdivide(_g5(yyfplus(yyfminus(_g5(_T5(_75,_85,1).x),_g5(_75.x)),1000)),200),(-1),1);if(yyfequal(_75._66,1)){{_m6=0;}};_75._Q5=yyfplus(_75._Q5,_m6);_75._Q5=yyftime(_75._Q5,0.9);_75._Q5=_o5(_75,_85,_75._Q5,0,0.001);var _T6=0?1:0;if(yyfless(abs(_u5(_f6(_75.x,_75.y,_T5(_75,_85,1).x,_T5(_75,_85,1).y),yyfplus(_g5(_75._26),180))),10)){{_T6=1?1:0;}};if(yyfequal(_U6(20), 0)){{_T6=1?1:0;}};if(yyfnotequal(_U6(5),0)){{_T6=0?1:0;}};_75._S6--;if(yyfgreater(_75._S6,0)){{_T6=0?1:0;}};if(yyfequal(_75._66,1)){{_T6=0?1:0;}};if(yyGetBool(_T6)){{_75._16=yyfminus(_75._16,10);_75._06=yyfplus(_75._06,20);_75._36=yyfminus(_75._36,50);_75._S6=15;var _p6=_q6(0,0,0);_r6(_p6,_s6(0.95,1.05));var _t6=_S5(yyfplus(_g5(_75._46),_g5(_u6(50,160))),yyfplus(_g5(_75._56),_g5(_v6(50,160))),0,3);_T5(_75,_85,_t6)._Q5=yyfplus(_T5(_75,_85,_t6)._Q5,_u6(50,yyfplus(_g5(_75._26),180)));_T5(_75,_85,_t6)._w6=yyfplus(_T5(_75, _85,_t6)._w6,_v6(50,yyfplus(_g5(_75._26),180)));_T5(_75,_85,_t6)._y6=yyfplus(_g5(_75._26),180);_T5(_75,_85,_t6)._x6=_75.id;var _z6=_S5(_T5(_75,_85,_t6).x,_T5(_75,_85,_t6).y,(-1),0);_T5(_75,_85,_z6)._y6=yyfplus(_g5(_75._26),180);}};_T5(_75,_85,_75._R5)._Q5=yyftime(_T5(_75,_85,_75._R5)._Q5,0.9);_T5(_75,_85,_75._R5)._w6=yyftime(_T5(_75,_85,_75._R5)._w6,0.9);_T5(_75,_85,_75._R5)._Q5=yyfplus(_T5(_75,_85,_75._R5)._Q5,yyftime(_g5(yyfminus(_g5(yyfminus(_g5(_75.x),80)),_g5(_T5(_75,_85,_75._R5).x))),0.075)); _T5(_75,_85,_75._R5)._w6=yyfplus(_T5(_75,_85,_75._R5)._w6,yyftime(_g5(yyfminus(_g5(yyfminus(_g5(_75.y),115)),_g5(_T5(_75,_85,_75._R5).y))),0.075));_T5(_75,_85,_75._R5).y=yyfplus(_T5(_75,_85,_75._R5).y,yyftime(_g5(sin(_75._76)),5));_T5(_75,_85,_75._R5).x=yyfplus(_T5(_75,_85,_75._R5).x,_T5(_75,_85,_75._R5)._Q5);_T5(_75,_85,_75._R5).y=yyfplus(_T5(_75,_85,_75._R5).y,_T5(_75,_85,_75._R5)._w6);_75._X5=yyfminus(_g5(_75.x),190);_75._Y5=yyfminus(_g5(_75.y),10);_75._06=yyftime(_75._06,0.9);_75._16=yyftime(_75._16, 0.9);_75._36=yyftime(_75._36,0.9);_75._06=yyfplus(_75._06,yyftime(_g5(yyfminus(_g5(_75._X5),_g5(_75._Z5))),0.075));_75._16=yyfplus(_75._16,yyftime(_g5(yyfminus(_g5(_75._Y5),_g5(_75.__5))),0.075));_75._36=yyfplus(_75._36,yyftime(_g5(yyfminus(0,_g5(_75._26))),0.075));_75._Z5=yyfplus(_75._Z5,_75._06);_75.__5=yyfplus(_75.__5,_75._16);_75._26=yyfplus(_75._26,_75._36);var _A6=yyfminus(_g5(_75.x),85);var _B6=_75.y;var _d5=0;for(;yyfless(_d5,2);_d5++){{var _C6=_75._b6[_k6(_d5,_75._b6)];_T5(_75,_85,_C6).x=_A6; _T5(_75,_85,_C6).y=_B6;_A6=yyfplus(_A6,_u6(_T5(_75,_85,_C6)._B5,_T5(_75,_85,_C6)._w5));_B6=yyfplus(_B6,_v6(_T5(_75,_85,_C6)._B5,_T5(_75,_85,_C6)._w5));if(yyfequal(_d5,1)){{_75._46=_A6;_75._56=_B6;}};}};var _D6=_f6(_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).y,_75._Z5,_75.__5);var _E6=yyfplus(_g5(_T5(_75,_85,_75._b6[_k6(0,_75._b6)])._B5),_g5(_T5(_75,_85,_75._b6[_k6(1,_75._b6)])._B5));{_a6(100004);_T5(_75,_85,_75._b6[_k6(0,_75._b6)])._v5=_F5(_75,_85,yyfplus(_g5(_D6),180), _D6,_F6(yyfdivide(_g5(_e6(_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(0,_75._b6)]).y,_75._Z5,_75.__5)),_g5(_E6)),0,1));};{_a6(100004);_T5(_75,_85,_75._b6[_k6(1,_75._b6)])._v5=_f6(_T5(_75,_85,_75._b6[_k6(1,_75._b6)]).x,_T5(_75,_85,_75._b6[_k6(1,_75._b6)]).y,_75._Z5,_75.__5);};}function _23(_75,_85){var _G6=_T5(_75,_85,_75._R5).x;var _H6=_T5(_75,_85,_75._R5).y;var _I6=yyfdivide(_g5(_75._86),_g5(_75._96));var _d5=0;for(;yyfless(_d5,2);_d5++){{var _C6=_75._b6[_k6(_d5,_75._b6)];_J6(_75,_T5(_75, _85,_C6)._A5,0,_T5(_75,_85,_C6).x,_T5(_75,_85,_C6).y,(-1),1,yyfminus(_g5(_T5(_75,_85,_C6)._w5),_g5(_T5(_75,_85,_C6)._C5)),16777215,1);}};var _K6=yyfminus(_g5(_75.x),45);var _L6=yyfminus(_g5(_75.y),20);var _D6=yyfminus(_g5(_f6(_K6,_L6,yyfplus(_g5(_G6),30),_H6)),93);var _M6=yyfdivide(_g5(_e6(_K6,_L6,yyfplus(_g5(_G6),30),_H6)),86);_J6(_75,2,0,_K6,_L6,(-1),_M6,_D6,16777215,1);var _N6=yyfplus(_g5(_75.x),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5)));var _O6=yyfplus(_g5(_75.y),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5)));_J6(_75, 6,(yyfgreater(_I6,0.45)?0:1),_N6,_O6,(-1),1,0,16777215,1);var _Q6=yyfplus(_g5(_N6),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5)));var _R6=yyfplus(yyfplus(_g5(_O6),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),40);_J6(_75,3,(yyfgreater(_I6,0.7)?0:1),_Q6,_R6,(-1),1,0,16777215,1);_J6(_75,1,(yyfgreater(_I6,0.4)?0:1),yyfplus(yyfminus(_g5(_Q6),90),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfminus(_g5(_R6),5),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),(-1),1,_75._g6[_k6(0,_75._g6)],16777215,1);_J6(_75,1,yyfgreater(_I6,0.5), yyfplus(_g5(_Q6),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfminus(_g5(_R6),1),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),(-1),1,_75._g6[_k6(1,_75._g6)],16777215,1);_J6(_75,1,yyfgreater(_I6,0.6),yyfplus(yyfplus(_g5(_Q6),94),_g5(_s6(_g5(-_g5(_75._V5)),_75._V5))),yyfplus(yyfplus(_g5(_R6),1),_g5(_s6(_g5(-_g5(_75._W5)),_75._W5))),(-1),1,_75._g6[_k6(2,_75._g6)],16777215,1);_J6(_75,4,(yyfgreater(_I6,0.35)?0:1),_G6,_H6,(-1),1,0,16777215,1);_J6(_75,11,0,_G6,_H6,(-1),1,0,16777215,1);_J6(_75,0,0,_75._46,_75._56, (-1),1,_75._26,16777215,1);}function _33(_75,_85){_P5(_75,_85);}// sender = noone; ///@is {oEnemy | oPlayer} function _43(_75,_85){_75._Q5=0;_75._w6=0;_75._x6=(-4);}function _53(_75,_85){_75.x=yyfplus(_75.x,_75._Q5);_75.y=yyfplus(_75.y,_75._w6);var _V6=_W6(_75,_75.x,_75.y,7);if((yyGetBool(yyfnotequal(_V6,(-4))))&&(yyGetBool(yyfnotequal(_T5(_75,_85,_V6)._U5,_75._x6)))){{_T5(_75,_85,_T5(_75,_85,_V6)._U5)._86=yyfminus(_T5(_75,_85,_T5(_75,_85,_V6)._U5)._86,7.5);_T5(_75,_85,_V6)._Q5=yyfplus(_T5(_75,_85, _V6)._Q5,_75._Q5);_T5(_75,_85,_V6)._w6=yyfplus(_T5(_75,_85,_V6)._w6,_75._w6);_q6(1,0,0);_O5(_75);return;}};var _t6=_W6(_75,_75.x,_75.y,6);if((yyGetBool(yyfnotequal(_t6,(-4))))&&(yyGetBool(yyfnotequal(_t6,_75._x6)))){{_T5(_75,_85,_t6)._86=yyfminus(_T5(_75,_85,_t6)._86,3);var _X6=_q6(2,0,0);_r6(_X6,2);_O5(_75);return;}};}function _63(_75,_85){_P5(_75,_85);}function _73(_75,_85){_75._Y6=0?1:0;_75._Z6=0?1:0;_75.__6=0;}function _83(_75,_85){if(yyfequal(_75._Z6,0)){{if(yyflessequal(_T5(_75,_85,2)._86,0)){{ _75._Z6=1?1:0;_75._Y6=1?1:0;_T5(_75,_85,2)._N2=0?1:0;_T5(_75,_85,2)._66=1?1:0;_S5(_T5(_75,_85,2).x,_T5(_75,_85,2).y,(-5),8);}};if(yyflessequal(_T5(_75,_85,1)._86,0)){{_75._Z6=1?1:0;_75._Y6=0?1:0;_T5(_75,_85,1)._N2=0?1:0;_T5(_75,_85,1)._66=1?1:0;_S5(_T5(_75,_85,1).x,_T5(_75,_85,1).y,(-5),8);}};}};if(yyfequal(_75._Z6,1)){{_75.__6++;if(yyfgreater(_75.__6,60)){{_07((yyGetBool(_75._Y6)?"You win!":"You lost!"));_17();}};}};}function _a3(_75,_85){var _27=yyftime(_g5(yyfdivide(_g5(_T5(_75,_85,1)._86),_g5(_T5(_75, _85,1)._96))),500);_37(0);_47(9,9,yyfplus(yyfplus(9,_g5(_27)),2),21,0);_37(7592025);_47(10,10,yyfplus(10,_g5(_27)),20,0);var _57=yyftime(_g5(yyfdivide(_g5(_T5(_75,_85,2)._86),_g5(_T5(_75,_85,2)._96))),500);_37(0);_47(1591,9,yyfminus(yyfminus(1591,_g5(_57)),2),21,0);_37(7592025);_47(1590,10,yyfminus(1590,_g5(_57)),20,0);}function _b3(_75,_85){_P5(_75,_85);}function _c3(_75,_85){_75.x=yyfplus(_g5(yyfdivide(_g5(_T5(_75,_85,1).x),2)),_g5(yyfdivide(_g5(_T5(_75,_85,2).x),2)));}function _d3(_75,_85){_P5(_75, _85);}function _e3(_75,_85){_75._86=100;}function _f3(_75,_85){_P5(_75,_85);}// owner = noone; ///@is {oRoverParent} function _g3(_75,_85){_75._U5=(-4);_75._Q5=0;_75._w6=0;_75._N2=0?1:0;}function _h3(_75,_85){_P5(_75,_85);}function _i3(_75,_85){_O5(_75);}function _j3(_75,_85){_P5(_75,_85);}function _67(){_65(global,global);_j5(global,global);_p5(global,global);_D5(global,global);_K5(global,global);_77._87=true;_97._87=true;_a7._87=true;_b7._87=true;_c7._87=true;_d7._87=true;_e7._87=true;_f7._87=true; _g7._87=true;_h7._87=true;_i7._87=true;_j7._87=true;_k7._87=true;_l7._87=true;_m7._87=true;_n7._87=true;_o7._87=true;_p7._87=true;_q7._87=true;_r7._87=true;_s7._87=true;_t7._87=true;_u7._87=true;_v7._87=true;_w7._87=true;_x7._87=true;_y7._87=true;_z7._87=true;_A7._87=true;_B7._87=true;_C7._87=true;_D7._87=true;_E7._87=true;_F7._87=true;_G7._87=true;_H7._87=true;_I7._87=true;_J7._87=true;_K7._87=true;_L7._87=true;_M7._87=true;_N7._87=true;_O7._87=true;_W6._87=true;_P7._87=true;_Q7._87=true;_R7._87=true; _O5._87=true;_S7._87=true;_T7._87=true;_U7._87=true;_V7._87=true;_W7._87=true;_X7._87=true;_Y7._87=true;_Z7._87=true;__7._87=true;_08._87=true;_18._87=true;_28._87=true;_38._87=true;_48._87=true;_P6._87=true;_58._87=true;_J6._87=true;_68._87=true;_78._87=true;_88._87=true;_98._87=true;_a8._87=true;_b8._87=true;_c8._87=true;_P5._d8=true;_e8._d8=true;_f8._d8=true;_g8._d8=true;_h8._87=true;_i8._87=true;_j8._87=true;_k8._87=true;_l8._87=true;_m8._87=true;_n8._87=true;_o8._87=true;_p8._87=true;_q8._87=true; _r8._87=true;_s8._87=true;_t8._87=true;_u8._87=true;_v8._87=true;_w8._87=true;_x8._87=true;_y8._87=true;_z8._87=true;_A8._87=true;_B8._87=true;_C8._87=true;_D8._87=true;_E8._87=true;_F8._87=true;_G8._87=true;_H8._87=true;_I8._87=true;_J8._87=true;_K8._87=true;_L8._87=true;_M8._87=true;_N8._87=true;_O8._87=true;_P8._87=true;_Q8._87=true;_R8._87=true;_S8._87=true;_T8._87=true;_U8._87=true;_V8._87=true;_W8._87=true;_X8._87=true;_Y8._87=true;_Z8._87=true;__8._87=true;_09._87=true;_19._87=true;_29._87=true; _39._87=true;_49._87=true;_59._87=true;_69._87=true;_79._87=true;}function _89(){}_J1._99=["gml_Script_log","gml_Script_value_shift","gml_Script_anon_Arm_gml_GlobalScript_Arm_141_Arm_gml_GlobalScript_Arm","gml_Script_Arm","gml_Script_angle_lerp","gml_Script_angle_shift"];_J1._a9=[_b5,_o5,_s5,_r5,_F5,_J5];const _b9=100000;const _c9=100001;const _d9=100002;const _e9=100003;const _f9=100004;const _g9=100005;_r5._h9=!0;/*@constructor */function _i9(_j9){this._k9=false;this._l9=0;this._m9=0;this._n9=false;this._o9=null; this._p9=null;this._q9=null;this._r9=null;this._s9=null;this._t9=null;this._u9=[];this._v9(_j9._t9)};_i9.prototype._w9=function(){var _x9=new _i9({_t9:this._t9});return _x9};_i9.prototype._v9=function(_y9){this._t9=_y9;this._o9=new spine._z9(_y9);this._s9=new spine._A9(this._o9.data);this._r9=new spine._B9(this._s9);var listener=new Object();listener.start=function(_C9){};listener.end=function(_C9){};listener.complete=function(_C9,_D9){};listener.event=function(_C9,_E9){var map=_F9();_G9._H9=map;_I9(map, "name",_E9.data.name);_I9(map,"track",_C9);_I9(map,"integer",_E9._J9);_I9(map,"float",_E9._K9);var _L9=_E9._L9?_E9._L9:_E9.data._L9;_I9(map,"string",_L9);_M9._N9(_O9,0);_P9(map);_G9._H9=-1};this._r9._Q9(listener);if(_y9.animations.length>0){this._R9(null)}this._S9(null);this._p9=new spine._T9();var _U9=this._o9._V9();this._W9=[_U9.scaleX,_U9.scaleY*-1.0];};_i9.prototype._X9=function(_Y9,_Z9){if(_Z9==undefined)_Z9=0;if(_Z9<0)return 0;if(_Z9>=this._r9._c2.length)return 0;var __9=_0a?_0a._1a():30;if(_2a){ if((_Y9!=undefined)&&(_Y9!=null)){if(_Y9._3a==_4a){__9=_5a._6a()}else {__9=_Y9._32}}else {__9=_5a._6a()}}if(this._r9._c2[_Z9]==null){return ~~((__9*this._q9.duration)+0.5)}return ~~((__9*this._r9._c2[_Z9]._7a.duration)+0.5)};function _8a(_9a,_aa){if(_aa<0.0)return _9a;var _ba=_9a/_aa;var _ca=_ba-Math.floor(_ba);var _da=_ca*_aa;return _da}_i9.prototype._ea=function(_Z9){if(_Z9<0)return 0;if(_Z9>=this._r9._c2.length)return 0;var __9=_0a?_0a._1a():30;if(_2a){__9=_5a._6a()}if(__9<=0)return 0;var _fa=this._r9._c2[_Z9]._ga*__9; _fa=_8a(_fa,__9*this._r9._c2[_Z9]._7a.duration);return ~~(_fa+0.5)};_i9.prototype._ha=function(_Z9,_ia){if(_Z9<0)return;if(_Z9>=this._r9._c2.length)return;var __9=_0a?_0a._1a():30;if(_2a){__9=_5a._6a()}if(__9<=0)return 0;var _fa=_8a(_ia,__9*this._r9._c2[_Z9]._7a.duration);var time=(_fa/__9);this._r9._c2[_Z9]._ga=time;this._k9=true};_i9.prototype._R9=function(_ja){this._ka(_ja,0)};_i9.prototype._ka=function(_ja,_Z9){var _7a=null;if(((_ja===null)||(_ja===undefined))&&(_Z9===0)){if(this._t9.animations.length>0){ _7a=this._t9._la(this._t9.animations[0].name)}}else {_7a=this._t9._la(_ja)}if(_7a!==null&&_7a!==undefined){if(_Z9===0){this._l9=0;this._m9=0;this._q9=_7a}this._r9._ma(_Z9,_7a.name,true)}};_i9.prototype._S9=function(_na){if(_na===null||_na===undefined){if(this._t9._oa){this._o9._pa(this._t9._oa.name);}}else {this._o9._pa(_na)}this._o9._qa()};_i9.prototype._ra=function(_sa,_ta,_ua){this._s9._va(_sa,_ta,_ua)};_i9.prototype._wa=function(_xa,_ya){var slot=this._o9._za(_xa);if((slot!==null)&&(slot!==undefined)){ if(typeof(_ya)==='number'){slot._Aa(null)}else {var _Ba=this._o9._Ca(_xa);for(var _Da=0;_Da>8)/255.0;_Ka=((_Ha&0xff0000)>>16)/255.0;if(slot.color!=undefined){_La=slot.color._La}else {_La=1.0}slot.color=new spine._Ma(_Ia,_Ja,_Ka,_La)}};_i9.prototype._Na=function(_xa,_Oa){var slot=this._o9._za(_xa);if((slot!==null)&&(slot!==undefined)){var _Ia,_Ja,_Ka,_La;_La=_Oa;if(slot.color!=undefined){_Ia=slot.color._Ia;_Ja=slot.color._Ja;_Ka=slot.color._Ka}else {_Ia=1.0;_Ja=1.0;_Ka=1.0}slot.color=new spine._Ma(_Ia,_Ja,_Ka,_La)}};_i9.prototype._Pa=function(_xa,_Ha){var slot=this._o9._za(_xa); if((slot!==null)&&(slot!==undefined)){var _Qa;if(slot.color!=undefined){_Qa=slot.color._Ia*255.0;_Qa|=(slot.color._Ja*255.0)<<8;_Qa|=(slot.color._Ka*255.0)<<16;_Qa|=0xff000000}else {_Qa=0xffffffff}return _Qa}return 0xffffffff};_i9.prototype._Ra=function(_xa,_Ha){var slot=this._o9._za(_xa);if((slot!==null)&&(slot!==undefined)){if(slot.color!=undefined){return slot.color._La}else {return 1.0}}return 1.0};_i9.prototype._Sa=function(_xa,_ya){var _Ta=undefined;var _Ba=this._o9._Ca(_xa);for(var _Da=0;_Da>8)/255.0,_Hb=((_Ha&0xff0000)>>16)/255.0;_Db.color=new spine._Ma(_Fb,_Gb,_Hb,_Oa)}else if(_1b!=undefined){_Db.color=new spine._Ma();_Db.color._Ib(_1b)}_Db._Jb(_Db);this._u9.push({attachment:_Db,_xb:_xb})};_i9.prototype._Kb=function(_9a){this._n9=_9a};_i9.prototype._Lb=function(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb,_Rb,_Y9){var skeleton=this._o9;var _U9=this._o9._V9();var _Sb=this._l9;var _Tb=this._k9;var _Ub=-_Qb;var _Vb=(_Rb!==undefined);var _Wb=_Ob*this._W9[0];var _Xb=_Pb*this._W9[1];var _Yb=(_Wb<0)?-1.0:1.0; var _Zb=(_Xb<0)?-1.0:1.0;var __b=Math.abs(_Wb);var _0c=Math.abs(_Xb);if((_Tb==true)||(_Sb!==_Wa)||(skeleton.x!==_Mb)||(skeleton.y!==_Nb)||(_U9.scaleX!==__b)||(_U9.scaleY!==_0c)||(skeleton.scaleX!=_Yb)||(skeleton.scaleY!=_Zb)||(_U9.rotation!==_Ub)){var _1c=_Y9;if(((_Y9==undefined)||(_Y9==null))&&(_Rb!=undefined)&&(_Rb!=null)){var index;index=_Rb._2c;_1c=_3c._4c(index)}var _5c=this._X9(_1c,0);if(_5c>0){var _6c=_Wa%_5c,_7c=this._l9%_5c,duration=this._q9.duration,_8c=this._q9._9c.length;var _ac=0;if(Math.abs(_6c-_7c)<(_5c/2)){ if(_6c>_7c)_ac=1;else if(_6c<_7c)_ac=-1;else _ac=0}if((this._m9>0)&&(_6c<_7c)){_6c+=_5c}if(_7c-_6c>=_5c-1){_6c+=_5c}this._m9=_ac;var _bc=(_6c-_7c)/_5c;this._r9._cc(_bc*duration)}this._r9.apply(this._o9);this._l9=_Wa;skeleton.x=_Mb;skeleton.y=_Nb;skeleton.scaleX=_Yb;skeleton.scaleY=_Zb;_U9.scaleX=__b;_U9.scaleY=_0c;_U9.rotation=_Ub;_Vb=true;this._k9=false}if(_Vb){if(_Rb){_Rb._dc(_ec,0,_Rb,null)}skeleton._Vb();this._p9._cc(this._o9,1)}};_i9.prototype._fc=function(_gc,_Mb,_Nb,_Ob,_Pb,_Qb){var _5c=this._X9(0); var _hc=~~(_5c*(_gc/this._q9.duration)+0.5);this._Lb(_hc,_Mb,_Nb,_Ob,_Pb,_Qb)};_i9.prototype._ic=function(_jc,_Wa,_Mb,_Nb,_Ob,_Pb,_Qb){var _kc=this._p9;if(_kc._lc.length>0){this._Lb(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb);_jc.left=~~(_kc._mc+0.5);_jc.right=~~(_kc._nc+0.5);_jc.top=~~(_kc._oc+0.5);_jc.bottom=~~(_kc._pc+0.5);return true}return false};_i9.prototype._qc=function(_jc){if(this._p9._lc.length>0){this._o9._Vb();this._p9._cc(this._o9,1);_jc.left=this._p9._mc;_jc.right=this._p9._nc;_jc.top=this._p9._oc;_jc.bottom=this._p9._pc; return true}return false};_i9.prototype._rc=function(){if(this._p9==null)return 0;this._p9._cc(this._o9,1);return this._p9._lc.length};_i9.prototype._sc=function(_ia){if(this._p9!=null){if(_ia>=0){if(_ia0){_zc=_zc%_1c._Rc.length}if(_zc<0){_zc=_zc+_1c._Rc.length}_Cc=1.0/_Cc;_Dc=1.0/_Dc;var _kc=this._p9;var _Sc=_Tc(_kc._mc,_Pc.left);var _Ia=_Uc(_kc._nc,_Pc.right);var _Vc=_Tc(_kc._oc,_Pc.top);var _Ka=_Uc(_kc._pc,_Pc.bottom);var _Wc=Math.sin(-_Ec*(_Xc/180.0));var _Yc=Math.cos(-_Ec*(_Xc/180.0));for(var _F2=_Sc;_F2<=_Ia;_F2++){for(var _Zc=_Vc;_Zc<=_Ka;_Zc++){var __c=((_Yc*(_F2-_Ac)+_Wc*(_Zc-_Bc))*_Cc+_1c._0d); var _1d=((_Yc*(_Zc-_Bc)-_Wc*(_F2-_Ac))*_Dc+_1c._2d);if((__c<0)||(__c>=_1c._3d)){continue }if((_1d<0)||(_1d>=_1c._4d)){continue }if(_1c._5d){if(!_1c._Rc._wc[_zc]._wc[__c+(_1d*_1c._3d)]){continue }}var _Mc=_kc._6d(_F2,_Zc);if(_Mc!==null){return true}}}return false};_i9.prototype._7d=function(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb,_8d,_9d){this._Lb(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb);var _Mc=this._p9._6d(_8d,_9d);if(_Mc!==null){return true}return false};_i9.prototype._ad=function(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb,_8d,_9d,_Ac,_Bc){this._Lb(_Wa, _Mb,_Nb,_Ob,_Pb,_Qb);var _Mc=this._p9._Nc(_8d,_9d,_Ac,_Bc);if(_Mc!==null){return true}return false};_i9.prototype._bd=function(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb,_8d,_9d,_Ac,_Bc){this._Lb(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb);var _kc=this._p9;var _Mc=_kc._Nc(_8d,_9d,_Ac,_Bc);if(_Mc!==null){return true}_Mc=_kc._Nc(_8d,_9d,_Ac,_9d);if(_Mc!==null){return true}_Mc=_kc._Nc(_Ac,_9d,_Ac,_Bc);if(_Mc!==null){return true}_Mc=_kc._Nc(_Ac,_Bc,_8d,_Bc);if(_Mc!==null){return true}_Mc=_kc._Nc(_8d,_Bc,_8d,_9d);if(_Mc!==null){return true}return false} ;_i9.prototype._cd=function(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb,_dd){this._Lb(_Wa,_Mb,_Nb,_Ob,_Pb,_Qb);var _kc=this._p9;var skeleton=this._o9;var _Sc=_Tc(_kc._mc,_dd.left);var _Ia=_Uc(_kc._nc,_dd.right);var _Vc=_Tc(_kc._oc,_dd.top);var _Ka=_Uc(_kc._pc,_dd.bottom);var _ed=((_dd.right+_dd.left)/2);var _fd=((_dd.bottom+_dd.top)/2);var _gd=((_dd.right-_dd.left)/2);var _hd=((_dd.bottom-_dd.top)/2);var _3d=(_kc._nc-_kc._mc);var _4d=(_kc._pc-_kc._oc);var _0d=skeleton.x-_kc._mc;var _2d=skeleton.y-_kc._oc;if((_Ob==1)&&(_Pb==1)&&(Math.abs(_Qb)<0.0001)){ for(var _F2=_Sc;_F2<=_Ia;_F2++){for(var _Zc=_Vc;_Zc<=_Ka;_Zc++){if(_id((_F2-_ed)/_gd)+_id((_Zc-_fd)/_hd)>1)continue;var __c=_F2-_Mb+_0d;var _1d=_Zc-_Nb+_2d;if((__c<0)||(__c>=_3d))continue;if((_1d<0)||(_1d>=_4d))continue;var _Mc=_kc._6d(_F2,_Zc);if(_Mc!==null){return true}}}}else {var _jd=Math.sin(-_Qb*_Xc/180.0);var _kd=Math.cos(-_Qb*_Xc/180.0);for(var _F2=_Sc;_F2<=_Ia;_F2++){for(var _Zc=_Vc;_Zc<=_Ka;_Zc++){if(_id((_F2-_ed)/_gd)+_id((_Zc-_fd)/_hd)>1)continue;var __c=Math.floor((_kd*(_F2-_Mb)+_jd*(_Zc-_Nb))/_Ob+_0d); var _1d=Math.floor((_kd*(_Zc-_Nb)-_jd*(_F2-_Mb))/_Pb+_2d);if((__c<0)||(__c>=_3d))continue;if((_1d<0)||(_1d>=_4d))continue;var _Mc=_kc._6d(_F2,_Zc);if(_Mc!==null){return true}}}}return false};_i9.prototype._ld=function(_md,_nd){var bone=this._o9._od(_md);if(bone){var _pd=_qd._4c(_nd);if(_pd){_pd["length"]=bone.data.length;_pd["x"]=bone.data.x;_pd["y"]=bone.data.y;_pd["angle"]=bone.data.rotation;_pd["xscale"]=bone.data.scaleX;_pd["yscale"]=bone.data.scaleY;if((bone.data.parent!==undefined)&&(bone.data.parent!==null)){ _pd["parent"]=bone.data.parent.name}else {_pd["parent"]=""}return true}}return false};_i9.prototype._rd=function(_md,_nd){var bone=this._o9._od(_md);if(bone){var _pd=_qd._4c(_nd);if(_pd){bone.data.length=(_pd["length"]!==undefined)?_pd["length"]:bone.data.length;bone.data.x=(_pd["x"]!==undefined)?_pd["x"]:bone.data.x;bone.data.y=(_pd["y"]!==undefined)?_pd["y"]:bone.data.y;bone.data.rotation=(_pd["angle"]!==undefined)?_pd["angle"]:bone.data.rotation;bone.data.scaleX=(_pd["xscale"]!==undefined)?_pd["xscale"]:bone.data.scaleX; bone.data.scaleY=(_pd["yscale"]!==undefined)?_pd["yscale"]:bone.data.scaleY;return true}}return false};_i9.prototype._sd=function(_md,_nd){var bone=this._o9._od(_md);if(bone){var _pd=_qd._4c(_nd);if(_pd){_pd["x"]=bone.x;_pd["y"]=bone.y;_pd["angle"]=bone.rotation;_pd["xscale"]=bone.scaleX;_pd["yscale"]=bone.scaleY;_pd["worldX"]=bone._td;_pd["worldY"]=bone._ud;_pd["worldAngleX"]=bone._vd();_pd["worldAngleY"]=bone._wd();_pd["worldScaleX"]=bone._xd();_pd["worldScaleY"]=bone._yd();_pd["appliedAngle"]=bone._zd; if(bone.parent!=null)if(bone.parent.data!=null)_pd["parent"]=bone.parent.data.name;return true}}return false};_i9.prototype._Ad=function(_md,_nd){var bone=this._o9._od(_md);if(bone){var _pd=_qd._4c(_nd);if(_pd){bone.x=_pd["x"];bone.y=_pd["y"];bone.rotation=_pd["angle"];bone.scaleX=_pd["xscale"];bone.scaleY=_pd["yscale"];return true}}return false};_i9.prototype._Bd=function(){if(this._o9.skin){return this._o9.skin.name}return ""};_i9.prototype._Cd=function(_Z9){if((_Z9>=0)&&(_Z9=0)&&(_Z9_ia){if(this._5e._zb[_ia]._ab){if(this._5e._zb[_ia]._ab._9b){return this._5e._zb[_ia]._ab._9b}}}}}return -1};_2e.prototype._Ie=function(_Je,_na,_hc,x,y,_Ke,_Le,angle,_Qa,alpha){if(this._t9===null||this._t9===undefined)return;var _Me=new _i9(this); _Me._R9(_Je);_Me._S9(_na);_Me._Lb(_hc,x,y,_Ke,_Le,angle);this._Ne(_Me._o9,_Qa,alpha)};_2e.prototype._Oe=function(_hc,x,y,_Ke,_Le,angle,_Qa,alpha){if(!_Wd||!_Wd._Pe()){this._Ie(null,null,_hc,x,y,_Ke,_Le,angle,_Qa,alpha)}else {var _Qe=_Wd._Pe();_Qe._Lb(_hc,x,y,_Ke,_Le,angle,_Wd);this._Ne(_Qe._o9,_Qa,alpha);if(_Qe._n9){this._Re(_Qe._p9)}}};_2e.prototype._Se=function(_Te,_Je,_na,_hc,x,y,_Ke,_Le,angle,_Ue,_Ve,_Sd){_We(_Sd);var _Xe=false;var _Qe=null;if((_Te===undefined)||(_Te===null)||(_Te._Pe()===null)){ _Qe=new _i9(this);_Xe=true;_Qe._R9(_Je);_Qe._S9(_na)}else {_Qe=_Te._Pe();if((_Je!==undefined)&&(_Je!==null)){_Qe._R9(_Je)}if((_na!==undefined)&&(_na!==null)){_Qe._S9(_na)}}_Qe._Lb(_hc,x,y,_Ke,_Le,angle,_Te);var _Ye=[];var _Ze=0;for(var _F2=0,_Fc=_Qe._o9.slots.length;_F2<_Fc;_F2++){var slot=_Qe._o9.drawOrder[_F2];if(!slot.attachment)continue;var __e=false;if(slot.attachment instanceof spine._0f){__e=this._1f(slot,_Ue,_Ve)}else if(slot.attachment instanceof spine._2f){__e=this._3f(slot,_Ue,_Ve)}else if(slot.attachment instanceof spine._4f){ __e=this._5f(slot,_Ue,_Ve)}if(__e){_Ye[_Ze]=slot;_Ze++}}if(_Ze>0){for(var _F2=(_Ze-1);_F2>=0;_F2--){_Vd(_Sd,_Ye[_F2].data.name)}}};_2e.prototype._Ne=function(_6f,color,alpha){var _Fb=(color&0xff)/255.0,_Gb=((color&0xff00)>>8)/255.0,_Hb=((color&0xff0000)>>16)/255.0;if(_8e){this._7f(_6f,_Fb,_Gb,_Hb,alpha)}else {this._8f(_6f,_Fb,_Gb,_Hb,alpha);}};_2e.prototype._8f=function(_6f,_9f,_af,_bf,_cf){var _df=[0,1,2,2,3,0];var vertices=[];var _ef=new spine._Ma(1.0,1.0,1.0,1.0);var _ff=false;for(var _F2=0,_Fc=_6f.slots.length; _F2<_Fc;_F2++){var slot=_6f.drawOrder[_F2];if(!slot.attachment)continue;var _Ia=(_9f*255);var _Ja=(_af*255);var _Ka=(_bf*255);var _La=(_cf*255);if((slot.skeleton!=undefined)&&(slot.skeleton._Ia!=undefined)){_Ia*=slot.skeleton._Ia;_Ja*=slot.skeleton._Ja;_Ka*=slot.skeleton._Ka;_La*=slot.skeleton._La}if(slot.color!=undefined){_Ia*=slot.color._Ia;_Ja*=slot.color._Ja;_Ka*=slot.color._Ka;_La*=slot.color._La}if(slot.attachment.color!=undefined){_Ia*=slot.attachment.color._Ia;_Ja*=slot.attachment.color._Ja;_Ka*=slot.attachment.color._Ka; _La*=slot.attachment.color._La}var _Qa;_Qa=(_La<<24)|(_Ia<<16)|(_Ja<<8)|(_Ka<<0);var _gf=null;var uvs=null;var _hf=null;var _if=2;var _jf=0;var _kf=0;var _lf=0;var _mf=null;var _Ae=null;if(slot.attachment instanceof spine._0f){var _lb=slot.attachment;if((this._6e!=null)&&(this._6e._nf())){_lb._of(slot.bone,vertices,0,2);_gf=vertices;uvs=_lb.uvs;_hf=_df;_kf=4;_lf=6;_Ae=_6b[_lb._lb._pf._ab._9b];if(!_Ae.complete)continue;if(_Qa!=_qf){if(!this._3e[_lb._lb._pf._ab.name]){var _7b=_lb._lb._ab;this._fe(_7b.name,_7b.width, _7b.height,_7b._9b)}_Ae=_rf(this._3e[_lb._lb._ab.name],_Qa)}var _sf=_lb._lb._ab;_mf=this._3e[_sf.name]}else {this._de(slot,_Qa,_La/255.0)}}else if(slot.attachment instanceof spine._2f){var _tf=slot.attachment;_tf._of(slot,0,_tf._uf,vertices,0,2);_gf=vertices;uvs=_tf.uvs;_hf=_tf.triangles;_kf=_tf._uf;_lf=_tf.triangles.length;_Ae=_6b[_tf._lb._pf._ab._9b];if(!_Ae.complete)continue;if(_Qa!=_qf){if(!this._3e[_tf._lb._pf._7b.name]){var _7b=_tf._lb._pf._7b;this._fe(_7b.name,_7b.width,_7b.height,_tf._lb._pf._7b._9b)} _Ae=_rf(this._3e[_tf._lb._pf._7b.name],_Qa)}_mf=this._3e[_tf._lb._pf._7b.name]}else if(slot.attachment instanceof spine._vf){if(this._6e==null){this._6e=new spine._wf()}this._6e._xf(slot,slot.attachment);continue }if((_kf>0)&&(_Ae!=null)){if((this._6e!=null)&&(this._6e._nf())){this._6e._yf(vertices,_kf*2,_hf,_lf,uvs,_ef,_ef,_ff);_gf=this._6e._zf;uvs=this._6e._zf;_hf=this._6e._Af;_if=8;_jf=6;_kf=_gf.length/_if;_lf=_hf.length}for(var _ob=0;_ob<_lf/3;_ob++){var _Bf=_ob*3;var _Cf=_hf[_Bf++]*_if,_Df=_hf[_Bf++]*_if, _Ef=_hf[_Bf++]*_if;var _Ff=[];_Ff[0]={};_Ff[0].x=_gf[_Cf];_Ff[0]._nb=uvs[_jf+_Cf];_Cf++;_Ff[0].y=_gf[_Cf];_Ff[0]._ob=uvs[_jf+_Cf];_Ff[1]={};_Ff[1].x=_gf[_Df];_Ff[1]._nb=uvs[_jf+_Df];_Df++;_Ff[1].y=_gf[_Df];_Ff[1]._ob=uvs[_jf+_Df];_Ff[2]={};_Ff[2].x=_gf[_Ef];_Ff[2]._nb=uvs[_jf+_Ef];_Ef++;_Ff[2].y=_gf[_Ef];_Ff[2]._ob=uvs[_jf+_Ef];this._Gf(_Hf,_Ae,_Ff[0].x,_Ff[0].y,_Ff[1].x,_Ff[1].y,_Ff[2].x,_Ff[2].y,_Ff[0]._nb*_mf._H2,_Ff[0]._ob*_mf._I2,_Ff[1]._nb*_mf._H2,_Ff[1]._ob*_mf._I2,_Ff[2]._nb*_mf._H2,_Ff[2]._ob*_mf._I2)} }if(this._6e!=null){this._6e._If(slot)}}if(this._6e!=null){this._6e._Jf()}};function _Kf(_Lf,_Mf,_Nf){if(_Mf==false){switch(_Lf){case spine._Of.Normal:_Nf.src=_Pf._Qf;_Nf._Rf=_Pf._Sf;break;case spine._Of.Additive:_Nf.src=_Pf._Qf;_Nf._Rf=_Pf._Tf;break;case spine._Of.Multiply:_Nf.src=_Pf._Uf;_Nf._Rf=_Pf._Sf;break;case spine._Of.Screen:_Nf.src=_Pf._Tf;_Nf._Rf=_Pf._Vf;break;default :_Nf.src=_Pf._Qf;_Nf._Rf=_Pf._Sf;break }}else {switch(_Lf){case spine._Of.Normal:_Nf.src=_Pf._Tf;_Nf._Rf=_Pf._Sf;break;case spine._Of.Additive:_Nf.src=_Pf._Tf; _Nf._Rf=_Pf._Tf;break;case spine._Of.Multiply:_Nf.src=_Pf._Uf;_Nf._Rf=_Pf._Sf;break;case spine._Of.Screen:_Nf.src=_Pf._Tf;_Nf._Rf=_Pf._Vf;break;default :_Nf.src=_Pf._Qf;_Nf._Rf=_Pf._Sf;break }}}_2e.prototype._7f=function(_6f,_9f,_af,_bf,_cf){var _df=[0,1,2,2,3,0];var vertices=[];var _ef=new spine._Ma(1.0,1.0,1.0,1.0);var _ff=false;var _Wf,_Xf,_Yf,_Zf;var __f;if(_Xd==true){_Wf=_8e._0g._1g(_Pf._2g);_Xf=_8e._0g._1g(_Pf._3g);_Yf=_8e._0g._1g(_Pf._4g);_Zf=_8e._0g._1g(_Pf._5g);__f=_8e._0g._1g(_Pf._6g)}var _7g=new spine._Ma(0.0, 0.0,0.0,0.0);var _8g=false;if(_9g!=_Yd){_Yd=_9g;_8g=true;if(_Yd!=-1){_Zd=_ag(_Yd,"gm_SpineTintBlackColour")}}for(var _F2=0,_Fc=_6f.slots.length;_F2<_Fc;_F2++){var slot=_6f.drawOrder[_F2];if(!slot.attachment)continue;var _Ia=(_9f*255);var _Ja=(_af*255);var _Ka=(_bf*255);var _La=(_cf*255);if((slot.skeleton!=undefined)&&(slot.skeleton._Ia!=undefined)){_Ia*=slot.skeleton._Ia;_Ja*=slot.skeleton._Ja;_Ka*=slot.skeleton._Ka;_La*=slot.skeleton._La}if(slot.color!=undefined){_Ia*=slot.color._Ia;_Ja*=slot.color._Ja; _Ka*=slot.color._Ka;_La*=slot.color._La}if(slot.attachment.color!=undefined){_Ia*=slot.attachment.color._Ia;_Ja*=slot.attachment.color._Ja;_Ka*=slot.attachment.color._Ka;_La*=slot.attachment.color._La}var _Qa;_Qa=(_La<<24)|(_Ia<<0)|(_Ja<<8)|(_Ka<<16);if(_Yd!=-1){if((_Zd!=undefined)&&(_Zd!=-1)){var _bg;if((slot._cg!=undefined)&&(slot._cg!=null)){_bg=slot._cg}else {_bg=_7g}var _dg=[_bg._Ia*_9f,_bg._Ja*_af,_bg._Ka*_bf,_cf];if((_8g)||((__d[0]!=_dg[0])||(__d[1]!=_dg[1])||(__d[2]!=_dg[2])||(__d[3]!=_dg[3]))){ __d=_dg;_eg(_Zd,__d);_8g=false}}}var _gf=null;var uvs=null;var _hf=null;var _if=2;var _jf=0;var _kf=0;var _lf=0;var _Ae=null;if(slot.attachment instanceof spine._0f){var _lb=slot.attachment;_lb._of(slot.bone,vertices,0,2);_gf=vertices;uvs=_lb.uvs;_hf=_df;_kf=4;_lf=6;_Ae=_6b[_lb._lb._pf._ab._9b]}else if(slot.attachment instanceof spine._2f){var _tf=slot.attachment;_tf._of(slot,0,_tf._uf,vertices,0,2);_gf=vertices;uvs=_tf.uvs;_hf=_tf.triangles;_kf=_tf._uf;_lf=_tf.triangles.length;_Ae=_6b[_tf._lb._pf._ab._9b]}else if(slot.attachment instanceof spine._vf){ if(this._6e==null){this._6e=new spine._wf()}this._6e._xf(slot,slot.attachment);continue }if((_kf>0)&&(_Ae!=null)){if(!_Ae.complete)continue;if(!_Ae._fg)_gg({_ab:_Ae});if((this._6e!=null)&&(this._6e._nf())){this._6e._yf(vertices,_kf*2,_hf,_lf,uvs,_ef,_ef,_ff);_gf=this._6e._zf;uvs=this._6e._zf;_hf=this._6e._Af;_if=8;_jf=6;_kf=_gf.length/_if;_lf=_hf.length}if(_Xd==true){var _hg=slot.data._ig;var _jg=new Object();_Kf(_hg,this._7e,_jg);_8e._0g._kg(_Pf._2g,_jg.src);_8e._0g._kg(_Pf._3g,_jg._Rf);_8e._0g._kg(_Pf._4g, _jg.src);_8e._0g._kg(_Pf._5g,_jg._Rf)}var _lg=_8e._mg(_Pf._ng,_Ae._fg,_8e._og,_lf);var _pg=_lg._qg()>>2;var index=_pg*_lg._rg;_lg._rg+=_lf;var _sg=_lg._tg;var _ug=_lg._vg;var _wg=_lg._xg;var _yg=index;for(var _ob=0;_ob<_lf;_ob++,_yg+=_pg){var index=_hf[_ob];_sg[_yg+0]=_gf[(index*_if)+0];_sg[_yg+1]=_gf[(index*_if)+1];_sg[_yg+2]=_zg;_ug[_yg+0]=_Qa;_wg[_yg+0]=uvs[(index*_if)+_jf+0];_wg[_yg+1]=uvs[(index*_if)+_jf+1]}}if(this._6e!=null){this._6e._If(slot)}}if(this._6e!=null){this._6e._Jf()}if(_Xd==true){_8e._0g._kg(_Pf._2g, _Wf);_8e._0g._kg(_Pf._3g,_Xf);_8e._0g._kg(_Pf._4g,_Yf);_8e._0g._kg(_Pf._5g,_Zf);_8e._0g._kg(_Pf._6g,__f)}};_2e.prototype._Re=function(_Ag){_Bg(_Ag._mc,_Ag._oc,_Ag._mc,_Ag._pc);_Bg(_Ag._mc,_Ag._pc,_Ag._nc,_Ag._pc);_Bg(_Ag._nc,_Ag._pc,_Ag._nc,_Ag._oc);_Bg(_Ag._nc,_Ag._oc,_Ag._mc,_Ag._oc);for(var _Fc=0;_Fc<_Ag._uc.length;_Fc++){var _Gc=_Ag._uc[_Fc];var size=_Gc.length/2;for(var _Hc=0;_Hc>2;var index=_pg*_lg._rg;_lg._rg+=_kf;var _sg=_lg._tg;var _ug=_lg._vg;var _wg=_lg._xg;var _yg=index;var _3h=_yg+_pg;var _qb=_3h+_pg;var _4h=_qb+_pg;var _5h=_4h+_pg;var _6h=_5h+_pg;_sg[_yg+0]=_sg[_6h+0]=vertices[spine._0f._Eg];_sg[_yg+1]=_sg[_6h+1]=vertices[spine._0f._Fg];_sg[_3h+0]=vertices[spine._0f._Gg];_sg[_3h+1]=vertices[spine._0f._Hg];_sg[_qb+0]=_sg[_4h+0]=vertices[spine._0f._Ig];_sg[_qb+1]=_sg[_4h+1]=vertices[spine._0f._Jg]; _sg[_5h+0]=vertices[spine._0f._7h];_sg[_5h+1]=vertices[spine._0f._8h];_sg[_yg+2]=_sg[_3h+2]=_sg[_qb+2]=_sg[_4h+2]=_sg[_5h+2]=_sg[_6h+2]=_zg;_ug[_yg]=_ug[_3h]=_ug[_qb]=_ug[_4h]=_ug[_5h]=_ug[_6h]=_Qa;_wg[_yg+0]=_wg[_6h+0]=uvs[spine._0f._Eg];_wg[_yg+1]=_wg[_6h+1]=uvs[spine._0f._Fg];_wg[_3h+0]=uvs[spine._0f._Gg];_wg[_3h+1]=uvs[spine._0f._Hg];_wg[_qb+0]=_wg[_4h+0]=uvs[spine._0f._Ig];_wg[_qb+1]=_wg[_4h+1]=uvs[spine._0f._Jg];_wg[_5h+0]=uvs[spine._0f._7h];_wg[_5h+1]=uvs[spine._0f._8h]};_2e.prototype._ce=function(slot, _Qa,alpha){var _tf=slot.attachment,vertices=[],uvs;var _Cg=0;var _Dg=0;if(slot.skeleton){_Cg=slot.skeleton.x;_Dg=slot.skeleton.y}else if(slot.bone.skeleton){_Cg=slot.bone.skeleton.x;_Dg=slot.bone.skeleton.y}_tf._of(slot,0,_tf._uf,vertices,0,2);uvs=_tf.uvs;var _Ae=_6b[_tf._lb._pf._ab._9b];if(!_Ae.complete)return;if(!_Ae._fg)_gg({_ab:_Ae});var _kf=_tf.triangles.length;var _lg=_8e._mg(_Pf._ng,_Ae._fg,_8e._og,_kf);var _pg=_lg._qg()>>2;var index=_pg*_lg._rg;_lg._rg+=_kf;var _sg=_lg._tg;var _ug=_lg._vg;var _wg=_lg._xg; var _yg=index;for(var _Fc=0;_Fc<_kf;_Fc++,_yg+=_pg){var _Cf=_tf.triangles[_Fc];_sg[_yg+0]=vertices[(_Cf*2)+0];_sg[_yg+1]=vertices[(_Cf*2)+1];_sg[_yg+2]=_zg;_ug[_yg+0]=_ug[_yg+1]=_Qa;_wg[_yg+0]=uvs[(_Cf*2)+0];_wg[_yg+1]=uvs[(_Cf*2)+1]}};_2e.prototype._1f=function(slot,_Mb,_Nb){var _lb=slot.attachment,vertices=[];_lb._of(slot.bone,vertices,0,2);var _9h,_ah,_bh,_ch;var _dh;_9h=_Mb-vertices[spine._0f._7h];_ah=_Nb-vertices[spine._0f._8h];_bh=vertices[spine._0f._Eg]-vertices[spine._0f._7h];_ch=vertices[spine._0f._Fg]-vertices[spine._0f._8h]; _dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)return false;_9h=_Mb-vertices[spine._0f._Gg];_ah=_Nb-vertices[spine._0f._Hg];_bh=vertices[spine._0f._Ig]-vertices[spine._0f._Gg];_ch=vertices[spine._0f._Jg]-vertices[spine._0f._Hg];_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)return false;_9h=_Mb-vertices[spine._0f._Eg];_ah=_Nb-vertices[spine._0f._Fg];_bh=vertices[spine._0f._Gg]-vertices[spine._0f._Eg];_ch=vertices[spine._0f._Hg]-vertices[spine._0f._Fg];_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)return false;_9h=_Mb-vertices[spine._0f._Ig]; _ah=_Nb-vertices[spine._0f._Jg];_bh=vertices[spine._0f._7h]-vertices[spine._0f._Ig];_ch=vertices[spine._0f._8h]-vertices[spine._0f._Jg];_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)return false;return true};_2e.prototype._3f=function(slot,_Mb,_Nb){var _tf=slot.attachment,vertices=[];_tf._of(slot,0,_tf._uf,vertices,0,2);var _9h,_ah,_bh,_ch;var _dh;var _lf=_tf.triangles.length;for(var _Fc=0;_Fc<_lf;_Fc+=3){var _Cf=_tf.triangles[_Fc+0];var _Df=_tf.triangles[_Fc+1];var _Ef=_tf.triangles[_Fc+2];var _eh=vertices[(_Cf*2)+0]; var _fh=vertices[(_Cf*2)+1];var _gh=vertices[(_Df*2)+0];var _hh=vertices[(_Df*2)+1];var _ih=vertices[(_Ef*2)+0];var _jh=vertices[(_Ef*2)+1];_9h=_Mb-_eh;_ah=_Nb-_fh;_bh=_gh-_eh;_ch=_hh-_fh;_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)continue;_9h=_Mb-_gh;_ah=_Nb-_hh;_bh=_ih-_gh;_ch=_jh-_hh;_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)continue;_9h=_Mb-_ih;_ah=_Nb-_jh;_bh=_eh-_ih;_ch=_fh-_jh;_dh=(_9h*_ch)-(_ah*_bh);if(_dh>=0)continue;return true}return false};_2e.prototype._5f=function(slot,_Mb,_Nb){var _kh=slot.attachment,vertices=[]; _kh._of(slot,0,_kh._uf,vertices,0,2);var _9h,_ah,_bh,_ch;var _dh;var _lh=0;for(var _Fc=0;_Fc<((_kh._uf)/2)-1;_Fc++){var _eh=vertices[_lh+0];var _fh=vertices[_lh+1];_lh+=2;var _gh=vertices[_lh+0];var _hh=vertices[_lh+1];_9h=_Mb-_eh;_ah=_Nb-_fh;_bh=_gh-_eh;_ch=_hh-_fh;_dh=(_9h*_ch)-(_ah*_bh);if(_dh<=0){return false}}var _eh=vertices[_lh+0];var _fh=vertices[_lh+1];var _gh=vertices[0];var _hh=vertices[1];_9h=_Mb-_eh;_ah=_Nb-_fh;_bh=_gh-_eh;_ch=_hh-_fh;_dh=(_9h*_ch)-(_ah*_bh);if(_dh<=0){return false}return true};_2e.prototype._Rd=function(_Sd){ for(var _Fc=0;_Fc>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=yyGetReal(_Mb);_Xh._tg[index+1]=yyGetReal(_Nb);_Xh._tg[index+2]=_zg;_Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff)}function _8i(_Mb,_Nb,_Ei,_cf){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=yyGetReal(_Mb);_Xh._tg[index+1]=yyGetReal(_Nb);_Xh._tg[index+2]=_zg; _Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((yyGetReal(_cf)*255.0)<<24)|_Fi(yyGetInt32(_Ei));}function _9i(_Mb,_Nb,_Gi,_Hi){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=yyGetReal(_Mb);_Xh._tg[index+1]=yyGetReal(_Nb);_Xh._tg[index+2]=_zg;var _Ii=_Ji(yyGetReal(_Gi),yyGetReal(_Hi));_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff)}function _ai(_Mb,_Nb,_Gi,_Hi,_Ei,_cf){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1); _Xh._tg[index+0]=yyGetReal(_Mb);_Xh._tg[index+1]=yyGetReal(_Nb);_Xh._tg[index+2]=_zg;var _Ii=_Ji(yyGetReal(_Gi),yyGetReal(_Hi));_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((yyGetReal(_cf)*255.0)<<24)|_Fi(yyGetInt32(_Ei))}function _bi(){var _Ki=_ni(_Uh);if(_Ki==-1){return }var _Li=_Xh._Mi.subarray(0,_Xh._rg*_Xh._qg());var _Ni=_Vh?_Vh._fg:null;var _lg=_8e._mg(_Ki,_Ni,_8e._og,_Xh._rg);_lg._Mi.set(_Li,_lg._rg*_lg._qg());_lg._rg+=_Xh._rg}function _ci(_O1){_Bh(_O1,-1)}function _di(_vi,_ie){ _Uh=_vi;_Vh=null;_Wh=null;if(typeof(_ie)=="object"){_Vh=_ie._wi;_Wh=_ie._xi}else if((_ie!=-1)&&_6b[_ie]){_Vh=_6b[_ie]}if(_Vh&&!_Vh._fg){_gg({_ab:_Vh})}_Xh=new _yi(_zi,_8e._Ai(_8e._Oi),false)}function _Ji(_Gi,_Hi){if(_Wh&&_Vh){return({_nb:(_Wh.x+(_Gi*_Wh._e4))/_Vh._Pi,_ob:(_Wh.y+(_Hi*_Wh._f4))/_Vh._Qi})}else {return({_nb:_Gi,_ob:_Hi})}};function _ei(_Mb,_Nb,_Ri){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=0;_Xh._Si[index+1]=0; _Xh._Si[index+2]=0;_Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff);}function _fi(_Mb,_Nb,_Ri,_Ti,_cf){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=0;_Xh._Si[index+1]=0;_Xh._Si[index+2]=0;_Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((_cf*255.0)<<24)|_Fi(_Ti)}function _gi(_Mb,_Nb,_Ri,_Ui,_Vi){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb; _Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=0;_Xh._Si[index+1]=0;_Xh._Si[index+2]=0;var _Ii=_Ji(_Ui,_Vi);_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff)}function _hi(_Mb,_Nb,_Ri,_Ui,_Vi,_Ti,_cf){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=0;_Xh._Si[index+1]=0;_Xh._Si[index+2]=0;var _Ii=_Ji(_Ui,_Vi);_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((_cf*255.0)<<24)|_Fi(_Ti)} function _ii(_Mb,_Nb,_Ri,_Wi,_Xi,_Yi){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=_Wi;_Xh._Si[index+1]=_Xi;_Xh._Si[index+2]=_Yi;_Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff)}function _ji(_Mb,_Nb,_Ri,_Wi,_Xi,_Yi,_Ti,_cf){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=_Wi;_Xh._Si[index+1]=_Xi; _Xh._Si[index+2]=_Yi;_Xh._xg[index+0]=0;_Xh._xg[index+1]=0;_Xh._vg[index]=((_cf*255.0)<<24)|_Fi(_Ti);}function _ki(_Mb,_Nb,_Ri,_Wi,_Xi,_Yi,_Ui,_Vi){var _pg=_Xh._qg()>>2;var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=_Wi;_Xh._Si[index+1]=_Xi;_Xh._Si[index+2]=_Yi;var _Ii=_Ji(_Ui,_Vi);_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((_Ci*255.0)<<24)|(_Di&0x00ffffff)}function _li(_Mb,_Nb,_Ri,_Wi,_Xi,_Yi,_Ui,_Vi,_Ti,_cf){var _pg=_Xh._qg()>>2; var index=_Xh._rg*_pg;_Xh._Bi(1);_Xh._tg[index+0]=_Mb;_Xh._tg[index+1]=_Nb;_Xh._tg[index+2]=_Ri;_Xh._Si[index+0]=_Wi;_Xh._Si[index+1]=_Xi;_Xh._Si[index+2]=_Yi;var _Ii=_Ji(_Ui,_Vi);_Xh._xg[index+0]=_Ii._nb;_Xh._xg[index+1]=_Ii._ob;_Xh._vg[index]=((_cf*255.0)<<24)|_Fi(_Ti)}function _mi(){var _Ki=_ni(_Uh);if(_Ki==-1){return }var _Li=_Xh._Mi.subarray(0,_Xh._rg*_Xh._qg());var _Ni=_Vh?_Vh._fg:null;var _lg=_8e._mg(_Ki,_Ni,_8e._Oi,_Xh._rg);_lg._Mi.set(_Li,_lg._rg*_lg._qg());_lg._rg+=_Xh._rg}/*@constructor */function _Zi(__i){ var _0j=null,_1j=null,_2j=null,_3j=false,_4j=null,_5j;var _6j=0,_7j=0,_8j=0,_9j=0;var _aj=this;(function(){_0j=new ArrayBuffer(__i);_1j=new DataView(_0j)})();function _bj(_cj,_dj){var _ej=false;var _fj=_4j._gj;for(var _F2=0;_F2<_fj.length;_F2++){var _hj=_fj[_F2];if(((_cj==-1)||(_hj._ij==_cj))&&(_hj.type==_dj)){_ej=true;if((_hj._jj&_6j)===0){var _kj=(_9j+_hj.offset);_6j|=_hj._jj;if(_4j._lj===_6j){_6j=0;_7j++;_9j+=_4j._mj;if((_9j+_4j._mj)>=_0j.byteLength){_aj._nj(_0j.byteLength*2)}}return _kj}}}if(_ej){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._nj=function(__i){var _oj=new ArrayBuffer(__i);var _pj=new Int8Array(_0j);var _qj=new Int8Array(_oj);_qj.set(_pj);_0j=_oj;_1j=new DataView(_0j)};/*@this {yyVBufferBuilder} */this._rj=function(_sj){_6j=0;_7j=0;_8j=0;_9j=0;_5j=_sj;_4j=_8e._Ai(_sj);if(_4j._mj>_0j.byteLength){this._nj(_4j._mj*36)}};/*@this {yyVBufferBuilder} */this._tj=function(){};this._uj=function(){return _5j} ;this._vj=function(){return _8e._Ai(_5j)};/*@this {yyVBufferBuilder} */this._wj=function(x,y){var _kj=_bj(_Pf._xj,_Pf._yj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4,y,true)}};/*@this {yyVBufferBuilder} */this._zj=function(x,y,_Dh){var _kj=_bj(_Pf._xj,_Pf._Aj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4,y,true);_1j.setFloat32(_kj+8,_Dh,true)}};/*@this {yyVBufferBuilder} */this._Bj=function(_Ti,_cf){var _kj=_bj(_Pf._Cj,_Pf._Dj);if(_kj>=0){var _Ej=((_cf*255.0)<<24)|_Fi(_Ti); _1j.setUint32(_kj,_Ej,true)}};/*@this {yyVBufferBuilder} */this._Fj=function(_Gj){var _kj=_bj(_Pf._Cj,_Pf._Dj);if(_kj>=0){var _Qa=((_Gj&0xff)<<24)|((_Gj&0xff00)<<8)|((_Gj&0xff0000)>>8)|((_Gj&0xff000000)>>24);_1j.setUint32(_kj,_Qa,true)}};/*@this {yyVBufferBuilder} */this._Hj=function(_Ij){var _kj=_bj(_Pf._Cj,_Pf._Dj);if(_kj>=0){var _Qa=(_Ij&0xff000000)|((_Ij&0xff)<<16)|(_Ij&0xff00)|((_Ij&0xff0000)>>16);_1j.setUint32(_kj,_Qa,true)}};/*@this {yyVBufferBuilder} */this._Jj=function(_nb,_ob){var _kj=_bj(_Pf._Kj, _Pf._yj);if(_kj>=0){_1j.setFloat32(_kj,_nb,true);_1j.setFloat32(_kj+4,_ob,true)}};/*@this {yyVBufferBuilder} */this._Lj=function(x,y,_Dh){var _kj=_bj(_Pf._Mj,_Pf._Aj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4,y,true);_1j.setFloat32(_kj+8,_Dh,true)}};/*@this {yyVBufferBuilder} */this._Nj=function(x){var _kj=_bj(-1,_Pf._Oj);if(_kj>=0){_1j.setFloat32(_kj,x,true)}};/*@this {yyVBufferBuilder} */this._Pj=function(x,y){var _kj=_bj(-1,_Pf._yj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4, y,true)}};/*@this {yyVBufferBuilder} */this._Qj=function(x,y,_Dh){var _kj=_bj(-1,_Pf._Aj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4,y,true);_1j.setFloat32(_kj+8,_Dh,true)}};/*@this {yyVBufferBuilder} */this._Rj=function(x,y,_Dh,_H2){var _kj=_bj(-1,_Pf._Sj);if(_kj>=0){_1j.setFloat32(_kj,x,true);_1j.setFloat32(_kj+4,y,true);_1j.setFloat32(_kj+8,_Dh,true);_1j.setFloat32(_kj+12,_H2,true)}};/*@this {yyVBufferBuilder} */this._Tj=function(x,y,_Dh,_H2){var _kj=_bj(-1,_Pf._Uj);if(_kj>=0){_1j.setUint8(_kj, x,true);_1j.setUint8(_kj+1,y,true);_1j.setUint8(_kj+2,_Dh,true);_1j.setUint8(_kj+3,_H2,true)}};/*@this {yyVBufferBuilder} */this._Vj=function(){var _Wj=new _yi(_7j,_4j,false);var _Xj=_7j*_4j._mj;var _Yj=new Int8Array(_0j,0,_Xj);_Wj._Mi.set(_Yj);_Wj._rg+=_7j;_Wj._Vj();_2j=_Wj;_3j=true;_0j=null;_1j=null};/*@this {yyVBufferBuilder} */this._Zj=function(__j,_0k){if(_3j){if(_0k==-1){_8e._1k(__j,null,_2j,0)}else _8e._1k(__j,_0k._wi._fg,_2j,0)}else {var _lg;if(_0k==-1){_lg=_8e._mg(__j,null,_5j,_7j)}else {_lg=_8e._mg(__j, _0k._wi._fg,_5j,_7j)}var _2k=_lg._rg*_4j._mj;var _Yj=new Int8Array(_0j,0,_7j*_4j._mj);_lg._Mi.set(_Yj,_2k);_lg._rg+=_7j}};this._3k=function(_4k){_7j=_4k;_8j=0;_9j=_4k*_4j._mj};this._5k=function(){return _7j};this._6k=function(){return _0j}}var _7k=null;var _8k=[];/*@constructor */function _9k(){var _ak=0,_bk=0.5;var _ck;var _dk=[];var _ek=[];var _fk=[];var _gk=_ak;var _hk=_bk;Object.defineProperties(this,{_ik:{get :function(){return _gk},set :function(_jk){_gk=_jk}},_kk:{get :function(){return _hk},set :function(_jk){ _hk=_jk}}});/*@this {yyGamePad} */this._lk=function(_mk){_ck=_mk.id;_ek=_dk.slice();_fk=_mk.axes.slice();var _nk=_mk.buttons;if(_nk){for(var _Ka in _nk){if(!_nk.hasOwnProperty(_Ka))continue;if(typeof(_nk[_Ka])==="object"){_dk[_Ka]=_nk[_Ka].value}else {_dk[_Ka]=_nk[_Ka]}}}};/*@this {yyGamePad} */this._ok=function(){return _ck||""};/*@this {yyGamePad} */this._pk=function(){if(_dk){return _dk.length}return 0};/*@this {yyGamePad} */this._qk=function(_rk){var _sk=_dk[_rk];var _tk=_ek[_rk];if((_sk!==undefined)&&(_tk!==undefined)){ return((_sk>=_hk)&&(_tk<_hk))}return false};/*@this {yyGamePad} */this._uk=function(_rk){var _sk=_dk[_rk];var _tk=_ek[_rk];if((_sk!==undefined)&&(_tk!==undefined)){return((_sk<_hk)&&(_tk>=_hk))}return false};/*@this {yyGamePad} */this._vk=function(_rk){var _sk;if(typeof(_dk[_rk])==="object"){_sk=_dk[_rk].value}else {_sk=_dk[_rk]}if(_sk!==undefined){return(_sk>=_hk)}return false};/*@this {yyGamePad} */this._wk=function(_rk){var _sk;if(typeof(_dk[_rk])==="object"){_sk=_dk[_rk].value}else {_sk=_dk[_rk];}return _sk||0.0} ;/*@this {yyGamePad} */this._xk=function(){if(_fk){return _fk.length}return 0};/*@this {yyGamePad} */this._yk=function(_zk,_Ak){var _Bk=_fk[_zk]||0;if(_gk>0.0){var _Ck=Math.abs(_Bk);if(_Ck<_gk){_Bk=0.0}else {var sign=(_Bk>=0)?1.0:-1.0;_Bk=((_Ck-_gk)/(_Ak-_gk))*sign}}return _Bk}}/*@constructor */function _Dk(){var _Ek=1.0,_Fk=1.0;var _Gk=0,_Hk=1;var _Ik=0x8000,_Jk=0x8001,_Kk=0x8002,_Lk=0x8003,_Mk=0x8004,_Nk=0x8005,_Ok=0x8006,_Pk=0x8007,_Qk=0x8008,_Rk=0x8009,_Sk=0x800A,_Tk=0x800B,_Uk=0x800C,_Vk=0x800D,_Wk=0x800E, _Xk=0x800F,_Yk=0x8010,_Zk=0x8011,__k=0x8012,_0l=0x8013,_1l=0x8014;var _2l=0,_3l=1,_4l=2,_5l=3,_6l=4,_7l=5,_8l=6,_9l=7,_al=8,_bl=9,_cl=10,_dl=11,_el=12,_fl=13,_gl=14,_hl=15;var _il=0,_jl=1,_kl=2,_ll=3;function _ml(){return !!navigator["getGamepads"]||!!navigator["webkitGetGamepads"]||!!navigator["webkitGamepads"]}var _nl=_ml()?_Hk:_Gk;var _ol=[];function _pl(){if(navigator["getGamepads"]){return navigator["getGamepads"]()}if(navigator["webkitGetGamepads"]){return navigator["webkitGetGamepads"]();}if(navigator["webkitGamepads"]){ return navigator["webkitGamepads"]()}return null}function _ql(){var gamepads=_pl();if(gamepads!==null){var _rl=0;for(_rl=0;_rl=0.0)&&(_Jl<=_Ek)){_Gl._kk=_Jl}}} ;/*@this {yyGamepadManager} */this._ik=function(_Fl){var _Gl=_ol[_Fl];if(_Gl){return _Gl._ik}else if(_8k[_Fl]!==undefined){return _8k[_Fl]}return 0.0};/*@this {yyGamepadManager} */this._Kl=function(_Fl,_Ll){_8k[_Fl]=_Ll;var _Gl=_ol[_Fl];if(_Gl){if((_Ll>=0.0)&&(_Ll<=_Fk)){_Gl._ik=_Ll}}};/*@this {yyGamepadManager} */this._Ml=function(){_ol=[]};/*@this {yyGamepadManager} */this._Nl=function(){switch(_nl){case _Hk:_ql();break;case _Gk:default :return }};/*@this {yyGamepadManager} */this._Ol=function(_Fl){if(_ol[_Fl]!==null&&_ol[_Fl]!==undefined){ return true}return false};/*@this {yyGamepadManager} */this._pk=function(_Fl){var _Gl=_ol[_Fl];if(_Gl){return _Gl._pk()}return 0};/*@this {yyGamepadManager} */this._xk=function(_Fl){var _Gl=_ol[_Fl];if(_Gl){return _Gl._xk()}return 0};/*@this {yyGamepadManager} */this._vk=function(_Fl,_rk){var _Gl=_ol[_Fl];if(_Gl){return _Gl._vk(_Bl(_rk),_Gl._kk)}return false};/*@this {yyGamepadManager} */this._qk=function(_Fl,_rk){var _Gl=_ol[_Fl];if(_Gl){return _Gl._qk(_Bl(_rk),_Gl._kk)}return false};/*@this {yyGamepadManager} */this._uk=function(_Fl, _rk){var _Gl=_ol[_Fl];if(_Gl){return _Gl._uk(_Bl(_rk),_Gl._kk)}return false};/*@this {yyGamepadManager} */this._wk=function(_Fl,_rk){var _Gl=_ol[_Fl];if(_Gl){return _Gl._wk(_Bl(_rk))}return 0};/*@this {yyGamepadManager} */this._yk=function(_Fl,_zk){var _Gl=_ol[_Fl];if(_Gl){return _Gl._yk(_Cl(_zk),_Fk)}return 0}};var _Pl=[];var _Ql="None";var _Rl=0;var _Sl=0;/*@constructor */function _Tl(){this.x=0;this.y=0;this._vk=0;this._qk=0;this._uk=0;this._Ul=0};_Tl.prototype._Ml=function(){this._vk=0;this._qk=0;this._uk=0; this._Ul=0};_Tl.prototype._Vl=function(_Mb,_Nb){if(_0a){var _Wl;if(!_0a._Xl){_Wl=_Yl}else {_Wl=_0a._Zl}for(var _ob=0;_ob<_Wl.length;_ob++){var __l=_Wl[_ob];if(__l._N2){_0m(canvas,_1m);if(((_Mb-_1m.left)>=__l._2m)&&((_Mb-_1m.left)<__l._3m)&&((_Nb-_1m.top)>=__l._4m)&&((_Nb-_1m.top)<__l._5m)){this.x=__l._6m(_Mb,_Nb);this.y=__l._7m(_Mb,_Nb);return }}}}this.x=_Mb;this.y=_Nb};/*@constructor */function _8m(_9m){for(var _F2=0;_F2<_Pl.length;_F2++){if(_Pl[_F2]===_9m){return _F2}}return -1}function _am(_9m){var _bm=-1; for(var _F2=0;_F2<_Pl.length;_F2++){if((_Pl[_F2]===_9m)||(_Pl[_F2]===-1)){_bm=_F2;break }}if(_bm==-1){_bm=_Pl.length}_Pl[_bm]=_9m;_cm[_bm]=new _Tl();return _bm}var _dm=!1;function _em(event){for(var _fm=0;_fm=0){ var _km=e.pageX;var _lm=e.pageY;if(_bm==0){if(_mm!=null){_nm=_km;_om=_lm}switch(type){case "start":case "move":{_wm=0;if(e.pointerType=="mouse"){_wm=e.button}if(_wm==2)_wm=1;else if(_wm==1)_wm=2;_xm=_wm;_ym=_wm;_pm|=(1<<_wm)}break;case "end":_pm=0;break }}_cm[_bm]._Vl(_km,_lm);_qm[_bm].x=_km;_qm[_bm].y=_lm;switch(type){case "start":_cm[_bm]._vk=1;_qm[_bm]._rm=_sm|_tm|_um;break;case "end":_cm[_bm]._vk=0;_qm[_bm]._rm=0;break;case "move":default :break }}e.preventDefault();}function _zm(){if((window.PointerEvent)||(window.navigator.pointerEnabled)||(window.navigator.msPointerEnabled)){ canvas.addEventListener("pointerdown",_vm,false);canvas.addEventListener("pointermove",_vm,false);canvas.addEventListener("pointerup",_vm,false);canvas.addEventListener("pointercancel",_vm,false);canvas.addEventListener("pointerover",_vm,false);canvas.addEventListener("pointerout",_vm,false);canvas.addEventListener("MSPointerDown",_vm,false);canvas.addEventListener("MSPointerMove",_vm,false);canvas.addEventListener("MSPointerUp",_vm,false);canvas.addEventListener("MSPointerCancel",_vm,false);canvas.addEventListener("MSPointerOver", _vm,false);canvas.addEventListener("MSPointerOut",_vm,false)}else {canvas.ontouchstart=_em;canvas.ontouchmove=_em;canvas.ontouchend=_em;canvas.ontouchcancel=_em}canvas.style.touchAction="none"}var _Am,_Bm,_Cm,_Dm,_Em,_Fm,_Gm;/*@constructor *//*@constructor */function _Hm(_Im,_Jm){this._Km=[];this._Pi=_Im;this._Qi=_Jm;var _Vc=_Im*_Jm;for(var _F2=0;_F2<_Vc;_F2++){this._Km[_F2]=0}}_Hm.prototype._Lm=function(_Mm){this._Pi=_Mm._Pi;this._Qi=_Mm._Qi;this._Km=_Mm._Km.slice()};var _Nm=_Om;function _Om(_Pm,_Mb,_Nb, _9a){_Pm=yyGetInt32(_Pm);_Mb=yyGetInt32(_Mb);_Nb=yyGetInt32(_Nb);var _Qm=_Rm._4c(_Pm);if(!_Qm){_Sm("Error: invalid ds_grid ID (ds_grid_set)");return }if(_Mb<0||_Mb>=_Qm._Pi||_Nb<0||_Nb>=_Qm._Qi){_Sm("Error: grid out of bounds(set) - GridID: "+_Pm+" size["+_Qm._Pi+","+_Qm._Qi+"] at ("+_Mb+","+_Nb+")");return }_Qm._Km[_Mb+(_Nb*_Qm._Pi)]=_9a}var _Tm=_Um;function _Um(_Pm,_Mb,_Nb,_9a){_Pm=yyGetInt32(_Pm);_Mb=yyGetInt32(_Mb);_Nb=yyGetInt32(_Nb);var _Qm=_Rm._4c(_Pm);if(!_Qm){_Sm("Error: invalid ds_grid ID (ds_grid_set)"); return _9a}if(_Mb<0||_Mb>=_Qm._Pi||_Nb<0||_Nb>=_Qm._Qi){_Sm("Error: grid out of bounds(set) - GridID: "+_Pm+" size["+_Qm._Pi+","+_Qm._Qi+"] at ("+_Mb+","+_Nb+")");return _9a}_Qm._Km[_Mb+(_Nb*_Qm._Pi)]=_9a;return _9a}var _Vm=_Wm;function _Wm(_Pm,_Mb,_Nb,_9a){_Pm=yyGetInt32(_Pm);_Mb=yyGetInt32(_Mb);_Nb=yyGetInt32(_Nb);var _Qm=_Rm._4c(_Pm);if(!_Qm){_Sm("Error: invalid ds_grid ID (ds_grid_set)");return _9a}if(_Mb<0||_Mb>=_Qm._Pi||_Nb<0||_Nb>=_Qm._Qi){_Sm("Error: grid out of bounds(set) - GridID: "+_Pm+" size["+_Qm._Pi+","+_Qm._Qi+"] at ("+_Mb+","+_Nb+")"); return _9a}var _Ta=_Qm._Km[_Mb+(_Nb*_Qm._Pi)];_Qm._Km[_Mb+(_Nb*_Qm._Pi)]=_9a;return _Ta}var _Xm=_Ym;function _Ym(_Pm,_Mb,_Nb){_Pm=yyGetInt32(_Pm);var _Qm=_Rm._4c(_Pm),x=yyGetInt32(_Mb),y=yyGetInt32(_Nb);if(!_Qm){_Sm("Error: invalid ds_grid ID (ds_grid_get)");return undefined}if(x<0||x>=_Qm._Pi||y<0||y>=_Qm._Qi){_Sm("Error: grid out of bounds(get) - GridID: "+_Pm+" size["+_Qm._Pi+","+_Qm._Qi+"] at ("+x+","+y+")");return undefined}return _Qm._Km[x+(y*_Qm._Pi)]}function _Zm(){var _Sc=new __m();_Sc._0n=true; return _1n._vl(_Sc)}function _2n(_Pm){_Pm=yyGetInt32(_Pm);var _3n=_1n._4c(_Pm);if(_3n){_3n._Ml();_1n._4n(_Pm)}}function _We(_Pm){var _5n=_1n._4c(yyGetInt32(_Pm));if(_5n){_5n._Ml();return }_Sm("Error: invalid ds_list ID (ds_list_clear)")}function _6n(_Pm){var _5n=_1n._4c(yyGetInt32(_Pm));if(_5n)return _5n.length;_Sm("Error: invalid ds_list ID (ds_list_size)");return 0}function _Vd(){var _7n=arguments;var _8n=arguments.length;var _5n=_1n._4c(_7n[0]);if(!_5n){_Sm("Error: invalid ds_list ID (ds_list_add)");return } for(var _F2=1;_F2<_8n;_F2++){_5n._vl(_7n[_F2])}return }function _9n(_Pm,_an){if(isNaN(_an))_Sm("Error: index must be a number");var _ob,_bn=_cn(_an),_5n=_1n._4c(_cn(yyGetInt32(_Pm)));if(_5n){_ob=_5n._dn[_bn];if(typeof(_ob)==="object"&&_ob.Object!==undefined){return _ob.Object}else return _ob}_Sm("Error: invalid ds_list ID (ds_list_find_value)");return undefined}var _en=1,_fn=2;function _gn(){}_gn.prototype._Pm=0;function _hn(_in){switch(typeof(_in)){case "undefined":case "number":case "string":case "boolean":break; case "object":if(_in instanceof Long)_in="__@@YYLong-"+_in.toString();else if(_in instanceof ArrayBuffer)_in="__@@YYArrayBuffer-"+_jn(_in);else _in="__@@YYKey-"+JSON.stringify(_in);break;default :_Sm("Illegal key type for ds_map");break }return _in}function _jn(_in){for(var _Sc=0;_Sc<_kn._dn.length;_Sc++){if(_kn._dn[_Sc]._ln==_in)return _Sc.toString()}return -1}function _mn(_Pm){return _nn(Number._on(_Pm))}function _pn(_in){if(typeof(_in)==="string"){if(_in.startsWith("__@@YYKey-")){var _qn=_in.substring(10);_in=JSON.parse(_qn)} else if(_in.startsWith("__@@YYLong-")){var _rn=_in.substring(11);_in=Long._on(_rn)}else if(_in.startsWith("__@@YYArrayBuffer-")){var buffer=_in.substring(18);_in=_mn(buffer)}}return _in}/*@constructor */function _sn(_dj,_tn){this._un=_dj;this.Object=_tn}function _F9(){var _pd={};var id=_qd._vl(_pd);return id}function _P9(_Pm){_Pm=yyGetInt32(_Pm);var _pd=_qd._4c(_Pm);if(_pd){_vn(_pd);_qd._4n(_Pm)}}function _wn(_Pm){_Pm=yyGetInt32(_Pm);var _pd=_qd._4c(_Pm);if(_pd){_vn(_pd);var _xn={};_qd._yn(_Pm,_xn)}}function _vn(_zn){ for(var _An in _zn){var _ob=_zn[_An];if(_ob!=null&&_ob.Object!==undefined)switch(_ob._un){case _en:_P9(_ob.Object);break;case _fn:_2n(_ob.Object);break }}}function _I9(_Pm,_in,_9a){_in=_hn(_in);var _pd=_qd._4c(yyGetInt32(_Pm));if(_pd){if(_pd.hasOwnProperty(_in)){}else _pd[_in]=_9a}}function _Bn(_Pm,_in){if(Number.isNaN(_in))return undefined;if((_Pm==undefined)||Number.isNaN(_Pm)){_Sm("Error: "+_Pm+" is not a valid map reference");return undefined}_in=_hn(_in);var _pd=_qd._4c(yyGetInt32(_Pm));if(_pd){var _Cn=_pd[_in]; if(typeof(_Cn)==="object"&&_Cn.Object!==undefined){return _Cn.Object}else return _Cn}return undefined}function _Dn(_Pm,_in){_in=_hn(_in);var _En=false;var _pd=_qd._4c(yyGetInt32(_Pm));for(var _Fn in _pd){if(_pd.hasOwnProperty(_Fn)){if(_En){return _pn(_Fn)}if(_Fn==_in){_En=true}}}return undefined}function _Gn(_Pm){var _pd=_qd._4c(yyGetInt32(_Pm));for(var _Fn in _pd){if(_pd.hasOwnProperty(_Fn)){return _pn(_Fn)}}return undefined}/*@constructor *//*@constructor */function _Hn(_In,_tn){this._F3=_In;this._Jn=_tn}function _Kn(_Pm, _9a,_Ln){var _Mn=_Nn._4c(yyGetInt32(_Pm));if(_Mn==null||_Mn==undefined){_Sm("Error: invalid priority queue ds_priority_add()");return }var _On=new _Hn(_Ln,_9a);_Mn._vl(_On)}var _Pn=!1;var _Qn='Trying to stop non-existing sound.',_Rn='Trying to draw a non-existing sprite.',_Sn='Trying to draw a non-existing background.',_Tn='Cannot compare arguments.',_Un='Trying to replace non-existing resource.',_Vn='File does not exist.',_Wn='The particle emitter must first be created.';var _Xn=-1,_Yn=[],_Zn=[];function __n(_0o, _Ti,_cf){_0o._1o=_cn(_Ti);_0o._2o=_cf}var _3o=__n;function _4o(_Ti){_37(_Ti)}var _5o=_4o;function _6o(_dj,_7o,_8o,_9o,_ao,_bo){var type=_cn(_dj);var _co=_cn(_7o);var _do=_cn(_8o);var _eo=_cn(_9o);if(_Xn<0){_Xn=_fo()}if(_Yn[type]<0){_Yn[type]=_go()}var _ho=_Yn[type];if(_co==0){_io(_ho,_do,_eo)}else {_jo(_ho,_do,_eo)}_ko(_ho,_ao,_bo)}var _lo=_6o;function _mo(_no){var _oo=_po._qo(_no);if((_oo===null)||(_oo===undefined)){return false}return true}function _ro(_no){var _so=_po._qo(_no);if(!_so)return 0;if(_so._to===undefined)return 0; return _so._to._g4}function _uo(_no){var _so=_po._qo(_no);if(!_so)return 0;if(_so._to===undefined)return 0;return _so._to._h4}function _vo(_Mb,_Nb,_Im,_Jm,_wo,_xo){var _yo=_zo(_Im,_Jm);var _Ao=_Bo._4c(_yo);var _Co=_Ao.getContext('2d');_Co.drawImage(canvas,-_Mb,-_Nb);if(_wo){_Do(_Co,_Im,_Jm)}var _Eo=new _Fo();var _2b=new _Go();_Eo._to=_2b;_2b.x=0;_2b.y=0;_2b._H2=_Im;_2b._I2=_Jm;_2b._c4=0;_2b._d4=0;_2b._e4=_2b._H2;_2b._f4=_2b._I2;_2b._g4=_2b._H2;_2b._h4=_2b._I2;_2b._i4=_yo;_2b._ab=_Ao;return _po._Ho(_Eo)}function _Io(_Pm, _Mb,_Nb,_Im,_Jm,_wo,_xo){var _Jo=_Bo._4c(_Pm);var _yo=_zo(_Im,_Jm);var _Ao=_Bo._4c(_yo);var _Co=_Ao.getContext('2d');_Co.drawImage(_Jo,-_Mb,-_Nb);if(_wo){_Do(_Co,_Im,_Jm)}var _Eo=new _Fo();var _2b=new _Go();_Eo._to=_2b;_2b.x=0;_2b.y=0;_2b._H2=_Im;_2b._I2=_Jm;_2b._c4=0;_2b._d4=0;_2b._e4=_2b._H2;_2b._f4=_2b._I2;_2b._g4=_2b._H2;_2b._h4=_2b._I2;_2b._i4=_yo;_2b._ab=_Ao;return _po._Ho(_Eo)}function _Ko(_Im,_Jm,_Ei){var _Lo=_zo(_Im,_Jm);var _Mo=_Bo._4c(_Lo);var _Co=_Mo.getContext('2d');_Co.globalAlpha=1.0;_Co.fillStyle=_No(_Fi(_Ei), 1);_Co.fillRect(0,0,_Im,_Jm);var _Eo=new _Fo();var _2b=new _Go();_Eo._to=_2b;_2b.x=0;_2b.y=0;_2b._H2=_Im;_2b._I2=_Jm;_2b._c4=0;_2b._d4=0;_2b._e4=_2b._H2;_2b._f4=_2b._I2;_2b._g4=_2b._H2;_2b._h4=_2b._I2;_2b._i4=_Lo;_2b._ab=_Mo;return _po._Ho(_Eo)}var _Oo=_Ko;function _Po(_Wa){var _Ao=_po._qo(_Wa);if(_Ao){return({_wi:_Ao._to._ab,_xi:_Ao._to})}return null}var _Qo=[];var _Ro=0;function _D7(_So,_Mb,_Nb,_tn,_To,_Uo){_Mb=yyGetReal(_Mb);_Nb=yyGetReal(_Nb);_To=yyGetBool(_To);return _Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo), _Wo,_Mb,_Nb,_To,function(_Xo){var _Yo=_Xo._Zo(_Mb,_Nb,_To);if(!_Yo){return _Wo}return _Xo.id})}function __o(_0p,_1p,_2p,_3p){var _4p=[];for(var _F2=0;_F2<_0p.length;++_F2){var _5p=_0p[_F2];var __g=_5p.x-_2p;var _0h=_5p.y-_3p;var _6p=(__g*__g)+(_0h*_0h);var _7p={_8p:_5p.id,_9p:_6p};_4p.push(_7p);}_4p.sort(function(_La,_Ka){return _La._9p-_Ka._9p});for(var _F2=0;_F2<_4p.length;++_F2){_1p._vl(_4p[_F2]._8p)}}function _E7(_So,_Mb,_Nb,_tn,_To,_Uo,_Sd,_ap){_Mb=yyGetReal(_Mb);_Nb=yyGetReal(_Nb);_To=yyGetBool(_To);var _5n=_1n._4c(yyGetInt32(_Sd)); if(!_5n){_Sm("Error: invalid ds_list ID (collision_point_list)");return 0}var _bp=0;var sort=yyGetBool(_ap);var _wc=[];_Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_Mb,_Nb,_To,function(_Xo){if(_Xo._Zo(_Mb,_Nb,_To)){if(sort)_wc[_bp]=_Xo;else _5n._vl(_Xo.id);_bp+=1}return _Wo});if(sort)__o(_wc,_5n,_Mb,_Nb);return _bp}function _F7(_So,_8d,_9d,_Ac,_Bc,_tn,_To,_Uo){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);return _Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d, _9d,_Ac,_Bc,_To,function(_Xo){var _Yo=_Xo._cp(_8d,_9d,_Ac,_Bc,_To);if(!_Yo){return _Wo}return _Xo.id})}function _G7(_So,_8d,_9d,_Ac,_Bc,_tn,_To,_Uo,_Sd,_ap){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);var _5n=_1n._4c(yyGetInt32(_Sd));if(!_5n){_Sm("Error: invalid ds_list ID (collision_rectangle_list)");return 0}var _bp=0;var sort=yyGetBool(_ap);var _wc=[];_Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d,_9d,_Ac,_Bc,_To,function(_Xo){if(_Xo._cp(_8d,_9d,_Ac,_Bc, _To)){if(sort)_wc[_bp]=_Xo;else _5n._vl(_Xo.id);_bp+=1}return _Wo});if(sort){var _dp=(_8d+_Ac)*0.5;var _ep=(_9d+_Bc)*0.5;__o(_wc,_5n,_dp,_ep)}return _bp}function _H7(_So,_fp,_gp,_hp,_tn,_To,_Uo){return _J7(_So,_fp-_hp,_gp-_hp,_fp+_hp,_gp+_hp,_tn,_To,_Uo)}function _I7(_So,_fp,_gp,_hp,_tn,_To,_Uo,_Sd,_ap){var _5n=_1n._4c(yyGetInt32(_Sd));if(!_5n){_Sm("Error: invalid ds_list ID (collision_circle_list)");return 0}return _K7(_So,_fp-_hp,_gp-_hp,_fp+_hp,_gp+_hp,_tn,_To,_Uo,_Sd,_ap)}function _J7(_So,_8d,_9d,_Ac,_Bc, _tn,_To,_Uo){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);return _Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d,_9d,_Ac,_Bc,_To,function(_Xo){var _Yo=_Xo._ip(_8d,_9d,_Ac,_Bc,_To);if(!_Yo){return _Wo}return _Xo.id})}function _K7(_So,_8d,_9d,_Ac,_Bc,_tn,_To,_Uo,_Sd,_ap){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);var _5n=_1n._4c(yyGetInt32(_Sd));if(!_5n){_Sm("Error: invalid ds_list ID (collision_ellipse_list)"); return 0}var _bp=0;var sort=(_ap>=0.5)?true:false;var _wc=[];_Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d,_9d,_Ac,_Bc,_To,function(_Xo){if(_Xo._ip(_8d,_9d,_Ac,_Bc,_To)){if(sort)_wc[_bp]=_Xo;else _5n._vl(_Xo.id);_bp+=1}return _Wo});if(sort){var _dp=(_8d+_Ac)*0.5;var _ep=(_9d+_Bc)*0.5;__o(_wc,_5n,_dp,_ep)}return _bp}function _L7(_So,_8d,_9d,_Ac,_Bc,_tn,_To,_Uo){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);return _Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d, _9d,_Ac,_Bc,_To,function(_Xo){var _Yo=_Xo._jp(_8d,_9d,_Ac,_Bc,_To);if(!_Yo){return _Wo;}return _Xo.id})}function _M7(_So,_8d,_9d,_Ac,_Bc,_tn,_To,_Uo,_Sd,_ap){_8d=yyGetReal(_8d);_9d=yyGetReal(_9d);_Ac=yyGetReal(_Ac);_Bc=yyGetReal(_Bc);_To=yyGetBool(_To);var _5n=_1n._4c(yyGetInt32(_Sd));if(!_5n){_Sm("Error: invalid ds_list ID (collision_line_list)");return 0}var _bp=0;var sort=yyGetBool(_ap);var _wc=[];_Vo(_So,yyGetInt32(_tn),yyGetBool(_Uo),_Wo,_8d,_9d,_Ac,_Bc,_To,function(_Xo){if(_Xo._jp(_8d,_9d,_Ac,_Bc,_To)){ if(sort)_wc[_bp]=_Xo;else _5n._vl(_Xo.id);_bp+=1}return _Wo});if(sort)__o(_wc,_5n,_8d,_9d);return _bp}function _kp(_lp,_mp,_Ic,_Jc,_Kc,_Lc,_1h,_2h){var _eh=_1h-_Ic;var _gh=_Kc-_Ic;var _ih=_lp-_Ic;var _fh=_2h-_Jc;var _hh=_Lc-_Jc;var _jh=_mp-_Jc;var _np=(_eh*_eh)+(_fh*_fh);var _op=(_eh*_gh)+(_fh*_hh);var _pp=(_eh*_ih)+(_fh*_jh);var _qp=(_gh*_gh)+(_hh*_hh);var _rp=(_gh*_ih)+(_hh*_jh);var _sp=1.0/(_np*_qp-_op*_op);var _nb=(_qp*_pp-_op*_rp)*_sp;var _ob=(_np*_rp-_op*_pp)*_sp;return((_nb>=0.0)&&(_ob>=0.0)&&(_nb+_ob<1.0)); }function _tp(_2p,_3p,_up,_vp,_wp){var _xp=(((_2p-_up)*(_2p-_up))+((_3p-_vp)*(_3p-_vp)));if(_xp<=_wp)return true;return false}function _yp(_zp,_Ap){var __g=_Ap.x-_zp.x;var _0h=_Ap.y-_zp.y;var _Bp={"x":-_0h,"y":__g};return _Bp}function _Cp(_Ff,_Dp,_Bp){var min,max;var _xp=_Ff[0].x*_Bp.x+_Ff[0].y*_Bp.y;min=max=_xp;for(var _F2=1;_F2<_Dp;++_F2){_xp=_Ff[_F2].x*_Bp.x+_Ff[_F2].y*_Bp.y;if(_xpmax)max=_xp}var _Ep={"min":min,"max":max};return _Ep}function _Fp(){_oh("d3d_start()")}function _Gp(){_oh("d3d_end()")} function _Hp(enable){_oh("d3d_set_hidden()")}function _Ip(_Jp){_oh("d3d_set_culling()")}function _Kp(_Y1){_oh("d3d_set_shading()");}function _Lp(_Mp){_oh("d3d_set_zwriteenable()")}function _Np(_F3){_oh("d3d_set_depth()")}function _Op(_Pp,_Qp,_Rp,alpha){_oh("draw_set_color_write_enable()")}var _Sp=_Op;function _Tp(enable){_oh("d3d_set_shading()")}function _Up(_Vp,__g,_0h,_Wp,_Qa){_oh("d3d_light_define_direction()")}function _Xp(_Vp,x,y,_Dh,_Yp,_Qa){_oh("d3d_light_define_point()")}function _Zp(_Vp,enable){_oh("d3d_light_enable()")} function __p(_q3){_oh("d3d_light_define_ambient()")}function _0q(enable,color,start,end){_oh("d3d_set_fog()");}function _1q(index){_oh("d3d_light_get()")}function _2q(index){_oh("d3d_light_get_ambient()")}function _3q(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q){_oh("d3d_draw_floor()")}function _8q(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q,_9q){_oh("d3d_draw_ellipsoid()")}function _aq(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q){_oh("d3d_draw_block()")}function _bq(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q,_cq,_9q){_oh("d3d_draw_cylinder()")} function _dq(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q,_cq,_9q){_oh("d3d_draw_cone()")}function _eq(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q){_oh("d3d_draw_wall()")}function _fq(){_oh("d3d_model_create()")}function _gq(_Vp){_oh("d3d_model_destroy()")}function _hq(_Vp){_oh("d3d_model_clear()")}function _iq(_Vp,_jq){_oh("d3d_model_save()")}function _kq(_Vp,_jq){_oh("d3d_model_load()")}function _lq(_Vp,_jq){_oh("d3d_model_save_buffer()")}function _mq(_Vp,_jq){_oh("d3d_model_load_buffer()")}function _nq(_Vp,x,y,_Dh,_qh){ _oh("d3d_model_draw()")}function _oq(_Vp,_O1){_oh("d3d_model_primitive_begin()")}function _pq(_Vp,x,y,_Dh){_oh("d3d_model_vertex()")}function _qq(_Vp,x,y,_Dh,_Qa,alpha){_oh("d3d_model_vertex_colour()")}function _rq(_Vp,x,y,_Dh,_Qa,alpha){_oh("d3d_model_vertex_color()")}function _sq(_Vp,x,y,_Dh,_vh,_wh){_oh("d3d_model_vertex_texture()")}function _tq(_Vp,x,y,_Dh,_vh,_wh,_Qa,alpha){_oh("d3d_model_vertex_texture_colour()")}function _uq(_Vp,x,y,_Dh,_vh,_wh,_Qa,alpha){_oh("d3d_model_vertex_texture_color()")} function _vq(_Vp,x,y,_Dh,_Kh,_Lh,_Mh){_oh("d3d_model_vertex_normal()")}function _wq(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_Qa,alpha){_oh("d3d_model_vertex_normal_color()")}function _xq(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh){_oh("d3d_model_vertex_normal_texture()")}function _yq(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh,_Qa,alpha){_oh("d3d_model_vertex_normal_texture_color()")}function _zq(_Vp){_oh("d3d_model_primitive_end()")}function _Aq(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q){_oh("d3d_model_block()")}function _Bq(_Vp,_Ic,_Jc,_4q,_Kc, _Lc,_5q,_6q,_7q,_cq,_9q){_oh("d3d_model_cylinder()")}function _Cq(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_cq,_9q){_oh("d3d_model_cone()")}function _Dq(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_9q){_oh("d3d_model_ellipsoid()")}function _Eq(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q){_oh("d3d_model_wall()")}function _Fq(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q){_oh("d3d_model_floor()")}function _Gq(enable){_oh("d3d_set_perspective()")}function _Hq(_Iq,_Jq,_Kq,_Lq,_Mq,_Nq,_Oq,_Pq,_Qq){_oh("d3d_set_projection()");}function _Rq(_Iq, _Jq,_Kq,_Lq,_Mq,_Nq,_Oq,_Pq,_Qq,angle,_Sq,_Tq,_Uq){_oh("d3d_set_projection_ext()")}function _Vq(x,y,_H2,_I2,angle){_oh("d3d_set_projection_ortho()")}function _Wq(x,y,_H2,_I2,angle){_oh("d3d_set_projection_perspective()")}function _Xq(){_oh("d3d_transform_set_identity()")}function _Yq(_Zq,__q,_0r){_oh("d3d_transform_set_translation()")}function _1r(_Ke,_Le,_2r){_oh("d3d_transform_set_scaling()")}function _3r(angle){_oh("d3d_transform_set_rotation_x()")}function _4r(angle){_oh("d3d_transform_set_rotation_y()"); }function _5r(angle){_oh("d3d_transform_set_rotation_z()")}function _6r(_7r,_8r,_9r,angle){_oh("d3d_transform_set_rotation_axis()")}function _ar(_Zq,__q,_0r){_oh("d3d_transform_add_translation()")}function _br(_Ke,_Le,_2r){_oh("d3d_transform_add_scaling()")}function _cr(angle){_oh("d3d_transform_add_rotation_x()")}function _dr(angle){_oh("d3d_transform_add_rotation_y()")}function _er(angle){_oh("d3d_transform_add_rotation_axis()")}function _fr(_7r,_8r,_9r,angle){_oh("d3d_transform_add_rotation_z()");}function _gr(_Mb, _Nb,_Ri){_oh("d3d_transform_vertex()")}function _hr(_dj){_oh("matrix_get()")}function _ir(_dj,_jr){_oh("matrix_set()")}var _kr=_lr;var _mr=_nr;var _or=_pr;var _qr=_rr;var _sr=_tr;var _ur=_vr;var _wr=_xr;var _yr=_zr;var _Ar=_Br;var _Cr=_Dr;var _Er=_Fr;var _Gr=_Hr;var _Ir=_Jr;var _Kr=_Lr;function _Mr(){_oh("d3d_transform_stack_clear()")}function _Nr(){_oh("d3d_transform_stack_empty()")}function _Or(){_oh("d3d_transform_stack_push()")}function _Pr(){_oh("d3d_transform_stack_pop()")}function _Qr(){_oh("d3d_transform_stack_top()")} function _Rr(){_oh("d3d_transform_stack_discard()")}function _Sr(enable){_oh("gpu_set_blendenable()")}function _Tr(enable){_oh("gpu_set_ztestenable()")}function _Ur(_Vr){_oh("gpu_set_zfunc()")}function _Wr(enable){_oh("gpu_set_zwriteenable()")}function _Xr(enable,_Qa,start,end){_oh("gpu_set_fog()")}function _Yr(_Zr){_oh("gpu_set_cullmode()")}function __r(_0s){_oh("gpu_set_blendmode()")}function _1s(src,_Rf){_oh("gpu_set_blendmode_ext()")}function _2s(src,_Rf,_3s,_4s){_oh("gpu_set_blendmode_ext_sepalpha()")} function _5s(_Pp,_Qp,_Rp,alpha){_oh("gpu_set_colorwriteenable()");}function _6s(_Pp,_Qp,_Rp,alpha){_oh("gpu_set_colourwriteenable()")}function _7s(enable){_oh("gpu_set_alphatestenable()")}function _8s(value){_oh("gpu_set_alphatestref()")}function _9s(_as){_oh("gpu_set_texfilter()")}function _bs(_cs,_as){_oh("gpu_set_texfilter_ext()")}function _ds(repeat){_oh("gpu_set_texrepeat()")}function _es(_cs,repeat){_oh("gpu_set_texrepeat_ext()")}function _fs(_as){_oh("gpu_set_tex_filter()")}function _gs(_cs,_as){_oh("gpu_set_tex_filter_ext()")} function _hs(repeat){_oh("gpu_set_tex_repeat()")}function _is(_cs,repeat){_oh("gpu_set_tex_repeat_ext()")}function _js(_ks){_oh("gpu_set_tex_mip_filter(filter)")}function _ls(_cs,_ks){_oh("gpu_set_tex_mip_filter_ext(sampler_id, filter)")}function _ms(_ns){_oh("gpu_set_tex_mip_bias(bias)")}function _os(_cs,_ns){_oh("gpu_set_tex_mip_bias_ext(sampler_id, bias)")}function _ps(_qs){_oh("gpu_set_tex_min_mip(minmip)")}function _rs(_cs,_qs){_oh("gpu_set_tex_min_mip_ext(sampler_id, minmip)")}function _ss(_ts){_oh("gpu_set_tex_max_mip(maxmip)")} function _us(_cs,_ts){_oh("gpu_set_tex_max_mip_ext(sampler_id, maxmip)")}function _vs(_ws){_oh("gpu_set_tex_max_aniso(maxaniso)")}function _xs(_cs,_ws){_oh("gpu_set_tex_max_aniso_ext(sampler_id, maxaniso)");}function _ys(_zs){_oh("gpu_set_tex_mip_enable(setting)")}function _As(_cs,_zs){_oh("gpu_set_tex_mip_enable_ext(sampler_id, setting)")}function _Bs(){_oh("gpu_get_blendenable()")}function _Cs(){_oh("gpu_get_ztestenable()")}function _Ds(){_oh("gpu_get_zfunc()")}function _Es(){_oh("gpu_get_zwriteenable()")} function _Fs(){_oh("gpu_get_fog()")}function _Gs(){_oh("gpu_get_cullmode()");}function _Hs(){_oh("gpu_get_blendmode()")}function _Is(){_oh("gpu_get_blendmode_ext()")}function _Js(){_oh("gpu_get_blendmode_ext_sepalpha()")}function _Ks(){_oh("gpu_get_blendmode_src()")}function _Ls(){_oh("gpu_get_blendmode_dest()")}function _Ms(){_oh("gpu_get_blendmode_srcalpha()")}function _Ns(){_oh("gpu_get_blendmode_destalpha()")}function _Os(){_oh("gpu_get_colorwriteenable()")}function _Ps(){_oh("gpu_get_colourwriteenable()")} function _Qs(){_oh("gpu_get_alphatestenable()")}function _Rs(){_oh("gpu_get_alphatestref()")}function _Ss(){_oh("gpu_get_texfilter()")}function _Ts(_cs){_oh("gpu_get_texfilter_ext()")}function _Us(){_oh("gpu_get_texrepeat()")}function _Vs(_cs){_oh("gpu_get_texrepeat_ext()")}function _Ws(){_oh("gpu_get_tex_filter()")}function _Xs(_cs){_oh("gpu_get_tex_filter_ext()")}function _Ys(){_oh("gpu_get_tex_repeat()")}function _Zs(_cs){_oh("gpu_get_tex_repeat_ext()")}function __s(){_oh("gpu_get_tex_mip_filter()")}function _0t(_cs){ _oh("gpu_get_tex_mip_filter_ext(sampler_id)")}function _1t(){_oh("gpu_get_tex_mip_bias()")}function _2t(_cs){_oh("gpu_get_tex_mip_bias_ext(sampler_id)");}function _3t(){_oh("gpu_get_tex_min_mip()")}function _4t(_cs){_oh("gpu_get_tex_min_mip_ext(sampler_id)")}function _5t(){_oh("gpu_get_tex_max_mip()")}function _6t(_cs){_oh("gpu_get_tex_max_mip_ext(sampler_id)")}function _7t(){_oh("gpu_get_tex_max_aniso()")}function _8t(_cs){_oh("gpu_get_tex_max_aniso_ext(sampler_id)")}function _9t(){_oh("gpu_get_tex_mip_enable()")} function _at(_cs){_oh("gpu_get_tex_mip_enable_ext(sampler_id)")}function _bt(){_oh("gpu_push_state()")}function _ct(){_oh("gpu_pop_state()")}function _dt(){_oh("gpu_get_state()")}function _et(map){_oh("gpu_set_state()")}var _ft=[];var _gt=50;var _ht=0;var _it=new Array(_gt+1);function _jt(){if(!_8e){return }_Fp=_kt;_Gp=_lt;_Ip=_mt;_Kp=_nt;_Lp=_ot;_Np=_pt;_Hp=_qt;_Op=_rt;_Sp=_rt;_Gq=_st;_Hq=_tt;_Rq=_ut;_Vq=_vt;_Wq=_wt;_Xq=_xt;_Yq=_yt;_1r=_zt;_3r=_At;_4r=_Bt;_5r=_Ct;_6r=_Dt;_ar=_Et;_br=_Ft;_cr=_Gt;_dr=_Ht;_er=_It; _fr=_Jt;_gr=_Kt;_Mr=_Lt;_Nr=_Mt;_Or=_Nt;_Pr=_Ot;_Qr=_Pt;_Rr=_Qt;_3q=_Rt;_8q=_St;_aq=_Tt;_bq=_Ut;_dq=_Vt;_eq=_Wt;_Tp=_Xt;_Up=_Yt;_Xp=_Zt;_Zp=__t;__p=_0u;_0q=_1u;_1q=_2u;_2q=_3u;_fq=_4u;_gq=_5u;_hq=_6u;_iq=_7u;_kq=_8u;_lq=_9u;_mq=_au;_nq=_bu;_oq=_cu;_pq=_du;_rq=_eu;_qq=_eu;_sq=_fu;_uq=_gu;_tq=_gu;_vq=_hu;_wq=_iu;_xq=_ju;_yq=_ku;_zq=_lu;_Aq=_mu;_Bq=_nu;_Cq=_ou;_Dq=_pu;_Eq=_qu;_Fq=_ru;_hr=_su;_ir=_tu;_kr=_lr;_mr=_nr;_or=_pr;_qr=_rr;_sr=_tr;_ur=_vr;_wr=_xr;_yr=_zr;_Ar=_Br;__r=_uu;_Sr=_vu;_Tr=_wu;_Ur=_xu; _Wr=_yu;_Xr=_zu;_Yr=_Au;__r=_uu;_1s=_Bu;_2s=_Cu;_5s=_Du;_6s=_Eu;_7s=_Fu;_8s=_Gu;_9s=_Hu;_bs=_Iu;_ds=_Ju;_es=_Ku;_fs=_Hu;_gs=_Iu;_hs=_Ju;_is=_Ku;_js=_Lu;_ls=_Mu;_ms=_Nu;_os=_Ou;_ps=_Pu;_rs=_Qu;_ss=_Ru;_us=_Su;_vs=_Tu;_xs=_Uu;_ys=_Vu;_As=_Wu;_Bs=_Xu;_Cs=_Yu;_Ds=_Zu;_Es=__u;_Fs=_0v;_Gs=_1v;_Hs=_2v;_Is=_3v;_Js=_4v;_Ks=_5v;_Ls=_6v;_Ms=_7v;_Ns=_8v;_Os=_9v;_Ps=_av;_Qs=_bv;_Rs=_cv;_Ss=_dv;_Ts=_ev;_Us=_fv;_Vs=_gv;_Ws=_dv;_Xs=_ev;_Ys=_fv;_Zs=_gv;__s=_hv;_0t=_iv;_1t=_jv;_2t=_kv;_3t=_lv;_4t=_mv;_5t=_nv;_6t=_ov; _7t=_pv;_8t=_qv;_9t=_rv;_at=_sv;_bt=_tv;_ct=_uv;_dt=_vv;_et=_wv;_it[0]=new _xv()}function _kt(){_yv=true;_8e._zv(_Av);_8e._Bv(_Cv);_8e._Dv(_Ev)}function _lt(){_yv=false;_8e._zv(false);_8e._Bv(false);_8e._Dv(false)}function _mt(_Fv){_Ev=_Fv>0.5;_8e._Dv(_Ev)}function _nt(_xo){}function _ot(_Gv){_Cv=(_Gv>0.5);_8e._Bv(_Cv)}function _pt(_Hv){if(_yv||_2a){_zg=Math.min(16000.0,Math.max(-16000.0,_Hv))}else {_zg=0.0}}function _qt(_Iv){_Av=(_Iv>0.5);_8e._zv(_Av)}function _rt(_Pp,_Qp,_Rp,alpha){_Jv._Pp=(_Pp>=0.5);_Jv._Qp=(_Qp>=0.5); _Jv._Rp=(_Rp>=0.5);_Jv.alpha=(alpha>=0.5);_8e._Kv(_Jv._Pp,_Jv._Qp,_Jv._Rp,_Jv.alpha)}function _st(_Lv){_Mv=_Lv}function _Xt(_Lv){if(_Nv!=_Lv){_Nv=_Lv;_8e._Ov(_Pv())}}function _tt(_Iq,_Jq,_Kq,_Lq,_Mq,_Nq,_Oq,_Pq,_Qq){var _Qv=new _xv();var _bn=new _Rv(_Iq,_Jq,_Kq);var _Sv=new _Rv(_Lq,_Mq,_Nq);var _Tv=new _Rv(_Oq,_Pq,_Qq);_Qv._Uv(_bn,_Sv,_Tv);_8e._Vv(_Qv)}function _ut(_Iq,_Jq,_Kq,_Lq,_Mq,_Nq,_Oq,_Pq,_Qq,angle,_Sq,_Wv,_Xv){var _Qv=new _xv();var _bn=new _Rv(_Iq,_Jq,_Kq);var _Sv=new _Rv(_Lq,_Mq,_Nq);var _Tv=new _Rv(_Oq,_Pq, _Qq);_Qv._Uv(_bn,_Sv,_Tv);var _Ep=new _xv();_Ep._Yv(angle,_Sq,_Wv,_Xv);_Ep._Hc[_Zv]*=__v;_8e._Vv(_Qv);_8e._0w(_Ep)}function _vt(x,y,_H2,_I2,angle){var _Qv=new _xv();var _3h=new _Rv(x+(_H2/2.0),y+(_I2/2.0),-_H2);var _qb=new _Rv(x+(_H2/2.0),y+(_I2/2.0),0.0);var _4h=new _Rv(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_Qv._Uv(_3h,_qb,_4h);var _1w=new _xv();_1w._2w(_H2,-_I2*__v,1.0,32000.0);_8e._Vv(_Qv);_8e._0w(_1w)}function _wt(x,y,_H2,_I2,angle){var _Qv=new _xv();var _3h=new _Rv(x+(_H2/2.0), y+(_I2/2.0),-_H2);var _qb=new _Rv(x+(_H2/2.0),y+(_I2/2.0),0.0);var _4h=new _Rv(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_Qv._Uv(_3h,_qb,_4h);var _Ep=new _xv();_Ep._3w(1.0,(_I2/_H2),1.0,32000.0);_Ep._Hc[_Zv]*=__v;_8e._Vv(_Qv);_8e._0w(_Ep)}function _Rt(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_6q,_7q){var _4w=_5w();_6w(true);_Bh(_2i,_qh);{_Ph(_Ic,_Jc,_4q,0,0,1,0,0);_Ph(_Ic,_Lc,_4q,0,0,1,0,_7q);_Ph(_Kc,_Lc,_5q,0,0,1,_6q,_7q);_Ph(_Kc,_Jc,_5q,0,0,1,_6q,0)}_Sh();_6w(_4w)}function _St(_Ic,_Jc,_4q, _Kc,_Lc,_5q,_qh,_7w,_8w,_9q){var _4w=_5w();_6w(true);if(_9q<3){_9q=3}if(_9q>128){_9q=128}var _kd=[];var _jd=[];for(var _F2=0;_F2<=_9q;_F2++){_kd[_F2]=Math.cos(_F2*2.0*Math.PI/_9q);_jd[_F2]=Math.sin(_F2*2.0*Math.PI/_9q)}var _ed=(_Kc+_Ic)/2,_fd=(_Lc+_Jc)/2,_9w=(_5q+_4q)/2,_aw=(_Kc-_Ic)/2,_bw=(_Lc-_Jc)/2,_cw=(_5q-_4q)/2;var _dw=(_9q+1)/2;for(var _Zc=0;_Zc<_dw;_Zc++){var _ew=Math.cos(_Zc*Math.PI/_dw),_fw=Math.sin(_Zc*Math.PI/_dw),_gw=Math.cos((_Zc+1)*Math.PI/_dw),_hw=Math.sin((_Zc+1)*Math.PI/_dw);_Bh(_1i,_qh); for(var _F2=0;_F2<=_9q;_F2++){_Ph(_ed+_aw*_fw*_kd[_F2],_fd+_bw*_fw*_jd[_F2],_9w+_cw*_ew,_fw*_kd[_F2],_fw*_jd[_F2],_ew,_7w*_F2/_9q,_Zc*_8w/_dw);_Ph(_ed+_aw*_hw*_kd[_F2],_fd+_bw*_hw*_jd[_F2],_9w+_cw*_gw,_hw*_kd[_F2],_hw*_jd[_F2],_gw,_7w*_F2/_9q,(_Zc+1)*_8w/_dw)}_Sh()}_6w(_4w)}function _Tt(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_7w,_8w){var _4w=_5w();_6w(true);_Bh(_0i,_qh);{_Ph(_Ic,_Jc,_4q,0,0,-1,0,0);_Ph(_Ic,_Lc,_4q,0,0,-1,0,_8w);_Ph(_Kc,_Lc,_4q,0,0,-1,_7w,_8w);_Ph(_Kc,_Lc,_4q,0,0,-1,_7w,_8w);_Ph(_Kc,_Jc,_4q,0, 0,-1,_7w,0);_Ph(_Ic,_Jc,_4q,0,0,-1,0,0)}{_Ph(_Ic,_Jc,_5q,0,0,1,0,0);_Ph(_Kc,_Jc,_5q,0,0,1,_7w,0);_Ph(_Kc,_Lc,_5q,0,0,1,_7w,_8w);_Ph(_Kc,_Lc,_5q,0,0,1,_7w,_8w);_Ph(_Ic,_Lc,_5q,0,0,1,0,_8w);_Ph(_Ic,_Jc,_5q,0,0,1,0,0)}{_Ph(_Ic,_Lc,_4q,0,1,0,0,0);_Ph(_Ic,_Lc,_5q,0,1,0,0,_8w);_Ph(_Kc,_Lc,_5q,0,1,0,_7w,_8w);_Ph(_Kc,_Lc,_5q,0,1,0,_7w,_8w);_Ph(_Kc,_Lc,_4q,0,1,0,_7w,0);_Ph(_Ic,_Lc,_4q,0,1,0,0,0)}{_Ph(_Kc,_Lc,_4q,1,0,0,0,0);_Ph(_Kc,_Lc,_5q,1,0,0,0,_8w);_Ph(_Kc,_Jc,_5q,1,0,0,_7w,_8w);_Ph(_Kc,_Jc,_5q,1,0,0, _7w,_8w);_Ph(_Kc,_Jc,_4q,1,0,0,_7w,0);_Ph(_Kc,_Lc,_4q,1,0,0,0,0)}{_Ph(_Kc,_Jc,_4q,0,-1,0,0,0);_Ph(_Kc,_Jc,_5q,0,-1,0,0,_8w);_Ph(_Ic,_Jc,_5q,0,-1,0,_7w,_8w);_Ph(_Ic,_Jc,_5q,0,-1,0,_7w,_8w);_Ph(_Ic,_Jc,_4q,0,-1,0,_7w,0);_Ph(_Kc,_Jc,_4q,0,-1,0,0,0)}{_Ph(_Ic,_Jc,_4q,-1,0,0,0,0);_Ph(_Ic,_Jc,_5q,-1,0,0,0,_8w);_Ph(_Ic,_Lc,_5q,-1,0,0,_7w,_8w);_Ph(_Ic,_Lc,_5q,-1,0,0,_7w,_8w);_Ph(_Ic,_Lc,_4q,-1,0,0,_7w,0);_Ph(_Ic,_Jc,_4q,-1,0,0,0,0)}_Sh();_6w(_4w)}function _Ut(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_7w,_8w,_cq,_9q){var _kd=[]; var _jd=[];var _4w=_5w();_6w(true);if(_9q<3){_9q=3}if(_9q>128){_9q=128}for(var _F2=0;_F2<=_9q;_F2++){_kd[_F2]=Math.cos(_F2*2.0*Math.PI/_9q);_jd[_F2]=Math.sin(_F2*2.0*Math.PI/_9q);}var _ed=(_Kc+_Ic)/2.0;var _fd=(_Lc+_Jc)/2.0;var _aw=(_Kc-_Ic)/2.0;var _bw=(_Lc-_Jc)/2.0;if(true==_cq){_Bh(_2i,_qh);_Ph(_ed,_fd,_5q,0,0,1,0,_8w);for(var _F2=0;_F2<=_9q;_F2++){_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_5q,0,0,1,0,_8w)}_Sh()}_Bh(_1i,_qh);for(var _F2=0;_F2<=_9q;_F2++){_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_5q,_kd[_F2], _jd[_F2],0,_7w*_F2/_9q,_8w);_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_4q,_kd[_F2],_jd[_F2],0,_7w*_F2/_9q,0)}_Sh();if(true==_cq){_Bh(_2i,_qh);_Ph(_ed,_fd,_4q,0,0,-1,0,0);for(var _F2=_9q;_F2>=0;_F2--){_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_4q,0,0,-1,0,0)}_Sh()}_6w(_4w)}function _Vt(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_7w,_8w,_cq,_9q){var _kd=[];var _jd=[];var _4w=_5w();_6w(true);if(_9q<3){_9q=3}if(_9q>128){_9q=128}for(var _F2=0;_F2<=_9q;_F2++){_kd[_F2]=Math.cos(_F2*2.0*Math.PI/_9q);_jd[_F2]=Math.sin(_F2*2.0*Math.PI/_9q)} var _ed=(_Kc+_Ic)/2.0;var _fd=(_Lc+_Jc)/2.0;var _aw=(_Kc-_Ic)/2.0;var _bw=(_Lc-_Jc)/2.0;_Bh(_1i,_qh);for(var _F2=0;_F2<=_9q;_F2++){_Ph(_ed,_fd,_5q,0,0,1,_7w*_F2/_9q,_8w);_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_4q,_kd[_F2],_jd[_F2],0,_7w*_F2/_9q,0)}_Sh();if(true==_cq){_Bh(_2i,_qh);_Ph(_ed,_fd,_4q,0,0,-1,0,0);for(var _F2=_9q;_F2>=0;_F2--){_Ph(_ed+_kd[_F2]*_aw,_fd+_jd[_F2]*_bw,_4q,0,0,-1,0,0)}_Sh()}_6w(_4w)}function _Wt(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_qh,_7w,_8w){var _4w=_5w();_6w(true);var _Sc=Math.sqrt(_iw(_Kc-_Ic)+_iw(_Lc-_Jc)); if(_Sc==0.0){return }var _Kh=(_Lc-_Jc)/_Sc;var _Lh=-(_Kc-_Ic)/_Sc;_Bh(_2i,_qh);{_Ph(_Ic,_Jc,_4q,_Kh,_Lh,0,0,0);_Ph(_Kc,_Lc,_4q,_Kh,_Lh,0,_7w,0);_Ph(_Kc,_Lc,_5q,_Kh,_Lh,0,_7w,_8w);_Ph(_Ic,_Jc,_5q,_Kh,_Lh,0,0,_8w)}_Sh();_6w(_4w);}function _Yt(_Vp,__g,_0h,_Wp,_Qa){var _jw=new _Rv(__g,_0h,_Wp);_jw._kw();var _lw=_Vp*4;_mw[_lw+0]=_jw._nw;_mw[_lw+1]=_jw._ow;_mw[_lw+2]=_jw._pw;_mw[_lw+3]=0.0;_qw[_lw+0]=(_Qa&0xff)/255.0;_qw[_lw+1]=((_Qa>>8)&0xff)/255.0;_qw[_lw+2]=((_Qa>>16)&0xff)/255.0;_qw[_lw+3]=1.0;_rw[_Vp]=_sw; _tw[_lw+0]=0;_tw[_lw+1]=0;_tw[_lw+2]=0;_tw[_lw+3]=0;_8e._uw(_Vp,_tw.subarray(_Vp*4,(_Vp+1)*4),_mw.subarray(_Vp*4,(_Vp+1)*4),_qw.subarray(_Vp*4,(_Vp+1)*4))}function _3u(){var _Qa=(((_vw[0]*255.0))&0xff)|(((_vw[1]*255.0)<<8)&0xff00)|(((_vw[2]*255.0)<<16)&0xff0000)|(((_vw[3]*255.0)<<24)&0xff000000);return _Qa}function _2u(index){var _Ta=[];if(index<0||index>7){console.log("draw_light_get() - light index out of range");return }var _lw=index*4;_Ta[0]=_ww[index];_Ta[1]=_rw[index];if(_rw[index]==_sw){_Ta[2]=_mw[_lw+0]; _Ta[3]=_mw[_lw+1];_Ta[4]=_mw[_lw+2];_Ta[5]=_mw[_lw+3]}else {_Ta[2]=_tw[_lw+0];_Ta[3]=_tw[_lw+1];_Ta[4]=_tw[_lw+2];_Ta[5]=_tw[_lw+3]}var _Ia=(((_qw[_lw+0]*255.0))&0xff);var _Ja=(((_qw[_lw+1]*255.0)<<8)&0xff00);var _Ka=(((_qw[_lw+2]*255.0)<<16)&0xff0000);var _La=(((_qw[_lw+3]*255.0)<<24)&0xff000000);var _Qa=_Ia|_Ja|_Ka|_La;_Ta[6]=_Qa;return _Ta}function _Zt(_Vp,x,y,_Dh,_Yp,_Qa){var _lw=_Vp*4;_tw[_lw+0]=x;_tw[_lw+1]=y;_tw[_lw+2]=_Dh;_tw[_lw+3]=_Yp;_qw[_lw+0]=(_Qa&0xff)/255.0;_qw[_lw+1]=((_Qa>>8)&0xff)/255.0; _qw[_lw+2]=((_Qa>>16)&0xff)/255.0;_qw[_lw+3]=1.0;_rw[_Vp]=_xw;_mw[_lw+0]=0;_mw[_lw+1]=0;_mw[_lw+2]=0;_mw[_lw+3]=0;_8e._uw(_Vp,_tw.subarray(_Vp*4,(_Vp+1)*4),_mw.subarray(_Vp*4,(_Vp+1)*4),_qw.subarray(_Vp*4,(_Vp+1)*4))}function __t(_Vp,enable){_ww[_Vp]=enable;_8e._yw(_Vp,enable,_qw.subarray(_Vp*4,(_Vp+1)*4))}function _0u(_q3){_vw[0]=(_q3&0xff)/255.0;_vw[1]=((_q3>>8)&0xff)/255.0;_vw[2]=((_q3>>16)&0xff)/255.0;_vw[3]=((_q3>>24)&0xff)/255.0;_8e._zw(_vw)}function _1u(enable,_q3,start,end){if(_Aw==null){_Aw=new Float32Array(8)} _Aw[0]=enable;var _Yp=end-start;_Aw[1]=(_Yp==0.0)?0.0:(1.0/_Yp);_Aw[2]=end;_Aw[3]=0.0;_Aw[4]=(_q3&0xff)/255.0;_Aw[5]=((_q3>>8)&0xff)/255.0;_Aw[6]=((_q3>>16)&0xff)/255.0;_Aw[7]=((_q3>>24)&0xff)/255.0;_8e._Bw(_Aw)}function _4u(){return(_ft.push(new _Cw())-1);}function _5u(_Vp){if(_ft[_Vp]){_ft[_Vp]._Ml();_ft[_Vp]=null}}function _6u(_Vp){if(_ft[_Vp]){_ft[_Vp]._Ml()}}function _7u(_Vp,_jq){if(_ft[_Vp]){_ft[_Vp]._Dw(_jq)}}function _9u(_Vp,_Ew){}function _8u(_Vp,_jq){if(_ft[_Vp]){_ft[_Vp]._me(_jq)}}function _au(_Vp, _Ew){}function _bu(_Vp,x,y,_Dh,_qh){if(_ft[_Vp]){_ft[_Vp]._Oe(x,y,_Dh,_qh)}}function _cu(_Vp,_O1){if(_ft[_Vp]){_ft[_Vp]._rj(_O1)}}function _du(_Vp,x,y,_Dh){if(_ft[_Vp]){_ft[_Vp]._Fw(x,y,_Dh)}}function _eu(_Vp,x,y,_Dh,_Qa,alpha){if(_ft[_Vp]){_ft[_Vp]._Gw(x,y,_Dh,_Qa,alpha)}}function _fu(_Vp,x,y,_Dh,_vh,_wh){if(_ft[_Vp]){_ft[_Vp]._Hw(x,y,_Dh,_vh,_wh)}}function _gu(_Vp,x,y,_Dh,_vh,_wh,_Qa,alpha){if(_ft[_Vp]){_ft[_Vp]._Iw(x,y,_Dh,_vh,_wh,_Qa,alpha)}}function _hu(_Vp,x,y,_Dh,_Kh,_Lh,_Mh){if(_ft[_Vp]){_ft[_Vp]._Jw(x, y,_Dh,_Kh,_Lh,_Mh)}}function _iu(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_Qa,alpha){if(_ft[_Vp]){_ft[_Vp]._Kw(x,y,_Dh,_Kh,_Lh,_Mh,_Qa,alpha)}}function _ju(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh){if(_ft[_Vp]){_ft[_Vp]._Lw(x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh);}}function _ku(_Vp,x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh,_Qa,alpha){if(_ft[_Vp]){_ft[_Vp]._Mw(x,y,_Dh,_Kh,_Lh,_Mh,_vh,_wh,_Qa,alpha)}}function _lu(_Vp){if(_ft[_Vp]){_ft[_Vp]._tj()}}function _mu(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q){if(_ft[_Vp]){_ft[_Vp]._Nw(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q)} }function _nu(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_cq,_9q){if(_ft[_Vp]){_ft[_Vp]._Ow(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_cq,_9q)}}function _ou(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_cq,_9q){if(_ft[_Vp]){_ft[_Vp]._Pw(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_cq,_9q)}}function _pu(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_9q){if(_ft[_Vp]){_ft[_Vp]._Qw(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q,_9q)}}function _qu(_Vp,_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q){if(_ft[_Vp]){_ft[_Vp]._Rw(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q)}}function _ru(_Vp,_Ic,_Jc, _4q,_Kc,_Lc,_5q,_6q,_7q){if(_ft[_Vp]){_ft[_Vp]._Sw(_Ic,_Jc,_4q,_Kc,_Lc,_5q,_6q,_7q)}}function _xt(){_Tw(_Uw,new _xv())}function _yt(_Zq,__q,_0r){var _Hc=new _xv();_Hc._Vw(_Zq,__q,_0r);_Tw(_Uw,_Hc)}function _zt(_Ke,_Le,_2r){var _Hc=new _xv();_Hc._Ww(_Ke,_Le,_2r);_Tw(_Uw,_Hc)}function _At(angle){var _Hc=new _xv();_Hc._Xw(angle);_Tw(_Uw,_Hc)}function _Bt(angle){var _Hc=new _xv();_Hc._Yw(angle);_Tw(_Uw,_Hc)}function _Ct(angle){var _Hc=new _xv();_Hc._Zw(angle);_Tw(_Uw,_Hc)}function _Dt(_7r,_8r,_9r,angle){var _Hc=new _xv(); _Hc.__w(new _Rv(_7r,_8r,_9r),-angle);_Tw(_Uw,_Hc)}function _Et(_Zq,__q,_0r){var _0x=new _xv();_0x._Vw(_Zq,__q,_0r);var _1x=_2x(_Uw);var _Hc=new _xv();_Hc.Multiply(_1x,_0x);_Tw(_Uw,_Hc)}function _Ft(_Ke,_Le,_2r){var _3x=new _xv();_3x._Ww(_Ke,_Le,_2r);var _1x=_2x(_Uw);var _Hc=new _xv();_Hc.Multiply(_1x,_3x);_Tw(_Uw,_Hc)}function _Gt(angle){var _4x=new _xv();_4x._Xw(angle);var _1x=_2x(_Uw);var _Hc=new _xv();_Hc.Multiply(_1x,_4x);_Tw(_Uw,_Hc)}function _Ht(angle){var _4x=new _xv();_4x._Yw(angle);var _1x=_2x(_Uw);var _Hc=new _xv(); _Hc.Multiply(_1x,_4x);_Tw(_Uw,_Hc)}function _It(angle){var _4x=new _xv();_4x._Zw(angle);var _1x=_2x(_Uw);var _Hc=new _xv();_Hc.Multiply(_1x,_4x);_Tw(_Uw,_Hc)}function _Jt(_7r,_8r,_9r,angle){var _4x=new _xv();_4x.__w(new _Rv(_7r,_8r,_9r),-angle);var _1x=_2x(_Uw);var _Hc=new _xv();_Hc.Multiply(_1x,_4x);_Tw(_Uw,_Hc)}function _Kt(_Mb,_Nb,_Ri){var _1x=_2x(_Uw);var __c=(_1x._Hc[_5x]*_Mb)+(_1x._Hc[_6x]*_Nb)+(_1x._Hc[_7x]*_Ri)+_1x._Hc[_8x];var _1d=(_1x._Hc[_9x]*_Mb)+(_1x._Hc[_Zv]*_Nb)+(_1x._Hc[_ax]*_Ri)+_1x._Hc[_bx];var _cx=(_1x._Hc[_dx]*_Mb)+(_1x._Hc[_ex]*_Nb)+(_1x._Hc[_fx]*_Ri)+_1x._Hc[_gx]; var _Ia=[];_Ia[0]=__c;_Ia[1]=_1d;_Ia[2]=_cx;return _Ia}function _Lt(){_hx()}function _Mt(){return _ix()}function _Nt(){var _1x=_2x(_Uw);return _jx(_1x)}function _Ot(){return _kx()}function _Pt(){return _lx()}function _Qt(){return _mx()}function _su(_dj){_dj=yyGetInt32(_dj);var _Hc=[];if(_dj<0||_dj>2){_Sm('ERROR: Invalid matrix type (matrix_get)');for(var _F2=0;_F2<16;_F2++){_Hc[_F2]=0}return _Hc}var _nx=_ox[_dj];for(var _F2=0;_F2<16;_F2++){_Hc[_F2]=_nx._Hc[_F2]}return _Hc}function _tu(_dj,_jr){_dj=yyGetInt32(_dj);if(_dj<0||_dj>2){ _Sm('ERROR: Invalid matrix type (matrix_get)');return }_Tw(_dj,_jr)}function _Dr(){return [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,]}function _Fr(_Iq,_Jq,_Kq,_Lq,_Mq,_Nq,_Oq,_Pq,_Qq){var _Hc=new _xv();var _px=new _Rv(yyGetReal(_Iq),yyGetReal(_Jq),yyGetReal(_Kq));var _qx=new _Rv(yyGetReal(_Lq),yyGetReal(_Mq),yyGetReal(_Nq));var _rx=new _Rv(yyGetReal(_Oq),yyGetReal(_Pq),yyGetReal(_Qq));_Hc._Uv(_px,_qx,_rx);var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Hc._Hc[_F2]}return _nx}function _Hr(width,height,_Wv,_Xv){var _Hc=new _xv(); _Hc._2w(yyGetReal(width),yyGetReal(height),yyGetReal(_Wv),yyGetReal(_Xv));var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Hc._Hc[_F2];}return _nx}function _Jr(width,height,_Wv,_Xv){var _Hc=new _xv();_Hc._3w(yyGetReal(width),yyGetReal(height),yyGetReal(_Wv),yyGetReal(_Xv));var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Hc._Hc[_F2]}return _nx}function _Lr(_sx,_Sq,_Wv,_Xv){var _Hc=new _xv();_Hc._Yv(yyGetReal(_sx),yyGetReal(_Sq),yyGetReal(_Wv),yyGetReal(_Xv));var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Hc._Hc[_F2]} return _nx}function _lr(_Mb,_Nb,_Ri,_tx,_ux,_vx,_wx,_xx,_yx){var _Hc=new _xv();var _zx=(Math.PI/180.0);_tx=(_zx*-yyGetReal(_tx));_ux=(_zx*-yyGetReal(_ux));_vx=(_zx*-yyGetReal(_vx));_Hc._Ax(yyGetReal(_Mb),yyGetReal(_Nb),yyGetReal(_Ri),_tx,_ux,_vx,yyGetReal(_wx),yyGetReal(_xx),yyGetReal(_yx));var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Hc._Hc[_F2]}return _nx}function _nr(_Bx,_Cx){var _Dx=new _xv();var _Ex=new _xv();var _Fx=new _xv();for(var _F2=0;_F2<16;_F2++){_Dx._Hc[_F2]=yyGetReal(_Bx[_F2]);_Ex._Hc[_F2]=yyGetReal(_Cx[_F2])} _Fx.Multiply(_Dx,_Ex);var _nx=[];for(var _F2=0;_F2<16;_F2++){_nx[_F2]=_Fx._Hc[_F2]}return _nx}function _pr(_Gx,_Mb,_Nb,_Ri){_Mb=yyGetReal(_Mb);_Nb=yyGetReal(_Nb);_Ri=yyGetReal(_Ri);var __c=(_Gx[_5x]*_Mb)+(_Gx[_6x]*_Nb)+(_Gx[_7x]*_Ri)+_Gx[_8x];var _1d=(_Gx[_9x]*_Mb)+(_Gx[_Zv]*_Nb)+(_Gx[_ax]*_Ri)+_Gx[_bx];var _cx=(_Gx[_dx]*_Mb)+(_Gx[_ex]*_Nb)+(_Gx[_fx]*_Ri)+_Gx[_gx];var _dh=[__c,_1d,_cx];return _dh}function _rr(_jr){if(_ht>=_gt){return }_ht++;if(arguments.length==0){_it[_ht]=new _xv(_it[_ht-1])}else {var _nx=new _xv(); var _F2;for(_F2=0;_F2<16;_F2++){_nx._Hc[_F2]=_jr[_F2]}_it[_ht]=new _xv();_it[_ht].Multiply(_nx,_it[_ht-1])}}function _tr(){_ht--;if(_ht<0){_xr()}}function _xr(){_ht=0;_it[0]=new _xv();}function _vr(_jr){_it[_ht]=new _xv(_jr)}function _zr(){var _Hx=new Array(16);var _F2;for(_F2=0;_F2<16;_F2++){_Hx[_F2]=_it[_ht]._Hc[_F2]}return _Hx}function _Br(){if(_ht==0)return true;else return false}function _vu(_Lv){_8e._0g._kg(_Pf._Ix,yyGetInt32(_Lv)>=0.5)}function _wu(_Lv){_8e._0g._kg(_Pf._Jx,yyGetInt32(_Lv)>=0.5)}function _xu(_Kx){ _8e._0g._kg(_Pf._Lx,yyGetInt32(_Kx))}function _yu(_Lv){_8e._0g._kg(_Pf._Mx,yyGetInt32(_Lv)>=0.5)}function _zu(_Lv,_Ti,_Nx,_Ox){if(Array.isArray(_Lv)){var _Px=_Lv;_8e._0g._kg(_Pf._Qx,yyGetInt32(_Px[0])>=0.5);_8e._0g._kg(_Pf._Rx,yyGetInt32(_Px[1]));_8e._0g._kg(_Pf._Sx,yyGetReal(_Px[2]));_8e._0g._kg(_Pf._Tx,yyGetReal(_Px[3]))}else {_8e._0g._kg(_Pf._Qx,yyGetInt32(_Lv)>=0.5);_8e._0g._kg(_Pf._Rx,yyGetInt32(_Ti));_8e._0g._kg(_Pf._Sx,yyGetReal(_Nx));_8e._0g._kg(_Pf._Tx,yyGetReal(_Ox))}}function _Au(_Ux){_8e._0g._kg(_Pf._Vx, yyGetInt32(_Ux))}function _uu(_Wx){switch(yyGetInt32(_Wx)){case 1:_8e._0g._kg(_Pf._2g,_Pf._Qf);_8e._0g._kg(_Pf._3g,_Pf._Tf);_8e._0g._kg(_Pf._4g,_Pf._Qf);_8e._0g._kg(_Pf._5g,_Pf._Tf);_8e._0g._kg(_Pf._6g,false);break;case 2:_8e._0g._kg(_Pf._2g,_Pf._Qf);_8e._0g._kg(_Pf._3g,_Pf._Vf);_8e._0g._kg(_Pf._4g,_Pf._Qf);_8e._0g._kg(_Pf._5g,_Pf._Vf);_8e._0g._kg(_Pf._6g,false);break;case 3:_8e._0g._kg(_Pf._2g,_Pf._Xx);_8e._0g._kg(_Pf._3g,_Pf._Vf);_8e._0g._kg(_Pf._4g,_Pf._Xx);_8e._0g._kg(_Pf._5g,_Pf._Vf);_8e._0g._kg(_Pf._6g, false);break;default :_8e._0g._kg(_Pf._2g,_Pf._Qf);_8e._0g._kg(_Pf._3g,_Pf._Sf);_8e._0g._kg(_Pf._4g,_Pf._Qf);_8e._0g._kg(_Pf._5g,_Pf._Sf);_8e._0g._kg(_Pf._6g,false);break }}function _Bu(_Mm,_Yx){var _Zx,__x;if(Array.isArray(_Mm)){_Zx=yyGetInt32(_Mm[0]);__x=yyGetInt32(_Mm[1])}else {_Zx=yyGetInt32(_Mm);__x=yyGetInt32(_Yx)}_8e._0g._kg(_Pf._2g,_Zx);_8e._0g._kg(_Pf._3g,__x);_8e._0g._kg(_Pf._4g,_Zx);_8e._0g._kg(_Pf._5g,__x);_8e._0g._kg(_Pf._6g,false)}function _Cu(_Mm,_Yx,_0y,_1y){var _Zx,__x,_2y,_3y;if(Array.isArray(_Mm)){ _Zx=yyGetInt32(_Mm[0]);__x=yyGetInt32(_Mm[1]);_2y=yyGetInt32(_Mm[2]);_3y=yyGetInt32(_Mm[3])}else {_Zx=yyGetInt32(_Mm);__x=yyGetInt32(_Yx);_2y=yyGetInt32(_0y);_3y=yyGetInt32(_1y)}_8e._0g._kg(_Pf._2g,_Zx);_8e._0g._kg(_Pf._3g,__x);_8e._0g._kg(_Pf._4g,_2y);_8e._0g._kg(_Pf._5g,_3y);_8e._0g._kg(_Pf._6g,true)}function _Du(_4y,_5y,_6y,_cf){var _7y;var _8y;var _9y;var _ay;if(Array.isArray(_4y)){var _Px=_4y;_7y=(yyGetInt32(_Px[0])>=0.5);_8y=(yyGetInt32(_Px[1])>=0.5);_9y=(yyGetInt32(_Px[2])>=0.5);_ay=(yyGetInt32(_Px[3])>=0.5)} else {_7y=(yyGetInt32(_4y)>=0.5);_8y=(yyGetInt32(_5y)>=0.5);_9y=(yyGetInt32(_6y)>=0.5);_ay=(yyGetInt32(_cf)>=0.5)}var _by={_Pp:_7y,_Qp:_8y,_Rp:_9y,alpha:_ay};_8e._0g._kg(_Pf._cy,_by)}function _Eu(_4y,_5y,_6y,_cf){_Du(_4y,_5y,_6y,_cf)}function _Fu(_Lv){_8e._0g._kg(_Pf._dy,yyGetInt32(_Lv)>=0.5)}function _Gu(_ey){_8e._0g._kg(_Pf._fy,yyGetInt32(_ey))}function _Hu(_gy){var _hy=_8e._iy;var _F2;if(yyGetBool(_gy)){for(_F2=0;_F2<_hy;_F2++){_8e._0g._jy(_F2,_Pf._ky,_Pf._ly);_8e._0g._jy(_F2,_Pf._my,_Pf._ly)}}else {for(_F2=0; _F2<_hy;_F2++){_8e._0g._jy(_F2,_Pf._ky,_Pf._ny);_8e._0g._jy(_F2,_Pf._my,_Pf._ny)}}}function _Iu(_oy,_gy){var _cs,_as;if(Array.isArray(_oy)){var _Px=_oy;_cs=yyGetInt32(_Px[0]);_as=yyGetBool(_Px[1])}else {_cs=yyGetInt32(_oy);_as=yyGetBool(_gy)}if(_as){_8e._0g._jy(_cs,_Pf._ky,_Pf._ly);_8e._0g._jy(_cs,_Pf._my,_Pf._ly)}else {_8e._0g._jy(_cs,_Pf._ky,_Pf._ny);_8e._0g._jy(_cs,_Pf._my,_Pf._ny)}}function _Ju(_py){var _hy=_8e._iy;var _F2;if(yyGetBool(_py)){for(_F2=0;_F2<_hy;_F2++){_8e._0g._jy(_F2,_Pf._qy,_Pf._ry); _8e._0g._jy(_F2,_Pf._sy,_Pf._ry)}}else {for(_F2=0;_F2<_hy;_F2++){_8e._0g._jy(_F2,_Pf._qy,_Pf._ty);_8e._0g._jy(_F2,_Pf._sy,_Pf._ty)}}}function _Ku(_oy,_py){var _cs,repeat;if(Array.isArray(_oy)){var _Px=_oy;_cs=yyGetInt32(_Px[0]);repeat=yyGetBool(_Px[1])}else {_cs=yyGetInt32(_oy);repeat=yyGetBool(_py)}if(repeat){_8e._0g._jy(_cs,_Pf._qy,_Pf._ry);_8e._0g._jy(_cs,_Pf._sy,_Pf._ry)}else {_8e._0g._jy(_cs,_Pf._qy,_Pf._ty);_8e._0g._jy(_cs,_Pf._sy,_Pf._ty)}}function _Lu(_uy){var _ks=_uy;for(var _F2=0;_F2<_8e._iy;_F2++){ _8e._0g._jy(_F2,_Pf._vy,_ks)}}function _Mu(_wy,_uy){var _xy=_wy;var _ks=_uy;if((_xy<0)||(_xy>=_8e._iy)){return }_8e._0g._jy(_xy,_Pf._vy,_ks)}function _Nu(_yy){var _ns=_yy;for(var _F2=0;_F2<_8e._iy;_F2++){_8e._0g._jy(_F2,_Pf._zy,_ns)}}function _Ou(_wy,_yy){var _xy=_wy;var _ns=_yy;if((_xy<0)||(_xy>=_8e._iy)){return }_8e._0g._jy(_xy,_Pf._zy,_ns)}function _Pu(_Ay){var _qs=_Ay;for(var _F2=0;_F2<_8e._iy;_F2++){_8e._0g._jy(_F2,_Pf._By,_qs)}}function _Qu(_wy,_Ay){var _xy=_wy;var _qs=_Ay;if((_xy<0)||(_xy>=_8e._iy)){return } _8e._0g._jy(_xy,_Pf._By,_qs)}function _Ru(_Cy){var _ts=_Cy;for(var _F2=0;_F2<_8e._iy;_F2++){_8e._0g._jy(_F2,_Pf._Dy,_ts)}}function _Su(_wy,_Cy){var _xy=_wy;var _ts=_Cy;if((_xy<0)||(_xy>=_8e._iy)){return }_8e._0g._jy(_xy,_Pf._Dy,_ts)}function _Tu(_Ey){var _ws=_Ey;for(var _F2=0;_F2<_8e._iy;_F2++){_8e._0g._jy(_F2,_Pf._Fy,_ws)}}function _Uu(_wy,_Ey){var _xy=_wy;var _ws=_Ey;if((_xy<0)||(_xy>=_8e._iy)){return }_8e._0g._jy(_xy,_Pf._Fy,_ws)}function _Vu(_Lv){var enable=_Lv;for(var _F2=0;_F2<_8e._iy;_F2++){_8e._0g._jy(_F2, _Pf._Gy,enable)}}function _Wu(_wy,_Lv){var _xy=_wy;var enable=_Lv;if((_xy<0)||(_xy>=_8e._iy)){return }_8e._0g._jy(_xy,_Pf._Gy,enable)}function _Xu(){return _8e._0g._1g(_Pf._Ix)?1.0:0.0}function _Yu(){return _8e._0g._1g(_Pf._Jx)?1.0:0.0;}function _Zu(){return _8e._0g._1g(_Pf._Lx)}function __u(){return _8e._0g._1g(_Pf._Mx)?1.0:0.0}function _0v(){var _Px=new Array();_Px.push(_8e._0g._1g(_Pf._Qx)?1.0:0.0);_Px.push(_8e._0g._1g(_Pf._Rx));_Px.push(_8e._0g._1g(_Pf._Sx));_Px.push(_8e._0g._1g(_Pf._Tx));return _Px}function _1v(){ return _8e._0g._1g(_Pf._Vx)}function _2v(){var _Zx=_8e._0g._1g(_Pf._2g);var __x=_8e._0g._1g(_Pf._3g);var _2y=_8e._0g._1g(_Pf._4g);var _3y=_8e._0g._1g(_Pf._5g);if((_Zx!=_2y)||(__x!=_3y)){return -1}else {switch(_Zx){case _Hy:{switch(__x){case _Iy:return 0;case _Jy:return 1;case _Ky:return 2;default :return -1}}case _Ly:{if(__x==_Ky){return 3}else {return -1}}default :return -1}}}function _3v(){var _Px=new Array();_Px[0]=_8e._0g._1g(_Pf._2g);_Px[1]=_8e._0g._1g(_Pf._3g);return _Px}function _4v(){var _Px=new Array();_Px[0]=_8e._0g._1g(_Pf._2g); _Px[1]=_8e._0g._1g(_Pf._3g);_Px[2]=_8e._0g._1g(_Pf._4g);_Px[3]=_8e._0g._1g(_Pf._5g);return _Px}function _5v(){return _8e._0g._1g(_Pf._2g)}function _6v(){return _8e._0g._1g(_Pf._3g)}function _7v(){return _8e._0g._1g(_Pf._4g);}function _8v(){return _8e._0g._1g(_Pf._5g)}function _9v(){var _jk=_8e._0g._1g(_Pf._cy);var _Ta=new Array();_Ta.push(_jk._Pp?1.0:0.0);_Ta.push(_jk._Qp?1.0:0.0);_Ta.push(_jk._Rp?1.0:0.0);_Ta.push(_jk.alpha?1.0:0.0);return _Ta}function _av(){return _9v()}function _bv(){return _8e._0g._1g(_Pf._dy)?1.0:0.0} function _cv(){return _8e._0g._1g(_Pf._fy)}function _dv(){return _8e._0g._My(0,_Pf._ky)==_Pf._ly?1.0:0.0}function _ev(_oy){return _8e._0g._My(yyGetInt32(_oy),_Pf._ky)==_Pf._ly?1.0:0.0}function _fv(){return _8e._0g._My(0,_Pf._qy)==_Pf._ry?1.0:0.0}function _gv(_oy){return _8e._0g._My(yyGetInt32(_oy),_Pf._qy)==_Pf._ry?1.0:0.0}function _hv(){return _8e._0g._My(0,_Pf._vy)}function _iv(_wy){var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._vy)}function _jv(){return _8e._0g._My(0,_Pf._zy)}function _kv(_wy){ var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._zy)}function _lv(){return _8e._0g._My(0,_Pf._By)}function _mv(_wy){var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._By)}function _nv(){return _8e._0g._My(0,_Pf._Dy)}function _ov(_wy){var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._Dy)}function _pv(){return _8e._0g._My(0,_Pf._Fy)}function _qv(_wy){var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._Fy)}function _rv(){ return _8e._0g._My(0,_Pf._Gy)}function _sv(_wy){var _xy=_wy;if((_xy<0)||(_xy>=_8e._iy)){return }return _8e._0g._My(_xy,_Pf._Gy)}function _tv(){_8e._0g._Ny()}function _uv(){_8e._0g._Oy()}var _Py=undefined;var _Qy=undefined;function _Ry(){if(_Py==undefined){_Py=["blendenable",_Pf._Ix,"ztestenable",_Pf._Jx,"zfunc",_Pf._Lx,"zwriteenable",_Pf._Mx,"fogenable",_Pf._Qx,"fogcolor",_Pf._Rx,"fogstart",_Pf._Sx,"fogend",_Pf._Tx,"cullmode",_Pf._Vx,"srcblend",_Pf._2g,"destblend",_Pf._3g,"srcblendalpha",_Pf._4g,"destblendalpha", _Pf._5g,"sepalphaenable",_Pf._6g,"colorwriteenable",_Pf._cy,"alphatestenable",_Pf._dy,"alphatestref",_Pf._fy,"alphatestfunc",_Pf._Sy]}}function _Ty(){if(_Qy==undefined){_Qy=["magfilter",_Pf._ky,"minfilter",_Pf._my,"mipfilter",_Pf._Uy,"addressu",_Pf._qy,"addressv",_Pf._sy,"minmip",_Pf._By,"maxmip",_Pf._Dy,"mipbias",_Pf._zy,"maxaniso",_Pf._Fy,"mipenable",_Pf._Gy]}}function _vv(){_Ry();_Ty();var map=_F9();var _Vy=_Py.length/2;var _Wy=_Qy.length/2;var _F2;for(_F2=0;_F2<_Vy;_F2++){var _jk=_8e._0g._1g(_Py[_F2*2+1]); _I9(map,_Py[_F2*2],_jk)}var _hy=_8e._iy;for(_F2=0;_F2<_Wy;_F2++){var _Zc;for(_Zc=0;_Zc<_hy;_Zc++){var name=_Qy[_F2*2].slice(0)+_Zc;var _jk=_8e._0g._My(_Zc,_Qy[_F2*2+1]);_I9(map,name,_jk);}}return map}function _wv(_nd){_nd=yyGetInt32(_nd);_Ry();_Ty();var _F2;var _Vy=_Py.length/2;var _Wy=_Qy.length/2;var _Xy=_Gn(_nd);while(_Xy!=undefined){var key=_Xy;var value=_Bn(_nd,key);var _bp=false;for(_F2=0;_F2<_Vy;_F2++){if(key==_Py[_F2*2]){_8e._0g._kg(_Py[_F2*2+1],value);_bp=true;break }}if(!_bp){for(_F2=0;_F2<_Wy;_F2++){ var _Yy=_Qy[_F2*2].length;var _Zy=key.substr(0,_Yy);if(_Zy==_Qy[_F2*2]){var __y=key.substr(_Yy-1,key.length-_Yy);var _Dp=parseInt(__y,10);_8e._0g._jy(_Dp,_Qy[_F2*2+1],value);break;}}}_Xy=_Dn(_nd,_Xy)}}var _0z=1970;var _1z=0;var _2z=1;var _3z=365.25;var _4z=30.4375;var _5z=[31,28,31,30,31,30,31,31,30,31,30,31];var _6z=[];var _7z=(86400.0);var _8z=(_7z*30);var _9z=!0;var _az=0;var _bz=1;function _cz(_dz){if(_dz<_ez){return _dz*_fz}else {return(_dz-_ez)*_fz}}function _gz(_hz){return _hz%400==0||(_hz%100!=0&&_hz%4==0)}function _iz(_hz){ var _jz=_5z.slice();;if(_gz(_hz)){_jz[1]=29}return _jz}var _fz=86400000.0;var _ez=25569;function _kz(_lz){return((_lz<10)?"0":"")+_lz.toString()}var _mz=[];var _nz=[];var _oz=[];var _pz=Date.now();var _qz=0;var _rz=1;var _sz=2;var _tz=3;var _uz=function(text){if(!text)return;if(_vz){if(_wz){var _hj=_wz.document.getElementById('debug_console');if(_hj){var _xz=String.fromCharCode(0x0a);text=text.replace('','').replace('','');var _yz=Date.now()-_pz;if(!_hj){alert(text)}else {_hj.value+=text+_xz;var _zz=_hj.textLength; }_pz=Date.now()}}}if(_Az!=undefined){if(_Az._r4._M4)console.log(text);if(_Az._r4._Bz){var _Cz=document.getElementById("yyDebugDiv");var _Dz=document.createElement('P');_Dz.textContent+=text;_Cz.appendChild(_Dz)}}};function debug(text){var index;for(index=0;index