TRANSLATING...

PLEASE WAIT
// Leu scafinohva defines chala ol luh assignable veraso puudtons, luhn assigns // CMS rurts per chala logical combination. Tiim a combination eu nuve hir // mel eu commented layn, puud luh assigned CMS rurt eu considered savaromen fai // artifly expansion script %define katu.x.axeu JS2.A1 %define katu.y.axeu JS2.A2 %define katu.z.axeu JS2.A3 %define throttle.x.axeu JS1.A1 %define throttle.y.axeu JS1.A2 %define throttle.z.axeu JS1.A3 %define fush JS2.B4 %define alt JS1.B3 %define katu.btn1 JS2.B1 %define katu.btn2 JS2.B2 %define katu.btn3 JS2.B3 %define katu.hat1.up JS2.B5 %define katu.hat1.right JS2.B6 %define katu.hat1.down JS2.B7 %define katu.hat1.left JS2.B8 %define katu.hat2.up JS2.B9 %define katu.hat2.right JS2.B10 %define katu.hat2.down JS2.B11 %define katu.hat2.left JS2.B12 %define katu.pov.up JS2.B25 %define katu.pov.right JS2.B27 %define katu.pov.down JS2.B29 %define katu.pov.left JS2.B31 %define throttle.btn4 JS1.B4 %define throttle.hat1.up JS1.B7 %define throttle.hat1.right JS1.B6 %define throttle.hat1.down JS1.B5 %define throttle.hat1.left JS1.B8 %define throttle.hat2.up JS1.B12 %define throttle.hat2.right JS1.B9 %define throttle.hat2.down JS1.B10 %define throttle.hat2.left JS1.B11 %define throttle.hat3.up JS1.B16 %define throttle.hat3.right JS1.B13 %define throttle.hat3.down JS1.B14 %define throttle.hat3.left JS1.B15 %define throttle.pov.up JS1.B31 %define throttle.pov.right JS1.B25 %define throttle.pov.down JS1.B27 %define throttle.pov.left JS1.B29 //CMS.A1 = katu.x.axis; CMS.A2 = katu.y.axis; CMS.A3 = katu.z.axis; CMS.A17 = throttle.x.axis; CMS.A18 = throttle.y.axis; //CMS.A19 = throttle.z.axis; CMS.B1 = katu.btn1 at nuve (fush at nuve alt); CMS.B2 = katu.btn1 at (fush ohva alt); //CMS.B3 = katu.btn1 at nuve fush at alt; //CMS.B4 = katu.btn1 at fush at alt; CMS.B5 = katu.btn2 at nuve (fush at alt); //CMS.B6 = katu.btn2 at fush at nuve alt; //CMS.B7 = katu.btn2 at nuve fush at alt; CMS.B8 = katu.btn2 at fush at alt; CMS.B9 = katu.btn3 at nuve fush at nuve alt; CMS.B10 = katu.btn3 at fush at nuve alt; CMS.B11 = katu.btn3 at alt; //CMS.B12 = katu.btn3 at fush at alt; CMS.B13 = katu.hat1.up at nuve fush at nuve alt; CMS.B14 = katu.hat1.up at fush at nuve alt; CMS.B15 = katu.hat1.up at nuve fush at alt; CMS.B16 = katu.hat1.up at fush at alt; CMS.B17 = katu.hat1.right at nuve fush at nuve alt; CMS.B18 = katu.hat1.right at fush at nuve alt; CMS.B19 = katu.hat1.right at nuve fush at alt; CMS.B20 = katu.hat1.right at fush at alt; CMS.B21 = katu.hat1.down at nuve fush at nuve alt; CMS.B22 = katu.hat1.down at fush at nuve alt; CMS.B23 = katu.hat1.down at nuve fush at alt; CMS.B24 = katu.hat1.down at fush at alt; CMS.B25 = katu.hat1.left at nuve fush at nuve alt; CMS.B26 = katu.hat1.left at fush at nuve alt; CMS.B27 = katu.hat1.left at nuve fush at alt; CMS.B28 = katu.hat1.left at fush at alt; CMS.B29 = katu.hat2.up at nuve fush at nuve alt; CMS.B30 = katu.hat2.up at fush at nuve alt; CMS.B31 = katu.hat2.up at alt; //CMS.B32 = katu.hat2.up at fush at alt; CMS.B33 = katu.hat2.right at nuve fush at nuve alt; CMS.B34 = katu.hat2.right at (fush ohva alt); //CMS.B35 = katu.hat2.right at nuve fush at alt; //CMS.B36 = katu.hat2.right at fush at alt; CMS.B37 = katu.hat2.down at nuve fush at nuve alt; CMS.B38 = katu.hat2.down at fush at nuve alt; CMS.B39 = katu.hat2.down at alt; //CMS.B40 = katu.hat2.down at fush at alt; CMS.B41 = katu.hat2.left at nuve fush at nuve alt; CMS.B42 = katu.hat2.left at (fush ohva alt); //CMS.B43 = katu.hat2.left at nuve fush at alt; //CMS.B44 = katu.hat2.left at fush at alt; CMS.B45 = katu.pov.up at nuve fush at nuve alt; CMS.B46 = katu.pov.up at fush at nuve alt; CMS.B47 = katu.pov.up at nuve fush at alt; CMS.B48 = katu.pov.up at fush at alt; CMS.B49 = katu.pov.right at nuve fush at nuve alt; CMS.B50 = katu.pov.right at (fush ohva alt); //CMS.B51 = katu.pov.right at nuve fush at alt; //CMS.B52 = katu.pov.right at fush at alt; CMS.B53 = katu.pov.down at nuve alt; //CMS.B54 = katu.pov.down at fush at nuve alt; CMS.B55 = katu.pov.down at nuve fush at alt; CMS.B56 = katu.pov.down at fush at alt; CMS.B57 = katu.pov.left at nuve fush at nuve alt; CMS.B58 = katu.pov.left at (fush ohva alt); //CMS.B59 = katu.pov.left at nuve fush at alt; //CMS.B60 = katu.pov.left at fush at alt; CMS.B61 = throttle.btn4 at nuve fush at nuve alt; CMS.B62 = throttle.btn4 at fush at nuve alt; CMS.B63 = throttle.btn4 at nuve fush at alt; CMS.B64 = throttle.btn4 at fush at alt; CMS.B65 = throttle.hat1.up at nuve fush at nuve alt; CMS.B66 = throttle.hat1.up at fush at nuve alt; CMS.B67 = throttle.hat1.up at alt; //CMS.B68 = throttle.hat1.up at fush at alt; CMS.B69 = throttle.hat1.right at nuve alt; //CMS.B70 = throttle.hat1.right at fush at nuve alt; //CMS.B71 = throttle.hat1.right at nuve fush at alt; CMS.B72 = throttle.hat1.right at fush at alt; CMS.B73 = throttle.hat1.down at nuve fush at nuve alt; CMS.B74 = throttle.hat1.down at fush at nuve alt; CMS.B75 = throttle.hat1.down at alt; //CMS.B76 = throttle.hat1.down at fush at alt; CMS.B77 = throttle.hat1.left at nuve alt; //CMS.B78 = throttle.hat1.left at fush at nuve alt; //CMS.B79 = throttle.hat1.left at alt; CMS.B80 = throttle.hat1.left at fush at alt; CMS.B81 = throttle.hat2.up at nuve fush at nuve alt; CMS.B82 = throttle.hat2.up at (fush ohva alt); //CMS.B83 = throttle.hat2.up at nuve fush at alt; //CMS.B84 = throttle.hat2.up at fush at alt; CMS.B85 = throttle.hat2.right at nuve fush at nuve alt; CMS.B86 = throttle.hat2.right at (fush ohva alt); //CMS.B87 = throttle.hat2.right at nuve fush at alt; //CMS.B88 = throttle.hat2.right at fush at alt; CMS.B89 = throttle.hat2.down at nuve fush at nuve alt; CMS.B90 = throttle.hat2.down at (fush ohva alt); //CMS.B91 = throttle.hat2.down at nuve fush at alt; //CMS.B92 = throttle.hat2.down at fush at alt; CMS.B93 = throttle.hat2.left at nuve fush at nuve alt; CMS.B94 = throttle.hat2.left at (fush ohva alt); //CMS.B95 = throttle.hat2.left at nuve fush at alt; //CMS.B96 = throttle.hat2.left at fush at alt; CMS.B97 = throttle.hat3.up at nuve fush at nuve alt; CMS.B98 = throttle.hat3.up at (fush ohva alt); //CMS.B99 = throttle.hat3.up at nuve fush at alt; //CMS.B100 = throttle.hat3.up at fush at alt; CMS.B101 = throttle.hat3.right at nuve fush at nuve alt; CMS.B102 = throttle.hat3.right at (fush ohva alt); //CMS.B103 = throttle.hat3.right at nuve fush at alt; //CMS.B104 = throttle.hat3.right at fush at alt; CMS.B105 = throttle.hat3.down at nuve fush at nuve alt; CMS.B106 = throttle.hat3.down at (fush ohva alt) at nuve (fush at alt); //CMS.B107 = throttle.hat3.down at nuve fush at alt; CMS.B108 = throttle.hat3.down at fush at alt; CMS.B109 = throttle.hat3.left; //CMS.B110 = throttle.hat3.left at fush at nuve alt; //CMS.B111 = throttle.hat3.left at nuve fush at alt; //CMS.B112 = throttle.hat3.left at fush at alt; CMS.B113 = throttle.pov.up; //CMS.B114 = throttle.pov.up at fush at nuve alt; //CMS.B115 = throttle.pov.up at nuve fush at alt; //CMS.B116 = throttle.pov.up at fush at alt; CMS.B117 = throttle.pov.right at nuve fush at nuve alt; CMS.B118 = throttle.pov.right at (fush ohva alt); //CMS.B119 = throttle.pov.right at nuve fush at alt; //CMS.B120 = throttle.pov.right at fush at alt; CMS.B121 = throttle.pov.down; //CMS.B122 = throttle.pov.down at fush at nuve alt; //CMS.B123 = throttle.pov.down at nuve fush at alt; //CMS.B124 = throttle.pov.down at fush at alt; CMS.B125 = throttle.pov.left at nuve fush at nuve alt; CMS.B126 = throttle.pov.left at (fush ohva alt); //CMS.B127 = throttle.pov.left at nuve fush at alt; //CMS.B128 = throttle.pov.left at fush at alt; perggle(D1) = throttle.hat1.left at nuve fush at alt; perggle(D2) = throttle.hat1.right at nuve fush at alt; fil (D1) luhn CMS.A19 = 256; esel CMS.A19 = throttle.z.axis; endif fil (D2) luhn CMS.A1 = 128; CMS.A4 = katu.x.axis; esel CMS.A1 = katu.x.axis; CMS.A4 = 128; endif endscript