home *** CD-ROM | disk | FTP | other *** search
- class mmblobs implements morphmenub {
- // $FF: renamed from: a morphmenu
- morphmenu field_0;
- // $FF: renamed from: b int
- int field_1;
- // $FF: renamed from: c byte[]
- byte[] field_2;
- // $FF: renamed from: d byte[]
- byte[] field_3;
- // $FF: renamed from: e double
- double field_4;
- // $FF: renamed from: f double
- double field_5;
- // $FF: renamed from: g double
- double field_6;
- // $FF: renamed from: h int
- static final int field_7 = 4;
- // $FF: renamed from: i byte[]
- byte[] field_8;
- // $FF: renamed from: j int
- int field_9;
- // $FF: renamed from: k int
- int field_10;
- // $FF: renamed from: l int
- int field_11;
- // $FF: renamed from: m int[]
- int[] field_12;
- // $FF: renamed from: n short[]
- short[] field_13;
- // $FF: renamed from: o int
- int field_14;
- // $FF: renamed from: p int
- int field_15;
- // $FF: renamed from: q int
- int field_16;
- // $FF: renamed from: r int
- int field_17;
- // $FF: renamed from: s int
- static final int field_18 = 6;
- // $FF: renamed from: t int
- static final int field_19 = 6;
- // $FF: renamed from: u java.lang.String
- String field_20;
- // $FF: renamed from: v java.lang.String
- String field_21;
- // $FF: renamed from: w java.lang.String
- String field_22;
- // $FF: renamed from: x java.lang.String
- String field_23;
- // $FF: renamed from: y java.lang.String
- String field_24;
- // $FF: renamed from: z java.lang.String
- String field_25;
- // $FF: renamed from: A java.lang.String
- String field_26;
- // $FF: renamed from: B java.lang.String
- String field_27;
- // $FF: renamed from: C java.lang.String
- String field_28;
- // $FF: renamed from: D java.lang.String
- String field_29;
- // $FF: renamed from: E java.lang.String
- String field_30;
- // $FF: renamed from: F java.lang.String
- String field_31;
- // $FF: renamed from: G java.lang.String
- String field_32;
- // $FF: renamed from: H int[]
- int[] field_33;
- // $FF: renamed from: I int[]
- int[] field_34;
- // $FF: renamed from: J boolean
- boolean field_35;
- // $FF: renamed from: K int
- int field_36;
- // $FF: renamed from: L int[]
- int[] field_37;
- // $FF: renamed from: M mmblob[]
- mmblob[] field_38;
- // $FF: renamed from: N int
- int field_39 = 3;
- // $FF: renamed from: O double
- double field_40;
- // $FF: renamed from: P double
- double field_41;
- // $FF: renamed from: Q byte[]
- byte[] field_42;
- // $FF: renamed from: R int[]
- int[] field_43;
- // $FF: renamed from: S int[]
- int[] field_44;
- // $FF: renamed from: T boolean
- boolean field_45;
- // $FF: renamed from: U boolean
- boolean field_46;
- // $FF: renamed from: V int
- int field_47;
- // $FF: renamed from: W int
- int field_48;
- // $FF: renamed from: X int
- int field_49;
- // $FF: renamed from: Y int
- int field_50;
-
- public final void animate() {
- for(this.field_10 = 0; this.field_10 < this.field_39; ++this.field_10) {
- this.field_12[this.field_10] = (this.field_38[this.field_10].x >> 4) + this.field_48 * 2 * (this.field_38[this.field_10].y >> 4);
- }
-
- switch (this.field_39) {
- case 2:
- this.blob2();
- break;
- case 3:
- this.blob3();
- break;
- case 4:
- this.blob4();
- break;
- case 5:
- this.blob5();
- break;
- case 6:
- this.blob6();
- break;
- case 7:
- this.blob7();
- break;
- case 8:
- this.blob8();
- }
-
- int var1 = this.field_47;
- int[] var2 = this.field_0.bA;
- int[] var3 = this.field_37;
- byte[] var4 = this.field_3;
-
- for(this.field_10 = 0; this.field_10 < var1; ++this.field_10) {
- var2[this.field_10] = var3[var4[this.field_10]];
- }
-
- if (this.field_45) {
- this.sinemuovix();
- } else {
- this.rimbalza();
- }
- }
-
- public final void animate2() {
- }
-
- public final void blob2() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- short var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var7[var10001] = (byte)(var10002 + var8[var10004] >> 1);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob3() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var7[var10001] = (byte)(var10002 + var8[var10004] >> 2);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob4() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[3];
- var10004 = var9[3];
- var9[3] = var10007 + 1;
- var7[var10001] = (byte)(var10002 + var8[var10004] >> 2);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob5() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[3];
- var10004 = var9[3];
- var9[3] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[4];
- var10004 = var9[4];
- var9[4] = var10007 + 1;
- var7[var10001] = (byte)((var10002 + var8[var10004]) / 5);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob6() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[3];
- var10004 = var9[3];
- var9[3] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[4];
- var10004 = var9[4];
- var9[4] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[5];
- var10004 = var9[5];
- var9[5] = var10007 + 1;
- var7[var10001] = (byte)((var10002 + var8[var10004]) / 6);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob7() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[3];
- var10004 = var9[3];
- var9[3] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[4];
- var10004 = var9[4];
- var9[4] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[5];
- var10004 = var9[5];
- var9[5] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[6];
- var10004 = var9[6];
- var9[6] = var10007 + 1;
- var7[var10001] = (byte)((var10002 + var8[var10004]) / 7);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- public final void blob8() {
- int var4 = 0;
- int var5 = this.field_9;
- int var6 = this.field_48;
- byte[] var7 = this.field_3;
- short[] var8 = this.field_13;
- int[] var9 = this.field_12;
- int var10 = this.field_39;
-
- for(int var3 = 0; var3 < var5; ++var3) {
- for(int var2 = 0; var2 < var6; ++var2) {
- int var10001 = var4++;
- int var10006 = var9[0];
- int var10003 = var9[0];
- var9[0] = var10006 + 1;
- int var10002 = var8[var10003];
- int var10007 = var9[1];
- int var10004 = var9[1];
- var9[1] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[2];
- var10004 = var9[2];
- var9[2] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[3];
- var10004 = var9[3];
- var9[3] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[4];
- var10004 = var9[4];
- var9[4] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[5];
- var10004 = var9[5];
- var9[5] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[6];
- var10004 = var9[6];
- var9[6] = var10007 + 1;
- var10002 += var8[var10004];
- var10007 = var9[7];
- var10004 = var9[7];
- var9[7] = var10007 + 1;
- var7[var10001] = (byte)(var10002 + var8[var10004] >> 3);
- }
-
- for(int var1 = 0; var1 < var10; ++var1) {
- var9[var1] += var6;
- }
- }
-
- }
-
- // $FF: renamed from: a () void
- void method_0() {
- this.field_14 = 127;
- int var1 = 0;
- double var9 = this.field_4 / Math.log(this.field_5);
-
- for(int var3 = -this.field_9; var3 < this.field_9; ++var3) {
- double var4 = (double)var3 * (double)var3;
-
- for(int var2 = -this.field_48; var2 < this.field_48; ++var2) {
- double var6 = (double)(var2 * var2) + var4;
- int var8;
- if (var6 > (double)0.0F) {
- var8 = (int)(Math.log(this.field_6 / var6) * var9);
- } else {
- var8 = this.field_14;
- }
-
- if (var8 > this.field_14) {
- var8 = this.field_14;
- } else if (var8 < 0) {
- var8 = 0;
- }
-
- this.field_13[var1++] = (short)var8;
- }
- }
-
- }
-
- // $FF: renamed from: b () void
- void method_1() {
- this.field_14 = 127;
- int var1 = 0;
- double var9 = this.field_4 / Math.log(this.field_5);
-
- for(int var3 = -this.field_9; var3 < this.field_9; ++var3) {
- double var4 = (double)Math.abs(var3);
-
- for(int var2 = -this.field_48; var2 < this.field_48; ++var2) {
- double var6 = (double)Math.abs(var2) + var4;
- var6 *= var6;
- int var8;
- if (var6 > (double)0.0F) {
- var8 = (int)(Math.log(this.field_6 / var6) * var9);
- } else {
- var8 = this.field_14;
- }
-
- var8 += 80;
- if (var8 > this.field_14) {
- var8 = this.field_14;
- } else if (var8 < 0) {
- var8 = 0;
- }
-
- this.field_13[var1++] = (short)var8;
- }
- }
-
- }
-
- public final void dopalette1() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 16; ++var2) {
- this.field_42[var1] = 0;
- this.field_8[var1] = 0;
- this.field_2[var1++] = 0;
- }
-
- for(int var3 = 0; var3 < 16; ++var3) {
- this.field_42[var1] = 0;
- this.field_8[var1] = 0;
- this.field_2[var1++] = (byte)(var3 * 4);
- }
-
- for(int var4 = 0; var4 < 16; ++var4) {
- this.field_42[var1] = 0;
- this.field_8[var1] = 0;
- this.field_2[var1++] = 64;
- }
-
- for(int var5 = 0; var5 < 16; ++var5) {
- this.field_42[var1] = 0;
- this.field_8[var1] = (byte)(var5 * 2);
- this.field_2[var1++] = (byte)(64 + var5 * 4);
- }
-
- for(int var6 = 0; var6 < 16; ++var6) {
- this.field_42[var1] = (byte)(var6 * 8);
- this.field_8[var1] = (byte)(32 + var6 * 2);
- this.field_2[var1++] = (byte)(128 - var6 * 4);
- }
-
- for(int var7 = 0; var7 < 16; ++var7) {
- this.field_42[var1] = (byte)(128 + var7 * 8);
- this.field_8[var1] = (byte)(64 + var7 * 8);
- this.field_2[var1++] = (byte)(64 + var7 * 4);
- }
-
- for(int var8 = 0; var8 < 16; ++var8) {
- this.field_42[var1] = -1;
- this.field_8[var1] = (byte)(192 + var8 * 4);
- this.field_2[var1++] = (byte)(128 + var8 * 8);
- }
-
- for(int var9 = 0; var9 < 16; ++var9) {
- this.field_42[var1] = -1;
- this.field_8[var1] = -1;
- this.field_2[var1++] = -1;
- }
-
- }
-
- public final void dopalette2() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 128; ++var2) {
- this.field_42[var1] = (byte)(var2 * 2);
- this.field_8[var1] = (byte)(var2 * 2);
- this.field_2[var1++] = (byte)(var2 * 2);
- }
-
- }
-
- public final void dopalette3() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 128; ++var2) {
- this.field_42[var1] = (byte)(var2 / 2);
- this.field_8[var1] = (byte)(var2 * 2);
- this.field_2[var1++] = (byte)(var2 / 2);
- }
-
- }
-
- public final void dopalette4() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 128; ++var2) {
- this.field_42[var1] = (byte)(var2 * 2);
- this.field_8[var1] = (byte)(var2 / 2);
- this.field_2[var1++] = (byte)(var2 / 2);
- }
-
- }
-
- public final void dopalette5() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 128; ++var2) {
- this.field_42[var1] = (byte)(var2 / 2);
- this.field_8[var1] = (byte)(var2 / 2);
- this.field_2[var1++] = (byte)(var2 * 2);
- }
-
- }
-
- public final void dopalette6() {
- int var1 = 0;
-
- for(int var2 = 0; var2 < 128; ++var2) {
- this.field_42[var1] = (byte)(var2 * 2);
- this.field_8[var1] = (byte)(var2 * 2);
- this.field_2[var1++] = (byte)(var2 / 2);
- }
-
- }
-
- public void prep_back(morphmenu var1) {
- this.field_0 = var1;
- this.field_23 = this.field_0.getParameter(method_2("\u0007fwPL\bxJRA\u0006dwO"));
- if (this.field_23 == null) {
- this.field_23 = "3";
- }
-
- this.field_24 = this.field_0.getParameter(method_2("\u0007fwPL\bxJQJ\u0004xeYF\u000e"));
- if (this.field_24 == null) {
- this.field_24 = "12";
- }
-
- this.field_30 = this.field_0.getParameter(method_2("\u0007fwPL\bxJRF\rjaUU\u000f"));
- if (this.field_30.equalsIgnoreCase(method_2("3NF"))) {
- this.field_35 = true;
- } else {
- this.field_35 = false;
- }
-
- this.field_30 = null;
- this.field_30 = this.field_0.getParameter(method_2("\u0007fwPL\bxJOW\u000byfTB\u001an"));
- if (this.field_30.equalsIgnoreCase(method_2("3NF"))) {
- this.field_46 = true;
- } else {
- this.field_46 = false;
- }
-
- this.field_32 = this.field_0.getParameter(method_2("\u0007fwPL\bxJOJ\u0004nxSG\u000f"));
- if (this.field_32.equalsIgnoreCase(method_2("3NF"))) {
- this.field_45 = true;
- } else {
- this.field_45 = false;
- }
-
- this.field_31 = this.field_0.getParameter(method_2("\u0007fwPL\bxJRV\u0007{tP"));
- if (this.field_31 == null) {
- this.field_31 = "1";
- }
-
- this.field_36 = Integer.valueOf(this.field_31);
- this.field_27 = this.field_0.getParameter(method_2("\u0007fwPL\bxJ^U\u000bg$"));
- if (this.field_27 == null) {
- this.field_27 = method_2("X:%");
- }
-
- this.field_28 = this.field_0.getParameter(method_2("\u0007fwPL\bxJ^U\u000bg'"));
- if (this.field_28 == null) {
- this.field_28 = method_2("Y>#\f\u0013");
- }
-
- this.field_29 = this.field_0.getParameter(method_2("\u0007fwPL\bxJ^U\u000bg&"));
- if (this.field_29 == null) {
- this.field_29 = method_2("Y>#\f\u0013");
- }
-
- this.field_4 = Double.valueOf(this.field_27);
- this.field_5 = Double.valueOf(this.field_28);
- this.field_6 = Double.valueOf(this.field_29);
- this.field_39 = Integer.valueOf(this.field_23);
- this.field_17 = Integer.valueOf(this.field_24);
- if (this.field_39 > 8) {
- this.field_39 = 8;
- } else if (this.field_39 < 2) {
- this.field_39 = 2;
- }
-
- if (this.field_17 > 15) {
- this.field_17 = 15;
- } else if (this.field_17 < 1) {
- this.field_17 = 1;
- }
-
- this.field_48 = this.field_0.bw;
- this.field_9 = this.field_0.bv;
- this.field_15 = this.field_48 - 6;
- this.field_16 = this.field_9 - 6;
- this.field_42 = new byte[128];
- this.field_8 = new byte[128];
- this.field_2 = new byte[128];
- switch (this.field_36) {
- case 1:
- this.dopalette1();
- break;
- case 2:
- this.dopalette2();
- break;
- case 3:
- this.dopalette3();
- break;
- case 4:
- this.dopalette4();
- break;
- case 5:
- this.dopalette5();
- break;
- case 6:
- this.dopalette6();
- }
-
- if (this.field_35) {
- int var3 = 128;
- byte[] var4 = new byte[128];
- byte[] var5 = new byte[128];
- byte[] var6 = new byte[128];
-
- for(int var2 = 0; var2 < 128; ++var2) {
- --var3;
- var4[var2] = this.field_42[var3];
- var5[var2] = this.field_8[var3];
- var6[var2] = this.field_2[var3];
- }
-
- for(int var7 = 0; var7 < 128; ++var7) {
- this.field_42[var7] = var4[var7];
- this.field_8[var7] = var5[var7];
- this.field_2[var7] = var6[var7];
- }
- }
-
- this.field_47 = this.field_48 * this.field_9;
- this.field_37 = new int[128];
-
- for(this.field_10 = 0; this.field_10 < 128; ++this.field_10) {
- this.field_37[this.field_10] = -16777216 | (this.field_42[this.field_10] & 255) << 16 | (this.field_8[this.field_10] & 255) << 8 | this.field_2[this.field_10] & 255;
- }
-
- this.field_38 = new mmblob[this.field_39];
-
- for(int var8 = 0; var8 < this.field_39; ++var8) {
- this.field_38[var8] = new mmblob();
- }
-
- this.field_12 = new int[this.field_39];
- this.field_3 = new byte[this.field_48 * this.field_9];
-
- for(int var9 = 0; var9 < this.field_39; ++var9) {
- this.field_38[var9].x = (int)(Math.random() * (double)512.0F) % (this.field_15 + 1) << 4;
- this.field_38[var9].y = (int)(Math.random() * (double)512.0F) % (this.field_16 + 1) << 4;
- this.field_38[var9].sx = (int)(Math.random() * (double)512.0F) % 4 * 2 + this.field_17;
- this.field_38[var9].sy = (int)(Math.random() * (double)512.0F) % 4 * 2 + this.field_17;
- }
-
- this.field_13 = new short[this.field_48 * 2 * this.field_9 * 2];
- if (this.field_46) {
- this.method_1();
- } else {
- this.method_0();
- }
-
- this.field_43 = new int[8];
- this.field_44 = new int[8];
- this.field_33 = new int[8];
- this.field_34 = new int[8];
- this.field_43[0] = (int)((double)this.field_48 / 2.2);
- this.field_43[1] = (int)((double)this.field_48 / (double)3.5F);
- this.field_43[2] = (int)((double)this.field_48 / 2.1);
- this.field_43[3] = (int)((double)this.field_48 / 2.2);
- this.field_43[4] = this.field_48 / 2;
- this.field_43[5] = (int)((double)this.field_48 / 1.9);
- this.field_43[6] = this.field_48 / 2;
- this.field_43[7] = (int)((double)this.field_48 / 1.3);
- this.field_44[0] = this.field_9 / 3;
- this.field_44[1] = (int)((double)this.field_9 / 3.4);
- this.field_44[2] = (int)((double)this.field_9 / (double)2.5F);
- this.field_44[3] = (int)((double)this.field_9 / 2.2);
- this.field_44[4] = this.field_9 / 3;
- this.field_44[5] = (int)((double)this.field_9 / 1.6);
- this.field_44[6] = this.field_9 / 2;
- this.field_44[7] = (int)((double)this.field_9 / 2.3);
-
- for(int var10 = 0; var10 < 8; ++var10) {
- int[] var10000 = this.field_43;
- var10000[var10] *= 22;
- var10000 = this.field_44;
- var10000[var10] *= 22;
- }
-
- }
-
- public final void rimbalza() {
- for(this.field_10 = 0; this.field_10 < this.field_39; ++this.field_10) {
- mmblob var10000 = this.field_38[this.field_10];
- var10000.x += this.field_38[this.field_10].sx;
- var10000 = this.field_38[this.field_10];
- var10000.y += this.field_38[this.field_10].sy;
- if (this.field_38[this.field_10].x < 96) {
- this.field_38[this.field_10].x = 96;
- this.field_38[this.field_10].sx = -this.field_38[this.field_10].sx;
- } else if (this.field_38[this.field_10].x > this.field_15 << 4) {
- this.field_38[this.field_10].x = this.field_15 << 4;
- this.field_38[this.field_10].sx = -this.field_38[this.field_10].sx;
- }
-
- if (this.field_38[this.field_10].y < 96) {
- this.field_38[this.field_10].y = 96;
- this.field_38[this.field_10].sy = -this.field_38[this.field_10].sy;
- } else if (this.field_38[this.field_10].y > this.field_16 << 4) {
- this.field_38[this.field_10].y = this.field_16 << 4;
- this.field_38[this.field_10].sy = -this.field_38[this.field_10].sy;
- }
- }
-
- }
-
- public final void sinemuovix() {
- ++this.field_40;
- ++this.field_41;
- this.field_33[0] = (int)((double)this.field_43[0] + (double)(this.field_43[1] / 3) * Math.sin(this.field_40 * 0.01) * Math.cos(this.field_41 * 0.1));
- this.field_34[0] = (int)((double)this.field_44[0] + (double)(this.field_44[6] / 3) * Math.cos(this.field_40 * 0.09));
- this.field_33[1] = (int)((double)this.field_43[1] + (double)(this.field_43[2] / 3) * Math.sin(this.field_41 * 0.09));
- this.field_34[1] = (int)((double)this.field_44[1] + (double)(this.field_44[5] / 3) * Math.cos(this.field_40 * 0.1));
- this.field_33[2] = (int)((double)this.field_43[2] + (double)(this.field_43[3] / 4) * Math.sin(this.field_41 * 0.09));
- this.field_34[2] = (int)((double)this.field_44[2] + (double)(this.field_44[4] / 4) * Math.cos(this.field_40 * 0.1) * Math.sin(this.field_40 * 0.1));
- this.field_33[3] = (int)((double)this.field_43[3] + (double)(this.field_43[4] / 4) * Math.sin(this.field_40 * 0.1));
- this.field_34[3] = (int)((double)this.field_44[3] + (double)(this.field_44[3] / 4) * Math.cos(this.field_41 * 0.1));
- this.field_33[4] = (int)((double)this.field_43[4] + (double)(this.field_43[5] / 4) * Math.cos(this.field_40 * 0.09) * Math.sin(this.field_40 * 0.09));
- this.field_34[4] = (int)((double)this.field_44[4] + (double)(this.field_44[2] / 4) * Math.cos(this.field_40 * 0.1) * Math.cos(this.field_40 * 0.1));
- this.field_33[5] = (int)((double)this.field_43[5] + (double)(this.field_43[6] / 4) * Math.sin(this.field_40 * 0.1) * Math.sin(this.field_41 * 0.1));
- this.field_34[5] = (int)((double)this.field_44[5] + (double)(this.field_44[1] / 4) * Math.cos(this.field_40 * 0.09));
- this.field_33[6] = (int)((double)this.field_43[6] + (double)(this.field_43[7] / 4) * Math.sin(this.field_40 * 0.09) * Math.cos(this.field_40 * 0.09));
- this.field_34[6] = (int)((double)this.field_44[6] + (double)(this.field_44[0] / 4) * Math.sin(this.field_40 * 0.1) * Math.sin(this.field_40 * 0.1));
- this.field_33[7] = (int)((double)this.field_43[7] + (double)(this.field_43[0] / 4) * Math.cos(this.field_40 * 0.1) * Math.cos(this.field_40 * 0.1));
- this.field_34[7] = (int)((double)this.field_44[7] + (double)(this.field_44[7] / 4) * Math.sin(this.field_40 * 0.09));
-
- for(this.field_10 = 0; this.field_10 < this.field_39; ++this.field_10) {
- this.field_38[this.field_10].x = this.field_33[this.field_10];
- this.field_38[this.field_10].y = this.field_34[this.field_10];
- }
-
- }
-
- // $FF: renamed from: a (java.lang.String) java.lang.String
- private static String method_2(String var0) {
- char[] var1 = var0.toCharArray();
- int var2 = var1.length;
- int var3 = 0;
-
- label32:
- while(true) {
- int var4 = 0;
- byte var10000 = 106;
- char[] var10001 = var1;
- int var10002 = var3;
-
- label30:
- while(true) {
- var10001[var10002] ^= var10000;
-
- while(true) {
- ++var3;
- ++var4;
- if (var2 == var3) {
- return new String(var1);
- }
-
- switch (var4) {
- case 1:
- var10000 = 11;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 2:
- var10000 = 21;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 3:
- var10000 = 60;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 4:
- var10000 = 35;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 5:
- continue label32;
- }
- }
- }
- }
- }
- }
-