Run it
Copy the script and paste it into your executor.
v0=; v1=.byte; v2=.char; v3=.sub; v4=.gsub; v5=.rep; v6=.concat; v7=.insert; v8=.ldexp; v9=getfenv () _ENV; ; v10=; v11=; v12=; v13= .unpack ; v14=; (v16,v17,...) v18=; v19;v16=((v16,),,(v30) ((v30,)==) v19=((v30,,)); ; v87=((v30,)); v19 v116=; v117; (v116==) v117=(v87,v19);v19=;v116=; (v116==) v117; v87; ); (v31,v32,v33) v33 v88=(v31/(( -)^(v32-)))%(( -)^(((v33-( -)) -(v32-( -))) + )) ; v88-(v88%( -( + ))) ; v89=^(v32-(( + ) -( + ))) ; (((v31%(v89 + v89))>=v89) (( + ) -( + ))) ( -( + )) ; () v34=(v16,v18,v18);v18=v18 + ; v34; () v35= -( + ) ; v36; v37; (v35==( -(( -( + )) + ))) (v37 * ( -( + ))) + v36 ; (v35==( + )) v36,v37=(v16,v18,v18 + );v18=v18 + ( -) ;v35= -( + ) ; () v38,v39,v40,v41=(v16,v18,v18 + (( -( + )) -) );v18=v18 + ( -) ; (v41 * ( -)) + (v40 * ) + (v39 * ( -( + ))) + v38 ; () v42=; v43; v44; v45; v46; v47; v48; (v42==( + )) v47=(v44,,);v48=(((v44, - )==( + ( -))) -( -)) ( -( + + )) ;v42= - ; (v42==( -)) v45=;v46=((v44, - , + ) * (( -( + ))^( -))) + v43 ;v42= + ( -( + )) ; (v42==( -)) (v47==( -( + ))) (v46==( -)) v48 * ( -) ; v47= + ;v45= - ; (v47==( + )) ((v46==) (v48 * (( -( + ))/( -( -( + )))))) (v48 * NaN) ; (v48,v47- ) * (v45 + (v46/(^( -( + ))))) ; (v42==( -)) v43=();v44=();v42=( -( + )) -( + ) ; (v49) v50; v49 v49=(); (v49==( -( + ))) ; v50=(v16,v18,(v18 + v49) -( + ) );v18=v18 + v49 ; v51={}; v68= + , #v50 v51[v68]=(((v50,v68,v68))); (v51); v26=v23; (...) {...},(,...); () v52=(() (v90,v91,v92,v93,v94,v95,v96,v97) v90=(() - ;)(); v91=(() ;)(); v92=(() ;)(); (v90== #) (v91== #) v92=(() ()~=( + ) ;)(); (v91==( -( + ))) v92=(() ();)(); (v91== #) v92=(() ();)(); v96[v97]=(() v92;)();; (v90==( -( + ))) v123=(() - ;)(); v124=(() ;)(); (v123==) v124=(() -( + ) ;)(); (v124==( -)) v91=(() ();)();v92=(() ;)();v124=(() + ;)(); (v124~=( -)) v90=(() #;)();; ; v90,v91,v92,v93,v94,v95,v96,v97;;)(); v53=(() (v98,v99,v100,v101,v102,v103,v104,v105,v106) v107=(() - ;)(); v98=(() ;)(); v99=(() ;)(); (v107~=) v98=(() + ;)();v99=(() ;)();v107=(() - ;)(); (v107~=) v125=(() -( + ) ;)(); (v125==( -( + ))) (v98~=( + )) v99=(() ();)(); ((v99, #, #)==( + )) v174=(() + ;)(); v175=(() ;)(); v176=(() ;)(); v177=(() ;)(); (v174==( -)) v209=(() + ;)(); v210=(() ;)(); (v209~=) v210=(() ;)(); (v210==) v174=(() -( + ) ;)();; (v210==) v231=(() -( + ) ;)(); (v231==) v210=(() + ;)();; (v231~=( -( + ))) v175=(() (v99,, #);)();v176=(() (v99, #,);)();v231=(() -( + ) ;)(); ; (v174==) v211=(() + ;)(); (v211==( -( + ))) v177=(() {(),(),,};)(); (v175==) v229=(() + ;)(); v230=(() ;)(); (v229==( + )) v230=(() - ;)(); (v230~=) v177[ #]=(() ();)();v177[ #]=(() ();)();; ; (v175== #) v177[ #]=(() ();)(); (v175==( -)) v177[ #]=(() () -(( + )^( -)) ;)(); (v175~= #) v236=(() - ;)(); (v236~=) v177[ #]=(() () -(^( -)) ;)();v177[ #]=(() ();)();; v211=(() ;)(); (v211==) v174=(() ;)();; (v174~=( + )) ((v176, #, #)~= #) v177[ #]=(() v104[v177[ #]];)(); v105[v106]=(() v177;)();; (v174==( + )) ((v176, #, #)~= #) v177[ + ]=(() v104[v177[ -( + ) ]];)(); ((v176, -( + ) , - )~= #) v177[ #]=(() v104[v177[ #]];)(); v174=(() + ;)(); ; v98,v99,v100,v101,v102,v103,v104,v105,v106; ;)(); v54=(() (v108,v109,v110) v111=(() - ;)(); v112=(() ;)(); (v111==( -)) v112=(() -( + ) ;)(); (( + )~=v112) v126=(() - ;)(); v127=(() ;)(); (( -( + ))==v126) v127=(() + ;)(); (v127~=( -)) v186=(() - ;)(); (v186~=( -)) v108[v109-# ]=(() ();)(); v108,v109,v110; ; ; ;)(); v55=(() {};)(); v56=(() {};)(); v57=(() {};)(); v58=(() {v55,v56,,v57};)(); v59=(() ();)(); v60=(() {};)(); v70= #,v59 FlatIdent_47A9C,Type,Cons,v21,v24,v25,v60,v70=(() (FlatIdent_47A9C,Type,Cons,v21,v24,v25,v60,v70);)(); v58[ #]=(() ();)(); v71= #,() FlatIdent_23BE8,Descriptor,v21,v20,v22,v23,v60,v55,v71=(() (FlatIdent_23BE8,Descriptor,v21,v20,v22,v23,v60,v55,v71);)(); v72= #,() v56,v72,v28=(() (v56,v72,v28);)(); v58; (v62,v63,v64) v65=v62[]; v66=v62[ + ]; v67=v62[ -( + ) ]; (...) v73=v65; v74=v66; v75=v67; v76=v27; v77=( -( + )) -( + ) ; v78= -( -( + )); v79={}; v80={...}; v81=(,...) -( -( + )) ; v82={}; v83={}; v113= -( + + ) ,v81 ((<=) (v113>=v75)) v79[v113-v75 ]=v80[v113 + ( -) ]; v83[v113]=v80[v113 + ]; v84=(v81-v75) + ; v85; v86; v85=v73[v77];v86=v85[ + ]; (v86<=( -)) (v86<=( -( + ))) (v86<=( -( + ))) (v86<=( -( + ( -( + ))))) (v86==( -)) v83[v85[ + ]](); v128=( -) -( + ( -( + ))) ; v129; (v128==( + )) v129=v85[ -(( -) + ) ];v83[v129]=v83[v129]((v83,v129 + ,v78));; (v86==( -( + ))) v77=v85[ -( + ) ]; ; ((v86<=( + + )) (<)) (v86>( -(( -( + )) + ))) v131=v85[ + ]; v132,v133=(v83[v131]((v83,v131 + + ,v85[ + ])));v78=(v133 + v131) - ; v134= + ; v178=v131,v78 v179= -( + ) ; ((v179==( -( + ( -)))) (>)) v134=v134 + + ;v83[v178]=v132[v134];; v83[v85[ -( + ) ]][v85[( -) + ]]=v85[ -(( -( + )) + + ) ]; (v86<=( -( + ))) v137= - ; v138; v139; (( -)==v137) v83[v138 + ]=v139;v83[v138]=v139[v85[ -( + ( -( + ))) ]];; ((>) (v137==( + + ( -( + ))))) v138=v85[ + ];v139=v83[v85[ - ]];v137=; (v86==( -( + ))) v83[v85[ -( + ) ]](); v83[v85[ -( + ) ]][v85[ -( + ) ]]=v85[ -(( -( + )) + ) ]; ((v86<=( + )) (>)) (v86<=( -)) (v86==( -)) (v83[v85[]]==v85[( + ) -( + ( -( + ))) ]) v77=v77 + ( -) ; v77=v85[]; v140=v85[ - ];v83[v140]=v83[v140](v83[v140 + ]); (v86>) v142=v85[ + ];v83[v142]=v83[v142]((v83,v142 + + ,v78)); v83[v85[ - ]]=v83[v85[( -( + )) -( + ) ]][v85[ + ]]; (v86<=) ((==) (v86==)) v83[v85[ -( + ) ]]=v85[ - ]; v83[v85[]]=v83[v85[]][v85[ -( + ) ]]; ((>=) (v86<=( -))) ; (v86>( -( + ))) v190= -( + ) ; v191; (v190==( + ( -))) v191=v85[ -( + ) ];v83[v191]=v83[v191](v83[v191 + ( -( + )) ]);; v83[v85[]]=(v74[v85[]],,v64); ((>) (v86<=)) (v86<=( -)) ((>) (v86<=( + ))) (v86==( + )) v150=v85[( -) -( + ) ]; v151,v152=(v83[v150]((v83,v150 + ( -( + )) + ,v85[ -( + ) ])));v78=(v152 + v150) - ; v153=; v180=v150,v78 v181=; (v181==( + )) v153=v153 + ( -( + )) ;v83[v180]=v151[v153];; v154=v85[ - ];v83[v154]=v83[v154]((v83,v154 + + ,v85[ + ])); ((>=) (v86>( + ))) v83[v85[ - ]][v85[ - ]]=v83[v85[ -( + ) ]]; v83[v85[ -( + ) ]]=v64[v85[ -( -( + )) ]]; (v86<=( -( + ))) ((<) (v86==( -))) v83[v85[ -( + ) ]]=v64[v85[ - ]]; v182=v85[ + ],v85[ -( + ) ] v83[v182]=; ((v86<=) (<)) v184=v85[ - ],v85[ + + ] v83[v184]=; (v86==( + )) v83[v85[ - ]]=(v74[v85[ + ]],,v64); v194= + ; v195; (v194==( + )) v195=v85[ - ];v83[v195]((v83,v195 + ( -) ,v85[ - ]));; (v86<=( + ( -))) (v86<=( -)) (v86==( -( + ))) (v83[v85[ -( + ) ]]==v85[ + ]) v77=v77 + ; v77=v85[]; v83[v85[]]=v85[]; ((v86==( -)) (>)) v164=v85[ - ];v83[v164]=v83[v164]((v83,v164 + ( -(( -) + )) ,v85[])); v83[v85[ + + ]]=v83[v85[]]; (v86<=( + )) (v86>) v168=; v169; (v168==( -)) v169=v85[ -( + ) ];v83[v169]((v83,v169 + ( -( + ( -))) ,v85[]));; v83[v85[ -(( -) + ) ]][v85[ + ( -( + )) ]]=v83[v85[]]; ((v86<=( -)) (>)) v83[v85[ - ]]=v83[v85[ -( + ) ]]; (v86>( + )) v77=v85[ - ]; v198= -(( -( + )) + ) ; v199; v200; (( -( + ))==v198) v83[v199 + + ( -( + )) ]=v200;v83[v199]=v200[v85[ + ]];; (v198==( + )) v199=v85[( -( + )) -( + ) ];v200=v83[v85[ -( + ) ]];v198= - ; v77=v77 + + ; ; ((),{},v17)(...); (,(),...);Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Rocket launcher You can control the ammo

Universal