Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·android:versionCode="1"·android:versionName="1.0"·package="com.kaeruct.glxy"·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <manifest·android:versionCode="1"·android:versionName="1.0"·package="com.kaeruct.glxy"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461"·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<uses-sdk·android:minSdkVersion="5"·android:targetSdkVersion="17"/> | 3 | ··<uses-sdk·android:minSdkVersion="5"·android:targetSdkVersion="17"/> |
4 | ··<application·android:allowBackup="true"·android:hardwareAccelerated="true"·android:icon="@drawable/glxy_launcher"·android:label="@string/app_name"·android:screenOrientation="landscape"·android:theme="@android:style/Theme.NoTitleBar"> | 4 | ··<application·android:allowBackup="true"·android:hardwareAccelerated="true"·android:icon="@drawable/glxy_launcher"·android:label="@string/app_name"·android:screenOrientation="landscape"·android:theme="@android:style/Theme.NoTitleBar"> |
5 | ····<activity·android:configChanges="keyboard|keyboardHidden|orientation|screenSize"·android:label="@string/app_name"·android:name=".MainActivity"> | 5 | ····<activity·android:configChanges="keyboard|keyboardHidden|orientation|screenSize"·android:label="@string/app_name"·android:name=".MainActivity"> |
6 | ······<intent-filter> | 6 | ······<intent-filter> |
7 | ········<action·android:name="android.intent.action.MAIN"/> | 7 | ········<action·android:name="android.intent.action.MAIN"/> |
8 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 8 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
9 | ······</intent-filter> | 9 | ······</intent-filter> |
Offset 108, 46 lines modified | Offset 108, 46 lines modified | ||
108 | ····const-wide/16·v0,·0x0 | 108 | ····const-wide/16·v0,·0x0 |
109 | ····.line·408 | 109 | ····.line·408 |
110 | ····iget·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->a:I | 110 | ····iget·v2,·p0,·Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->a:I |
111 | ····invoke-static·{v2,·p2},·Ljava/lang/Math;->min(II)I | 111 | ····invoke-static·{v2,·p2},·Ljava/lang/Math;->min(II)I |
112 | ····move-result·v | 112 | ····move-result·v3 |
113 | ····.line·410 | 113 | ····.line·410 |
114 | ····const/4·v2,·0x0 | 114 | ····const/4·v2,·0x0 |
115 | ····move-wide·v | 115 | ····move-wide·v4,·v0 |
116 | ····:goto_0 | 116 | ····:goto_0 |
117 | ····if-ge·v2,·v | 117 | ····if-ge·v2,·v3,·:cond_0 |
118 | ····.line·411 | 118 | ····.line·411 |
119 | ····aget-wide·v6,·p1,·v2 | 119 | ····aget-wide·v6,·p1,·v2 |
120 | ····add-long/2addr·v | 120 | ····add-long/2addr·v4,·v6 |
121 | ····.line·410 | 121 | ····.line·410 |
122 | ····add-int/lit8·v2,·v2,·0x1 | 122 | ····add-int/lit8·v2,·v2,·0x1 |
123 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
124 | ····.line·413 | 124 | ····.line·413 |
125 | ····:cond_0 | 125 | ····:cond_0 |
126 | ····if-nez·v | 126 | ····if-nez·v3,·:cond_1 |
127 | ····.line·414 | 127 | ····.line·414 |
128 | ····:goto_1 | 128 | ····:goto_1 |
129 | ····return-wide·v0 | 129 | ····return-wide·v0 |
130 | ····:cond_1 | 130 | ····:cond_1 |
131 | ····int-to-long·v0,·v | 131 | ····int-to-long·v0,·v3 |
132 | ····div-long·v0,·v | 132 | ····div-long·v0,·v4,·v0 |
133 | ····goto·:goto_1 | 133 | ····goto·:goto_1 |
134 | .end·method | 134 | .end·method |
135 | #·virtual·methods | 135 | #·virtual·methods |
136 | .method·public·final·a()F | 136 | .method·public·final·a()F |
Offset 14, 37 lines modified | Offset 14, 37 lines modified | ||
14 | ····.line·187 | 14 | ····.line·187 |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·final·a(F)F | 18 | .method·public·final·a(F)F |
19 | ····.locals· | 19 | ····.locals·6 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·190 | 21 | ····.line·190 |
22 | ····const/high16·v0,·0x3f800000····#·1.0f | 22 | ····const/high16·v0,·0x3f800000····#·1.0f |
23 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->J:F | 23 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->J:F |
24 | ····float-to-double·v | 24 | ····float-to-double·v2,·v1 |
25 | ····iget·v | 25 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->K:F |
26 | ····neg-float·v | 26 | ····neg-float·v1,·v1 |
27 | ····mul-float/2addr·v | 27 | ····mul-float/2addr·v1,·p1 |
28 | ····float-to-double·v | 28 | ····float-to-double·v4,·v1 |
29 | ····invoke-static·{v | 29 | ····invoke-static·{v2,·v3,·v4,·v5},·Ljava/lang/Math;->pow(DD)D |
30 | ····move-result-wide·v | 30 | ····move-result-wide·v2 |
31 | ····double-to-float·v1,·v | 31 | ····double-to-float·v1,·v2 |
32 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->L:F | 32 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->L:F |
33 | ····sub-float/2addr·v1,·v2 | 33 | ····sub-float/2addr·v1,·v2 |
34 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->M:F | 34 | ····iget·v2,·p0,·Lcom/badlogic/gdx/math/Interpolation$ExpOut;->M:F |
Offset 5, 31 lines modified | Offset 5, 31 lines modified | ||
5 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·a:[F | 6 | .field·static·final·a:[F |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 9 | ····.locals·7 |
10 | ····.prologue | 10 | ····.prologue |
11 | ····const/16·v | 11 | ····const/16·v6,·0x2000 |
12 | ····const/4·v0,·0x0 | 12 | ····const/4·v0,·0x0 |
13 | ····.line·49 | 13 | ····.line·49 |
14 | ····new-array·v1,·v | 14 | ····new-array·v1,·v6,·[F |
15 | ····sput-object·v1,·Lcom/badlogic/gdx/math/MathUtils$Sin;->a:[F | 15 | ····sput-object·v1,·Lcom/badlogic/gdx/math/MathUtils$Sin;->a:[F |
16 | ····move·v1,·v0 | 16 | ····move·v1,·v0 |
17 | ····.line·51 | 17 | ····.line·51 |
18 | ····:goto_0 | 18 | ····:goto_0 |
19 | ····if-ge·v1,·v | 19 | ····if-ge·v1,·v6,·:cond_0 |
20 | ····.line·52 | 20 | ····.line·52 |
21 | ····sget-object·v2,·Lcom/badlogic/gdx/math/MathUtils$Sin;->a:[F | 21 | ····sget-object·v2,·Lcom/badlogic/gdx/math/MathUtils$Sin;->a:[F |
22 | ····int-to-float·v3,·v1 | 22 | ····int-to-float·v3,·v1 |
23 | ····const/high16·v4,·0x3f000000····#·0.5f | 23 | ····const/high16·v4,·0x3f000000····#·0.5f |
Offset 40, 21 lines modified | Offset 40, 21 lines modified | ||
40 | ····div-float/2addr·v3,·v4 | 40 | ····div-float/2addr·v3,·v4 |
41 | ····const·v4,·0x40c90fdb | 41 | ····const·v4,·0x40c90fdb |
42 | ····mul-float/2addr·v3,·v4 | 42 | ····mul-float/2addr·v3,·v4 |
43 | ····float-to-double·v | 43 | ····float-to-double·v4,·v3 |
44 | ····invoke-static·{v | 44 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D |
45 | ····move-result-wide·v | 45 | ····move-result-wide·v4 |
46 | ····double-to-float·v3,·v | 46 | ····double-to-float·v3,·v4 |
47 | ····aput·v3,·v2,·v1 | 47 | ····aput·v3,·v2,·v1 |
48 | ····.line·51 | 48 | ····.line·51 |
49 | ····add-int/lit8·v1,·v1,·0x1 | 49 | ····add-int/lit8·v1,·v1,·0x1 |
50 | ····goto·:goto_0 | 50 | ····goto·:goto_0 |
Offset 81, 21 lines modified | Offset 81, 21 lines modified | ||
81 | ····int-to-float·v3,·v0 | 81 | ····int-to-float·v3,·v0 |
82 | ····const·v4,·0x3c8efa35 | 82 | ····const·v4,·0x3c8efa35 |
83 | ····mul-float/2addr·v3,·v4 | 83 | ····mul-float/2addr·v3,·v4 |
84 | ····float-to-double·v | 84 | ····float-to-double·v4,·v3 |
85 | ····invoke-static·{v | 85 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D |
86 | ····move-result-wide·v | 86 | ····move-result-wide·v4 |
87 | ····double-to-float·v3,·v | 87 | ····double-to-float·v3,·v4 |
88 | ····aput·v3,·v1,·v2 | 88 | ····aput·v3,·v1,·v2 |
89 | ····.line·53 | 89 | ····.line·53 |
90 | ····add-int/lit8·v0,·v0,·0x5a | 90 | ····add-int/lit8·v0,·v0,·0x5a |
91 | ····goto·:goto_1 | 91 | ····goto·:goto_1 |
Offset 14, 40 lines modified | Offset 14, 40 lines modified | ||
14 | ····.line·228 | 14 | ····.line·228 |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·final·a(F)F | 18 | .method·public·final·a(F)F |
19 | ····.locals· | 19 | ····.locals·7 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····const/high16·v | 21 | ····const/high16·v6,·0x3f800000····#·1.0f |
22 | ····.line·231 | 22 | ····.line·231 |
23 | ····sub-float·v0,·v | 23 | ····sub-float·v0,·v6,·p1 |
24 | ····.line·232 | 24 | ····.line·232 |
25 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticOut;->J:F | 25 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticOut;->J:F |
26 | ····float-to-double·v | 26 | ····float-to-double·v2,·v1 |
27 | ····iget·v | 27 | ····iget·v1,·p0,·Lcom/badlogic/gdx/math/Interpolation$ElasticOut;->K:F |
28 | ····sub-float·v4,·v0,·v | 28 | ····sub-float·v4,·v0,·v6 |
29 | ····mul-float/2addr·v | 29 | ····mul-float/2addr·v1,·v4 |
30 | ····float-to-double·v | 30 | ····float-to-double·v4,·v1 |
31 | ····invoke-static·{v | 31 | ····invoke-static·{v2,·v3,·v4,·v5},·Ljava/lang/Math;->pow(DD)D |
32 | ····move-result-wide·v | 32 | ····move-result-wide·v2 |
33 | ····double-to-float·v1,·v | 33 | ····double-to-float·v1,·v2 |
34 | ····const/high16·v2,·0x41a00000····#·20.0f | 34 | ····const/high16·v2,·0x41a00000····#·20.0f |
35 | ····mul-float/2addr·v0,·v2 | 35 | ····mul-float/2addr·v0,·v2 |
36 | ····invoke-static·{v0},·Lcom/badlogic/gdx/math/MathUtils;->a(F)F | 36 | ····invoke-static·{v0},·Lcom/badlogic/gdx/math/MathUtils;->a(F)F |
Offset 55, 11 lines modified | Offset 55, 11 lines modified | ||
55 | ····mul-float/2addr·v0,·v1 | 55 | ····mul-float/2addr·v0,·v1 |
56 | ····const·v1,·0x3f8c3958····#·1.0955f | 56 | ····const·v1,·0x3f8c3958····#·1.0955f |
57 | ····mul-float/2addr·v0,·v1 | 57 | ····mul-float/2addr·v0,·v1 |
58 | ····sub-float·v0,·v | 58 | ····sub-float·v0,·v6,·v0 |
59 | ····return·v0 | 59 | ····return·v0 |
60 | .end·method | 60 | .end·method |
Offset 5, 31 lines modified | Offset 5, 31 lines modified | ||
5 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·a:[F | 6 | .field·static·final·a:[F |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 9 | ····.locals·7 |
10 | ····.prologue | 10 | ····.prologue |
11 | ····const/16·v | 11 | ····const/16·v6,·0x2000 |
12 | ····const/4·v0,·0x0 | 12 | ····const/4·v0,·0x0 |
13 | ····.line·59 | 13 | ····.line·59 |
14 | ····new-array·v1,·v | 14 | ····new-array·v1,·v6,·[F |
15 | ····sput-object·v1,·Lcom/badlogic/gdx/math/MathUtils$Cos;->a:[F | 15 | ····sput-object·v1,·Lcom/badlogic/gdx/math/MathUtils$Cos;->a:[F |
16 | ····move·v1,·v0 | 16 | ····move·v1,·v0 |
17 | ····.line·61 | 17 | ····.line·61 |
18 | ····:goto_0 | 18 | ····:goto_0 |
19 | ····if-ge·v1,·v | 19 | ····if-ge·v1,·v6,·:cond_0 |
20 | ····.line·62 | 20 | ····.line·62 |
21 | ····sget-object·v2,·Lcom/badlogic/gdx/math/MathUtils$Cos;->a:[F | 21 | ····sget-object·v2,·Lcom/badlogic/gdx/math/MathUtils$Cos;->a:[F |
22 | ····int-to-float·v3,·v1 | 22 | ····int-to-float·v3,·v1 |
23 | ····const/high16·v4,·0x3f000000····#·0.5f | 23 | ····const/high16·v4,·0x3f000000····#·0.5f |
Offset 40, 21 lines modified | Offset 40, 21 lines modified | ||
40 | ····div-float/2addr·v3,·v4 | 40 | ····div-float/2addr·v3,·v4 |
41 | ····const·v4,·0x40c90fdb | 41 | ····const·v4,·0x40c90fdb |
42 | ····mul-float/2addr·v3,·v4 | 42 | ····mul-float/2addr·v3,·v4 |
43 | ····float-to-double·v | 43 | ····float-to-double·v4,·v3 |
44 | ····invoke-static·{v | 44 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->cos(D)D |
45 | ····move-result-wide·v | 45 | ····move-result-wide·v4 |
46 | ····double-to-float·v3,·v | 46 | ····double-to-float·v3,·v4 |
47 | ····aput·v3,·v2,·v1 | 47 | ····aput·v3,·v2,·v1 |
48 | ····.line·61 | 48 | ····.line·61 |
49 | ····add-int/lit8·v1,·v1,·0x1 | 49 | ····add-int/lit8·v1,·v1,·0x1 |
50 | ····goto·:goto_0 | 50 | ····goto·:goto_0 |
Offset 81, 21 lines modified | Offset 81, 21 lines modified | ||
81 | ····int-to-float·v3,·v0 | 81 | ····int-to-float·v3,·v0 |
82 | ····const·v4,·0x3c8efa35 | 82 | ····const·v4,·0x3c8efa35 |
83 | ····mul-float/2addr·v3,·v4 | 83 | ····mul-float/2addr·v3,·v4 |
84 | ····float-to-double·v | 84 | ····float-to-double·v4,·v3 |
85 | ····invoke-static·{v | 85 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->cos(D)D |
86 | ····move-result-wide·v | 86 | ····move-result-wide·v4 |
87 | ····double-to-float·v3,·v | 87 | ····double-to-float·v3,·v4 |
88 | ····aput·v3,·v1,·v2 | 88 | ····aput·v3,·v1,·v2 |
89 | ····.line·63 | 89 | ····.line·63 |
90 | ····add-int/lit8·v0,·v0,·0x5a | 90 | ····add-int/lit8·v0,·v0,·0x5a |
91 | ····goto·:goto_1 | 91 | ····goto·:goto_1 |
Offset 80, 39 lines modified | Offset 80, 39 lines modified | ||
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
82 | .method·public·constructor·<init>(Lcom/badlogic/gdx/math/Vector3;)V | 82 | .method·public·constructor·<init>(Lcom/badlogic/gdx/math/Vector3;)V |
83 | ····.locals·5 | 83 | ····.locals·5 |
84 | ····.prologue | 84 | ····.prologue |
85 | ····const/high16·v | 85 | ····const/high16·v4,·0x40000000····#·2.0f |
86 | ····.line·60 | 86 | ····.line·60 |
87 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 87 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
88 | ····.line·61 | 88 | ····.line·61 |
89 | ····const-wide/16·v0,·0x0 | 89 | ····const-wide/16·v0,·0x0 |
90 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->toRadians(D)D | 90 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->toRadians(D)D |
91 | ····move-result-wide·v0 | 91 | ····move-result-wide·v0 |
92 | ····double-to-float·v0,·v0 | 92 | ····double-to-float·v0,·v0 |
93 | ····div-float·v1,·v0,·v | 93 | ····div-float·v1,·v0,·v4 |
94 | ····float-to-double·v | 94 | ····float-to-double·v2,·v1 |
95 | ····invoke-static·{v | 95 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sin(D)D |
96 | ····move-result-wide·v | 96 | ····move-result-wide·v2 |
97 | ····double-to-float·v1,·v | 97 | ····double-to-float·v1,·v2 |
98 | ····div-float/2addr·v0,·v | 98 | ····div-float/2addr·v0,·v4 |
99 | ····float-to-double·v2,·v0 | 99 | ····float-to-double·v2,·v0 |
100 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->cos(D)D | 100 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->cos(D)D |
101 | ····move-result-wide·v2 | 101 | ····move-result-wide·v2 |
Offset 180, 21 lines modified | Offset 180, 21 lines modified | ||
180 | ····const·v3,·0x3727c5ac····#·1.0E-5f | 180 | ····const·v3,·0x3727c5ac····#·1.0E-5f |
181 | ····cmpl-float·v2,·v2,·v3 | 181 | ····cmpl-float·v2,·v2,·v3 |
182 | ····if-lez·v2,·:cond_0 | 182 | ····if-lez·v2,·:cond_0 |
183 | ····float-to-double·v | 183 | ····float-to-double·v2,·v1 |
184 | ····invoke-static·{v | 184 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sqrt(D)D |
185 | ····move-result-wide·v | 185 | ····move-result-wide·v2 |
186 | ····double-to-float·v1,·v | 186 | ····double-to-float·v1,·v2 |
187 | ····iget·v2,·v0,·Lcom/badlogic/gdx/math/Quaternion;->d:F | 187 | ····iget·v2,·v0,·Lcom/badlogic/gdx/math/Quaternion;->d:F |
188 | ····div-float/2addr·v2,·v1 | 188 | ····div-float/2addr·v2,·v1 |
189 | ····iput·v2,·v0,·Lcom/badlogic/gdx/math/Quaternion;->d:F | 189 | ····iput·v2,·v0,·Lcom/badlogic/gdx/math/Quaternion;->d:F |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·a:[F | 6 | .field·static·final·a:[F |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 9 | ····.locals·12 |
10 | ····.prologue | 10 | ····.prologue |
11 | ····const/4·v1,·0x0 | 11 | ····const/4·v1,·0x0 |
12 | ····.line·98 | 12 | ····.line·98 |
13 | ····const/16·v0,·0x4000 | 13 | ····const/16·v0,·0x4000 |
Offset 60, 23 lines modified | Offset 60, 23 lines modified | ||
60 | ····sget·v6,·Lcom/badlogic/gdx/math/MathUtils;->a:I | 60 | ····sget·v6,·Lcom/badlogic/gdx/math/MathUtils;->a:I |
61 | ····mul-int/2addr·v6,·v2 | 61 | ····mul-int/2addr·v6,·v2 |
62 | ····add-int/2addr·v6,·v0 | 62 | ····add-int/2addr·v6,·v0 |
63 | ····float-to-double·v | 63 | ····float-to-double·v8,·v4 |
64 | ····float-to-double·v | 64 | ····float-to-double·v10,·v3 |
65 | ····invoke-static·{v | 65 | ····invoke-static·{v8,·v9,·v10,·v11},·Ljava/lang/Math;->atan2(DD)D |
66 | ····move-result-wide·v | 66 | ····move-result-wide·v8 |
67 | ····double-to-float·v3,·v | 67 | ····double-to-float·v3,·v8 |
68 | ····aput·v3,·v5,·v6 | 68 | ····aput·v3,·v5,·v6 |
69 | ····.line·101 | 69 | ····.line·101 |
70 | ····add-int/lit8·v2,·v2,·0x1 | 70 | ····add-int/lit8·v2,·v2,·0x1 |
71 | ····goto·:goto_1 | 71 | ····goto·:goto_1 |
Offset 502, 21 lines modified | Offset 502, 21 lines modified | ||
502 | ····.line·318 | 502 | ····.line·318 |
503 | ····:cond_0 | 503 | ····:cond_0 |
504 | ····const·v0,·0x3c8efa35 | 504 | ····const·v0,·0x3c8efa35 |
505 | ····mul-float/2addr·v0,·p1 | 505 | ····mul-float/2addr·v0,·p1 |
506 | ····.line·319 | 506 | ····.line·319 |
507 | ····float-to-double·v | 507 | ····float-to-double·v2,·v0 |
508 | ····invoke-static·{v | 508 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->cos(D)D |
509 | ····move-result-wide·v | 509 | ····move-result-wide·v2 |
510 | ····double-to-float·v1,·v | 510 | ····double-to-float·v1,·v2 |
511 | ····.line·320 | 511 | ····.line·320 |
512 | ····float-to-double·v2,·v0 | 512 | ····float-to-double·v2,·v0 |
513 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sin(D)D | 513 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sin(D)D |
514 | ····move-result-wide·v2 | 514 | ····move-result-wide·v2 |
Offset 268, 15 lines modified | Offset 268, 15 lines modified | ||
268 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 268 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
269 | ····goto·:goto_0 | 269 | ····goto·:goto_0 |
270 | .end·method | 270 | .end·method |
271 | .method·private·c()V | 271 | .method·private·c()V |
272 | ····.locals· | 272 | ····.locals·8 |
273 | ····.prologue | 273 | ····.prologue |
274 | ····const/4·v1,·0x0 | 274 | ····const/4·v1,·0x0 |
275 | ····.line·464 | 275 | ····.line·464 |
276 | ····new-instance·v3,·Ljava/util/StringTokenizer; | 276 | ····new-instance·v3,·Ljava/util/StringTokenizer; |
Offset 319, 17 lines modified | Offset 319, 17 lines modified | ||
319 | ····invoke-virtual·{v5},·Ljava/lang/String;->trim()Ljava/lang/String; | 319 | ····invoke-virtual·{v5},·Ljava/lang/String;->trim()Ljava/lang/String; |
320 | ····move-result-object·v5 | 320 | ····move-result-object·v5 |
321 | ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 321 | ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
322 | ····move-result-wide·v | 322 | ····move-result-wide·v6 |
323 | ····long-to-int·v5,·v | 323 | ····long-to-int·v5,·v6 |
324 | ····aput·v5,·v4,·v2 | 324 | ····aput·v5,·v4,·v2 |
325 | ····.line·466 | 325 | ····.line·466 |
326 | ····add-int/lit8·v2,·v2,·0x1 | 326 | ····add-int/lit8·v2,·v2,·0x1 |
327 | ····goto·:goto_1 | 327 | ····goto·:goto_1 |
Offset 1418, 15 lines modified | Offset 1418, 15 lines modified | ||
1418 | ····goto·:goto_1 | 1418 | ····goto·:goto_1 |
1419 | .end·method | 1419 | .end·method |
1420 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; | 1420 | .method·public·parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; |
1421 | ····.locals·11 | 1421 | ····.locals·11 |
1422 | ····.prologue | 1422 | ····.prologue |
1423 | ····const·v | 1423 | ····const·v8,·0x3c8efa35 |
1424 | ····const/high16·v10,·0x3f800000····#·1.0f | 1424 | ····const/high16·v10,·0x3f800000····#·1.0f |
1425 | ····const/4·v9,·0x0 | 1425 | ····const/4·v9,·0x0 |
1426 | ····.line·602 | 1426 | ····.line·602 |
1427 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Actor;->getRotation()F | 1427 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/Actor;->getRotation()F |
Offset 1552, 26 lines modified | Offset 1552, 26 lines modified | ||
1552 | ····iput·v0,·p1,·Lcom/badlogic/gdx/math/Vector2;->h:F | 1552 | ····iput·v0,·p1,·Lcom/badlogic/gdx/math/Vector2;->h:F |
1553 | ····goto·:goto_0 | 1553 | ····goto·:goto_0 |
1554 | ····.line·624 | 1554 | ····.line·624 |
1555 | ····:cond_2 | 1555 | ····:cond_2 |
1556 | ····mul-float·v5,·v0,·v | 1556 | ····mul-float·v5,·v0,·v8 |
1557 | ····float-to-double·v | 1557 | ····float-to-double·v6,·v5 |
1558 | ····invoke-static·{v | 1558 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->cos(D)D |
1559 | ····move-result-wide·v | 1559 | ····move-result-wide·v6 |
1560 | ····double-to-float·v5,·v | 1560 | ····double-to-float·v5,·v6 |
1561 | ····.line·625 | 1561 | ····.line·625 |
1562 | ····mul-float/2addr·v0,·v | 1562 | ····mul-float/2addr·v0,·v8 |
1563 | ····float-to-double·v6,·v0 | 1563 | ····float-to-double·v6,·v0 |
1564 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 1564 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
1565 | ····move-result-wide·v6 | 1565 | ····move-result-wide·v6 |
Offset 252, 51 lines modified | Offset 252, 51 lines modified | ||
252 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->initialize()V | 252 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->initialize()V |
253 | ····.line·121 | 253 | ····.line·121 |
254 | ····return-void | 254 | ····return-void |
255 | .end·method | 255 | .end·method |
256 | .method·private·blink()V | 256 | .method·private·blink()V |
257 | ····.locals· | 257 | ····.locals·4 |
258 | ····.prologue | 258 | ····.prologue |
259 | ····.line·518 | 259 | ····.line·518 |
260 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->a()J | 260 | ····invoke-static·{},·Lcom/badlogic/gdx/utils/TimeUtils;->a()J |
261 | ····move-result-wide·v | 261 | ····move-result-wide·v2 |
262 | ····.line·519 | 262 | ····.line·519 |
263 | ····iget-wide·v | 263 | ····iget-wide·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J |
264 | ····sub-long·v | 264 | ····sub-long·v0,·v2,·v0 |
265 | ····long-to-float·v0,·v | 265 | ····long-to-float·v0,·v0 |
266 | ····const·v | 266 | ····const·v1,·0x4e6e6b28····#·1.0E9f |
267 | ····div-float/2addr·v0,·v | 267 | ····div-float/2addr·v0,·v1 |
268 | ····iget·v | 268 | ····iget·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->blinkTime:F |
269 | ····cmpl-float·v0,·v0,·v | 269 | ····cmpl-float·v0,·v0,·v1 |
270 | ····if-lez·v0,·:cond_0 | 270 | ····if-lez·v0,·:cond_0 |
271 | ····.line·520 | 271 | ····.line·520 |
272 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z | 272 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z |
273 | ····if-nez·v0,·:cond_1 | 273 | ····if-nez·v0,·:cond_1 |
274 | ····const/4·v0,·0x1 | 274 | ····const/4·v0,·0x1 |
275 | ····:goto_0 | 275 | ····:goto_0 |
276 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z | 276 | ····iput-boolean·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z |
277 | ····.line·521 | 277 | ····.line·521 |
278 | ····iput-wide·v | 278 | ····iput-wide·v2,·p0,·Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J |
279 | ····.line·523 | 279 | ····.line·523 |
280 | ····:cond_0 | 280 | ····:cond_0 |
281 | ····return-void | 281 | ····return-void |
282 | ····.line·520 | 282 | ····.line·520 |
283 | ····:cond_1 | 283 | ····:cond_1 |
Offset 468, 17 lines modified | Offset 468, 17 lines modified | ||
468 | ····.prologue | 468 | ····.prologue |
469 | ····.line·47 | 469 | ····.line·47 |
470 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 470 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
471 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 471 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
472 | ····move-result-wide·v | 472 | ····move-result-wide·v2 |
473 | ····iput-wide·v | 473 | ····iput-wide·v2,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->dragStartTime:J |
474 | ····.line·48 | 474 | ····.line·48 |
475 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; | 475 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; |
476 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; | 476 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; |
477 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F | 477 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J | 233 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J |
234 | ····sub-long/2addr·v4,·v6 | 234 | ····sub-long/2addr·v4,·v6 |
235 | ····long-to-float·v4,·v4 | 235 | ····long-to-float·v4,·v4 |
236 | ····iget-wide·v | 236 | ····iget-wide·v6,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->rampTime:J |
237 | ····long-to-float·v5,·v | 237 | ····long-to-float·v5,·v6 |
238 | ····div-float/2addr·v4,·v5 | 238 | ····div-float/2addr·v4,·v5 |
239 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F | 239 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(FF)F |
240 | ····move-result·v3 | 240 | ····move-result·v3 |
Offset 131, 17 lines modified | Offset 131, 17 lines modified | ||
131 | ····aput·v4,·v0,·v1 | 131 | ····aput·v4,·v0,·v1 |
132 | ····.line·37 | 132 | ····.line·37 |
133 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getEventTime()J | 133 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getEventTime()J |
134 | ····move-result-wide·v0 | 134 | ····move-result-wide·v0 |
135 | ····const-wide/32·v | 135 | ····const-wide/32·v6,·0xf4240 |
136 | ····mul-long | 136 | ····mul-long/2addr·v6,·v0 |
137 | ····.line·38 | 137 | ····.line·38 |
138 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I | 138 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I |
139 | ····move-result·v0 | 139 | ····move-result·v0 |
140 | ····if-nez·v0,·:cond_1 | 140 | ····if-nez·v0,·:cond_1 |
Offset 207, 23 lines modified | Offset 207, 23 lines modified | ||
207 | ····move-result·v0 | 207 | ····move-result·v0 |
208 | ····return·v0 | 208 | ····return·v0 |
209 | .end·method | 209 | .end·method |
210 | .method·public·getLong(Ljava/lang/String;)J | 210 | .method·public·getLong(Ljava/lang/String;)J |
211 | ····.locals· | 211 | ····.locals·4 |
212 | ····.prologue | 212 | ····.prologue |
213 | ····.line·89 | 213 | ····.line·89 |
214 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; | 214 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; |
215 | ····const-wide/16·v | 215 | ····const-wide/16·v2,·0x0 |
216 | ····invoke-interface·{v0,·p1,·v | 216 | ····invoke-interface·{v0,·p1,·v2,·v3},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
217 | ····move-result-wide·v0 | 217 | ····move-result-wide·v0 |
218 | ····return-wide·v0 | 218 | ····return-wide·v0 |
219 | .end·method | 219 | .end·method |
220 | .method·public·getLong(Ljava/lang/String;J)J | 220 | .method·public·getLong(Ljava/lang/String;J)J |
Offset 487, 15 lines modified | Offset 487, 15 lines modified | ||
487 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 487 | ····invoke-interface·{v0,·p1,·p2},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
488 | ····.line·45 | 488 | ····.line·45 |
489 | ····return-void | 489 | ····return-void |
490 | .end·method | 490 | .end·method |
491 | .method·public·putLong(Ljava/lang/String;J)V | 491 | .method·public·putLong(Ljava/lang/String;J)V |
492 | ····.locals· | 492 | ····.locals·2 |
493 | ····.prologue | 493 | ····.prologue |
494 | ····.line·49 | 494 | ····.line·49 |
495 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V | 495 | ····invoke-direct·{p0},·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V |
496 | ····.line·50 | 496 | ····.line·50 |
497 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->editor:Landroid/content/SharedPreferences$Editor; | 497 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/backends/android/AndroidPreferences;->editor:Landroid/content/SharedPreferences$Editor; |
Offset 42, 18 lines modified | Offset 42, 18 lines modified | ||
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····.line·561 | 43 | ····.line·561 |
44 | ····if-nez·v0,·:cond_0 | 44 | ····if-nez·v0,·:cond_0 |
45 | ····.line·563 | 45 | ····.line·563 |
46 | ····const-wide/16·v | 46 | ····const-wide/16·v2,·0xa |
47 | ····:try_start_1 | 47 | ····:try_start_1 |
48 | ····invoke-static·{v | 48 | ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V |
49 | ····:try_end_1 | 49 | ····:try_end_1 |
50 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0 | 50 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0 |
51 | ····goto·:goto_0 | 51 | ····goto·:goto_0 |
52 | ····.line·565 | 52 | ····.line·565 |
53 | ····:catch_0 | 53 | ····:catch_0 |
Offset 64, 18 lines modified | Offset 64, 18 lines modified | ||
64 | ····.line·561 | 64 | ····.line·561 |
65 | ····:catch_1 | 65 | ····:catch_1 |
66 | ····move-exception·v1 | 66 | ····move-exception·v1 |
67 | ····if-nez·v0,·:cond_0 | 67 | ····if-nez·v0,·:cond_0 |
68 | ····.line·563 | 68 | ····.line·563 |
69 | ····const-wide/16·v | 69 | ····const-wide/16·v2,·0xa |
70 | ····:try_start_2 | 70 | ····:try_start_2 |
71 | ····invoke-static·{v | 71 | ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V |
72 | ····:try_end_2 | 72 | ····:try_end_2 |
73 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_2 | 73 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_2 |
74 | ····goto·:goto_0 | 74 | ····goto·:goto_0 |
75 | ····.line·565 | 75 | ····.line·565 |
76 | ····:catch_2 | 76 | ····:catch_2 |
Offset 963, 29 lines modified | Offset 963, 29 lines modified | ||
963 | ····monitor-exit·v1 | 963 | ····monitor-exit·v1 |
964 | ····throw·v0 | 964 | ····throw·v0 |
965 | .end·method | 965 | .end·method |
966 | .method·public·run()V | 966 | .method·public·run()V |
967 | ····.locals· | 967 | ····.locals·4 |
968 | ····.prologue | 968 | ····.prologue |
969 | ····.line·693 | 969 | ····.line·693 |
970 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 970 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
971 | ····const-string·v1,·"GLThread·" | 971 | ····const-string·v1,·"GLThread·" |
972 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 972 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
973 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread;->getId()J | 973 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread;->getId()J |
974 | ····move-result-wide·v | 974 | ····move-result-wide·v2 |
975 | ····invoke-virtual·{v0,·v | 975 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
976 | ····move-result-object·v0 | 976 | ····move-result-object·v0 |
977 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 977 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
978 | ····move-result-object·v0 | 978 | ····move-result-object·v0 |
Offset 1020, 29 lines modified | Offset 1020, 29 lines modified | ||
1020 | ····monitor-exit·v1 | 1020 | ····monitor-exit·v1 |
1021 | ····throw·v0 | 1021 | ····throw·v0 |
1022 | .end·method | 1022 | .end·method |
1023 | .method·public·run()V | 1023 | .method·public·run()V |
1024 | ····.locals· | 1024 | ····.locals·4 |
1025 | ····.prologue | 1025 | ····.prologue |
1026 | ····.line·832 | 1026 | ····.line·832 |
1027 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 1027 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
1028 | ····const-string·v1,·"GLThread·" | 1028 | ····const-string·v1,·"GLThread·" |
1029 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 1029 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
1030 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->getId()J | 1030 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->getId()J |
1031 | ····move-result-wide·v | 1031 | ····move-result-wide·v2 |
1032 | ····invoke-virtual·{v0,·v | 1032 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
1033 | ····move-result-object·v0 | 1033 | ····move-result-object·v0 |
1034 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1034 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1035 | ····move-result-object·v0 | 1035 | ····move-result-object·v0 |
Offset 18, 34 lines modified | Offset 18, 34 lines modified | ||
18 | .method·private·native·jniRayCast(JFFFF)V | 18 | .method·private·native·jniRayCast(JFFFF)V |
19 | .end·method | 19 | .end·method |
20 | #·virtual·methods | 20 | #·virtual·methods |
21 | .method·public·final·a(Lcom/badlogic/gdx/physics/box2d/RayCastCallback;Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V | 21 | .method·public·final·a(Lcom/badlogic/gdx/physics/box2d/RayCastCallback;Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V |
22 | ····.locals· | 22 | ····.locals·8 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·917 | 24 | ····.line·917 |
25 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->b:Lcom/badlogic/gdx/physics/box2d/RayCastCallback; | 25 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->b:Lcom/badlogic/gdx/physics/box2d/RayCastCallback; |
26 | ····.line·918 | 26 | ····.line·918 |
27 | ····iget-wide·v | 27 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/physics/box2d/World;->a:J |
28 | ····iget·v | 28 | ····iget·v4,·p2,·Lcom/badlogic/gdx/math/Vector2;->g:F |
29 | ····iget·v | 29 | ····iget·v5,·p2,·Lcom/badlogic/gdx/math/Vector2;->h:F |
30 | ····iget·v | 30 | ····iget·v6,·p3,·Lcom/badlogic/gdx/math/Vector2;->g:F |
31 | ····iget·v | 31 | ····iget·v7,·p3,·Lcom/badlogic/gdx/math/Vector2;->h:F |
32 | ····move-object·v | 32 | ····move-object·v1,·p0 |
33 | ····invoke-direct/range·{v | 33 | ····invoke-direct/range·{v1·..·v7},·Lcom/badlogic/gdx/physics/box2d/World;->jniRayCast(JFFFF)V |
34 | ····.line·919 | 34 | ····.line·919 |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | .method·public·final·dispose()V | 37 | .method·public·final·dispose()V |
38 | ····.locals·2 | 38 | ····.locals·2 |
Offset 42, 15 lines modified | Offset 42, 15 lines modified | ||
42 | ····invoke-direct·{p0,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(B)V | 42 | ····invoke-direct·{p0,·v0},·Lcom/badlogic/gdx/utils/IntMap;-><init>(B)V |
43 | ····.line·58 | 43 | ····.line·58 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·private·constructor·<init>(B)V | 46 | .method·private·constructor·<init>(B)V |
47 | ····.locals· | 47 | ····.locals·4 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····const·v2,·0x3f4ccccd····#·0.8f | 49 | ····const·v2,·0x3f4ccccd····#·0.8f |
50 | ····.line·68 | 50 | ····.line·68 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 112, 25 lines modified | Offset 112, 25 lines modified | ||
112 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->i:I | 112 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/IntMap;->i:I |
113 | ····.line·79 | 113 | ····.line·79 |
114 | ····const/4·v0,·0x3 | 114 | ····const/4·v0,·0x3 |
115 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->d:I | 115 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->d:I |
116 | ····int-to-double·v | 116 | ····int-to-double·v2,·v1 |
117 | ····invoke-static·{v | 117 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->log(D)D |
118 | ····move-result-wide·v | 118 | ····move-result-wide·v2 |
119 | ····invoke-static·{v | 119 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->ceil(D)D |
120 | ····move-result-wide·v | 120 | ····move-result-wide·v2 |
121 | ····double-to-int·v1,·v | 121 | ····double-to-int·v1,·v2 |
122 | ····mul-int/lit8·v1,·v1,·0x2 | 122 | ····mul-int/lit8·v1,·v1,·0x2 |
123 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 123 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
124 | ····move-result·v0 | 124 | ····move-result·v0 |
Offset 143, 21 lines modified | Offset 143, 21 lines modified | ||
143 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 143 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
144 | ····move-result·v0 | 144 | ····move-result·v0 |
145 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->d:I | 145 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/IntMap;->d:I |
146 | ····int-to-double·v | 146 | ····int-to-double·v2,·v1 |
147 | ····invoke-static·{v | 147 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sqrt(D)D |
148 | ····move-result-wide·v | 148 | ····move-result-wide·v2 |
149 | ····double-to-int·v1,·v | 149 | ····double-to-int·v1,·v2 |
150 | ····div-int/lit8·v1,·v1,·0x8 | 150 | ····div-int/lit8·v1,·v1,·0x8 |
151 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 151 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
152 | ····move-result·v0 | 152 | ····move-result·v0 |
Offset 157, 17 lines modified | Offset 157, 17 lines modified | ||
157 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 157 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
158 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 158 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
159 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 159 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J |
160 | ····move-result-wide·v | 160 | ····move-result-wide·v2 |
161 | ····invoke-virtual·{v0,·v | 161 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
162 | ····move-result-object·v0 | 162 | ····move-result-object·v0 |
163 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 163 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
164 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ····invoke-direct·{p0,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(I)V | 57 | ····invoke-direct·{p0,·v0},·Lcom/badlogic/gdx/utils/ObjectMap;-><init>(I)V |
58 | ····.line·61 | 58 | ····.line·61 |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
61 | .method·private·constructor·<init>(I)V | 61 | .method·private·constructor·<init>(I)V |
62 | ····.locals· | 62 | ····.locals·4 |
63 | ····.prologue | 63 | ····.prologue |
64 | ····const·v2,·0x3f4ccccd····#·0.8f | 64 | ····const·v2,·0x3f4ccccd····#·0.8f |
65 | ····.line·65 | 65 | ····.line·65 |
66 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 66 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 161, 25 lines modified | Offset 161, 25 lines modified | ||
161 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->g:I | 161 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->g:I |
162 | ····.line·76 | 162 | ····.line·76 |
163 | ····const/4·v0,·0x3 | 163 | ····const/4·v0,·0x3 |
164 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->d:I | 164 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->d:I |
165 | ····int-to-double·v | 165 | ····int-to-double·v2,·v1 |
166 | ····invoke-static·{v | 166 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->log(D)D |
167 | ····move-result-wide·v | 167 | ····move-result-wide·v2 |
168 | ····invoke-static·{v | 168 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->ceil(D)D |
169 | ····move-result-wide·v | 169 | ····move-result-wide·v2 |
170 | ····double-to-int·v1,·v | 170 | ····double-to-int·v1,·v2 |
171 | ····mul-int/lit8·v1,·v1,·0x2 | 171 | ····mul-int/lit8·v1,·v1,·0x2 |
172 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 172 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
173 | ····move-result·v0 | 173 | ····move-result·v0 |
Offset 192, 21 lines modified | Offset 192, 21 lines modified | ||
192 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I | 192 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I |
193 | ····move-result·v0 | 193 | ····move-result·v0 |
194 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->d:I | 194 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/ObjectMap;->d:I |
195 | ····int-to-double·v | 195 | ····int-to-double·v2,·v1 |
196 | ····invoke-static·{v | 196 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sqrt(D)D |
197 | ····move-result-wide·v | 197 | ····move-result-wide·v2 |
198 | ····double-to-int·v1,·v | 198 | ····double-to-int·v1,·v2 |
199 | ····div-int/lit8·v1,·v1,·0x8 | 199 | ····div-int/lit8·v1,·v1,·0x8 |
200 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 200 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
201 | ····move-result·v0 | 201 | ····move-result·v0 |
Offset 54, 17 lines modified | Offset 54, 17 lines modified | ||
54 | ····const/4·v2,·-0x1 | 54 | ····const/4·v2,·-0x1 |
55 | ····if-ne·v1,·v2,·:cond_1 | 55 | ····if-ne·v1,·v2,·:cond_1 |
56 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->e:Lcom/badlogic/gdx/utils/LongMap$Entry; | 56 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->e:Lcom/badlogic/gdx/utils/LongMap$Entry; |
57 | ····const-wide/16·v | 57 | ····const-wide/16·v2,·0x0 |
58 | ····iput-wide·v | 58 | ····iput-wide·v2,·v0,·Lcom/badlogic/gdx/utils/LongMap$Entry;->a:J |
59 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->e:Lcom/badlogic/gdx/utils/LongMap$Entry; | 59 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->e:Lcom/badlogic/gdx/utils/LongMap$Entry; |
60 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->b:Lcom/badlogic/gdx/utils/LongMap; | 60 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entries;->b:Lcom/badlogic/gdx/utils/LongMap; |
61 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/utils/LongMap;->f:Ljava/lang/Object; | 61 | ····iget-object·v1,·v1,·Lcom/badlogic/gdx/utils/LongMap;->f:Ljava/lang/Object; |
Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
120 | ····:cond_4 | 120 | ····:cond_4 |
121 | ····add-int/lit8·v2,·v2,·0x1 | 121 | ····add-int/lit8·v2,·v2,·0x1 |
122 | ····goto·:goto_1 | 122 | ····goto·:goto_1 |
123 | .end·method | 123 | .end·method |
124 | .method·public·toString()Ljava/lang/String; | 124 | .method·public·toString()Ljava/lang/String; |
125 | ····.locals· | 125 | ····.locals·6 |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·292 | 127 | ····.line·292 |
128 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->b:I | 128 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/LongArray;->b:I |
129 | ····if-nez·v0,·:cond_0 | 129 | ····if-nez·v0,·:cond_0 |
Offset 153, 17 lines modified | Offset 153, 17 lines modified | ||
153 | ····const/16·v0,·0x5b | 153 | ····const/16·v0,·0x5b |
154 | ····invoke-virtual·{v2,·v0},·Lcom/badlogic/gdx/utils/StringBuilder;->a(C)Lcom/badlogic/gdx/utils/StringBuilder; | 154 | ····invoke-virtual·{v2,·v0},·Lcom/badlogic/gdx/utils/StringBuilder;->a(C)Lcom/badlogic/gdx/utils/StringBuilder; |
155 | ····.line·296 | 155 | ····.line·296 |
156 | ····const/4·v0,·0x0 | 156 | ····const/4·v0,·0x0 |
157 | ····aget-wide·v | 157 | ····aget-wide·v4,·v1,·v0 |
158 | ····invoke-virtual·{v2,·v | 158 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/badlogic/gdx/utils/StringBuilder;->a(J)Lcom/badlogic/gdx/utils/StringBuilder; |
159 | ····.line·297 | 159 | ····.line·297 |
160 | ····const/4·v0,·0x1 | 160 | ····const/4·v0,·0x1 |
161 | ····:goto_1 | 161 | ····:goto_1 |
162 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->b:I | 162 | ····iget·v3,·p0,·Lcom/badlogic/gdx/utils/LongArray;->b:I |
Offset 171, 17 lines modified | Offset 171, 17 lines modified | ||
171 | ····.line·298 | 171 | ····.line·298 |
172 | ····const-string·v3,·",·" | 172 | ····const-string·v3,·",·" |
173 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/StringBuilder;->a(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; | 173 | ····invoke-virtual·{v2,·v3},·Lcom/badlogic/gdx/utils/StringBuilder;->a(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; |
174 | ····.line·299 | 174 | ····.line·299 |
175 | ····aget-wide·v | 175 | ····aget-wide·v4,·v1,·v0 |
176 | ····invoke-virtual·{v2,·v | 176 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/badlogic/gdx/utils/StringBuilder;->a(J)Lcom/badlogic/gdx/utils/StringBuilder; |
177 | ····.line·297 | 177 | ····.line·297 |
178 | ····add-int/lit8·v0,·v0,·0x1 | 178 | ····add-int/lit8·v0,·v0,·0x1 |
179 | ····goto·:goto_1 | 179 | ····goto·:goto_1 |
180 | ····.line·301 | 180 | ····.line·301 |
Offset 19, 25 lines modified | Offset 19, 25 lines modified | ||
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
21 | #·virtual·methods | 21 | #·virtual·methods |
22 | .method·public·toString()Ljava/lang/String; | 22 | .method·public·toString()Ljava/lang/String; |
23 | ····.locals· | 23 | ····.locals·4 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·565 | 25 | ····.line·565 |
26 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 26 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
27 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 27 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
28 | ····iget-wide·v | 28 | ····iget-wide·v2,·p0,·Lcom/badlogic/gdx/utils/LongMap$Entry;->a:J |
29 | ····invoke-virtual·{v0,·v | 29 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····const-string·v1,·"=" | 31 | ····const-string·v1,·"=" |
32 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 32 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |