home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / AnfyJava14 / data1.cab / Program_Files / Applet / anfy3d / anfy3ds1.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-19  |  8.1 KB  |  624 lines

  1. import java.io.IOException;
  2.  
  3. class anfy3ds1 {
  4.    // $FF: renamed from: a boolean
  5.    boolean field_0;
  6.    // $FF: renamed from: b float
  7.    float field_1;
  8.    // $FF: renamed from: c float
  9.    float field_2;
  10.    // $FF: renamed from: d float
  11.    float field_3;
  12.    // $FF: renamed from: e float
  13.    float field_4;
  14.    // $FF: renamed from: f int
  15.    int field_5;
  16.    // $FF: renamed from: g int
  17.    int field_6;
  18.    // $FF: renamed from: h int
  19.    int field_7;
  20.    // $FF: renamed from: i float[]
  21.    float[] field_8;
  22.    // $FF: renamed from: j float[]
  23.    float[] field_9;
  24.    // $FF: renamed from: k float[]
  25.    float[] field_10;
  26.    // $FF: renamed from: l float
  27.    float field_11 = 10.0F;
  28.    // $FF: renamed from: m float
  29.    float field_12;
  30.    // $FF: renamed from: n float
  31.    float field_13 = 10.0F;
  32.    // $FF: renamed from: o float
  33.    float field_14;
  34.    // $FF: renamed from: p float
  35.    float field_15 = 10.0F;
  36.    // $FF: renamed from: q float
  37.    float field_16;
  38.    // $FF: renamed from: r int
  39.    int field_17;
  40.    // $FF: renamed from: s float
  41.    float field_18;
  42.    // $FF: renamed from: t float
  43.    float field_19;
  44.    // $FF: renamed from: u float
  45.    float field_20;
  46.    // $FF: renamed from: v anfy3d
  47.    anfy3d field_21;
  48.    // $FF: renamed from: w int
  49.    int field_22;
  50.    // $FF: renamed from: x long
  51.    long field_23;
  52.    // $FF: renamed from: y int
  53.    int field_24 = 1478;
  54.    // $FF: renamed from: z int
  55.    int field_25 = 1476;
  56.    // $FF: renamed from: A float
  57.    float field_26;
  58.    // $FF: renamed from: B int
  59.    int field_27;
  60.    // $FF: renamed from: C float
  61.    float field_28;
  62.    // $FF: renamed from: D int
  63.    int field_29;
  64.    // $FF: renamed from: E int
  65.    int field_30;
  66.    // $FF: renamed from: F float
  67.    float field_31;
  68.    // $FF: renamed from: G float
  69.    float field_32;
  70.    // $FF: renamed from: H float
  71.    float field_33;
  72.    // $FF: renamed from: I float
  73.    float field_34;
  74.    // $FF: renamed from: J float
  75.    float field_35;
  76.    // $FF: renamed from: K float
  77.    float field_36;
  78.    // $FF: renamed from: L float
  79.    float field_37;
  80.    // $FF: renamed from: M int
  81.    int field_38;
  82.    // $FF: renamed from: N int
  83.    int field_39;
  84.    // $FF: renamed from: O int
  85.    int field_40;
  86.    // $FF: renamed from: P int
  87.    int field_41;
  88.    // $FF: renamed from: Q int
  89.    int field_42;
  90.    // $FF: renamed from: R int[]
  91.    int[] field_43;
  92.    // $FF: renamed from: S int
  93.    int field_44;
  94.    // $FF: renamed from: T int
  95.    int field_45;
  96.    // $FF: renamed from: U int
  97.    int field_46;
  98.    // $FF: renamed from: V int
  99.    int field_47;
  100.    // $FF: renamed from: W boolean
  101.    boolean field_48 = false;
  102.    // $FF: renamed from: X int
  103.    int field_49;
  104.    // $FF: renamed from: Y int
  105.    int field_50 = -1;
  106.    // $FF: renamed from: Z int
  107.    int field_51;
  108.    // $FF: renamed from: ba int
  109.    int field_52;
  110.    // $FF: renamed from: bb float
  111.    float field_53 = ((float)Math.PI / 180F);
  112.    // $FF: renamed from: bc int
  113.    int field_54;
  114.    // $FF: renamed from: bd float[]
  115.    float[] field_55 = new float[12];
  116.    // $FF: renamed from: be float[]
  117.    float[] field_56 = new float[12];
  118.    // $FF: renamed from: bf float
  119.    float field_57;
  120.    // $FF: renamed from: bg int
  121.    int field_58;
  122.    // $FF: renamed from: bh int
  123.    int field_59;
  124.    // $FF: renamed from: bi int
  125.    int field_60;
  126.    // $FF: renamed from: bj float
  127.    float field_61;
  128.    // $FF: renamed from: bk float
  129.    float field_62;
  130.    // $FF: renamed from: bl float[]
  131.    float[] field_63;
  132.    // $FF: renamed from: bm float[]
  133.    float[] field_64;
  134.    // $FF: renamed from: bn float[]
  135.    float[] field_65;
  136.    // $FF: renamed from: bo float
  137.    float field_66 = 100.0F;
  138.    // $FF: renamed from: bp float
  139.    float field_67;
  140.    // $FF: renamed from: bq float
  141.    float field_68 = 100.0F;
  142.    // $FF: renamed from: br float
  143.    float field_69;
  144.    // $FF: renamed from: bs float
  145.    float field_70 = 100.0F;
  146.    // $FF: renamed from: bt float
  147.    float field_71;
  148.    // $FF: renamed from: bu float
  149.    float field_72;
  150.    // $FF: renamed from: bv float
  151.    float field_73;
  152.    // $FF: renamed from: bw float
  153.    float field_74;
  154.    // $FF: renamed from: bx float
  155.    float field_75;
  156.    // $FF: renamed from: by float
  157.    float field_76;
  158.    // $FF: renamed from: bz float
  159.    float field_77;
  160.    // $FF: renamed from: bA float
  161.    float field_78;
  162.  
  163.    // $FF: renamed from: a (float, float, float, int) void
  164.    public void method_0(float var1, float var2, float var3, int var4) {
  165.       this.method_5(var1 - 25.0F, var2 + 25.0F, var3 + 25.0F, 50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, var4);
  166.       this.method_5(var1 + 25.0F, var2 + 25.0F, var3 - 25.0F, -50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, var4);
  167.       this.method_3(var1 - 25.0F, var2 - 25.0F, var3 + 25.0F, 50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, var4);
  168.       this.method_3(var1 + 25.0F, var2 + 25.0F, var3 + 25.0F, -50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, var4);
  169.       this.method_4(var1 + 25.0F, var2 + 25.0F, var3 + 25.0F, -50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, var4);
  170.    }
  171.  
  172.    // $FF: renamed from: a (int, int) void
  173.    public void method_1(int var1, int var2) {
  174.       this.method_0((float)(-250 + 50 * var1 + 25), 25.0F, (float)(-250 + 50 * var2 + 25), 1);
  175.    }
  176.  
  177.    // $FF: renamed from: a (float, float, float, float, float) int
  178.    public int method_2(float var1, float var2, float var3, float var4, float var5) {
  179.       float[] var6 = this.field_21.bO[this.field_49];
  180.       int[] var7 = this.field_21.bD[this.field_49];
  181.       int var8 = (int)(var4 * 127.0F * 65536.0F);
  182.       int var9 = (int)(var5 * 127.0F * 65536.0F);
  183.  
  184.       for(int var10 = 0; var10 < this.field_54; ++var10) {
  185.          if (var6[var10 << 2] == var1 && var6[(var10 << 2) + 1] == var2 && var6[(var10 << 2) + 2] == var3 && var7[var10 << 1] == var8 && var7[(var10 << 1) + 1] == var9) {
  186.             return var10;
  187.          }
  188.       }
  189.  
  190.       var6[this.field_54 << 2] = var1;
  191.       var6[(this.field_54 << 2) + 1] = var2;
  192.       var6[(this.field_54 << 2) + 2] = var3;
  193.       var7[this.field_54 << 1] = var8;
  194.       var7[(this.field_54 << 1) + 1] = var9;
  195.       ++this.field_54;
  196.       return this.field_54 - 1;
  197.    }
  198.  
  199.    // $FF: renamed from: a (float, float, float, float, float, float, float, float, float, int) void
  200.    public void method_3(float var1, float var2, float var3, float var4, float var5, float var6, float var7, float var8, float var9, int var10) {
  201.       int var11 = this.method_2(var1, var2, var3, var6, var7);
  202.       int var12 = this.method_2(var1, var2, var3 + var5, var6 + var8, var7);
  203.       int var13 = this.method_2(var1, var2 + var4, var3 + var5, var6 + var8, var7 + var9);
  204.       int var14 = this.method_2(var1, var2 + var4, var3, var6, var7 + var9);
  205.       int[] var15 = this.field_21.bA[this.field_49];
  206.       var15[this.field_22 << 2] = var11;
  207.       var15[(this.field_22 << 2) + 1] = var14;
  208.       var15[(this.field_22 << 2) + 2] = var13;
  209.       var15[(this.field_22 << 2) + 3] = var12;
  210.       int[] var16 = this.field_21.bB[this.field_49];
  211.       var16[this.field_22] = var10;
  212.       ++this.field_22;
  213.    }
  214.  
  215.    // $FF: renamed from: b (float, float, float, float, float, float, float, float, float, int) void
  216.    public void method_4(float var1, float var2, float var3, float var4, float var5, float var6, float var7, float var8, float var9, int var10) {
  217.       int var11 = this.method_2(var1, var2, var3, var6, var7);
  218.       int var12 = this.method_2(var1 + var4, var2, var3, var6 + var8, var7);
  219.       int var13 = this.method_2(var1 + var4, var2, var3 + var5, var6 + var8, var7 + var9);
  220.       int var14 = this.method_2(var1, var2, var3 + var5, var6, var7 + var9);
  221.       int[] var15 = this.field_21.bA[this.field_49];
  222.       var15[this.field_22 << 2] = var11;
  223.       var15[(this.field_22 << 2) + 1] = var14;
  224.       var15[(this.field_22 << 2) + 2] = var13;
  225.       var15[(this.field_22 << 2) + 3] = var12;
  226.       int[] var16 = this.field_21.bB[this.field_49];
  227.       var16[this.field_22] = var10;
  228.       ++this.field_22;
  229.    }
  230.  
  231.    // $FF: renamed from: c (float, float, float, float, float, float, float, float, float, int) void
  232.    public void method_5(float var1, float var2, float var3, float var4, float var5, float var6, float var7, float var8, float var9, int var10) {
  233.       int var11 = this.method_2(var1, var2, var3, var6, var7);
  234.       int var12 = this.method_2(var1 + var4, var2, var3, var6 + var8, var7);
  235.       int var13 = this.method_2(var1 + var4, var2 + var5, var3, var6 + var8, var7 + var9);
  236.       int var14 = this.method_2(var1, var2 + var5, var3, var6, var7 + var9);
  237.       int[] var15 = this.field_21.bA[this.field_49];
  238.       var15[this.field_22 << 2] = var11;
  239.       var15[(this.field_22 << 2) + 1] = var14;
  240.       var15[(this.field_22 << 2) + 2] = var13;
  241.       var15[(this.field_22 << 2) + 3] = var12;
  242.       int[] var16 = this.field_21.bB[this.field_49];
  243.       var16[this.field_22] = var10;
  244.       ++this.field_22;
  245.    }
  246.  
  247.    // $FF: renamed from: a () void
  248.    public void method_6() {
  249.       this.field_21.a(this.field_55, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
  250.       this.field_21.b(this.field_39, this.field_55);
  251.       if (this.field_5 == 1) {
  252.          this.field_21.a(this.field_55, 2.5F, 2.5F, 2.5F);
  253.          this.field_21.a(this.field_56, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
  254.          this.field_21.a(this.field_55, this.field_56);
  255.          this.field_21.b(this.field_6, this.field_55);
  256.       }
  257.  
  258.       if (this.field_0) {
  259.          this.field_35 = (float)((double)this.field_35 + 0.08);
  260.          this.field_36 = (float)((double)this.field_36 + 0.06);
  261.          this.field_37 = (float)((double)this.field_37 + 0.1);
  262.       }
  263.  
  264.       this.field_21.a(this.field_55, this.field_35, this.field_36, this.field_37, 0.0F, 0.0F, 0.0F);
  265.       this.field_21.a(0, this.field_55);
  266.       this.field_21.a(this.field_55, this.field_36, this.field_37, 0.0F, 0.0F, 0.0F, 0.0F);
  267.       this.field_21.a(1, this.field_55);
  268.       this.field_21.a(this.field_55, this.field_37, 0.0F, this.field_35, 0.0F, 0.0F, 0.0F);
  269.       this.field_21.a(2, this.field_55);
  270.       this.field_21.a(this.field_55, this.field_37, this.field_37, this.field_36, 0.0F, 0.0F, 0.0F);
  271.       this.field_21.a(3, this.field_55);
  272.       this.method_8();
  273.       if (System.currentTimeMillis() - this.field_23 > 5000L) {
  274.          this.field_48 = false;
  275.       }
  276.  
  277.       this.field_21.a(0, this.field_11, this.field_13 + 10.0F, this.field_15);
  278.       if (!this.field_48) {
  279.          this.field_62 = 0.0F;
  280.          this.field_19 = 0.0F;
  281.          this.field_21.b(0, this.field_66, this.field_68 + 10.0F, this.field_70);
  282.       } else if (this.field_13 < 1.0F) {
  283.          if (this.field_19 < -0.2F) {
  284.             this.field_19 = -0.2F;
  285.          }
  286.  
  287.          if (this.field_19 > 0.2F) {
  288.             this.field_19 = 0.2F;
  289.          }
  290.  
  291.          this.field_18 = (float)Math.sin((double)this.field_62);
  292.          this.field_20 = (float)Math.cos((double)this.field_62);
  293.          this.field_21.b(0, this.field_11 + this.field_18, this.field_13 + 10.0F + this.field_19, this.field_15 + this.field_20);
  294.       } else {
  295.          if (this.field_19 < -0.2F) {
  296.             this.field_19 = -0.2F;
  297.          }
  298.  
  299.          if (this.field_19 > 0.2F) {
  300.             this.field_19 = 0.2F;
  301.          }
  302.  
  303.          double var1 = Math.sqrt((double)((this.field_66 - this.field_11) * (this.field_66 - this.field_11) + (this.field_70 - this.field_15) * (this.field_70 - this.field_15)));
  304.          this.field_18 = (float)(var1 * Math.sin((double)this.field_62));
  305.          this.field_20 = (float)(var1 * Math.cos((double)this.field_62));
  306.          this.field_21.b(0, this.field_11 + this.field_18, this.field_68 + 10.0F + this.field_19, this.field_15 + this.field_20);
  307.       }
  308.  
  309.       this.field_2 += this.field_72;
  310.       this.field_3 += this.field_73;
  311.       this.field_4 += this.field_74;
  312.    }
  313.  
  314.    // $FF: renamed from: b () void
  315.    public void method_7() {
  316.       this.field_2 = 0.0F;
  317.       this.field_3 = 0.0F;
  318.       this.field_4 = 0.0F;
  319.       this.field_1 = 0.0F;
  320.       this.field_35 = 0.0F;
  321.       this.field_36 = 0.0F;
  322.       this.field_37 = 0.0F;
  323.       this.field_78 = -150.0F;
  324.       this.field_19 = 0.0F;
  325.       this.field_62 = 0.0F;
  326.       this.field_61 = 0.9F;
  327.       this.field_57 = -0.02F;
  328.       int var1 = Integer.valueOf(this.field_21.getParameter(method_18("g\u0005\u001e?^h\u0006\u001f$nk")));
  329.       this.field_21.b(var1);
  330.       var1 = Integer.valueOf(this.field_21.getParameter(method_18("c\u0006\f")));
  331.       float var2 = (float)Integer.valueOf(this.field_21.getParameter(method_18("c\u0006\f\u0012o`\b\u0019")));
  332.       float var3 = (float)Integer.valueOf(this.field_21.getParameter(method_18("c\u0006\f\u0012gd\u001b")));
  333.       this.field_21.a(var1, var2, var3);
  334.       String var4 = this.field_21.getParameter(method_18("d\u0007\u0002 ml\u000e\u00039"));
  335.       if (var4.equalsIgnoreCase(method_18("\\,8"))) {
  336.          this.field_0 = true;
  337.       } else {
  338.          this.field_0 = false;
  339.       }
  340.  
  341.       this.method_10();
  342.    }
  343.  
  344.    // $FF: renamed from: c () void
  345.    private void method_8() {
  346.       if (this.field_59 != this.field_50) {
  347.          this.field_50 = this.field_59;
  348.          int var1 = this.field_59 + 1;
  349.          if (var1 >= this.field_47) {
  350.             var1 = 0;
  351.          }
  352.  
  353.          this.field_12 = (this.field_8[var1] - this.field_8[this.field_59]) / (float)this.field_43[this.field_59];
  354.          this.field_14 = (this.field_9[var1] - this.field_9[this.field_59]) / (float)this.field_43[this.field_59];
  355.          this.field_16 = (this.field_10[var1] - this.field_10[this.field_59]) / (float)this.field_43[this.field_59];
  356.          this.field_67 = (this.field_63[var1] - this.field_63[this.field_59]) / (float)this.field_43[this.field_59];
  357.          this.field_69 = (this.field_64[var1] - this.field_64[this.field_59]) / (float)this.field_43[this.field_59];
  358.          this.field_71 = (this.field_65[var1] - this.field_65[this.field_59]) / (float)this.field_43[this.field_59];
  359.          this.field_60 = 0;
  360.       }
  361.  
  362.       this.field_11 = this.field_8[this.field_59] + this.field_12 * (float)this.field_60;
  363.       this.field_13 = this.field_9[this.field_59] + this.field_14 * (float)this.field_60;
  364.       this.field_15 = this.field_10[this.field_59] + this.field_16 * (float)this.field_60;
  365.       this.field_66 = this.field_63[this.field_59] + this.field_67 * (float)this.field_60;
  366.       this.field_68 = this.field_64[this.field_59] + this.field_69 * (float)this.field_60;
  367.       this.field_70 = this.field_65[this.field_59] + this.field_71 * (float)this.field_60;
  368.       ++this.field_60;
  369.       if (this.field_60 >= this.field_43[this.field_59]) {
  370.          this.field_50 = this.field_59++;
  371.          if (this.field_59 >= this.field_47) {
  372.             this.field_59 = 0;
  373.          }
  374.       }
  375.  
  376.    }
  377.  
  378.    // $FF: renamed from: a (anfy3d) void
  379.    public void method_9(anfy3d var1) {
  380.       this.field_21 = var1;
  381.       this.field_21.P = this.field_24;
  382.       this.field_21.Q = this.field_25;
  383.    }
  384.  
  385.    // $FF: renamed from: d () void
  386.    private void method_10() {
  387.       this.field_47 = 20;
  388.       this.field_63 = new float[this.field_47];
  389.       this.field_64 = new float[this.field_47];
  390.       this.field_65 = new float[this.field_47];
  391.       this.field_8 = new float[this.field_47];
  392.       this.field_9 = new float[this.field_47];
  393.       this.field_10 = new float[this.field_47];
  394.       this.field_43 = new int[this.field_47];
  395.       int var1 = 0;
  396.       this.method_16(var1++, 100, 0.0F, 200.0F, 0.0F, 20.0F, -100.0F, -160.0F);
  397.       this.method_16(var1++, 100, -250.0F, 0.0F, -185.0F, 200.0F, 0.0F, -160.0F);
  398.       this.method_16(var1++, 50, 50.0F, 0.0F, -185.0F, 50.0F, 0.0F, -160.0F);
  399.       this.method_16(var1++, 50, 50.0F, 0.0F, 0.0F, 50.0F, 0.0F, 100.0F);
  400.       this.method_16(var1++, 40, 50.0F, 0.0F, 50.0F, -75.0F, 0.0F, 100.0F);
  401.       this.method_16(var1++, 40, 0.0F, 0.0F, 100.0F, 0.0F, 0.0F, 200.0F);
  402.       this.method_16(var1++, 80, 0.0F, 0.0F, 225.0F, -400.0F, 0.0F, 202.0F);
  403.       this.method_16(var1++, 40, -170.0F, 0.0F, 225.0F, -400.0F, 0.0F, 202.0F);
  404.       this.method_16(var1++, 40, -190.0F, 0.0F, 200.0F, -179.0F, 0.0F, -200.0F);
  405.       this.method_16(var1++, 80, -190.0F, 0.0F, 0.0F, -179.0F, 0.0F, -200.0F);
  406.       this.method_16(var1++, 80, -50.0F, 100.0F, -50.0F, 495.0F, 0.0F, -200.0F);
  407.       this.method_16(var1++, 80, 250.0F, 120.0F, 190.0F, 25.0F, 0.0F, -200.0F);
  408.       this.method_16(var1++, 80, 50.0F, 120.0F, 250.0F, -240.0F, 0.0F, 200.0F);
  409.       this.field_47 = var1;
  410.       this.field_59 = 0;
  411.    }
  412.  
  413.    // $FF: renamed from: e () int
  414.    public int method_11() {
  415.       int var1 = this.field_21.b(2000, 2000);
  416.       this.field_54 = 0;
  417.       this.field_22 = 0;
  418.       this.field_49 = var1;
  419.  
  420.       for(int var2 = 0; var2 < 10; ++var2) {
  421.          for(int var3 = 0; var3 < 10; ++var3) {
  422.             this.method_4((float)(-250 + 50 * var2), 0.0F, (float)(-250 + 50 * var3), 50.0F, 50.0F, 0.0F, 0.0F, 1.0F, 1.0F, 0);
  423.          }
  424.       }
  425.  
  426.       for(int var4 = 0; var4 < 10; ++var4) {
  427.          this.method_3(-250.0F, 50.0F, (float)(-200 + 50 * var4), -50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1);
  428.          this.method_3(250.0F, 0.0F, (float)(-200 + 50 * var4), 50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1);
  429.          this.method_5((float)(-250 + 50 * var4), 50.0F, -250.0F, 50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1);
  430.          this.method_5((float)(250 - 50 * var4), 50.0F, 250.0F, -50.0F, -50.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1);
  431.       }
  432.  
  433.       this.method_1(0, 2);
  434.       this.method_1(1, 2);
  435.       this.method_1(2, 2);
  436.       this.method_1(3, 2);
  437.       this.method_1(4, 2);
  438.       this.method_1(7, 2);
  439.       this.method_1(8, 2);
  440.       this.method_1(9, 2);
  441.       this.method_1(4, 3);
  442.       this.method_1(7, 3);
  443.       this.method_1(2, 4);
  444.       this.method_1(3, 4);
  445.       this.method_1(4, 4);
  446.       this.method_1(7, 4);
  447.       this.method_1(2, 5);
  448.       this.method_1(2, 6);
  449.       this.method_1(2, 7);
  450.       this.method_1(7, 5);
  451.       this.method_1(7, 6);
  452.       this.method_1(7, 7);
  453.       this.method_1(3, 7);
  454.       this.method_1(6, 7);
  455.       this.field_21.bK[var1] = this.field_54;
  456.       this.field_21.bJ[var1] = this.field_22;
  457.       this.field_21.c(var1);
  458.       this.field_21.k(var1);
  459.       this.field_21.h(var1);
  460.       return var1;
  461.    }
  462.  
  463.    // $FF: renamed from: f () void
  464.    public void method_12() {
  465.       int var1 = Integer.valueOf(this.field_21.getParameter(method_18("h\b\u0002#^w\f\u0005)dw")));
  466.       int var2 = Integer.valueOf(this.field_21.getParameter(method_18("h\b\u0002#^q\f\u00139tw\f")));
  467.       this.field_21.a(var1, var2);
  468.       var1 = Integer.valueOf(this.field_21.getParameter(method_18("f\u0001\u0002!eZ\u001b\u000e#e`\u001b")));
  469.       var2 = Integer.valueOf(this.field_21.getParameter(method_18("f\u0001\u0002!eZ\u001d\u000e5up\u001b\u000e")));
  470.       this.field_21.a(var1, var2);
  471.       var1 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^w\f\u0005)dw")));
  472.       var2 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^q\f\u00139tw\f")));
  473.       this.field_21.a(var1, var2);
  474.       this.field_21.a(4.0F);
  475.    }
  476.  
  477.    // $FF: renamed from: b (int, int) void
  478.    public void method_13(int var1, int var2) {
  479.    }
  480.  
  481.    // $FF: renamed from: c (int, int) void
  482.    public void method_14(int var1, int var2) {
  483.       if (!this.field_48) {
  484.          this.field_51 = var1;
  485.          this.field_52 = var2;
  486.       }
  487.  
  488.       this.field_23 = System.currentTimeMillis();
  489.       this.field_48 = true;
  490.       if (var2 > this.field_52) {
  491.          this.field_19 += (float)(var2 - this.field_52) * 0.007F;
  492.       } else if (var2 < this.field_52) {
  493.          this.field_19 -= (float)(this.field_52 - var2) * 0.007F;
  494.       }
  495.  
  496.       if (var1 > this.field_51) {
  497.          this.field_62 += (float)(var1 - this.field_51) * 0.02F;
  498.       } else if (var1 < this.field_51) {
  499.          this.field_62 -= (float)(this.field_51 - var1) * 0.02F;
  500.       }
  501.  
  502.       this.field_51 = var1;
  503.       this.field_52 = var2;
  504.    }
  505.  
  506.    // $FF: renamed from: g () void
  507.    public void method_15() throws IOException {
  508.       this.field_39 = this.method_11();
  509.       this.field_5 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^q\u0010\u001b(")));
  510.       this.field_6 = 0;
  511.       if (this.field_5 == 1) {
  512.          this.field_6 = this.field_21.d(method_18("V\u0019\u0003(s`YYcbi\b\u0018>"), 2);
  513.       } else if (this.field_5 == 2) {
  514.          int var2 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^w")));
  515.          int var3 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^b")));
  516.          int var1 = Integer.valueOf(this.field_21.getParameter(method_18("g\b\b&^g")));
  517.          int var4 = var2 << 16 | var3 << 8 | var1;
  518.  
  519.          for(int var5 = 0; var5 < this.field_21.cU; ++var5) {
  520.             this.field_21.q[var5] = var4;
  521.          }
  522.       }
  523.  
  524.       this.field_21.a(0.0F, 100.0F, -40.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.02F);
  525.       this.field_21.a(-60.0F, 0.0F, -40.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.02F);
  526.       this.field_21.a(60.0F, 0.0F, -40.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.02F);
  527.       this.field_21.a(60.0F, 0.0F, 40.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.02F);
  528.       this.field_21.a(this.field_21.cl, this.field_21.bf, this.field_21.be);
  529.       this.field_21.a(0, 0.0F, 0.0F, -40.0F);
  530.       this.field_21.b(0, 0.0F, 0.0F, 160.0F);
  531.       this.field_21.o(0);
  532.    }
  533.  
  534.    // $FF: renamed from: a (int, int, float, float, float, float, float, float) void
  535.    private void method_16(int var1, int var2, float var3, float var4, float var5, float var6, float var7, float var8) {
  536.       this.field_43[var1] = var2;
  537.       this.field_8[var1] = var3;
  538.       this.field_9[var1] = var4;
  539.       this.field_10[var1] = var5;
  540.       this.field_63[var1] = var6;
  541.       this.field_64[var1] = var7;
  542.       this.field_65[var1] = var8;
  543.    }
  544.  
  545.    // $FF: renamed from: h () void
  546.    public void method_17() {
  547.       String var1 = this.field_21.getParameter(method_18("q\f\u00139tw\f["));
  548.       this.field_21.a(var1, 0);
  549.       var1 = this.field_21.getParameter(method_18("q\f\u00139tw\fZ"));
  550.       if (var1 != null) {
  551.          this.field_21.a(var1, 0);
  552.       }
  553.  
  554.       var1 = this.field_21.getParameter(method_18("q\f\u00139tw\fY"));
  555.       if (var1 != null) {
  556.          this.field_21.a(var1, 0);
  557.       }
  558.  
  559.       var1 = this.field_21.getParameter(method_18("b\b\u001e>rh\b\u001b"));
  560.       if (var1 != null) {
  561.          this.field_21.C = this.field_21.a(var1, 1);
  562.       }
  563.  
  564.       var1 = this.field_21.getParameter(method_18("u\u0001\u0004#fh\b\u001b"));
  565.       if (var1 != null) {
  566.          this.field_21.bY = this.field_21.a(var1, 1);
  567.       }
  568.  
  569.    }
  570.  
  571.    // $FF: renamed from: a (java.lang.String) java.lang.String
  572.    private static String method_18(String var0) {
  573.       char[] var1 = var0.toCharArray();
  574.       int var2 = var1.length;
  575.       int var3 = 0;
  576.  
  577.       label32:
  578.       while(true) {
  579.          int var4 = 0;
  580.          byte var10000 = 5;
  581.          char[] var10001 = var1;
  582.          int var10002 = var3;
  583.  
  584.          label30:
  585.          while(true) {
  586.             var10001[var10002] ^= var10000;
  587.  
  588.             while(true) {
  589.                ++var3;
  590.                ++var4;
  591.                if (var2 == var3) {
  592.                   return new String(var1);
  593.                }
  594.  
  595.                switch (var4) {
  596.                   case 1:
  597.                      var10000 = 105;
  598.                      var10001 = var1;
  599.                      var10002 = var3;
  600.                      continue label30;
  601.                   case 2:
  602.                      var10000 = 107;
  603.                      var10001 = var1;
  604.                      var10002 = var3;
  605.                      continue label30;
  606.                   case 3:
  607.                      var10000 = 77;
  608.                      var10001 = var1;
  609.                      var10002 = var3;
  610.                      continue label30;
  611.                   case 4:
  612.                      var10000 = 1;
  613.                      var10001 = var1;
  614.                      var10002 = var3;
  615.                      continue label30;
  616.                   case 5:
  617.                      continue label32;
  618.                }
  619.             }
  620.          }
  621.       }
  622.    }
  623. }
  624.