home *** CD-ROM | disk | FTP | other *** search
- // $FF: renamed from: l
- public class class_0 {
- // $FF: renamed from: c f
- private f field_0;
- // $FF: renamed from: g boolean
- public boolean field_1;
- // $FF: renamed from: o int
- public int field_2;
- // $FF: renamed from: n int
- public int field_3;
- // $FF: renamed from: i int
- public int field_4;
- // $FF: renamed from: h int
- public int field_5;
- // $FF: renamed from: j int
- public int field_6;
- // $FF: renamed from: a int
- public int field_7;
- // $FF: renamed from: e int
- public int field_8;
- // $FF: renamed from: p int
- public int field_9;
- // $FF: renamed from: m int
- public int field_10;
- // $FF: renamed from: l int
- public int field_11;
- // $FF: renamed from: b int
- public int field_12;
- // $FF: renamed from: k int
- public int field_13;
- // $FF: renamed from: f int
- public int field_14;
- // $FF: renamed from: d int
- public int field_15;
-
- public class_0(f var1, boolean var2) {
- this.field_0 = var1;
- this.field_1 = var2;
- }
-
- public class_0(f var1) {
- this(var1, true);
- }
-
- // $FF: renamed from: b (int, int) void
- public void method_0(int var1, int var2) {
- this.field_2 = var1;
- this.field_3 = var2;
- this.field_6 = this.field_2 << 8;
- this.field_7 = this.field_3 << 8;
- if (this.field_1) {
- this.method_1();
- }
-
- }
-
- // $FF: renamed from: b () void
- private void method_1() {
- for(this.field_4 = 0; this.field_4 < this.field_0.X.length - 1 && this.field_2 >= this.field_0.X[this.field_4 + 1]; ++this.field_4) {
- }
-
- for(this.field_5 = 0; this.field_5 < this.field_0.O.length - 1 && this.field_3 >= this.field_0.O[this.field_5 + 1]; ++this.field_5) {
- }
-
- }
-
- // $FF: renamed from: a () void
- public void method_2() {
- this.method_3(this.field_8, this.field_9);
- }
-
- // $FF: renamed from: a (int, int) void
- public void method_3(int var1, int var2) {
- this.field_10 = this.field_2;
- this.field_11 = this.field_3;
- this.field_12 = this.field_6;
- this.field_13 = this.field_7;
- this.field_14 = this.field_4;
- this.field_15 = this.field_5;
- this.field_6 += var1;
- this.field_7 += var2;
- this.field_2 = this.field_6 >> 8;
- this.field_3 = this.field_7 >> 8;
- if (this.field_1) {
- if (var1 > 0) {
- if (this.field_2 >= this.field_0.X[this.field_4 + 1]) {
- ++this.field_4;
- }
- } else if (var1 < 0 && this.field_2 < this.field_0.X[this.field_4]) {
- --this.field_4;
- }
-
- if (var2 > 0) {
- if (this.field_3 >= this.field_0.O[this.field_5 + 1]) {
- ++this.field_5;
- }
- } else if (var2 < 0 && this.field_3 < this.field_0.O[this.field_5]) {
- --this.field_5;
- }
- }
-
- }
-
- // $FF: renamed from: c () void
- public void method_4() {
- this.field_2 = this.field_10;
- this.field_3 = this.field_11;
- this.field_6 = this.field_12;
- this.field_7 = this.field_13;
- this.field_4 = this.field_14;
- this.field_5 = this.field_15;
- }
-
- public String toString() {
- return "(x=" + this.field_2 + ",y=" + this.field_3 + ",vx=" + this.field_8 + ",vy=" + this.field_9 + ")";
- }
- }
-